OptimusLTE(L-01D) wiki
http://w.atwiki.jp/optimuslte/
OptimusLTE(L-01D) wiki
ja
2016-06-03T13:41:56+09:00
1464928916
-
root化
https://w.atwiki.jp/optimuslte/pages/13.html
*root化について
root化については例えば以下のようなメリットデメリットがあります。そのあたりをしっかり理解した上でroot化するかしないかを判断して下さい。
メリット
-要rootのアプリが導入できる
-プリインストールアプリを削除、または凍結できる
デメリット
-何らかの原因で正常に起動しなくなったり、最悪の場合はreal文鎮化する可能性があります
-正常に起動しなくなった端末を修理に出そうとしても、root化の痕跡があると修理不可となる可能性が大きいです
-そのため、問題発生時には自力で対処できるスキルが無いと、実質使えない端末となってしまいます
**root化手順(v20c)
スレの情報をまとめてみました。
まずは、VpnFaker v21をダウンロードする。
ttp://bit.ly/QwlS11
この処理で、
- SDCARDがアンマウントされる
- /data/system/packages.xmlのバックアップが取得される。
- 今後使う様々なファイルが/data/local/tmpにコピーされる。
行う前に再起動しておくとよい。
特に関係ないと思うが、restoreアプリが中途半端に残ると「データを復元する」ボタンが押せない。
またHOMEアプリを純正のHOMEにしておいたり、ロックを外しておいた方が色々楽。
/data/の中身は消えないが、失敗すると確実に消えるので、
バックアップは何かしらの方法で取っておく。
まず、do-install.batを実行する。
起動するとターミナルにRestoreツールが起動する。
右下に「データを復元する」というボタンがでるので、それをタップする。
暫く待つと勝手に復元が完了し、Restoreツールが終了するので、それまでまつ。
この処理で、/dataパーティションが777になっているはず。
そのままadb側をみてエンターを押すと、再びリストアツールが立ち上がる。
同じように右下の「データを復元する」ボタンをタップしリストアする。
この処理で、VpnFakerをしこむ準備がされる。
具体的には/data/system/packages.xmlが書き換えられている。
最後にadb側をみてキーを押すと、デバイスが再起動する。
成功すると再起動時に、
Androidを再構成中というかインストール中とかというダイアログが出る。
失敗すると何事も無かったように起動する。
実はここが山場で何回かやらないと成功できない。
成功できないときはシャットダウン時に/data/system/packages.xmlが
なにものかに戻されているためなので、上手くいかなければ何回か試すしかない。
VpnFakerの仕込みに成功すると、下記のコマンドで本体に青いターミナルが出る。
adb shell am start -n com.android.vpndialogs/.Term
このターミナルでidコマンドを実行するとsystem権限になっている。
(まぁ、なっていたところで、この手順では使わない)
パッチのダウンロードをする。
ttp://bit.ly/Tl7MUq
L-01D_V20c_root.zipをダウンロードし、mknod-system.batを実行する。
/dev/block/systemという名前のsystemパーティションのデバイスノードのクローンが作られ、
そこからsystemパーティションの読み書きができるようになる。
このプログラムを実行すると一端data領域にsystem.imgを作成、
adbを実行したターミナルに、system.imgが取得されるので時間が掛かる。
これでバックアップが取られるので、大切に保存しておくこと。
L-01Dを再起動しても問題ない状態にし、patch-system.batの以下の3行を削除して有効化する
exit /b
exit
@rem files\adb reboot
有効化したらそれを実行する。
これを実行するとL01Dが再起動。ここでdocomoロゴがでて再起動するので、
adb wait-for-device
でターミナルが返ってくるのを(念のため)確認して、
この後のコマンドでsystemパーティションを強制的に書き換え。
(失敗したら壊れます)
adb shell /data/local/tmp/modify.sh
終わったら
adb reboot
devsh周りのをダウンロード
ttp://ow.ly/eDe7r
(20016/6/3ダウンロードファイルは後半0のデータなので無理です)
L-01Dにmkdevshとonload.shを転送
adb push mkdevsh /data/local/tmp/
adb push onload.sh /data/local/tmp/
L-01Dにターミナルを表示する。
adb shell am start -n com.android.vpndialogs/.Term
id
とやるとsystem権限であることを確認し、
/data/local/tmp/onload.sh
を実行。chmodのPermission Deniedが出るが気にしない。
次に、adbを操作するパソコン側から、シェルにログイン
adb shell
devshを実行
/dev/sh
tmpに上がっているはずのsuにsetuidする。これらではエラーはでないはず。
chown 0:0 /data/local/tmp/su
chmod 6755 /data/local/tmp/su
/data/local/tmp/su
この状態で、
id
をみるとroot権限になってるはず。
以後は好きにできる。
mount -o rw,remount /system
/data/local/tmp/busybox cp /data/local/tmp/busybox /system/xbin/
/data/local/tmp/busybox chmod +x /system/xbin/busybox
busybox cp /data/local/tmp/su /system/xbin/
busybox chown 0:0 /system/xbin/su
busybox chmod 6755 /system/xbin/su
mount -o ro,remount /system
exit
さいごに
adb reboot
また、こちらのブログにもわかりやすくまとめられております
ttp://hogehoga.blogspot.jp/2012/10/docomo-optimus-lte-ics-404-root.html
こちらの方法でもpatch-system.batは同様に修正し、実行後の再起動中に以下の手順を行なってください
adb wait-for-device
でターミナルが返ってくるのを(念のため)確認して、
この後のコマンドでsystemパーティションを強制的に書き換え。
(失敗したら壊れます)
adb shell /data/local/tmp/modify.sh
終わったら
adb reboot
**root化手順(v10b)
2012/1/5めでたくroot化成功しました。
スレの情報をまとめてみました。
★PCから端末に接続する
&bold(){ドライバインストール}
http://www.lg.com/jp/mobile-phones/download-page/L-01D/product-info-driver.jsp
&bold(){adbを使う準備}
googleで、adb shell 使う などのキーワードで出てくるサイトを参考にandroid sdkをインストールし、pathの設定をする
&bold(){端末の設定}
設定 > アプリケーション > 開発 > USBデバッグにチェックを入れる
&bold(){端末を接続する}
USB接続モードは、PC同期を選択する
★root化
&bold(){suとbusyboxのダウンロード}
以下のサイトからSUBBZR.zipをダウンロードし、中のsuとbusyboxをadb.exeと同じ場所に置く
http://forum.xda-developers.com/showthread.php?t=1407076
&bold(){suとbusyboxのインストール}
コマンドプロンプトから、以下のコマンドでadbを実行して、その後のコマンドを実行していく
adb shell
mv /data/misc/wifi/config /data/misc/wifi/config_
ln -s /data/local.prop /data/misc/wifi/config
(端末でwifi on offと切り替える)
mv /data/misc/wifi/config_ /data/misc/wifi/config
echo ro.kernel.qemu=1 > /data/local.prop
(端末を再起動する)
(コマンドプロンプトを新しく開き、以下のadbコマンドを実行していく)
adb shell mkdir /data/local/bin
adb push busybox /data/local/bin/busybox
adb push su /data/local/bin/su
&bold(){install-recovery.sh書き込み}
コマンドプロンプトを新しく開き、以下のコマンドを実行していく
adb shell
(プロンプトが#になっていることを確認)
chmod 755 /data/local/bin/busybox
chmod 755 /data/local/bin/su
/data/local/bin/busybox mount -o remount,rw -t ext4 /dev/block/mmcblk0p27 /system
echo '#!/system/bin/sh' > /system/etc/install-recovery.sh
echo 'sleep 5' >> /system/etc/install-recovery.sh
echo '/data/local/bin/busybox mount -o rw,remount /dev/block/mmcblk0p27 /system' >> /system/etc/install-recovery.sh
echo '/data/local/bin/busybox cp /data/local/bin/busybox /system/xbin/busybox' >> /system/etc/install-recovery.sh
echo '/data/local/bin/busybox cp /data/local/bin/su /system/xbin/su' >> /system/etc/install-recovery.sh
echo 'chown root.shell /system/xbin/su' >> /system/etc/install-recovery.sh
echo 'chmod 4755 /system/xbin/su' >> /system/etc/install-recovery.sh
echo 'chown root.shell /system/xbin/busybox' >> /system/etc/install-recovery.sh
echo 'chmod 755 /system/xbin/busybox' >> /system/etc/install-recovery.sh
echo 'busybox mount -o ro,remount /dev/block/mmcblk0p27 /system' >> /system/etc/install-recovery.sh
chmod 755 /system/etc/install-recovery.sh
mv /system/bin/seccmmond /system/bin/seccmmond_
/data/local/bin/busybox mount -o remount,ro -t ext4 /dev/block/mmcblk0p27 /system
/system/etc/install-recovery.sh
(上記コマンド実行後に/system/xbin/にsuとbusyboxがコピーされていることを確認)
echo > /data/local.prop
(端末再起動)
(端末上でアンドロイドマーケットからsuperuser.apkをインストールする)
**バッチ(v10b)
[[houchi.net>http://houchi.net/products/l01-root]]にて上記手順をバッチに纏めてくれています。
**まずはバックアップを取得
不測の事態に備えて、バックアップを取り、復旧の手順を理解しておきましょう。
詳細は、[[復旧]]を参照下さい。
**root化後の問題(v10b,v10c)
/systemをremountしようとすると、端末がリブートしてしまいます。
対応の一つとして、/system/bin/mountをbusyboxで差し替える方法があります。
(ln -sではリブートしてしまったり、sim認識しなくなるなど問題が発生するようです)
コマンド例
adb shell
su
/data/local/bin/busybox mount -o remount,rw /system
cd /system/bin
mv mount mount_
/data/local/bin/busybox cp /data/local/bin/busybox /system/bin/mount
ls -l mount*
/data/local/bin/busybox mount -o remount,ro /system
exit
(RootExplorerと、Titanium Backupのシステムアプリのアンインストール以外は問題無く動きます)
**unroot化(v10b,v10c)
/system 以下に加えている変更が↑の内容だけであれば、
/system/etc/install-recovery.sh を削除し、
mv /system/bin/seccmmond_ /system/bin/seccmmond して戻せば OK と思われます。
(/system/xbin/su,busybox は勝手に消される)
つまり
adb shell
$su
#/system/xbin/busybox mount -o rw,remount /system
#rm /system/etc/install-recovery.sh
#mv /system/bin/seccmmond_ /system/bin/seccmmond
2016-06-03T13:41:56+09:00
1464928916
-
復旧
https://w.atwiki.jp/optimuslte/pages/19.html
*事前のバックアップ
sdcardにバックアップファイルができます。これらは/dataやadb shellを実行するpcにも保存しておくと吉。
また、tarで/systemをバックアップしておくと、消してしまったファイルを元に戻したい時、楽です。
adb shell
su
mount /dev/block/mmcblk1p1 /sdcard
dd if=/dev/block/mmcblk0p1 of=/sdcard/firmware.img bs=512
dd if=/dev/block/mmcblk0p14 of=/sdcard/baseband.img bs=512
dd if=/dev/block/mmcblk0p8 of=/sdcard/boot.img bs=512
dd if=/dev/block/mmcblk0p13 of=/sdcard/recovery.img bs=512
dd if=/dev/block/mmcblk0p27 of=/sdcard/system.img bs=512
busybox tar czvf /sdcard/system.tar.gz /system
*文鎮寸前からの復旧
再起動の嵐になった場合は、docomoの表示が出ている間にadb shellで接続し、stopとコマンドを入力すれば一時的に起動処理を止めることができます。この状態で焦らずに復旧しましょう。
また、Vol up+電源ボタンのリカバリーで復旧した方がいるそうですが、リカバリーをするとデバッグモードがoffになり、adbが使えなくなってしまいます。
リカバリーをせずとも復旧できないか、リカバリー後の復旧方法を検討の上、リカバリーをするかどうか判断下さい。
*復旧方法
基本的な方法は http://forum.xda-developers.com/showthread.php?t=1784709 を参照に。
ただし、上記リンク中に出てくる V20cは L-01D用のものではないので注意。
*①V18f を使っての復旧方法 &u(){(注:v18fからのバックアップは失敗する可能性が高い)}
1. [[P930_UDT_v18f_04112012.zip>http://www.gigashare.in/download/10df53e8d4db06456595b02c230ba343/427a5/P930_UDT_v18f_04112012.zip]] をダウンロード。
2. LGUnitedMobileDriver_S4981CAN33AP22_ML_WHQL_Ver_3.3.exe を実行して、LG United Mobile Driver をインスト。
3. スマホとPCをUSB接続して、音量キー↓と電源ボタン同時押しっぱ でダウンロードモードにする。
4. P930_UDT_v18f_04112012.exe を実行する。
5. V18f になったら、[[TPSparkyRoot>http://www1.axfc.net/uploader/Sc/so/383109]] でrootを取る( TPSparkyRoot.bat を実行する。途中2回ほど再起動して止まるので、そのたびになんかキー押す)
6. バックアップしてあったimgで復元。
7. ブートループした場合、初期化してみる。
*②V10f をつかっての復旧方法
*文鎮からのリカバー
&bold(){&u(){用意するもの}}
-R&D Test Tool
[[http://forum.xda-developers.com/attachment.php?attachmentid=868756&d=1327321413]]
-Small HTTP Server
[[http://smallsrv.com/shttp3.exe]]
-Small HTTP Serverに置くコンテンツ
[[http://forum.xda-developers.com/attachment.php?attachmentid=881057&d=1328022487]]
-SU640のKDZ(V10F)
[[http://depositfiles.com/files/zia4fqh7v]] (激遅)
[[https://www2.dropbox.com/sh/6v5jxci6mstt92a/4wh17HPCn0/Unbrick/AT%26T%20P930/V10F_00.kdz]]
ほかにもV10F_00.kdzでググれば違うDL先もあるはず。
MD5: 3AF8BA8A15E7A7DAE94328514B283B72
SHA1: 197002C3FE250BB42D9493ED25BFF73C76C4FB1B
-Super One Click
[[http://shortfuse.org/]]
-バックアップしたイメージ
本ページ冒頭の「事前のバックアップ」参照
&bold(){&u(){手順}}
+Small HTTP Serverをインストールする
+Small HTTP ServerのSettings>HTTP SettingsでPortを9002に変更する
+C:\shttps\wwwに上記のwww.zipを展開する
+C:\windows\system32\drivers\etc\hostsに以下を追記する&br()127.0.0.1 csmg.lgmobile.com
+R&D Test Toolを任意のフォルダに解凍する
+KDZ_FW_UPD_ENのフォルダにあるmfc42.dllを削除し、同フォルダにあるWindows Enabler.exeを起動、タスクトレイからONにする&br()(R&D Test Toolが落ちる現象の回避策のため、落ちない人はこの手順は不要)
+R&D Test Tool(UpTestEX_mod2_marwin.exe)を起動する
+select typeをCDMA、Phone ModeをCS_EMERGENCY、V10F_00.kdzをセットしてcs web upgrade testにて書き込む
+4%のところで必ずエラーになるがそれが普通なので、放置すると数回再起動するので落ち着くまで待つ
+韓国語のまま手探りでUSBデバッグをONにする&br()(言語をEnglishにすると再起動ループになるという報告あり)
+SuperOneClickでrootを取得する
+ddで前もってダンプしておいたイメージを書きこみリストア
基本的にwiki通りだったけど、削除しろと書いてあるファイルを削除しない事で
R&D Test toolがグレーで選択できない状態を回避。Upgrade80%位でエラーが出ていたが、
10分おきに再試行した。結局端末は一回も自動で再起動せずだったが、手動で再起動すると、
ROM焼きできてた。
mfc42.dllは削除するとR&Dで選択できないので、削除しないのが賢明
&bold(){&u(){参照}}
分からなかったら以下を熟読すること。
[[http://forum.xda-developers.com/showthread.php?t=1412367]]
[[http://forum.xda-developers.com/showthread.php?t=1473781]]
2014-01-09T00:30:19+09:00
1389195019
-
メニュー
https://w.atwiki.jp/optimuslte/pages/2.html
**メニュー
-[[トップページ]]
-root関連
--root化作業等
---[[root化]]
---[[CWM]]
---[[CyanogenMod]]
---[[復旧]]
---[[アップデート]]
--動作確認
---[[要rootアプリ動作確認]]
---[[その他動作確認]]
--root化後カスタマイズ
---[[カスタマイズ]]
---[[省電力化]]
---[[プリインストールアプリ]]
---[[カーネル入替]]
--その他
---[[ソース]]
----
//**更新履歴
#recent(20)
----
昨日:&counter(yesterday)人
今日:&counter(today)人
合計:&counter(total)人
&link_editmenu(text=ここを編集)
2013-08-28T13:23:42+09:00
1377663822
-
カスタマイズ
https://w.atwiki.jp/optimuslte/pages/17.html
*各種モード
■ダウンロードモード
USB挿す+ボリュームダウン+電源
■初期化モード(/data下をクリアするだけです)
ボリュームアップ+電源
■テスト中モード
モバイルネットワークをOFF→ダイヤルパットで「*#*#4636#*#*」
*font入替
入れたいフォントファイルを/sdcard/配下にでも置いておく。
pcからadbで、remount、cpとmv(root化の手順を参考に)を使って、バックアップを残す。
/sdcard/下に用意したファイルをフォントのディレクトリにコピー。
lsでパーミッションなどを一応確認
携帯再起動
*バッテリーアイコン変更
以下のリンク先を参考にapkを作成し、差し替えます。その後再起動すれば新しいアイコンになります。
(リンク先の説明は直接的差し替えではなくシンボリックリンクを使用した方法)
またリンク先の解説ではdrawable-hdpiフォルダへ画像を差し替えるよう書いてありますが、drawable-xhdpiにもバッテリアイコンが入っているためどちらも差し替える必要があります。
念のため、元のapkをframework-res.apk_などにmvして残しておき、差し替えるapkのpermissionも元のapkと同じ(644)(rw-r--r--)に揃えて、ファイル名も間違っていないか確認してから再起動しましょう。
またapk差し替えると、アカウントと同期に表示されているアカウントが全て消えます。壁紙も標準に戻ります。そのため、それらを手作業などで戻す必要があります。
http://www.kanepee.jp/golvari/?p=109
*各種日本語
framework-res.apk\res\values-ja\strings.xml
*hosts
root化したのみで端末上から更新しようとするとリブートがかかってしまいます。
root化に記載のmountの差し替えで、端末上(のESエクスプローラなど)から更新しても、リブートしないようになります。
adaway、adfreeなどでhostsファイルを更新してもリブートしなくなります。
*標準カメラアプリ無音化
■propを更新する方法
/system/build.prop の ro.camera.sound.forced を 1→0 に書き換える。
(こちらの場合、端末のボリューム設定が0のときに無音になる=Android の標準動作)
/data/local.prop に書いても有効になりません。
(local.prop に ro.kernel.qemu=1 がある状態だとBTが使えなくなったりの副作用の一つでカメラのシャッター音も消えるが、ro.camera.sound.forced=0 の効果ではない)
■apkを差し替える方法
/System/App/CameraApp.apk抜く
ApkManagerでapk圧縮レベルを0にした後デコンパイル→コンパイル
SystemApp?→y
copy original files?→y
何かキーを...でkeepフォルダ内、
res/raw の*.oggを全て[[無音ファイルのogg>http://www.geocities.jp/gfmdg283/file/ogg.zip]]に
コンパイル再開
ApkManagerでそのまま署名
signedCameraApp.apkを/System/App/CameraApp.apkにコピー
これでbuild.propやlocal.propに手を加えなくても無音になる。(build.prop & local.prop弄った人は元に戻す)
/system/media/audio/ui内のファイルもデフォルトのままでおk。
*爆速スクロール改善
build.propのuser.feature.scrollerをfalse
*電源投入時の起動音を無くす
/system/media/audio/ui/PowerOn.oggをリネームする
*moperaでテザリング
APNをmoperaにしていても公式テザリングをONにするとAPNは強制的にSPモードになってしまいます。
/data/local.propに"lge.docomo.tether.apn=mopera.net"と追記すればmoperaでテザリングすることができます。
*moperaテザリング(ICS)
○バックアップ方法
adb shell
_su
busybox tar zcf /sdcard/data_20121026-spmode.tar.gz /data
こんなワーニングが多少出るが気にしない。
tar: removing leading '/' from member names
tar: /data/misc/wifi/sockets/wpa_ctrl_417-2: socket ignored
tar: /data/misc/wifi/sockets/wpa_ctrl_417-1: socket ignored
tar: /data/misc/wifi/hostapd/wlan0: socket ignored
tar: /data/inc_data_path: socket ignored
無事終了したら、バックアップ終了
○mopera有効化
adb reboot
adb wait-for-device shell
接続したら急いで、
_su
stop
busybox cp /data/data/com.android.providers.settings/databases/settings.db /data/data/com.android.providers.settings/databases/settings.db.orig
sqlite3を何らかの方法で入れれば良いのだけど、みんなTitaniumBackupもってるよね?
/data/data/com.keramidas.TitaniumBackup/files/sqlite3 /data/data/com.android.providers.settings/databases/settings.db
こっからさき、プロンプトがsqlite>になっているハズ。
select name,value from secure where name='tether_dun_required' order by name;
こんなのがでるはず。多分、1だとダイアルアップを切り替えちゃうよっていう意味。
tether_dun_required|1
update secure set value = '0' where name = 'tether_dun_required';
念のため、確認
select name,value from secure where name='tether_dun_required' order by name;
tether_dun_required|0
おっけー次。
select name,value from secure where name='tether_dun_apn' order by name;
テザリングのAPNを指定するもの。多分何も出てこないのでinsertする。
insert into secure ( name,value ) values ('tether_dun_apn','docomo tethering,mopera.net,,,,,,,,,440,10,0,*') ;
確認
select name,value from secure where name='tether_dun_apn' order by name;
192|tether_dun_apn|docomo tethering,mopera.net,,,,,,,,,440,10,0,*
.quit
おわったらadbからexitして、
adb reboot
なんどか再起動してHOMEがしななかったり、moperaが動くかどうかを確認してみましょう。
上手くいったら、上の方法でもう一度バックアップでおすすめ!別ファイル名にバックアップするように!
○リストア方法
失敗してリストアしたくなったら
adb reboot
adb wait-for-device shell
接続したら急いで、
_su
stop
を入力して止める。
cd /data ; rm -r *
ちなみに、この状態でリブートすると、ファクトリーリセットとほぼ同じ状態になる :)
CWM試しに入れて、ファクトリーリセットできなくなって困った人はどうぞ。
cd /
mount -t vfat /dev/block/vold/179:33 /mnt/sdcard
ls -l /sdcard
で、sdcardの中身を確認する。
busybox tar zxf /sdcard/data_20121026-spmode.tar.gz
これが終了したら、復元可能。
あとはexitしてadb rebootすればOK!
*画面解像度を擬似的に変更
解像度を大きく(値を小さく)しすぎると起動できなくなるので注意。
/data/local.propに"ro.sf.lcd_density=<数値>"を追記する。
ro.sf.lcd_density=220までは確認済み。
*BLNっぽいもの(要root)
NoLEDやiLEDは常に液晶がONになってしまうため電池の持ちが悪くなってしまいます。
[[LG Touch LED Notifications>https://market.android.com/details?id=com.martinborjesson.o2xtouchlednotifications&hl=ja]]は、画面下部のメニュー、ホーム、戻るボタンの部分を光らせることができるアプリです。
不在着信、SMS、Gmail、SPモードメール等の通知に対応しています。
*LTE切断(v10b)
LTE切断方法の報告です。
今回見つけた方法で7回中6回切断に成功しました。
環境や製造ロットに依存しないかLTEエリアの方は確認していただけないでしょうか?
方法は以下のとおりです。
①モバイルネットワークOFF
②ホームからメニュー→設定→無線とネットワーク→モバイルネットワーク→ネットワークモードを選択
③優先ネットワークモードを自動→GSMのみに変更
④電話のダイヤルから→「*#*#4636#*#*」→携帯電話情報
⑤通常だとGSM auto(PRL)になっているが、GSM onlyになっているのを確認
⑥GSM only→WCDMA onlyに変更して戻る
⑦モバイルネットワークON
これで自分の環境ではLTEが切断、3G固定に出来ました。
失敗した1回は⑤でGSM onlyに切り替わっていなかったようです。
その場合は戻って優先ネットワークモードがGSMのみに切り替わっているのを確認して下さい。
それでは確認結果を待っています。
どうやらLTE切断は出来るようで一安心です。
しかし、基本的にネットワークOFFはしないで運用していたので気づきませんでしたが、
ネットワークOFF→ONで優先ネットワークが自動に切り替わりLTEを掴んでしまうみたいですね。
一応回避方法は見つけたので報告しますが根本的な対策ではないのであしからず。
方法は、
モバイルネットワークをONする前に②のネットワークモードで優先ネットワークモードが「GSMのみ」であることを確認する(確認したらキャンセルする)。
だけです。そのままモバイルネットワークをONすれば3G固定のままONできます。
ちなみに機内モードON/OFFではLTEに切り替わらないようです。
↑をしたあと再起動したらFOMA契約のSIMも認識した。既出かもしれないけど一応報告まで。
2013-01-01T15:26:28+09:00
1357021588
-
プリインストールアプリ
https://w.atwiki.jp/optimuslte/pages/14.html
*プリインアプリの削除方法
コマンドラインからapkとodexを削除する
(/system/bin/mountをbusyboxで差し替えた後)
$su
# /data/local/bin/busybox mount -o remount,rw /system
# cd /system/app
# ls(パッケージファイル名が表示される)
# rm [パッケージファイル名].*
例) 声の宅配便を削除
# rm Koe_no_Takuhaibin_DL.*
apk 消すのが怖い場合は、root shell で
# pm disable [パッケージ名]
でパッケージを無効化する。
パッケージ一覧は
# pm list packages
で表示できます。
例) ワンセグを無効化
# pm disable jp.pixela.StationMobile
作業が終わったら念のためリブート。
*プリインアプリの復活方法
前あった場所にapkとodexをコピーする?
pm disable して無効化していたのを再び有効化する場合は、
# pm enable [パッケージ名]
で。
*削除しても問題ないプリインアプリ
|ファイル名(apk,odex)|アプリ名|
|nttdocomo_gs_utility_downloader_v100_20110930|ドコモ海外利用?|
|Koe_no_Takuhaibin_DL|声の宅配便|
*パッケージ一覧
pm disable/enable出来るパッケージ一覧。
無効化の可否は適当に更新してください。
|CENTER:アプリ名|CENTER:削除|CENTER:パッケージ名|
|Adobe Flash Player 11.1|CENTER:-|com.adobe.flashplayer|
|Androidシステム|CENTER:-|android|
|Androidライブ壁紙|CENTER:-|com.android.wallpaper|
|AreaMailProvider|CENTER:-|com.nttdocomo.android.areamaildcm.provider|
|AtfParamCp|CENTER:-|com.lge.android.atfparam|
|BOOKストア マイ本棚|CENTER:○|jp.co.nttdocomo.ebook|
|Bluetooth共有|CENTER:-|com.android.bluetooth|
|Bluetooth共有|CENTER:-|com.broadcom.bt.app.pbap|
|Bluetooth管理ウィジェット|CENTER:-|com.lge.appwidget.settings.bluetoothcontroller|
|BrcmBluetoothServices|CENTER:-|com.broadcom.bt.app.system|
|BridgingLauncher|CENTER:-|jp.co.nttdocomo.bridgelauncher|
|Contents Headline|CENTER:-|jp.co.nttdocomo.contentsheadline|
|DOCOMO Initialization|CENTER:-|com.nttdocomo.android.initialization|
|DRMコンテンツのストレージ|CENTER:-|com.android.providers.drm|
|DcmWapPushHelper|CENTER:-|com.nttdocomo.android.pf.dcmwappush|
|DecoEmojiManager|CENTER:-|jp.co.omronsoft.android.decoemojimanager_docomo|
|DeskHome|CENTER:-|com.lge.deskhome|
|Docomo DB Agent|CENTER:-|com.nttdocomo.android.pf.iac.dcmdbagent|
|Dracula|CENTER:-|com.lge.Dracula|
|Evernote|CENTER:○|com.evernote|
|FactoryReset|CENTER:-|com.lge.factoryreset|
|FlexProvider|CENTER:-|com.lge.providers.flex|
|Gmail|CENTER:-|com.google.android.gm|
|Google Backup Transport|CENTER:-|com.google.android.backup|
|Google Playストア|CENTER:-|com.android.vending|
|Googleの連絡先の同期|CENTER:-|com.google.android.syncadapters.contacts|
|Googleカレンダーの同期|CENTER:-|com.google.android.syncadapters.calendar|
|Googleサービスフレームワーク|CENTER:-|com.google.android.gsf|
|Googleパートナーのセットアップ|CENTER:-|com.google.android.partnersetup|
|GpsTS|CENTER:-|com.lge.gpsts|
|Gガイド番組表|CENTER:○|com.uievolution.gguide.android|
|HTMLビューア|CENTER:-|com.android.htmlviewer|
|Hulu|CENTER:○|com.hulu.plus.jp|
|JOOKEY|CENTER:○|jp.jookey.phone|
|LG Debug|CENTER:-|com.lge.debug|
|LG On-Screen Phone|CENTER:-|com.lge.osp|
|LG SmartWorld|CENTER:○|com.lge.apps.jp.phone|
|Link Backup|CENTER:-|com.spritemobile.backup.lg|
|Live Wallpaper Picker|CENTER:-|com.android.wallpaper.livepicker|
|PVWmdrmProxy|CENTER:-|com.pv.wmdrmproxy|
|PVWmdrmService|CENTER:-|com.pv.wmdrmservice|
|Phone Test Mode|CENTER:-|com.lge.cameratest|
|Pico TTS|CENTER:-|com.svox.pico|
|Polaris Office|CENTER:○|com.infraware.polarisoffice|
|Qik Video|CENTER:○|com.qik.nttdocomo.android|
|SF IV HD Trailer|CENTER:○|jp.gllauncher.android|
|SIMツールキット|CENTER:-|com.android.stk|
|ScreenLockService|CENTER:-|com.nttdocomo.android.screenlockservice|
|SystemBackupService|CENTER:-|com.spritemobile.system.backup|
|TTS Service|CENTER:-|android.tts|
|Twitter|CENTER:○|com.twitter.android|
|Twonky Special|CENTER:-|com.pv.twonkyremote_dcm|
|User Dictionary|CENTER:-|com.android.providers.userdictionary|
|VPNサービス|CENTER:-|com.android.server.vpn|
|Wiper App|CENTER:-|com.qualcomm.wiper|
|YouTube|CENTER:-|com.google.android.youtube|
|bootstart_DoCoMoInitializationSample|CENTER:-|com.nttdocomo.android.bootstart_DoCoMoInitializationSample|
|com.android.LGSetupWizard|CENTER:-|com.android.LGSetupWizard|
|com.android.smspush|CENTER:-|com.android.smspush|
|com.lge.factoryset|CENTER:-|com.lge.factoryset|
|com.lge.internal|CENTER:-|com.lge.internal|
|com.lge.model|CENTER:-|com.lge.model|
|com.lge.sui.widget|CENTER:-|com.lge.sui.widget|
|com.nttdocomo.android.felicaremotelock|CENTER:-|com.nttdocomo.android.felicaremotelock|
|com.qualcomm.privinit|CENTER:-|com.qualcomm.privinit|
|docomo Application Manager|CENTER:-|com.nttdocomo.android.applicationmanager|
|docomo Palette UI|CENTER:-|com.nttdocomo.android.paletteui|
|docomo Wallpaper|CENTER:-|com.nttdocomo.android.paletteui.wallpaper2_1280x720|
|docomo|CENTER:-|com.nttdocomo.android.accountauthenticator|
|dメニュー|CENTER:-|com.nttdocomo.android.docomo_market|
|dマーケット|CENTER:-|com.nttdocomo.android.store|
|ecoモード|CENTER:○|jp.co.nttdocomo.ecomode|
|iDアプリ|CENTER:○|jp.id_credit_sp.android|
|iWnn IME|CENTER:-|jp.co.omronsoft.iwnnime.ml|
|iチャネル|CENTER:○|jp.co.nttdocomo.ichannel|
|jp.co.fsi.felicalock|CENTER:-|jp.co.fsi.felicalock|
|rwpushcontroller|CENTER:-|com.nttdocomo.android.rwpushcontroller|
|spモードメール|CENTER:○|jp.co.nttdocomo.carriermail|
|あんしんスキャン|CENTER:○|com.mcafee.vsm_android_dcm|
|おまかせロック|CENTER:-|com.nttdocomo.android.remotelock|
|おサイフケータイ Webプラグインセットアップ|CENTER:○|com.felicanetworks.mfw.a.boot|
|おサイフケータイ 設定アプリ|CENTER:○|com.felicanetworks.mfs|
|おサイフケータイ アプリセットアップ|CENTER:○|com.felicanetworks.mfm|
|ご当地ガイド|CENTER:○|com.nttdocomo.android.local.guide|
|アカウントと同期の設定|CENTER:-|com.android.providers.subscribedfeeds|
|アドレス帳|CENTER:-|com.android.providers.contacts|
|アナログ時計|CENTER:-|com.lge.variousstyle.anlaogclock|
|アプリケーションマネージャー|CENTER:-|com.lge.lmk|
|アプリ検索プロバイダー|CENTER:-|com.android.providers.applications|
|アラーム時計|CENTER:-|com.lge.clock|
|オートGPS|CENTER:-|com.nttdocomo.android.atf|
|カメラ|CENTER:-|com.lge.camera|
|カレンダー|CENTER:-|com.android.calendar|
|カレンダーの保存|CENTER:-|com.android.providers.calendar|
|カレンダーウィジェット|CENTER:-|com.lge.sizechangable.calendar|
|ギャラリー|CENTER:-|com.cooliris.media|
|ジークラウド|CENTER:○|com.ubiLive.game.gcloud|
|スケジュール&メモ|CENTER:-|com.nttdocomo.android.schedulememo|
|ステータスバー|CENTER:-|com.android.systemui|
|ストリートビュー|CENTER:-|com.google.android.street|
|ストレージの設定|CENTER:-|com.android.providers.settings|
|セットアップウィザード|CENTER:-|com.android.setupwizard|
|ソフトウェア更新|CENTER:-|com.redbend.dmc|
|ソフトウェア更新|CENTER:-|jp.co.nttdocomo.fota|
|ダウンロード|CENTER:-|com.android.providers.downloads.ui|
|ダウンロードマネージャー|CENTER:-|com.android.providers.downloads|
|テレビ|CENTER:○|jp.pixela.StationMobile|
|デジタル時計|CENTER:-|com.lge.variousstyle.digitalclock|
|トルカ|CENTER:○|com.nttdocomo.android.toruca|
|トーク|CENTER:-|com.google.android.talk|
|ドコモサービス|CENTER:-|com.nttdocomo.android.docomoset|
|ドコモバックアップ|CENTER:-|com.nttdocomo.android.databackup|
|ドコモ位置情報|CENTER:-|jp.co.nttdocomo.lcsapp|
|ドコモ位置情報SUB|CENTER:-|jp.co.nttdocomo.lcsappsub|
|ドコモ地図ナビウィジェット|CENTER:○|com.nttdocomo.android.dmapnavi.widget|
|ドコモ海外利用|CENTER:○|com.nttdocomo.android.gs.utility|
|パッケージアクセス支援ツール|CENTER:-|com.android.defcontainer|
|パッケージインストーラー|CENTER:-|com.android.packageinstaller|
|パーソナルエリア|CENTER:○|com.nttdocomo.android.docomomenu|
|ビデオマーケット|CENTER:○|jp.frontmedia.android.videomarket|
|フォトフレームウィジェット|CENTER:-|com.lge.sizechangable.photoframe|
|ブックマーク ウィジェット|CENTER:-|com.lge.sizechangable.bookmarks|
|ブラウザ|CENTER:-|com.android.browser|
|ホーム|CENTER:-|com.lge.launcher2|
|ホーム切替|CENTER:-|com.nttdocomo.android.homeswitcher|
|ホーム画面のヒント|CENTER:-|com.android.protips|
|マイアップロード|CENTER:-|com.google.android.apps.uploader|
|マジックスモーク壁紙|CENTER:-|com.android.magicsmoke|
|マチキャラ|CENTER:○|com.nttdocomo.android.mascot|
|マップ|CENTER:-|com.google.android.apps.maps|
|マーケットフィードバックエージェント|CENTER:-|com.google.android.feedback|
|マーケット更新ツール|CENTER:-|com.android.vending.updater|
|メッセージ|CENTER:-|com.android.mms|
|メディアストレージ|CENTER:-|com.android.providers.media|
|メディアプレイヤー|CENTER:-|com.nttdocomo.android.mediaplayer|
|モバイルFeliCaクライアント|CENTER:○|com.felicanetworks.mfc|
|ワールドクロック|CENTER:-|com.lge.sizechangable.worldclock|
|利用ネットワーク|CENTER:-|com.google.android.location|
|取扱説明書|CENTER:○|jp.co.necdp.android.l11_2_1_j_manual|
|名刺作成|CENTER:○|com.nttdocomo.android.businesscard|
|地図アプリ|CENTER:○|jp.dmapnavi.navi|
|声の宅配便|CENTER:-|jp.co.nttdocomo.Koe_no_Takuhaibin|
|検索|CENTER:-|com.google.android.googlequicksearchbox|
|災害用キット|CENTER:-|jp.co.nttdocomo.saigaiban|
|端末情報保存|CENTER:-|com.android.providers.telephony|
|総合書店 honto|CENTER:○|jp.co.dnp.eps.ebook_app.android|
|表示の最適化|CENTER:-|com.lge.providers.packageconfig|
|設定|CENTER:-|com.android.settings|
|証明書インストーラ|CENTER:-|com.android.certinstaller|
|電力管理ウィジェット|CENTER:-|com.lge.appwidget.settings.powercontrol|
|電卓|CENTER:-|com.android.calculator2|
|電子辞典|CENTER:-|com.diotek.diodict2.lg|
|電話|CENTER:-|com.android.phone|
|電話帳 ピックアップメンバー|CENTER:-|com.nttdocomo.android.phonebookwidget|
|電話帳|CENTER:-|com.android.contacts|
|電話帳コピーツール|CENTER:-|com.nttdocomo.android.phonebookcopy|
|電話帳サービス|CENTER:-|com.nttdocomo.android.socialphonebook|
|音声検索|CENTER:-|com.google.android.voicesearch|
|音楽|CENTER:-|com.android.music|
|エリアメール|CENTER:-|com.nttdocomo.android.areamaildcm|
|スケジュール & メモ|CENTER:-|com.nttdocomo.android.schedulewidget|
2012-10-11T15:48:36+09:00
1349938116
-
CyanogenMod
https://w.atwiki.jp/optimuslte/pages/24.html
*CM9(CyanogenMod9)導入について
CWMは[[ROM Manager>https://play.google.com/store/apps/details?id=com.koushikdutta.rommanager&hl=ja]]からインストールしたものを使用。
[[CM9>http://download.cyanogenmod.com/?device=p930&type=stable]]と[[gapps for ICS>http://goo.im/gapps/gapps-ics-20120429-signed.zip]]からdownloadしたものをSDカードに突っ込む。
ROM Managerで「SDカードからROMをインストール」を選択。
CM9を入れたあと、Gappsを突っ込む。
ウィザードに従えばできるはず。
※画面回転と音量の不具合あり
2012-10-08T18:30:49+09:00
1349688649
-
CWM
https://w.atwiki.jp/optimuslte/pages/20.html
*CWM導入について
root化したあとGoogle Playから[[ROM Manager>https://play.google.com/store/apps/details?id=com.koushikdutta.rommanager&hl=ja]]をインストール
「ClockworkMod Recoveryを導入」の(おそらく一番上の)P930を選択すれば終わり。
以下は以前の方法で、CM9を導入する時には不適。
ただしUSBデバッグがONにできるためddでバックアップするときなどは下の方がよいと思う。
[[xda>http://forum.xda-developers.com/showthread.php?t=1410454]]にて公開中の、Nitro HD(P930(AT&T))の手順、imgファイルで導入可能です。
Nitro HD系の端末用rom(l01dで動作する保証は全くありません)
|rom名|version|公開場所|カスタマイズ元|l-01dでの動作可否|コメント|
|SU640?P930(AT&T)??||xda unbricking thread||△|USBデバッグonにする位は動作確認済|
|l01d(original)||ソースから自力build||||
|AKOP|build32|xda|AKOP|△|画面の自動回転方向がずれる。(ROM自体に動画再生時のラグと、動画録画できない問題が残っています)|
|Kernelpan1c Nitro HD|0.4|xda|P930(AT&T)|△?|romと一緒にkernelもP930用を導入する必要があるようです|
|DOMINATION HD||xda|P930(AT&T)?|||
|RebelROM|beta2|xda|?|||
*CWM5導入手順
[[xda>http://forum.xda-developers.com/showthread.php?t=1410454]]にあるnitroと同様の手順です。
以下に簡単に解説しました。
1) オリジナルrecovery.imgの事前バックアップ
adb shell
su
cat /dev/block/mmcblk0p13 > /sdcard/recovery-backup.img
2) cwmのimgをダウンロード
xdaに書かれたhttp://www.mediafire.com/?mnf53sxmp5aifd9をDLします。
rarから解凍したbc64-recovery.imgを/sdcardにコピーします。
3) img書き込み
su
cd /sdcard
cat bc64-recovery.img > /dev/block/mmcblk0p13
これで完了。
vol up+電源ボタンで、メニューに入れるようになります。
なお、メニューに入る前、factory resetするか聞かれます。yesを選択して先に進むため、電源ボタンを2回押して下さい。(formatなどはされず、CWMのメニューに進むことができます)
無事メニューに入れたら、念のためバックアップを取っておきましょう。
2012-09-06T00:00:36+09:00
1346857236
-
要rootアプリ動作確認
https://w.atwiki.jp/optimuslte/pages/15.html
**2.3.5
|アプリ名|動作可否|制限事項など|
|Adaway|△|hostsファイルを更新時にリブート発生するが、mount差し替えで対処可。ただし最新版では差し替え後でもリブートしてしまう。対策:設定で、ターゲットファイルを/data/data/hostsとし、/system/etc/hosts に手動でシンボリックリンクをはる。&br()adb shell&br()su&br()/data/local/bin/busybox mount -o remount,rw /system&br()cd /system/etc&br()/data/local/bin/busybox cp hosts /data/data/hosts&br()mv hosts hosts.bak&br()ln -s /data/data/hosts hosts&br()/data/local/bin/busybox mount -o remount,ro /system&br()exit&br()&br()mount差し替えでの状況&br()1.15○&br()1.23△、1.24△ hosts構築が見かけ上終わらない場合がある。←で戻って立ち上げ直すと完了している。&br()1.29×、1.30×、1.32×、1.33×再起動する。|
|Adfree|△|mount差し替えて使うか、symlinkで利用可。|
|AutoKiller Memory Optimizer|○|特になし|
|ES ファイルエクスプローラ|○|Rootエクスプローラ・ファイルシステムマウントにチェックでの稼働もOK|
|GameGuardian (ROOT ONLY)|○|特になし|
|LG Touch LED Notifications|○|特になし|
|No-frills CPU Control|○|特になし|
|Permissions|○|特になし|
|Quick Boot|○|特になし|
|Screenshot UX Trial|○|特になし|
|SetCPU|○|特になし|
|SystemPanel|○|特になし|
|System Tuner Pro|○|特になし|
|Titanium Backup|△|システムアプリのアンインストールで落ちる(環境設定→トラブルシューティング設定→システムのBusyBoxを使用にチェックで、アンインストール可能。ただしシステムアプリのバックアップ復元は出来ない。ユーザーアプリは可)|
|RootExplorer|×|/systemの+w時に落ちる|
|Rom tool BOX|△|通常使用に問題はないかも アイコンチェンジ等はカスタマイズの項のように手順があるためか、変更されない|
|端末エミュレータ|○|特になし(suが使えないのは/data/local/binにパスが通っているから)|
2012-05-08T22:43:28+09:00
1336484608
-
アップデート
https://w.atwiki.jp/optimuslte/pages/23.html
*初期状態
ベースバンドバージョン
L01D-MDM9200B-V10b-NOV-27-2011-XX 1
[Nov 27 2011 16:39:44]
ソフトウェアバージョン
V10b-NOV-27-2011
*v10cアップデート(2012.04.09)
ベースバンドバージョン
L01D-MDM9200B-V10c-MAR-21-2012-XX 1
[Mar 21 2012 13:01:32]
ソフトウェアバージョン
V10c-MAR-21-2012
root化のまま可能だが、build.propの改変チェックがあるためオリジナルに書き戻してからアップデートすること。
他にも改変チェックがあるようだが、framework-res.apkは書き換えたままでもアップデート可能。
root化済、プリインアプリ一部凍結したまま、build.propオリジナルに戻す、recovery.imgオリジナルに戻す、でupdateできました。mountがオリジナルに戻っているので、busyboxをcpした人は、再度差し替えておきましょう。
2012-05-01T22:55:58+09:00
1335880558
-
省電力化
https://w.atwiki.jp/optimuslte/pages/21.html
省電力化の効果があると思われるものを書いておきます。(要root)
*プリインアプリ凍結(または削除)
凍結はTitanium Backupでできます。adbコマンドからも可能。
凍結して良さそうなプリインアプリ:
BOOKストア2D、BOOKストアマイ本棚、Contents Headline、ecoモード、Hulu、
iチャネル、JOOKEY、LinkBackup、SF IV、Twitter、Twonky、ご当地ガイド、
オートGPS、ジークラウド、ドコモ地図ナビウイジェット、パーソナルエリア、
ビデオマーケット、マチキャラ、地図アプリ は、凍結してる。
地図ナビかオートGPSが、intent受け取れなくてFC(ForceClose)した以外は
特に問題はないと思う。(logcatでログ見てる限り)
*CPUクロック変更
setcpuなどで最低クロック、最高クロックを下げると省電力になるかもしれません。
*3G通信停止
tasker等で、画面オフ時などの3G通信を一定時間offにするなどすると省電力になるかもしれません。
ネットワークをoffにするとバッテリーの減りが相当ゆっくりになる人もいるので、ある程度の効果は見込めそうです。
*LTE通信停止(v10b)
モバイルネットワークOFF→「*#*#4636#*#*」→携帯電話情報 →WCDMA ONLY
しばらく様子を見てみるが、今までLTEに切り替わっていた場所でLTEにならないので切れてると思う。
同じ操作をすると勝手にGSM auto(PRL)に戻るので、別の方法で電波の切り替えを確認できれば確実。
2012-04-10T08:17:45+09:00
1334013465