안녕하세요 히어로즈입니다.


오늘은 제가 사용했던 안드로이드 4.3버전 잉크락 활성화 방법을 여러분께 공유하고자 글을 남깁니다.


강좌에 앞서 본 게시물은 기본적인 안드로이드 툴들을 숙지하신 유저분들을 위한 글임을 알려드립니다.


또한 모든 작업은 디오덱스 파일을 가지고 했으며 추후 오덱스화 작업을 거쳐 기기에 적용했습니다.


본 게시물의 무단 전제 및 재배포는 금지합니다.


미흡한 설명이지만 차근차근 따라해보세요.


그럼 강좌 시작하겠습니다.


준비물

1. framework-res.apk  : framework-res.apk 에서 막아둔 잉크락 동작을 풀어주는 작업입니다.

2. SecSettings.apk : "환경설정 - 디바이스 - 잠금화면"에서 비활성화 되었던 탭을 활성화시켜주는 작업입니다.

3. android.policy.jar : S펜이 없이도 손가락으로 잉크락이 동작하게 해주는 작업입니다.


작업방법

1. framework-res.apk

 ㄱ. framework-res.apk 파일을 디컴파일 합니다.

 ㄴ. framework-res/res/values/bools.xml 파일에서 아래 구문을 찾아 수정합니다.

   # 수정 전     config_isWaterInkEnabled">false

   # 수정 후     config_isWaterInkEnabled">true


framework-res.apk 파일에 관한 작업이 완료되었습니다. 컴파일 해주시면 됩니다.



2. SecSettings.apk 

  ㄱ. SecSettings.apk 파일을 디컴파일 합니다.

  ㄴ. SecSettings/smali/com/android/settings/LockscreenMenuSettings.smali 파일에서 아래 구문들을 찾아 빨간줄을 삭제합니다.


   aiget-object v@p@Lcom/android/settings/LockscreenMenuSettings;->mRippleEffect:Landroid/preference/CheckBoxPreference;

      

      invoke-virtual {v@v@}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z



   b. iget-object v@p@Lcom/android/settings/LockscreenMenuSettings;->mInkEffect:Landroid/preference/PreferenceScreen;


     invoke-virtual {v@v@}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z 


  ㄷ. 'nop' 을 찾아 아래와 같이 수정합니다.


       nop


       nop


       :sswitch_data_0


  SecSettings.apk 에서의 작업이 완료되었습니다. 컴파일 해주시면 됩니다.



3. android.policy.jar 

  ㄱ. android.policy.jar 파일을 디컴파일합니다.

  ㄴ. android.policy.jar/smali/com/android/internal/policy/impl/keyguard/sec/CircleUnlockRippleRenderer.smali 파일에서 아래와 같은 작업을 해줍니다.


     a. 0X4002 를 검색합니다.


      const/16 v10x4002 
  
      #수정 전    if-ne v0v1, :cond_@
      #수정 후    if-ne v1v1, :cond_@ 
  
           
.line @@@ 
           iget v0
p0Lcom/android/internal/policy/impl/keyguard/sec/CircleUnlockRippleRenderer;->mouseX:F


android.policy.jar 에 관한 작업이 완료되었습니다. 컴파일을 해줍니다.


4. 퍼미션 파일 추가

아래 첨부파일 "com.sec.feature.spen_usp.xml" 을 다운받아 권한644설정하신 후 /system/etc/permissions폴더에 투척해주시면 됩니다.



모든 작업이 완료 되었습니다.

이제 기기에 적용하시면 됩니다.

디오덱스 롬을 사용하시는 분들은 그대로 사용하셔도 되지만 대부분 국내 유저는 오덱스화를 거쳐야 정상적으로 작동할거라 생각이 드네요.


추가사항

 기기별로 다를법한 것들은 @로 표기했습니다. 검색시 착오 없으시기 바랍니다.


미흡한 설명이지만 끝까지 읽어주셔서 감사합니다.


4.3으로 펌웨어가 업데이트 되었지만 잉크락이 비활성화 되어있어 실망하셨던분들이나 S펜 없이도 손가락으로 잉크락을 구현하고 싶으셨던 분들께 도움이 되었으면 하는 작은 바램입니다.^^


날씨가 급격히 추워졌네요. 갑작스런 날씨 상황에 건강 상하지 않게 건강 잘 챙기세요.^^


그럼 저는 이만 물러가도록 하겠습니다.

