首頁 收藏 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固件

查看: 46620|回復(fù): 73
上一主題 下一主題
[魔百盒]

魔百盒CM211-1CH可以刷armbian嗎 中國移動(dòng)機(jī)頂盒刷armbian系統(tǒng)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-5-28 14:39 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式 | 來自上海
偶然發(fā)現(xiàn)了一款CM211-1 CH機(jī)頂盒,原本只是想給客廳增添點(diǎn)新設(shè)備,沒想到卻開啟了一段有趣的折騰之旅。經(jīng)過一番研究和實(shí)踐,我成功地為這款機(jī)頂盒換上了Armbian系統(tǒng),不僅提升了性能,還帶來了更多的可玩性。這個(gè)過程雖然有些繁瑣,但每一步都充滿了樂趣和成就感?,F(xiàn)在,它已經(jīng)成為了我家中的一顆小明珠,每次開機(jī)都讓我感到格外興奮。


一、盒子概況和準(zhǔn)備的工具

1、從海鮮市場(chǎng)購買的這個(gè)盒子

盒子型號(hào)是中國移動(dòng)CM211-1CH,是長(zhǎng)虹代工的晶晨amlogic 905L3b芯片,2G+8G內(nèi)存的電視盒子。拆開后,板子和網(wǎng)上大家曬的CM211-1的常見樣式不太一樣,有些東西不通用,所以才有了這個(gè)“折騰經(jīng)歷”,記錄下來,希望能夠幫助到遇到同類問題的人。

魔百盒CM211-1CH可以刷armbian嗎 中國移動(dòng)機(jī)頂盒刷armbian系統(tǒng)

魔百盒CM211-1CH可以刷armbian嗎 中國移動(dòng)機(jī)頂盒刷armbian系統(tǒng)

魔百盒CM211-1CH可以刷armbian嗎 中國移動(dòng)機(jī)頂盒刷armbian系統(tǒng)


2、買來干啥用

家里有一臺(tái)早幾年買的qnap的nas,但是考慮到晚上開機(jī)聲音略大,而且常年開著挺費(fèi)電的,不低碳,于是有了弄個(gè)功耗更低的小服務(wù)器的想法。

最初是想弄個(gè)樹莓派的,但是光禿禿的板子還得配這個(gè)那個(gè)的,于是就想到不如弄個(gè)機(jī)頂盒,性能強(qiáng)勁主要是還便宜。。。。

目的其實(shí)很簡(jiǎn)單,就是能夠掛機(jī)下載就OK了,至于當(dāng)個(gè)爬蟲工具什么的,日后再表。

3、準(zhǔn)備的工具

既然想長(zhǎng)時(shí)間開機(jī)用來掛機(jī)下載,上網(wǎng)看了一圈,刷成armbian系統(tǒng)最為實(shí)在,一是它是相對(duì)完整的linux系統(tǒng),基本的應(yīng)用都能應(yīng)付得來,如果用安卓系統(tǒng)的話,主打是電視功能,不符合我手動(dòng)飆的風(fēng)格;二是這小玩意2G的大內(nèi)存,不充分搞一搞都對(duì)不起中國移動(dòng)這么便宜大碗。

要刷armbian,攏共要分為兩個(gè)大步驟,其中踩坑無數(shù),才有了這個(gè)總結(jié)經(jīng)歷,如果有幸遇到同樣苦難的兄弟,可以一起討論。兩個(gè)步驟就是刷安卓底包和刷armbian系統(tǒng),好準(zhǔn)備開始吧。

(1)硬件方面

一條usb公對(duì)公的對(duì)拷線,一個(gè)晶晨s905芯片的hdmi短接神器,多準(zhǔn)備幾個(gè)8g以上的優(yōu)盤。

踩坑提示:這個(gè)hdmi短接神器最好是買,因?yàn)榫W(wǎng)上說的短接辦法,和我這塊板子布局不一樣,試了幾次都無法成功刷機(jī),于是淘寶了一個(gè),還附送了公對(duì)公usb線,成功刷入安卓底包。多準(zhǔn)備幾個(gè)U盤,以防硬件原因啟動(dòng)不了。

(2)軟件方面

刷安卓底包用晶晨那個(gè)燒錄軟件,目前最新的是3.1.0,但是我?guī)讉€(gè)電腦上,刷到97%會(huì)崩潰,使用2.1.6版本就可以了。但是這個(gè)東西在安裝的獸會(huì)有幾個(gè)驅(qū)動(dòng)要一同安裝,一路回車就可以,但是一定要裝(重要,踩坑點(diǎn))。

