[交流讨论]HG680-MC的几种版本分析
手头有两个版本的烽火HG680-MC,均为2+8。一个生产日期为2023.01,另一个为2023.07,推测后者是新版本,不妨把前者叫做A,后者为B。欢迎坛友补充线索。壳子外观-B版是「移动高清」字样
B版标签名字多了个「6」
A版主板颜色偏深,B版偏浅
蓝牙模块有更换
eMMC模块也换成了国牌
启动跑码显示的地址也不一样
B版少了分区
刷罗波波双自由版,四个版本的680MC,不带高清盒子6的2+8一次刷入A包,首屏图片更换顺利,开机12秒。带移动高清6字样的2+8,刷入A包到55%重启,刷机失败。刷入重分区B包,一次成功,但首屏bootIogo.jpg更换不成功,添加语音助手后语音可用。刷江苏的移动6A图标2+16,A包刷机100%,自动重启后半砖,卡首屏3秒一循环,自动反复重启。刷B包M一0一0一M不能进行高级重启 比较的够细致 {znds8}厉害厉害 nilihai 这机子刷完无线不行 2023.07月B版如何安装第三方APP? 过去以后 发表于 2024-12-3 22:02
2023.07月B版如何安装第三方APP?
系统里若有打开u盘的应用则直接装,也可以手机上-甲壳虫adb助手-连上设备adb安装。 你好看了你的帖子HG680MC B版少了分区 TTL跑码是不是就可以不用跑usb_partial_upgrade_to_emmc tvcertificate.img tvcertificate 痘痘葫 发表于 2024-12-23 20:09
你好看了你的帖子HG680MC B版少了分区 TTL跑码是不是就可以不用跑usb_partial_upgrad ...
跳过该分区只能说凑活用,但启动时间会加长。完整分区必须是A版所示17个分区。建议还是重新分区吧。
这个帖子网盘里有简单TTL救砖包,两条命令就够了,大小26M:
https://www.znds.com/tv-1255720-1-1.html
刷完后就可以开机音量加刷任何MstarUpgrade.bin强刷包了。 1、系统设置apk通常不能通用,必须在原始(或改)系统上运行。
2、关于TTL:下载论坛里mc的TTL救砖包-就有教程。串口搞机的两种模式:uboot、系统shell,前者更底层,无法直接修改文件。后者相当于root-adb,有些系统没有后者。
3、已替换启动界面和桌面没必要再刷。我的网盘文件已做了重新优化,特别是重分区的,任何容量的mc都能刷入。还上传了一个简单TTL救砖包。
最后这图就是两种分区吧?我怎么看我的分区?晚上回去对比看看,目前应该只能看那个已经刷了固件的盒子,移动原始的那个我应该看不了吧? 这里先做个记录,晚上回去好好看看分区情况。
cat /sys/block/mmcblk0/mmcblk0p17/size
cat /dev/block/by-name 另外,最近了解到kodi,觉得挺牛B的,可以看直播电视,但找不到持久稳定的无广告数据源(m3u),这个问题楼主是否有好的方案? 来了来了。
我的两个HG680-MC:
1、2023-05-14生产,未刷机,移动原始系统。设置界面详见:https://www.znds.com/tv-1256591-1-1.html
2、2024-03-01生产,已刷机,固件为https://www.znds.com/tv-1247685-1-1.html,刷完后adb root进去改了当贝桌面4.1.7官网原版16MB的。
刷机后的这个盒子的分区情况:
cat /sys/block/mmcblk0/mmcblk0p17/size命令不对,没有mmcblk0p17这个目录,另外路径好像也太不对,我换成了/sys/block/mmcblk0/*/size,其中*换成了对应的分区,再结合/dev/block/by-name/组合出如下信息。
MBOOT -> /dev/block/mmcblk0p1 8192
MPOOL -> /dev/block/mmcblk0p2 4096
boot -> /dev/block/mmcblk0p6 49152
cache -> /dev/block/mmcblk0p12 2097152
dtb -> /dev/block/mmcblk0p7 2048
dtbo -> /dev/block/mmcblk0p8 16384
misc -> /dev/block/mmcblk0p4 1024
param -> /dev/block/mmcblk0p15 30720
product -> /dev/block/mmcblk0p11 20480
recovery -> /dev/block/mmcblk0p5 65536
system -> /dev/block/mmcblk0p9 2568192
tvconfig -> /dev/block/mmcblk0p14 32768
tvservice -> /dev/block/mmcblk0p13 110592
userdata -> /dev/block/mmcblk0p16 9706168
vbmeta -> /dev/block/mmcblk0p3 256
vendor -> /dev/block/mmcblk0p10 389120
和你主贴的AB两版对比,更像B版(没有tvcertificate),但和B版的唯一区别是userdata大小不一样,求解惑。
@罗波波
基于以上,想知道你这个重分区版本是为了解决什么问题?是针对什么样的盒子而做的固件? 罗波波 发表于 2024-12-25 15:12
跳过该分区只能说凑活用,但启动时间会加长。完整分区必须是A版所示17个分区。建议还是重新分区吧。
这个 ...
我已经刷完的HG680-MC(2024-03-01),开机确实特别慢,开机静止画面20多秒,接着的动画部分(bootanimation.zip)又20多秒,总共将近50秒左右,有什么办法解决? 罗波波 发表于 2024-12-27 10:17
1、系统设置apk通常不能通用,必须在原始(或改)系统上运行。
2、关于TTL:下载论坛里mc的TTL救砖包-就有 ...
我尝试更换启动界面,boot0.jpg和bootanimation.zip,其中boot0.jpg没生效,bootanimation.zip生效了。
boot0.jpg我换成了“SmartTV”字样的图片,但开机是还是“共筑中国梦”图片,求解决方案。。。 罗波波 发表于 2024-12-27 10:17
1、系统设置apk通常不能通用,必须在原始(或改)系统上运行。
2、关于TTL:下载论坛里mc的TTL救砖包-就有 ...
新的boot0.jpg放到/system/media/下不起作用,始终是默认的“共筑中国梦”那张图片,然后
find . -name "*.jpg" 全盘搜索都没找到“共筑中国梦”的那个图片。。。实在不解啊~ 罗波波 发表于 2024-12-28 09:03
北京原版的无法adb,除非电脑连串口,否则应该看不到分区情况。
重建完整分区搞定。 ...
有没有不重分区的办法?我实在担心重分区再出问题,有点怕了。
或者即使刷了重分区的版本,还能再刷海信版吗?
这个重分区是每次刷固件的时候会分吗?还是刷一次就分好了然后以后可以刷其他固件也不影响? 罗波波 发表于 2024-12-28 09:03
北京原版的无法adb,除非电脑连串口,否则应该看不到分区情况。
重建完整分区搞定。 ...
我已经刷完的固件,也是其他普通固件,不涉及重分区,这个可以adb进去看分区,是不是和没刷机的原始分区是一样的?
我把刷机的分区情况发回复了,但好像还没审核通过,很奇怪为啥没通过。。 罗波波 发表于 2024-12-28 09:10
没搞过kodi,确实强大,就是太大了,很多功能我也用不上。
有个思路供你参考:开通I#P#TV,而后抓包(论坛 ...
懂,这个得低调,就是因为大家都低调,所以能查到的解决方案也比较少。。。 LPP_robey 发表于 2024-12-28 01:07
我已经刷完的HG680-MC(2024-03-01),开机确实特别慢,开机静止画面20多秒,接着的动画部分(bootanimat ...
北京原版的无法adb,除非电脑连串口,否则应该看不到分区情况。
重建完整分区搞定。 本帖最后由 罗波波 于 2024-12-28 09:51 编辑
LPP_robey 发表于 2024-12-27 19:34
另外,最近了解到kodi,觉得挺牛B的,可以看直播电视,但找不到持久稳定的无广告数据源(m3u),这个问题楼 ...
没搞过kodi,确实强大,就是太大了,很多功能我也用不上。
有个思路供你参考:开通I#P#TV,而后抓包(论坛有教程)。。。这个自己没实操过。
这方面光腚查的很紧,不宜公开G调。 LPP_robey 发表于 2024-12-27 19:34
这里先做个记录,晚上回去好好看看分区情况。
cat /sys/block/mmcblk0/mmcblk0p17/size
cat /dev/block/by- ...
系统备份参看此贴:https://www.znds.com/tv-1253580-1-1.html LPP_robey 发表于 2024-12-28 16:15
@罗波波 参考这个吧,文字总是没审核通过,就截图发了~
咱们基于这个继续讨论~ ...
1、17个分区肯定就是原厂正常的完备情况,缺少分区肯定是不正常的(原因未知),我认为重建分区是解决问题的最直接的根本方法。大胆的刷,万万万一刷坏还可以进TTL。或者连TTL自己手动分区,心里能踏实些。
2、emmc硬件容量不同导致最后一个userdata分区容量不同,串口mmc part看的更加清楚。 LPP_robey 发表于 2024-12-30 00:11
我始终没明白,这两者分区不同会带来什么问题?你的重分区版本的固件主要是要解决什么问题? ...
之前早都说了,很多机友刷了很多固件中途会出错退出,就是应为缺少对应分区无法刷入,而能刷入的固件仅是因为没刷该分区而已,并不代表该固件就很好。解决众所周知的启动慢问题,可能还有其他问题不清楚。而且该型号我也见过机友不只缺少tvcertificate,甚至连cache...等其它好几个分区都缺失(肯定压根启动不起来)。北京版,我敢肯定必是17个分区。 本帖最后由 罗波波 于 2024-12-30 17:59 编辑
LPP_robey 发表于 2024-12-30 10:52
我的2个烽火HG680-MC都是北京版,分区肯定是一样的吧?
目前通过已经刷机的盒子(2024-03-01生产)来看分区 ...
fstab.c2p里要是有人后来加的tvcertificate,这显然不可能。厂家犯这样的低级错误概率也很低。
那你刷过机的mc盒子(2024-03-01生产)没刷机之前正常启动时间多少呢?另一台看下分区不就天下大白了。