2012/04/30

ICS(4.1.A.0.562)バッテリー100段階化

APK Multi Toolとかじゃデコンパイル、コンパイルするとエラー吐いて絶対失敗する。
何か方法ないか検索してたら XDA にあった。
で、コマンドで試したら成功。


2012/04/23

build.prop書き換え

今更ながら・・・
茸ROMはいらないプリインアプリが多すぎて消すのもメンドクサイ。
最近Arc(SO-01C)は、海外ファーム(4.0.2.A.0.62)で常用。

何か変だなぁと思ったら、build.prop書き換えをすっかり忘れていた。

1)とりあえずbuild.propを引っこ抜く
adb pull /system/build.prop
※念の為、オリジナルをどっかに保存しとく

2)build.propをテキストエディタで開いて

##### Final patch of properties #####
ro.build.product=LT15a
ro.build.description=LT15a-user 2.3.4 4.0.2.A.0.62 wf_v3w test-keys

ro.product.brand=SEMC
ro.product.name=LT15a_1249-7057
ro.product.device=LT15a
ro.build.tags=release-keys
ro.build.fingerprint=SEMC/LT15a_1249-7057/LT15a:2.3.4/4.0.2.A.0.62/wf_v3w:user/release-keys



##### Final patch of properties #####
ro.build.product=SO-01C
ro.build.description=SO-01C-user 2.3.4 4.0.1.C.1.9 9nv33w test-keys

ro.product.brand=docomo
ro.product.name=SO-01C_1246-7916
ro.product.device=SO-01C
ro.build.tags=release-keys
ro.build.fingerprint=docomo/SO-01C_1246-7916/SO-01C:2.3.4/4.0.1.C.1.9/9nv33w:user/release-keys


##### Final patch of properties #####
ro.build.product=SO-01C
ro.build.description=SO-01C-user 2.3.4 4.0.1.C.1.21 6nv33w test-keys

ro.product.name=SO-01C_1246-7916
ro.product.device=SO-01C
ro.build.tags=release-keys
ro.build.fingerprint=docomo/SO-01C_1246-7916/SO-01C:2.3.4/4.0.1.C.1.21/6nv33w:user/release-keys

ro.product.locale.excluded=12194188
ro.product.brand=docomo


##### Values from product package metadata #####
ro.semc.product.model=SO-01C
ro.semc.ms_type_id=AAD-3880098-CV
ro.semc.version.fs=DCM
ro.semc.product.name=SO-01C
ro.semc.product.device=LT15
ro.product.model=SO-01C



に書き換え

更に最後の方に

# Add
ro.config.libemoji=libemoji_docomo.so
ro.ril.oem.ecclist=110,118,119
ro.camera.sound.forced=0
ro.semc.timescape_keys=Sony_Ericsson_Xperia
ro.ril.hsdpa=8
ro.ril.hsdpa.category=8
ro.ril.hsupa=5
ro.ril.hsupa.category=5
ro.ril.gprsclass=10
ro.ril.fast.dormancy.timeout=3
ro.ril.enable.sdr=0
ro.ril.enable.a52=0
ro.ril.enable.a53=1
ro.ril.enable.dcm.feature=1
ro.ril.oem.mosms.mode=1
persist.cust.tel.eons=1
ro.ril.disable.power.collapse=1
ro.media.dec.aud.wma.enabled=1
ro.media.dec.vid.wmv.enabled=1

と追記

※良くなった気がするので変更

# ADD
ro.config.libemoji=libemoji_docomo.so
ro.ril.oem.ecclist=110,118,119
ro.camera.sound.forced=0
ro.semc.timescape_keys=Sony_Ericsson_Xperia
ro.com.google.clientidbase=android-sonyericsson

# TWEAKS
dalvik.vm.execution-mode=int:jit
wifi.supplicant_scan_interval=180
persist.wifienabled=1
persist.btenabled=1
debug.sf.hw=1
debug.performance.tuning=1
debug.qctwa.statusbar=1
debug.qctwa.preservebuf=1
com.qc.hardware=1
ro.kernel.android.checkjni=0
pm.sleep_mode=1
ro.ril.hsdpa=8
ro.ril.hsdpa.category=8
ro.ril.hsupa=5
ro.ril.hsupa.category=5
ro.ril.gprsclass=10
ro.ril.fast.dormancy.timeout=3
ro.ril.enable.sdr=0
ro.ril.enable.a52=0
ro.ril.enable.a53=1
ro.ril.enable.dcm.feature=1
ro.ril.oem.mosms.mode=1
persist.cust.tel.eons=1
ro.ril.disable.power.collapse=1
ro.media.dec.aud.wma.enabled=1
ro.media.dec.vid.wmv.enabled=1

# NET SPEED TWEAKS
net.tcp.buffersize.default=6144,87380,1048576,6144,87380,1048576
net.tcp.buffersize.wifi=87380,1048576,2097152,87380,1048576,2097152
net.tcp.buffersize.umts=6144,87380,1048576,6144,87380,1048576
net.tcp.buffersize.gprs=6144,87380,1048576,6144,87380,1048576
net.tcp.buffersize.edge=6144,87380,1048576,6144,87380,1048576
net.tcp.buffersize.hsdpa=6144,87380,1048576,6144,87380,1048576
net.tcp.buffersize.hspa=6144,87380,1048576,6144,87380,1048576

