以前からGXに興味があったので(^^;;;1から作ります~
流れ:root化→CWM→TX_LT29i化→mod入れて→ごそごそと
一度CM10.2も入れてみましたが、今の私にとっては必要がない。
so-03c(Ray)の場合は、やむを得ず感があるので…仕方なくかな。
※内容に即した詳細と画像は、ほとんど先駆者のHPにあるので割愛。
本当に感謝いたします。
【教訓】←もちろん自己責任ですけど
※どのような結果になろうとも、その時点での作業バックアップは必要
※root化+CWM導入の流れ→間違って塞いでしまわないように。
※基本環境は、しっかりと下調べが原則。当たり前かな。
1.【9.1.C.1.103の場合】
①Sony Update Serviceから初期化(GX)→9.1.C.1.103
②103からroot取得→rootkitZ_20131112(rootkitXperia_20131207最新)
キューブ実験室【Xperia】各機種ワンクリックroot取得【Z SO-02E / A SO-04E / UL SOL22 等】
③CMW導入→CWM6-cDM_v2.5
④とりあえずCWMからバックアップしておく (103)
⑤cwm_prerooted_TX_9.2.A.0.295.zipを作成する
沙綺のつれづれなるブログ
【root化】Xperia GXにAndroid 4.3(9.2.A.0.295)を焼いてみました!
台湾製造
[GX] 続・続SO-04DをXperia TX化する。 Android4.3版 root化
ほぼ週刊 とりんちゅ♪
Xperia GXのTX 4.3化(root)
のぼぶろぐ
Xperia GXのTX化とルート化
zipに圧縮させるのはコマンドラインで。
7za a -tzip cwm_prerooted_TX_9.2.A.0.295.zip system.ext4
7za a -tzip cwm_prerooted_TX_9.2.A.0.295.zip kernel.elf
⑥9.2.A.0.295へTX化完了~
⑦開発者オプション起動させて、LTE設定する
名前 sp-mode
APN spmode.ne.jp
電話から *#*#4636#*#*
携帯電話情報、優先ネットワークを設定→LTE/WCDMAを選択
⑧もう一度CMW導入→CWM6-cDM_v2.5_vfix2
⑨CWMからバックアップ (295)
⑩追加アプリ等々いれる
・154氏 MOD T.TX.V.4.3_VariousMod(2).zip
2.【9.2.A.1.199の場合】
※と思ったら、9.2.A.1.199があるね。。。
Stock FW 9.2.A.1.199_US FTF for TX
同様にして、cwm_prerooted_TX_9.2.A.1.199.zip作成してCWMで焼いてみる
zipに圧縮させるのはコマンドラインで
① 7za a -tzip cwm_prerooted_TX_9.2.A.1.199.zip system.ext4
② 7za a -tzip cwm_prerooted_TX_9.2.A.1.199.zip kernel.elf
③設定はやり直すかな…練習だし
もう一度CWM導入→CWM6-cDM_v2.5_vfix2
CWMからバックアップ (199)
mod消えてしまった…そりゃそうだ(笑)
※せっかくなのでdeodex化します~
沙綺のつれづれなるブログ
Android 4.3なXperia GXをdeodex化、Z2のSystemUI MODを導入しました!
丁寧に解説されているので、安心して作業できます。
[TOOL] Kamome tool for Windows - deodex tool for 4.4 KitKat
細かい設定をしなくても導入できます。
手順通りで、フォルダ内に、deodex_install.zipが生成されるので
これをCWMで焼くだけですはい。とても簡単ですね。
私は、deodex化後に、modを入れなおしました。
丸一日わかったこと。LTE+位置情報onにするとバッテリー持ちが激烈悪い。
あれこれ調整してみる。基本3G運用と位置情報offなら常用可能かな。
ほとんど、先駆者の後追いなので、自明な結果ですかね。。。
3.【9.2.A.1.205の場合:こちらが最新♪】
Xperia_TX_9.2.A.1.205_USA_1266_3320.ftfがあった(笑)
またやり直しだ~
[FTF]Xperia TX LT29i 9.2.A.1.205_USA_1266_3320 Uploaded
cwm_prerooted_TX_9.2.A.1.205.zip作成してCWMで焼いてみる
zipに圧縮させるのはコマンドラインで
① 7za a -tzip cwm_prerooted_TX_9.2.A.1.205.zip system.ext4
② 7za a -tzip cwm_prerooted_TX_9.2.A.1.205.zip kernel.elf
後は以下同様作業の繰り返し~と思ったら…
4.変なことしてブートループ~自分メモ(大汗)
そもそも、自分用FTFバックアップ作成しないで作業していたのが大きな間違い。
どーにかして、root+CWM入れられればと…UPDATE SERVICEではだめだったので
※rootkit様々です。助かりました(^^;;;
LT29i_9.1.B.0.411_Thailand.ftf→root+CWM導入OK(よかったよ)
697 名前:154[sage] 投稿日:2012/12/20(木) 13:00:21.25 ID:VtS846k9
CWMから導入できるGX 7.0.D.1.130のROMを作ってみました。
・Stock
・root済み
・ric差し替え済み
・busyboxインストール済み
・CWMインストール済み
・appとframeworkがDeodex済み
・パーミッション、オーナー、シンボリックリンクは正しいはず
ROMを7zipで結合して.117のCWMからインストール
(キャッシュは自動でワイプされます)
http://firestorage.jp/download/46eb30344ae73578b40c0e7cde21ff95a15dfe81
http://firestorage.jp/download/0b4e91d0848bbc7ed1673922e57791fcde5adf69
電源を落としてカーネルとベースバンドをflashtoolで焼く
http://www.mediafire.com/?19hk1ek2ezele53
この状態で、自分用FTFを作成する。
UPDATE SERVICEから、初期化+アップデート
C:\Program Files (x86)\Sony Mobile\Update Service\db\13740270\blob_fs
FILE_のファイルを全てFLASHtool-ツール-SEUS復号、変換。
完了後に、C:\Flashtool\firmwaresに作成されたftfあれば完成。
※0625追記
AndroPlus Blog参考にさせていただきました。
「partition-image.sinが抜けていると海外ファームウェアを焼いたときに間違ってPARTITIONを焼いてしまった場合に復旧できないので注意してください」とのこと
9.1.C.1.103_NTTdocomo.ftf
馬鹿みたいに遠回りしてしまいました…教訓です。
26.06.08追記…よくみたら05Dでした。。。
①POBox_Touch_6.3.A.0.8入れる
②Album 6.0.A.0.26, Walkman 8.3.A.0.5, Movies 6.2.A.0.8 / Media apps 2014-05-02
再現?ですが、今回は、9.2.A.1.199から入れなおして、更新センターから
8.3.A.0.2を入れた状態で、上記appインストール。
直接インストールでも問題ないと思うが一度199にて導入アップデート後
apkインストールが良かな?
WALKMAN 8.3.A.0.5.apk
Album 6.0.A.0.26.apk
Movies 6.2.A.0.8.apk
Sony Xperia Musicwidget App(下のMusicWidget2.0.A.0.48_v2.zip)
③T.TX.V.4.3_VariousMod(2).zip入れる
docomo関係入れるのは最後のほうが良い?
④偽装後:SO-04D_4.1.2_9.2.A.1.205になる。もろもろ設定完了したら
SO-04D_4.3_9.2.A.1.205に戻した。
⑤アプリ追加する
LockClock.apk(LXより…)
[MOD][APP][T/V/TX][JB 4.3]Sony Xperia Torch
・Xposed
Fix Sony 4.3 Bugs
XBlast Tools
XuiMod
NyanNyanGuard
Screenshot Delay Remover
XVolume30
docomo MVNO Dataonly-SIM Patcher
⑥Link2SD入れるも、結果的にアンインストール←あとでやろう。
⑦deodex化する
kamometoolv3→deodex_bat.bat実行→2,3,5,4の順。
できたdeodex_install.zipをCWMからインストールで終わり。
※再現できていませんが、Xposed関係を一度外す、Link2SD
アンインストールしないとCWMでエラーに…(初心者ですね)
⑧[MOD][T/TX/V][4.3] Patched Services.jar - SuperUser Mod入れる
SuperUser_Mod_For_Xperia_TX_9.2.A.1.199.zip ←199ですが、9.2.A.1.205問題ないそうです
build.prop最下部に下記内容追記される
# Disable Bytecode Verification
dalvik.vm.verify-bytecode=false
dalvik.vm.dexopt-flags=m=y
dalvik.vm.dexopt-flags=m=y検索
「dalvik.vm.dexopt-flags=m=y」を「dalvik.vm.dexopt-flags=v=n,o=v,m=y」に書き換え。
一番最後の「dalvik.vm.dexopt-flags=m=y」を削除。
Set permissions 644 (rw-r--r--)
Wipe Dalvik cache
⑨[PORT][MOD][JB4.3] Xperia Z2 SystemUI & Home Universal for All Xperia's入れる
06/30追記
Updated to FINAL version, no more update!!!
になっています。
ということで、もう少し。
・CPUガバナ9種
・IOスケジューラ6種
・ZRAM(Snappy/LZ4)
・NTFS読み書き
・UTF-8サポート
・frandom
カーネルソースが同じなので、TとVでも使用できるのではないかと思います。
GPLなので、今回はモジュールのソースを含めてあります。
簡単にビルドできるようにMakefileを作ってあるので、自分で作ってみたい方はどうぞ。
このスレでは出ないとは思いますが、バージョンが古いとかtunablesが不適切といった改善点があれば、指摘ください。
https://www.mediafire.com/?ob4clfek421bdw6
アンインストールはAromaからできます。
所感 ~android~
CPU governor (2012.09.12 追記)
I/O スケジューラについて 前編
I/O スケジューラについて 後編
【ZRAM】zramが流行ってるみたいなので使うため調べてみた【みた】
LZ4 という新しい圧縮アルゴリズムが非常に高速だ、ということで。
Nobwak's Lair
アーカイバlz4を試してみたら(圧縮は)速すぎ笑った
masatsu file
SetCPUを使うのをやめました
※6/30追記
結局setcpu運用しています。
LT29i_9.2.A.1.215_HK.ftfでも大丈夫です。
echo smartmax > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo vr > /sys/block/mmcblk0/queue/scheduler
echo vr > /sys/block/mmcblk1/queue/scheduler
パーミッションrwxr-xr-x chmod 755
/system/etc/init.qcom.post_boot.sh というシェルスクリプトで ondemand に
設定しているそうです…相変わらず詳細は良くわかないが(笑)やってみる。
/ETC/init.qcom.post_boot.sh の最終行に
echo smartmax > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
を追記。
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
smartmax
現在使用しているI/Oスケジューラを確認してみる
# cat /sys/block/mmcblk0/queue/scheduler
# cat /sys/block/mmcblk1/queue/scheduler
noop deadline [vr] sio sioplus
[]内が現在みたい。
私が作ったXposedモジュールなら、大したものでもないですが。
・SemcCamera Patcher(for Smart Social Camera)
日本SIM挿入時、カメラ、スイングパノラマ、タイムシフト連写、ピクチャーエフェクトでシャッター音オプションを表示する
https://www.mediafire.com/?9u7dxa9zy922ntu
・Tethering Option Patcher for Xperia
ドコモROMでMVNOのSIMでテザリングを可能にしたり、テザリング周りの設定をする
https://www.mediafire.com/?3f0a5o5s2swmw2a
・Xperia Small Tweaks
Xperiaの隠された機能を有効化する(ROMに実装されているものだけ)
https://www.mediafire.com/?1zinzrnbtow7zwn
https://www.mediafire.com/?ywk751yye6puox4
※5/8追記
governor設定について、catlogを確認していましたが、「QCOM PowerHAL」エラーが
止まらなくなり、よ~くよ~く内容を再確認しました。
03setcpu
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo row > /sys/block/mmcblk0/queue/scheduler
echo row > /sys/block/mmcblk1/queue/scheduler
init.qcom.post_boot.sh
特に追記はしない。表記が、ondemand調整になっているのですね…