Android
CyanogenMod
PokemonGo

201MにAndroid4.4を導入する

More than 1 year has passed since last update.

概要

ポケモンGOがどうしてもプレイしたかったので,余っていた
201M(別称:RAZR M, XT907)にAndroid4.4互換のCyanogenMod11(以下CM11)を導入した記録
環境はUbuntu14.04

環境準備

  • スマホ側で"USBデバッグを有効にする"をオン
  • PC側に必要なソフトをインストール
sudo apt-get install android-tools-adb android-tools-fastboot
  • PC側でスマホのマウントの設定.以下の2行を/etc/udev/rules.d/51-android.rulesに書き込む
#Motorola
SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0664", GROUP="plugdev"

rootの取得

http://www1.axfc.net/uploader/so/2991543
上記からファイルをダウンロード
READMEに従って以下のコマンドを実行

adb push break_setresuid /data/local/tmp/
adb push mole-plough-ccsecurity.so /data/local/tmp/
adb push mole-plough-lsm.so /data/local/tmp/
adb shell
cd /data/local/tmp/
chmod 777 *
./unlock_security_module
./break_setresuid

ブートローダのアンロック

http://vulnfactory.org/public/motopocalypse.zip
上記からファイルをダウンロード
以下のコマンドを実行

adb push unlock /data/local/tmp/
adb shell chmod 755 /data/local/tmp/unlock
adb shell
cd /data/local/tmp/
chmod 777 *
./unlock_security_module
./break_setresuid
./unlock

suの設置

http://ux.getuploader.com/F10D/download/14/f-10D_root_tool.7z
上記からファイルのダウンロード
suのあるディレクトに移動し,以下を実行

adb push su /data/local/tmp
adb shell
chmod 777 /data/local/tmp/su
mount -o rw,remount /system /system
cat /data/local/tmp/su > /system/xbin/su
chmod 6755 /system/xbin/su
mount -o ro,remount /system /system

カスタムリカバリモードの書き込み

http://d-h.st/iu8
上記からファイルのダウンロード
電源ボタン+音量ダウンを同時押ししながらスマホを起動し,
fastbootモードに入る.
以下のコマンドを実行

sudo fastboot flash recovery CWM-6.0.4.6-swipe-moto_msm8960.img
sudo fastboot flash boot CWM-6.0.4.6-swipe-moto_msm8960.img

電源を切って再起動後,いつもと違う画面が起動すればおk
2行目のコマンドまで紹介されているページが殆ど無く,ココで一番時間を消費した・・・.

CM11の書き込み

http://download.cyanogenmod.org/get/jenkins/90472/cm-11-20141112-SNAPSHOT-M12-moto_msm8960_jbbl.zip
http://jump.2ch.net/?ux.getuploader.com/android/download/6/xt902-cm11-patch.zip
http://itvends.com/gapps/gapps-kk-20140606-signed.zip
上記からファイルをダウンロードし,スマホのmicroSD内に配置
スマホの電源を入れ,以下の2つを実行

"wipe data/factory reset"
"wipe cache partition"

"install zip"を起動し,上記の3つのzipを上から順に書き込む

終わり\(^o^)/

参考