來幫你的 magic 超頻 + root 吧 ! ( 1 )

2009/07/26
48145
來幫你的 magic 超頻 + root 吧 ! ( 1 )


MAGIC刷機首部曲 - Android 的倔起

前言:
隨著 Android 大軍的逼近 ... 人類已經無可倖免於這場 OPEN SOURCE 的戰爭,身為部落的斑比一族,決定站出來與人類聯盟對抗 Android 的猛烈侵襲 ( oh oh oh oh NO !! 這絕對不是 WoW 呀~~ )

就在今天,我們要學會的是如何將 magic 取得 "至高無上" 的權限 以及 破解官方預設的 384Mhz CPU屏障

首先我們來跟大家解說一個觀念: 什麼是 root ?
root 是 Unix 系統中的超級管理員用戶帳號,該帳號擁有整個系統至高無上的權利,所有指令和動作都可以透過 root 來進行!所以很多黑客在入侵系統的時候,都要把權限提升到 root 權限,也就是將自己的非法帳號添加到 root 用戶組。將這個解說套用到同樣是使用 Linux 為基礎的 Android 作業系統裡,root 就是代表你可以惡搞你的 Android 手機,喜歡的話把整個系統刪掉也行 ..... 這樣子你說酷不酷? ( 當然不酷,刪了如果救不回來就是一塊高價磚頭 )

惡搞開始

首先跟大家先恭喜一件事,你們買了 magic 是對的!因為 magic 沒有鍵盤,而且無需取得 root 權限即可刷機,所以刷機相對 G1 要簡單一些。但是 magic 的刷機需要借助 PC 才能進行,大家一定要注意看每一步的操作。

首先刷機需要用到的工具有:
1. FAT32格式的 Mirco SD 卡一張
2. 傳輸線一條
3. 不要太爛的電腦一台,最好是安裝 Windows XP / Vista
4. 台灣版 htc magic

刷機前保證你的手機有至少50%的電量,並且了解刷機的風險,除了失去保固外,還有可能將你的 magic 變成磚塊 !


預先準備:

在進行刷機之前,我們必須讓電腦知道 magic 已經跟電腦連接了,因為這個動作是需要安裝驅動程式的,所以最好最快的方式就是先到官網下載 HTC SYNC 這套軟體來安裝吧 ( 點下圖即可 )。
來幫你的 magic 超頻 + root 吧 ! ( 1 )


如果您不想安裝HTC SYNC,也可透過傻瓜包裡面的usb driver資料夾手動指定安裝驅動程式,X32 為 32 bits 作業系統專用,AMD64 為 64bit 作業系統專用。

在安裝驅動程式後,接下來請下載班比自己整合的傻瓜包-> 下載 ,下載後將magic目錄解壓到 C:\ 下,比較不會因為檔名不相容產生問題喔!


如何 root 並且解開你的 magic 的CPU屏障?
在開始 root 你的 magic 之前,請先確認下列事項是否已經完成:
(1) 你的 magic 必須是台灣版的ROM ( 開機有hami的圖示 )
(2) 你已經把SPL刷成修改過的了,SPL只要刷過一次即可,除非你又用原廠RUU刷回原廠ROM,不然刷過一次後就可以不理他了。

===================== S P L 更 新 步 驟 =====================

1. 把HSPL.zip 更名成update.zip。
2. 把update.zip放到SD記憶卡的根目錄下。
3. 在關機的狀態下將 Maigc 切換到 fastboot 模式 (在關機狀態按下電源鍵及回復鍵不放),並將 USB 傳輸線到 magic 上。
來幫你的 magic 超頻 + root 吧 ! ( 1 )
                                                       V
來幫你的 magic 超頻 + root 吧 ! ( 1 )
▲接下來畫面就會跳到 fastboot 模式( 此時我們看到 HBOOT - 1.33.0009 (SAPP10000)這個就是原廠的SPL )。

4. 在電腦上打開 Command 模式,在你放置傻瓜包的目錄下,輸入fastboot boot recovery.img ( 本篇是放在C:\magic\ )。
來幫你的 magic 超頻 + root 吧 ! ( 1 )

