首頁 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當(dāng)貝市場(chǎng)

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計(jì)算器

綜合交流 / 評(píng)測(cè) / 活動(dòng)區(qū)

交流區(qū) | 測(cè)硬件 | 網(wǎng)站活動(dòng) | Z幣中心

新手入門 / 進(jìn)階 / 社區(qū)互助

新手 | 你問我答 | 免費(fèi)刷機(jī)救磚 | ROM固件

查看: 1910070|回復(fù): 1040
上一主題 下一主題
[原創(chuàng)]

打造最強(qiáng)華為海思hi3798mv100/200/300機(jī)頂盒NAS服務(wù)器系統(tǒng)

    [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2021-12-8 16:33 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式 | 來自廣東
本帖最后由 teasiu 于 2022-4-25 18:18 編輯

打造最強(qiáng)華為海思hi3798mv100/mv200/mv300機(jī)頂盒NAS服務(wù)器系統(tǒng)

已經(jīng)開發(fā)成功的板子型號(hào)和適配的設(shè)備固件
華為悅盒ec6108v9c          hi3798mv100-fastboot-mdmo1g         1+8G
華為悅盒ec6108v9             hi3798mv100-fastboot-mdmo1d        1+4G
華為悅盒ec6108v9u          hi3798mv100-fastboot-mdmo1g         1+8G
長虹iho-3000                   hi3798mv100-fastboot-mdmo1g         1+8G
烽火hg680-j                         hi3798mv100-fastboot-mdmo1f         1+4G
創(chuàng)維e910                            hi3798mv100-fastboot-mdmo1f         768M+4G
創(chuàng)維e900                            hi3798mv100-fastboot-mdmo1g         1+4G
創(chuàng)維E900S                         hi3798mv100-fastboot-mdmo1c     1+8G
魔百盒cm101s                   hi3798mv100-fastboot-mdmo1g         1+8G
華為悅盒ec6109-u/m          hi3798mv200-fastboot-1                    1+4G
華為Q21                             hi3798mv200-fastboot-mv2dma         1+8G
歌華hc2910                       hi3798mv200-2+8-mdmdb                   2+8G
移動(dòng)新魔百和M301H         hi3798mv300-fastboot-mv3dmw          1+8G

---2022-3 神雕

幾乎每個(gè)寬帶家庭都有一個(gè)iptv機(jī)頂盒,前幾年的多數(shù)都是華為海思芯片,包括華為悅盒,烽火,魔百盒,咪咕等等。以下教程已經(jīng)適配機(jī)型:
ec6108-v9系列,包括高安版8G的ec6108-v9c
ec6109-m/u系列,聯(lián)通的盒子
創(chuàng)維e900,烽火,魔百盒,咪咕等等。
本文章以電信的ec6108v9系列的盒子為例,為它安裝上linux系統(tǒng),詳細(xì)描述NAS系統(tǒng)打造過程。
打造最強(qiáng)華為海思hi3798mv100/200/300機(jī)頂盒NAS服務(wù)器系統(tǒng)
打造最強(qiáng)華為海思hi3798mv100/200/300機(jī)頂盒NAS服務(wù)器系統(tǒng)
一、硬件參數(shù)簡介:
hi3798mv100/hi3798mv200芯片,四核ARM Cortex A7,主頻高達(dá)1.5GHz,DDR3MMC4G~8G存儲(chǔ),兩個(gè)USB口,MMC插卡口。
與市面上動(dòng)輒幾百的微型linux服務(wù)器相比,這貨才不到40元可以入手,絕對(duì)超值。丟在路由器旁邊幾乎超低成本運(yùn)行.
耗電僅僅2~3.5瓦!
耗電僅僅2~3.5瓦!
耗電僅僅2~3.5瓦!

二、刷機(jī)準(zhǔn)備:
TTL線,帶排針,RX和TX交互對(duì)換位置。帶路由的網(wǎng)絡(luò)環(huán)境。
華為hitool刷機(jī)軟件,windows7以上系統(tǒng)。
你可以直接下載附件編譯好的固件刷機(jī),也可以嘗試自行編譯固件。
附件包含NAS系統(tǒng)和復(fù)原用的iptv安卓系統(tǒng)。

三、設(shè)計(jì)和編譯linux固件:
本文以海思SDK:HiSTBLinuxV100R005C00SPC060為例,開始構(gòu)思設(shè)計(jì)固件。
最后運(yùn)行ubuntu20.04.3TLS系統(tǒng),并安裝上常用的NAS服務(wù)。
1、編譯hiboot
uboot引導(dǎo)文件、uboot引導(dǎo)參數(shù)配置
編譯環(huán)境,以u(píng)buntu為例
apt-get install gcc make gettext bison flex bc zlib1g-dev libncurses5-dev lzma
cd HiSTBLinuxV100R005C00SPC060
source ./env.sh

拷貝SDK中預(yù)先定義的makefile
cp configs/hi3798mv100/hi3798mdmo1g_hi3798mv100_cfg.mak ./cfg.mak
make menuconfig
make hiboot

注意,ec6108v9-4G的版本用hi3798mdmo1d,ec6108v9c-8G的版本用hi3798mdmo1g。
2、設(shè)計(jì)eMMC分區(qū),編譯bootargs
修改分區(qū)大小,調(diào)整分區(qū)大小,需同步修改bootargs.txt 和 emmc_partitions.xml
我把eMMC分成6個(gè)分區(qū),包含了一鍵還原的恢復(fù)分區(qū)哦。
bootcmd=mmc read 0 0x1FFFFC0 0x1000 0x5000;bootm 0x1FFFFC0
bootargs=console=ttyAMA0,115200 root=/dev/mmcblk0p6 rootfstype=ext4 rootwait blkdevparts=mmcblk0:1M(fastboot),1M(bootargs),10M(kernel),256M(rootfs),700M(backup),-(ubuntu)

bootcmd說明:從第0個(gè)mmc設(shè)備塊上2M字節(jié)處開始(0x1000的十進(jìn)制2M),讀?。?x5000的十進(jìn)制10M,即第三分區(qū)的hi_kernel)到內(nèi)存0x1FFFFC0處,并從此處引導(dǎo)。
當(dāng)需要開機(jī)進(jìn)入恢復(fù)系統(tǒng)時(shí),讀取第四分區(qū)為根目錄,則root=/dev/mmcblk0p4
修改configs/hi3798mv100/prebuilts/emmc_bootargs.txt,
make prebuilts

