본문 바로가기

GalaxyNote2

#01. [루팅]Galaxy Note2(갤럭시 노트2) 1%베터리 아이콘으로 변경하기

**소개드리기에 앞서 루팅후 발생하는 문제는 전적으로 당사자에게 있습니다**


이번소개에서는 루팅후 1%베터리 아이콘으로 변경하는 방법을 소개해드리도록 하겠습니다


번호로 한단계 한단계 설명 해드릴테니 신중히 그리고 천천히 따라 오셔야 합니다


1. 준비물 마련

- RootExplorer(또는 다른 파일 관리자 어플: 아스트로 파일관리자 등등)

- 루팅후 필수 어플입니다. RootExplorer는 구플플레이에서 유료로 다운 받을수있죠

- 유료로 다운받아도 절대 후회하지 않는 어플입니다. 그래도 정 유료로 받기힘드신

분들은 아스트로 파일관리자 어플이나 어둠(?)의 경로로 apk파일 구하셔서 설치 하시길 바랄께요^^ 

** 저는 유료 어플은 공유 해드리지 않습니다


2. systemUI.apk 파일 꺼내오기

- RootExplorer어플을 이용해 /system/app/systemUI.apk파일을

/mnt/sdcard로 복사해 와야합니다 (**이동하면 큰일나요)


- 위에 보이는 빨간색 아이콘 SystemUI.apk를 꾸욱 눌러서 복사해줍시다

- 복사후 상위 뒤로 가기 누르지 마시고 맨위에 상위폴더로 가는 아이콘 클릭

- /mnt/sdcard로 가셔서 붙여넣기 해주세요

- 노트2와 PC연결 하시고 노트2 드라이버로 들어가시면 SystemUI.apk가 있을거에요!


- 이것을 순정 파일이라고 부릅니다. 순정파일은 언제나 하나씩은 꼭 백업 해주세요

- 나중에 수정해서 문제가 생겼을때 백업해둔 순정파일을 불러오면 되니까요

- 항상 sdcard에 보관 해두시는걸 추천 합니다

- 자 이제 SystemUI.apk를 복사해서 PC 바탕화면으로 붙여넣기 해주세요


3. SystemUI.apk 디컴파일 하기

- apk파일은 알집으로 풀수도 있는 파일입니다. 하지만 알집으로 푼다고해서

저희가 할수있는건 단지 아이콘들 덮어씌우는 정도입니다.

- 저희는 xml파일이라는것을 수정 해야하는데요, xml파일을 수정하기위해선

apk파일을 디컴파일 해줘야합니다

- 디컴파일을 하기위해서는 apk manager라는 프로그램이 필요해요


Apk_Manager_5.0.2.zip


- 첨부해논 apk manager 압축파일을 압축을 풀어주세요

- 이중에서 저희가 필요한 파일과 폴더는 1,2,3번 입니다

- 1번은 저희가 디컴파일할 apk파일들을 집어넣는 폴더입니다

- 2번은 저희가 디컴파일한 apk파일을 보관해주는 폴더입니다

- 3번은 실행 파일이에요

- 먼저 1번 폴더에 저희가 꺼내용 SystemUI.apk파일을 집어넣어주세요

- 3번 파일을 실행 시켜주세요


- 여러가지 옵션들중 저희는 22번을 선택해서 SystemUI.apk파일을 선택해줄겁니다

- 아직 1번폴더에 SystemUI.apk파일 밖에 없기 때문에 22번 선택 하시고

1번 선택해주시면 됩니다

- 그다음은! 9번 옵션을 선택해 디컴파일을 해줍니다

- 디컴파일중 21 오류가 뜨시는 분들이 분명 있을실겁니다

- 무조건 순정파일로 디컴파일 하셔야합니다

- 만약 그래도 오류가 뜨시는분들은 밑에 해결법을 봐주세요

- 오류 해결법

- 먼저 노트2에서 /system/framework/폴더 안으로 가주세요

- twframework-res.apk, framework-res.apk파일을 

SystemUI.apk꺼내 오듯이 복사해서 꺼내와주세요

- 꺼내온 2개의 파일을 apk manager 1번 폴더에 넣어주세요

- 다시 실행 파일 옵션에서 10번을 선택해주세요

- framework-res.apk파일 드래그해서 apk manager실행창 위로 드래그!

- 그리고 실행창 마우스로 한번 클릭해주시고 엔터!

- 만약 아무 반응 없거나 오류가 뜨더라도 무시해주시고 같은 방법으로

twframework-res.apk파일도 똑같이 해주세요

- 다시 디컴파일 해보시면 자~알 될겁니다 

- 디컴파일이 완류된후 2번 폴더로 들어가면 SystemUI.apk라는 폴더가 있을겁니다


4. xml파일 수정하기

- 1%베터리 아이콘을 위해서는 2가지의 xml파일을 수정해줘야해요

- 전단계에서 디컴파일을해 얻어낸 SystemUI.apk폴더로 들어가주세요

- SystemUI.apk/res/drawable폴더로 들어가주세요

- stat_sys_battery.xml, stat_sys_battery_charge.xml파일을 찾아주세요

