C# xamarin-root android write /data /sytem
я хочу изменить данные в /data/data или /system давайте назовем его file.bin
var sdcardPath = Android.OS.Environment.RootDirectory.Path; var files = Path.Combine(sdcardPath, "/data/data/com.xyz/file.bin"); Java.Lang.Runtime.GetRuntime().Exec("chmod 777" + files); BinaryWriter bw = new BinaryWriter(File.OpenWrite(files));
я могу прочитать этот файл,но не могу читать, потому что система.UnauthorizedAccessException я думаю, что он должен иметь разрешение в манифесте, как разрешение на запись SDCard, но я не могу найти никакой документации для получения /записи данных.
Что я уже пробовал:
связывание с /Данные смонтировать на RW, но все равно не могу написать
Java.Lang.Runtime.GetRuntime().Exec("su " + "mount -o rw, remount, rw /data ");