본문 바로가기

Mobiles

갤럭시 노트2 홈화면, 독바, 앱스화면 아이콘 확장하기




갤럭시 노트2 홈화면, 독바, 앱스화면 아이콘 확장하기

안드로이드 4.1.2 젤리빈

펌웨어 버전 : LGT MB6


갤럭시 노트2 홈화면, 독바, 앱스화면 아이콘 확장하기



갤럭시 노트2 홈화면, 독바, 앱스화면 아이콘 확장하기


요즘 나오는 스마트폰들은 화면이 크게 나와서 시원하긴 하지만 기본 아이콘 배열은 크기 달라지지 않은 부분이 많은데 이런 부분을 조금이나마 활용하여 홈화면, 독바, 앱스화면의 아이콘 배열을 확장하여 좀 더 많은 아이콘을 한 화면에서 선택할 수 있게 만들 수 있습니다.


필요한 파일 : seclauncher2.apk


디컴파일 후 SecLauncher2\res\values-sw359dp-xhdpi 폴더에서


dimens.xml, integers.xml 두 파일을 찾습니다.


dimens.xml : 아이콘 배열에 대한 간격 조절

integers.xml : 아이콘 배열 개수 지정


먼저 수정할 파일은 integers.xml에서 아이콘 배열 개수를 정합니다.


<integer name="home_cellCountX">4</integer> : 홈화면 가로 아이콘 배열 개수
<integer name="home_cellCountY">5</integer> : 홈화면 세로 아이콘 배열 개수

<integer name="hotseat_cellCountX">6</integer> : 독바 가로 아이콘 배열 개수
<integer name="hotseat_cellCountY">1</integer> : 독바 세로 아이콘 배열 개수

<integer name="menuAppsGrid_cellCountX">5</integer> : 앱스화면 가로 아이콘 배열 개수
<integer name="menuAppsGrid_cellCountY">6</integer> : 앱스화면 세로 아이콘 배열 개수


간단하게 수정되는 부분은 이 정도며 수정할 때는 아이콘 간격도 생각해서 너무 많은 배열이 되지 않도록 적당하게 수정해 줍니다.


그리고 아이콘 배열에 대한 간격을 재설정해 줘야 하니 dimens.xml파일에서 관련된 문구를 찾아봅니다.


<dimen name="app_icon_size">46.0dip</dimen> : 전체적인 아이콘 크기

<dimen name="home_cellWidth_port">100.0dip</dimen> : 홈화면 가로 아이콘 간격
<dimen name="home_cellHeight_port">80.0dip</dimen> : 홈화면 세로 아이콘 간격

<dimen name="hotseat_barSize">100.0dip</dimen> : 독바 전체(세로) 크기
<dimen name="hotseat_cellWidth">60.0dip</dimen> : 독바 가로 아이콘 간격
<dimen name="hotseat_cellHeight">100.0dip</dimen> : 독바 세로 아이콘 간격

<dimen name="menuAppsGrid_pageMarginPlusPaddingTop">5.0dip</dimen> : 앱스화면 상단 빈 공간 간격

<dimen name="menuAppsGrid_cellWidth">68.0dip</dimen> : 앱스화면 가로 아이콘 간격
<dimen name="menuAppsGrid_cellHeight">83.0dip</dimen> : 앱스화면 세로 아이콘 간격

<dimen name="home_pageIndicatorTop">4720.0dip</dimen> : 홈화면 하단 페이지 아이콘 세로 간격
<dimen name="home_pageIndicatorTopShrunken">4720.0dip</dimen> : 위 수치와 동일하게 수정해 줍니다.

(표시되는 걸 보고 싶을 때는 적당히 맞춰서 수정하고 화면 상에서 안 보이게 하려면 수치를 엄청나게 바꿔버리면 됩니다.)

<dimen name="menu_pageIndicatorTop">520.0dip</dimen> : 앱스화면 하단 페이지 아이콘 세로 간격

(표시되는 걸 보고 싶을 때는 적당히 맞춰서 수정하고 화면 상에서 안 보이게 하려면 수치를 엄청나게 바꿔버리면 됩니다.)


이런 부분을 수정하고 컴파일합니다.


수정된 파일 경로가 values...폴더니까 컴파일된 unsignedSecLauncher2.apk파일에서 원본 SecLauncher2.apk파일로 resources.arsc파일만 옮겨주면 됩니다.


갤럭시 노트2 같은 경우는 홈화면 4x5, 독바 6~7(7배열은 아이콘을 작게 수정했거나 작은 아이콘일 경우 가능함), 앱스화면 5x6 배열로 알맞게 수정해 주는 게 좋은 거 같습니다. (기본 아이콘 배열 정보 : 홈화면 4x4, 독바 5, 앱스화면 5x5)


홈화면, 독바, 앱스화면 아이콘 배열을 수정한 이미지 샷입니다.



갤럭시 노트2 홈화면, 독바, 앱스화면 아이콘 확장하기



갤럭시 노트2 홈화면, 독바, 앱스화면 아이콘 확장하기