在晶晨安卓9系列中,三碼(mac碼、stbid碼、sn碼)是關(guān)鍵,它們存儲(chǔ)在隱藏分區(qū)中并標(biāo)識(shí)設(shè)備。若因刷錯(cuò)固件、安卓版本或擴(kuò)容/換Emmc而丟失,可采用兩種方法修復(fù):直接刷入帶三碼的固件或先刷正常固件再ADB刷入e900版系統(tǒng)備份所有分區(qū)。修復(fù)后,非e900固件不能修改mac。操作需謹(jǐn)慎,建議備份數(shù)據(jù)。
首先,理解一下關(guān)于移動(dòng)盒子晶晨安卓9系列是如何存儲(chǔ)三碼:mac碼,stbid碼,sn碼的。
下面是我個(gè)人在修復(fù)人為丟失三碼的過程,對(duì)三碼的存儲(chǔ)個(gè)人理解。(不一定是對(duì)的,但八九不離十,不然我是怎么修復(fù)三碼的)大家邊看文字,邊看我手繪圖更容易理解….
(還有大家要明白,我們做固件是不會(huì)把三碼分區(qū)做到固件里面的,三碼就相當(dāng)于身份證號(hào)碼一對(duì)一,每一個(gè)盒子都有獨(dú)立三碼,是不會(huì)相同的。所以每次刷機(jī),三碼的分區(qū)我們是不會(huì)動(dòng),除非下面我提到的情況就會(huì)丟失)
為什么晶晨安卓9刷機(jī)會(huì)丟失三碼:丟失mac碼,丟失stbid碼,丟失sn碼。
原因有三:
1,刷錯(cuò)cpu固件;2,同cpu刷錯(cuò)安卓版本;3,擴(kuò)容/換Emmc (三個(gè)原因總結(jié):原本三碼分區(qū)被你自己弄丟失了內(nèi)容)
(注解:
1,刷錯(cuò)cpu固件就是將原本s905l3a的機(jī)器,刷成了s905l3的固件,本來在Emmc存儲(chǔ)隱藏三碼的地方覆蓋或清除掉了,即使你刷回正確固件,原本位置已經(jīng)是沒有三碼了,所以就丟失了。還有這個(gè)隱藏三碼分區(qū)我們是不能或說不容易讀取的,在不刷錯(cuò)cpu固件情況下,是永久固定 的,只要你沒刷錯(cuò)cpu固件或安卓版本,一般是不會(huì)丟失了。
2,刷錯(cuò)安卓版本:本來安卓9帶三碼機(jī)器刷成安卓4,自然就覆蓋了原本三碼的位置了。
3,擴(kuò)容/換Emmc那就不用解釋了,根本就沒有三碼,自然就沒有 )
過去安卓4的用戶我們都知道,三碼是存儲(chǔ)在某些可讀分區(qū)B里面的,只要ttl或ADB備份出來,然后用16進(jìn)制軟件Hex Editor讀取出來,修改即可更換三碼,或修復(fù)三碼。方法不難。簡(jiǎn)單就分為:備份分區(qū),修改分區(qū)文件,刷回分區(qū)即可。
QQ截圖20240205161838.jpg (29.93 KB, 下載次數(shù): 70)
下載附件
保存到相冊(cè)
2024-2-5 16:18 上傳
(請(qǐng)大家邊看文字,邊看我手繪圖更容易理解….)
但是,到了安卓9時(shí)代就變了,變成了三碼備份在一個(gè)隱藏分區(qū),普通用戶的我們是備份不到的,美其名曰:安全。但是安卓9也向下兼容安卓4,也是允許可以將三碼備份在用戶可讀分區(qū)。
假設(shè):A區(qū)為不可讀隱藏分區(qū),B區(qū)為可讀。
(其實(shí)這個(gè)A區(qū)是存在的,只是我們不知道他名字或位置而已)
也就是說,安卓4有一條線路備份三碼在可讀B分區(qū);
E900 晶晨安卓9一樣有一條線路備份三碼在可讀B分區(qū),另外一條放在不可讀分區(qū)A分區(qū)里。
(注:其實(shí)e900像安卓4一樣把三碼放在可讀B分區(qū)里,但是cpu讀取mac是先讀取可讀B分區(qū),再讀不可讀隱藏A分區(qū)。所以e900實(shí)際也只做了可讀兩分區(qū)存儲(chǔ)三碼而已。這一種機(jī)制,因?yàn)樗C(jī)做出來的固件是不會(huì)動(dòng)這個(gè)不可讀A分區(qū)的。但是除非你刷了不對(duì)芯片或不同安卓版本的固件,還刷過10%進(jìn)度,那么,你就必定覆蓋了原版的三碼分區(qū)了,自然就丟失三碼。又或者擴(kuò)容和換emmc也是沒三碼的)
其它的移動(dòng)盒子廠家晶晨安卓9將三碼備份在不可讀隱藏A分區(qū)里。
(一般情況,你怎么刷機(jī)都不會(huì)丟三碼,除非向上面所說:就是刷錯(cuò)了cpu的固件或系統(tǒng)版本導(dǎo)致,或擴(kuò)容和換Emmc導(dǎo)致)
那么其它盒子和e900怎么修復(fù)這個(gè)mac呢?
方法有二:
方法1,直接線刷帶三碼的固件,刷成e900即可,刷完后就可以刷其它固件了,也即是說,帶可讀B分區(qū)的固件刷進(jìn)去丟失了的機(jī)器里,它會(huì)自動(dòng)先讀B分區(qū)里的三碼,再讀到了不可讀A分區(qū),那么這個(gè)過程就已經(jīng)修復(fù)了三碼了。
方法2,先刷一個(gè)正常固件,且可開adb和root,再ADB刷一次完整e900版系統(tǒng)備份所有分區(qū)。刷完后不一定能啟動(dòng),但是在你刷完后再手動(dòng)啟動(dòng)幾次,就可以。
(再說一次,一旦修復(fù)三碼后,非e900固件是不可以修改mac的,因?yàn)橐呀?jīng)永久固定在不可讀A區(qū)里面了。所以要特殊三碼的需提前修改好自己想要的三碼后,再進(jìn)行修復(fù)。除非你再再再弄丟它三碼一次)
e900晶晨安卓9讀三碼優(yōu)先順序:先可讀B,再不可讀A;(如本來機(jī)器不丟三碼,A分區(qū)帶三碼,刷帶修復(fù)三碼的固件是不會(huì)永久固定的三碼到A分區(qū)的,它只能放在B分區(qū),這個(gè)時(shí)候e900固件就先讀B分區(qū)三碼臨時(shí)永久改變?nèi)a,除非你刷其它非e900固件就會(huì)變回A分區(qū)的原來三碼)
其它移動(dòng)盒子晶晨安卓9固件,只有讀取三碼:不可以讀隱藏A分區(qū)。
最后:別再問我怎么修改晶晨安卓9三碼:修改mac碼,修改stbid碼,修改sn碼了,方法就在上面。(簡(jiǎn)單概括:先弄丟三碼→改好三碼的固件/分區(qū)→刷回固件/分區(qū))
修復(fù)不了的孩子就是你們個(gè)人技術(shù)問題,和對(duì)我上面說的內(nèi)容理解不透徹,我自己下面這個(gè)圖片就是用我寫的方法修復(fù)擴(kuò)容64G機(jī)器后修復(fù)三碼,并永久固定在不可讀A分區(qū)里,并最后刷我發(fā)過的其它通刷固件4K tv版,都問題。(擴(kuò)容的64G空Emmc都可以修復(fù),何況你們那些沒動(dòng)過硬盤的算什么)
最后提一句:e900機(jī)器是創(chuàng)維產(chǎn)的。
還有大部分98%的盒子使用者來說,有沒有三碼都無所謂,根本不影響我們正常使用,也就是那2%不到人為弄一個(gè)什么固定mac碼來弄這弄那的。
最后的最后,我上面提到的那個(gè)隱藏不可讀A分區(qū),我一早就知道了,但是就是不告訴你們。
這個(gè)所謂的隱藏不可電視盒子刷機(jī)用什么軟件 開心電視盒子刷機(jī)助手6.0版本分享
讀A分區(qū)也不是我所說的隱藏不可讀,只是我們平時(shí)沒留意,不過一般ADB備份都會(huì)備份到它。
正常人一般不會(huì)管這個(gè)什么三碼,包括我本人也用不著。也不藏了,他的名字叫:游客,如果您要查看本帖隱藏內(nèi)容請(qǐng) 回復(fù)
原作者:snowxuxf
相關(guān)閱讀:
2024電視盒子銷量怎么樣 2024電視盒子銷量排行榜分享
外貿(mào)盒子HK1 RBOX X4slimbox11.21精簡(jiǎn)中文版ROOT固件及教程
天貓魔盒怎么精簡(jiǎn)系統(tǒng)和降級(jí) 貓魔盒1S、M10刷機(jī)教程
電視盒子刷機(jī)用什么軟件 開心電視盒子刷機(jī)助手6.0版本分享
怎么關(guān)閉紅米電視廣告 紅米電視廣告關(guān)閉教程
|