짱구삼촌
14.03.25
조회 수 4509
추천 수 12
댓글 8




SDK 에 들어있는 aapt.exe 를 이용해서 디컴파일 없이 apk 의 아이콘을 바꾸는 동작을 합니다.

exe 파일은 제 컴퓨터에 맞춰서 64비트용이 들어 있습니다. 32비트 컴인 경우는 exe 폴더에서 압축해제 해서 교체 하십시오.



SecMms.apk 를 한번 작업해봅니다.


aapt list -a SecMms.apk > aapt.txt


실행하면 8만줄 가량의 텍스트 파일이 생성됩니다.

resourse.arsc 와 androidmanifest.xml 의 정보가 모두 들어 있습니다.

(10메가 디오덱 apk 에서 8메가 텍스트가 ㅋ)


끝부분에 AndroidManifest.xmll 의 내용이 보여지는데

android:icon 이로 표시되는 부분을 보시면 @0x7f030000 이라는 16진수가 있습니다.



이 숫자를 resourse.arsc 부분에서 검색하게 되면 아래 스샷처럼 5개의 해상도별 이미지 파일이 있음을 알 수 있습니다.




저 5개의 이미지를 뽑아서 해상도를 확인하고 바꾸고 싶은 이미지를 그 해상도에 맞춰서 자동으로 교체해주는 작업을 자동화 했습니다.




apk 와 이미지 png 파일을 선택하고 진행하면 중간에 한번 Sign 하겠는냐는 메세지가 나옵니다.

시스템 어플인 경우 그냥 엔터키 치시면 나머지 zipalign 작업을 하고 끝냅니다.


일반 설치를 해야 하는 파일인 경우에는 y  입력하시면 테스트 키로 싸인하고 집얼라인 합니다. ^^*

짱구삼촌 님의 SIGNATURE

profile

그래도 아직은 사랑이, 낡은 외투처럼 너덜너덜해져서 이제는 갖다 버려야 할, 그러나 버리지 못하고...

"신은 그저 질문하는 자일 뿐... 운명은 내가 던지는 질문이다. 답은 그대들이 찾아라."

댓글 8
  • profile
    테마작업할때마다 이미지 사이즈하나하나를 포토샵으로 힘들게 작업했었는데 그게 편해졌군요 굳입니다 뒀다 써야겠군요!! bb [2.2.8/N900LKLUBML1/4.3]
  • profile
    정말 대단하십니다.(박수!!!) 필요한 곳이 많을거 같네요. 추천..
  • ?
    대박..아이콘교체를쉽게만드시네요감사합니다 [2.2.8/E210KKKUGNA3/4.3]
  • ?
    늘 좋은 자료 공유해주셔서 감사합니다.^^
  • profile
    8만줄의 텍스터...컥~!!!! 그나저나 zipme라는 어플 아주 좋은것 같습니다.알려주셔서 고맙습니다.^^*
  • ?
    중복되는 파일 이름이 있거나 파일을 찾을 수 없다며 계속 반복되네요...
  • ?
    저는 엔터치는 물음이 안나오고 그냥 끝나네요..그냥 알집 풀어서 해야겠어요 ㅠㅠ
  • ?
    ㅇ ㅏ...초보한테는 역시 어렵네여 ㅎㅎㅎ 겨우 성공한듯 하네요 ㄳ합니다 ^^
댓글 쓰기 권한이 없습니다.
List of Articles
제목 글쓴이 추천 조회 날짜
시스템 갤5 내파일입니다(소뮤님 요청) 20 아이리젠 32 4781 2014.03.25
시스템 F320 국내 G2 킷캣지원 필즈리커버리 6.19.7 5 G2good 14 11713 2014.03.25
시스템 노트2 SK 하얀여우님 V2롬 터치위즈 7독바 5x4 6x6 16 뚱천 26 4184 2014.03.25
루팅어플 파일비교 바이너리 4종 - cmp diff diff3 sdiff 짱구삼촌 3940 2014.03.25
시스템 재수정 samsung galaxy note 3 nc4 systemui(tw_quick_panel_icon edit and centerclock, etc..) 9 들레아빠 14 4635 2014.03.25
시스템 PC / APK ICON Changer 1.0 8 짱구삼촌 12 4509 2014.03.25
시스템 갤럭시S5 SecWallpaperChooser for 갤럭시S4 7 매력적인 18 7697 2014.03.24
시스템 S5 System App 필요하시면 다운 받으세요. 21 anihee 36 4759 2014.03.24
시스템 [디오덱스버전] [노트3 NBD] 노트3 터치위즈 6독바 6*6 입니다. 4 심심한남 6 4099 2014.03.24
일반유틸 갤럭시S5 S헬스 33 매력적인 104 25018 2014.03.23
루팅어플 [노트3] 진짜배기? S5 Accuweather Widget 잘작동 합니다. 15 anihee 22 13142 2014.03.23
시스템 노트3 SK NBD 터치위즈 7독바 5X4 6X6 9 뚱천 9 8689 2014.03.23
BlueKat3.0 test 버전입니다. power user 3 2230 2014.03.23
시스템 [★KK S5 style toggels★] for Kit Kat 4.4.2 5 anihee 12 3530 2014.03.23
일반유틸 Skyrim Air Command Theme 2 하으니다 4 2727 2014.03.22
시스템 갤럭시S5 벨소리 입니다. 95 흰고양이 292 17432 2014.03.22
루팅어플 Greenify v2.2 build 11 10 chitos7 33 2632 2014.03.22
일반유틸 클린마스터 CleanMaster 5.1.0.1140 11 sunbeeJung 21 3483 2014.03.22
루팅어플 SuperSU 1.94 (비공식) 12 진간장 26 7869 2014.03.22
일반유틸 Leche ELS theme for Air Command Theme(xposed) 3 모카멜* 11 6095 2014.03.21
생활/편의 WebTourist Ver 1.3.2 3 Proghan 14 2037 2014.03.21
일반유틸 Poweramp 2.0.9-build-554 Trial 7 진간장 14 3247 2014.03.21
루팅어플 Note2 Green Circle aircommand 4 kama1121 2 2479 2014.03.21
시스템 DOS 이미지 해상도 자동 변환 배치파일 4 짱구삼촌 20 3949 2014.03.21
루팅어플 [Xposed] Wanam Xposed v2.9.4 8 hsk 20 3198 2014.03.21
시스템 얼굴인식 잠금해체 4 재미있는 5 3243 2014.03.20
일반유틸 라이트 매니저 어플을 소개합니다~ 3 Han- gang (K 4 3603 2014.03.20
패션/예술 갤럭시s5에있는 over the horizon입니다좋네요^^ 32 국민배우 105 9161 2014.03.20
일반유틸 Music Streaming App인 "송자(songza)"를 소개합니다 (3) 7 Big Face 26 5611 2014.03.20
일반유틸 Spotify로 스마트폰에서 무료로 음악감상 (4) 3 Big Face 19 4786 2014.03.20
1 - 138 - 376