- 开篇
- 刷机篇
- Recovery模式
- Download模式
- 9008模式
- LGUP
- QPST
- 系统篇
- ROOT
- 获取Boot
- 写入Magisk
- 刷入Boot
- TWRP
- 安装软件
- 解开带TWRP的Boot
- 写入Boot
- 解锁OP
- 获取Boot
- 编辑Boot
- 还原Boot
- Data解密
- 优化篇
- 性能调校
- CPU
- Memory
- HIFI音质
- Ainur Narsil
- 解锁完全推力
- 应用篇
- EdXposed
- 小黑屋
- 权限狗
- Shizuku
- 安装狮
- 轻启动
- App Systemizer(Terminal Emulator)
- Busybox for Android NDK
- 网速指示计
- NTP服务器修改器
- AccuBattery
- PerfMon+
- 结语
开篇
在淘宝517元捡的G7已经上手几天了,还没翻车。我很久都没折腾过手机了,离上一次玩刷机和root可能已经有3、4年了,这次还是有点小激动的。
这里先说一下,店家明明写的是美S版,问过也确定是美S版,发过来的确是美V版,然后我问他,他说都一样的。。。确实对我来说美S版和美V版都差不多,只要不是美T版就行。但你tm的这是欺诈啊,不过我用着挺好的也就没跟他计较了。
刷机篇
Recovery模式
注意若没有rec会清除数据
- 关机
- 按住音量键下和电源键
- 屏幕亮起时松开电源键后立即按回去
- 选择三次Yes
Download模式
- 关机
- 按住音量键上
- 插入USB数据线
Fastboot模式
- 关机
- 按住音量键下
- 插入USB数据线
三种方法进入
- 刷入官8固件正常流程进入
- 删除LAF进Download模式崩溃进入
- 混刷官8boot文件开机崩溃进入
9008模式
在手机开机时USB+音量减+电源键长按,屏幕黑了之后疯狂按音量加,如果屏幕亮了就失败,成功是黑屏的,亮了就重试。
LGUP
LG官方刷机工具,一般用破解版来混刷
QPST
可用来刷机,和救砖还有其它用途,太高级了,我就用过读取分区。
系统篇
店家装的系统是精简并root过的ulm21f(应该?到手时没怎么看就刷系统了),然后我刷了lineageos17.1感觉移植的功能有点少,本来想再刷个lineageos18.1看看,结果刷了开不了机。好像要刷官10,那就刷了个官10,顺便试用了下官10感觉还不如官9好用(草)。好,刷了官10后用fastboot进不去twrp了,日。我刷的官10版本好像还没有人做boot文件,难道要我重新下个已经有带twrp的boot的官10版本?最后我嫌麻烦,和其他因素考虑(比如HIFI)还是刷回官方系统了。好多人说ulm21d版本最稳,我感觉是羊群效应,也没看到实际的评测对比,造成此原因大可能是因为ulm21d有人分享了rooted boot文件和教程的引用。除了这些原因主要是我有强迫症,所以又刷回ulm21f,回到原点了。
ROOT
刷回ulm21f后root没了,然后网上找不到ulm21f的rooted boot文件。那好,去找店家要,店家说没有???那就自己做一个吧。
我当年玩机的时候主流还是用supersu,现在2020年当然要用magisk啦。
获取Boot
- 重启进入9008模式
- 使用Qfil(Read data)备份你的boot_a文件
- 复制到你的手机
- 重命名为boot_a.img
写入Magisk
- 安装magisk manager
- 进入magisk manager→安装→选择并修补一个文件→选择boot_a.img
刷入Boot
- 把修补后的boot文件复制到电脑
- 进入fastboot模式刷入(fastbool flash boot_a 文件名)
- 或者用qfil刷入,select boot_a and load image in qfil(没实际操作过)
这里有个坑,如果之前你是官10或官9为了进入fastbool而用lgup混刷了官8的boot,那你刷回已修改的boot后会无法进系统,要用lgup重新混刷一遍,这次不勾选boot
如果只要root到这里就可以了,如果想要boot里加入twrp看下面
TWRP
首先需要准备一个linux环境,湿湿碎啦(不是
安装软件
apt-get install abootimg
解开带TWRP的Boot
这里我用ulm20d带twrp的boot文件
abootimg -x xxxxxboot.img
解完之后会得到三个文件
- zlmage
- bootimg.cfg
- initrd.img
留下initrd.img其他的都删了
写入Boot
这里把initrd.img写入上面已经修补过magisk的boot文件
abootimg -u xxxxxboot.img -r initrd.img #有时候会报错说啥尺寸太大塞不进啥的就像这样 #20f.img: updated is too big for the Boot Image (30015488 vs 25575424 bytes)` #这时候你就可以在指令后面加上个-c "bootsize=xxxxxxxx"就像这样 abootimg -u xxxxxboot.img -r initrd.img -c "bootsize=30015488"
这样你就得到了一个带有twrp和magisk的boot,像上面一样刷入就ok。
解锁OP
获取Boot
#可以选择直接下载boot,也可以选择从以下路径复制boot,或者执行dd指令。 /dev/block/bootdevice/by-name/boot_a #dd指令 su dd if=/dev/block/bootdevice/by-name/boot_a of=/sdcard/Download/boot_a.img #DD指令执行完毕后会在Download文件夹内有一个boot_a.img
编辑Boot
用任意一个十六进制编辑器打开boot_a.img
#找到并修改以下 androidboot.product.lge.op.verity=1 #更改为 androidboot.product.lge.op.verity=0
保存后退出
还原Boot
#dd指令 su dd if=/sdcard/Download/boot_a.img of=/dev/block/bootdevice/by-name/boot_a
Data解密
- 最好是Android Pie (9.0)
- 必须TWRP
下载Disable_DM-Verity_ForceEncrypt这个包刷了之后格式化data即可。
如果重启后显示解密失败则可以用shell的dd指令清除encrypt分区,然后再格式化data即可。
dd if=/dev/zero of=/dev/block/bootdevice/by-name/encrypt
优化篇
主要是各种模块和设置
性能调校
CPU
Magisk解除温控,Magisk移除perf,使用『内核调校』降频,禁用CPU升频
大核心825mhz-1920mhz/2246mhz
小核心300mhz-1766mhz
移除掉了perf,可以随意限制频率,但是多任务切换升频速度没有perf时快,然而实测下来没啥问题,流畅度差距肉眼无法分辨。
大核心限制在1.9/2.3之间的随意频率,因为845的低频能耗比优秀,2.3ghz开始接近性能饱和,2.3-2.8性能仅仅提升了10%,能耗却增加了50%。
Memory
高通内存优化Magisk模块QTI memory optimization
HIFI音质
以下两个都是不明觉厉,不过刷了再说
Ainur Narsil
简介说的是增强发挥dac芯片的性能
解锁完全推力
简单说就是可以使你HiFi效果更好
应用篇
EdXposed
没有这个还能叫玩机?
小黑屋
国内毒瘤杀杀杀。
权限狗
拒绝不必要的权限。
Shizuku
为其它软件提供一个方便地使用系统API的方式。
安装狮
静默安装解放双手。
轻启动
跳过开屏广告。
App Systemizer(Terminal Emulator)
把用户app转成系统app
Busybox for Android NDK
依赖库装就完了。
网速指示计
看实时网速。
NTP服务器修改器
自动校准时间
AccuBattery
监控电池状态。
PerfMon+
性能监视器浮窗。
结语
上手几天的感觉真的香,续航中规中矩,电池损耗不大。我选的85新,实际成色很新,不愧是组装机?(其实我也不会分是不是组装,只是这价格我怎么也不信是原装的)说真的95新组装机和85新原装机同样价格我肯定选组装机,当然前提是组装的技术好没问题。屏幕感觉挺通透,反正看着挺好的,专业的话我也不会(LCD永不为奴)最后也是最大的亮点当然是HIFI,真的一耳朵的区别。大概就是人声更凝聚了,鼓点更震撼(这里是不是说低音更下潜了专业点)一些乐器的声音更清脆了,还有声场变大了。耳机是JVC的HA-FW7,虽然不是什么贵价货,反正万元以下都是听个响。以上感觉也有可能是本人开了脑放,仅供参考。
本篇文章多处参考和摘抄网络上的其它文章
评论
官方没有lg g7的 TWRP啊。 请问这个怎么解决
Twrp官方不是没有 适配 lgG5吗 这个 TWRP 哪里下载的
re 这里https://g7.lge.fun/other/boot.html
lgg7 没有官方twrp 啊 而且 lineageos也没 提供这个型号的刷机包。请问这怎么解决
re xda上面找第三方的