电信mt5201机顶盒,芯片是s905l-3b
以下为刷机后修改root权限以更改固件开机第一屏和开机动画的过程。
前提固件已有adb权限,盒子安装面具magisk软件。
一、获取root权限
使用开心文件管理器连接盒子ip:5555
运行Adbshell:
cd /dev/block/platform #进入platform文件夹
ls #查看当前文件夹里面的文件
cd d0074000.emmc#进入d0074000.emmc文件夹(d0074000.emmc请根据实际情况修改)
ls #查看当前文件夹里面的文件
cd by-num #进入by-num文件夹(也有可能是by-name,请根据实际情况修改)
ls -l #查看当前文件夹里面的文件的详细属性
dd if=/dev/block/boot of=/sdcard/boot.img #备份boot.img到盒子的sdcard目录(/dev/block/boot请根据实际情况修改)
上述命令操作完成后在开心文件管理器,进入主目录下/sdcard/找到boot.img文件
然后打开面具magisk
现在面具magisk是没有超级授权的,左边还处于无法获取的状态,点击安装
然后勾选左边保留AVB2.0,点击下一步
选择并修补一个文件,点击开始
然后通过路径找到boot.img (boot.img放入u盘,方便使用)
等待修补完成,出现All Down!表示完成修补成功
进入开心文件管理器,进入/sdcard/Download/找到magisk_patched-25200_XtiRH.img文件,右键导出到桌面
在电脑桌面将magisk_patched-25200_XtiRH.img修改为boot1.im
通过开心文件管理器,将boot1.img文件上传至/sdcard/中
完成上面操作后,回到ADB Shell命令操作中,输入最后一条下面的指令:
dd if=/sdcard/boot1.img of=/dev/block/boot #载入sdcard目录下的boot1.img到盒子的/dev/block/boot目录重启盒子,打开magisk查看,机顶盒被root成功了,已经有超级用户授权了
二、修改固件
1、修改开机第一屏
通过开心文件管理器打开 adb shell
su #切换到root权限
mount -o remount -o rw /vendor #对vendor分区重新挂载,将分区由只读模式修改为读写模式
chmod 777 /vendor #上步完成能正常进行下面操作,此命令可不再执行进入开心管理器>文件管理>/vendor/logo_files文件夹
点击bootup.bmp文件,弹出文件详情点击权限设置,将只读修改为完全权限,点击应用。
删除原bootup.bmp文件,上传新的bootup.bmp文件,并将权限改回只读。
mount -o ro,remount /vendor #将文件夹改回只读权限2、修改开机动画
依旧使用adb shell
su #切换到root权限
mount -o remount -o rw /system #对system分区重新挂载,将分区由只读模式修改为读写模式
chmod 777 /system #上步完成能正常进行下面操作,此命令可不再执行进入开心管理器>文件管理>/system/media文件夹
点击bootanimation.zip文件,弹出文件详情点击权限设置,将只读修改为完全权限,点击应用。
删除原bootanimation.zip文件,上传新的bootanimation.zip文件,并将权限改回只读。
mount -o ro,remount /system ##将文件夹改回只读权限修改完成后重启电视盒子完成修改。
使用固件为:
[ATV桌面]ROM MTBA_ATV_5G (S905L) OU (S905L 2) OU (S905L 3)一包通刷
774-[当贝桌面4.0]ROM_5G (S905L) OU (S905L 2) OU (S905L 3)_安卓9_一包通刷固件
评论区