라크루샤
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
제목 글쓴이 추천 조회 날짜
Gmail 수발신 불가(구글 드라이브 용량오류) 해결기 스틸하트 1 547 2018.09.12
감사합니다. 후니대드 236 2018.09.10
icloud 에서 사진 동영상 원본 받는법 1 file 스틸하트 1 603 2018.09.08
윈도10 추천 잠금화면 자동으로 저장하기 file 스틸하트 1 609 2018.09.05
윈도우 설치USB만으로 복구불가능하게 완전삭제하는 방법 스틸하트 2 1003 2018.09.04
크롬북에서 한글(아래아 한글 프로그램) 사용하기 1 file 스틸하트 2 635 2018.09.01
쾌적하고 빨라진 웹서핑에 성공한 사용기. file 스틸하트 1 711 2018.08.30
푸바 - 헤드폰용 VST 플러그인 설치 및 설정 file 스틸하트 1 1447 2018.08.26
유플러스 안드로이드 테더링 제한 우회? 6 file 스틸하트 2 3675 2018.08.22
강좌 5G에 관련해서 잘 정리된 자료 22 file 스틸하트 4 459 2018.08.21
미밴드3 중국어판 한글업데이트 실패후 성공 1 file 스틸하트 1 1547 2018.08.20
구글 뉴스에서 특정 언론 숨기기 기능 1 file 스틸하트 2 433 2018.08.09
스마트폰 글자 편안하게 보게~ 스틸하트 5 636 2018.08.09
강좌 내 폰에 안드로이드 P를 설치해보자! 2 xps 1552 2018.08.01
인터넷에 연결된 포트 찾고 정보 확인하는 포트 모니터 1 file 스틸하트 2 534 2018.07.21
SKT의 신규 요금제, T 플랜의 간단한 정리 4 file 스틸하트 7 1324 2018.07.19
강좌 스스로 그만두어도 실업급여를 받을 수 있다구요? 스틸하트 2 788 2018.07.17
iOS 사파리 주소창에서 주요 TLD (.com, .net 등) 쉽게 입력하기 2 file 스틸하트 1 411 2018.07.16
램드라이브를 사용하여 컴퓨터 쾌적하게 이용하기. 스틸하트 1 753 2018.07.12
통신3사 데이터쉐어링시 모회선이 해지될 경우.. 3 file 스틸하트 2 846 2018.07.01
안드로이트 화면 터치 비활성화 기능 (iOS의 사용법 유도 대응) file 스틸하트 1 1708 2018.06.23
쉬운 직구 되팔이 10문 10답 2 스틸하트 3 773 2018.06.21
SKT 온가족할인 A to Z 3 스틸하트 1 1695 2018.06.20
핸드폰 시세 가격표 싸게사는법 꿀팁 1 file 빵또아1 1226 2018.06.18
덱스(Dex)에서 스타크래프트 즐기기 file 스틸하트 1 2485 2018.06.16
VeraCrypt를 이용한 ODD 오토런 방법 file 스틸하트 1 607 2018.06.02
RR-N VS RR-M VS lineageos M VS CM M 배터리 소모 측정 (갤포아 SKT로... 주작씌 666 2018.05.13
갤럭시 배터리 사이클 및 수명 확인 방법 12 file 스틸하트 10 9665 2018.05.04
lg g6 오레오 배터리사이클 확인방법 2 file 스틸하트 3 2820 2018.05.04
윈도우10 RS4(April 2018 Update) 타임라인 기능 비활성화 방법 1 file 스틸하트 3 912 2018.05.01
1 - 5 - 135