Bootstrap

【电视盒子】HI3798MV300刷机教程笔记/备份遥控码修复遥控器/ADB/线刷卡刷/电视盒子安装第三方应用软件

心血来潮,看到电视机顶盒满天飞的广告,想改造一下家里的电视盒子,学一下网上的人刷机,但是一切都不知道怎么开始,虽然折腾了一天,以失败告终,还是做点刷机笔记。

0.我的机器

年少不会甄别,在某宝上搜索了一下就下单了,叫“奇*果 k6”。现在再回去淘宝搜索,这家店已经关闭,导致很多问题都没法问。

在这里插入图片描述
1处理器 粘得太劳看不见
2网卡是 mt7668
3主板是 HI3798MV300

1.搜索固件

这话我开始最大的阻碍,因为连刷机的基本步骤都不知道,更别说怎么搜索固件了。
可以联想一下以前安卓手机是什么怎么刷系统的,步骤是差不多的,手机流程就大致是,电脑手机 一根线,一个刷机软件,然后上传固件,长按电源键进入recovery模式…

刷机的过程整体是:
拆开机器(比如我这个垃圾机顶盒,直接用一字螺丝刀撬开即可)→
确认主板的信息(比如我3798MV300),还有处理器,网卡的型号,确认是什么型号(免得刷对了固件连接不上网络,就用不了) →

获取对应的硬件信息后搜索固件,但是我我觉得我这个是套壳的翻新机,因为主板上面还有未抹去的记号,实在不好拿捏 →
在这里插入图片描述
开始刷机…

2.关于刷机

承接上面的步骤就是刷机→
卡刷就是下载好固件插个U盘,然后用镊子短触阵脚,“迫使”处理器短接“错乱”地进入U盘启动(网上的说法),断触方法五花八门,步骤相对简单。
线刷由于电视盒子一般没有直接连接电脑端口,所以需要用到TTL,也就是主板上的三个针脚,通过焊接这个三个阵脚到带有杜邦线的USB接口,实现类似“安卓刷机”的那种连接方式,然后后面步骤就和安卓刷机差不多了。

如下图所示,线刷最麻烦的步骤就是焊接这一步,因为没有工具和配件。
在这里插入图片描述
图2-1 主板构成图(参考麒麟刷机网)

结论: 本质都是安卓机刷机,不难。

关于遥控码的备份设置

这个是在刷了大量视频后发现的问题,即刷完固件后,发现遥控器用不了,那么本质原因是固件使用的是它自己默认的遥控码,这个只需要在配置文件中修改即可。

看到某个博主是通过,遥控机器一个一个测试。
在这里插入图片描述

如果在刷固件之前,找到这个遥控码文件备份一份,感觉也是可以的。
下载一个re文件管理器.apk
具体可以参考这个up
找到这个目录下的文件,备份即可
在这里插入图片描述

参考信息

奇异果K6_mv300h_mt7668当贝固件优盘刷机教程

机顶盒海思芯片刷机(烧录)工具

海思Hi3798M主控网络机顶盒刷机及遥控码的修改

找到这个觉得最接近换皮的源头

四川九联代工M301H hi3798 mv300 mt7668

还有这个也接近,只是方法不一样,感觉我那个就是用魔百盒翻新

查了一下处理器 和 中国移动IPTV魔百盒M301H 的一致,基本确认就是 老板回收这些盒子翻新再出售然后被举报跑路店铺就倒闭了

移动m301h,hi3798 mv300h卡刷包,救砖包!

在这里插入图片描述

ADB调试的 步骤

考虑到刷机有风险,就考虑能不能通过root的方式,来安装第三方的桌面软件,因为这个刷进去的这个系统很恶心,只要安装进去就给你强制卸载,甚至连安装的界面都看不到,所以也尝试了能不能通过ADB的方式写入。
网上查询到:各种品牌电视的ADB打开方式,然而,这个奇异果硬是没有,估计只能通过线刷。*(但是这样就只能TTL焊接USB)

