Re: [心得] PAD日版 於 第三方ROM 之實行

看板PuzzleDragon作者 (GALLOWS BELL)時間9年前 (2014/12/08 22:59), 編輯推噓22(22024)
留言46則, 20人參與, 最新討論串8/8 (看更多)
回一下自己po的求救文,這幾天弄下來終於搞定了 整理一下第三方custom rom的solution給板友參考 https://images.plurk.com/c2rUA5cYl.jpg
https://images.plurk.com/c2g6rPufl.jpg
首先這篇文章的對象是 1.不需要ROOT Support 2.需要第三方支援的已停止維護手機 3.基礎UNIX command-line功力&清楚自己正在做什麼 目前PAD日版主要偵測的地方有3個 1./system/bin和/system/xbin下的su及supersu檔名 2./system/bin和/system/xbin下的檔案&資料夾權限 3.kernel中default.prop的字串 實行的步驟如下 1.下載android kitchen或者rom助手,將rom解開,並得出boot.img 再將boot.img unpack,找出default.prop 其中字串如果符合,將後方數值改正 錯誤 ro.secure=0 ro.allow.mock.location=1 ro.debuggable=1 persist.sys.usb.config=adb   ↓ 正確 ro.secure=1 ro.allow.mock.location=0 ro.debuggable=0 persist.sys.usb.config=mtp 改正後打包boot.img跟rom,並重新簽名 然後刷入系統 (此處僅敘述重點,詳盡step by step請用關鍵字google) 2.刷入rom後請在recovery一併刷入SuperSU,不要用什麼一鍵root自找麻煩 進入系統確認root成功後,上Google Play重新安裝SuperSU(將supersu移出/system) 接著準備2樣app:Root Explorer & Terminal Emulator 在T/E終端介面下,確認檔案&資料夾權限 輸入 ls -l /system/bin | grep rws ls -l /system/xbin | grep rws 如有顯示檔名,把它筆記起來,利用R/E將擁有者和群組從root改成system 3.最後在R/E介面下搜尋/system中su檔名 以下這些通通刪除 /system/bin/su /system/xbin/su /system/app/Superuser.apk 刪除完後進入SuperSU,不更新二進位檔,選擇完全unroot 重開機後就能得到乾淨能正常運行PAD日版的os了 -- 題外話,android 5.0真的改善非常多 ART帶來的效率進步非常驚人,PAD就算一段時間沒開 再次進入也可以達到近似iOS的瞬間啟動,不用重新跑gungho logo一次 -- 變化系 ____ 具現化系 ∕ ﹨ ___▁▁▁▁ 貓科◢██▁▂▃▄▅▆▇ 強化系特質系 ﹨ ∕ 放出系﹨____∕操作系 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.142.125.37 ※ 文章網址: http://www.ptt.cc/bbs/PuzzleDragon/M.1418050749.A.D67.html

12/08 23:00, , 1F
推 強
12/08 23:00, 1F

12/08 23:03, , 2F
感覺內容好深奧看不懂=口= 原PO也太厲害了吧@@
12/08 23:03, 2F

12/08 23:07, , 3F
原po有試過1.做完之後用SUPERSU暫時UNROOT嗎?
12/08 23:07, 3F

12/08 23:08, , 4F
暫時unroot有試過,仍然閃退,我是在完全unroot後才進入
12/08 23:08, 4F

12/08 23:08, , 5F
所以文章開頭就標明給不需要root的人
12/08 23:08, 5F

12/08 23:09, , 6F
不過倒忘記了 這方法應只適用於可以找到default.prop
12/08 23:09, 6F

12/08 23:09, , 7F
的狀況
12/08 23:09, 7F

12/08 23:12, , 8F
要重新刷rom就不難找到default.prop吧 XD
12/08 23:12, 8F

12/08 23:12, , 9F
只是unpack的程序比較繁瑣一些
12/08 23:12, 9F

12/08 23:15, , 10F
其實用 CM ROM 搭配 devicefaker 直至目前為止我都可以玩
12/08 23:15, 10F

12/08 23:17, , 11F
樓上 我試過了無法>< CM10.1
12/08 23:17, 11F

