华为盒子 原生android,华为悦盒/各种安卓盒子找回原生设置以及适配蓝牙遥控器...

本帖最后由 Pretender. 于 2019-10-22 16:08 编辑

华为悦盒绝大部分都是高度定制的,其设置是诸如此类的

e2b1678204adc85927e952fe32984997.gif

1-160RG95414464.jpg (77.42 KB, 下载次数: 9)

2019-10-22 13:18 上传

这是网上找的图,而真正安卓原生设置是这样的

e2b1678204adc85927e952fe32984997.gif

IMG_20191022_132128.jpg (4.39 MB, 下载次数: 12)

2019-10-22 13:24 上传

原生的设置你有更多的选择,包括蓝牙,开发者选项等等。很多盒子虽然也改了设置,但是原生的设置还在,可以通过一款叫做"盒子设置"的安卓app直接调用出来,你们可以搜索一下,如果这样也不行,那么说明你的原生设置已经被阉割了,就像大部分华为悦盒一样。

那么怎么办呢?可以用原生设置进行替换。

打个比方:

大部分华为悦盒的系统是安卓4.4.2,那么只要找到一个安卓4.4.2的arm架构v7a(32位)的settings.apk替换进去就行了,那么接下来就说步骤:

前提:你是安卓4.4的系统

1.你需要能够正常的连接adb,也许你还需要root权限

2.因为我用的是wifi连接的adb,所以我在配置好adb环境变量的cmd下执行

adb connect 192.168.0.xx                                         /这是你盒子在局域网内的ip地址

显示connected to xxxx说明成功了,如果用网线连接也是这么操作,usb连接的直接adb devices查看连接情况

3.在保证正确连接adb以后,我们要确认settings.apk在哪,预装app的目录总共有两个,一个是/system/app,另一个是/system/priv-app,我们先要到相应目录下寻找在哪里

adb shell                             /进入shell模式,开头用户名会改变,我进去就是root,不知道原因,如果权限不够说明你不是root,要提权

su                                      /提权指令,如果你的电视盒子没有root,可能会提示找不到命令,你就要另想办法启用root了,上面已经是root的忽略这一步

cd /system/app                 /进入/system/app

ls/列出目录文件,查看有没有settings,如果没有你还需要执行cd /system/priv-app, 再执行ls

e2b1678204adc85927e952fe32984997.gif

QQ截图20191022140156.png (75.44 KB, 下载次数: 9)

2019-10-22 14:02 上传

4.在找到settings以后,第一件事情是备份,而不是替换

exit                                                                   /退出shell

adb pull /system/app/settings.apk  D:\           /备份,前者是settings的app所在目录,后者是电脑保存的目录,我这个是d盘根目录,注意斜杠方向

adb pull /system/priv-app/settings.apk  D:\/如果是priv-app就输入这个备份

5.删除settings.apk,不然无法安装原生的设置

adb shell rm -rf /system/app/settings.apk/根据你的应用名称和路径修改,删除定制的settings,删除前一定要确认上一步备份了

6.下载安卓4.4的settings,

139702e09caab72d11f840cb00fd798f.gif

Settings.apk

(8.95 MB, 下载次数: 125)

2019-10-22 14:09 上传

点击文件名下载附件

下载积分: 金币 -1

放在一个你知道的目录,比如D:\settings.apk

adb pushD:\settings.apk /system/app/根据目录修改,推送apk到盒子里

7.进行确认-给权限-安装

adb shell/重新进入shell

cd /system/app                                               /进入目录

ls                                                                  /列出文件,确认正常上传

chmod 644 settings.apk                                   /给rw-r-r的读写权限

reboot                                                             /重启盒子

这个时候就应该有设置了,如果你还是看不见,可以用u盘拷贝过去手动覆盖安装一遍settings。因为我已经操作过了,这几步就不发图了。

至于不是安卓4.4的盆友,你需要按照以下步骤下载相应的arm版本的安卓api,比如是4.4是api19,下载对应的系统镜像,然后用压缩软件比如7z进行解包找到相应的、system目录提取settings.apk,其他步骤一样。

你可以直接打开这个[http://]dl-ssl.google.[com]/android/repository/sys-img/android/[sys-img.xml]网站,去掉[]。

找到里面对应的sdk:url这个节点,找到你想要的版本,然后把上面那个连接改成xxx(前面不变)/android/sysimg_armv7a-15_r02.zip这种,就可以下载了。

经过以上操作,你可以在设置里面控制很多功能,包括蓝牙,然后可以用来适配蓝牙遥控器,我有个斐讯t1和一个魅族盒子的遥控器,均能完美配对和按键适配,遥控器电源键也能正常开关机盒子。

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值