軟件:USB_Burning_Tool_v2.1.6,這個(gè)網(wǎng)上有的是自行查找。
燒錄U盤的軟件,我用了兩個(gè),rufus和balenaEtcher,這倆哪個(gè)都行,感覺前面那個(gè)快些。
軟件:rufus
軟件:balenaEtcher-Portable-1.18.11
操作armbian系統(tǒng),其實(shí)就是ssh登錄linux,這個(gè)windows自帶的cmd就可以,但是為了方便管理和傳文件,我使用了winscp和putty。
軟件:winscp
軟件:putty

二、刷安卓底包

1、準(zhǔn)備安卓固件

安卓固件的選擇,著實(shí)讓我用了好長(zhǎng)時(shí)間踩坑,網(wǎng)上各種刷法,其實(shí)刷這個(gè)底包就只有一個(gè)目的,讓盒子能夠從U盤中的armbian系統(tǒng)啟動(dòng),至于什么bootloader,uboot之類的事情,完全可以不必搞清楚。

對(duì)于我這個(gè)盒子,在刷了不下十幾回的情況下,推薦如下這個(gè)固件:

“2【親測(cè)】一包通刷-晶晨S905L3-S905L3B芯片-安卓9.0-默認(rèn)打開ADB-安卓9.0-原生設(shè)置無密碼-主頁鍵正常-工具打雙勾-當(dāng)貝純凈桌面完美線刷包【親測(cè)】.rar”

固件鏈接:https://pan.baidu.com/s/13_z9_G9S4f2UnyMJyjU-rg
提取碼:
游客,如果您要查看本帖隱藏內(nèi)容請(qǐng)回復(fù)

另外網(wǎng)上說的先在安卓里面裝個(gè)Reboot to LibreELEC_1.1.apk的什么姿勢(shì),然后重啟,反正我是沒成功過,有同學(xué)可以試試。

2、擺好姿勢(shì)開刷

在有hdmi短接神器的情況下,這個(gè)就很簡(jiǎn)單了,USB_Burning_Tool_v2.1.6打開,加載那個(gè)安卓包,神器插在盒子hdmi口上,盒子不要接電源(重要,這里是踩坑點(diǎn)),公對(duì)公usb線一頭插在盒子上,一頭插在電腦上,會(huì)聽到ding的一聲發(fā)現(xiàn)硬件,刷機(jī)軟件也會(huì)發(fā)現(xiàn)usb-hub,按開始就可以了,那個(gè)擦除bootloader和擦除flash都選上,非常順利,中間可能會(huì)叮咚幾聲,不用管,進(jìn)度條會(huì)一直走。

3、一些提示

雙公頭線啥時(shí)候插入電腦都沒所謂,網(wǎng)上講那些插入時(shí)機(jī),都不太是正確解決方法,有hdmi短接器,時(shí)機(jī)不是問題,只要電腦發(fā)現(xiàn)硬件,就可以了,刷完就可以拔掉。

安卓系統(tǒng)要能啟動(dòng),才有進(jìn)入下一步的可能,并且要能夠開啟adb模式。上面提到的包,默認(rèn)不需要調(diào)整什么就可以用了。

三、刷armbian系統(tǒng)

1、準(zhǔn)備armbian固件

固件使用了ophub的armbian倉庫,網(wǎng)址為https://github.com/ophub/amlogic-s9xxx-armbian

按照他的說明,刷入優(yōu)盤。ophub對(duì)armbian系統(tǒng),尤其是晶晨系列的芯片進(jìn)行了優(yōu)化,功勞甚大,深表致敬!

這里有兩個(gè)大的選擇,是用debian還是ubuntu,我用的ubuntu,所以選了jammy核心的armbian。其實(shí)區(qū)別不大。

ophub已經(jīng)對(duì)這款CM211-1的盒子dtb進(jìn)行了優(yōu)化和調(diào)整,燒錄進(jìn)優(yōu)盤的文件,無!需!更!改!,就可以使用。

2、寫入優(yōu)盤并做準(zhǔn)備

電腦插入優(yōu)盤,打開rufus,加載armbian固件,開始寫入。這個(gè)操作是要完全抹除U盤內(nèi)容信息的,如果需要,做好備份。

3、與盒子合體成為armbian系統(tǒng)

之前盒子刷完安卓底包,按要求拔下來,接電源啟動(dòng)盒子,就可以進(jìn)入盒子的安卓系統(tǒng)了,這里如果刷的是上面提到的固件,那直接用adb連接盒子(adb connect 盒子IP),或者用開心電視助手連接盒子后,選擇adb shell,輸入reboot update命令回車,盒子兩眼一黑就重啟了。

