【乐享】折腾一下Xperia 5 II(无码兔)
Last updated on August 8, 2024 pm
题头
作为果果全家桶用户,有时候安卓和Windows还是有必要使用的,比如遥感人用的ArcGIS全家桶就只有Windows版,CrossOver还有各种兼容性bug,最后只能PD虚拟机;5ber的管理程序也只有安卓客户端,如果想切换eSIM就必须把卡装在一台安卓手机内。因此,果果虽好,但是也不是万能的。这篇文章我就来讲讲我折腾安卓的经历罢。
前置知识
原理介绍
安卓作为开源软件,原理基本上都是公开的,不像iOS,什么iBoot乱七八糟的藏得严严实实。安卓的基本玩机教程可以去看看极客湾的这期视频
选购
当然是打开小黄鱼,富哥随便。
安卓机相比iPhone可选性多了很多,主要考虑的有这样几点
- 性能 - 其实对我来说是最不需要考虑的,因为主力还是iPhone,不过火龙888和8根1建议退坑,建议选的诸如865这样的一代神U,在日用方面真不见得比火龙们差
- 玩机能力 - 主要是解锁BL方面,哇为直接毙掉
Big 胆!,粮厂的新机对解锁也十分不友好,OVRealme和珠海小三星算了,一加、大发和韩国小魅族倒可以 - 自己的奇怪XP - 我是小屏党,所以对握持手感很在意,只可惜安卓阵营里面最小的ZenFone贵得离谱,然后剩下的都是些6.1英寸的《小屏手机》,无奈之下只能把目光转向纵向握持,最后选择了索尼Xperia 5 II,无码兔。
- 续航 - 二手机其它问题都不打,问题最大的就是电池,这是电子产品里面最容易老化的部件。关键要素有两个:发布年份和本身续航。向我手里这台无码兔是2021年发布的,
工具
作为iOS的越狱老玩家,Checkra1n、Palera1n、巨魔等等都是如数家珍,到安卓这里就有更多好玩的东西了。下面介绍一下安卓玩机的基本工具及命令
- adb,fastboot - 前者为安卓调试工具,后者为底层刷机工具 - Windows安装包(https://developer.android.com/tools/releases/platform-tools#downloads 或 https://cloud.189.cn/web/share?code=iInqMn7nm2Qj(访问码:0zqj)),macOS和Linux直接在终端里面安装,更加方便,可以谷歌一下
- newflasher - 索尼专用的工厂级底层刷机工具,相当于其他家骁龙的9008刷机工具 - 只有Windows平台(https://xdaforums.com/t/tool-newflasher-xperia-command-line-flasher.3619426/ 或 https://cloud.189.cn/web/share?code=Q3uUFbmI7Zfu(访问码:9rha))
- Xperifirm - 下载索尼官方镜像的地方,用于救砖 - 只有Windows(https://xperifirm.com/category/download/ 或 https://cloud.189.cn/web/share?code=vMfmiy3aQvAj(访问码:vd7c))
- 索尼的Windows驱动 - 其实就是安卓驱动 - 只有Windows
废话(https://developer.sony.com/open-source/aosp-on-xperia-open-devices/downloads/drivers 或嘿嘿没有或,自己去官网 看机型下载罢)
索尼专区
绿灯模式
索尼相比其他安卓厂最显著的差异就是绿灯模式,也就是其他骁龙机器的9008工厂刷机模式,进入绿灯模式只需要:先把索尼的驱动打好→将手机关机→将USB数据线插电脑但不要插手机→按住音量减键,然后把插好电脑的USB线插手机→这时候呼吸灯应该会变成绿色的,这就是所谓的绿灯模式了。退出长按电源键强制重启就行这个应该不用多说罢
Fastboot
fastboot可以从系统或者recovery进入,不过也可以从机身进入。方法同绿灯模式大差不差,只不过将音量减键改为音量加键就可以了,从机身进入fastboot后屏幕不会有显示,但是呼吸灯会变成蓝色,干脆叫蓝灯模式罢
天坑
先把天坑给讲一下罢,毕竟这才是真正独一无二的内容。
分区表
安卓系统的分区比桌面系统要复杂太多了,一般入门玩家(比如我)不会手动折腾。一般来说各大系统都不会随便改分区,但是有两个系统(我遇到的)除外:
- Flyme
- LineageOS
对于这种改了分区的系统,我建议统一先绿灯刷回原厂系统,然后再进行第三方软件包的刷入,否则就会在刷其他系统的时候卡KInstallDeviceOpenError(47%)
基带
这种情况一般在刷不同地区的官方系统的时候要注意,在绿灯模式的时候不要把基带给刷没了,不然就会彻底没信号。如果刷没了也没关系,可以先刷回原来地区的系统,然后再将目标地区的基带刷入,下面会讲。
开搞
拿到的机器是Flyme,首先绿灯回去原厂系统
绿灯
正常情况
打开XperiFirm,下载机型原区域的固件,比如我手里的是日版SOG02,就下对应区域的固件
然后把下面几个文件给删了,这些文件对应的是基带文件,我的机子已经刷好国行基带了,所以就不用刷了,删了就行。
然后将newflasher复制到对应固件的目录,双击打开,把机子插上电脑进入绿灯,接着一路要么n要么a,反正不要y就可以了。我已经刷好了就不再刷一遍了。一切顺利的话就可以进系统了。
进了系统以最快的速度过完设置向导,插卡,看看搜不搜索得到运营商。如果搜索不到,恭喜你,请看下面的非正常情况。
非正常情况
我第一次刷就没删那几个文件,然后刷的还是港版的系统,然后基带就没了,信号也无了,有图为证😅
因此,我们的做法是,先刷一遍原版系统,把基带给刷回来,这个时候就不要删掉那些文件了,就把它刷回原版的基带。进系统,发现可以搜索到运营商了,但是连接不上,这就是日版的运营商锁在这TMD的绝对是捣乱的是吧了。不过没关系,我们把国行系统下崽下来,然后将国行系统里面的这几个基带文件复制并且替换掉日版系统的基带文件,然后再用绿灯刷一次就可以了
最终得到了没有百毒加持但有信号的中日混血的无码兔🤪
P.S, 其实是有5G的,但是我插的是5ber卡,开的是ClubSIM,所以就不能用流量漫游了。终于,我们可以进入下一步,刷系统了!不不,你还要看看你的BL能不能解。
解BL
大法解BL其实在上面湾湾的视频里面有,只不过要注意一下如果你的机器是日版的,那么就要看卖家有没有帮你解好,如果没有那就得去某宝花个百来块自己解。其他版本比如港版,国行和欧版应该默认都是可以解锁的。
刷第三方
我喜欢类原生,所以在酷安老哥的推荐下选了Evolution X,酷安老哥说这个类原生的bug比较少,自定义也比其他类原生多,所以就选他了。注意,Evolution X的boot镜像已经是用KernelSU修补过的,也就是默认已经Root了,所以如果再用面具来一遍的话就会冲突,然后卡第一屏(显示大法logo)无限重启。如果已经是这样了,直接进fastboot,然后把原版的boot刷回去就好咯。
https://xdaforums.com/t/rom-14-eol-pdx206-unofficial-evolution-x-balut-8-3-10-03-24.4647724/
XDA的官方发布页上其实有教程,可以按照上面的做就完了,大概流程就是下载系统&Recovery→刷入Recovery→从Recovery侧载系统zip包→搞定。我把常见命令打在下面
1 |
|
其中,Boot分区及其他分区镜像(比如vbmeta)可以用Payload Dumper给搞出来,下载地址(https://xdaforums.com/t/windows-payload-dumper-gui-dump-boot-img-and-other-img-files-from-payload-bin.4442149/ 或 https://cloud.189.cn/web/share?code=Ivi2qiAvYJjy(访问码:g3xg))
如果不出意外的话,就可以进系统樂!
刷入TWRP
其实索尼这台机器的TWRP并不好用,但是还是刷一个罢。我找到能用的TWRP是这个
https://xdaforums.com/t/unofficial-twrp-pdx206-twrp-for-sony-xperia-5-ii-fbev2.4550323/ 或 https://cloud.189.cn/web/share?code=3YBvmiRryAva(访问码:geh3)
然后刷twrp就好咯,还是用上面给的命令。
安装插件和框架
KernelSU
Github: https://github.com/tiann/KernelSU
天翼云盘:https://cloud.189.cn/web/share?code=e6Nj6rqYZFbe(访问码:wp64)
要安装KSU的apk才能正常给应用Root权限。
Scene 4
Github: https://github.com/helloklf/vtools
天翼云盘:https://cloud.189.cn/web/share?code=eUzeuiuYNnem(访问码:74yc)
因为是备用机,而且已经Root了,所以我首先考虑到的就是续航问题。这里我们可以用Scene来实现超级省电模式。由于Scene 7好像要收费?那么就用老一点的Scene 4罢。安装好之后,在KernelSU里面给Root权限,然后开启省电模式就OK樂
Riru
Github: https://github.com/RikkaApps/Riru
这里开始就不给天翼云盘了,因为之后安装的很多插件都是要GitHub上找的,所以有关网络环境的问题还是要各位自己解决了。Riru框架就好比Windows里面的.Net Framework运行框架,所以还是有必要安装的,不然很多插件运行不了。
LSPosed
Github: https://github.com/LSPosed/LSPosed
这个框架相当于一个应用市场一样的东西,里面可以下很多好玩的插件。哦对了,怎么安装应该不用我来说罢,自己在KernelSU的软件里面摸索一下应该就回了,这点探索能力应该是每一个玩机人都要具有的。
结语
作为果果全家桶用户,iOS越狱吱声玩家,Hackintosh黑苹果骨灰级选手,我觉得安卓的折腾还是很有意思的。只不过可惜现在各家越发向果果看齐,好的也学坏的也学,留给玩家玩机的权利越来越小,甚至有哇为推出HomoNext系统全面对标iOS,连封闭性也对标,直接就没有Root这个东西了。因此,对于现在手里的机子,还是且玩且珍惜罢!我说我是黑苹果骨灰级选手你别不信,放出我的OC Repo给你瞅瞅https://github.com/stephen-zeng/OpenCore_FX53VD_EFI不过黑苹果玩家的宿命最终还是白苹果咯