为什么华为不能root

为什么华为不能root

华为悦盒 EC6108V9U 过程全记录

电信宽带送的 IPTV 盒子,型号 EC6108V9U,CPU 为 Hi3798M,内存配置为 1G 内存和 8G 存储,支持 H.265 硬解码,系统为 Android 4.4.2。这个盒子只能看电视,对于想要利用其进行更多操作的用户来说无疑是一种浪费。幸运的是,华为为这个盒子留下了后门供 DIY。以下是我该盒子的全过程记录:

一、进入 Recovery 模式

二、过程中遇到的按键不响应问题(如按遥控首页不回桌面)的解决方法

三、去除系统被篡改的提示

四、安装非官方市场的 App

五、禁止盒子自动升级系统

六、备份与恢复用户数据

七、提取与恢复出厂固件

八、观看本地视频

九、保留 IPTV 功能

关于 root 的基本原理:

Root 这个词源于 Unix/Linux 系统。在这些系统中,root 用户是超级用户,拥有系统的最高权限。Android 系统基于 Linux,出于安全考虑,很多系统文件、目录不允许普通用户访问。 Android 的目标就是为了能自由访问系统文件,实现系统优化或自行管理 App 的安装和卸载。Root 一个 Android 系统的真正含义是:让任意用户获取 Linux 的 root 用户权限。

1. 将可被任何用户执行的 su 可执行文件放入 /system/xbin 目录;

2. 预装 Superuser/SuperSU 之类的 root 权限管理 App;

3. 将 Superuser 之类 App 的服务程序做成随 Linux 自启动的后台守护进程。

关于文章的主体内容:

《关于固件恢复与文件操作指南》

1. 使用adb工具连接到盒子的IP地址(默认为192.168.0.1)。如果之前已经连接过,则无需重复此步骤。

3. 在盒子的/tmp/目录下创建一个名为bak的新目录,用于挂载备份文件所在的分区。在Unix系统中,要访问设备(包括存储设备的分区),必须先将其挂载到某个目录下。

4. 将/dev/block/platform/hi_mci.1/by-name/backup设备挂载到刚刚创建的/tmp/bak目录,存储格式为ext3。

5. 使用adb工具从盒子的/tmp/bak/目录下拉取名为update.zip的备份文件,并保存到当前目录。这个文件就是盒子自带的ROM备份。

值得一提的是,华为的媒体中心App就能直接播放本地视频,无需安装其他视频播放器。进入第三方桌面后,就能轻松打开媒体中心享受视频内容了。


为什么华为不能root