12/08 23:17, , 12F
雖然看不懂 但是好像不unroot在系統2就可以玩日版PAD了
12/08 23:17, 12F

12/08 23:18, , 13F
最近在研究小米2S的root 可是完全看不懂 想放棄了
12/08 23:18, 13F

12/08 23:18, , 14F
好強喔 簽名檔也很強
12/08 23:18, 14F

12/08 23:21, , 15F
default.prop錯誤的話devicefaker怎樣都沒用(經驗談)
12/08 23:21, 15F

12/08 23:23, , 16F
話說rws是指?
12/08 23:23, 16F

12/08 23:25, , 17F
本來想找紅米用的原生ROM不過就是卡在default.prop
12/08 23:25, 17F

12/08 23:33, , 18F
喔我懂了,原來他只檢查owner跟group是不是root
12/08 23:33, 18F

12/08 23:34, , 19F
沒錯,你得到它了
12/08 23:34, 19F

12/08 23:36, , 20F
要把這些setuid的檔案改掉(rwsr-xr-x)
12/08 23:36, 20F

12/08 23:45, , 21F
想不到他只要是setuid都會檢查,網路上一堆把SU改名的方
12/08 23:45, 21F

12/08 23:46, , 22F
法真的是害人不淺
12/08 23:46, 22F

12/08 23:50, , 23F
等等,那有一個問題,如果我把SU放在xbin下面,然後把
12/08 23:50, 23F

12/08 23:50, , 24F
owner跟group都改成system的話可以實現在ROOT的狀態下啟
12/08 23:50, 24F

12/08 23:50, , 25F
動日版PAD嗎?
12/08 23:50, 25F

12/08 23:52, , 26F
一樣不行,前面3條件必須同時滿足
12/08 23:52, 26F

12/08 23:53, , 27F
su還是會被掃到吧
12/08 23:53, 27F

12/09 00:08, , 28F
快推要不然別人以為我們看不懂
12/09 00:08, 28F

12/09 00:15, , 29F
太強啦
12/09 00:15, 29F

12/09 00:21, , 30F
UNPACK... _(:3」ㄥ)_
12/09 00:21, 30F

12/09 00:22, , 31F
有些ROM檔案本身解開來是沒有default.prop的
12/09 00:22, 31F

12/09 00:22, , 32F
我手上兩個剛好都沒有
12/09 00:22, 32F

12/09 00:23, , 33F
我觀察刷機過程,看起來有些東西是flash tool刷的時候
12/09 00:23, 33F

12/09 00:23, , 34F
才塞進去,不過我沒原po這麼專業
12/09 00:23, 34F

12/09 00:25, , 35F
我刷機經驗蠻少的,如果沒有的話,要重新編譯系統確實非
12/09 00:25, 35F

12/09 00:25, , 36F
常麻煩
12/09 00:25, 36F

12/09 00:37, , 37F
怕被發現看不懂 趕快推
12/09 00:37, 37F

12/09 01:24, , 38F
嗯嗯 原來如此!
12/09 01:24, 38F

12/09 03:36, , 39F
喔喔喔喔喔喔這個好讚
12/09 03:36, 39F

12/09 09:32, , 40F
快推免得人家覺得我們看不懂
12/09 09:32, 40F

12/09 09:35, , 41F
12/09 09:35, 41F

12/09 11:30, , 42F
請問一下 現在米2s的5.0包似乎沒有root supersu那些步驟是
12/09 11:30, 42F

12/09 11:30, , 43F
否可以省略 還是我記錯了?
12/09 11:30, 43F

12/09 11:32, , 44F
沒root,但xbin裡面還是放了su,所以得root後移除
12/09 11:32, 44F

12/09 12:28, , 45F
原來如此 感謝
12/09 12:28, 45F

12/09 20:43, , 46F
成功升級小米2s 到5.0正常玩日版PAD了 感謝樓主
12/09 20:43, 46F
文章代碼(AID): #1KXRozrd (PuzzleDragon)
討論串 (同標題文章)
文章代碼(AID): #1KXRozrd (PuzzleDragon)