[Android] Android 學習筆記:將 /system 目錄裝載為可讀可寫
手機 root 之後,雖然就擁有了全系統的權限,
但是基本上 /system 目錄還是預設被掛載為唯讀的格式的,
因此想把檔案像 apk 放到 /system 目錄下的話,還是需要做一些事情才行~
這邊介紹兩種方法,第一種方法適用於有在使用ES檔案瀏覽器的人~
ES 檔案瀏覽器也支援 root 過的手機,
想要把檔案複製到 /system 目錄下的話,
要先去設置 > Root 設置 > 裝載檔案系統 打開 ,
這樣就可以利用 ES 檔案瀏覽器複製檔案進去囉~
第二種方法是利用 SSH 進去後,將 /system 重新掛載為可讀可寫~
例如我是使用 DropBear SSH (可參考這篇),
使用 ssh 連上手機後,要執行以下的步驟:
1. 先用 mount 指令找出 /system 的資料
2. 將 /system 重新掛載成可讀寫
3. 接著就可以複製檔案到 /system 目錄下了~
# Get /system mount info
mount | grep /system
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 那邊拿到的資料來做設定~
(本頁面已被瀏覽過 1,320 次)