만약 루팅을 했다면, 블로그를 통해서 권장하는 root 앱은 Titinium Backup, CallRecorder, GMD Gesture, Viper4Android, Tasker, MacroDroid 등이 있다.
아울러, 루팅을 했다면 반드시 써야 할 Xposed Framework를 들 수 있고 이번에 v.80으로 업데이트 됐다.
유명 프레임워크 커스터마이징 Xposed 모듈 프레임워크가 롤리팝과 마쉬멜로우 기기들을 위한 v.80으로 업데이트 됐다. XDA Developer rovo89가 배포 중으로 업데이트 변경 사항은 아래와 같다.
• 6.0 에만 해당: 설정에 따라 비록 일부 충돌이 여전히 발생할 수 있을 지라도 특별히 LG 기기들(특히 G4 H815 모델)을 위한 bootloop(벽돌) 수정(https://github.com/rovo89/Xposed/issues/100)
• 5.0 및 5.1에만 해당: 미디어텍(MediaTek) 기기들에 대한 bootloop 수정(https://github.com/rovo89/Xposed/issues/81)
• 5.0 및 5.1에만 해당: MyAndroidTools(및 같은 weird APK protection이 적용된 다른 앱들 포함) 충돌 수정(https://github.com/rovo89/Xposed/issues/102)
• 자바 파트(XposedBridge)를 Android Studio / Gradle(Groovy 기반의 빌드 툴)로 옮기고 빌드 스크립으로 통합
Source: XDA Developer
내용이 딱딱해서 좀 쉽게 전달하도록 하겠습니다.
Xposed란 안드로이드 시스템의 프레임워크를 수정해서, 여러 커스텀롬 등에 포함된 기능 또는 수정을 사용자가 선택적으로 고를 수 있는 모듈러입니다.
앞.뒤 다 자르고 쉽게 설명하자면, iOS 탈옥 후 쓸 수 있는 Cydia에는 앱(Apps)과 트윅(Tweak), 테마 등이 있는데요.
이중 앱과 테마는 구글이 사전검열을 하지 않아 누구든지 자유롭게 등록할 수 있기 때문에 그냥 구글 플레이 스토어에 올라가지만 구글에서 금지하는 시스템 수정은 구글 플레이 스토어에 등록시킬 수 없습니다.
그래서, Cydia 처럼 Xposed를 통해서 여러 수정을 할 수 있습니다.
예를 들자면 이런거죠. '상태 바(status bar)'를 원하는데로 변경한다던지, 광고를 제거한다던지, 특정 기능을 제한 또는 활성 시킨다던지, 볼륨을 나눈다던지 등이 가능해집니다.
사용법은 간단합니다.(그냥 Cydia 처럼 쓰면 됩니다.)
설치 및 사용 방법
XDA Developer 공식 APK 링크를 통해서 다운로드 받은 후 Xposed 모듈을 설치한다. (http://forum.xda-developers.com/showthread.php?t=3034811) 현재 자신이 사용중인 안드로이드 버전과 SoC에 맞는 버전을 다운로드 한다.
• 롤리팝 5.0 - sdk 21
• 롤리팝 5.1 - sdk 22
• 마시멜로 6.0 - sdk 23
• arm : 32비트 안드로이드
• arm64 : 64비트 안드로이드
• x86 : 일반 PC CPU
단, 기존에 알려진 이 방법은 xposed-v*-sdk*.zip, XposedInstaller_3.0-alpha*.apk, xposed-unInstaller-yymmdd-**.zip 3개의 파일이 필요하고 플래싱을 해야 하기 때문에 귀찮다. 따라서 (비록 한글은 지원되지 않지만) 아래의 방법을 추천한다.
Step1. 지난 1월 15일에 배포된 [BETA] Material Design Xposed Installer를 설치한다.
Download Xposed Installer (Official APK Mirror)
Stpe2. 모듈을 실행하면 필요한 것들에 관한 설치 안내가 나온다. 위 안드로이드 버전과 SoC를 참고하여 각자 사용중인 기기에 맞게 설치한다.
Step3. 바로 사용 할 수 있다. Cydia 처럼 '검색 → 설치' 만 하면 된다. 몇가지 추천하면 아래와 같다.
• GravityBox: 두 말 하면 입이 아프다. 한글 지원 된다. '일단 설치'
• AdBlocker: 인-앱 광고 제거
• YouTube AdAway: 유투브 광고 제거
• YouTube Background Playback: 유투브가 백그라운드에서 소리만 재생될 수 있도록 해준다.
• Use USB for Marshmallow: 마쉬멜로우를 PC에 연결하면 '충전 중(충전 전용)'으로 연결된다. 이를 MTP(파일을 Windows 또는 Mac에 전송) 모드로 자동으로 연결해준다.
• Notification Count: 순정 AOSP 런처 상단바에 알림 배지(badge)를 표시
이 외에도 Xposed는 '게임 핵' 으로 쓰이기도 한다. 이 때문에 일부 모바일 게임은 Xposed 감지로 실행이 되질 않으며, 이를 우회시키는 방법도 있다.
▲ T.B의 SNS 이야기 블로그의 모든 글은 저작권법의 보호를 받습니다. 어떠한 상업적인 이용도 허가하지 않으며, 이용(불펌)허락을 하지 않습니다.
▲ 사전협의 없이 본 콘텐츠(기사, 이미지)의 무단 도용, 전재 및 복제, 배포를 금합니다. 이를 어길 시 민, 형사상 책임을 질 수 있습니다.
▲ 비영리 SNS(트위터, 페이스북 등), 온라인 커뮤니티, 카페 게시판에서는 자유롭게 공유 가능합니다.
T.B의 SNS이야기 소식은 T.B를 팔로윙(@ph_TB) 하시면 실시간으로 트위터를 통해서 제공 받을 수 있습니다.
'루팅강좌' 카테고리의 다른 글
최고의 블루라이트 차단 앱 F.lux 안드로이드 베타 시작 (4) | 2016.02.20 |
---|---|
Chainfire의 FlashFire 마쉬멜로우와 OTA 업데이트 지원 (17) | 2016.02.18 |
[GravityBox]기기 상단바에 시간과 배터리량 설정 방법 (2) | 2016.02.18 |
SU 바이너리 업데이트가 필요합니다. 설치 실패 해결 방법 (2) | 2016.02.18 |
루팅 기기 안드로이드 업데이트 방법 무작정 따라하기 (9) | 2016.02.12 |
마쉬멜로우 6.0.1 루팅 중 겪었던 문제들 (0) | 2016.01.25 |
500개 이상의 기기를 지원하는 Universal ADB 드라이버 (0) | 2016.01.25 |
언락 루팅 플래시 커스텀 리커버리 유니버셜 툴킷 Windroid v2.6 배포 (0) | 2016.01.23 |
Nexus Root Toolkit v2.1.3 업데이트 (0) | 2016.01.16 |
CF-Auto-Root 300개 이상 기기를 지원하는 업데이트 (0) | 2015.12.29 |