這個(gè)時(shí)候姿勢(shì)應(yīng)該是這樣的:手持燒錄好armbian系統(tǒng)的優(yōu)盤,在盒子靠近網(wǎng)線口那個(gè)usb口,等盒子上的紅燈一滅,馬上插入。這個(gè)時(shí)候盒子的安卓系統(tǒng)還在試圖掙扎,但是馬上,畫面就進(jìn)入了花屏。

能操作到這里順利出現(xiàn)花屏,那恭喜你,基本成功了。當(dāng)初我是卡在這,以為搞錯(cuò)了,其實(shí)這個(gè)盒子的特點(diǎn)是,armbian系統(tǒng)目前不支持這個(gè)盒子的hdmi視頻輸出,從armbian啟動(dòng)后,驅(qū)動(dòng)不了hdmi和WiFi。。。。。

那么接下來,用網(wǎng)線連接盒子,打開你路由器的超級(jí)賬戶,從網(wǎng)絡(luò)側(cè)看,一兩分鐘后,dhcp會(huì)上線一個(gè)叫“armbian”的主機(jī),它的ip地址記錄下來,就是你盒子的新地址。

用putty或者windows自帶的cmd來ssh連接盒子,

命令:ssh root@盒子ip
密碼1234

根據(jù)ophub在github上的說明操作即可,可以armbian-install,然并卵,這款盒子目前貌似不能從emmc啟動(dòng),掛著優(yōu)盤就好了。

4、一些需要說明的地方

盒子刷完安卓后,一定要記得開啟adb模式,這個(gè)一定要做,否則連接不上。

這款盒子目前我能做到的只能是從優(yōu)盤啟動(dòng)系統(tǒng),不能從emmc啟動(dòng),即使換幾個(gè)dtb也不行。

踩點(diǎn)一:刷完armbian花屏后,要拔掉電源,再插入電源讓它重啟,優(yōu)盤不要拔掉。

踩點(diǎn)二:你們可以試試armbian-install,完事之后要poweroff。按照它那個(gè)要求啟動(dòng)不了的。想重新啟動(dòng)盒子,要徹底斷電,插入優(yōu)盤,插入電源順序不能亂,才可以。啟動(dòng)的時(shí)候只能插那個(gè)啟動(dòng)優(yōu)盤,不能掛別的usb設(shè)備。

以上,我這型號(hào)的盒子是這樣,可能你們手里的盒子會(huì)有不同。

ssh連接出現(xiàn)這個(gè)情況:

魔百盒CM211-1CH可以刷armbian嗎 中國移動(dòng)機(jī)頂盒刷armbian系統(tǒng)


解決辦法:
ssh-keygen -R 192.168.1.XXX5、通用的系統(tǒng)設(shè)置
啟動(dòng)之后大概就是這樣:

魔百盒CM211-1CH可以刷armbian嗎 中國移動(dòng)機(jī)頂盒刷armbian系統(tǒng)


可以開心玩耍了。

安裝完成后,幾個(gè)主要的操作記錄一下。

(1)設(shè)置固定IP

cp /etc/network/interfaces /etc/network/interfaces.backup
sudo nano /etc/network/interfaces


# Ethernet adapter 0
auto eth0
allow-hotplug eth0
#no-auto-down eth0
iface eth0 inet static
address 192.168.1.211
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
#dns-nameservers 1.1.1.1 1.0.0.1

存盤

poweroff

紅燈亮起來,斷電,再插電。

(2)換國內(nèi)源


nano /etc/apt/sources.list

替換所有內(nèi)容粘貼:

# 默認(rèn)注釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消注釋
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-backports main restricted universe multiverse

deb http://ports.ubuntu.com/ubuntu-ports/ jammy-security main restricted universe multiverse
# deb-src http://ports.ubuntu.com/ubuntu-ports/ jammy-security main restricted universe multiverse

# 預(yù)發(fā)布軟件源,不建議啟用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-proposed main restricted universe multiverse
# # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-proposed main restricted universe multiverse

存盤
修改armbian.list

nano /etc/apt/sources.list.d/armbian.list

替換網(wǎng)址為:mirrors.tuna.tsinghua.edu.cn/armbian

apt-get update

(3)掛載U盤
目前優(yōu)盤夠大,不需要掛載別的設(shè)備。

四、盒子上的應(yīng)用

1、安裝Docker(并不推薦)

2、安裝qbittorrent

運(yùn)行安裝qb的命令:

apt install qbittorrent-nox

等待命令執(zhí)行完即可。

創(chuàng)建服務(wù)

安裝完成后,我們創(chuàng)建qBittorrent這個(gè)服務(wù),方便設(shè)置開機(jī)自啟。

執(zhí)行如下命令:

nano /etc/systemd/system/qbittorrent.service

