=============== 준비물 ===============
** Samsung Universial USB Driver **
http://downloadcenter.samsung.com/content/SW/201601/20160112091811479/SAMSUNG_USB_Driver_for_Mobile_Phones.exe
삼성웹에서 다운로드 후 컴에 설치
** SmartSwitch 프로그램 **
http://www.samsung.com/global/download/smartswitchwin/
삼성웹에서 다운로드후 컴에 설치
** Samsung Odin 펌웨어 플래싱 툴 **
http://odindownloadxda.com/Odin3_v3.10.7.zip
http://odindownloadxda.com/Odin3_v3.10.6.zip
삼성웹에서 odin 3.10.7.1 혹은 XP에서는 3.10.6 다운로드 후 컴에 저장
** ADB 툴 **
http://www.mediafire.com/download/8ian8336fkyqbpl/minimal_adb_fastboot_v1.3.1.zip
다운로드 후 컴에 설치
** CF-Auto-Root 루팅 툴 **
https://download.chainfire.eu/842/CF-Root/CF-Auto-Root/CF-Auto-Root-nobleltektt-nobleltektt-smn920k.zip
https://download.chainfire.eu/846/CF-Root/CF-Auto-Root/CF-Auto-Root-noblelteskt-noblelteskt-smn920s.zip
https://download.chainfire.eu/843/CF-Root/CF-Auto-Root/CF-Auto-Root-nobleltelgt-nobleltelgt-smn920l.zip
통신사에 맞게 다운로드후 컴에압축해제
** TWRP 리커버리 for Samsung Galaxy Note 5 DUOS **
https://dl.twrp.me/nobleltezt/twrp-3.0.2-0-nobleltezt.img.tar
다운로드 후 컴에 저장
** ChainFire SuperSU **
http://download.chainfire.eu/924/SuperSU/BETA-SuperSU-v2.68-20160228150503.zip
2.71베타가 최신 버젼이나 일부 앱에서 권한을 획득하지 못하는 경우가 있어,
2.68베타를 권장합니다.
다운로드 후 폰에 저장
** Xposed Framework 삼성폰 용 **
노트5용 인스톨러
http://forum.xda-developers.com/attachment.php?attachmentid=3715842&d=1460447609
언인스톨러
http://forum.xda-developers.com/attachment.php?attachmentid=3715847&d=1460447786
다운로드 후 폰에 저장
** Xposed Installer 어플 **
https://www.google.co.kr/url?sa=t&source=web&rct=j&url=https://forum.xda-developers.com/attachment.php%3Fattachmentid%3D3383776%26d%3D1435601440&ved=0ahUKEwjcvLqAvJXMAhXE2qYKHRukCp4QFggYMAA&usg=AFQjCNH7yzO9W2pePhxEqI7rLE1clYrkdw&sig2=-pZNDEkzJ_8oSpaym-UyPA
다운로드 후 폰에 저장
폰에 SuperSU...zip 설치 후 리부팅 후 설치
=============== 루팅 준비과정 ===============
1. 컴에 삼성 드라이버, 스마트스위치, 삼성오딘, ADB툴 설치 및 위의 준비물들 다운로드
2. 설정-디바이스정보-소프트웨어정보-빌드번호 여러번클릭으로 개발자옵션 활성화
3. 설정-개발자옵션 에서 OEM잠금해제 및 USB디버깅 활성화
4. 설정-디바이스정보-소프트웨어 업데이트 설정 으로,
안드로이드6.0 마시멜로로 업그레이드 혹은
맛클등에서 받은 최신펌웨어로 플래싱
5. 스마트스위치 실행 후, 폰과 컴을 데이터케이블(정품이거나, 충전전용이 아닌것)을 연결하여,
폰데이터 백업 혹은 Hellium 앱으로 adb이용한 백업
탐색기에서 주요 자료 복사
스마트스위치 종료
=============== 루팅 과정 ===============
1. 컴에서 오딘 실행
2. 폰에서 전원키+홈키+볼륨다운키 동시에 눌러 다운로드 모드로 진입 후 볼륨업키로 다운로드시작 하면,
오딘에서 왼쪽 파란색이 표시됨
3. 오딘에서 AP버튼 눌러, CF-Auto-Root... tar파일 선택 후, Start버튼 클릭 후 진행과정을 지켜본 후
진행바가 좀 남은 상황에서 폰에서 전원키+홈키+볼륨업키를 동시에 눌러 리커버리모드로 빠르게 진입하게 함
왜냐면 자동으로 일반모드로 부팅되기 때문에 이를 방지
4. 리커버리 모드로 진입되면.. Recovery is not sendroid enfocing이라는 빨간 글자가 위에 나타나지만 무시하고 있다보면..
자동으로 루팅이 되는데, 이 과정에 여러번 부팅이 됨.
5. 정상적으로 부팅이 되면... 루팅이 완료된 것인데.. 이것은 루트권한을 주는것이 아니라,
루트권한을 얻을 수 있게 잠금을 해제한 상태가 되는 것으로 Rooted 상태로 부르며, 이 과정에서 삼성 녹스 워런티가 깨짐.
한번 깨진 녹스 워런티는 물리적으로 칩의 연결이 파괴되는 것이라 복구 불가능하며, 녹스 워런티가 깨지면
삼성녹스 어플과 삼성페이 사용 불가하지만, 이것만 빼면, 서비스센터에서 다른 항목으로는 서비스 가능
계정과 기본 어플 업그레이드, 키보드등 설치 및, 통신사 어플 업그레이드
은행 어플 및 금융 관련 어플과 민원24등 루팅 감지 어플 설치
6. 다시 다운로드모드 진입키를 눌러 다운로드모드로 진입후,
3번과 같은 과정에서 AP버튼에서 TWRP .. tar파일을 플래싱
7. TWRP 리커버리 모드 진입 후, Settings에서 24시간 및 md5체크 등 설정 후 , 밑의 집모양 아이콘으로 메인메뉴로 온후
Mount 선택 후, System 체크로 시스템파티션 마운트 후, 메인메뉴로 온후
Backup 선택 후, Boot,Cache,Data,System 선택 후, 하단의 화살표를 오른쪽으로 끌어 백업 후 메인메뉴,
Install 선택 후, SuperSU...zip파일 선택으로 루팅서비스 설치 후 메인메뉴
Install 선택 후, Xposed...zip파일 선택으로 Xposed 프레임워크 서비스 설치 후 메인메뉴
Reboot선택 후 System 선택으로 리부팅
8. 정상 부팅 후, SuperSU 어플 설치 후, Xposed Installer어플 설치 이후,
Xposed Installer 어플에서 각종 플러그인 다운로드및 설치
전원키+볼륨다운키를 눌러 리부팅 하고 정상 부팅하고, 플러그인들을 등록한 후 리부팅
9. 각종 어플 설치 및 설정, 폰 최적화 어플 설치및 최적화
그 와중에 짬짬히 맨 처음 백업은 유지한채 다른 파일로 백업해서 문제 발생시 복귀가능하게 할 것
또한 티타늄 백업으로 어플및 데이터및 시스템 데이터 백업
10. 원하는 상태로 최적화 후, 리커버리 모드로 진입 후, 백업
11. 일반 사용시 SuperSU 어플의 supersu 비활성화로 임시언루팅이 가능하나,
통신사 어플및 은행어플등은 이를 감지해서 효과 없으며, 또한 한번 비활성화 하면,
계속 비활성화 되므로, 리커버리에서 SuperSU..zip을 다시 설치해주고, SuperSU어플도 다시 설치해줘야 함
그러므로, 은행어플등을 사용할 경우, 리커버리로 진입 후,
최초 백업데이터로 복원하는것이 좋을 것으로 생각 됨
=============== 루팅의 장단점 ===============
단점:
녹스 워런티가 깨져 마이녹스 어플과 삼성페이 사용불가
각종 금융관련 어플과 통신사 어플 및 정부 어플 등에서의 루팅 감지 및 배제 기능으로
사용이 껄끄러우나, 이런 경우가 많지는 않을 것이므로, 앞서와 같이 리커버리 모드에서 이전 백업으로 복원하여,
사용하면 되나, 그전에 백업을 잊지 않아야 함.
아무거나 막 설치하다보면, 시스템이 불안정해져서, 전화가 안되거나, 부팅이 안되거나 하는 사태가 벌어질 수 있음
이로 인해 시간을 많이 허비하게 되지만, 백업을 잘 활용하면 됨
장점:
잘 최적화하면, 프로그램을 정말 많이 깔아도 빠릿빠릿하게 움직임
XposedFramework 와 플러그인(XTouchWiz, GravityBox등) 사용으로 거의 자신이 원하는 데로 버튼 및 상태바, 시작애니메이션, 로고, UI등을 꾸밀 수 있고
하드웨어 버튼 리매핑 및 카메라 셔터 무음, 자동 통화녹음등 가능
Tasker와 Secure Settings 플러그인 사용으로 대부분의 작업을 자동화 할 수 있음
외국에 능력자들이 많아 최신버젼의 OS 버전으로 업그레이드 가능함 (갤투에 마시멜로라는 사치도 가능하고 또 빠릿함)
롤리팝에 비해 마시멜로에서 배터리 소모가 확실히 좋아졌지만, 루팅으로 더 최적화 하면, 더 소모가 적어짐
ROM Toolbox, FlashFire 등으로 커스텀 롬 설치 가능 (S7Edge 구현 롬 도 있음)
TitanumBackup등으로 시스템 백업이 가능해져, 언제든 그 상태로 복구가 가능함 예를 들면, 카톡도 백업및 복구됨
AFWall등의 어플로 리눅스에서 사용하는 iptables라는 방화벽을 사용할 수 있어서, 데이터 절감과 광고 차단, 속도향상등의 효과를 볼 수 있음
3CToolbox 등으로 이벤트를 통제할 수 있어서, 자동시작에 표시되지 않고, 이벤트에 의해 자동 시작되는 프로그램들을 통제하여,
메모리및 CPU사용량을 줄여, 쾌적한 사용이 가능해짐
DroidDroid등의 어플로 폰의 부트이미지로 컴에 부팅도 가능(도스및 리눅스)
SDMaid혹은 3CToolbox등으로 db최적화 가능
LSpeed, Device Control, Kernel Audiutor 등으로 커널 및 시스템 옵션 최적화 가능
ES FileManager등에서 시스템 디렉토리에 접근 가능
개인적 소견:
마이녹스는 있으면 좋고 없어도 되지만, 삼성페이가 안되는 건 참으로 아타까운 일이나
앞으로 안드로이드 페이 및 각종 바코드 결제가 존재하며 구태의 마그네틱 방식을 유지한다는 면에서
발전이 된 것이 아니라 하위 호환이라는 점이 위안
금융 어플은 리커버리 복원을 이용해야 할 것으로 보이고
정부나 일부 통신사 어플은 SuperSU 어플에서 임시언루팅으로
처리가 가능
또한 막 깔다보면 시스템이 불안정해지므로 백업을 하는 등
번거로운 점이 있으나 백업이 된다는 점은 엄청난 강점으로
각종 클라우드에 백업해 놓으면 휴대폰 분실이나 고장과
기종 변경등에 대응이 가능하므로 백업은 가장 큰 장점임
그외에도 개인화, 최적화, 정밀 조작등 대부분에 메리트가 있음
개인적으로는 은행이나 제조사에서 루팅을 막는건 게으른 대처법이라
생각되며 다른 방법으로 보안을 강화했으면 하는 바램이 있음
결론은 스마트폰이 스마트폰 다우려면 루팅이 필요
대부분의 사람들은 좀 빠르고 화면 크고 고급스럽고 기능이 좀 더 다양한
정도에 만족하는데 컴퓨터 사서 처박아 놓거나 몇몇 프로그램 밖에 안 쓰고
대부분의 성능을 낭비하는것 같아 아쉬움
** Samsung Universial USB Driver **
http://downloadcenter.samsung.com/content/SW/201601/20160112091811479/SAMSUNG_USB_Driver_for_Mobile_Phones.exe
삼성웹에서 다운로드 후 컴에 설치
** SmartSwitch 프로그램 **
http://www.samsung.com/global/download/smartswitchwin/
삼성웹에서 다운로드후 컴에 설치
** Samsung Odin 펌웨어 플래싱 툴 **
http://odindownloadxda.com/Odin3_v3.10.7.zip
http://odindownloadxda.com/Odin3_v3.10.6.zip
삼성웹에서 odin 3.10.7.1 혹은 XP에서는 3.10.6 다운로드 후 컴에 저장
** ADB 툴 **
http://www.mediafire.com/download/8ian8336fkyqbpl/minimal_adb_fastboot_v1.3.1.zip
다운로드 후 컴에 설치
** CF-Auto-Root 루팅 툴 **
https://download.chainfire.eu/842/CF-Root/CF-Auto-Root/CF-Auto-Root-nobleltektt-nobleltektt-smn920k.zip
https://download.chainfire.eu/846/CF-Root/CF-Auto-Root/CF-Auto-Root-noblelteskt-noblelteskt-smn920s.zip
https://download.chainfire.eu/843/CF-Root/CF-Auto-Root/CF-Auto-Root-nobleltelgt-nobleltelgt-smn920l.zip
통신사에 맞게 다운로드후 컴에압축해제
** TWRP 리커버리 for Samsung Galaxy Note 5 DUOS **
https://dl.twrp.me/nobleltezt/twrp-3.0.2-0-nobleltezt.img.tar
다운로드 후 컴에 저장
** ChainFire SuperSU **
http://download.chainfire.eu/924/SuperSU/BETA-SuperSU-v2.68-20160228150503.zip
2.71베타가 최신 버젼이나 일부 앱에서 권한을 획득하지 못하는 경우가 있어,
2.68베타를 권장합니다.
다운로드 후 폰에 저장
** Xposed Framework 삼성폰 용 **
노트5용 인스톨러
http://forum.xda-developers.com/attachment.php?attachmentid=3715842&d=1460447609
언인스톨러
http://forum.xda-developers.com/attachment.php?attachmentid=3715847&d=1460447786
다운로드 후 폰에 저장
** Xposed Installer 어플 **
https://www.google.co.kr/url?sa=t&source=web&rct=j&url=https://forum.xda-developers.com/attachment.php%3Fattachmentid%3D3383776%26d%3D1435601440&ved=0ahUKEwjcvLqAvJXMAhXE2qYKHRukCp4QFggYMAA&usg=AFQjCNH7yzO9W2pePhxEqI7rLE1clYrkdw&sig2=-pZNDEkzJ_8oSpaym-UyPA
다운로드 후 폰에 저장
폰에 SuperSU...zip 설치 후 리부팅 후 설치
=============== 루팅 준비과정 ===============
1. 컴에 삼성 드라이버, 스마트스위치, 삼성오딘, ADB툴 설치 및 위의 준비물들 다운로드
2. 설정-디바이스정보-소프트웨어정보-빌드번호 여러번클릭으로 개발자옵션 활성화
3. 설정-개발자옵션 에서 OEM잠금해제 및 USB디버깅 활성화
4. 설정-디바이스정보-소프트웨어 업데이트 설정 으로,
안드로이드6.0 마시멜로로 업그레이드 혹은
맛클등에서 받은 최신펌웨어로 플래싱
5. 스마트스위치 실행 후, 폰과 컴을 데이터케이블(정품이거나, 충전전용이 아닌것)을 연결하여,
폰데이터 백업 혹은 Hellium 앱으로 adb이용한 백업
탐색기에서 주요 자료 복사
스마트스위치 종료
=============== 루팅 과정 ===============
1. 컴에서 오딘 실행
2. 폰에서 전원키+홈키+볼륨다운키 동시에 눌러 다운로드 모드로 진입 후 볼륨업키로 다운로드시작 하면,
오딘에서 왼쪽 파란색이 표시됨
3. 오딘에서 AP버튼 눌러, CF-Auto-Root... tar파일 선택 후, Start버튼 클릭 후 진행과정을 지켜본 후
진행바가 좀 남은 상황에서 폰에서 전원키+홈키+볼륨업키를 동시에 눌러 리커버리모드로 빠르게 진입하게 함
왜냐면 자동으로 일반모드로 부팅되기 때문에 이를 방지
4. 리커버리 모드로 진입되면.. Recovery is not sendroid enfocing이라는 빨간 글자가 위에 나타나지만 무시하고 있다보면..
자동으로 루팅이 되는데, 이 과정에 여러번 부팅이 됨.
5. 정상적으로 부팅이 되면... 루팅이 완료된 것인데.. 이것은 루트권한을 주는것이 아니라,
루트권한을 얻을 수 있게 잠금을 해제한 상태가 되는 것으로 Rooted 상태로 부르며, 이 과정에서 삼성 녹스 워런티가 깨짐.
한번 깨진 녹스 워런티는 물리적으로 칩의 연결이 파괴되는 것이라 복구 불가능하며, 녹스 워런티가 깨지면
삼성녹스 어플과 삼성페이 사용 불가하지만, 이것만 빼면, 서비스센터에서 다른 항목으로는 서비스 가능
계정과 기본 어플 업그레이드, 키보드등 설치 및, 통신사 어플 업그레이드
은행 어플 및 금융 관련 어플과 민원24등 루팅 감지 어플 설치
6. 다시 다운로드모드 진입키를 눌러 다운로드모드로 진입후,
3번과 같은 과정에서 AP버튼에서 TWRP .. tar파일을 플래싱
7. TWRP 리커버리 모드 진입 후, Settings에서 24시간 및 md5체크 등 설정 후 , 밑의 집모양 아이콘으로 메인메뉴로 온후
Mount 선택 후, System 체크로 시스템파티션 마운트 후, 메인메뉴로 온후
Backup 선택 후, Boot,Cache,Data,System 선택 후, 하단의 화살표를 오른쪽으로 끌어 백업 후 메인메뉴,
Install 선택 후, SuperSU...zip파일 선택으로 루팅서비스 설치 후 메인메뉴
Install 선택 후, Xposed...zip파일 선택으로 Xposed 프레임워크 서비스 설치 후 메인메뉴
Reboot선택 후 System 선택으로 리부팅
8. 정상 부팅 후, SuperSU 어플 설치 후, Xposed Installer어플 설치 이후,
Xposed Installer 어플에서 각종 플러그인 다운로드및 설치
전원키+볼륨다운키를 눌러 리부팅 하고 정상 부팅하고, 플러그인들을 등록한 후 리부팅
9. 각종 어플 설치 및 설정, 폰 최적화 어플 설치및 최적화
그 와중에 짬짬히 맨 처음 백업은 유지한채 다른 파일로 백업해서 문제 발생시 복귀가능하게 할 것
또한 티타늄 백업으로 어플및 데이터및 시스템 데이터 백업
10. 원하는 상태로 최적화 후, 리커버리 모드로 진입 후, 백업
11. 일반 사용시 SuperSU 어플의 supersu 비활성화로 임시언루팅이 가능하나,
통신사 어플및 은행어플등은 이를 감지해서 효과 없으며, 또한 한번 비활성화 하면,
계속 비활성화 되므로, 리커버리에서 SuperSU..zip을 다시 설치해주고, SuperSU어플도 다시 설치해줘야 함
그러므로, 은행어플등을 사용할 경우, 리커버리로 진입 후,
최초 백업데이터로 복원하는것이 좋을 것으로 생각 됨
=============== 루팅의 장단점 ===============
단점:
녹스 워런티가 깨져 마이녹스 어플과 삼성페이 사용불가
각종 금융관련 어플과 통신사 어플 및 정부 어플 등에서의 루팅 감지 및 배제 기능으로
사용이 껄끄러우나, 이런 경우가 많지는 않을 것이므로, 앞서와 같이 리커버리 모드에서 이전 백업으로 복원하여,
사용하면 되나, 그전에 백업을 잊지 않아야 함.
아무거나 막 설치하다보면, 시스템이 불안정해져서, 전화가 안되거나, 부팅이 안되거나 하는 사태가 벌어질 수 있음
이로 인해 시간을 많이 허비하게 되지만, 백업을 잘 활용하면 됨
장점:
잘 최적화하면, 프로그램을 정말 많이 깔아도 빠릿빠릿하게 움직임
XposedFramework 와 플러그인(XTouchWiz, GravityBox등) 사용으로 거의 자신이 원하는 데로 버튼 및 상태바, 시작애니메이션, 로고, UI등을 꾸밀 수 있고
하드웨어 버튼 리매핑 및 카메라 셔터 무음, 자동 통화녹음등 가능
Tasker와 Secure Settings 플러그인 사용으로 대부분의 작업을 자동화 할 수 있음
외국에 능력자들이 많아 최신버젼의 OS 버전으로 업그레이드 가능함 (갤투에 마시멜로라는 사치도 가능하고 또 빠릿함)
롤리팝에 비해 마시멜로에서 배터리 소모가 확실히 좋아졌지만, 루팅으로 더 최적화 하면, 더 소모가 적어짐
ROM Toolbox, FlashFire 등으로 커스텀 롬 설치 가능 (S7Edge 구현 롬 도 있음)
TitanumBackup등으로 시스템 백업이 가능해져, 언제든 그 상태로 복구가 가능함 예를 들면, 카톡도 백업및 복구됨
AFWall등의 어플로 리눅스에서 사용하는 iptables라는 방화벽을 사용할 수 있어서, 데이터 절감과 광고 차단, 속도향상등의 효과를 볼 수 있음
3CToolbox 등으로 이벤트를 통제할 수 있어서, 자동시작에 표시되지 않고, 이벤트에 의해 자동 시작되는 프로그램들을 통제하여,
메모리및 CPU사용량을 줄여, 쾌적한 사용이 가능해짐
DroidDroid등의 어플로 폰의 부트이미지로 컴에 부팅도 가능(도스및 리눅스)
SDMaid혹은 3CToolbox등으로 db최적화 가능
LSpeed, Device Control, Kernel Audiutor 등으로 커널 및 시스템 옵션 최적화 가능
ES FileManager등에서 시스템 디렉토리에 접근 가능
개인적 소견:
마이녹스는 있으면 좋고 없어도 되지만, 삼성페이가 안되는 건 참으로 아타까운 일이나
앞으로 안드로이드 페이 및 각종 바코드 결제가 존재하며 구태의 마그네틱 방식을 유지한다는 면에서
발전이 된 것이 아니라 하위 호환이라는 점이 위안
금융 어플은 리커버리 복원을 이용해야 할 것으로 보이고
정부나 일부 통신사 어플은 SuperSU 어플에서 임시언루팅으로
처리가 가능
또한 막 깔다보면 시스템이 불안정해지므로 백업을 하는 등
번거로운 점이 있으나 백업이 된다는 점은 엄청난 강점으로
각종 클라우드에 백업해 놓으면 휴대폰 분실이나 고장과
기종 변경등에 대응이 가능하므로 백업은 가장 큰 장점임
그외에도 개인화, 최적화, 정밀 조작등 대부분에 메리트가 있음
개인적으로는 은행이나 제조사에서 루팅을 막는건 게으른 대처법이라
생각되며 다른 방법으로 보안을 강화했으면 하는 바램이 있음
결론은 스마트폰이 스마트폰 다우려면 루팅이 필요
대부분의 사람들은 좀 빠르고 화면 크고 고급스럽고 기능이 좀 더 다양한
정도에 만족하는데 컴퓨터 사서 처박아 놓거나 몇몇 프로그램 밖에 안 쓰고
대부분의 성능을 낭비하는것 같아 아쉬움