ICS같은경우에는 GB와 프레임워크를 컴파일 하는 방법이 조금 차이가 있습니다.
컴파일과 디컴파일의 버전을 다르게 사용해야 하는데요.
디컴파일은 apktool.jar.1.4.2버전, 컴파일은 apktool.jar.1.4.3버전을 사용해야 합니다.
그리고 framework.apk내의 xml도 컴파일이 가능하게 수정을 해줘야 합니다.
첨부 파일을 다운 받습니다.
압축을 푸신후 apktool decompile 폴더 내부에
framework-res.apk를 복사합니다.
★ 본강좌의 기본틀은 framework-res.apk로 진행합니다.
1) Command Prompt.bat를 실행
2) 커맨드 라인에서
3) apktool if framework-res.apk(프렘임워크 이건 apk manager4.9에서 10번에 해당되는것입니다. 즉 프레임워크의 리소스를 빼오는거죠)
4) apktool d framework-res.apk (파일 디컴파일)
5) framwork-res 폴더가 생깁니다.. 복사를 해서
apktool compile 폴더 내부로 복사하신후 수정하고자 하는 부분을 수정합니다.
수정하신후 정삭적으로 컴파일을 하시 위해선
예제입니다. ) framework-res폴더 내부에 res/values/anims.xml파일을
찾아갑니다.
찾아갑니다.
이 라인을
name="htc_ime_decelerate_interpolator">@anim/zzz_htc_ime_decelerate_interpolator
으로 수정을 하신후
1) Command Prompt.bat를 실행
2) apktool b framework-res 하시면 됩니다.
빌드 된 res폴더와 resources.arsc를 기존 파일과 교체해 주시면 됩니다.
원작자 : 베르나르도게으른(slipmatt)