然后將下面的內(nèi)容粘貼并保存:

[Unit]
Description=qBittorrent Daemon Service
After=network.target
[Service]
User=root
ExecStart=/usr/bin/qbittorrent-nox
ExecStop=/usr/bin/killall -w qbittorrent-nox
[Install]
WantedBy=multi-user.target

執(zhí)行下面的命令更新服務(wù):

systemctl daemon-reload

常用命令
啟動(dòng)qb

service qbittorrent start

關(guān)閉qb

service qbittorrent stop

查看qb狀態(tài)

service qbittorrent status

開機(jī)自啟

systemctl enable qbittorrent

關(guān)閉開機(jī)自啟

systemctl disable qbitorrent

訪問WebUI
訪問如下地址:
用戶名:admin密碼:adminadmin(兩個(gè)admin)

3、安裝samba

apt install samba
安裝完成后配置samba,首先是設(shè)置共享文件夾

nano /etc/samba/smb.conf

滑到最下面,在最后面添加如下代碼(記得刪掉后面的說明,其他不要?jiǎng)恿耍?/div>
[armbian]
comment = my samba
path = /downloads
writable = yes
create mask= 777
directory mask= 777

設(shè)置完,Ctrl+X退出,Y保存,回車確認(rèn)

然后創(chuàng)建samba的用戶和密碼:

touch /etc/samba/smbpasswd
smbpasswd -a root
依次執(zhí)行后,會(huì)添加一個(gè)root用戶,會(huì)提示你設(shè)置密碼,記住自己設(shè)置的密碼(之后登錄就是root+自己的密碼)

然后重啟服務(wù)使設(shè)定生效:

nano /etc/samba/smb.conf

#在此文件的[global]中增加以下兩條代碼(NT1表示1.0版本):
        client min protocol = NT1
        server min protocol = NT1
#然后重啟smbd服務(wù)
services restart smbd

4、安裝bypy,對(duì)百度網(wǎng)盤的支持


5、安裝Miniconda

latest版本的不行,會(huì)出現(xiàn)Illegal instruction,最后選擇的

wget https://repo.anaconda.com/miniconda/Miniconda3-py39_4.9.2-Linux-aarch64.sh

這個(gè)版本,是可以的

魔百盒CM211-1CH可以刷armbian嗎 中國移動(dòng)機(jī)頂盒刷armbian系統(tǒng)


也沒換源,挺快的。
事實(shí)證明,miniconda對(duì)我這設(shè)備支持的并不好,換成miniforge可完美解決。



相關(guān)閱讀:魔百盒cm211-1怎么開啟ADB和ROOT 魔百盒cm211-1刷成小服務(wù)器

魔百和cm311-3-YST/烽火HG680-MC免拆刷機(jī) 晨星MSO9385刷機(jī)固件下載

電視盒子刷機(jī)工具有哪些 16款電視盒子刷機(jī)工具免費(fèi)下載

浙江移動(dòng)融合網(wǎng)關(guān)D801L-S刷機(jī)教程大揭秘!



上一篇:哪位大佬有河南移動(dòng)UNT403G-GK6323V100C全分區(qū)備份
下一篇:M401A盒子Docker部署Jellyfin,公網(wǎng)訪問教程+避坑寶典!
沙發(fā)
發(fā)表于 2024-5-28 14:40 | 只看該作者 | 來自湖北
過程很詳細(xì),感謝樓主的分享
板凳
發(fā)表于 2024-5-28 16:48 | 只看該作者 | 來自北京
謝謝樓主分享
地板
發(fā)表于 2024-5-28 19:34 來自ZNDS手機(jī)版 | 只看該作者 | 來自河南
看看
5#
發(fā)表于 2024-5-28 22:14 | 只看該作者 | 來自上海
前來學(xué)習(xí),謝謝分享!
6#
發(fā)表于 2024-5-29 10:45 | 只看該作者 | 來自黑龍江
你好 樓主 提取碼多少 謝謝
7#
發(fā)表于 2024-5-29 13:44 | 只看該作者 | 來自山東
謝謝分享。。。。。。。。
8#
發(fā)表于 2024-6-3 09:22 | 只看該作者 | 來自黑龍江
l。。。。。。。。。。。
9#
發(fā)表于 2024-6-3 10:50 來自ZNDS手機(jī)版 | 只看該作者 | 來自山東
試試好用吧,謝謝
10#
發(fā)表于 2024-6-6 18:19 | 只看該作者 | 來自江蘇
ddd

本版積分規(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, 2024-10-30 14:16 , Processed in 0.080427 second(s), 13 queries , Redis On.

Powered by Discuz!

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

© 2007-2024 ZNDS.Com

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