然后如果可以打开ADB,安装的方法也就几个命令的事情

参考觉得有用的几个链接

电视盒子通过adb安装第三方应用

使用ADB工具向机顶盒传输第三方APK软件

小米电视/机顶盒怎么更换默认的小米桌面

电视盒子更换默认桌面教程(通用)

开心电视助手(电视机调试神器) v4.8

TTL线刷root的 步骤

步骤和刷安卓手手机类似

1.电脑,安装xshell、或putty、或嗨Hitool类似能跑码的软件
2.硬件,然后插入“TTL转USB”的CH340模块,插到电脑USB口,pdd10块,注意看排针的尺寸,选小尺寸的那种。在这里插入图片描述
(我图片买错了,要硬掰进去)

在这里插入图片描述

3.硬件,通过杜邦线把USB模块和板子连接,并焊锡焊接上。
4.电脑,win+X打开设备管理器,查看串口的名称,在shell设置com名和速度115200
加粗样式
看到这个界面就是等待连接了
在这里插入图片描述
5.最后连通电源就可以,用ADB

但是最后的结果是

翻车了。。。

堵在第五步,跑码一直没成功,然后重复尝试就把板子搞坏了

  • 跑码一直开在 Calling CRDA to update world regulatory domain
  • 然后 Unable to handle kernel paging request at virtual address b42ce0c8
  • 还有 Found flash memory controller hifmc100. no found nand device

大概率是接触不良导致,重复测试了几遍,最后点不亮了

所以先刷要慎重,不稳定就真的变砖

虽然翻车了,不过这次还是有收获的

  • 首先是线刷这个东西,如果焊锡焊不牢固,就算了接触不良容易变砖或把其他电子元件烧掉(我内存大概率就是这样没的)。
  • 然后如果尝试用针脚测试,跑码也会卡住的话,就大概率不要轻易凭着兴趣了,因为我的重复操作好像把内存坏了,到最后点不亮了,后面就算能开机也不行,时不时会断开,就是变得不稳定了。(店老板让我这样测试的,他说线要穿过孔才能焊接,因为我那个孔是有焊锡在上面的,不敢穿就只能针测试。)
  • 然后要想买顶盒没广告,就去 * 搜索那些网上常见固件的机顶盒就好了,别人帮你一套搞定也不贵。避坑不能装第三方软件的,因为后面会有很多很多广告。
  • 然后软件的话,类似 电视直播软件 经常时不时也会挂掉,这是常有的事,换一个就好了,在下一节推荐的社区还是有很多的,不难找。用自带的就是一个台后面搭一个广告台,多到你看着都恶心死了。
  • 还有一点体会就是 时间成本,这种DIY适合大学生折腾,或者本来就是相关行业应用或教育,几天这玩意,假期都整没了,还不如花100块解决了,去搞更有价值的事情实在不划算,牛马的时间都是金钱了,凭着兴趣折腾这个不赚钱的玩意,不如好好准备工作,感慨自己原来已经不是无忧无虑不用担心赚钱生活的憨包少年了。

电视软件的推荐

虽然都知道整体步骤了,但是还是没有继续尝试下去。一个是我投入的时间成本太高了,如果继续刷机,万一后面变砖了,那我家人就真的没电视看了,我好不一定久救得回来;又或者刷成功了,那遥控器用不上?或者连不上wifi?
然后看到当贝桌面后,发现了个不错的社区,有很多技术修改的帖子,不过就懒得折腾了

除了个麒麟刷机网,还有这个

智能电视网-BBS

电视的软件推荐

智能电视网

野草助手吧

影视仓库

最后测试了下这些软件挺好用
在这里插入图片描述

发现一个叫莫老师的up讲得也挺好的

装宽带送的盒子正在吃灰?刷个机说不定还能抢救一下

;