# MEDIA TWEAKS
ro.media.enc.jpeg.quality=100
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true


よく分からないが、
ro.com.google.clientidbase=android-sonyericsson

ro.com.google.clientidbase=android-docomo-jp
ro.com.google.clientidbase.am=android-docomo-jp
と書き換えといた方がいいのだろうか?

※おまけ
SO-03C化

##### Final patch of properties #####
ro.build.product=SO-03C
ro.build.description=SO-03C-user 2.3.4 4.0.1.C.1.9 9nv33w test-keys

ro.product.brand=docomo
ro.product.name=SO-03C_1250-8604
ro.product.device=SO-03C
ro.build.tags=release-keys
ro.build.fingerprint=docomo/SO-03C_1250-8604/SO-03C:2.3.4/4.0.1.C.1.9/9nv33w:user/release-keys

SO-02D化

##### Final patch of properties #####
ro.build.product=SO-02D
ro.build.description=SO-02D-user 2.3.7 6.0.A.4.1 _u__zw test-keys

ro.product.brand=docomo
ro.product.name=SO-02D_1256-6356
ro.product.device=SO-02D
ro.build.tags=release-keys
ro.build.fingerprint=docomo/SO-02D_1256-6356/SO-02D:2.3.7/6.0.A.4.1/_u__zw:user/release-keys

SO-02DにICSが来れば、4.1.A.0.562焼いてICSなSO-02D化できるのになぁ・・・

2012/04/16

ICS(4.1.A.0.562)でroot権限を頂戴する

SONY公式ICSのftfが出回ってたのが先週の土曜日。
焼いたのも先週土曜日。
一通り設定終わったのが、日曜日。

で、今朝、XDA覗いたら、Root_Exploit_OneClick.zipなるものが・・・
頂いて即実行!

1)任意の場所にRoot_Exploit_OneClick.zipを解凍

2)端末の設定→開発者向けオプション→USBデバッグにチェック

3)PCと端末をUSB接続

4)RunMe.batダブルクリック
これで何度かrebootして終わると・・・














root権限頂きました。
※当方のArc(SO-01C)はLocked BL端末
すぐさま、BusyBoxインストールしてチタさん導入!

※おまけ
1)USBデバッグチェック入れたまま、PCとUSB接続

2)SE_Extreme_Tweak_Installer.exe起動

3)Select Optionは「CWM for XPERIA Neo/ARC/ARC-S/Play/Pro/Ray」を選択

4)Auto Rebootにチェック入れて「Install」ボタンをクリック

5)端末再起動

6)SONYロゴが表示されたらボリューム下キーを何度か押すと・・・

※追記
LT18i_4.1.A.0.562_deodexと日本語フォント入りzip
http://www.mediafire.com/download.php?hm144k55tnu47lh
※削除

deodexしたものの、framework-res.apkに手を加えてインストールするとなぜかEndless Reboot・・・

再起動付加どころかバッテリー100段階すらできない・・・

2012/04/14

ICS(4.1.A.0.562)を焼いてみる

海外ではICSの配信が始まった模様。
もしかしたらと思い、XDAを見に行ったら、
案の定、ftfがあったのでありがたく頂戴してSO-03Cに焼いてみた。





















このように無事に起動。
日本語も選択可能。

ホーム画面








ドロワー













適当に










追加




















ST18iのROMだけど、UMTS_BC6対応。
茸端末だから当然か。

※さらに追加




















SO-01CにLT18のICSを焼いてみた。
無事に起動。
焼き方が特殊 ここ の通りに焼いて成功!





















MT11iのROMだけど、MT15iにも焼ける。
SO-01C同様に特殊な焼き方しなきゃダメだったけど無事に起動!

2012/04/10

海外ファームを焼いて遊ぶ

手持ちのArc(SO-01C)に

これ を焼いてみる→ 問題なく起動OK

これ も焼いてみる→ 問題なく起動OK

LT15は分かるけど、LT18も逝けるとは思わなかった・・・
CPUが違うだけだとよく分かる。

.42を焼いてroot権限頂戴→OTAで.62に→build.propSO-01C化
茸ファームでいるより、こっちの方がいいんじゃないか?

2012/04/05

オリジナルテーマを作ってみる

DefaultThemes.apkを解体して好みの画像に差し替え
ついでにstrings.xml書き換えて好みのテーマ名に








気に入ってはいるけれど、10MB超えになってしまった・・・

2012/04/03

ftfを作る -wotanserver-(失敗)

とある噂で「wotanのファイルからftfを作れる」と・・・
その為にはwotanで初期化しとく必要があると・・・

検証すべく、手持ちのArc(SO-01C)を初期化

こんなのがDLされる。







これらを7-zipで開いてみると







なにやら見たことある文字列が・・・
試しにこれらを1つにまとめて解凍
FlashtoolのAdvanced→Dycript Filesを実行・・・失敗

ちょっと考えて、拡張子を全て***.sinに変更
FlashtoolのBundle Creationを実行・・・それっぽくftfが作られた。

試しに焼いてみたら・・・ぜんぜん焼けない。
分からん。

CWM Recovery updater-scriptを書く

全て理解できてるわけじゃないというより、実はよく分かってない。
やってみたらできた。