Posts Tagged ‘eee pad’

另一種 Root EEE Pad Transformer 的方法..

Saturday, April 23rd, 2011

果然, EEE Pad 的最新 OTA update 把 recovery 的簽名檢查開啟了, 所以如果你先前有 Root 過卻不小心安裝了更新檔案, EEE Pad 就失去了 Root 權限.

說巧不巧, 最近有個 GingerBreak 的 root 程式 release, 所以只要小小修改一下 source code 重新 compile, 便可得到能在 EEE Pad 上使用的 root 程式. 我花了點時間做成 Windows 上可執行的批次檔, 有興趣及需要得可以抓回自行研究.

警告: 執行該程式可能損壞您的 EEE Pad, 不保證不破壞保固, 出事 (EEE Pad 再起不能, 電腦爆炸, 女朋友分手或老婆紅杏出牆..) 自行負責, 程式僅供自我學習參考用 微笑

說明:

  1. 程式使用的平台為 Windows 7, 請先至官網下載  USB Driver.
  2. 執行過程需要插入 SD 卡
  3. 執行成功後請自行重開機

使用:

將 EEE Pad 上的 USB Debugging 開啟, 連接至電腦後安裝 USB Driver. 抓回程式 [http://www.multiupload.com/GE43AOTTY4] , 解開後透過 cmd 執行 EEE_Root 下的 RootMyTransformer.bat, 過了一會兒 (沒仔細算) 出現 “Done ! Transformer is waiting to take your orders !” 代表成功囉.

Root eee pad 的方法..

Saturday, April 16th, 2011

先說明: 任何 root 行為都有可能破壞保固 & 讓你的機器爛掉, 本篇文章僅供自我學習參考用 微笑

拿到 eee pad 後開始嘗試 root (為了打生氣鳥不會出現礙眼的廣告), 首先想辦法進入 recovery 或者 fastboot mode, 發現:

  1. 按著 power key 長一點時間 (10s) 可以 reboot
  2. Power + Volume up 可以進入 NVIDIA USB Boot-recovery, 可惜有鎖, 以至於 nvflash 沒法得到進一步的資訊.
  3. Power + Volume down + 甚麼都不做, 會進入 wipe mode, 再按 Volume up 可以清除使用者資料, Volume down 重開機.
  4. Power + Volume down + 5 秒內按 Volume up 會進入 ReCoveryKernel, 畫面會顯示 /!\ 與小機器人, 等久一點 adb shell 可以進去. 在環境變數沒有設定的狀況下, 執行一些命令得加上 /bin, 比如 /bin/ls, 有點麻煩.

此時不知道哪根筋不對, 跑到 /tmp 找到 recovery.log

recovery.log.orig

看見有趣的 info: sdcard 下的ASUS_BUNDLE.zip & EP101_SDUPDATE.zip. 於是想辦法抓了下 Superuser & gapps 的 package for Tegra (因為要 update-binary), 包裝成前面兩個檔名的 update.zip 後塞到 SD 卡重開機進 RCK..

  1. ASUS_BUNDLE.zip 會讓 eee pad 重開機, 甚麼事情也沒發生.
  2. EP101_SDUPDATE.zip 可以成功將 Superuser 刷進去, but ! su 的 binary 不能用, 得找同是 Tegra 平台的才行. 所以要嘛就用 G Tablet, 要嘛就用 XOOM..

結果檔案沒找到, MoDaCo 的 Paul 就發表了 root 包. 微笑 不過誠心的希望 ASUS 不要把這個 *功能* 於下一次更新中關閉啊 !! >___< (Samsung i9000 表示杯具)