这些是如果正在针对Android 5.0或更高版本的设备安装系统的apk的步骤。对于旧版本使用posaidong的回答
重命名的apk文件base.apk
$ adb push base.apk /sdcard/
进入控制台,并获得外壳
$ adb shell
切换到超级用户。如果你的设备没有植根,请先植根。 (如果你不知道该怎么做,只需Google。)
$ su
用WRITE权限重新挂载系统分区。
$ mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
在/ system/app文件夹内创建一个Test目录。 (或者也可以使用/ system/priv-app)。理想情况下,此文件夹名称应为应用程序名称现在,让我们使用测试
$ mkdir /system/app/Test
需要此目录
$ chmod 755 /system/app/Test
副本中
$ cat /sdcard/base.apk > /system/app/Test/Base.apk
REMOUT /系统分区您base.apk回为只读,和755的许可退出
$chmod 644 /system/app/Test/Base.apk
Re需要此目录的644权限
$ mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
$ exit
重新启动您的设备。当引导完成后,你应该可以看到更新的Android系统消息...
在制作“adb push ...”之前, 我也使用adb root, 这应该给我root权限。 谢谢 – Tsimmi 2010-01-05 16:12:27
我有一个设备扎根,但我不能使用adb root,只有adb shell“su - ”, – david 2016-07-12 02:44:12