Android 台灣中文網

標題: 修正 來電鈴聲 漸進問題 (反組譯法) [打印本頁]

作者: suripa    時間: 2012-6-24 06:25
標題: 修正 來電鈴聲 漸進問題 (反組譯法)
本帖最後由 suripa 於 2012-6-24 06:27 編輯

一直在為我的note來電前三秒小聲所苦.不是漏接就是被感覺手機是不是壞掉一樣.感覺很差.
網路爬文不下數百文章都無解.皇天不負苦心人.終於尋獲解決方法...
總共有兩個方法..
1 刷機友提供的修正更新包
2 手機內存裡提取然後反組譯

其實第一種也是提取反組譯再打包成刷機用.因為每個人的手機設定都不同.如用分享的刷機包會有一些意外狀況.
所以建議用第二種比較適合..小弟已經完美成功解決鈴聲漸進問題.確實可用.所以提供給大家...
第二種方式也通用所有三爽手機喔.

這是小弟第一次分享.如有未盡之處請多包涵...


1.首先是已經root的。提取phone.apk這個文件。路徑:system\app 記得修改之前做好備份,萬一改錯了出了問題還能補救。
2.phone.apk是odex的要​​先作deodex(反編譯DEX),找com\android\phone\Ringer$1.smali這個文件
3.找其中一行invoke-virtual {v1, v3, v5, v4}, Landroid/media/AudioManager;->setStreamVolume(III)V
4.刪除這一行的內容。看清楚了,是刪除這一行的內容,不要把回車也刪了。不然會不能回編譯的。
5.回編譯DEX,把編譯好的文件名字重命名為classes。
6.用好壓打開phone.apk,然後把重命名後的文件拖進去替換了原來的。
7.搞定~!


作者: chickenho    時間: 2012-7-5 16:53
你好
"phone.apk是odex的要​​先作deodex(反編譯DEX)"這一句我不知道要怎麼做,
也有上網爬過文
但就是看不懂
可以簡明一點的說明嗎!?
謝謝
作者: yeungchiaaa    時間: 2013-6-30 10:16
謝大大教學
Goog
作者: wuti2007    時間: 2013-6-30 12:55
强人也 !!!!!!!!
作者: ckh0256    時間: 2013-7-18 19:03
謝大大~                                          
作者: asd85103158    時間: 2014-1-23 13:58
2.phone.apk是odex的要​​先作deodex(反編譯DEX),找com\android\phone\Ringer$1.smali這個文件

3.找其中一行invoke-virtual {v1, v3, v5, v4}, Landroid/media/AudioManager;->setStreamVolume(III)V

4.刪除這一行的內容。看清楚了,是刪除這一行的內容,不要把回車也刪了。不然會不能回編譯的。

5.回編譯DEX,把編譯好的文件名字重命名為classes。

6.用好壓打開phone.apk,然後把重命名後的文件拖進去替換了原來的。

全部都不會ㄟ 可以說詳細一點嗎
作者: asd85103158    時間: 2014-1-23 13:59
我的手機是三星i619




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1