2012-02-20(月)記述
なんとなくSH-12Cのroot化を試しました.
ただし一時的なroot化(仮root)です.
再起動するとroot化が解除されます.
※タイトル通りSH-12Cのroot化です.
自己責任でおこなって下さい.
その他,いくつかのSHARP製スマートフォンのroot化ができるみたいです.
その他の端末の方はこちら↓などに情報があるかも
目的
スマートフォンdocomo SH-12Cのroot化とプリインストールアプリの凍結,root用アプリを試す
今回の内容
・仮root化
・プリインストールアプリの凍結(無効化)
・root用アプリいくつか
■□■仮root化■□■
root化用のアプリをダウンロード
"SHBreak" :仮root化用アプリ
”ISTweak” :suコマンドを簡単に有効化,プリインストールアプリの凍結
あとで使うのでまとめて準備
(サイト名同じですがリンクページが違います)
(※PCでダウンロードした場合)
ダウンロードした2つのapkファイルをスマートフォンのmicroSDにコピー
ファイラーアプリでアクセスできる場所ならどこのディレクトリでもok
その他アプリをインストール
"端末エミュレータ(Android Terminal Emulator)” :Linuxのコマンドライン入力するためのアプリ
root化用アプリのインストール
※ここからはWi-Fiは切っておきましょう
仮root時にWiFiに繋がっていると,root化解除後にWi-Fi接続できなくなります.
Androidの設定画面→[アプリケーション]→"提供元不明のアプリ"にチェック
ファイラーアプリを起動して,ダウンロードした”SHBreak.apk”と"ISTweak.apk"を選択してインストール
仮root化作業
インストールした”SHBreak”を起動→[Break1]または[Break2]
端末によって"Break"が1つしか表示されない場合もあるそうです.
私の場合はどちらでも仮root化できました.
"SHBreak"を再び起動→[Copy au]
これで仮root化状態のはずです.
root化の確認(やらなくてもいいけど)
"端末エミュレータ"を起動→入力画面に" # "が表示されていればroot化できています
※もし" $ "マークが表示されている場合はrootがとれていないので,仮root化作業からやり直して下さい.
■□■プリインストールアプリの凍結(無効化)■□■
ISTweakでいらないアプリを無効化します.
”ISTweak”を起動→[システムアプリケーション]⇛システムアプリ一覧が表示されます(一部表示されないものも...)
黒字が有効化、青字が無効化されているアプリです
不要なものをタップして無効化します→その後,再起動してroot化を解除
※私の場合は有効/無効を切り替えると強制終了するのですが,ちゃんと切り替えはできています.
(まぁ常駐しているアプリを無効化しないとメモリ空かないのですが,非常駐でも邪魔なものは止めています)
私が無効化しているもの一覧
アプリ名(プロセス名)
3D SAKANA+(txbb.fish)
Androidライブ壁紙(com.android.wallpaper)
3Dゲームリンク(jp.co,sharp.android.introduction3dgame)
BOOKストア 2Dfacto(jp.co.dnp.eps.ebook_app.android)
FE PLAYER(jp.co.catalystmobile.android.feoa)
FelicaOdex(jp.co.sharp.android.felica.feoa)
Fireworks[3D](com.sharp.fireworkswallpaper)
FotaMessage(jp.co.sharp.android.FotaMessage)※1
GALAPAGOS App for Smartphone(jp.co.sharp.exapps)
HTMLビューア(com.android.htmlviewer)※1
iD設定アプリ(jp.id_credit_sp.android)
(jp.co.sharp.android.lifelog.database)※1
MediaSee(com.arcsoft.mediasee)
mixiSH(jp.co.sharp.android.mixiappmanager)
mora touch(jp.co.labelgate.moraouch)
music.jp sor SH(jp.co.android.musicapp.sharp)
PictureManagerProvider(jp.co.sharp.android.providers.picturemanager)※1
SH m2U(jp.co.millmo.rota.apps.d.sh.media2u)
Smart Familink(jp.co.sharp.androidsmartfamilink)
Snow Scene(com.sharp.snowwallpaper)
Twonky Special(com.pv.twonkyremote_dcm)
UkiUkiView(jp.co.sbc.app.UkiUkiView)
Wi-Fi簡単登録(jp.co.sharp.android.AossWps)
おサイフケータイWebプラグインセットアップ(com.felicanetworks.mfw.a.boot)
おサイフケータイアプリセットアップ(com.felicanetworks.mfm)
おサイフケータイ設定アプリ(com.felicanetworks.mfs)
おサイフケータイ ロック(jp.co.sharp.android.felicalockapp)
おサイフケータイ ロックコントロール(jp.co.sharp.android.felicalockcontrol)
ギャラリー(com.cooliris.media)
ゴルフスイングビデオカメラ(com.morpho.app.golfsupport)
コンテンツマネージャー(jp.co.sharp.android.cm)
サウンドビジュアル壁紙(com.android.musiccvis)
ショットナビX 体験版 for SH(com.snxa.trialsh)
ソフトウェア更新(com.redbend.dmc)
ソフトウェア更新(jp.co.nttdocomo.fota)
トーク(com.google.android.talk)
ドコモマーケット(com.nttdocomo.android.docomo_market)
ドコモ海外利用(com.nttdocomo.android.gs.utility)
トルカ(com.nttdocomo.android.toruca)
ニュースと天気(com.google.android.apps.genie.geniewidget)
フォトブロック(jp.co.sharp.android.photoblock)
ホーム(jp.co.sharp.android.home)
マクドナルドLauncher(jp.co.mcdonalds.android)
マジックスモーク壁紙(com.andoid.magicsmoke)
ミュージックプレーヤー(arcsoft.android.musicplayer)
メーカーアプリ(sharp.jp.android.makersiteappli)
メール(com.android.email)
メジャーアップデート(jp.co.sharp.android.majorupdate)
モシモカメラ3D(jp.co.aitia.moshimocamera)
モバイルFelicaクライアント(com.felicanetworks.mfc)
ラウンドホーム(jp.co.sharp.android.camelot.home)
音楽(com.android.music)
塊魂モバイル(jp.co.bandainamcogames.www.iLoveKatamari)
公衆無線LAN自動ログイン(jp.co.sharp.android.WISPr)
撮る家計簿 Photoマネー(jp.co.sharp.android.photomoney)
指先ディクショナリー(jp.co.sharp.android.fingerdictionary)
取扱説明書(jp.co.sharp.android.shinstructionmanual12c)
書籍・コミックE★エブリスタ(jp.everystar.android.estarap1)
操作ガイド(jp.co.sharp.android.helpwidget)
太鼓の達人AR(jp.co.bandainamcogames.www.ar_taiko)
地図アプリ(jp.dmapnavi.navi)
電話帳コピーツール(com.nttdocomo.android.phonebookcopy)
電話帳バックアップ(com.nttdocomo.android.syncmlapp)
内臓3D(jp.co.sharp.android.Quick3D)
壁紙(jp.co.sharp.android.wallpaper3d)
デフォルトの壁紙が使えなくなります.
歩数計(jp.co.sharp.android.pedometer)
方位計(jp.co.sharp.android.compass)
Felicaを使わないので,ひと通り無効化しています.
Felicaを使いたい人は"Felica"と名のつくプロセスは有効のままのほうが無難ですかね.
一覧に表示されていないもの
端末エミュレータで無効化します.
私の場合
BeeTV(jp.beetv.sp.app)
がISWeakで表示されませんでした.
無効化するにはプロセス名が必要なので,確認用として
端末エミュレータを起動
※" $ "ではなく" # "が表示されていないと無効化できません.
" $ "が表示される場合は”SHBreak”で[copy au]を実行して下さい.
それでダメなら再起動して仮root化からやり直し.
端末エミュレータで"pm disable [プロセス名]”と入力
例:pm disable jp.beetv.sp.app
ちなみに有効化の場合は""pm enable [プロセス名]"のはずです.(※試してない)
その他2chなどで無効化しても大丈夫といわれているもの
私はやっていないので何とも言えませんが…
DigitalMediaSelector(jp.co,sharp.android.smartfamilink.digitalmediaselector)
Evernate Launcher(com.evernote)
HDMI(jp.co.sharp.android.hdmi)
HDMI3D静止画ビューア(jp.co.sharp.android.hdmipictureviewer3d)
HDMIスライドショー(jp.co.sharp.android.hdmislideshow)
HDMI静止画ビューア(jp.co.sharp.android.hdmipictureviewer)
HeroService(jp.co.sharp.android.camelot.HeroService)
jp.co,sharp.android.filelog.database(jp.co,sharp.android.filelog.database)
電話帳はfilelogを止めたことで,tapfolowUiが機能しなくなるらしい
Live Wallpaper Picker(com.android.wallpaper.livepicker)
ライブ壁紙が使えなくなります
Twitter(com.twitter.android)
vCardViewer(jp.co.sharp.android.vcardviewer.app)
VNoteViewer(jp.co.sharp.android.vnoteviewer)
電卓(jp.co.sharp.android.calc)
電話帳(jp.co.sharp.android.addressbook.app)
なぜかISTweak無効化してもOS Monitorで確認するとプロセスが生きているアプリ
よくわかりませんね
FelicaoBox (jp.co.sharp.android.felicaobex)
おサイフケータイロックコントロール (package:jp.co.sharp.android.felicalockcontrol)
その他
私は
”カレンダー”
”カレンダーの保存”
も止めてみたのですが,ジョルテのGoogleカレンダー同期が使えなくなったので
有効に戻しました.
もしもWi-Fiが繋がらなくなった場合は
SHBreakで[rm -rf /datamisc/dhcp/*]で戻るらしいです.
■□■root用アプリいくつか■□■
SH-12Cの仮rootでは,使えないroot用アプリが結構あります.
上記の[copy au]後→ISWeakを起動→[suコマンドを有効化]
これをやるとSuperUserとしてアプリが起動するので,常用は非推奨ですね.
私の場合,現在仮root化すると,いくつかプロセスが強制終了するので仮rootも結構危険ですが...
もちろん仮root化して無ければ安定しています.
DroidWall
ファイアウォールアプリ
Titanium Backup
神バックアップアプリ
アプリの現在の設定ごとバックアップできる
Autostarts(現状99円)
アプリ終了時にプロセス殺してくれるみたい
メモリが空いて動作が軽くなるらしいと評判(けど有料)
Autorun Manager
■□■参考■□■
AQUOS Phone SH-12C 一時root!!
AQUOS Phone SH-12C 一時root 簡単ver
いろいろ SHBreak
SHARP製端末を限定的ながらroot化して不要アプリの無効化などができる「SHBreak」 - あんどろいどスマート
個人的なメモURL
【ROM焼き】docomo AQUOS PHONE SH-12C-スマートフォン速報(iPoneなど)
100円玉の対価 IS01 ISTweak入れてみました。
AQUOS PHONE SH-12Cまとめwiki - kernel変更で常用Root