Galaxy Nexus(SIM Free版/Android4.0)でVMサイズとか変更したくて、Rootの取得を行いbuild.propを変更するところまでやります。
※ここでのGalaxy NexusはSIM Free版を利用しています。
(docomoさんのSC-04Dではないため注意!)
※fastbootの解除に伴う作業ならびにRoot化は、最悪起動しなくなるなどの事象が発生する可能性があります。またこの手順は個人的メモな一例となるため完全ではありません。
お約束ですが、導入/実行は自己責任でお願いいたします。
■手順
- Superbootのダウンロード(fastboot導入/Root取得用イメージ取得)
- BootLoaderのアンロック
- Galaxy Nexusのクリーンインストール
- Rootの取得
- busyboxインストール
- build.prop書き換え/反映
*筆者の環境:MacBook Air + Galaxy Nexus (SIM Free版) + USBケーブル を準備
1.Superbootのダウンロード(fastboot導入/Root取得用イメージ取得)
下記からSuperbootをダウンロードしてください。
http://android.modaco.com/topic/348161-30-nov-r3-superboot-rooting-the-gsm-lte-galaxy-nexus/
zipの中にはRoot化取得に必要なイメージやadb・fastbootが入っています。
fastbootについては、Pathが通っているところにコピーしておくと後々の作業が便利です。
私のMacではfastboot-macをAndroidSDKを置いてあるディレクトリ内のplatform-toolsに入れ、fastbootとしてシンボリックリンクを張りました。
supistar-MacBook-Air% unzip ./r3-galaxynexus-superboot.zip supistar-MacBook-Air% cd r3-galaxynexus-superboot supistar-MacBook-Air% cp ./fastboot-mac /path/to/android-sdk-mac_x86/platform-tools/fastboot-mac supistar-MacBook-Air% cd /path/to/android-sdk-mac_x86/platform-tools/ supistar-MacBook-Air% ln -s ./fastboot-mac ./fastboot
2.BootLoaderのアンロック
ロックされていると何もできないのでアンロックを実施しましょう。
※ここからは保証外の世界に入ります。
- Vol up+down+電源キー押し
- 端末とMacをUSB接続する
- ターミナルで下記を入力してアンロックします。
supistar-MacBook-Air% fastboot oem unlock
3.Galaxy Nexusのクリーンインストール
念のためまっさらな状態にします。
"Google Support for Nexus Phones and Flagship Devices" (http://code.google.com/intl/ja/android/nexus/images.html) から国際版イメージを取得します。
私のGalaxy NexusはGSM/HSPA+版のため "Factory Images "yakju" for Galaxy Nexus "maguro" (GSM/HSPA+)" から最新版をダウンロードし、焼き込みました。
supistar-MacBook-Air% cd /path/to/workingdir/ supistar-MacBook-Air% wget https://dl.google.com/dl/android/aosp/yakju-icl53f-factory-89fccaac.tgz supistar-MacBook-Air% tar xvf ./yakju-icl53f-factory-89fccaac.tgz supistar-MacBook-Air% cd yakju-icl53f supistar-MacBook-Air% ./flash-all.sh
4.Rootの取得
焼き込みが終わったら再度Superbootのディレクトリに戻り、install-superboot-mac.sh を実行してRootを取得します。
取得後は端末を再起動してください。
supistar-MacBook-Air% cd /path/to/r3-galaxynexus-superboot supistar-MacBook-Air% ./install-superboot-mac.sh
5.busyboxインストール
busyboxがあるととても便利なのでインストールします。
https://market.android.com/details?id=stericson.busybox
6.build.prop書き換え/反映
AndroidMarketなどでbuild.propを弄れるアプリがあったりしますが、私の場合はマシン経由で行いました。
まずはbuild.propを取得するためUSBデバッグをONにしましょう。
- 端末設定→開発者オプション→USBデバッグ
そしてbuild.propをAndroidからMacに持ってきます。
supistar-MacBook-Air% adb pull /system/build.prop /path/to/workingdir/build.prop
適当に弄ったあとは端末に入れ込みます。
私はVMのheapサイズ(dalvik.vm.heapsize)とか弄ってみました。
supistar-MacBook-Air% adb push /path/to/workingdir/build.prop /sdcard/build.prop supistar-MacBook-Air% adb shell android$ su android# mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system android# mv /system/build.prop /system/build.prop.old android# cp /sdcard/build.prop /system/build.prop android# chmod 644 /system/build.prop android# reboot
変更が終わったら、adbやツールを利用して変更されているのを確認してくださいね。
おつかれさまでしたー。
■参考
http://eik.jp/b/2011/11/galaxy-nexus-フォント変更方法要root/
Online casino login【Malaysia】no registration
返信削除Online casino login【Malaysia】no 온카지노 registration no カジノ シークレット deposit casino【WG98.vip】⚡, 메리트카지노 online slot free, sportsbook, poker bonus codes 2020, online casino games.