重新生成out文件夾bootargs.bin文件
3.編譯支持docker的內(nèi)核,支持docker!支持docker!支持docker!
cd source/kernel/linux-4.4.y/
make ARCH=arm hi3798mv100_defconfig
make ARCH=arm menuconfig
cp .config ../linux-4.4.y.path/arch/arm/configs/hi3798mv100_defconfig
make disTCLean
cd HiSTBLinuxV100R005C00SPC060
make linux

4.配置rootfs分區(qū)的網(wǎng)絡(luò)
解壓source/rootfs/scripts/rootfs.tar.bz2
修改etc/init.d/S80network文檔
ipaddr=192.168.1.10
bootp=
gateway=192.168.1.1
netmask=255.255.255.0
hostname=huawei-ec6108v9
netdev=eth0
autoconf=

打包回去。然后編譯make build -j1
注意,rootfs分區(qū)是一個(gè)微型的busybox系統(tǒng),用來做恢復(fù)第6分區(qū)用。
5.制作第5分區(qū)做backup的備份存儲(chǔ)backup.img
dd if=/dev/zero of=backup.img bs=1024 count=700
mkfs.ext4 backup.img
mount backup.img /mnt
cp ubuntu-20-04-rootfs.img /mnt/
umount /mnt/

雖然有點(diǎn)繞:必要時(shí)你就可以操作第4分區(qū)的busybox系統(tǒng)將第5分區(qū)的ubuntu-20-04-rootfs.img恢復(fù)到第6分區(qū)。
6.兩個(gè)系統(tǒng)busybox和ubuntu之間來回切換。
制作好兩個(gè)bootargs.bin
一個(gè)讀取根目錄root=/dev/mmcblk0p4
一個(gè)讀取根目錄root=/dev/mmcblk0p6
命名為bootargs4.bin,bootargs6.bin
例如在ubuntu下要進(jìn)入busybox微型系統(tǒng)
dd if=bootargs4.bin of=/dev/mmcblk0p2 bs=1024 count=1024

反之
dd if=bootargs6.bin of=/dev/mmcblk0p2 bs=1024 count=1024

其實(shí)就是第2分區(qū)的bootargs的bootcmd參數(shù)改變系統(tǒng)根目錄引導(dǎo)走向。
7.制作ubuntu-20-04最新的armhf根目錄系統(tǒng)
這個(gè)網(wǎng)上很多教程,可以自行百度

