綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求助] 如何把手機內的程式轉到SD卡呢

[複製連結] 查看: 3277|回覆: 9|好評: 0
跳轉到指定樓層
樓主
open323 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2012-10-23 07:45

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
請問...各位....
我的手機東西太多了...想要轉到SD卡....
要如何轉呢.....幫忙一下...謝謝!
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
Alucardka | 收聽TA | 只看該作者
發表於 2012-10-23 14:48
对 4.0.4版后有这个烦恼了
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
hollowaysxp | 收聽TA | 只看該作者
發表於 2012-10-23 15:56
本帖最後由 hollowaysxp 於 2012-10-23 18:23 編輯


其實並沒有很傷腦筋。

linux就只是每個資料夾可以選擇哪個硬體儲存裝置去掛載只是兩個是對調的

我今天剛好有備份開機時掛載點的檔案vold.fstab,我用adb pull方式把檔案拉到電腦上
檔案內容開頭兩個重要代碼如下,第一個室內建的SDCard,第二個就是external sdcard

這是原始4.0的vold.fstab
# internal sdcard
{
        storage_struct = cover, "/mnt/sdcard/external_sd","/mnt/sdcard/usbStorage"
        ums_sys_path = /sys/class/android_usb/f_mass_storage/lun0/file
        discard = enable
}
dev_mount sdcard /mnt/sdcard 4 /devices/platform/sdhci-tegra.3/mmc_host/mmc0/mmc0 encryptable_nonremovable

# external sdcard
{
        ums_sys_path = /sys/class/android_usb/f_mass_storage/lun1/file
        android_secure_containers = enable
}
dev_mount sdcard1 /mnt/sdcard/external_sd auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1


這修改過的4.0的vold.fstab
知道了,就只是在mount終把兩個對調
# Mounts the first usable partition of the specified device
#dev_mount sdcard /mnt/sdcard2 auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
# internal sdcard
{
        storage_struct = cover, "/mnt/sdcard/external_sd","/mnt/sdcard/usbStorage"
        ums_sys_path = /sys/class/android_usb/f_mass_storage/lun0/file
        discard = enable
}
##注意這段mount他開頭路徑是"/mnt/sdcard"但後面的裝置卻是選擇上面原始vold.fstab的第二段後面的 auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1即為外接SD卡的實體位置
dev_mount sdcard /mnt/sdcard auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1

# external sdcard
{
        ums_sys_path = /sys/class/android_usb/f_mass_storage/lun1/file
        android_secure_containers = enable
}
##下面這段同上他要掛載/mnt/sdcard/external_sd,但後面的實體裝置掛載4 /devices/platform/sdhci-tegra.3/mmc_host/mmc0/mmc0,即為上面原始檔第一段後面內建SDCard掛載的實體裝置
dev_mount sdcard1 /mnt/sdcard/external_sd 4 /devices/platform/sdhci-tegra.3/mmc_host/mmc0/mmc0 encryptable_nonremovable
簡單來說只要會看的懂掛載文件就可以做置換了!
這是原理的部分啦!如果你要現成的有網友貼過了
請參考這篇偷天換日

他有4.0用的和2.3用的。2.3和4.0兩個vold.fstab掛載文件稍微不太一樣。

而在4.0.4後面的vold.fstab文件後面的部份我發現OTG的掛載可以從usbDriveA掛載到usbDriverF
#usb host device
{
        storage_struct = series,"/mnt/sdcard/usbStorage"
        media_type = usb
}
dev_mount sda /mnt/sdcard/usbStorage/UsbDriveA auto /devices/platform/tegra-ehci.0/usb
#usb host device
{
        storage_struct = series,"/mnt/sdcard/usbStorage"
        media_type = usb
}
dev_mount sdb /mnt/sdcard/usbStorage/UsbDriveB auto /devices/platform/tegra-ehci.0/usb

#usb host device
{
        storage_struct = series,"/mnt/sdcard/usbStorage"
        media_type = usb
}
dev_mount sdc /mnt/sdcard/usbStorage/UsbDriveC auto /devices/platform/tegra-ehci.0/usb

#usb host device
{
        storage_struct = series,"/mnt/sdcard/usbStorage"
        media_type = usb
}
dev_mount sdd /mnt/sdcard/usbStorage/UsbDriveD auto /devices/platform/tegra-ehci.0/usb

#usb host device
{
        storage_struct = series,"/mnt/sdcard/usbStorage"
        media_type = usb
}
dev_mount sde /mnt/sdcard/usbStorage/UsbDriveE auto /devices/platform/tegra-ehci.0/usb

#usb host device
{
        storage_struct = series,"/mnt/sdcard/usbStorage"
        media_type = usb
}
dev_mount sdf /mnt/sdcard/usbStorage/UsbDriveF auto /devices/platform/tegra-ehci.0/usb
#EOF
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

地板
Alucardka | 收聽TA | 只看該作者
發表於 2012-10-23 18:09
多谢楼上指点~~
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

5
 樓主| open323 | 收聽TA | 只看該作者
發表於 2012-10-24 17:00
有沒有比較簡單一點....
...我比較不是很會的人....
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

6
hollowaysxp | 收聽TA | 只看該作者
發表於 2012-10-24 17:17
我不懂,你不是要把內建3.75GB和記憶卡對調嗎?
還是什麼?我後來回台看不懂你的問題。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

7
awoc9999 | 收聽TA | 只看該作者
發表於 2012-10-24 21:38
偷天換日也沒用.程式移動到手機的話程式會儲存在設備所以SD互換是沒用的.
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

8
 樓主| open323 | 收聽TA | 只看該作者
發表於 2012-10-24 22:09
就是把手機內的資料轉到SD卡內.....
.......
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

9
hollowaysxp | 收聽TA | 只看該作者
發表於 2012-10-24 22:48
你說軟體安裝到內建1.89GB那個空間的軟體要移動到記憶卡嗎?還是內建3.75GB的容量太小要放在記憶卡上?

內建1.89GB我覺得很夠用了。不夠用只能root在用A2SD的方式,記憶卡還要分割ext3或ext4的分割區。

另一種是SAMSUNG有PIT分割檔,可以透過PIT修改把內建的1.89GB的空間變大相對的內建的3.75GB儲存音樂照片的內建容量會變少。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

10
watalio | 收聽TA | 只看該作者
發表於 2013-12-27 00:11
s4 mini是後一種。。。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則