金卡,一張用來跳過一些認證步驟進而順利刷機的特殊用途記憶卡。
若你要刷國外官方板的ROM你可能就需要用到金卡,每一台手機的金卡應該都不一樣,所以必須自行製作,重點在於製作的過程比較難懂及並非所有的記憶卡都能拿來製作成金卡。
相關製作方式如下:
製作環境為Windows XP-SP3
事前準備事項:
1、手機電源80%以上。
2、可用的microSD卡及正常的讀卡機一台。
3、電腦可正常與手機連線。
4、電腦已設定完Android-SDK(相關設定請參考SPL那篇文章)。
~~~~~~~~~~~~~~~~~~~~~~~分格線~~~~~~~~~~~~~~~~~~~~~~~~~~
1、首先下載QMAT 5.06(轉碼用的工具)、HxD Hex Editor(編輯金卡的工具)
2、將事先準備好的記憶卡格式化為FAT32,並插入手機內。
3、取得CID碼並記下(例如:)
(1) 利用『adb shell cat
/sys/class/mmc_host/mmc1/mmc1:*/cid』。
(2) 利用Market安裝connectbot(這是直接在手機上輸入命令的程式),安裝完後輸入『adb shell
cat /sys/class/mmc_host/mmc1/mmc1:*/cid』。
(3) 利用Market上的文件管理器到『/sys/class/mmc_host/mmc1/mmc1/』中找到CID檔案並copy到電腦中用記事本開啟(只有數字跟字母是我們要的)。
4、安裝QMAT 5.06並執行QMAT,選擇 『Cyptoanalysis Tools』 >> 『Crypto Toolbox』在『Reverse String』旁邊應該有個地方可以輸入文字,將剛才取得的CID碼貼上後,按『Reverse String』。應該會出現另外一組『數字+字母』請再將這組記下來。(例如:按完後的『532600bd227d9c0347329407514d5402』)
5、開啟IE到這個網頁,填入你的E-mail並將上一個步驟取得的那一組號碼最前面兩位改成00後貼上網站上CID的位置,並按傳送,一會兒後到你的信箱去收信,會有一個goldcard.img寄給你。
(例如:上一步驟得到的『532600bd227d9c0347329407514d5402』>>
『002600bd227d9c0347329407514d5402』)
6、從手機把你的記憶卡取出並插入讀卡機,安裝HxD Hex
Editor並執行。
(1) 選擇你的記憶卡:選擇『Extra』è『Open Disk』取消勾選『Open as Readonly』>>『physical disk』下的『removable disk』>> 按『OK』有警告不用理他。
(2) 選擇你的goldcard.img:在從選單選擇『Extra』>>『Open Disk Image』è選擇你剛收到的『goldcard.img』>> 選擇『512(Hard disks/Floppy disks)』>> 開啟 >>『全選內容』>>『複製』。
(3) 切換到剛剛的『removable disk』頁面(就是你記憶卡的頁面)>> 選取 『00000000~00000170』>>『右鍵』>>『貼上』>> 最後點擊『File』>>『save』。
(4) 測試金卡是否成功,讀取剛做好的記憶卡,若讀取正常,恭喜你的金卡已經完成了;若無法讀取或出現需要格式化,表示該張記憶卡無法變成金卡,請再更換一張記憶卡並重新製作,一般來說大廠牌的記憶卡應該都沒問題。
沒有留言:
張貼留言