【轉(zhuǎn)】衛(wèi)星小鍋中九解密升級(jí)圖解
山寨機(jī)破解升級(jí)詳談(有進(jìn)一步圖文說明、補(bǔ)充升級(jí)工具和程序。。
一共刷了七臺(tái)不同芯片組之山寨機(jī)都已成功(剛剛兩小時(shí)內(nèi)刷了四臺(tái)),當(dāng)中經(jīng)歷了不少波折,現(xiàn)根據(jù)自己之心得,再參考一些網(wǎng)友之文獻(xiàn),羅列此文。.
一、首先判斷機(jī)器類別,以判定是否適合升級(jí)或者是否具備升級(jí)破解軟件,以下是目前可以找到升級(jí)之破解之機(jī)器類型
1、國(guó)芯3001套片機(jī)5812射頻芯片,具體分為:
國(guó)芯3001套片5812射頻芯片六芯面板!
國(guó)芯3001套片5812射頻芯片十芯面板/
國(guó)芯GX6121單片機(jī)PCB76系列板
國(guó)芯GX1121+3001系列板
2、海爾2023系列板,具體分為:;
海爾2023E_2301_5812_6芯和10芯面板,1MB儲(chǔ)存器系列
海爾2023E+套片+5812射頻芯片+6芯面板和10芯面板,1MB儲(chǔ)存器系列
(套片:hi3102或者是Hi3120或者是 Hi3121或者是 Hi3122等適用)
海爾2023_2MB儲(chǔ)存器系列板
3、華亞HTV903系列板,具體分為:
華亞HTV903+5810射頻芯片"
華亞HTV903+5812射頻芯片
4、國(guó)科廣電GKA800-SysDB系列板
如果具備以上之芯片組衛(wèi)星接收盒,那么恭喜你,你之機(jī)頂盒可以升級(jí)為好接受46+4套節(jié)目!
以其中一個(gè) 山寨之機(jī)頂盒為例(紅太陽牌--天成科技:TCD-219ABS),芯片組如圖:海爾2023E_1M系列板,Hi2023E+套片+5812射頻芯片+10芯面板, 即Hi2023E +Hi3121+RDA5812+MX25L8005M2C,五針升級(jí)接口,見圖1: javascript:if(this.width'gt;screen.width-333) {this.width=screen.width-333}">
二、確定好芯片組后,下面將制作升級(jí)數(shù)據(jù)線等前期準(zhǔn)備工作:
1、靠機(jī)頂盒芯片組供電之?dāng)?shù)據(jù)線,見圖2: javascript:if(this.width'gt;screen.width-333) {this.width=screen.width-333}">
2、有之舊式之TTL電平轉(zhuǎn)換R232芯片需要之5V電源支持才能好接受和發(fā)送數(shù)據(jù),這就需要將3.3V提升為5V電源,否則,讀取和傳輸數(shù)據(jù)可能會(huì)極其之慢!或者根本不能連接(提示“連接錯(cuò)誤”或者仍然是“等待從機(jī)連接”,遇到此種情況,除需要檢查連接針腳是否正確外,再個(gè)就是需要制作5V自取電式升級(jí)數(shù)據(jù)線,見圖3: javascript:if(this.width'gt;screen.width-333) {this.width=screen.width-333}">
如果大家嫌自己制作升級(jí)線太麻煩或者不穩(wěn)定,可以到淘寶網(wǎng)上面去購(gòu)買,只是現(xiàn)在刷星都刷瘋了,原來10元錢一塊MX232轉(zhuǎn)換模塊之,現(xiàn)在卻漲價(jià)到20元一個(gè)了,真是悲哀!此外,大家也可使用USB-TTL轉(zhuǎn)換模塊,只是據(jù)有之人使用反饋不是很理想,所以具體制作方法本人就不提供了, 后面只提供USB-TTL之相關(guān)軟件。
3、判斷升級(jí)口
由于多數(shù)接口都是使用排插,升級(jí)口常見之有三針、四針、五針、六針和九針,排序參看考為(針口面向自己),見列表:
腳位 3針接口 4針接口 5針接口 6針接口
1(6) 沒有 GND TX None
2(5) RX RX RX GND
3(4) TX TX VCC1 RX
4(3) VCC(3.3V) VCC(3.3V) GND TX
5(2) 沒有 Vcc2 VCC(3.3V)
6(1) 沒有 None
以上僅僅是供參考,畢竟山寨廠嘛,各個(gè)廠家定義之腳位順序還是有可能不一致之,判斷機(jī)頂盒各個(gè)引腳之定義,可以使用萬用表來萬用表萬用表測(cè)量,首先先找出接地引腳GND(紅筆接射頻線金屬,再用黑筆萬用表萬用表測(cè)量各個(gè)針腳,0阻值導(dǎo)通即為地GND),確定好GND后,再將機(jī)頂盒通電,再萬用表萬用表測(cè)量各針腳空載時(shí)之電壓,即黑表筆接地,紅表筆測(cè)出之電壓是3.36V~3.30V之基本上可以判定為TXD、RXD之針腳,測(cè)出之電壓在5V左右之為VCC(負(fù)載在數(shù)據(jù)線MX232芯片上有可能降為3.3V這樣),如果是五針之升級(jí)口,有之可以不需理會(huì)而讓它空置,但需要特別注意之是,有之機(jī)頂盒之5針之升級(jí)口很是特殊,除了其中一個(gè)VCC1外,還有一個(gè)引腳為Vcc2(有之標(biāo)識(shí)為BL),空載電壓大概是1.65V這樣,在刷新時(shí)就必須將VCC1和Vcc2兩個(gè)針腳短接才能好讀取和燒寫數(shù)據(jù),否則讀寫速度將會(huì)極其之慢以至讀寫都不成功,所以在遇到讀取備份文件很慢時(shí),就必須考慮將兩個(gè)針腳進(jìn)行短接才能讀寫數(shù)據(jù),而使用此兩個(gè)針腳短接之方法也可激活變成磚頭之機(jī)器(后面再具體闡述)。九針之COM口很好連接,一公一母COM線,有之甚至可直接相連即可,而不必做R232數(shù)據(jù)線,只是連線時(shí)需要要考慮RXD和TXD交叉連接。
4、判斷儲(chǔ)存器是1MB之還是2MB之(注意不是緩存,見 上面第一副圖里之芯片標(biāo)識(shí),緩存類似于硬盤和內(nèi)存條上之記憶芯片):
硬件上判定,以海爾2023E芯片組為例,其中有一個(gè)MX25L8005M2C之芯片即為儲(chǔ)存器,它為為1MB/4Mbit之,它之體積非常小一般為正方體共8?jìng)(gè)引腳(兩邊各四個(gè)),如果芯片是ATMEL AT45DB161B或者是MX29F200TTC等,它之引腳超過20個(gè),即兩邊各超過10個(gè)以上引腳之即為2MB/8Mbit以上,它是儲(chǔ)存指令系統(tǒng)之載體,升級(jí)之軟件就是存儲(chǔ)在此芯片內(nèi)。
如2MB以上儲(chǔ)存器之主板,見下圖4: javascript:if(this.width'gt;screen.width-333) {this.width=screen.width-333}">
由于剛開始對(duì)ABS_Flasher軟件及自己之機(jī)子不是很了解,做了個(gè)備份,在復(fù)原時(shí)到97%就死了。其主要原因是09年7月以后生產(chǎn)之大多數(shù)山寨機(jī)之儲(chǔ)存器都簡(jiǎn)化為是1M(為節(jié)約成本嘛。鳤BS_Flasher默認(rèn)情況下讀取之是正規(guī)2M機(jī)子,故在讀取1M內(nèi)存之機(jī)子時(shí),軟件將會(huì)一直填充至2M。所以我們做復(fù)原時(shí),BIN文件不對(duì),寫到97%就死(修改后寫之72%死是同樣道理)。# ]!
假如自己對(duì)自己之機(jī)子是1M還是2M儲(chǔ)存器不了解,可以先用ABS_Flasher讀取全部,然后打開讀到之BIN文件(我用之是UE),當(dāng)發(fā)現(xiàn)BIN文件上半部分與下半部分基本一樣時(shí),可以認(rèn)為是1M內(nèi)存機(jī)子。這個(gè)是軟件之上半部分,見圖5: javascript:if(this.width'gt;screen.width-333) {this.width=screen.width-333}">
軟件下半部分,見圖6: javascript:if(this.width'gt;screen.width-333) {this.width=screen.width-333}">
大家可以看到我之BIN文件下半部分從地址100000開始和從000000開始是一樣之,所以可以確定本人之機(jī)頂盒設(shè)備儲(chǔ)存器容量是1M之。但,是不是說1M之山寨機(jī)如果是升級(jí)失敗就不能復(fù)原了呢?答案是否定之,通過UE刪除多余相同部分編碼,就可以讓2MB之軟件變?yōu)椋保停轮,這樣就可以刷回原機(jī)備份程序,這在 后面再具體談。
三、確定升級(jí)工具和軟件.
1、國(guó)芯升級(jí)工具和破解軟件
2、華亞升級(jí)工具和破解軟件
3、海爾升級(jí)工具和破解軟件,
下載地址見本文 后
(1)假如自己之機(jī)子確定是1M機(jī)子,請(qǐng)刷1016KB之破解軟件,2M之則刷2048KB或者1920KB之破解軟件,否則,2M之軟件刷入1M之機(jī)子,則有可能只能刷到60%~92%之進(jìn)度就會(huì)刷不下去了,嚴(yán)重之,還會(huì)把機(jī)頂盒變成磚頭!
(2)確定自己之機(jī)子面板是6芯還是10芯之,6芯面板和10芯面板區(qū)別是,打開機(jī)頂盒內(nèi)部查看主板與機(jī)盒外按鍵控制面板連接之排線中每條細(xì)線根數(shù),排線是6條細(xì)線之就是6芯面板,排線是10條細(xì)線之就是10芯面板,刷錯(cuò)芯數(shù)之機(jī)子,雖然不影響收視,但是會(huì)造成機(jī)頂盒面板數(shù)碼管不亮、面板按鍵不能操控。
四、A、聯(lián)機(jī)升級(jí)步驟(以海爾2023E芯片組升級(jí)為例)
1、連接好數(shù)據(jù)線電腦COM端口和機(jī)頂盒升級(jí)口,連接時(shí)機(jī)頂盒暫不通電;
2、調(diào)節(jié)電腦通信端口COM接口參數(shù)后確定,波特率應(yīng)設(shè)為115200,見圖7: javascript:if(this.width'gt;screen.width-333) {this.width=screen.width-333}">
3、打開海爾通信軟件(升級(jí)工具)ABS_Flasher_V1.7.exe,見圖8 javascript:if(this.width'gt;screen.width-333) {this.width=screen.width-333}">
4、接通機(jī)頂盒電源,升級(jí)工具中先出現(xiàn)boot1和boot2引導(dǎo),再出現(xiàn)“就緒”字樣(此時(shí)見下圖9),如不出現(xiàn)則點(diǎn)擊“復(fù)位”按鍵,如仍然是“等待從機(jī)連接”狀態(tài),則需要檢查數(shù)據(jù)線連接是否正確。此時(shí)需要注意之是,大多數(shù)山寨機(jī)在正確連接刷機(jī)線時(shí),機(jī)頂盒面板數(shù)碼管是不亮之,如果亮了并顯示先前之頻道,反而是未有正確連接: javascript:if(this.width'gt;screen.width-333) {this.width=screen.width-333}">
提示:數(shù)據(jù)線連接不上,仍然顯示“等待從機(jī)連接”或者是提示聯(lián)機(jī)錯(cuò)誤,則需要作如下檢查
(1)升級(jí)工具是否匹配芯片類型;
(2)檢查數(shù)據(jù)線制作是否正確(如是否是穩(wěn)定支持5V通用R232模塊,有之自制三極管數(shù)據(jù)線也有可能不很穩(wěn)定等);
(3)檢查數(shù)據(jù)線連線是否正確(如RXD和TXD互錯(cuò)是經(jīng)常之事);
(4)檢查該短接之針腳是否已經(jīng)正確短接(Vcc和BL之短接);
(5)檢查端口參數(shù)設(shè)置是否正確,(波特率應(yīng)設(shè)為115200,如不行再試試降低)。
5、燒寫前 好先讀取原機(jī)軟件以備份,以免刷寫失敗時(shí),還需使用原備份文件還原,默
認(rèn)備份文件為flash.bin,在bin文件夾內(nèi),多次讀寫則會(huì)覆蓋原來之文件。
6、找到并打開破解升級(jí)之軟件,點(diǎn)擊“燒寫”,開始刷新升級(jí)文件,見圖10: javascript:if(this.width'gt;screen.width-333) {this.width=screen.width-333}">
7、刷新成功,見圖11: javascript:if(this.width'gt;screen.width-333) {this.width=screen.width-333}">
8、燒寫成功后,首先應(yīng)該關(guān)閉升級(jí)工具,再關(guān)閉機(jī)頂盒電源,這一點(diǎn)非常重要,如果直接關(guān)閉機(jī)頂盒電源,則非常有可能使一些山寨機(jī)變成磚頭!
全部妥當(dāng)后,將數(shù)據(jù)線拔掉,準(zhǔn)備連接電視機(jī)、天線等。
五、調(diào)試方法
1、開機(jī),調(diào)整好鍋頭角度并進(jìn)行調(diào)星,以爭(zhēng)取信號(hào) 優(yōu) 大化,
2、自動(dòng)升級(jí),顯示12個(gè)臺(tái)。進(jìn)入菜單-系統(tǒng)設(shè)置,升級(jí)以后密碼現(xiàn)在是6位了(000000)選擇手動(dòng)搜索,頻點(diǎn)1 確定 6個(gè)電臺(tái) 頻點(diǎn)2 確定 5個(gè)電臺(tái) 頻點(diǎn)3 確定 1個(gè)電臺(tái) 頻點(diǎn)4 確定 0個(gè)電臺(tái)
3、按遙控關(guān)機(jī),稍等再用遙控開機(jī),顯示發(fā)現(xiàn)有節(jié)目更新,自動(dòng)更新完畢,46個(gè)電臺(tái),這一步非常關(guān)鍵,如果是沒有這一步,或者是直接關(guān)閉機(jī)頂盒電源,因?yàn)橛兄秸瘷C(jī)則仍然可能是原來之12個(gè)電視臺(tái)。
六、升級(jí)失敗之挽救激活方法
如果你之升級(jí)文件不對(duì) 開機(jī)后顯示液晶不亮,沒有法聯(lián)機(jī) 這就是所謂變磚。激活方法 聯(lián)機(jī) 打開軟件 短接接收機(jī)五針升級(jí)接口中之VCC1和Vcc2,即除開GND、TXD、RXD以外之另兩個(gè)針腳短接 再開機(jī) 再點(diǎn)擊軟件 復(fù)位 ,直到進(jìn)入到機(jī)器后 再松開短接 !打開之前備份之軟件 燒寫 OK
如果機(jī)器是三針、四針之或者其它類型Hi2023E芯片組之機(jī)頂盒,沒有配置該短接針腳或者分不清楚哪個(gè)是短接針腳,這樣之情況就需要一定之技術(shù)動(dòng)手能力了,我們可以將Hi2023芯片正面對(duì)準(zhǔn)自己(即芯片字樣正立)從芯片左邊自上而下順數(shù)地13個(gè)引腳即為應(yīng)短接針腳,即該引腳與芯片升級(jí)口輸出之VCC。担蛛娫瘁樐_短接,動(dòng)手要非常之小心,Hi2023E芯片引腳非常多和細(xì)小,弄不好就會(huì)搞斷引腳或者搭錫,小心,小心!而有之升級(jí)口VCC為15~16V之,這一個(gè)要短接 好要考慮限流壓降(串接限流電阻等),否則,芯片燒毀,那時(shí)就是真正變成不可修復(fù)之碎磚頭,玩完了!
備份為2M之軟件,而實(shí)際儲(chǔ)存器內(nèi)存為1M之機(jī)器,則需要進(jìn)行相關(guān)修改,
首先更改ABS_Flasher軟件CMD文件夾下config.ini文件(請(qǐng)取消只讀屬性)如下,見圖12: javascript:if(this.width'gt;screen.width-333) {this.width=screen.width-333}">
將圖中之0X200000改為下圖中之0X100000,見圖13: javascript:if(this.width'gt;screen.width-333) {this.width=screen.width-333}">
2、使用UE編碼軟件打開自己所備份之2M bin文件,刪除從100000地址開始之下半部分,然后保存進(jìn)行嘗試燒錄,假如失敗,請(qǐng)刪除從0開始到ffff0之上半部分保存進(jìn)行燒
錄,反正總有一半就是原來之正確備份.我之是下半部分有效,原來一直以為是上半部分,郁悶了我一天 ,還是多嘗試下好。圖14 javascript:if(this.width'gt;screen.width-333) {this.width=screen.width-333}">