fairworld's life

Extended Power Menu 0.3 본문

갤럭시탭 M180K

Extended Power Menu 0.3

fairworld 2011. 12. 11. 09:43
Media Scan이 가장 마지막에 추가되었다.

원래 변수가 선언되기로는 7개의 메뉴만 가능한것 같다.
그 부분이 원래의 소스에서는 어떻게 선언되었는지 알수는 없으나 smali 작업 중 확인한 바로는
const/4는 -8~7까지 16개의 값을 가지고
const는 위의 제한이 없는 것 같은데... (정확한 구문을 알 수 없으니 테스트 결과로 확인이 될 뿐)

기존에는 const/4로 되어 있어 7개의 메뉴를 가지고 한개를 더 추가할 경우 smali.jar를 통해 묶이지 않고 에러를 뱉어냈는데
변수 타입을 const로 변경하고 나니 제대로 odex작업이 완료되고 적용이 되었다.
갤탭의 경우 화면이 크므로 여기서 몇개 정돈 더 추가할 수도 있다고 본다.

또한 아이콘 사이즈를 128*128를 넣었떠니 모양이 틀어져서 아이콘이 가운데로 와버리는 사태가...
그래서 아이콘 사이즈를 48*48로 재조정하니 제대로 들어가 보인다.

미디어 스캔은 기존 Method와 다르게 Context를 사용해야 하는 것이 있어서
smali 파일을 편집할때 혼자만 유독 코드가 달랐다.

테스트 결과 미디어 스캔은 /sdcard와 /sdcard/external_sd를 모두 스캔하도록 해놓았다.
실제 이미지 파일을 넣어놓고 미디어 스캔을 해본 결과 제대로 갤러리에서 읽어오고 있다.

 

'갤럭시탭 M180K' 카테고리의 다른 글

M180K WibroTabMizer 0.78  (13) 2011.12.12
Extended Power Menu 총집합  (7) 2011.12.11
Extended Power Menu 0.2  (15) 2011.12.09
Extended Power Menu 0.1  (6) 2011.12.08
M180K WibroTabMizer 0.76  (9) 2011.12.07