吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 10127|回复: 130
上一主题 下一主题
收起左侧

[Android 原创] 为电视盒子注入原生设置的通用方法

    [复制链接]
跳转到指定楼层
楼主
侃遍天下无二人 发表于 2024-5-28 12:06 回帖奖励
本帖最后由 侃遍天下无二人 于 2024-5-28 13:44 编辑

前段时间从闲鱼入手了一个M411A型号的电视盒子,刷机资源和教程网上已经比较丰富,这里补充一点他们没有提及的:若想刷安卓9系统,需要先刷【下载改-麒麟网仿当贝OS未Root-确认待机-灯亮红-主页键正常(打双勾√救砖包)】,替换recovery并擦除flash,然后再刷【晶晨S905L3安卓9当贝-设置江苏有无线已Root-一键待机-灯正常-主页键正常(自用版)】,记得不要打勾,否则大概率无法刷入或者卡开机。若想刷回安卓4同样需要先刷对应的救砖包。

刷入之后发现系统只有运营商定制的设置,如图:

幸好我们有root权限,在盒子上装个MT管理器就能直接替换系统应用。于是我想去网上找个原生设置放进去,结果有的不能用,有的替换完干脆直接进不去系统了,又得重刷...
后来寻思我明明会逆向,为啥不自己动手,丰衣足食呢?

注意到我们的雷电模拟器里就有个原生设置,系统恰好也是安卓9,提取并检查这个设置的apk文件,发现里面没有lib库,因此推断apk是全平台通用的,只要能装上:

这个设置和电视盒子里已有的设置包名冲突了,只能先进行替换,替换后重启,发现设置图标消失,原生设置和定制设置都没了,于是对比两个设置的签名描述,如下:
[Lua] 纯文本查看 复制代码
雷电模拟器设置:
EMAILADDRESS=android@android.com, CN=Android, OU=Android, O=Android, L=Mountain View, ST=California, C=US

电视盒子设置:
EMAILADDRESS=sumavision@sumavision.com, CN=Sumavision, OU=Sumavision, O=Sumavision, L=Shenzhen, ST=Guangdong, C=CN


可见电视盒子的系统级签名与模拟器的系统级签名不同,在Android中这些申请了特殊权限的应用需要系统级签名才能正常安装运行,其中一个特殊权限如下:
[XML] 纯文本查看 复制代码
<permission-group
        android:label="@string/superuser"
        android:icon="@drawable/ic_action_permission"
        android:name="android.permission-group.SUPERUSER"
        android:priority="10000"
        android:description="@string/superuser_description_more" />


幸好,安卓对/system/app下的应用只判断签名是否存在,不判断是否有效,我们可以来一出借尸还魂。
首先将定制设置备份,然后在MT管理器两侧同时打开原生设置和定制设置,接下来将定制设置中除META-INF外的文件全部删除,然后将原生设置中除META-INF外的文件全部添加到定制设置中,全程不要进行签名(同时建议保留v2签名数据),这样我们就得到了披着系统级签名的原生设置:

现在我们把这个设置再移到系统app目录下,重启发现原生设置出现了,功能基本正常,也可以查看应用信息并清缓存了:



接下来要解决两个设置共存的问题,原生设置虽好,但调整屏幕分辨率比较困难,因此定制设置还是需要保留的,我们直接用MT的apk共存功能,修改定制设置的包名(因为原生设置会被第三方调用),同样不签名,然后一并放到系统app目录下,重启电视盒子,发现两个设置都出现了,目前使用起来一切正常。


留一个思考题:目前发现无法在原生设置中通过多次点击版本号启用开发者模式,屏幕无任何提示,问如何解决?

免费评分

参与人数 31吾爱币 +35 热心值 +29 收起 理由
Golive180 + 1 + 1 谢谢@Thanks!
papapo + 1 + 1 我很赞同!
hbsbzb + 1 + 1 谢谢@Thanks!
wwklqh + 1 + 1 我很赞同!
lpengfei666 + 1 + 1 我很赞同!
awa2035 + 1 + 1 谢谢@Thanks!
wanfon + 1 + 1 热心回复!
fzhhn + 1 + 1 用心讨论,共获提升!
zd694272892 + 1 谢谢@Thanks!
正己 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
52gogogo + 1 + 1 我很赞同!
blywq + 1 + 1 谢谢@Thanks!
gqdsc + 1 谢谢@Thanks!
amouer + 1 + 1 我很赞同!
slmgr.vbs + 1 + 1 谢谢@Thanks!
莫奇 + 1 + 1 谢谢 @Thanks!
wuai3456 + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
hsd1096 + 1 热心回复!
bskhk + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
af8889 + 1 + 1 收藏备用,我盒子试着刷还在学习中。
wolf1688888 + 1 + 1 用心讨论,共获提升!
52pojieplayer + 1 + 1 谢谢@Thanks!
SSF3002 + 1 + 1 热心回复!
lxgroot + 1 + 1 谢谢@Thanks!
davidyxwj + 2 + 1 谢谢@Thanks!
xb0wxh + 1 + 1 谢谢@Thanks!
zd53011 + 1 用心讨论,共获提升!
19880103 + 1 + 1 谢谢@Thanks!
kendling + 1 + 1 谢谢@Thanks!
GKKK911 + 1 + 1 我很赞同!
burning + 1 + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
wjqok 发表于 2024-5-28 16:14
本帖最后由 wjqok 于 2024-5-29 14:22 编辑

