本人是用Arch, 顺便来传一下教
此教程针对 高通和联发科 64位就多替换lib64 等有64字眼的
移植 刷机包/ROM 建议在Linux的平台是 下载个解压软件
- 推荐sdat2
移植boot.img
- 步骤: 解压出官方booT和要移植包的boot, 替换进入官方
- 替换文件: dt.img和zlmagewe 没有这个文件的话就无视
可以开机之后 再进行以下操作
- 开机失败就替换fstab.qcom为官方
刷机脚本修改
- 1.机型验证
- getprop开头的那行删除, 如果安装中断的话就是这行没删完,
- 2.分区挂卸
- 分区注意mmcblk0p字眼的记得改成官方的
- 3.删除底层文件刷入
- 底层文件一般在包里面, 正常的包有system(system.dat…), boot.img,META—INF, data其他多余的未知文件和文件夹就是底层文件, 这些必须删除, 不然就可能会黑砖
参考脚本 一般放在META-INF里面
1 |
|
WIFI修复
- 步骤: 以下文件或文件夹替换为官方 没有就不替换
1 |
|
可以用WIFI之后 再进行以下操作
- 还是不行再看看boot.img里面的init.qcom.rc对比官方boot里面的init.qcom.rc修改 还不行就看刷机脚本, 改里面的wifi软链接
内存卡使用修复
- 以下文件替换或修改为官方
1 |
|
修复按键
以下文件替换或修改为官方
1
2
3
4
5system/usr/icu
system/usr/idc
//不行再多替换
system/usr/keylayout/Generic.kl
修复声音
以下文件替换为官方
1 |
|
修改型号
1 |
|
修复相机
1 |
|
修复传感器
1 |
|