라크루샤
16.05.08
조회 수 1990
추천 수 15
댓글 11

출처 : http://forum.xda-developers.com/showpost.php?p=65532473&postcount=1220

 

준비물

1. apkmanager 7.2 fix (웃음투자님 블로그 링크주소 http://softdx.kr/220625441795)

2. deodex 작업된 services,jar 파일

3. 첨부파일

4. 노트++ 같은 텍스트 에디터

 

적용방법

1. apkmanager 7.2 fix 를 이용하여 services.jar 디컴파일

2. services.jarsmalicomandroidserverpolicyGlobalActions.smali 에디터로 열기

3.  .method private createDialog()Lcom/android/server/policy/GlobalActions$GlobalActionsDialog; 검색

4. new-instance v5, Lcom/android/server/policy/GlobalActions$9;  재검색후 $9$99로 변경

5. invoke-direct {v5, v0, v4, v6}, Lcom/android/server/policy/GlobalActions$9;->(Lcom/android/server/policy/GlobalActions;II)V 재검색후 $9$99로 변경

6. services.jarsmalicomandroidserverpolicyGlobalActions$SinglePressAction.smali 에디터로 열기

7. # instance fields 검색후 윗쪽으로 아래 파란색 구문 복사후 붙여넣기

# static fields
.field public static rebootMode:I

.field public static final rebootOptions:[Ljava/lang/String;

.field public static final rebootString:[Ljava/lang/String;

8. # direct methods 검색후 # direct methods.method protected constructor <init>(II)V 사이에 아래 파란색 구문 복사후 붙여넣기

.method static constructor <clinit>()V
    .locals 9

    const/4 v8, 0x5

    const/4 v7, 0x4

    const/4 v6, 0x3

    const/4 v5, 0x2

    const/4 v4, 0x1

    const/4 v3, 0x0

    new-array v0, v8, [Ljava/lang/String;

    const-string/jumbo v2, "Reboot"

    aput-object v2, v0, v3

    const-string/jumbo v2, "Hot Reboot"

    aput-object v2, v0, v4

    const-string/jumbo v2, "Download"

    aput-object v2, v0, v5

    const-string/jumbo v2, "Recovery"

    aput-object v2, v0, v6

    const-string/jumbo v2, "Safe Mode"

    aput-object v2, v0, v7

    sput-object v0, Lcom/android/server/policy/GlobalActions$SinglePressAction;->rebootString:[Ljava/lang/String;

    new-array v1, v8, [Ljava/lang/String;

    const-string v2, "Reboot"

    aput-object v2, v1, v3

    const-string v2, "Hot Reboot"

    aput-object v2, v1, v4

    const-string v2, "Download"

    aput-object v2, v1, v5

    const-string v2, "Recovery"

    aput-object v2, v1, v6

    const-string v2, "Safe Mode"

    aput-object v2, v1, v7

    sput-object v1, Lcom/android/server/policy/GlobalActions$SinglePressAction;->rebootOptions:[Ljava/lang/String;

    return-void
.end method

9. 첨부파일 압축해제후 services.jarsmalicomandroidserverpolicy 폴더에 복사

10. services.jarsmalicomandroidserverpolicyGlobalActions$99.smali 에디터로 열기

11. 0x112000a 검색

12. framework-res.apk 파일을 디컴파일후 res/values/public.xml 에서 show_ongoing_ime_switcher 검색해서 해당 값을 위 11번에서 검색한 값에 복사후 붙여넣기 (예: 0x112000a > 0x0112000a )

13. 컴파일후 적용

 

적용후 스샷



 

Extra Form
첨부
KakaoTalk_20160508_221349541.jpg  [File Size:81.0KB/Download:10]
smali_PM_MM.zip  [File Size:3.1KB/Download:49]
댓글을 남겨야 다운로드가 가능합니다. 감사의 댓글을 달고 오른쪽 확인버튼을 눌러주세요.
다운로드시 일주일에 한개 이상의 게시물 작성이 필요합니다. 지금 자유게시판에 회원님의 하루를 남겨보세요.
추천♡버튼을 잊지 마세요. 추천인과 회원님 모두 포인트가 적립됩니다.

라크루샤 님의 SIGNATURE

profile

테마 제작 초보입니다...요즘은 앱 포팅방법을 공부중입니다.

댓글 11
댓글 쓰기 권한이 없습니다.
분류 정렬 목록 검색 쓰기
List of Articles
제목 글쓴이 추천 조회 날짜
강좌 스탠포드식 쉬운 프로그래밍 / 코딩 첫걸음 - 2주차 4 프리빌리 4 1461 2016.07.01
노트 4S 업데이트 9 깨모르 6 1765 2016.06.28
강좌 프로그래밍 무경험자를 위한 시작 코스 (자바) 26 프리빌리 16 1495 2016.06.24
도돌키보드 쓰시는분들 깨알팁 8 Spring2 6 1575 2016.06.24
강좌 삼성 마시멜로 펌웨어 볼륨경고창 제거방법 12 file 라크루샤 7 2527 2016.05.15
lg 밴드플레이(f570s) 무한부팅(소프트 브릭) 복구 16 file dingbet 7 1572 2016.05.14
강좌 5Way Reboot 삼성 스마트폰 for Marshmallow 펌웨어 11 file 라크루샤 15 1990 2016.05.08
강좌 갤럭시 노트4 마쉬멜로우 카메라 무음 설정하기 9 아모르파 12 3382 2016.05.08
삼성앱스에서 무료 폰트 풉니다. 9 file 가드리아 8 1881 2016.05.04
갤7/7엣지 필요없는 선탑재 앱 삭제 사용하기 5 file 스틸하트 8 2491 2016.04.29
전원키 없는 갤투 다운로드 모드 jig 케이블 없이 진입하는 방법! 2 zRAGNAz 2 1283 2016.04.24
강좌 갤럭시S7/엣지 루팅 설치 후 펌웨어 업그레이드 방법 3 kykint 7 2588 2016.04.21
인증만료 또는 튕긴 카톡 대화 및 친추 확인 방법 (루팅 필수) 1 미당 5 1156 2016.04.19
멀티 카카오톡 pc버전 사용 할 수 있는 방법 3 미당 2 1780 2016.04.19
adb를 쉽게 사용하는법 13 file 왕고슴도 8 1302 2016.04.13
갤럭시 기타 일부 기종 SamFirm 펌웨어 다운로드 가능 기기 목록 3 galaxygrand 4 889 2016.04.07
갤럭시 그랜드 시리즈 SamFirm 펌웨어 다운로드 가능/불가능 기기 목록 galaxygrand 2 945 2016.04.07
갤럭시 J 시리즈 SamFirm 펌웨어 다운로드 가능 기기 목록 1 galaxygrand 2 882 2016.04.07
갤럭시 A 시리즈 SamFirm 펌웨어 다운로드 가능 기기 목록 galaxygrand 3 1035 2016.04.07
(업데이트) 갤럭시 S 시리즈 SamFirm 펌웨어 다운로드 가능 기기 추가 galaxygrand 3 1346 2016.04.05
(업데이트) 갤럭시 노트 시리즈 SamFirm 펌웨어 다운로드 가능 기기 추가 1 galaxygrand 3 1328 2016.04.05
갤럭시 S 시리즈 SamFirm 펌웨어 다운로드 가능/불가능 여부 목록 3 galaxygrand 12 2817 2016.03.29
갤럭시 노트 시리즈 SamFirm 펌웨어 다운로드 가능/불가능 여부 목록 2 galaxygrand 8 1982 2016.03.29
노트5용 어플을 노트4레 포팅한것이 있어어 올립니다 4 file lee yong jin 2 1076 2016.03.24
강좌 갤럭시S7 엣지/S7 SAdoptable Storage 기능을 통한 외장SD카드를 내장... 4 file 젤리빵™ 11 3260 2016.03.18
갤럭시S7 엣지 루팅했네요 21 file 기우댜 13 5465 2016.03.14
마시멜로 업데이트 -보안 강화 3 자유인512 1 1354 2016.03.10
강좌 엘지폰 재부팅시 밝기 설정 안바뀌게 하는법 55 펠루자 3 1414 2016.02.29
루팅을 조금이나마 편하게 30 file 기우댜 32 2559 2016.02.25
강좌 환경설정에 애플리케이션 권한 추가하기 [삼성 갤럭시노트4 5.1.1 기준] 54 라크루샤 23 2862 2016.02.23
1 - 5 - 131