拍子抜けするほど簡単に入った.
入れるだけなら,よくわかってないBlog その2 : CyanogenMod 7.1をnook color と Defy に入れてみた に記載の手順をただ踏むだけ.
左の SS にある通り,タブレット用の設定があるので,本体に Back/Menu 等のボタンがついていなくても,操作に支障はない.(全画面アプリを開いている時にフォーカスが外れたりすると,どうしようもなくなるけど…)
これだけではつまらないので,入れた後のカスタマイズについてまとめる.
前提:
CM7.1 と gapps を導入済の状態からスタートする.
android sdk を導入済とする.
手順:
- microSD を初期化し,NOOK Color につっこむ.アプリケーションによっては外部ストレージにディレクトリを掘るものがある.これらが内部ストレージにディレクトリを作りそうで気持悪いので,さっさと外部ストレージをつっこむ.
- 初期設定をさっさと済ませる.
- Android の Home が起動したら,アニメーションなどの UI を手持ちの端末に合わせる.
NOOK Color の場合,これまで私が使ってきた HT-03a と異なり,CPU や RAM のスペックが高いことと,画面が広いことから,スマートフォンに特化して見える Zeam launcher ではなく ADWLauncher を使うことにした.などの設定をする. - UI を英語にし,Home アプリを再起動する.これで,app drawer (Home の中央下にあるボタンから開くアプリケーションが並ぶ画面)に英語名のアプリケーションが並ぶ.
- DOS 窓で,
> adb shell
# pm list packages -f
として,現在導入されているアプリケーションリストを取得.不要なものは disabled にする.
enabled なパッケージのみ表示させたければ,
# pm list packages -e -f
パイプを使って grep もかけられるので,リストが長くて見辛い時にはどうぞ. - (端末によっては,su した後で)adb shell のまま,前の手順の出力の「=」の右側をPACKAGE_NAMEとすると,
# pm disable PACKAGE_NAME
参考:
カメラ・電話のない NOOK Color で,hadacchi が無効化したパッケージリストを晒しておく.
出力は,# pm list packages -d -f > text
な感じで抜いた.
- package:/system/app/TtsService.apk=android.tts
- package:/system/app/Camera.apk=com.android.camera
- package:/system/app/Email.apk=com.android.email
- package:/system/app/MagicSmokeWallpapers.apk=com.android.magicsmoke
- package:/system/app/Mms.apk=com.android.mms
- package:/system/app/Music.apk=com.android.music
- package:/system/app/VisualizationWallpapers.apk=com.android.musicvis
- package:/system/app/Phone.apk=com.android.phone
- package:/system/app/Protips.apk=com.android.protips
- package:/system/app/TelephonyProvider.apk=com.android.providers.telephony
- package:/system/app/VoiceDialer.apk=com.android.voicedialer
- package:/system/app/LiveWallpapers.apk=com.android.wallpaper
- package:/system/app/LiveWallpapersPicker.apk=com.android.wallpaper.livepicker
- package:/system/app/DSPManager.apk=com.bel.android.dspmanager
- package:/system/app/CMWallpapers.apk=com.cyanogenmod.CMWallpapers
- package:/system/app/CMStats.apk=com.cyanogenmod.stats
- package:/system/app/CMUpdateNotify.apk=com.cyanogenmod.updatenotify
- package:/system/app/GenieWidget.apk=com.google.android.apps.genie.geniewidget
- package:/system/app/CarHomeGoogle.apk=com.google.android.carhome
- package:/system/app/GoogleFeedback.apk=com.google.android.feedback
- package:/system/app/LatinImeTutorial.apk=com.google.android.latinimetutorial
- package:/system/app/Talk.apk=com.google.android.talk
- package:/system/app/PicoTts.apk=com.svox.pico
- package:/system/app/Pacman.apk=com.teamdouche.pacman
- package:/system/app/FileManager.apk=org.openintents.cmfilemanager