前言
为啥要买过气又卡爆的索尼Xperia X Performance?
穷。最直接也是最本质的原因。不过自从上个三星S8用过然后闲鱼出了以后,就发誓再也不用AMOLED屏幕的手机了,真的太伤眼睛。本身就高度近视,对光线的刺激很敏感。色彩我不否认,真的超级好看,红是红绿是绿的。
然后ZOL在线各种筛选,以下几款出入法眼:
Sony Xperia XZ2
抛弃原因:
- 某宝太贵,6GB的要1500+,虽然有个1380可以入手的,但是还是太贵!
- 其他无大槽点,断触其实并不是,估计是索尼固件对触屏优化不到位。
Sony Xperia XZP
抛弃原因:
- 9012年了,还买1200+,有点贵
- 无大槽点,是索尼最完美的机子之一了,性能和发热的完美平衡。银白色貌似掉漆……
Sony Xperia XZs:
抛弃原因:
- 某宝基本全都日版了,其实有黑色的是港版的,不过不喜欢黑的。日版不能root,三方ROM基本没有,非得卡死,算了,找罪受……
- 还是820处理器,但是内存是4GB。还支持960FPS超级慢动作。但据说续航不咋地
Sony Xperia XZ:
抛弃原因:
- 每一个东西的第一版都是** 你懂的……
Sony Xperia X Performance
选中原因:
- 820处理器,3G内存,配置一般般,但第一眼看到它的外形我感觉此生就属于我没错了!
- 槽点基本就是说的是Performance,但其实一点也不Performance,网友普遍反映卡的想要砸了它,热的可以煎蛋了。现在我终于承认了😭。主要是看XDA上ROM真多,可以愉快刷机~而且性能还够格,外形太吸引人,像个艺术品。能用的久一些。
Sony Xperia Z5
抛弃原因:
- 因为我芭比在用我退下来的世界上第一台4K屏手机-Z5P。多开真的烫得要死,买它简直XX,算了……不过那个清川绿骚的一笔啊啊啊!
Sony Xperia Z3+
抛弃原因:
- 据说这歌是索尼最垃圾的一个型号之一了,发热能让你欲仙欲死……为啥Z3+和Z5同样都是810处理器,Z5还要再出一版810的,除了产品战略以外,那是对810火龙做了好多优化才不那么热的呀,这点很重要!还有什么断触,不过外形确实好看。
Sony Xperia Z3
抛弃原因:
- 太老了,给我妈当收音机都嫌麻烦。
乐视Max2:
- 看重了6G内存,但只有128G ROM的才有。看了下某宝要600+,去抢劫吧,直接Pass。
教程
官方解锁
- 解锁准备:
- Flash Tool 0.9.23.2 免安装版
- 备份数据(解锁会清空手机数据)
- 安装Flash Tool:
- 此软件的版本为免安装版,直接解压到指定目录即可。
- 将系统重启到禁用驱动强制签名模式下,安装安装目录下drivers文件夹下的驱动,安装完重启。
- 开始解锁:
- 在一台连了VPN的手机上,打开以下网址:
https://developer.sony.com/develop/open-devices/get-started/unlock-bootloader/ - 划到最底部选择Xperia X Performance,输入IMEI,按照提示操作下一步进行即可。
- 完成后,会得到类似如下的解锁码:
Your unlock code for 359820070002181
XXXXXXXXXXXXXXXX - 打开Flash Tool,先等待软件从Github更新机型数据。
- 点击界面上的BLU,按照提示按手机的按键,在弹出的对话框内填入解锁码即可解锁。
刷原厂固件
- 刷机准备:
- Flash Tool 0.9.23.2 免安装版,且drivers文件夹内的驱动已在禁用驱动强制签名环境下安装成功
- Xperia X Performance F8131 国际版 安卓8.0 固件
ftf文件名:F8131_41.3.A.0.401_1301-2051_R2E.ftf
文件夹名:F8131_Generic GLOBAL_1301-2051_41.3.A.0.401_R2E
- 刷固件:
-
手机断开数据线,关机
-
按音量减键,插入数据线,看到手机通知灯变为绿色,表示进入强刷模式
-
将devices文件夹解压覆盖到C:\Users[你的用户名].flashTool目录下
-
将ftf固件和固件文件夹放在C:\Users[你的用户名].flashTool\firmwares\Downloads目录下
-
打开Flash Tool,点击界面的雷电图标,选择Flashmode(强刷模式)
在Firmware Selector对话框中,左侧Firmwares树种依次展开固件到最底层,右边Wipe全选表示全清除安装,底部USB Buffer选择第一项最大值,点击右下角Flash开始刷机。 -
看到进度条跑完,刷机完毕,重开机即可。
刷TWRP
- 刷TWRP准备:
- Flash Tool 0.9.23.2 免安装版,且drivers文件夹内的驱动已在禁用驱动强制签名环境下安装成功
- Xperia X Performance的TWRP文件。文件名:twrp-XP.img
- sony-xp-boot-rec文件夹,用于快速刷TWRP无需敲命令
- 开始刷TWRP:
-
将sony-xp-boot-rec文件夹解压到任意位置,并将Xperia X Performance的TWRP文件twrp-XP.img复制到sony-xp-boot-rec文件夹的images下
-
手机断开数据线,关机
-
按音量加键,插入数据线,看到手机通知灯变为蓝色,表示进入Fastboot模式
-
打开sony-xp-boot-rec文件夹下的QuikIMG.exe,看到右上角是蓝色文字且显示为Connected
-
在左上角选择twrp-XP.img,右边Partition to flash选择boot,点击Flash,看日志显示OKAY后,再点击Boot,再看日志是OKAY则表示成功。
- 进入TWRP:
- 手机断开数据线,关机
- 同时按音量减键和电源键,即可出现TWRP界面。
刷 Android 8.1(AOSP)
- 刷机准备:
- Flash Tool 0.9.23.2 免安装版,且drivers文件夹内的驱动已在禁用驱动强制签名环境下安装成功
- Android7.0可用adb和fastboot文件夹,用于执行adb和fastboot命令
- Android 8.1 AOSP版刷机包
压缩包名:dora-img-8.1.0-OPM4.171019.021.R1-20180809.zip.zip
解压后的文件夹名:dora-img-8.1.0-OPM4.171019.021.R1-20180809.zip - Linux虚拟机,需要通过siimg2img生成oem.raw文件
- 下载索尼手机对应型号的AOSP系统OEM支持文件:
- 一台连接VPN的手机或电脑
- 打开网址:https://developer.sony.com/develop/open-devices/get-started/supported-devices-and-functionality/supported-devices-maintained/
- 在网页中找到AOSP for Xperia™ X Performance,点击Download AOSP Oreo (Android 8.1 – kernel 4.4) binaries下载文件。
文件名为:SW_binaries_for_Xperia_Android_8.1.6.4_r1_v17_tone.img
- 在Linux环境下生成oem.raw文件:
- 启动Linux Mint 19 Mate,先输入simg2img命令,若没有安装则按照apt-get的命令提示安装好即可
- 将SW_binaries_for_Xperia_Android_8.1.6.4_r1_v17_tone.img复制到Linux Mint 19的任意位置,执行以下命令:
simg2img SW_binaries_for_Xperia_Android_8.1.6.4_r1_v17_tone.img oem.raw - 然后会生成一个几百MB的oem.raw文件。
- 开始刷机:
-
将Android 8.1 AOSP版刷机包 dora-img-8.1.0-OPM4.171019.021.R1-20180809.zip.zip 解压,得到一个名为 dora-img-8.1.0-OPM4.171019.021.R1-20180809.zip 的目录,将以下几个文件复制到 Android7.0可用adb和fastboot文件夹中的根目录:
boot.img
recovery.img
recovery-two-step.img
system.img
userdata.img
并把oem.raw文件也如上复制 -
手机断开数据线,关机
-
按音量加键,插入数据线,看到手机通知灯变为蓝色,表示进入Fastboot模式
-
在Android7.0可用adb和fastboot文件夹中的根目录下,打开cmd,依次执行以下命令:
fastboot -S 256M flash boot boot.img
fastboot -S 256M flash recovery recovery.img
fastboot -S 256M flash recovery recovery-two-step.img
fastboot -S 256M flash system system.img
fastboot -S 256M flash userdata userdata.img -
手机断开数据线,关机
-
音量减键+电源键,出现SONY图标后,放开电源,进入TWRP
-
还是在刚才的cmd窗口,执行以下命令看是否可以检测到手机:
adb devices -
成功出现手机后,在cmd中依次执行以下命令:
adb root
adb push oem.raw /sdcard/
adb shell
dd if=/sdcard/oem.raw of=/dev/block/mmcblk0p42 -
最后显示形如一下日志表示成功:
419430400 bytes (400 M) copied, 31.430673 s, 13 M/s
- 刷Magisk 20.3:
-
打开网址:https://github.com/topjohnwu/Magisk/releases
-
在页面中找到v20.3版本,下载zip文件
-
手机断开数据线,关机
-
音量减键+电源键,出现SONY图标后,放开电源,进入TWRP
-
将下载好的zip文件复制到手机内部存储中,在TWRP中点击Install,选中zip包刷入即可
日常使用情况:
- 正常项 - 前后相机、声音、振动、屏幕亮度调节、通话、短信(装完后一定要用VPN登录谷歌到谷歌商店把短信APP更新掉,不然Bug会导致间歇性收不到短信)、移动4G、GPS定位。基本功能全都正常
- 异常项 - 除了WIFI有时候关不掉,不影响
发热依旧,可能我APP安装太多了,卡的要命,后来上了kernel adiutor改善多了。不过有时候还是卡,比如进支付宝和今日头条……但可以当日常手机来用了。
高速运行时发热依旧感人……耗电量也不大,一天一充。
对于以上,这种ROM还是AOSP的太难找了,能到这个程度很不错了,很满意
之前刷了马大的,卡的要死,可能自带的东西太多了吧(我说的是索尼定制的安卓东西太多,不是自带的软件啥的,都已经删干净并上了黑域了)
效果图:
刷机参考链接:
- https://forum.xda-developers.com/xperia-x-performance/development/orio-8-0-aosp-build-dora-t3687730
- https://forum.xda-developers.com/xperia-x-performance/development/nougat-7-1-x-android-source-project-t3613869/page2
刷Magisk参考链接:
- https://github.com/topjohnwu/MagiskManager/releases
所有文件附件下载链接:
- https://share.weiyun.com/5QxTDLN