라크루샤
16.05.08
조회 수 2133
추천 수 15
댓글 13

출처 : 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:50]
댓글을 남겨야 다운로드가 가능합니다. 감사의 댓글을 달고 오른쪽 확인버튼을 눌러주세요.
다운로드시 일주일에 한개 이상의 게시물 작성이 필요합니다. 지금 자유게시판에 회원님의 하루를 남겨보세요.
추천♡버튼을 잊지 마세요. 추천인과 회원님 모두 포인트가 적립됩니다.

라크루샤 님의 SIGNATURE

profile

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

댓글 13
댓글 쓰기 권한이 없습니다.
분류 댓글순 목록 검색 쓰기
List of Articles
제목 글쓴이 추천 조회 날짜
스피드모드 sp,sm 최적설정법 공개 57 오상석 29 6602 2011.05.09
강좌 [루팅x] 누가 버젼에서만 되던 추노마크 오레오에서도 삭제하자 (adb ... 56 file 하늘정원 11 3866 2018.03.12
배터리 소모 없이 성능 향상 (모든 안드로이드폰) 56 file 평범한중 24 5042 2013.02.21
곰디님 램최적화 적용하기 스샷 버전 (저같은 초보버전입니다) 56 file KeRoro 24 14573 2011.08.27
SK 노트 정식 젤리빈 MB1 기본 어플 삭제 목록(설명 추가.) 55 디테 52 18250 2013.02.22
강좌 엘지폰 재부팅시 밝기 설정 안바뀌게 하는법 55 펠루자 3 1832 2016.02.29
강좌 루팅펌웨어 제작 하기 55 file 크램프 76 10133 2013.08.18
[갤2] 커널 카운팅 초기화용 JIG 쉽게 구하기(사진첨부) 55 file jinwon6605 6 17498 2011.05.16
강좌 윈도우8/8.1/10 iso에 내 기기만을 위한 드라이버를 포함시켜보자 55 file StadiumFly 7 5037 2015.11.10
강좌 [순정복구] 무한리붓 또는 먹통상태 해결방법! 이렇게 하자!! 55 file 초콜렛왕 32 45515 2011.03.01
강좌 [간단루팅]갤럭시S3 NI3 루팅하기! 54 file 5755084 117 27150 2014.10.07
S플래너 주간날씨 살리기 54 file Who_am_I 44 10369 2013.05.04
강좌 환경설정에 애플리케이션 권한 추가하기 [삼성 갤럭시노트4 5.1.1 기준] 54 라크루샤 23 3288 2016.02.23
갤럭시S - kies를 통해 업데이트 중 순정펌 추출하기 54 file 광야아베 33 9119 2011.03.23
강좌 멀티 윈도우 이용한 App Cloner 54 file o강주현o1 18 3687 2016.11.29
(Tip)루팅된 순정롬 부트애니 변경하기!!!! 53 file 노트1 SHV 44 10143 2013.03.29
강좌 UCCW 강좌 1 - uzip 파일 적용하기 53 file 뭐해™ 51 9585 2013.05.22
[부팅화면] ADB를 이용해서 부팅화면 바꿔봅시다 53 file 날건 15 15821 2011.03.18
DPI수정을 위한 Xposed app settings 53 file 크램프 31 11793 2013.02.28
강좌 누구나 할수있다! 갤럭시s 1,2 무음카메라파일 만들기 53 file 탱구찡 39 21728 2011.07.22
노트1 초보자가 쓴 초보다운 루팅방법과 통합롬설치법 52 깨모르 28 4658 2013.04.14
odex? deodex? 오덱스 및 데오덱스 작업하기 52 file 른돌 33 8967 2013.04.16
루팅을 위한 z4root 어플 사용방법 52 file 多勿將軍 18 13168 2011.01.05
손가락으로 잉크 효과 내기 52 file Hax빙글 54 11506 2012.12.06
cwm 리커버리 기능설명 52 길동군 76 11642 2013.03.31
강좌 [초보팁!!!] 테마 적용하기!!! 52 file LavI 18 15850 2011.01.14
부팅시 안드로이드 운영체제 업그레이드중 문구 해결법 51 file Sweet.R™ 38 15315 2013.03.12
노트1 젤라빈 먹은후 자판느리신분을 위해 51 스카이모 46 4747 2013.02.25
강좌 초보님들에게 보내는 다섯번째 편지 ^^ 51 쎈빛 14 31506 2010.12.03
올레체 적용법 다시 작성합니다 50 미라클1 5 18904 2010.12.28
1 - 5 - 135