谈谈精简和刷机的区别
很多网友还搞不懂什么是精简,什么是脚本,现在简单说说两者的区别。1,精简。
a. 脚本精简。
就是把一批ADB命令写进一个.bat文件里(这个文件就是脚本),运行这个脚本实际就是运行了一批ADB命令。通过这些ADB命令对盒子进行精简。这些ADB命令最主要的一条就是pm uninstall -- user 0 xxxx.apk。执行成功后会显示"success"。完成后,系统内置的一些APP就"没有了"。实际上这条命令只是把这些APP冻结了,让它不会开机自启,可以节省一点点运行内存,还是有一点效果的。同时这条命令也把APP隐藏了,桌面上就看不到了。这也让很多网友误以为是卸载掉了,然而并没有,这些APP仍然在系统里占用空间,如果你恢复出厂设置,这些APP全部都会还原。有一些脚本写得不够好,用它“精简”后,就算不恢复出厂,过段时间可能也会还原。
b. ROOT精简。
这种精简就是先把盒子ROOT(ROOT分两种情况,我另一篇贴子已经说明了)了,获取到ROOT权限后,通过RE管理器可以把系统内置的APP彻底删掉,这才是真正的删除。无论你如何恢复出厂,也不会还原了。
2,刷机。
刷机精简就是线刷一个已经删除了多余内置APP的ROM(固件,刷机包),刷完后,就不会有那些内置的APP,也是真正的精简系统了。
一般精简系统都是线刷包,卡刷包为什么不能精简,我另一篇贴子也作了说明。卡刷包精简有个前提,就是RECOVERY要第三方才行,官方的RECOVERY有签名验证,卡刷包一旦被修改过,签名验证就被破坏,无法刷入盒子。而线刷包是通过刷机工具(指的是软件,刷机平台)和USB线进行刷机,刷机平台不会验证刷机包是不是被修改过。然后很多刷完了开机却卡LOGO,那是刷机包里的BL和BOOT会对系统各个区分进行验证,分区被修改过,就会验证失败,导致开机卡LOGO。
总结:
1,开机状态(进入桌面,可以操作盒子),不使用USB线的,就叫脚本精简,或者叫ADB命令精简(大多数是通过无线WIF和盒子连接,然后运行ADB命令。但有一些盒子是可以通过USB线和盒子进行连接的,这种也是脚本精简,因为盒子必须是开机状态的)
2,关机状态(刷机模式也是关机状态),使用了USB线的,就是刷机!
3,卡刷。卡刷也是刷机,它需要进入RECOVERY模式。
这个不错感谢分享
页:
[1]
