|
所谓系统级修改,是指为了删除、增添或修改手机本机功能对手机非存储卡(即非sdcard、sdcard-ext文件夹)内的文件或文件夹所进行直接修改(包括但不限于编辑、删除、替换、权限设置等操作)。因为系统级修改往往具有很高的风险性,因此操作时必须十分小心,否则可能会造成手机无法启动的人间惨剧。此次白鸽就结合自己的经验来谈谈系统级修改应该注意的事情。
8 |& x( s, j9 @
3 z$ n4 r" F" _9 q- B- D 1.永远不要忘记设置权限,尤其在对data文件夹和system文件夹内的文件进行修改时更应该格外注意不要遗忘权限设置。如果文件权限设置不正确的话,很可能会造成手机无法启动。4 S- J L* V3 {2 P1 J2 k0 V# F% z
7 @" U% s3 H* W 2.新建文件夹时也不要忘记对文件夹的权限进行设置。- v) E* J+ v3 ~9 z# i9 G Z
6 {9 k( J2 s$ t3 w2 g8 `, }. K. e
3.如果要将程序从存储卡复制到system\app文件夹中时,永远先把程序直接复制到system文件夹里,修改好权限后再移动到system\app文件夹里。/ U0 x/ q1 r0 M2 L$ z$ B7 ^
; V* P) ` a6 e1 c$ _ 4.如果要精简system\app里的文件,永远不要执行删除操作,而是用移动操作将其移动到存储卡里的指定文件夹里,这样文件也精简了,你也有了一份备份,要恢复或升级固件时也可以替换回来。
1 R7 N/ e/ ^# k( q' H& a9 Y
7 S, Q, Z! G( n9 X: L' N4 O 5.进行系统级修改前请务必开启USB调试并不要关闭,这样一旦因为改动造成无法启动你还有救,你还可以在启动时切换到Fastboot、Early USB Enumeration(对应SuperOneClick)、BP Tools(对应Android SDK)等模式进行拯救,改个权限,替换个文件什么的还是没问题的(前提是你的Linux操作基本功足够扎实)。5 S% ?& v0 X( ~. I' v0 R; ~9 z
7 g! a9 [9 U9 ~7 Q9 C Z 6.开机不能启动后,不到万不得已千万不要Wipe,即不到万不得已千万不要通过Android Recovery恢复出厂格式,因为恢复出厂格式有两个很糟糕的作用,一是(很可能)会unroot你的手机,二是(一定会)关闭USB调试功能,更糟糕的是恢复出厂设置并不能恢复你对系统程序的改动,也就是不能恢复你删除、替换的系统程序,也不能恢复系统程序的权限设置,也就是说除非是因为安装第三方程序导致的手机不能启动问题,你基本别指望恢复出厂设置能解决你的手机不能启动的问题。因为有上述两个糟糕的作用,一旦恢复出厂设置后,你连Early USB Enumeration模式和BP Tools模式都进不去,唯一的解决方法只有RSD刷机,到时候你就哭吧。
$ @0 S( r1 Q. v1 |* x" z6 u8 O9 I+ t5 X/ @: G# h
F) _2 e" }( p) @! Z1 G1 s
该贴已经同步到 金属狂人的微博 |
|