Sto provando a rimontare il/sistema come un file system rw in modo da poter inserire alcuni file in/system/framework. È un emulatore Android che esegue l'immagine di Android 6.0 x86.Impossibile modificare la directory di sistema Android per rw
$ mount
...
/dev/block/vda /system ext4 ro,seclabel,relatime,data=ordered 0 0
...
poi faccio
su
mount -o rw,remount /system
mount
...
/dev/block/vda /system ext4 rw,seclabel,relatime,data=ordered 0 0
...
In questo momento sto pensando io sono ok. Poi sto facendo sull'host:
adb push test.jar /system/framework/
Tuttavia vedo:
failed to copy 'test.jar' to '/system/framework/test.jar': Read-only file system
Poi torno in adb:
mount
...
/dev/block/vda /system ext4 ro,seclabel,relatime,data=ordered 0 0
...
Risale al ro di nuovo.
Quando si cerca di fare di nuovo rimontare, ma non ha nemmeno mi lasciò fare questa volta:
mount: Read-only file system
255|[email protected]_x86:/ #
Allora, dove sto facendo male? Grazie!
___ Edit____
riavvio adbd come root tramite comando root ADB risolve il mio problema.
hai provato http: //www.bradcu rtis.com/hosts-files-and-the-google-android-emulator/? Non sono sicuro che il comando 'adb remount 'funzioni ancora, quindi non lo metto ancora come risposta – pzmarzly
@ PawełZmarzły No, non funziona. Il comportamento di salvataggio come approccio. Cambia in rw dopo che faccio adb remount. Tuttavia, quando scrivo qualcosa al sistema, esso genera un errore e torna a ro ro – darklord
@darklord Hai capito come spingere i file? Sto anche ricevendo lo stesso problema quando aggiorno i miei strumenti sdk – Satya