[Android] Android 學習筆記:將 /system 目錄裝載為可讀可寫

[Android] Android 學習筆記:將 /system 目錄裝載為可讀可寫

手機 root 之後,雖然就擁有了全系統的權限,

但是基本上 /system 目錄還是預設被掛載為唯讀的格式的,

因此想把檔案像 apk 放到 /system 目錄下的話,還是需要做一些事情才行~

 

這邊介紹兩種方法,第一種方法適用於有在使用ES檔案瀏覽器的人~

ES 檔案瀏覽器也支援 root 過的手機,

想要把檔案複製到 /system 目錄下的話,

要先去設置 > Root 設置 > 裝載檔案系統 打開 ,

這樣就可以利用 ES 檔案瀏覽器複製檔案進去囉~ 

es1 es2 

 

第二種方法是利用 SSH 進去後,將 /system 重新掛載為可讀可寫~

例如我是使用 DropBear SSH (可參考這篇),

使用 ssh 連上手機後,要執行以下的步驟:

 

1. 先用 mount 指令找出 /system 的資料

2. 將 /system 重新掛載成可讀寫

3. 接著就可以複製檔案到 /system 目錄下了~

 

# Get /system mount info
mount | grep /system

# Remount /system with read-write permission
mount -o remount,rw -t ext4 /dev/block/xxx /system

# Copy files to /system or do whatever you want
cp /sdcard/yyy.txt /system/etc/
 

 

上面要注意的是 /dev/block/xxx 是 /system 的實體分割區,

可能每支手機都不一樣,因此要照 mount 那邊拿到的資料來做設定~ 

ssh_cp      

 

 

 

(本頁面已被瀏覽過 1,320 次)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料