研究得不少啊!我也有一些心得体会,买了个中兴B863AV3.1-m2,晶晨905L3A 4xA53 1.8G UWE5621DS双WIFI,5G可以866m连接,补了网线是百兆的郁闷,这个性能非常好,存储器一百多m,有报道称20-30m,内存是一般盒子一倍速度,安卓4许多软件不支持了,我4个老盒子都安卓4的,郁闷。这个盒子下了几十个固件,就少数几个可以用,这一个相当好:354-中兴 9.0 B863AV3.1-M2/B863AV3.2-M/M401A_S905L3A(B)_安卓9.0_通刷线刷包-首页正常-原生设置-指示灯正常-ROOT【亲测】,可以强行刷机试试看,搞错了没关系的,
s905系列盒子其实可以随便折腾刷机的,直接数据线刷机很容易,不需要短路啥也可以直接电脑usb连接盒子刷机,打开升级软件,插usb线到合适的端口(一般只有一个接口可以),两三秒以后开电源,一般就连接成功了。没识别就更换接口,拔线多尝试,电脑usb要供电好的接口建议后面主板上的,线尽量短,线品质影响很大。https://www.123pan.com/s/B9CDVv-hRPsH.html提取码:16p2 刷机教程:

1、先插上盒子电源线,但不要开机开关,USB双公头线电脑端先插好;

2、打开Amlogic_USB_Burning_Tool_v2.2.0及更高版本(因为是9.0系统,低版本工具无法使用)晶晨烧写工具,加载好IMG格式的固件,点击开始;

3、电源线先不通电,然后再插上盒子端USB线,等3秒后再通电,直到电脑上出现“连接成功”记住理论上这个盒子右上角的两个擦除勾 需要 勾选√。

如需短接:插上晶晨短接神器或者短接主板背面R46A8(B863AV3.2-M是C79A8),然后按下开关电源,电脑会自动识别USB连接成功并且刷机;

4、等100%跑满变绿,关闭刷机,点击停止按钮,关闭电源;

5、拔下USB双公头线,接上电源及HDMI线,等待开机进入系统。



魔百盒一定要购买905l3a芯片的。型号如下:_魔百盒吧_百度贴吧 https://tieba.baidu.com/p/7946272183

没无线网络,就中兴b863av3.2m,九联unt403a,创维e900v22D等,;
要无线网络,中兴b863av3.1-m2,魔百盒411A,413A等,新的80左右;创维e900v22C
中兴的B863AV3.1-M2,应该是s905l-3a的芯片,因为主频显示1.8
B863AV3.1-M2的CPU是S905L3A-B 1.8G G31的,同时,它还内置了5G wifi和蓝牙模块,是性价比最高的选择。
中兴B863AV3.1-M2和创维E900V22C都是魔百盒,但它们在功能和特点上略有不同。中兴B863AV3.1-M2具有以下特点:* 修改DNS,三网通用。* 开放原厂固件屏蔽的市场安装和U盘安装APK。* 无开机广告,无系统更新,不强制升级。* 大量精简内置的没用的软件,运行速度提升30%以上,多出大量的存储空间。创维E900V22C则具有以下特点:* 采用创维魔盒专用的免定位设备,支持全国范围使用。* 支持无线和有线连接,可以方便地将魔百盒连接到家庭网络。* 可以通过手机APP进行远程控制和管理,方便用户随时随地管理家庭网络。* 内置丰富的影视资源和音乐资源,满足用户的娱乐需求。总之,中兴B863AV3.1-M2和创维E900V22C都支持WIFI,但它们在功能和特点上略有不同。用户可以根据自己的需求选择适合自己的魔百盒。

玩过几款魔百盒,分享下经验,说的不对的地方请指正。
S905L3A-比S905L3A多了杜比 905l3a(b)芯片,安兔兔跑分4.6w左右,其他比如 905l3, 905l3b只能跑2.5w左右
gpu也差距明显,905l3a是g31的gpu,其他型号都是mali450的。g31比mali450强很多。
所以 905l3a芯片的机型有:
unt403a 无wifi
unt413a 有wifi
e900v22c 有wifi
e900v22d 无wifi
b863av3.2 这类中兴的没玩过,不知道有没有wifi版之分。
以上都是2g+8g
cm311-1a 无wifi
m401a 无wifi
上面这俩是 2g+16g,算是现阶段魔百盒的机皇了。
买魔百盒最好从以上型号里选,芯片最强。
有wifi版比无wifi版要贵个二三十元,家里插网线方便的话,选无wifi版更实惠。

