PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 9813|回復: 5
打印 上一主題 下一主題

使用sprecovery的update.zip來root Milestone

[複製鏈接]

701

主題

19

好友

1萬

積分

永遠想不透一直是個謎

  • TA的每日心情
    慵懶
    2012-1-1 10:38
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    文章
    10262
    跳轉到指定樓層
    1#
    發表於 2010-3-22 16:28 |只看該作者 |倒序瀏覽
    本文最後由 czh 於 2010-3-29 15:28 編輯

    升級2.1之後一定要先作過這篇的步驟才能使用這篇教學

    本篇延伸自Milestone使用sprecovery完整nand備份與還原
    附件與步驟都請參考sprecovery那篇,重複的就不再提
    先解釋原理
    root其實就只是把su丟到/system/bin,Superuser.apk丟到/system/app,然後賦予權限
    只不過還沒root前/system這個地方是動不了的
    所以透過update.zip這個檔案來偽升級丟這兩個檔案進去
    sprecovery也是透過這種方式來建立ramdisk然後驅動adb連線
    一般的update.zip直接root後會很囉唆
    每新開一個新的root權限軟體,就必須授權一次
    雖然可以點永遠授權,可是這個過程會讓程式啟動遲緩
    所以我在adb懶人包裡丟了一個不須授權su,還有很好用的busybox
    應該沒幾個人發現到吧
    所以要使用sprecovery的update.zip來root只需要把su與busybox這兩個檔案放在記憶卡根目錄
    步驟作到a.
    然後繼續以下步驟
    cp /sdcard/su /system/bin/su &&chmod 04755 /system/bin/su
    cp /sdcard/busybox /system/bin/busybox &&chmod 04755 /system/bin/busybox
    完成收工重新開機
    不用懷疑就只是這樣,前面說一堆都是廢話,能把他看完真是辛苦你了[洋蔥time]
    已有 1 人評分分享 互動 收起 理由
    jahong + 10 + 1 值得推薦的教學文章呀~

    總評分: 分享 + 10  互動 + 1   查看全部評分

    分享淘帖0 分享分享0 收藏收藏0 頂4 踩0
    不回答已經有答案或內容不清晰的問題
    把問題PM我也沒用,會答的在討論區已經答了,你PM我我也只會叫你去討論區發問

    701

    主題

    19

    好友

    1萬

    積分

    永遠想不透一直是個謎

  • TA的每日心情
    慵懶
    2012-1-1 10:38
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    文章
    10262
    2#
    發表於 2010-3-22 17:44 |只看該作者
    其實有沒有Superuser.apk是有爭議的
    Superuser.apk管制root權限的通路
    理論上會讓系統比較安全
    只是每次詢問是否賦予root權限時
    使用者根本想都不想就按最右邊那顆
    這樣子的管制根本沒意義
    所以乾脆就直接幹掉他
    幹掉Superuser.apk的風險當然更大
    更容易讓惡意程式不經同意就取得root破壞系統
    但對於使用者根本想都不想就按最右邊那顆
    惡意程式還是能很輕易破壞系統
    如果你每次都能深思熟慮才讓程式取得root
    那Superuser.apk對你就很有意義
    不回答已經有答案或內容不清晰的問題
    把問題PM我也沒用,會答的在討論區已經答了,你PM我我也只會叫你去討論區發問
    回復

    使用道具 舉報

    66

    主題

    7

    好友

    562

    積分

    該用戶從未簽到

    文章
    576
    3#
    發表於 2010-3-22 19:23 |只看該作者
    這方法可以直接用在升級2.1後的Milestone嗎?
    回復

    使用道具 舉報

    701

    主題

    19

    好友

    1萬

    積分

    永遠想不透一直是個謎

  • TA的每日心情
    慵懶
    2012-1-1 10:38
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    文章
    10262
    4#
    發表於 2010-3-22 19:29 |只看該作者
    2.1目前還沒有簽證可用
    所以舊的update.zip都會失效
    底下連結就提供了應急方法
    http://www.androider.hk/?p=77
    先升級到2.1然後用這篇的方法刷該連結中的sbf
    就可以使用2.01的update.zip
    不回答已經有答案或內容不清晰的問題
    把問題PM我也沒用,會答的在討論區已經答了,你PM我我也只會叫你去討論區發問
    回復

    使用道具 舉報

    701

    主題

    19

    好友

    1萬

    積分

    永遠想不透一直是個謎

  • TA的每日心情
    慵懶
    2012-1-1 10:38
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    文章
    10262
    5#
    發表於 2010-3-23 12:52 |只看該作者
    不管你怎樣升級是否root,刷sbf或是Motorola Software Update還是機器線上更新都一樣
    理解一下吧
    2.1的recovery mode沒辦法使用2.01的update.zip
    所以有人做了SHOLS_U2_01.14.0_recovery_only用來取代2.1的recovery mode
    所以先升級2.1後再刷SHOLS_U2_01.14.0_recovery_only
    就會變成擁有2.1的核心,但是2.01的recovery mode
    這時才能用2.01的update.zip
    不回答已經有答案或內容不清晰的問題
    把問題PM我也沒用,會答的在討論區已經答了,你PM我我也只會叫你去討論區發問
    回復

    使用道具 舉報

    701

    主題

    19

    好友

    1萬

    積分

    永遠想不透一直是個謎

  • TA的每日心情
    慵懶
    2012-1-1 10:38
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    文章
    10262
    6#
    發表於 2010-3-28 01:24 |只看該作者
    感謝czh,原理我看懂了,但是我是刷了2.01的SHOLS_U2_01.14.0_recovery_only檔,但是只有刷完當時一重開馬上 ...
    thomaslee 發表於 2010/3/23 13:00



    如果不是用刷SBF更新到2.1
    而是用線上OTA網路更新上2.1的Milestone
    用SHOLS_U2_01.14.0_recovery_only方法刷完後只有在剛刷完立刻進 recovery mode可以過簽證
    之後重新開機後會被自動刷回2.1 recovery mode而無法過簽證
    這時又要重新刷一次SHOLS_U2_01.14.0_recovery_only才能再次過簽證
    可能OTA有除錯機制,驗證到系統有問題就會刷回原版
    嫌麻煩的話還是用SBF來升級吧
    回復

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 免費註冊

    與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

    GMT+8, 2024-4-19 13:32 , Processed in 0.050210 second(s), 30 queries , Gzip On.

    Powered by Discuz!

    © 2001-2012 Comsenz Inc. style by eisdl

    回頂部