Android 台灣中文網

標題: 已s-off,卡刷supersu也成功,但supersu少二進位檔 [打印本頁]

作者: 顏辰宇    時間: 2015-2-18 11:51
標題: 已s-off,卡刷supersu也成功,但supersu少二進位檔
小弟先前因為有unroot,最近想root回來,用trwp刷了好幾個版本,從1.94到最近的2.46,刷完沒異常顯示,可是reboot系統後進supersu都會要求更新二進位檔

我的rom是xda的maximusHd 13.0.1,以前用別的rom時要unroot直接從supersu就能移除了,可是這個rom要移除問題一堆,後來我索性將system/xbin資料夾移除才完全unroot乾淨,不知這和要求更新su二進位檔是否有關
作者: games1tw    時間: 2015-2-18 11:51
本帖最後由 games1tw 於 2015-2-20 01:50 編輯

如果你是S-ON的手機,必需使用TWRP才能擁有讀寫system區的能力(進入系統後的修改無效)
然後必需先將檔案移動到指定位置再設定chmod才有用
而修改必需依照,檔案權限改成chmod 644,資料夾改成chmod 755
這樣做才有效
最後xbin的位置在/system/xbin這裡從別的路徑進入是無效的
還有必需掛載system區才會出現檔案&擁有修改權限
否則所有的修改都是無效的
作者: z0424253321    時間: 2015-2-18 21:12
感謝大大的無私分享!!!謝謝唷!!!!!
作者: games1tw    時間: 2015-2-19 09:38
本帖最後由 games1tw 於 2015-2-19 14:09 編輯

xbin這資料夾不能亂刪除的
裡面放有需多指令,刪除後會造成指令失效部分指令功能無法使用
如:busybox、sqlite等
更新su二進位檔一般來說有兩種方法,正常,twrp&cwm刷入
不管哪種都需要用到這些指令
這也就是你失敗的原因
建議你可以把ROM包裡的system提取出來與,手機的system做比對
把缺失的檔案重新補上
再重新更新一次二進制檔
作者: 顏辰宇    時間: 2015-2-19 11:27
本帖最後由 顏辰宇 於 2015-2-19 11:35 編輯
games1tw 發表於 2015-2-19 09:38
xbin這資料夾不能亂刪除的
裡面放有需多指令,刪除後會造成指令失效部分指令功能無法使用
如:busybox、sql ...


謝謝大大,可不可以麻煩跟我說祥細點,我是用twrp,可是不會用你說的把rom包的system提取出來
可以的話麻煩大大跟我說一下,我弟手邊是有rom的zip檔可以卡刷,可是不懂怎麼提取

另外提取出來後要再怎麼捕回手機,是要用recovery嗎,可以的話也麻煩教我一下,謝謝

補充一下,小弟剛有爬文到如何提取了,可是就是查不到提取出來後怎麼捕回手機
用電腦不是看不到手機的system嗎,而且unroot後也無法存取system不是嗎
作者: games1tw    時間: 2015-2-19 14:15
本帖最後由 games1tw 於 2015-2-19 14:17 編輯

twrp有內建檔案管理器
twrp權限比較高不需要ROOT即可看到大多資料夾

你可以直接將缺失的檔案放到記憶卡
再使用twrp內建檔案管理器移動到system磁區的相應位置(記得掛載位置別放錯,mount system)
然後將移動過的檔案權限改成chmod 644,資料夾改成chmod 755
作者: 顏辰宇    時間: 2015-2-19 16:54
本帖最後由 顏辰宇 於 2015-2-19 17:04 編輯

不好意思,小弟假說一下我有xbin資料夾的備份在手機外接sd卡,想修復的話就進recovery,先將備份在ext-sd的xbin資料夾作chmod 755,之後再copy進手機的system裡,這樣作有錯誤嗎,因為小弟rootboot後,發現檔案好像沒進入

另外小弟用re管理器可以看到system/xbin ,只是沒權限存取,但進recovery卻看不到xbin 這個資料夾




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1