|
外貿(mào)盒子因其配置領(lǐng)先,在電視盒子有一定的銷售市場。但是外貿(mào)電視盒子因為開機就是自帶的桌面和系統(tǒng),家里面老人和孩子很不容易進行操作,所以這時候就需要給家里面的外貿(mào)盒子進行刷機,讓系統(tǒng)降級或者升級,達到最理想的效果。今天樓主給大家分享外貿(mào)盒子A95X R2升級安卓和刷入Armbian/CoreElec一些詳細的步驟和教程。
在閑魚上入手一個s905w的板子,裸板帶LED屏。
微信圖片_20200807111003.png (382.78 KB, 下載次數(shù): 13)
下載附件
保存到相冊
2020-8-7 11:10 上傳
型號是A95X R2(有好幾個廠商的外貿(mào)盒子都有這個型號),系統(tǒng)是安卓7.1.2(MDKJ-7.1.2-201801251749,這個MDKJ是啥廠商也沒搜到),已Root并安裝了Google框架,不過處處透露著國內(nèi)OEM商的粗糙,用得有點難受,加上當時買之前也看了別人的評價,說可以刷其他系統(tǒng),就趕緊動手開始刷機。
1、首先,晨晶AmLogic在電視盒子界是很出名的,因為便宜,性能又夠用,有大量的廠商使用了它家的芯片,比如小米盒子、三大運營商的一部分iptv機頂盒、各種外貿(mào)盒子等,還有一個最出名的,斐訊N1/T1。因為買的人多,折騰和研究的人也就多了,所以資源很多,可以直接拿來用。
2、晨晶的幾款主流CPU型號的區(qū)別:
GXBB : Quad 64bit Cortex-A53
GXL : Quad 64bit Cortex-A53
S905D : Similar as S905, but with internal 10/100 Ethernet PHY (Gigabit Ethernet still requires an external PHY) S905X : Identical to S905D but without Gigabit Ethernet S905W : Mostly identical to S905X, 1.2GHz CPU frequency, video decoders and HDMI are limited to 4K30P, the DDR interface is limited to 16-bit S805X : Mostly identical to S905X, 1.2GHz CPU frequency, video decoders and HDMI are limited to 1080p60, the DDR interface is limited to 16-bit
GXM : Identical to GXL but with Octo 64bit Cortex-A53 S912 : Pin compatible with S905D
D/X/W都是s905的降級版,s912是八核版本的。另外dtb文件前綴里的gxl之類的就是來自這里。
3、首先說刷安卓系統(tǒng)。網(wǎng)上的電視盒子固件,只要是同一個CPU(和這塊板子同CPU,銷量比較高的是 Tanix TX3 mini和X96 mini),基本上都可以通刷,但也有刷出問題的時候,真碰到了也沒事,無非就是卡在開機界面或者載入界面,連上電腦重刷一個就是了。刷img固件需要買一根雙頭USB Type-A的線,下載晨晶的USB Burning Tool,安裝好。網(wǎng)上一般的版本是2.1.6.0的,不過我在這看到了一個2.1.7.0的版本,分享一下。
下載鏈接:https://github.com/Map-A-Droid/MAD-ATV/releases/download/tools/USB_Burning_Tool_setup_v2.1.7.0.exe
安裝時會安裝一個libusbwin32-WorldCup的驅(qū)動,有這個才能識別線刷模式下的盒子。
4、按住盒子的重啟鍵(在AV口里面)不放,插USB線連接電腦,在工具上看到連接成功,在設(shè)備管理器里多了一個libusbwin32的設(shè)備,就可以松開了。刷機步驟就很簡單:載入img鏡像,點擊開始,等4~5分鐘提示成功,拔線就可以了。
5、有一個小經(jīng)驗:如果刷了固件之后不能進入線刷模式了(表現(xiàn)為先提示連接成功,一秒之后馬上又斷開),可以這么解決:先點開始按鈕,再連接板子,這么做之后,只要一連上馬上就會開始刷機,把新的bootloader刷入之后就不會斷開了。這塊板子可以刷安卓8.1和安卓9,不過都是別的盒子的固件,有的缺藍牙,有的缺前面板LED顯示,但都能用,可以在刷之前先看下固件所屬盒子的配置來提前了解。
固件來源都是國外的論壇或者網(wǎng)站,他們用都是國外的網(wǎng)盤,MEGA、Yandex.Disk、Google、OneDrive之類的,這些網(wǎng)盤好處在不限速或者說速度很快,問題是在國內(nèi)訪問達不到那個速度,所以要自行準備工具。
6、最后這個固件說是基于Android TV OS AOSP開發(fā)的,用起來也還行。有一些小點要注意:一是它帶的Google Play商店是TV版的,全是Android TV應(yīng)用,很多APP搜不到的;二是打開應(yīng)用的方式不同,表現(xiàn)的UI也不同,一般從主屏幕載入的會表現(xiàn)為Android TV的UI,是針對電視操作和呈現(xiàn)設(shè)計的,字和控件都會大很多。
ATV的系統(tǒng)是自帶twrp recovery的,也可以單刷twrp:
https://forum.atvxperience.com/v ... c625d413fbf17442d05
可以在控制臺里用 dd if=xxx of=/dev/block/recovery 的方式刷入。
大部分安卓電視盒子有一個共同特點,UI全是720P的,但輸出是1080P的畫面,所以是放大過的,會有點模糊,用電視隔遠了看沒太多問題,用顯示器看就有點不太舒服。安卓盒子都是固定橫屏的,有的固件系統(tǒng)設(shè)置里可以改,有的沒有,可以通過修改 build.prop 中的 persist.sys.app.rotation 來修改,如果你有豎屏的需求。
另外,有的固件支持關(guān)機,有的關(guān)機就會變成重啟。
1、再說刷Linux以及CoreElec。Linux開箱即用的版本就是s9xxx Armbian了:
https://forum.armbian.com/topic/ ... ic-s9xxx-kernel-5x/
2、只需要改一下dtb版本,刷一下aml_autoscript.zip包,然后重啟就行,操作簡單,上面的帖子里有說明,也可以看這個:
https://medium.com/@vysmol/how-t ... ru-eng-7aca3e1011a5
s905w的dtb版本是p281。怎么看對應(yīng)的dtb呢?CoreElec列了一張表,可以參考:
5e95d173555b62258.jpg_e680.jpg (20.74 KB, 下載次數(shù): 14)
下載附件
保存到相冊
2020-8-7 11:09 上傳
3、Linux版本怎么選呢?有desktop字樣的、體積比較大的包就是帶桌面的,另一個相對的包就是無桌面的,Bionic/Bullseye/Focal之類的就是對應(yīng)的系統(tǒng)版本號,如下圖:
5e95cb785724d2468.jpg_e680.jpg (53.11 KB, 下載次數(shù): 12)
下載附件
保存到相冊
2020-8-7 11:09 上傳
外貿(mào)盒子升級安卓和刷入Armbian/CoreElec
1、Armbian s9xxx是沒有x11 mali GPU加速的,所以桌面性能很差,同時如果你的SD卡讀寫速度不行,打開軟件也會很慢。其他可刷的Linux系統(tǒng)還有archlinuxarm之類的。
2、玩Linux開發(fā)板,還是首選樹莓派,其他的都有點半成品的意思,如果不是很懂,資料又少,那碰到問題會挺麻煩。CoreElec這類系統(tǒng)是用來打造全能播放器的,有很好的GPU硬解碼支持,雖然內(nèi)核版本較老。安裝也是那么回事:燒錄到SD卡,修改機器對應(yīng)的dtb,重啟。還有模擬器系統(tǒng)之類的,n1相關(guān)的帖子很多,直接參考就行。
總的來說,買這板子主要是便宜,我用來連便攜顯示器當電紙書用,因為kindle對pdf支持太差了,用這個替代還行。
以上是關(guān)于外貿(mào)盒子A95X R2升級安卓和刷入Armbian/CoreElec的相關(guān)過程和相關(guān)下載鏈接,有需要的可以在文中進行查找。
相關(guān)閱讀:【教程】外貿(mào)盒子U盤/TF卡啟動EMUELEC/LINUX的方法
|
評分
-
查看全部評分
上一篇: x96max 4G版本無法外接顯示器是怎么回事?下一篇: Magicsee N6 Plus Amlogic S922X Hexa Core電視盒最新介紹
|