적용시 처음 부터 동일한 크기로 벨소리 나옵니다
앞 이름 대문자로 수정후에 적용하시기 바랍니다 꼭~~~~~~~~~~
현재 맛클 사이트는 파일 올릴시에 대문자가 소문자로 바뀌어서...
기술문의 쪽지가 와서 답변드립니다
안녕하세요. 갤럭시S2 Phone.apk를 deodex 하셔서 벨소리를 처음부터 크게 나오도록 수정하신 글을 보았습니다.
제가 가지고 있는 deodex 툴로는 오류가 나면서 deodex가 안되던데, 혹시 어떤 툴을 사용하셨는지 알려주실 수 있으신지요?
감사합니다.
*Phone.odex 를 deodex 하는 명령어
java -jar baksmali.jar -a 15 -d framework -d app -x Phone.odex -c core.jar:framework.jar:ext.jar:services.jar:framework2.jar:core-junit.jar:minimode.jar:libvtmanagerjar
원하는 파일 수정 후에
*classes.dex로 변환하는 명령어
java -jar smali.jar out -o classes.dex
입니다.
죄송하지만 더이상 쪽지는 받지 않으니 댓글로 남겨 주시면 성실히 답변 해드리겠습니다... 공개 원칙입니다
Phone.odex-Ringer$1.smali 수정하시면 됩니다
.class Lcom/android/phone/Ringer$1;
.super Landroid/os/Handler;
.source "Ringer.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/android/phone/Ringer;->makeLooper()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
.
.
.
.
.
.line 436
iget-object v1, p0, Lcom/android/phone/Ringer$1;->this$0:Lcom/android/phone/Ringer;
iget-object v1, v1, Lcom/android/phone/Ringer;->mAudioManager:Landroid/media/AudioManager;
invoke-virtual {v1, v3, v5, v4}, Landroid/media/AudioManager;->setStreamVolume(III)V <----라인 삭제
.line 437
const/4 v1, 0x7
const-wide/16 v2, 0x7d0
invoke-virtual {p0, v1, v2, v3}, Lcom/android/phone/Ringer$1;->sendEmptyMessageDelayed(IJ)Z
.
.
.
.
.line 478
:cond_c
iget-object v1, p0, Lcom/android/phone/Ringer$1;->this$0:Lcom/android/phone/Ringer;
iget-object v1, v1, Lcom/android/phone/Ringer;->mAudioManager:Landroid/media/AudioManager;
iget-object v2, p0, Lcom/android/phone/Ringer$1;->this$0:Lcom/android/phone/Ringer;
invoke-static {v2}, Lcom/android/phone/Ringer;->access$400(Lcom/android/phone/Ringer;)I
move-result v2
invoke-virtual {v1, v3, v2, v4}, Landroid/media/AudioManager;->setStreamVolume(III)V <----라인 삭제
goto/16 :goto_0
.line 396
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_1
:pswitch_1
:pswitch_3
:pswitch_0
:pswitch_2
:pswitch_0
:pswitch_4
.end packed-switch
.end method
나는 그래도 도저히 모르겠다 하시는 분은 첨부된 MODPhoneAPK-V3.52.zip 를 사용하시면 됩니다.
출처는 XDA 포럼입니다
타기종 적용가능합니다