点评

B863AV3.1-M2 到底需要短接吗?双头USB总是没反应,确认USB线是没问题的,刷其他的盒子都可以  发表于 2024-5-29 12:05

免费评分

参与人数 5吾爱币 +4 热心值 +5 收起 理由
thisPunk + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
woai52pojie + 1 + 1 谢谢@Thanks!
莫奇 + 1 + 1 辛苦分享
slb116763814 + 1 写的还真够全的。
abc2018zh + 1 + 1 我很赞同!都是高手,我的杂牌玩具级安卓投影仪还在想办法进入开发者模式,.

查看全部评分

推荐
 楼主| 侃遍天下无二人 发表于 2024-5-30 00:33 |楼主
slmgr.vbs 发表于 2024-5-29 19:02
版主的微信文章爬虫软件能更新下吗?最近一直不能用了

能用,重新编译gitee上的代码就行了
推荐
slmgr.vbs 发表于 2024-5-29 19:02
版主的微信文章爬虫软件能更新下吗?最近一直不能用了

点评

能用,重新编译gitee上的代码就行了  详情 回复 发表于 2024-5-30 00:33
推荐
 楼主| 侃遍天下无二人 发表于 2024-6-4 21:10 |楼主
本帖最后由 侃遍天下无二人 于 2024-6-4 21:12 编辑
slmgr.vbs 发表于 2024-6-4 20:08
版主好,今天试着编译了一下,目前开源的这个版本的双击打开会直接闪退。
之前用过的最舒服的版本是0326 ...

新版本重构了架构,为了统一下载引擎的调用风格删掉那个逻辑了(因为成品存在一些我不公开的下载引擎,所以没法在里面做提示),现在需要直接启动cmd,然后在cmd里用输入 wxac -n 20 -O
推荐
slmgr.vbs 发表于 2024-6-4 20:08
侃遍天下无二人 发表于 2024-5-30 00:33
能用,重新编译gitee上的代码就行了

版主好,今天试着编译了一下,目前开源的这个版本的双击打开会直接闪退。
之前用过的最舒服的版本是0326的那个,双击打开后可以输入参数,使用这个命令-n 20 -O ""可以实现指定数量的批量爬取,用来定期保存公众号更新特别方便,还不会被封号。但是新版这个没有输入框了,只能从头爬全部文章,很容易被封号,不知道是不是我编译的有问题,请版主指教!

点评

新版本重构了架构,为了统一下载引擎的调用风格删掉那个逻辑了,现在需要直接启动cmd,然后在cmd里用输入 wxac -n 20 -O  详情 回复 发表于 2024-6-4 21:10
推荐
freckle 发表于 2024-5-28 12:28
一脸茫然的看完了
推荐
burning 发表于 2024-5-28 12:34
【晶晨S905L3安卓9当贝-设置江苏有无线已Root-一键待机-灯正常-主页键正常(自用版)】大佬 这个固件在哪里下载的 @侃遍天下无二人

点评

晶晨S905L3(比较特殊芯片)安卓9当贝桌面修改自用版_中国移动魔百盒_ZNDS https://www.znds.com/tv-1239788-1-1.html 这里找的,不过好像失效了,我补个链接:https://www.123pan.com/s/RoZJjv-7BnLh.html  详情 回复 发表于 2024-5-28 13:49
4#
meder 发表于 2024-5-28 12:56
原来是版主大佬,六六六
5#
netsome 发表于 2024-5-28 13:22
电视盒子能升级安卓版本挺好的。
6#
1596740967 发表于 2024-5-28 13:38
版主大佬发帖了
7#
忧郁之子 发表于 2024-5-28 13:49
这个牵扯到重新修改打包固件了吧,直接修改APP行不行?
8#
 楼主| 侃遍天下无二人 发表于 2024-5-28 13:49 |楼主
burning 发表于 2024-5-28 12:34
【晶晨S905L3安卓9当贝-设置江苏有无线已Root-一键待机-灯正常-主页键正常(自用版)】大佬 这个固件在哪里下 ...

晶晨S905L3(比较特殊芯片)安卓9当贝桌面修改自用版_中国移动魔百盒_ZNDS
https://www.znds.com/tv-1239788-1-1.html

这里找的,不过好像失效了,我补个链接:https://www.123pan.com/s/RoZJjv-7BnLh.html

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
莫奇 + 1 + 1 谢谢 @Thanks!

查看全部评分

9#
dxaw2458 发表于 2024-5-28 14:10
遥控器也可以打开开发者  或者安装第三方软件跳转
10#
kendling 发表于 2024-5-28 14:17
我也买了同 U 的盒子,谢谢楼主分享。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 08:08

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表