루팅강좌

Xposed Framework v.80 업데이트 Bootloop 이슈와 충돌 버그 수정

T.B 2016. 2. 4. 10:21


만약 루팅을 했다면, 블로그를 통해서 권장하는 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에 전송) 모드로 자동으로 연결해준다.

 MinMinGuard(AD REMOVER)

• RootCloak

• Notification Count: 순정 AOSP 런처 상단바에 알림 배지(badge)를 표시


이 외에도 Xposed는 '게임 핵' 으로 쓰이기도 한다. 이 때문에 일부 모바일 게임은 Xposed 감지로 실행이 되질 않으며, 이를 우회시키는 방법도 있다.


 T.B의 SNS 이야기 블로그의 모든 글은 저작권법의 보호를 받습니다. 어떠한 상업적인 이용도 허가하지 않으며, 이용(불펌)허락을 하지 않습니다.

▲ 사전협의 없이 본 콘텐츠(기사, 이미지)의 무단 도용, 전재 및 복제, 배포를 금합니다. 이를 어길 시 민, 형사상 책임을 질 수 있습니다.

▲ 비영리 SNS(트위터, 페이스북 등), 온라인 커뮤니티, 카페 게시판에서는 자유롭게 공유 가능합니다.


T.B의 SNS이야기 소식은 T.B를 팔로윙(@ph_TB) 하시면 실시간으로 트위터를 통해서 제공 받을 수 있습니다.

728x90
반응형