5. 接著 magic 會自動重開機並且切換到 Recovery Utility 模式下,大約等 1 ~ 2 分鐘讓 maigc 讀取update.zip 後,利用 trackball 將光條移動到 Apply sdcard:update.zip 點擊進行更新 update.zip。

6. 此時沒意外的話,你就可以選擇第一個Reboot選項讓 magic 重新開機,如果順利進到 android 系統的畫,恭喜你!最恐怖的一關通過了。

================== R o o t & C P U M a x 更 新 步 驟 =================

1. 將 Maigc 切換到 fastboot 模式。 (在關機狀態按下電源鍵及回復鍵不放),並將 USB 傳輸線到 magic 上。
來幫你的 magic 超頻 + root 吧 ! ( 1 )
                                                       V
來幫你的 magic 超頻 + root 吧 ! ( 1 )
▲接下來畫面就會跳到 fastboot 模式( 此時我們看到 HBOOT - 1.33.2005 (SAPP10000)這個就是MOD過的SPL )。

2. 在 fastboot 模式下,我們先測試看看這個 root 過的 boot.img 可不可以使用在你的手機上 。
=> 在command模式下,切換到 C:\magic\ 輸入 fastboot boot max528.img 。
來幫你的 magic 超頻 + root 吧 ! ( 1 )

3. 如果成功開機,就表示你的機器沒問題,接下來就要真的將 root 過的 boot.img 刷到你的機器裡了。
=> 在command模式下,切換到 c:\magic\ 輸入 fastboot flash boot max528.img 。
來幫你的 magic 超頻 + root 吧 ! ( 1 )

4. 接下來按下"通話鍵"進行重開機讓 magic 進到 Android 作業系統裡。
5. 接下來我們要將修改過的 su 放到 system 裡面
=> 在command模式下,切換到 c:\magic\ 輸入adb shell,如果得到了 # 號回應,表示我們現在至高無上了~ XD。
6.接著依序輸入下列指令:
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
# exit
=> adb push su /system/bin/su
=> adb shell
# cd /system/bin
# chmod 6755 su
# sync
# reboot

成功後,你的 magic 會自動開機,此時你的 magic 已經 root 了,而且 CPU 的頻率限制也已經破除,最高可達到 528 Mhz,酷! ( CPU會在 384 ~ 528 Mhz 遊走 )

順道感謝 xda上 richyyun / Amon_RA 前輩們的辛勞,提供各種原料讓班比可以製作此篇教學!

後記:
在班比一族與部落的聯盟抵抗下,暫時攻破了 Android 大軍的 Root 之地,逼退了Google 大神。
接下來....二部曲 即將現身 >


相關連結:
1. MAGIC刷機首部曲 - Android 的倔起
2. MAGIC刷機二部曲 - 重生奇謀
3. MAGIC刷機三部曲 - 英雄的甦醒
luciusz 於 2009/7/27 下午 03:01:25 修改文章內容
Sponsor

留言