Extra Form
첨부
com.sec.feature.spen_usp.xml  [File Size:811Bytes/Download:81]
댓글을 남겨야 다운로드가 가능합니다. 감사의 댓글을 달고 오른쪽 확인버튼을 눌러주세요.
다운로드시 일주일에 한개 이상의 게시물 작성이 필요합니다. 지금 자유게시판에 회원님의 하루를 남겨보세요.
추천♡버튼을 잊지 마세요. 추천인과 회원님 모두 포인트가 적립됩니다.
댓글 21
댓글 쓰기 권한이 없습니다.
분류 정렬 목록 검색 쓰기
List of Articles
제목 글쓴이 추천 조회 날짜
강좌 갤럭시 타기종에서 갤럭시S6처럼 상단바 만들기. 22 file EPhe 45 16578 2015.05.04
갤럭시 카메라 팁. 36 홍태뽀 27 4157 2013.04.08
갤럭시 종류 배경화면 설정법(배경화면 스크롤링시)수정함 18 file BamBu 21 7258 2013.04.25
갤럭시 젤리빈 카메라 무음 & 인터넷 종료버튼 만들기 33 file 른돌 32 15250 2013.02.24
갤럭시 젤리빈 갤러리 팁 11 빛나는수 10 2770 2013.05.18
갤럭시 전쟁,조난 등 긴급상황모드 알고계신가요? 21 호구맨여 6 2864 2016.09.16
갤럭시 이몰레드 액정 교체에관한 팁입니다. 11 갠역시쓰 5 2415 2013.06.24
갤럭시 음악플레이어 팁 8 file 듀코오슈 1 3898 2013.07.25
갤럭시 알파 내장 스피커용 추천 EQ 7 file M.J. 5 9454 2015.01.24
강좌 갤럭시 안드로이드 4.3 잉크락 활성화 방법(수정완료) 21 file 히어로즈 28 9462 2013.11.18
갤럭시 씨리즈.. APN 설정파일 편집하여 데이터 차단하기 8 file 번개달팽 7 19185 2014.02.11
갤럭시 시크릿코드 18 킈라임파 5 11466 2013.05.19
갤럭시 시리즈 홈키 딜레이 없애기 16 우왕완전 9 2754 2013.03.20
갤럭시 시리즈 터치위즈 홈화면 아이콘 변경하기 13 MINU♡ 11 9026 2015.09.02
갤럭시 시리즈 정품 플립커버 쓰시는 사용자 분께 드리는 정보 입니다.. 4 윤아야 2 1889 2013.08.16
갤럭시 시리즈 순정 버전 쉽게 루팅하기 (오딘 필수) 40 file asman 7 29020 2012.05.25
강좌 갤럭시 시리즈 배경화면 추가하기 8 하얀여우 16 4867 2013.05.02
갤럭시 시리즈 무음 카메라 만들기. 10 조박사 4 12272 2012.06.08
갤럭시 시리즈 마시멜로우 게임런쳐 받는법 1 닝어느추 3 1982 2016.09.16
강좌 갤럭시 시리즈 루팅법 ver.2 27 푸른구름 77 15712 2015.02.22
갤럭시 시리즈 내장 스피커 중저음 설정! 8 file AndroidBOY 6 6962 2012.02.14
갤럭시 시리즈 USB연결시 하드웨어 ID없음 해결 방법! 15 xfanta 3 6450 2013.02.27
갤럭시 스마트폰 사용팁!! - 단축번호설정 6 file PREMIERE 10 11804 2013.02.18
갤럭시 순정에서 추노마크 없애는법 5 김별별 5 1285 2018.12.18
갤럭시 서체 설정하실때 7 김너뿡 7 1379 2013.03.02
갤럭시 버튼으로 공장초기화 방법(가장 쉬운법) 아이스크림버전 15 정뱅v 3 3918 2013.03.13
갤럭시 배터리 절약에 미약하나마 도움이 된다네요 30 봄 봄 34 5224 2013.02.08
갤럭시 배터리 사이클 및 수명 확인 방법 12 file 스틸하트 10 9675 2018.05.04
갤럭시 메가 커스텀롬용 커널(cm11, aosp 기반 사용가능) 1 dex123123 2 7735 2014.06.03
갤럭시 메가 ML4 루팅 성공 3 KDB1997 2 11853 2014.02.19
1 - 87 - 135