四、機(jī)頂盒hitool燒寫教程
windows版hitool,無需安裝,解壓后直接打開。
選hi3798mv100芯片,插上ttl線,刷新,選網(wǎng)口,選emmc燒寫,選xml文檔,點(diǎn)擊燒寫,上電。
打造最強(qiáng)華為海思hi3798mv100/200/300機(jī)頂盒NAS服務(wù)器系統(tǒng)
linux版本hitool,按照里面的教程安裝和配置。
注意一定要填寫一個(gè)網(wǎng)段內(nèi)的ip。
注意:4G和8G存儲(chǔ)的機(jī)頂盒使用的fastboot.bin是不一樣的。比如ec6108v9是4G版,ec6108v9c是8G版, 我編譯的fastboot.bin可以通刷四川河北的高安版(ca)機(jī)頂盒。
另外:由于這段時(shí)間很多網(wǎng)友找到我要各種機(jī)子型號(hào)的fastboot.bin,請(qǐng)首先用hitool進(jìn)入終端上電啟動(dòng)一下查看自己的fastboot的reg文件型號(hào)名稱,然后可以聯(lián)系我索取。比如hi3798mdmo1d,hi3798mdmo1g等

五、NAS使用教程(精心打造的NAS系統(tǒng),直接上圖)
打造最強(qiáng)華為海思hi3798mv100/200/300機(jī)頂盒NAS服務(wù)器系統(tǒng) 打造最強(qiáng)華為海思hi3798mv100/200/300機(jī)頂盒NAS服務(wù)器系統(tǒng)

六 下載地址

燒寫工具h(yuǎn)itool下載:http://xz.w10a.com/small/HiTool.7z

TTL線刷固件內(nèi)核及系統(tǒng)下載:

www.histb.com


七 遇到狀況需要求助可加我
weixin號(hào): teasiu


一臺(tái)4核速度超爽的強(qiáng)勁的微型linux服務(wù)器,絕對(duì)值得擁有!







評(píng)分

參與人數(shù) 6威望 +11 金幣 +15 收起 理由
大蝦對(duì)不對(duì) + 1 哥們花里胡哨的很會(huì)玩...
eduedu530 + 1 此時(shí)一位靚仔騎著共享單車路過了你的帖子.
dfsjhglkjhl + 2 + 3
逆流天下 + 2 + 5 強(qiáng)大的ZNDS智能電視網(wǎng)!
allfirst + 5 大佬請(qǐng)問CM201-2可以刷嗎?
w475616658 + 2 + 5 老哥如果能出個(gè)對(duì)小白友好點(diǎn)的全面教程就好.

查看全部評(píng)分


上一篇:華為EC6108V9C悅ME免拆刷機(jī)
下一篇:河南聯(lián)通Q21原廠固件備份 需要自取
推薦
發(fā)表于 2022-4-13 21:08 | 只看該作者 | 來自湖北
ip可以ping通,但是延遲不穩(wěn)定。
推薦
發(fā)表于 2022-4-12 09:40 | 只看該作者 | 來自四川
樓主,做個(gè)視頻教程吧
推薦
發(fā)表于 2021-12-15 21:36 來自ZNDS手機(jī)版 | 只看該作者 | 來自江蘇
感謝樓主無私奉獻(xiàn) 我已上車!
打造最強(qiáng)華為海思hi3798mv100/200/300機(jī)頂盒NAS服務(wù)器系統(tǒng)
打造最強(qiáng)華為海思hi3798mv100/200/300機(jī)頂盒NAS服務(wù)器系統(tǒng)
推薦
發(fā)表于 2021-12-15 15:50 | 只看該作者 | 來自北京
可以開個(gè)“閑魚”賬號(hào)銷售了!
推薦
發(fā)表于 2021-12-9 11:11 | 只看該作者 | 來自云南
樓主麻煩問下,我的盒子3增強(qiáng)版界面全部變成愛奇藝奇異果了,連會(huì)員登錄都是愛奇藝賬號(hào),其他的應(yīng)用也找不到了,怎么回事?
推薦
發(fā)表于 2021-12-9 11:11 | 只看該作者 | 來自廣東
只要是電視盒子都行?限制用戶數(shù)量嗎?上傳和下載有限制嗎??
推薦
 樓主| 發(fā)表于 2021-12-8 23:18 | 只看該作者 | 來自廣東
本帖最后由 teasiu 于 2021-12-9 12:48 編輯

謝謝夸獎(jiǎng)!
添加功能或者提出定制都可以.我手上準(zhǔn)備了幾臺(tái)備用的ec6108v9c盒子,可以刷好交換。也可以遠(yuǎn)程升級(jí)。

推薦
發(fā)表于 2022-8-8 14:23 來自ZNDS手機(jī)版 | 只看該作者 | 來自福建
厲害
10#
發(fā)表于 2021-12-8 20:31 | 只看該作者 | 未知
大神真的強(qiáng)
11#
發(fā)表于 2021-12-9 11:11 | 只看該作者 | 來自江蘇
硬盤長時(shí)間掛著不會(huì)影響使用壽命?還不如用網(wǎng)盤
12#
發(fā)表于 2021-12-9 11:12 | 只看該作者 | 來自江西
樓主,做個(gè)視頻教程吧
13#
 樓主| 發(fā)表于 2021-12-9 12:17 | 只看該作者 | 來自廣東
