JOLT™
15.01.28
조회 수 7186
추천 수 11
댓글 4

안녕하세요 레드아이롬,노트4미니 제작자 졸트입니다.

아터님 덕분에 롤팝이 프웤까지 완벽하게 디오덱스가 가능해졌고 최근에 본격적으로 작업을 하게 되면서 알게 된 점들을 공유하고자 합니다. 추후 롤팝업글 기종들이 많아질테니 쿠커분들 참고하세요.

디오덱 방법은 저번에 글올렸으니 생략합니다.



1. Keyguard.apk(이하 키가드) 작업이 필요할 때

롤리팝부터는 keyguard가 없어지고 SystemUI.apk안으로 녹아들어가 있습니다.

즉, 롤리팝에서는 키가드 작업이 필요하면 없다고 당황하지 마시고 싯유를 뜯어서 작업하시면 되겠습니다.


2. core.jar 작업이 필요할 때

이걸 건드리는 일이 많진 않지만 그래도 있긴 있습니다. 사인키 우회패치라든가.....

롤리팝에는 이 core.jar가 없어지고 core-libart.jar 안으로 녹아들어가 있습니다.

혹시 이파일 작업할일 있으면 core-libart.jar를 작업하시면 됩니다.


3. framework2.jar 작업이 필요할 때

이건 삼성펌에만 있을겁니다. 주로 삼성기능 관련 프레임워크가 들어있는 부분인데요,

그래서 기능포팅 같은거 할때 이걸 건드리는일이 상당히 많습니다.

그런데 롤팝에선 이게 없어지고 framework.jar랑 합쳐졌습니다.

하지만 여기서부터가 중요합니다. framework2.jar작업이 필요할 시에는 그냥 바로 디컴하면 안됩니다.

롤리팝의 framework.jar를 뜯어보면 안에 classes.dex랑 classes2.dex가 있을겁니다.

여기서 classes.dex는 기존 framework.jar에 해당하는 스말리, classes2.dex는 기존 framework2.jar에 해당하는 스말리가 들어있습니다.

즉, framework2.jar작업을 하려면 framework.jar 내부에있는 classes2.dex만 따로 빼서 백스말리툴로 작업을 해야합니다.


4. 프레임워크만 디오덱하면 건축자재된다!

이건 저도 아터님 덕분에 알았습니다. 아터님께 감사드립니다.

프레임워크만 디오덱하면 디오덱이 안된 시스템앱들이 부트클래스패스를 못얻어와서 앱으로 인식이 안되므로 무한부팅에 걸리게 됩니다.

그러므로 프웤을 디오덱하기 전에 먼저 app, priv-app부분을 디오덱해야 합니다.


5. 프레임워크 작업시마다 직접 달빅캐시를 수동으로 지워주자

롤팝에선 이상하게 커스텀리커버리에 있는 wipe dalvik cache를 이용하면 건축자재가 되더군요.....

게다가 롤팝은 ART라 시스템이 킷캣이하처럼 스스로 달빅캐시를 지워주지 못하므로 프레임워크 작업시마다 직접 루익으로

/data/dalvik-cache/ 안의 내용물들을 지워주셔야 합니다.


6. 프레임워크 작업은 웬만하면 한꺼번에 하자

위처럼 프웤 작업시엔 달빅캐시를 지워야 하는데, 롤팝 디오덱에서는 달빅캐시 와잎후 '안드로이드 운영체제 업그레이드중..' 이창 떠있는 시간이 굉~~~~장히 깁니다. 평균적으로 한번에 15분 남짓 걸리고요 그때의 배터리소모, 발열도 장난 아닙니다.

그러므로 웬만하면 이걸 기다리는 시간을 최대한 줄여줘야겠죠?


7. XDA의 스말리 파일을 갖다 쓰면 21오류가 날때

XDA의 스말리 파일을 썼을때 발생하는 오류는 이들이 낮은 버전의 apktool을 써서 생기는 파라미터 오류가 대부분입니다.저만 해도 배터리바, 무지개상단바 기능 작업 등등을 할때 많이 떴었죠. 킷캣이하의 경우에는 그냥 apk매니저 5.2이하 버전을 쓰면 됐지만, 안드 최신버전, 특히 삼성펌은 qmg,astc,webp,pkm 등등 이상한 확장자들이 많아 이들을 지원하는 apk매니저 6.0버전을 써야 해서 난감하겠죠. 이 경우 킷캣이하 버전의 해당 앱을 사용한 후 컴파일하고 5.7이상버전으로 바로 디컴을 해서 해당 스말리 부분을 원래의 앱 부분에 넣어주면 됩니다.


