|
外貿(mào)盒子x96改hassos的教程,由于他有16個硬件版本,每個版本的DTS不同,因為把機頂盒當(dāng)arm linux主機使用,國內(nèi)外都是一個較熱門的事,不過還是專業(yè)了點。一般人不小心就會變磚,沒有方案的配合,恢復(fù)是件很麻煩的事。
一、arm hassos的好處
以下是官方HASSOS主要系列的截圖
外貿(mào)盒子X96改造HASS服務(wù)主機 (1).jpg (47.05 KB, 下載次數(shù): 5)
下載附件
保存到相冊
2024-1-8 14:20 上傳
官方從樹莓派后,一直在推進以amlogic方案為主的系列HASSOS。我個人分析,是大部分開源硬件在amlogic方面較多,linux內(nèi)核也逐步完善,驅(qū)動也逐步健全。
其次S905X3性能較RK3318、H616這些主流的機頂盒方案,有較大的性價比。正是量大了,芯片價格就下來了,用的人多了,用的地方也多了。linux kernel也就越來越完善。
另外一點,專用主機,最小化就是機頂盒大小了。試想一下,路由器旁邊、弱電配電箱中隨便就可以放進去。
二、機頂盒改成HASSOS必經(jīng)步驟
1、了解硬件配置,獲得這個硬件的device tree文件。
外貿(mào)盒子X96改造HASS服務(wù)主機 (10).jpg (79.47 KB, 下載次數(shù): 9)
下載附件
保存到相冊
2024-1-8 14:20 上傳
上表就是外面流行的x96max的版本,要想有合適的device tree文件,必須了解它的硬件配置,除上表外,還有內(nèi)存項會有分支。
上表中的,型號2、9、16的4G內(nèi)存版可以統(tǒng)一用一個固件。型號13的2G內(nèi)存版本,需要用另外一個固件。
因為HASSOS是一個專用穩(wěn)定,并且同時服務(wù)于hass的操作系統(tǒng)。所以其kernel是要與dts同時編譯的。不配套的話,不小心就得刷成磚。
此步請一定要確認清楚,硬件真實配置、DTD、kernel是啟動之關(guān)鍵。嵌入式系統(tǒng)一般是固定好硬件驅(qū)動,如果跟windows一樣集成很多,系統(tǒng)體積就大了。
2、獲得能在emmc中引導(dǎo)的u-boot程序。
這個步驟較專業(yè),直接給大家準備了一版,未來將一并提供。
3、獲得主鏡像文件
4、制作燒錄用的工具盤
A、下載etcher和armbian,并制作armbian引導(dǎo)盤
外貿(mào)盒子X96改造HASS服務(wù)主機 (9).jpg (16.81 KB, 下載次數(shù): 8)
下載附件
保存到相冊
2024-1-8 14:20 上傳
外貿(mào)盒子X96改造HASS服務(wù)主機 (8).jpg (50.32 KB, 下載次數(shù): 7)
下載附件
保存到相冊
2024-1-8 14:20 上傳
外貿(mào)盒子X96改造HASS服務(wù)主機 (7).jpg (18.14 KB, 下載次數(shù): 8)
下載附件
保存到相冊
2024-1-8 14:20 上傳
外貿(mào)盒子X96改造HASS服務(wù)主機 (6).jpg (26.03 KB, 下載次數(shù): 4)
下載附件
保存到相冊
2024-1-8 14:20 上傳
外貿(mào)盒子X96改造HASS服務(wù)主機 (5).jpg (18.29 KB, 下載次數(shù): 3)
下載附件
保存到相冊
2024-1-8 14:20 上傳
外貿(mào)盒子X96改造HASS服務(wù)主機 (4).jpg (32.35 KB, 下載次數(shù): 9)
下載附件
保存到相冊
2024-1-8 14:20 上傳
以上系列紅色標記示意,正確做一個armbian引導(dǎo)盤。
B、使用armbian首次登錄配置一下。
把制作好的U盤放入X96機頂盒中
等進入安卓后,雙擊"雙擊改U盤啟動.bat"
機頂盒重啟后,會自動進入armbian的初次安裝。
等輸入兩次初始密碼后,再選擇bash,再按ctrl+C后。即可關(guān)機。
拔下U盤準備下一步。
C、制作ubuntu虛擬機,方便向ext復(fù)制下載的燒錄鏡像文件。
(使用ubuntu等linux主機,可以忽略。)
把U盤接入ubuntu虛擬機中,可以看到有兩個擴展盤(注意:如果你虛擬機接U盤無反映的話,請把虛擬機USB接口設(shè)成USB3.1),
進入ROOTFS的盤符,再進入ROOT目錄。
把二樓跟X96相關(guān)的兩個文件復(fù)制到此目錄下。(注意,XZ后綴是壓縮文件,請解壓成.img文件再放入。)
外貿(mào)盒子X96改造HASS服務(wù)主機 (3).jpg (48.91 KB, 下載次數(shù): 9)
下載附件
保存到相冊
2024-1-8 14:20 上傳
外貿(mào)盒子X96改造HASS服務(wù)主機 (2).jpg (35.29 KB, 下載次數(shù): 4)
下載附件
保存到相冊
2024-1-8 14:20 上傳
5、燒錄到機頂盒EMMC中,開始HASSOS之旅
把制作好的armbian工具盤放入到盒子中啟動。
(為了方便使用,改為腳本選擇燒錄。)
按次序輸入以下命令:
./wgusb2hassos.sh
然后選擇相應(yīng)固件前的編號就行。
斷電,拔掉U盤,開始HASSOS之旅吧。
——————————————
我現(xiàn)在的HASSOS的功能(持續(xù)增加中):
A、官方推薦的hassos固件(非armbian改造),支持固件OTA升級
B、hassos固件極速補丁,默認代理訪問github.com,docker官方鏡像倉庫和ghcr.io
官方addons,esphome addons,社區(qū) addons默認高速訪問
C、 hassos的主docker服務(wù)升級支持(官方升級)
D、默認自動安裝addons服務(wù)
mqtt,ssh,samba,配置編輯器,duckdns,node-red,vscode,tasmotaadmin
其他addons用戶可默認極速安裝(一般1-3分鐘)
E、默認自動安裝集成
默認安裝最新社區(qū)版hacs,安裝巴法云,3大主要小米集成模塊,易聯(lián)威集成,大金空調(diào),美的空調(diào)集成,一級deebot機器人,supervisor服務(wù)面板(管理備份和升級host服務(wù))
其他集成需要科學(xué)上網(wǎng)后安裝,或耐心重試(github可用,但不穩(wěn)定連同)
F、主機(HOST)增加ttyd,訪問7681端口
G、主機增加若干常用工具(官方原系統(tǒng)的host是linux簡化版,很多常用命令沒有或者功能不全)
![]()
相關(guān)閱讀:
魔百盒M401A安裝Home Assistant Supervisor成功案例
|
上一篇: 求X96MAX+Ultra 原廠固件下一篇: 玩客云刷電視盒子教程 玩客云刷電視盒子固件
|