罗波波 发表于 2024-9-4 11:47

[交流讨论]HG680-MC的几种版本分析

      手头有两个版本的烽火HG680-MC,均为2+8。一个生产日期为2023.01,另一个为2023.07,推测后者是新版本,不妨把前者叫做A,后者为B。欢迎坛友补充线索。
壳子外观-B版是「移动高清」字样

B版标签名字多了个「6」

A版主板颜色偏深,B版偏浅

蓝牙模块有更换

eMMC模块也换成了国牌

启动跑码显示的地址也不一样

B版少了分区

zj13999 发表于 2025-1-3 21:24

刷罗波波双自由版,四个版本的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不能进行高级重启

13617315761 发表于 2024-9-4 14:11

比较的够细致

syz4600 发表于 2024-10-5 11:26

{znds8}厉害厉害

eowid 发表于 2024-10-10 21:52

nilihai

fjgtdsj 发表于 2024-11-16 00:33

这机子刷完无线不行

过去以后 发表于 2024-12-3 22:02

2023.07月B版如何安装第三方APP?

罗波波 发表于 2024-12-15 17:47

过去以后 发表于 2024-12-3 22:02
2023.07月B版如何安装第三方APP?

系统里若有打开u盘的应用则直接装,也可以手机上-甲壳虫adb助手-连上设备adb安装。

痘痘葫 发表于 2024-12-23 20:09

你好看了你的帖子HG680MC B版少了分区 TTL跑码是不是就可以不用跑usb_partial_upgrade_to_emmc tvcertificate.img tvcertificate

罗波波 发表于 2024-12-25 15:12

痘痘葫 发表于 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强刷包了。

罗波波 发表于 2024-12-27 10:17

1、系统设置apk通常不能通用,必须在原始(或改)系统上运行。
2、关于TTL:下载论坛里mc的TTL救砖包-就有教程。串口搞机的两种模式:uboot、系统shell,前者更底层,无法直接修改文件。后者相当于root-adb,有些系统没有后者。
3、已替换启动界面和桌面没必要再刷。我的网盘文件已做了重新优化,特别是重分区的,任何容量的mc都能刷入。还上传了一个简单TTL救砖包。

LPP_robey 发表于 2024-12-27 19:17

最后这图就是两种分区吧?我怎么看我的分区?晚上回去对比看看,目前应该只能看那个已经刷了固件的盒子,移动原始的那个我应该看不了吧?

LPP_robey 发表于 2024-12-27 19:34

这里先做个记录,晚上回去好好看看分区情况。
cat /sys/block/mmcblk0/mmcblk0p17/size
cat /dev/block/by-name

LPP_robey 发表于 2024-12-27 19:34

另外,最近了解到kodi,觉得挺牛B的,可以看直播电视,但找不到持久稳定的无广告数据源(m3u),这个问题楼主是否有好的方案?

LPP_robey 发表于 2024-12-28 00:48

来了来了。

我的两个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大小不一样,求解惑。
@罗波波


基于以上,想知道你这个重分区版本是为了解决什么问题?是针对什么样的盒子而做的固件?

LPP_robey 发表于 2024-12-28 01:07

罗波波 发表于 2024-12-25 15:12
跳过该分区只能说凑活用,但启动时间会加长。完整分区必须是A版所示17个分区。建议还是重新分区吧。
这个 ...

我已经刷完的HG680-MC(2024-03-01),开机确实特别慢,开机静止画面20多秒,接着的动画部分(bootanimation.zip)又20多秒,总共将近50秒左右,有什么办法解决?

LPP_robey 发表于 2024-12-28 01:09

罗波波 发表于 2024-12-27 10:17
1、系统设置apk通常不能通用,必须在原始(或改)系统上运行。
2、关于TTL:下载论坛里mc的TTL救砖包-就有 ...

我尝试更换启动界面,boot0.jpg和bootanimation.zip,其中boot0.jpg没生效,bootanimation.zip生效了。
boot0.jpg我换成了“SmartTV”字样的图片,但开机是还是“共筑中国梦”图片,求解决方案。。。

LPP_robey 发表于 2024-12-28 01:36