이상으로 롤팝기반 쿠커가 될 예정이신 분들께 드리는 팁을 끄적끄적 적어보았습니다.

질문,태클 다 받습니다.

댓글 4
  • ?
    Quala
    15.01.28
    모바일에선 글자색이 검은색이라 드래그 안하면 안보여요~
  • ?
    규 칙
    15.01.28
    안녕하세요 레드아이롬,노트4미니 제작자 졸트입니다. 아터님 덕분에 롤팝이 프웤까지 완벽하게 디오덱스가 가능해졌고 최근에 본격적으로 작업을 하게 되면서 알게 된 점들을 공유하고자 합니다. 추후 롤팝업글 기종들이 많아질테니 쿠커분들 참고하세요. 디오덱 방법은 저번에 글올렸으니 생략합니다. 1. Keyguard.apk(이하 키가드) 작업이 필요할 때 롤리팝부터는 keyguard가 없어지고 SystemUI.apk안으로 녹아들어가 있습니다. 즉, 롤리팝에서는 키가드 작업이 필요하면 없다고 당황하지 마시고 싯유를 뜯어서 작업하시면 되겠습니다. 2. core.jar 작업이 필요할 때 이걸 건드리는 일이 많진 않지만 그래도 있긴 있습니다. 사인키 우회패치라든가..... 롤리팝에는 이 core.jar가 없어지고 core-libart.jar 안으로 녹아들어가 있습니다. 혹시 이파일 작업할일 있으면 core-libart.jar를 작업하시면 됩니다. 3. framework2.jar 작업이 필요할 때 이건 삼성펌에만 있을겁니다. 주로 삼성기능 관련 프레임워크가 들어있는 부분인데요, 그래서 기능포팅 같은거 할때 이걸 건드리는일이 상당히 많습니다. 그런데 롤팝에선 이게 없어지고 framework.jar랑 합쳐졌습니다. 하지만 여기서부터가 중요합니다. framework2.jar작업이 필요할 시에는 그냥 바로 디컴하면 안됩니다. 롤리팝의 framework.jar를 뜯어보면 안에 classes.dex랑 classes2.dex가 있을겁니다. 여기서 classes.dex는 기존 framework.jar에 해당하는 스말리, classes2.dex는 기존 framework2.jar에 해당하는 스말리가 들어있습니다. 즉, framework2.jar작업을 하려면 framework.jar 내부에있는 classes2.dex만 따로 빼서 백스말리툴로 작업을 해야합니다. 4. 프레임워크만 디오덱하면 건축자재된다! 이건 저도 아터님 덕분에 알았습니다. 아터님께 감사드립니다. 프레임워크만 디오덱하면 디오덱이 안된 시스템앱들이 부트클래스패스를 못얻어와서 앱으로 인식이 안되므로 무한부팅에 걸리게 됩니다. 그러므로 프웤을 디오덱하기 전에 먼저 app, priv-app부분을 디오덱해야 합니다. 5. 프레임워크 작업시마다 직접 달빅캐시를 수동으로 지워주자 롤팝에선 이상하게 커스텀리커버리에 있는 wipe dalvik cache를 이용하면 건축자재가 되더군요..... 게다가 롤팝은 ART라 시스템이 킷캣이하처럼 스스로 달빅캐시를 지워주지 못하므로 프레임워크 작업시마다 직접 루익으로 /data/dalvik-cache/ 안의 내용물들을 지워주셔야 합니다. 6. 프레임워크 작업은 웬만하면 한꺼번에 하자 위처럼 프웤 작업시엔 달빅캐시를 지워야 하는데, 롤팝 디오덱에서는 달빅캐시 와잎후 '안드로이드 운영체제 업그레이드중..' 이창 떠있는 시간이 굉~~~~장히 깁니다. 평균적으로 한번에 15분 남짓 걸리고요 그때의 배터리소모, 발열도 장난 아닙니다. 그러므로 웬만하면 이걸 기다리는 시간을 최대한 줄여줘야겠죠? 7. XDA의 스말리 파일을 갖다 쓰면 21오류가 날때 XDA의 스말리 파일을 썼을때 발생하는 오류는 이들이 낮은 버전의 apktool을 써서 생기는 파라미터 오류가 대부분입니다.저만 해도 배터리바, 무지개상단바 기능 작업 등등을 할때 많이 떴었죠. 킷캣이하의 경우에는 그냥 apk매니저 5.2이하 버전을 쓰면 됐지만, 안드 최신버전, 특히 삼성펌은 qmg,astc,webp,pkm 등등 이상한 확장자들이 많아 이들을 지원하는 apk매니저 6.0버전을 써야 해서 난감하겠죠. 이 경우 킷캣이하 버전의 해당 앱을 사용한 후 컴파일하고 5.7이상버전으로 바로 디컴을 해서 해당 스말리 부분을 원래의 앱 부분에 넣어주면 됩니다. 이상으로 롤팝기반 쿠커가 될 예정이신 분들께 드리는 팁을 끄적끄적 적어보았습니다. 질문,태클 다 받습니다. 모바......려
  • ?
    -Cutter-
    15.01.29
    모바일에선 안보이네요 ㅠㅜ
  • ?
    좋은 글 감사드립니다
