안녕하세요~
테마 수정배우고있는 초보입니다.
처음 시작한것이, 추천 초보탈출에 불멸님의 배터리 퍼센트 수정입니다.
그 과정 중에서
resources.arsc파일을 새폴더에 빼줍니다.
상단 배터리를 구성하고있는
이파일도 새폴더로 빼줍니다. stat_sys_battery.xml과 stat_sys_battery_charge.xml이 파일입니다.
(새폴더로 빼준 파일을 열어보시면 컴파일이 된파일이라 이상하게 나올겁니다. 이게 정상입니다.)
그리고 아까 그림을 많이 추가했던 drawable-hdpi이 폴더에 있는 내용물 모두를 통째로 빼줍니다.
사실 추가된 그림파일이나 수정된 그림파일만 빼줘도 되는데
추가된 파일이 많기때문에 헷갈리지 않기위해서 통째로 빼는겁니다.
추가된 파일만 골라뺐는데 실수로 빠트려먹은 파일이 있다면 무한재부팅이나 벽을 보게 되실수 있습니다.
drawable-hdpi 폴더내용을 새폴더에 새폴더를 하나 더 만들어서 그 안에 빼줍니다.
그럼 알집으로 열어준 unsignedframework-res.apk 창을 닫아주시고
place-apk-here-for-modding폴더에 있는 framework-res.apk(강좌시작하기전에 핸드폰에서 복사해왔던 원본파일입니다.)를
알집으로 열어줍니다.
이제 아까 새폴더에서 빼왔던 파일들을 이 순정 framework-res.apk에 붙여넣을 차례입니다.
resources.arsc 이 파일을 바꿔줘야 합니다.
폴더가 이렇게 보이는 최상위 상태에서
알집의 파일 추가 버튼을 눌러줍니다.
빨간색 네모박스처럼 추가버튼을 눌러 resources.arsc파일을 추가해주시거나
새폴더에 있던 resources.arsc파일을 끌어놓기(드래그)해서 추가해줍니다.빨간색 밑줄처럼 추가 되었는지 확인하시고
압축방법은 압축안함으로 반드시 해놓고 나서 압축버튼을 눌러주시기 바랍니다.
모든 추가 되는 파일 압축안함으로 해놓고 압축버튼을 누릅니다
불멸님 강의에서는 바로 사이닝을 안하는거 였습니다.
컴파일만된 프레임워크에서 리소스파일과 수정한 배터리아이콘이미지와 배터리 xml 2개만 순정 프레임워크로 옮기는
방식이였는데요,
여기서 Anim Color Drawable Layout 에 있는 xml같은경우는 컴파일 까지한 apk파일에서 꺼집어낼수있습니다.
하지만, values 에있는 xml파일들은 디컴파일했을땐보이지만, 컴파일을 해버리면 사라져버립니다........
꺼집어낼수가 없으니.....순정에 압축을 해넣을수도없는데...이럴땐 어떻게하나요?
가르쳐주세여~
그러므로 리소스 파일을 넣어주시는 작업이 곧 values/*.xml 수정을 반영하는 일이 되겠습니다!