ツイート Share on Tumblr
  編集 最終更新のRSS

Top > NexusOne > ManualApps2Sd
Table of Contents

参考サイト

このページの内容は全て 仙石浩明の日記: Android 端末 (Nexus One) でアプリを SDカードの ext3 パーティションにインストールする (Apps 2 SD) に基づいています。

最初に一度だけorSDカードを替えた時にやる手順

  1. SDカードのパーティションを切り直し、FAT32パーティションの後ろにext3パーティションを作成(FAT32パーティションのバックアップ・リストアを含む)。パーティションの切り直しはSDカードをLinuxマシンに差してもできるし、一部のリカバリからもできる。

ext3パーティションをクリアした時にやる手順

別系列のROMに変更するときなどは、ext3パーティションのクリアはほぼ必須。

  1. ext3パーティションにext3ファイルシステムを作成
  2. /system をr/wでremount
  3. /system/sd-extを作成
  4. ext3パーティションを/system/sd-extにマウント
  5. /system/app/HogeHoge を /system/sd-ext にコピー。HogeHogeの例としては、
     app
     app-private
     dalvik-cache
     backup
     local
     tombstones
    などなど。お好みと容量の都合で決める。

ファクトリーリセット後に毎回やる手順

  1. (必要なら)/system をr/wでremount
  2. /system/etc/install-recovery.shをバックアップ
  3. /system/etc/install-recovery.sh の2行目(shbangの下)に次の2行を挿入。
     mount -t ext3 -onosuid,nodev /dev/block/mmcblk0p2 /system/sd-ext
     exit 0   # <- お好みで追加(リカバリを書き換えている場合など)
  4. (ext3パーティションのクリアを行なっておらず、かつクリア以前に入れていなかったアプリをファクトリーリセット後にインストールしており、それを失いたくない場合、それの関連ファイルをそれぞれの/system/app/HogeHoge下から/system/sd-ext/HogeHogeへコピー。あるいは単に/system/app/HogeHogeを/system/sd-ext/HogeHogeへ上書きコピー。あるいは他のバックアップソフトでリストアする場合には、/system/sd-ext/HogeHogeを消してから/system/app/HogeHogeを/system/sd-ext/HogeHogeへコピー)
  5. /system/app/HogeHogeを削除し、代わりに/system/sd-ext/HogeHogeへのシンボリックリンクを置く。
  6. リブート前に行なう作業がまだあれば、それをおこなう。
  7. (/system をr/oでremount)
  8. (リブートしてちゃんと機能しているかどうかチェック)

Tag: Nexus One 仙谷浩明 SDカード microSD Apps2sd Apps2ext ext3 root




 

4G 6909HFJ 7 Pro Amazon Android Apple Apple ID Basic認証 C6833 CID Crespo Docomo Dream Droid 3 Droid 4 Droid Bionic Elini Eng hboot Engineering hboot Evo 3D Exynos Flashtool G Flex G1 Galaxy Galaxy Nexus Galaxy Note Galaxy Note 3 Galaxy S Galaxy S II Wimax Galaxy S2 Galaxy S3 Galaxy S4 Galaxy Tab GingerBread Gold Google HT03A HTC HTC J HTC J Butterfly HTC J butterfly HTC J one HTL21 HTL22 HTL23 Herring ICS ISW11M ISW11SC ISW12HT ISW13HT IceCreamSandwich IdeaPad J Butterfly JerryBean JerryBeans Jolla KB2387149 KB2813347 KB947821 KDDI Kindle Fire KitKat LG LGE LGL23 LTE Lenovo Lollipop MID MZ604 Magic Maguro Mahimahi Mango Microsoft ModelID MotoFail Motorola N1 Nexus One Nexus S Nodo Nokia OTA Optimus Chat PHP Passion Photon PukiWiki ROM RSD RUU Razr Razr Maxx SC01C SC03E SC05D SCL22 SIMロック解除 SO01F SO02F SO03C SOFF SOL23 Sailfish Samsung Sapphire Shooter_K Soju Sony Sony Mobile SonyEricsson Sunfire SuperCID Superuser.apk System Updates TMobile TWRP Tango Trout Tuna U150 Verizon WP7.0 WP7.8 Windows Windows Phone 7 Windows Server 2008 R2 Windows Update XT862 XT894 Xperia Xperia Z Ultra Xperia Z1 Xperia Z1f Xperia ray Yakju about adb au blaze bootloader fastboot forzando ftf iOS iTunes iTunes Store installrecovery.sh logwrapper m7_wlj nandroid odin qwerty recovery recovery.bin rooting xoom xrea アップデート エラー キーアサイン グレーアウト スクリーンショット フラッシュ ブート ブートローダアンロック プロフィール リカバリ 不具合 内部ストレージ 分解 見えない