hsk
14.12.07
조회 수 27571
추천 수 448
댓글 193

=======================

*** 추가 *** 

참고로

이 방법을 젤리빈, 킷캣에 적용할 경우

(젤리빈, 킷캣 사용자는 supersukernel-kitkat.zip을 사용) 

(현재는 스냅드래곤 기종에서만 사용 가능합니다) 

=> 추가: 제가 분석해본 결과로는, 기술적으로는 추후에 엑시노스 기종에서도 가능하네요...

단, 엑시노스용으로는 아직 자동화 과정이 구현되어있지 않을 뿐입니다.

 

임시언루팅 상태에서 재부팅 할 경우 su바이너리가 날아가는 문제를 해결할 수 있습니다!!!

=> 커널 리빌드(Permissive) 없이 이게 가능해지는 날이 드디어 왔네요 ㅠ 

======================= 

 

 

 

 

긴 설명은 필요 없을 것 같네요...

 

삼성 롤리팝의

개선된 루팅 방법을 발견하게 되어서 적어봅니다.

 

이 방법의 저작권은

SuperSU 개발자이신 Chainfire님께 있습니다.

 

 

(기존의 루팅 방법은 다들 알고 계신다는 가정하에, 자세한 설명은 생략합니다)

 

 

 

 

기존 루팅 방법에서

(즉, CWM 올리고 SuperSU.zip을 Install하는 방법에서)

한 단계만 더 추가하시면 됩니다.

 

 

1. 기종에 맞는 CWM을 올리시고

(해당 기종에 맞는 CWM을 올리세요) 

