
초절전모드가 기본적으로 작동한다는 전제로 설명합니다. ^^
필요한 파일은 EmergencyLauncher.apk 입니다.
1. 우선 그나마 쉬운 사용가능 어플 추가 방법입니다.
가. apk를 디컴파일
나. res/xml/allowed_apps_upsm.xml 열기
다. <appshortcut launcher:className="com.sec.android.gallery3d.app.Gallery" launcher:packageName="com.sec.android.gallery3d" />
라. <appshortcut launcher:className="액티비티명" launcher:packageName="패키지명" />
의 구조로 추가해주시면 됩니다. 쿠키런도 되고 아스팔트도 되고 다 될겁니다.
2. 배열 변경 방법입니다.
가. 마찬가지로 디컴파일
나. smali/com/sec/android/emergencylauncher/LauncherActivity.smali 열기
다, sput v1, Lcom/sec/android/emergencylauncher/LauncherActivity;->FAVORITE_APP_COUNT:I 검색
라. 검색하면 윗줄에 const/16 v1, 0x6 이 있을겁니다. 6을 더 높은 숫자로 변경합니다.
저는 c로 변경했습니다. (총 3번 다-라 과정을 반복하시면 됩니다.)
마. res/layout/launcher_layout_upsm.xml 열기
바. android:id="@id/apps_grid" 검색
사. 해당 구문에 android:numColumns="2" 구문의 숫자를 변경하시면 됩니다.
저는 4로 바꿧습니다.
3. 결과물