此文章将讲述iplay30 线刷国际版固件、解BL锁、刷twrp、刷magisk(root)的过程,某天想起来了还加了刷gsi部分
2023/5/8更新
应评论请求加了刷入gsi的教程,不过仅供参考(目前手上的iplay30并不是很方便重新刷一遍系统…
*不出意外的话应该还是不支持设置锁屏方式的(例如Pin、图形、密码之类的
adb devices #检查adb连接状态
adb reboot fastboot #重启到fastboot模式
fastboot devices #检查fastboot模式下的连接状态
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img #禁用验证
fastboot reboot fastboot #重启到fastbootd模式
fastboot flash system <SYS.IMG> #刷入gsi系统镜像,将<>部分替换成本地的.img文件
fastboot -w #清除数据,如果是更新gsi的话跳过
fastboot reboot #重启(正常启动)
如果需要Root权限,还可以刷入制作好的boot.img,装上Magisk
boot.img可以从线刷固件中获取,然后在Magisk中patch这个boot.img
fastboot flash boot <BOOT.IMG> #同样,替换<>部分为patch后的boot.img
现在推荐使用naz664制作的基于Android 13的ArrowOS GSI | 相关的Telegram频道 | 下载点这里
ArrowOS-*-arm64_bgN-slim-Unofficial.img.xz 解压后可得到img文件
IMAGE:



2022/8/14更新*
如果你还在使用iplay30设备,除了半死不活的官方rom外,还可以选择刷GSI系统,虽然有一些奇怪的BUG,但能体验到12.1*还是挺不错的
个人测试过近期更新的GSI系统例如lineage os(gsi) 和phh gsi,这个非官方的lineageos 仅测试过22年7月构建的版本,目前主用phh gsi。
https://sourceforge.net/projects/andyyan-gsi/files/lineage-19.x/
https://github.com/phhusson/treble_experimentations/releases
PHH GSI目前测试过以下版本:AOSP 12.1 v415
刷入方法:底包使用国行最新固件,GSI使用system-squeak-arm64-ab-gapps.img.xz ….哪天勤快了再写这块内容
硬件兼容情况:基于一个月来的使用体验
部件 | 状态 |
屏幕 | 工作 |
相机 | 工作1 |
扬声器/麦克风 | 工作 |
3.5mm有线耳机接口 | 不工作2 |
蓝牙 | ?工作3 |
WIFI | 工作4 |
SIM/数据网络/语音 | 工作5 |
VoLTE | 未测试 |
TF卡 | 工作 |
1: 真的会有人用这种门锁.jpg来拍照吗,感觉连扫码都吃力
2: 个人测试播放音乐时音量异常(过低),不清楚是不是个例
3: 比较少见的情况会出现蓝牙音频间断故障,重启可以解决
4: 和其他第三方ROM一样WIFI列表中存在异常项,可能是不太兼容的内核导致
5: 仅测试单sim卡,使用小米移动(中国联通)
软件兼容情况:
重要:请不要设置锁屏密码,图形数字密码都不行,设置后会导致严重的系统故障(systemui会一直停止工作,导致循环启动),这个问题在两个GSI上都有出现,建议关掉锁屏 *不过这对设备而言存在安全风险
PHH GSI自带root权限,但貌似只能使用修改的管理软件而不是magisk,个人已经习惯了无root的情况,所以自带root权限反倒是带来了一些不便(例如Temius报设备root风险)
自带了GAPPS,Play store设备认证状态为未认证
DPI、字体大小请自行调整
如果使用虚拟按键,建议保留自带启动器为默认启动器
以下内容不再更新
背景:入手了台iplay30,全面屏手势与第三方启动器冲突、面部解锁无效,其次是接收不到系统更新,想着研究一下怎么玩这台寨板。下文中TWRP资源是来自酷安,Pixel Experience来自XDA大神。
PS:在最新原版固件中貌似已经移除了面部解锁,毕竟这台设备的前置摄像头太…;如果有面部解锁需求的请尝试一下来自XDA的PE。本篇只在T1012C上测试过,其他型号请注意风险。
刷机有风险,请先备份好重要的数据
>获取固件
iPlay30 Pro(T1012C)-Android10-210129-CN
https://pan.baidu.com/s/1FzTDP6CIU524P1x2gW1ttg 提取码:jn9m
https://mega.nz/file/YAwE1YgL#TX-lpGiYQJPR2lAAs4Ipn6NMHA8TdJk7CRcQFfQ-t08
iPlay30 Pro(T1012D/T1012E)-Android10-210603-CN
https://pan.baidu.com/s/1srFT0xXZnb6JL1CfwK9UIw 提取码: qphi
https://mega.nz/file/cYgyXLzR#MWEw0byOPqRxnsSzSZ-y7NBlquvDPO5f5h64qfTn2Ow
iPlay30(T1012)-iPlay30 Pro(T1012C)-20210119-EN
https://pan.baidu.com/s/1FOaP3sez8e2KAYvl2YG1bw 提取码: xcde
https://mega.nz/file/QB0xWCSB#alPxUjJCLDE4Tdepwq3jsTTF43f1dIobCDuN8rn5bLU
iPlay30 Pro(T1012D/T1012E)-20210603-EN
https://pan.baidu.com/s/1k_B16XZC8ospQZYsTARIdA 提取码: zy52
https://mega.nz/file/0MN1EIpY#7sTqnm-U3ySAuEOnYMwmrOtTEFDr4R1Merq9PZZLiJM
>线刷国际版固件
访问酷比魔方官网(Global) > Support > System update下载
iplay 30和iplay 30 pro的固件包可以通刷,找到 “Alldocube iPlay30 Pro(T1012C) firmware download”,下载最新版本的固件(有必要的话请自备梯子)
需要注意的是国际版固件中不包含刷机工具和驱动,而国内版固件包含了我们所需要的线刷工具及驱动
关闭平板,安装驱动,将国际版固件中的文件复制到刷机工具目录下,打开刷机工具,将”MT6771_Android_scatter.txt”作为配置文件,然后点击”下载”,通过USB线将你的平板与电脑连接,刷机工具将开始刷入数据,当刷机工具弹出绿色的√则代表线刷成功,断开与电脑的连接,你的平板应该会自动重启,线刷结束
^线刷后的固件文件可以保留,以备在刷机翻车后恢复
>解BL锁
在平板>设置>关于平板页面下找到版本号,连续点击该项5次打开开发者模式。回到上一级页面,系统>高级>开发者选项>打开OEM解锁和USB调试。连接平板与电脑,在cmd下使用如下adb和fastboot命令:(//以及其后面的内容不需要输入)
adb devices //检查连接是否正常以及是否授权
确认一下平板与电脑是否连接上,执行命令后平板将会弹出授权请求,请同意。
adb reboot bootloader //重启到bootloader(fastboot)
平板上应该会显示bootloader或fastboot字样,键入
fastboot flashing unlock //解锁
在平板上根据文字提示选择解锁,当电脑端显示OKAY时代表解锁成功,接着键入
fastboot reboot //正常重启
解锁后的设备会在每次开机时显示orange state已解锁警告,忽略即可。解锁工作结束
>刷twrp rec
【该recovery仅在T1012C上测试过,只需要root的可以跳过这一步】
根据前面的教程,重新启用USB调试模式,并将设备与电脑连接。使用adb命令再次进入bootloader(fastboot)。
adb reboot bootloader //重启到bootloader(fastboot)
下载第三方twrp recovery
fastboot flash recovery ALLDOCUBE-T1012-recovery-twrp.img //请根据实际文件调整
刷入后我们进入recovery
fastboot reboot recovery //进入recovery模式
当画面显示twrp rec后,刷twrp rec的工作结束
如果刷入recovery后仍无法进入recovery模式,请尝试在刷入rec后,进入rec前执行以下命令,同时也请检查一下本地adb的版本
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
>刷入magisk或刷入patched boot.img获取root
获取magisk,在这里我们只需要magisk.apk (文件位于 压缩包/common下),在平板上安装这个apk文件 新版本magisk已经合并了卡刷包和apk文件,magisk.apk文件既可以作为应用安装包使用,也可以修改后缀为zip用twrp来刷。
如果遭遇无限重启,请尝试在fastboot中禁用avb验证后再刷。
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
依旧不成功的请线刷回原版boot.img,再在fastboot中刷入patched的boot.img
patched的boot.img可以使用这里提供的,也可以自行制作:
复制原版固件中的boot.img文件到内置存储下。
打开magisk manager,在第一项Magisk后面选择Install,选择第二项Select and Patch a File,对刚才复制进去的boot.img打补丁,如果patch成功将会返回一个路径(告诉你patched的boot.img位于Download文件夹下),将patched的文件复制到电脑上备用,使用adb命令再次进入Bootloader
adb reboot bootloader //略
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img //关闭avb验证,vbmeta.img文件位于线刷包中,请自行调整路径
fastboot flash boot boot.img //刷入patched的boot.img,路径自行调整
fastboot reboot //重启设备
回到桌面,打开Magisk Manager,检查一下是否获取到root了。
vbmeta在对应的固件包里均有。
文件 | MEGA | 博客 | 百度云 | 蓝奏云 | 天翼云 |
vbmeta.img | link | link | link(45ks) | link | link(9zpw) |
boot.img(Magisk 22.0 patched)( 不推荐,请自行Patch ) | link | link | link(esre) | link | link(5qbc) |
>适用于iplay 30的PixelExperience
报告以下错误的请继续查看该帖子后半部分
「(~47%) adb: failed to read command: Undefined error: 0」
PS:该第三方系统中的中文(简体)语言不完整
T1012E和T1012C应该是属于不同机型,固件应该不能通刷(未测试)
发表回复