댓글 쓰기 권한이 없습니다.
분류 정렬 목록 검색 쓰기
List of Articles
제목 글쓴이 추천 조회 날짜
[SKT] 갤럭시 S4 LTE-A (SHV-E330S) 기본 어플 삭제시 자동회전 오류 11 은향류 4 26572 2015.01.31
강좌 textplus를 이용한 공기계 카카오톡 인증! 36 file bjw4227 86 55530 2015.01.31
강좌 디스플레이 해상도로 인한 기기성능의 저하 (해상도 제한 & 업스케일링) 23 젤리빵™ 20 14414 2015.01.30
혹시나 인박스 초대장이 필요하신 분들은 여기 가보세요. 4 슈가로드 1 1744 2015.01.29
Tip: 롤리팝기반 작업 시 유의할 점들 (삼성펌 기준) 4 JOLT™ 11 7186 2015.01.28
기저대역 변경... (성공) 5 꼬마와과 4 9494 2015.01.28
노트2 (E250K) NI1인데 폰이 갑자기 켰을때... 2 나나아다 1 3260 2015.01.28
온라인 매뉴얼 사이트 www.tutorialspoint.com file 짱구삼촌 3 3630 2015.01.28
FHD(1080p) VS QHD(1440p)에 대한 고찰 25 file arter97 68 13197 2015.01.28
[이미지매직] 사진이미지에서 지나가는 행인 지우기 10 file 짱구삼촌 12 4360 2015.01.26
강좌 갤럭시노트4 '루팅' 방법 Philz Recovery 38 MINU♡ 60 24082 2015.01.26
포인트얻는법 67 마리마다 20 2289 2015.01.25
갤스4E300K NL3순정펌업후, 루팅 추노제거 카메라무음하기 4 file sunbeeJung 3 14619 2015.01.24
모바일로 MP3 파일 태그 넣기 (매우 쉬움) 16 Poweruser 34 7442 2015.01.24
갤럭시 알파 내장 스피커용 추천 EQ 7 file M.J. 5 9453 2015.01.24
알뜰폰도 사용량 조회 가능하군요 file ferrocarril 3779 2015.01.22
부모님 별정 이동하면서 멤버십포인트 버리기 아까웠는데 file 어맹뿌 2757 2015.01.21
강좌 잠금화면 시계 바꾸기 (4.4 삼성롬 》갤알파 화) 5 file kkw2821 8 12933 2015.01.19
KT노트3 CM12 20150118 나이틀리 키보드 문제 1 file 그네타는 8629 2015.01.19
캘린더 어플 중에 기능이 많아서 추천합니다 5 rlDKmo 2919 2015.01.16
국민은행 뱅킹어플 문제 해결했습니다. 3 사한 7 3667 2015.01.11
강좌 안드로이드 포팅 및 개발 소스다운부터 -1 5 차우ㅜㅜ 7 7438 2015.01.09
[갤럭시 노트 10.1 2014 에디션] 파피루스 어플 글씨 튐 줄이기 file 싸이버 1 12824 2015.01.09
강좌 스마트폰 최적화 강좌2(수정본) (배터리 절약, 속도 최적화) 11 file 은수116 35 10455 2015.01.08
Skt 의 새로운 기능 T액션 총정리 3 file Mr.Erio 3 7123 2015.01.04
G3 Cat.6 롤리팝지원 잠금화면제작 가이드입니다^^(파워포인트 기반) 1 file SNSple 2 15118 2015.01.03
강좌 간편하게 카메라 무음 만들기. 39 file Mr.Erio 60 14312 2015.01.03
[팁] 커스텀롬을 올렸다가 기저대역 "알 수 없음"이 뜨는 원인과 예방법 21 hsk 32 12471 2015.01.03
강좌 스마트폰 최적화 강좌 보신분들 꼭 보세요 1 은수116 7 4815 2015.01.02
강좌 스마트폰 속도 최적화 강좌 31 file 은수116 45 8577 2014.12.31
1 - 19 - 135