solitary. 發(fā)表于 2021-12-9 11:11
只要是電視盒子都行?限制用戶數(shù)量嗎?上傳和下載有限制嗎??

現(xiàn)在編譯的內(nèi)核支持所有hi3798mv100芯片的盒子。
14#
 樓主| 發(fā)表于 2021-12-9 12:18 | 只看該作者 | 來自廣東
桔子juicelen 發(fā)表于 2021-12-9 11:11
硬盤長時(shí)間掛著不會(huì)影響使用壽命?還不如用網(wǎng)盤

插個(gè)256G的u盤,什么都搞定啦。
15#
發(fā)表于 2021-12-9 12:26 來自ZNDS手機(jī)版 | 只看該作者 | 來自北京
感謝
16#
發(fā)表于 2021-12-9 17:04 | 只看該作者 | 來自山東
謝謝
17#
發(fā)表于 2021-12-9 17:09 | 只看該作者 | 來自內(nèi)蒙古
大神,刷個(gè)看看
18#
發(fā)表于 2021-12-9 19:29 | 只看該作者 | 來自廣東
大神啊,不頂不行??!
19#
發(fā)表于 2021-12-9 20:36 | 只看該作者 | 來自黑龍江
20#
發(fā)表于 2021-12-9 21:25 | 只看該作者 | 來自廣東
謝謝樓主分享
21#
 樓主| 發(fā)表于 2021-12-15 22:44 | 只看該作者 | 來自廣東
dearxjoe 發(fā)表于 2021-12-15 21:36
感謝樓主無私奉獻(xiàn) 我已上車!

不客氣.請(qǐng)叫我送福利神雕.
22#
 樓主| 發(fā)表于 2021-12-16 11:04 | 只看該作者 | 來自廣東
dearxjoe 發(fā)表于 2021-12-16 10:23
創(chuàng)維 湖南電信版 E900S Hi3798Mv100 1+8G 刷不了。我已測(cè)試

你試試那個(gè)1+4的能不能刷進(jìn)去.有些型號(hào)可能需要類同.
23#
 樓主| 發(fā)表于 2021-12-17 02:40 | 只看該作者 | 來自廣東
yanghouyong 發(fā)表于 2021-12-16 18:24
大神這個(gè)MAC怎么改?我用HEX編輯器bootargs6.bin改成自己盒子MAC,刷入后無法啟動(dòng)了,不會(huì)Linux編譯看來改 ...

這個(gè)要源碼編譯的
24#
 樓主| 發(fā)表于 2021-12-18 14:45 | 只看該作者 | 來自廣東
雪之光 發(fā)表于 2021-12-17 23:56
大佬好,/mnt/sda1 這個(gè)默認(rèn)的路徑掛了個(gè)u盤沒有寫入的權(quán)限,用root登錄winscp也修改不了權(quán)限,transmissi ...

請(qǐng)用 ext4格式化 u盤
建立u盤 文件夾,并賦予777權(quán)限
25#
 樓主| 發(fā)表于 2021-12-30 20:24 | 只看該作者 | 來自廣東
wxrgh 發(fā)表于 2021-12-30 19:14
大神,mg100是3798mv100的cpu,但閃存是nand8g的,可刷嗎

可以刷!,記住要先確認(rèn)自己的盒子fastboot的型號(hào),然后選我分享的里面一個(gè)正確的版本刷。
26#
 樓主| 發(fā)表于 2022-1-4 13:49 | 只看該作者 | 來自廣東
wxrgh 發(fā)表于 2022-1-4 11:58
大神啊,我的機(jī)子本來就是開機(jī)卡畫面,不能正常進(jìn)入系統(tǒng)的,用ttl一直亂碼,ttl線是沒有問題的,我用在其他 ...

首先你要確認(rèn)你的機(jī)子是mv100系列芯片,其次,你要在hitool的終端看看你機(jī)子的fastboot是什么版本,最后才選擇刷機(jī)。

本版積分規(guī)則

Archiver|新帖|標(biāo)簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號(hào) )

網(wǎng)絡(luò)信息服務(wù)信用承諾書 | 增值電信業(yè)務(wù)經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號(hào)

GMT+8, 2025-1-3 07:24 , Processed in 0.087650 second(s), 17 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報(bào):report#znds.com (請(qǐng)將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表