登入後即可留言

  • Default sogi

    紅毛 11/23/2011 at 7:33 AM

    我也想要刷機,可是傻瓜包不能下載,可以請
    大大們,補一下載點嗎?

  • Default sogi

    Cmos 9/30/2010 at 9:13 PM

    引用『Tony』所述:
    不能下載傻瓜包了~~~可以救一下~~~一個想要root我的magic~~~~的人..........恕刪
    大大請問你有傻瓜包嗎!? 我也下載不了 有人可以重新做個Link嗎!?

  • Default sogi

    Tony 5/19/2010 at 5:25 AM

    不能下載傻瓜包了~~~可以救一下~~~


    一個想要root我的magic~~~~的人

  • Default sogi

    nick 4/28/2010 at 5:23 PM

    大大~連結不見了~"~
    可以再上傳一下嗎?感謝哦

  • Default sogi

    ㄚ鍇 3/22/2010 at 6:46 AM

    殘念

    還是不行用~~~手機還是搜尋不到電腦上的 HTC Sync,苦惱阿

  • Mem246034

    Ain 12/18/2009 at 7:27 AM

    請問這裡有一句說到 修改過的 su 放到 system 裡面 
    這一句裡面說的 system 是電腦的位置嗎??
    小弟看不懂
    感謝

  • Mem24973

    Air 11/11/2009 at 1:21 AM

    引用『J@CKY』所述:
     請問班比大大, 超頻後對電量影響大嘛??會否使手機的待機時間明顯縮短??另外如果想用香港版的 Magic 刷以上程序會有分別嗎??..........恕刪
    超頻後,用電量會增多。
    刷機程序都相同,但要確定是32A版的就可以刷了。

  • Default sogi

    chivas 11/10/2009 at 4:56 PM

    引用『J@CKY』所述:
     請問班比大大, 超頻後對電量影響大嘛??會否使手機的待機時間明顯縮短??另外如果想用香港版的 Magic 刷以上程序會有分別嗎??..........恕刪
    同上問題。謝謝!

  • Default sogi

    J@CKY 9/22/2009 at 2:45 AM

     請問班比大大, 超頻後對電量影響大嘛??
    會否使手機的待機時間明顯縮短??

    另外如果想用香港版的 Magic 刷以上程序會有分別嗎??

    jackymg 於 2009/9/21 下午 06:48:58 修改文章內容

  • Default sogi

    pesca 9/17/2009 at 6:12 AM

    引用『小鹿斑比』所述:
    MAGIC刷機首部曲 - Android 的倔起前言:隨著 Android 大軍的逼近 ... 人類已經無可倖免於這場 OPEN SOURCE 的戰爭,身為部落的斑比一族,決定站出來與人類聯盟對抗 A..........恕刪
    [ => 在command模式下,切換到 c:\magic\ 輸入 fastboot flash boot max528.img 。4. 接下來按下"通話鍵"進行重開機讓 magic 進到 Android 作業系統裡。5. 接下來我們要將修改過的 su 放到 system 裡面=> 在command模式下,切換到 c:\magic\ 輸入adb shell,如果得到了 # 號回應,表示我們現在至高無上了~ XD。]

    大大我出現
    writing`boot`...INFOsignature checking...
    FAILED (remote: signature verify fail)

    請問我是拿邊出錯

    還有我的是HBOOT - 1.33.0009 (SAPP10000)
    不是 HBOOT - 1.33.2005(SAPP10000) 

    全數據
    SAPPHIRE PVT 32A SHIP S-ON H
    HBOOT - 1.33.0009 (SAPP10000)
    CPLD-12
    RADIO-3.22.20.17
    MAY 8 2009,21:02:32
    ..
    就在剛剛我又再刷一次
    我發現問題是在讓 maigc 讀取update.zip 後,利用 trackball 將光條移動到 Apply sdcard:update.zip 點擊進行更新 update.zip.這理要讓它讀完.我這裡按了2次畫面才有更新到你刷英雄機時的圖片.
    ..
                    

    pesca1979 於 2009/9/16 下午 10:31:30 修改文章內容

  • Default sogi

    Shamus 8/11/2009 at 12:48 PM

    前面的步驟都沒問題,直到 〔在command模式下,切換到 c:\magic\ 輸入adb shell,如果得到了 # 號回應,表示我們現在至高無上了~ XD。〕 這邊就出了問題。
     
    在手機開好機,usb連結上去後,我做的結果是下面這樣:
    c:\magic>adb shell
    reeor: device not found

    不過跑出個”#”耶

    卡在這邊了,拜託請解惑~

  • Default sogi

    台南達人 8/9/2009 at 5:42 AM

    班比大大請問刷了root後,原本中華裝在magic的HAMI和新聞、股票、星座那些功能還會在嗎?



    另外再請教原本與中華電信公事包有連結同步的功能也會在嗎?

    alex5885 於 2009/8/8 下午 09:44:09 修改文章內容

  • Mem563246

    小鹿斑比 7/24/2009 at 3:12 AM

    引用『澳西諾』所述:
    請問板大,超頻之後的好處是什麼?會有什麼很明顯可見的表現嗎?這對於刷機成hero 介面的lag會有大幅改善嗎??如果會的話我到蠻想刷看看的XD..........恕刪
    請看清楚,hero是不能刷hami的,要破hero的頻率要找hero的boot.img

  • Medium c360 2012 10 06 20 15 34

    澳西諾 7/23/2009 at 11:25 PM

    請問板大,超頻之後的好處是什麼?
    會有什麼很明顯可見的表現嗎?
    這對於刷機成hero 介面的lag會有大幅改善嗎??

    如果會的話我到蠻想刷看看的XD