さらにきっと役に立たないと思うんだな

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

SC-03D framework.jar

SC-03Dを触ってる最中だけど他のxperiaでも適用可能(記述の行数は違うかな)
7za.exe
baksmali.jar
smali.jar
framework.jar   を同一フォルダーに入れる
2_20130410224820.png

classes.dexをとりだす
7za.exe e -so framework.jar classes.dex > classes.dex
3_20130410225106.png
4_20130410225128.png

classes.dexを展開
java -jar baksmali.jar -o classout/ classes.dex
5_20130410225431.png
6_20130410225431.png

【セルスタンバイ対策】
classout/com/android/internal/telephony/gsm/GsmServiceStateTracker.smali

:pswitch_data_22
.packed-switch 0x0
:pswitch_1c
:pswitch_1d
:pswitch_1c ←1d
:pswitch_1c
:pswitch_1c
:pswitch_1f
:pswitch_5
:pswitch_5
:pswitch_5
:pswitch_5
:pswitch_1c
:pswitch_5
:pswitch_1c ←1d
:pswitch_1c
:pswitch_1c
.end packed-switch
8_20130410230205.png
9_20130410230204.png

【ボリューム30段階】
classout/android/media/AudioService.smali

:array_1f4
.array-data 0x4
0x4t 0x0t 0x0t 0x0t
0xfft 0xfft 0xfft 0xfft
.end array-data

.line 192
:array_1fc
.array-data 0x4
0x5t 0x0t 0x0t 0x0t
0x7t 0x0t 0x0t 0x0t ←0x7tを0x1et
0x7t 0x0t 0x0t 0x0t ←0x7tを0x1et (20130503修正)
0xft 0x0t 0x0t 0x0t ←0xftを0x1et (20130503修正)
0x7t 0x0t 0x0t 0x0t ←0x7tを0x1et (20130503修正)
0x7t 0x0t 0x0t 0x0t ←0x7tを0x1et (20130503修正)
0xft 0x0t 0x0t 0x0t
0x7t 0x0t 0x0t 0x0t
0xft 0x0t 0x0t 0x0t
0xft 0x0t 0x0t 0x0t
.end array-data

.line 208
:array_214
.array-data 0x4
0x0t 0x0t 0x0t 0x0t
0x1t 0x0t 0x0t 0x0t
10_20130410231314.png
11_20130410231315.png

【スクロールキャッシュ無効】
classout/android/widget/AbsListView.smali (3箇所)

.method private createScrollingCache()V
.registers 3

.prologue
const/4 v1, 0x1 ←0x1を0x0

.line 4394
iget-boolean v0, p0, Landroid/widget/AbsListView;->mScrollingCacheEnabled:Z
12.png
13.png

.line 793
invoke-virtual {p0, v1}, Landroid/widget/AbsListView;->setScrollingCacheEnabled(Z)V ←{p0, v1}を{p0, v2}
14.png
15.png

.method public setScrollingCacheEnabled(Z)V
.registers 3
.parameter "enable" ←"enable"を"disable"
16.png
17.png

classes.dex にコンパイル
java -jar smali.jar classout/ -o classes.dex
19.png

framework.jar にclasses.dexをいれる
7za a -tzip framework.jar classes.dex
20.png

あとは端末に戻す
664


スポンサーサイト
関連記事
次のページ >>
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。