(ex> 갤5용 CWM 링크는 http://www.matcl.com/?m=bbs&bid=appDB&uid=232007) 

 

2. CWM에서 "최신" SuperSU.zip 파일을 Install 하시고

 

3. 추가로 supersukernel.zip (커널패치) 파일까지 CWM에서 Install하시면

 

 

 

롤리팝 루팅 완성입니다~

 

 

이 방법(커널패치)은 SuperSU 제작자 Chainfire님께서 고안, 개발하신 방법으로

최신 CF-Auto-Root에서 사용하는 방법입니다만, 아직 국내판 갤5 롤리팝용 CF-Auto-Root는 나오지 않은 관계로

(나온다 하더라도, 많은 분들께서 뱅킹su 적용이 용이한 CWM 방식을 더 선호하시므로)

 

해당 supersukernel.zip을 그냥 CWM에서 추가적으로 Install 하시면 되겠습니다.

 

 



 

 

앞으로는 삼성 롤리팝 기종은

 

이 방법(CWM + SuperSU.zip + supersukernel.zip)으로 루팅을 하시면 될 듯 합니다.

 

 

(혹은, 이 방법이 충분히 검증된 이후에, Chainfire님께서 SuperSU.zip에 supersukernel.zip를 통합하실지도 모르겠습니다만, 모든 기종에 해당하는 방법은 아니므로(현재까지는 일부 스냅드래곤 기종에서만 작동), 아직은 테스트단계인 것으로 보입니다)

 

 

 

이 작업은 커널을 패치하는 작업이므로

패치 후에는, 부팅 시 SEANDROID와 Warranty 관련 문구가 발생합니다. 

*** KNOX 워런티 깨집니다 *** 

 

 

 

supersukernel.zip 커널패치는 롤리팝 이상 기종에서만 작동합니다

====================

=> 추가: 젤리빈, 킷캣에서 사용 가능한 supersukernel-kitkat.zip을 업로드하였습니다.

(스냅드래곤 기종에서만 작동)

** 이 패치를 젤리빈, 킷캣에 적용할 경우, 임시언루팅 후 재부팅 시 su바이너리가 날라가는 증상이 해결됩니다. **

(Nice!!!)

(제 갤포아 킷캣 순정커널에서 테스트 완료!!)

(커스텀커널은 SuperSU커널 패치가 필요 없으므로 사용하지 마세요)

====================







롤리팝(갤5 등..) 사용자분들은 이 방법으로 루팅하신 후 결과를 알려주세요.

=> 기존에 롤리팝 루팅 후, 루팅이 풀리셨던 분들은 루팅이 잘 유지되는지 확인해보세요.

 

 

 

 

 

주의: 본 방법으로 인해 발생하는 부팅 불가, 데이터 손실, 기기 고장, Warranty 문제 등을 비롯한 모든 문제의 책임은 사용자 자신에게 있습니다.

 

 


==============================

추가2:

갤5 롤리팝 대응이 향상된 SuperSU 2.38 BETA가 나왔습니다.

롤리팝 사용자분들은

패치되지 않은 "순정 커널 상태에서"


* 커널패치 없이 SuperSU 2.38를 먼저 플래시 하셔서 사용해보시고

그 이후에

* 커널패치(supersukernel.zip)도 추가적으로 한번 플래시해보셔서

어떤 차이가 있는지 확인해보시기 바랍니다.

==============================



추가3:


갤5 롤리팝 사용자분들은

[ SuperSU 2.38 beta + 커널패치 조합 ]에서


SuperSU 설정에서

보안 부분의

Mount namespace separation 항목의 체크 여부를

바꿔가면서 테스트해보세요.




추가4 (20141208 21:10)


SuperSU v2.38 beta 기준


본 커널패치 루팅 방법이

삼성 롤리팝에서는 아직 완전하지가 않은 것이 확인된 관계로

(간혹 재부팅 후 su바이너리 증발)

제목에서 완벽이라는 단어는 일단 내렸습니다.

그래도 커널패치를 하지 않은 것 보다는 확실히 개선된 부분이 있네요..


SuperSU가 아직 삼성 롤리팝을 완전하게 지원하지 못하는 것 같습니다만

Chainfire님께서 계속 SuperSU를 업데이트 해주시고 계시므로

조만간 삼성 롤리팝 완벽 루팅이 나오기를 기대합니다.


새로운 사항이 확인되는대로

계속해서 추가 사항을 업데이트 하겠습니다.


감사합니다.


(여담입니다만, 제 갤포아 킷캣에서는 커널패치 이후, 마치 Permissive 커널을 쓸 때처럼 절대 루팅이 풀리지 않게 변신해서 상당히 좋네요...


제가 사용하는 갤포아에도 롤리팝이 먹었다면

롤리팝에서 루팅이 풀리는 원인에 대해서 적극적으로 디버깅을 해볼 수 있을텐데 아쉽습니다)






===============================

추가5 (20141210 21:00)

갤5 롤리팝 호환성이 향상된 SuperSU v2.39 베타버전이 나왔습니다.

2.39 버전으로 테스트해보시기 바랍니다.


* SuperSU 2.39 단독 설치시 루팅 유지 여부

* SuperSU 2.39 + 커널패치(supersukernel.zip)까지 적용시 루팅 유지 여부

===============================





====================================

추가 6 (20141217 00:13)


SuperSU v2.40 Stable 버전이 나왔습니다.

====================================

 

 

 

====================================

추가 7

 

SuperSU v2.46 Stable 버전이 나왔습니다.

 

2.46 버전을 사용하시면 됩니다.

====================================

Extra Form
첨부
UPDATE-SuperSU-v2.46.zip  [File Size:3.83MB/Download:1,420]
supersukernel-kitkat.zip  [File Size:3.3KB/Download:484]
supersukernel.zip  [File Size:4.6KB/Download:1,504]
댓글을 남겨야 다운로드가 가능합니다. 감사의 댓글을 달고 오른쪽 확인버튼을 눌러주세요.
다운로드시 일주일에 한개 이상의 게시물 작성이 필요합니다. 지금 자유게시판에 회원님의 하루를 남겨보세요.
추천♡버튼을 잊지 마세요. 추천인과 회원님 모두 포인트가 적립됩니다.
댓글 193
1 2 3 4
  • ?
    berics
    14.12.07
    추천부터 누르고 읽기 시작했습니다 :) 아하하
  • ?
    추천드립니다. 하지만 Xposed가 안되는 관계로 테스트 해 드리지 못해 송구합니다.
  • ?
    헤매고 있었는데.. 지금 해보러 갑니다 추천이요 ㅎㅎ
  • ?
    EPhe
    14.12.07
    추천 후 감상 다음에 노트4 롤리팝이 올라와도 이 방법으로 적용 될까요...??
  • ?
    April11
    14.12.07
    놋4도 언젠가는 사용할 날이 ...ㅜㅎ
  • ?
    hsk
    14.12.07
    와!!! 이 방법 ********초초초******** 초대박입니다. 굳이 롤리팝이 아니더라도, 이 방법으로 커널패치를 하면 (Enforcing 커널에서) 임시언루팅을 한 상태에서 재부팅을 했을 때 su바이너리가 날라가는 현상을 해결할 수 있습니다!!!!!!
  • profile
    LD_LIBRARY_PATH=$SYSTEMLIB /system/xbin/supolicy --kernel $PART $PART supolicy 가 커널에 먼 짓을 하는지는 정확히 알 수가 없네요. 저게 핵심 코드 같은데 말이죠 ㅜㅡㅜ
  • profile
    selinux enforcing 조절 같은데 ㅜㅡㅜ 저걸로 selinux 가 완전히 permissive 되지는 않더라는 불체인의 트윗을 본 거 같아서요 ㅜㅡㅜ
  • ?
    부팅할때 커널에관한워런티??같은 항목나오는것빼고 모두정상입니다!!! 감사합니다!!!!!!
  • ?
    hsk
    14.12.07
    Permissive 여부는 중요하지 않습니다. 해당 방법을 젤리빈, 킷캣에 적용하면 커널이 Enforcing 상태여도 임시언루팅 후 재부팅 시 su바이너리 권한 풀리는 증상을 해결할 수 있게된 것은 상당한 발견입니다!!!
  • profile
    kmen 블락에서 스냅드래곤 경우엔 바이트 트윅으로 퍼미시브 잡았다는 xda 글이 있기는 하던데 ㅜㅡㅜ
  • ?
    hsk
    14.12.07
    네~ 커널이 패치되었으므로 순정커널을 다시 올리지 않는 이상 해당 문구가 출력됩니다.
  • ?
    닥치고 무한추천입니다!! 대박이네요~! 바로 적용해보겠습니다~!
  • ?
    그런데 슈퍼수에서는 루팅이 안되었다고 나오네요... 루익이나 다른 루트권한을 필요로하는 어플도 정상작동하고요...
  • ?
    hsk
    14.12.07
    억...^^ 감사합니다~
  • ?
    hsk
    14.12.07
    감사합니다~
  • ?
    JM.Park
    14.12.07
    항상 너무너무 감사 합니다. hsk님 잘쓰고 있습니다.
  • ?
    hsk
    14.12.07
    감사합니다~~
  • ?
    커널패치하고나서 슈퍼수를 다시플래싱하니 정상작동하네요!!!! 감사합니다!!! 그나저나 바이퍼는 언제롤리팝을 지원할까요???
  • ?
    hsk
    14.12.07
    감사합니다~ 현재 이 방법은 스냅드래곤 기종에서만 사용이 가능합니다. 엑시노스 기종에서 작동하는지는 저도 모르겠네요... 단순히 파티션 경로를 해당 엑시 기종에 맞게 바꿔서 시도할 경우에 (엑시노스 기종들은 대부분 파티션넘버가 하드코딩;;) 엑시노스에서도 작동할지는 제가 엑시노스 기종이 없어서 모르겠습니다. 아마 때가 되면 Chainfire님께서 해답을 내주시지 않을까 생각해봅니다.
  • ?
    hsk
    14.12.07
    추후 엑시노스 기종에서도 작동이 될 수 있기를 희망합니다.
  • ?
    hsk
    14.12.07
    ^^ 아마 Viper4Android 개발자분만 알고 계시지 않을까요? ㅎㅎ
  • profile
    가만 ㅋ 적용 전후 부트이미지 바이트코드 비교해보면 supolicy 가 뭔짓을 했는지 짐작은 해볼 수도 있겠다 싶네요. 몇바이트 안바꿨을거 같은데 말이죠. ㅋ
  • ?
    hsk
    14.12.07
    ^^ 감사합니다~~
  • ?
    hsk
    14.12.07
    짱구삼촌님께서 엑시노스 기종을 가지고 계시니 새로운 연구 거리가 생기셨네요~ ^^ boot 파티션 경로 바꿔서 엑시노스 기종에서 적용이 가능한지 한번 연구해보셔요~~+
  • ?
    hsk
    14.12.07
    감사합니다~~+
  • ?
    처음 적용때는 루팅잘되고 괜찮았는데 sd카드 쓰기권한준다고 편집했더니만 갑자기 su 바이너리가 없다고 뜨네요..!? 플래싱 다시해도 그렇고.. 나중에 시간날 때 (폰청소겸..ㅎㅎ) 순정펌씌우고 다시 시도해봐야겠네요 지금은 잠오니...... 패스..ㅎㅎ 다른 분들은 되시는거 보니 다시하면 될 것 같네요 ㅎㅎ 감사합니다 ^^
  • profile
    xda 에서 봤던건 /proc/kallsyms 에서 selinux_enforcing 을 1바이트 수정하는 거였는데 제 폰엔 저 파일이 0 바이트 깡통이더라구요 ㅜㅡㅜ
  • ?
    hsk
    14.12.07
    supolicy 파일이 커널을 직접 패치하네요...
  • ?
    hsk님 글은 무조건 추천입니다! 수고하셨습니다~~~
  • ?
    EPhe
    14.12.08
    답글 감사합니다.
  • ?
    Saebyeol
    14.12.08
    나중에 놋4 롤팝 먹으면 이거와 같은 방식으로 하면 되는군요 ㅎㅎ 좋은정보 감사합니다 스쿠랩 해놔야겟네요 수고하셨어요:)
  • ?
    hsk
    14.12.08
    확인해보니 바이트 단위 패치는 아니고, supolicy가 커널 램디의 init.rc를 수정해서 리팩합니다. 제가 현재까지 분석해본 바로는 supolicy의 역할은 커널 언팩, init.rc 수정, 리팩, Flash를 자동화 한 것입니다. init.rc의 flash_recovery 서비스 install-recovery.sh의 seclabel을 무효화함으로써 install-recovery.sh의 selinux context가 올바르지 않아도 부팅 시 install-recovery.sh가 daemonsu를 실행하는 것을 보장되도록 패치합니다. 엑시노스라고 해서 seclabel 기본 구현이 다르지는 않을 것이고 원리는 똑같으므로 엑시노스 기종에서도 init.rc를 패치하면 롤리팝 루팅이 가능할 것으로 보입니다. 아마 추후에 엑시노스 기종에도 롤리팝이 적용되면 Chainfire님께서 엑시노스 용으로도 해당 구현을 해주시리라 생각합니다.
  • ?
    hsk
    14.12.08
    감사합니다. 아래 제가 추가로 댓글에서 언급한 부분을 참고하시면 나중에 도움이 되실 듯 합니다.
  • ?
    hsk
    14.12.08
    감사합니다~~
  • ?
    감사합니다! 노트4도 빨리 롤리팝 루팅을 하고싶군요
  • profile
    설명 감사합니다. 어렵네요 ㅜㅡㅜ
  • ?
    hsk
    14.12.08
    감사합니다. 노트4(엑시노스) 기종도 롤리팝이 나오기만 한다면 루팅은 문제 없이 가능하리라 봅니다. (노트4 엑시노스용 커널패치 자동화 과정은 아마 Chainfire님께서 추후 구현을 해주시리라 생각합니다)
  • ?
    무슨
    14.12.08
    알고는 있었지만, 정말 대단하신 분 중에 한 분 이시군요. 경의를 표 합니다.
  • ?
    디페
    14.12.08
    말이 필요없습니다.. 저역시 추천부터 누르고 읽었네요 매번 감사합니다. hsk님!!
  • ?
    디페
    14.12.08
    2.36 잘 작동합니다 가끔 재부팅후 바이너리 날라가는 현상이 간헐적으로 발생하기는 하지안 다시 플래싱해주면 정상적으로 잘 작동합니다 임시언루팅후 금융어플도 잘됩니다 감사합니다ㅎㅎ
  • ?
    Eon,
    14.12.08
    추천 만번 드립니다.
  • ?
    오~~역쉬 hsk님 대단하십니더~~~ㅎ 노트4도 나중엔 가능하기를....ㅎ
  • ?
    hsk
    14.12.08
    과찬이십니다. 감사합니다.
  • ?
    hsk
    14.12.08
    감사합니다~
  • ?
    hsk
    14.12.08
    2.36은 롤리팝 호환성이 (다소) 떨어집니다. 방금 갤5 롤리팝 호환성이 향상된 2.38 버전이 나왔습니다. 아마, 당분간은 롤리팝 호환성 향상을 위해 여러번의 SuperSU 업데이트가 있을 것으로 보입니다.
  • ?
    hsk
    14.12.08
    감사합니다~~
  • ?
    hsk
    14.12.08
    ^^ 감사합니다. 노트4도 롤리팝이 나오기만 한다면 루팅은 문제 없을 것으로 보입니다~
  • ?
    Raytru
    14.12.08
    아.. 정말 대단하시네요 원작자 외국인개발자분도 대단하고 아무튼 hsk님은 맛클의 빛과소금...
  • ?
    hsk
    14.12.08
    모두 Chainfire님의 능력입니다~ Chainfire님께 감사드립니다~~