罗波波 发表于 2024-12-27 10:17
1、系统设置apk通常不能通用,必须在原始(或改)系统上运行。
2、关于TTL:下载论坛里mc的TTL救砖包-就有 ...

新的boot0.jpg放到/system/media/下不起作用,始终是默认的“共筑中国梦”那张图片,然后
find . -name "*.jpg" 全盘搜索都没找到“共筑中国梦”的那个图片。。。实在不解啊~

LPP_robey 发表于 2024-12-28 13:38

罗波波 发表于 2024-12-28 09:03
北京原版的无法adb,除非电脑连串口,否则应该看不到分区情况。
重建完整分区搞定。 ...

有没有不重分区的办法?我实在担心重分区再出问题,有点怕了。
或者即使刷了重分区的版本,还能再刷海信版吗?

这个重分区是每次刷固件的时候会分吗?还是刷一次就分好了然后以后可以刷其他固件也不影响?

LPP_robey 发表于 2024-12-28 13:39

罗波波 发表于 2024-12-28 09:03
北京原版的无法adb,除非电脑连串口,否则应该看不到分区情况。
重建完整分区搞定。 ...

我已经刷完的固件,也是其他普通固件,不涉及重分区,这个可以adb进去看分区,是不是和没刷机的原始分区是一样的?
我把刷机的分区情况发回复了,但好像还没审核通过,很奇怪为啥没通过。。

LPP_robey 发表于 2024-12-28 13:40

罗波波 发表于 2024-12-28 09:10
没搞过kodi,确实强大,就是太大了,很多功能我也用不上。
有个思路供你参考:开通I#P#TV,而后抓包(论坛 ...

懂,这个得低调,就是因为大家都低调,所以能查到的解决方案也比较少。。。

罗波波 发表于 2024-12-28 09:03

LPP_robey 发表于 2024-12-28 01:07
我已经刷完的HG680-MC(2024-03-01),开机确实特别慢,开机静止画面20多秒,接着的动画部分(bootanimat ...

北京原版的无法adb,除非电脑连串口,否则应该看不到分区情况。
重建完整分区搞定。

罗波波 发表于 2024-12-28 09:10

本帖最后由 罗波波 于 2024-12-28 09:51 编辑

LPP_robey 发表于 2024-12-27 19:34
另外,最近了解到kodi,觉得挺牛B的,可以看直播电视,但找不到持久稳定的无广告数据源(m3u),这个问题楼 ...
没搞过kodi,确实强大,就是太大了,很多功能我也用不上。
有个思路供你参考:开通I#P#TV,而后抓包(论坛有教程)。。。这个自己没实操过。
这方面光腚查的很紧,不宜公开G调。

罗波波 发表于 2024-12-28 09:53

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

罗波波 发表于 2024-12-29 09:47

LPP_robey 发表于 2024-12-28 16:15
@罗波波 参考这个吧,文字总是没审核通过,就截图发了~
咱们基于这个继续讨论~ ...

1、17个分区肯定就是原厂正常的完备情况,缺少分区肯定是不正常的(原因未知),我认为重建分区是解决问题的最直接的根本方法。大胆的刷,万万万一刷坏还可以进TTL。或者连TTL自己手动分区,心里能踏实些。
2、emmc硬件容量不同导致最后一个userdata分区容量不同,串口mmc part看的更加清楚。

罗波波 发表于 2024-12-30 09:38

LPP_robey 发表于 2024-12-30 00:11
我始终没明白,这两者分区不同会带来什么问题?你的重分区版本的固件主要是要解决什么问题? ...

之前早都说了,很多机友刷了很多固件中途会出错退出,就是应为缺少对应分区无法刷入,而能刷入的固件仅是因为没刷该分区而已,并不代表该固件就很好。解决众所周知的启动慢问题,可能还有其他问题不清楚。而且该型号我也见过机友不只缺少tvcertificate,甚至连cache...等其它好几个分区都缺失(肯定压根启动不起来)。北京版,我敢肯定必是17个分区。

罗波波 发表于 2024-12-30 17:51

本帖最后由 罗波波 于 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生产)没刷机之前正常启动时间多少呢?另一台看下分区不就天下大白了。
页: [1] 2 3 4 5 6 7 8
查看完整版本: [交流讨论]HG680-MC的几种版本分析