昨天无聊着,就想着玩机,所以就开始了漫长的搞机之旅。
我的设备
- Google Pixel 2 XL (taimen)
- Android 11 (R)
- 64 + 4 GB
开始解锁Bootloader
备份原先的数据,保障数据安全。
转到开发者设置,打开“oem解锁”选项。
在ADB那输入下面指令来快速重启到BL
adb reboot bootloader
等手机完全进入BL,直接输入下面指令进行解锁
fastboot flash unlock
注意:确认之后将会完全清除用户数据,即强制恢复出厂。
最后在手机确认解锁,完成。
解锁之后,每次启动时都会提示“手机已解锁,会被攻击”等等提示,英文的。
很正常,无非就是开机等几秒钟才会开始引导而已。
刷入第三方REC(Twrp)
因为 A/B 系统的 recovery 已经整合到 boot 里了,所以不能像以前一样用 fastboot flash recovery twrp.img
直接刷入 Recovery 了。
不过好歹还可以外部引导。
fastboot boot <本地TWRP镜像文件>
不过引导的是临时的,所以在成功引导以后需要刷安装包才可以得到永久可用的 Recovery 。
获取Root权限
目前只能用 Magisk 这个主流 root 权限管理器。
我用的是25.2版本,这个版本是把提权包整合到 apk 里,所以就把下载的 apk 用 twrp 刷进去就可以了。
往下是我自己的个性化内容
3c工具箱
- 监视系统的运行状态。
- 设置情景模式,按不同电量状态自动调整CPU的频率,提高续航。
- 监控电池信息,校准电池容量。
LiveBoot
- 炫酷的开机画面。
Termux
- 安装完整的发行版的Linux系统(Ubuntu)。
- 完整的 C/C++ PHP .Net6 Java Python(系统自带) 开发环境
- 完整的 MySQL 5.x 数据库环境
- 自由安装任何兼容 arm64 环境开发的软件包。
- xfce4 桌面环境
用 Cookie 保存: 别名、Email