댓글 쓰기 권한이 없습니다.
분류 추천순 목록 검색 쓰기
List of Articles
제목 글쓴이 추천 조회 날짜
[롤리팝] 커널패치 루팅법 입니다! (킷캣,젤리빈에도 유용!!!) 193 file hsk 448 27571 2014.12.07
맛클 포인트 얻기에 가장 쉬운 방법............ 196 비빅비 406 8772 2013.04.17
4.3 드디어 루팅법 알아냈습니다ㅜ 71 file Jason K 184 32388 2013.10.25
강좌 테그라크(빌드30이후) 업데이트폴더 테마적용방법 232 file 택이아빠 150 71918 2011.06.11
[6개] 겔럭시 노트 젤리빈 베터리 광탈 현상 최소화 하기..! 152 file HackerChang 143 25408 2013.02.18
강좌 안드로이드 framework-res.apk 수정방법(테마수정, 시스템어플수정) 136 불멸[갤K] 140 88261 2011.02.11
부팅 및 종료 애니메이션 파일(*.qmg) 파일 만들기 방법 68 file 웃음투자 137 17415 2013.03.25
Universal Adrenaline Shot V14 470 file 맛싸이언 124 39511 2011.09.30
강좌 [간단루팅]갤럭시S3 NI3 루팅하기! 54 file 5755084 117 27150 2014.10.07
Galaxy Tuner 소개 (IO scheduler, LCD 색온도, HW sound) 201 file 자양 114 35633 2011.01.05
lgu 갤s8+ 구글락 글올린 사람입니다 598 file 떳다마린 113 17581 2018.03.25
[겔S : 1월 11일 V2] 이카루스 패치 N2 - 배포게시판이동 262 file 이카루스 113 16245 2011.01.09
[포인트 올리는 법] 포인트를 올리는 가장 기본적인 루트를 적어두었습... 17 berics 108 526184 2015.03.10
기어s2 다운그레이드 (스포츠,클래식)(아이폰연동) 105 file 정현성 103 16552 2016.01.25
노트2/갤탭10.1)멀티윈도우 가능한 어플 추가하기 108 file 고대인 103 64292 2012.11.11
강좌 잠금화면 상단바 갤4처럼 투명화하기 191 file MuHyeon 100 17651 2013.08.01
강좌 LG V20 부트로더 언락하기(국내 내수용,버라이즌,스프린트,AT&T 모... 300 file xps 94 11943 2017.02.12
노트3 기본 어플 자동 삭제 (세계 최고 387개) #1차 수정 99 file Anony 93 25632 2014.03.01
갤럭시노트 멀티윈도우 포팅시 주의할점과 포팅방법 75 file focusnf 92 16555 2013.02.14
[팁] 롤리팝 디오덱 방법 68 file 푸른구름 88 13551 2015.07.21
갤럭시S4 SKT 기본어플 삭제가능목록 정리해서 올립니다. 61 file 야미 87 60856 2013.09.07
강좌 [안드로이드] 디컴파일 되지 않는 시스템어플 디컴파일 하기 68 불멸[갤K] 87 22892 2011.02.17
강좌 textplus를 이용한 공기계 카카오톡 인증! 36 file bjw4227 86 55530 2015.01.31
[팁][롤리팝] S파인더 퀵커넥트 간단하게 제거하기 24 file hsk 85 22619 2015.05.21
강좌 [대부분의 삼성기종] 카메라 셔터무음 활성화 76 file bdessd 85 14659 2015.05.08
강좌 노트10.1 lte (E230S) 루팅강좌 + 순정펌(4.4.4) 킷캣 58 file 장벌 85 20619 2014.10.28
강좌 Root Explorer(루트익스플로러) 사용방법 114 berics 85 63400 2011.02.10
루팅 관련 용어 정리 71 크램프 84 3455 2013.01.23
패블릿모드 하는법! 강좌 379 file 쿤투 83 30993 2013.03.17
[참고] 롤리팝 루팅 이후 보안알림 제거 (KNOX, SecurityLogAgent 제거... 36 file hsk 81 31851 2015.03.22
1 - 135