Эти шаги, если вы устанавливаете систему APK для Android 5.0 или более поздних версий. Для более старых версий использовать ответ posaidong в
Переименовать файл в АПК base.apk
$ adb push base.apk /sdcard/
Введите консоль и получить SHELL в
$ adb shell
Переключить на суперпользователя. Если ваше устройство не внедрено, сначала закрепите его. (Если вы не знаете, как это сделать, просто Google.)
$ su
Удалите системный раздел с разрешением WRITE.
$ mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
Создать тестовый каталог внутри/system/app folder. (или может использовать/system/priv-app, а также). В идеале это имя папки должно быть именем приложения. В настоящее время, позволяет использовать Тест
$ mkdir /system/app/Test
Требуется 755 разрешения на этот реж
$ chmod 755 /system/app/Test
Скопируйте ваш base.apk внутри
$ cat /sdcard/base.apk > /system/app/Test/Base.apk
раздела Remout/системы обратно только для чтения, и выход
$chmod 644 /system/app/Test/Base.apk
Re quires 644 разрешение на этот реестр
$ mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
$ exit
Перезагрузите устройство. Когда загрузка закончится, вы увидите системное сообщение, как обновление Android ...
Перед созданием «adb push ...», Я использовал также adb root, , который должен дать мне привилегии root. Спасибо – Tsimmi
У меня есть корневое устройство, но я не могу использовать adb root, только adb shell «su -», – david