- stat_sys_battery.xml, stat_sys_battery_charge 수정

- stat_sys_battery.xml수정은...노가다입니다..무려 100줄이상을 써줘야하니까요..

- 제가 여러분을 위해서 파일을 공유하도록 하겠습니다.. 그대로 붙여넣기 해주세요

(저 이거 고치는데 손가락이 마~니...아파써요 허허;;)


stat_sys_battery.xml

stat_sys_battery_charge.xml


- 첫번째 파일 stat_sys_battery.xml 내용보면 아시다시피 저희가 필요한

베터리 아이콘은 0~100퍼 까지 총 101개가 필요해요

- 두번째 파일 stat_sys_battery_charge.xml은 충전중일때의 베터리 아이콘 입니다

이것또한 내용을보면 아시다시피 0~95까지 5단위, 그리고 99, 100이 있습니다

총 22개 아이콘이 필요하겠네요

** 만약 충전중 아이콘을위한 xml을 수정하셔야하면 수정하셔도 좋습니다

- 첨부된 파일을 다운받으셔서 덮어씌어주기 해주세요


5. 베터리아이콘 집어넣기

- xml을 수정했으니 이제 베터리 아이콘을 집어 넣어주셔야 합니다

- 베터리 아이콘이 위치한 경로는 SystemUI.apk/res/drawable-xhdpi폴더 입니다

- 일단은 해당 폴더로 들어가셔서 stat_sys_battery_charge_anim28,

stat_sys_battery_charge_anim43, stat_sys_battery_charge_anim57,

stat_sys_battery_charge_anim71을 지워 주세요

- 일단 제가 쓰고 있는 1%베터리 아이콘을 첨부 해드리도록 하겠습니다


1%베터리.zip


- 다운받으신 아이콘들을 그대로 덮어씌어 주시기만 하면됩니다


6. SystemUI.apk폴더 다시 컴파일하기

- 5단계까지 하신후 이제 다시 apk파일로 만들어야 하지요

- apk manager실행 파일을 실행시키시고 22번 > 1번 선택 해주세요

- 그후 이번엔 11번을 선택해서 컴파일을 해주시기 바랄께요

- 시간이 조금 걸립니다, 컴파일이 끝나고 질문이 뜨면 n으로 대답해주세요

- 만약 오류가 뜬다면 아이콘덮어씌우기 또는 xml수정이 잘못된겁니다

- 다시 천천히 따라해주세요

- 그후 apk manager 1번 폴더로 가보시면 unsignedSystemUI 압축파일이 있을겁니다

- 그 압축파일을 그대로 알집으로 실행 시켜주세요

- 여기서 저희는 총 3가지 파일을 꺼내와야 합니다

- 1. resources.arsc(경로: 알집 실행후 바로 보입니다)

- 2. stat_sys_battery.xml(경로: res > drawable)

- 3. stat_sys_battery_charge.xml(경로: res > drawable)

- 모두 드래그해서 PC로 옮겨주세요


7. 수정된 SystemUI.apk 파일 만들기

- 순정 SystemUI.apk파일을 하나더 복사 해주세요

- 복사한 순정 파일을 알집으로 실행 시켜주세요

- 전 단계에서 꺼내온 파일 3개를 이제 덮어 씌어줘야 합니다

- 주의사항

- 1. 알집 매뉴의 파일추가로 파일 추가할것

- 2. 덮어씌울때 압축률은 0%!!




- 이런식으로 3개의 파일 모두 덮어씌어주기 해주세요

- 그다음은 순정 파일 /res/drawable-xhdpi로 가주세요

해당 폴더로 들어가셔서 stat_sys_battery_charge_anim28,

stat_sys_battery_charge_anim43, stat_sys_battery_charge_anim57,

stat_sys_battery_charge_anim71을 지워 주세

- 위에 똑같은 방법으로 아이콘 베터리들을 덮어씌어 주세요

- 자그럼 SystemUI.apk파일 완성 입니다!


8. 노트2에 수정된 SystemUI.apk 적용하기

- 먼저 PC에서 수정된 SystemUI.apk를 노트2 sdcard폴더로 옮겨주세요

- 노트2로 가셔서 옮겨진 SystemUI.apk를 복사 하여 /system폴더로 붙여넣기해주세요

** /system/app으로 옮기시면 안됩니다

- 붙여넣기된 SystemUI.apk를 꾸욱 눌러 권한옵션을 눌러주세요


- 권한을 위에 그림 처럼 설정후 확인버튼을 눌러주세요

- 권한설정 완료후 이번엔 잘라내기(이동)을 선택하신후 /system/app에 붙여넣기

하셔서 덮어씌어주기 해주세요

- 재부팅 ㄱㄱㄱ


베터리 아이콘이 변경되어있는 신기한 장면을 맛보실수 있을 겁니다

여기까지 베터리 아이콘 변경법이였습니다. 읽어주셔서 감사합니다

'GalaxyNote2' 카테고리의 다른 글

#00. [루팅]Galaxy Note2(갤럭시 노트2) 루팅하기  (2) 2012.11.24