ASUS ZenFone 5(A500KL)に32GBのSDカードを購入して利用しています
ASUS ZenFone 5用にSDカード購入
https://www.rootlinks.net/2014/11/11/asus-zenfone-5用にsdカード購入/
カメラの保存場所は設定でSDカードにできましたが、他のデータをSDカードに移そうとしたらエラーになってしまいました
調べたらkitkatの外部メディアは読込権限のみなんですね。エェ~、利用者が普通に書込みできないのってなことを初めて知りました(^^;;
でも調べたらみんな考えることは一緒でその答えもあるって素晴らしい
Fix Write Capability to External SD Card on KitKat Manually [Root]
http://www.droidviews.com/restore-write-capability-to-external-sd-card-on-kitkat-manually/
私は手っ取り早く/system/etc/permissions/platform.xmlを編集することにしました
root化して直接システムファイルを編集しています。くれぐれも自己責任でお願いします
- /systemをremount
- viで編集
- 再起動
/systemはROなのでRWでremountします
1 2 3 4 5 6 7 |
root@ASUS_T00P:/sdcard # cat /proc/mounts | grep system /dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,seclabel,relatime,data=ordered 0 0 root@ASUS_T00P:/sdcard # mount -o remount,rw /system /system root@ASUS_T00P:/sdcard # cat /proc/mounts | grep system /dev/block/platform/msm_sdcc.1/by-name/system /system ext4 rw,seclabel,relatime,data=ordered 0 0 |
viで/system/etc/permissions/platform.xmlを編集。<group gid=”media_rw”/>を追加します
1 2 3 4 5 |
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" > <group gid="sdcard_r" /> <group gid="sdcard_rw" /> <group gid="media_rw"/> </permission> |
再起動します
これでSDカードに直接データを書き込めるはずです
試しにプレインストールされているファイルマネージャーでフォルダの作成を行ってみます