/ / Android 4.4.2 이상에서 앱 운영에 대한 액세스를 복원하는 방법

Android 4.4.2 이상에서 앱 운영에 대한 액세스를 복원하는 방법

안드로이드 앱 설정

Google은 Android 4.4.2에서 숨겨진 Android 앱 권한 관리자 인터페이스 인 App Ops에 대한 액세스를 제거했습니다. 그러나 App Ops는 여전히 Android에 있지만 루트 액세스 권한이 있으면 다시 가져올 수 있습니다.

구글의 안드로이드와 고양이와 마우스 게임개발자는 계속합니다. Google이 백기를 흔들고 사용자가 자신의 개인 데이터에 대한 액세스를 제어 할 수 있음을 인정할 때까지 전투를 계속해야합니다.

루트 + Xposed 프레임 워크 + AppOpsXposed

이 트릭을 통해 App Ops 인터페이스에 다시 액세스 할 수 있습니다. 이렇게하려면 다음 세 가지가 필요합니다.

  • 루트 액세스: Google은 단순한 필사자를 위해 App Ops에 대한 액세스를 완전히 비활성화했지만 4.4.2 기준으로 Android ROM에서 계속 사용할 수 있습니다. 완전한 루트 액세스 권한으로 다시 가져갈 수 있습니다.

관련 : 플래싱 ROM 잊어 버려 : Xposed 프레임 워크를 사용하여 Android 조정

  • Xposed 프레임 워크: Xposed Framework는 우리를 허용하는 도구입니다일반적으로 ROM 플래시가 필요한 시스템 부분을 수정합니다. Xposed Framework와 루트 액세스를 통해 이러한 종류의 시스템 수준을 조정할 수 있습니다. 이러한 조정을 통해 파일을 직접 수정하지 않고도 런타임에 시스템 앱을 수정할 수 있습니다.
  • AppOpsXposed:이 Xposed Framework 모듈은 App Ops에 대한 액세스를 복원하고 Android의 기본 설정 앱에 App Ops 옵션을 추가합니다.

먼저 기기를 루팅해야합니다. 이를 수행하는 방법은 장치에 따라 다릅니다. Nexus 기기가 있다면 WugFresh의 Nexus Root Toolkit이 마음에 들어 전체 프로세스를 안내합니다.

넥서스 루트 툴킷 자동화 된 루팅

루팅되면 '알 수없는 소스'옵션을 활성화하고 공식 웹 사이트에서 Xposed framerwork Installer APK 파일을 다운로드하여 장치에 설치해야합니다.

설치된 Xposed Installer를 시작하고 Framework 옵션을 누른 다음 설치 / 업데이트를 누릅니다.

설치-포즈 프레임 워크

프레임 워크가 설치된 상태에서 앱에서 모듈을 탭하면 다운로드 할 수있는 모듈이 표시됩니다. 아래로 스크롤하여 AppOpsXposed 모듈을 누른 다음 다운로드 버튼을 눌러 설치하십시오.

설치 지원

모듈 목록에서 모듈을 활성화하고 장치를 재부팅하여 조정을 활성화하십시오.

인 에이블 된 xposed 프레임 워크 모듈

Android 설정 앱에 앱 운영 옵션이 표시됩니다. 숨겨지지 않은 App Ops 인터페이스에 액세스하려면 앱을 누릅니다.

android-4.4.2에서 복원 응용 프로그램

루트 + 앱 운영 X

관련 : Android의 권한 시스템이 손상되고 Google이 방금 악화

이미 루트 액세스 권한이있는 경우에도 여전히유료 App Ops X 사용 인앱 구매에 대한 비용을 지불하면 설치 프로그램 앱이 App Ops X를 다운로드하고 루트 액세스를 사용하여 시스템 파티션에 설치합니다.

App Ops X는 계속해서 주목할 만합니다.Google이 표준 버전의 App Ops를 중단 한 후에도 Android 4.4.2에서 정상적으로 작동합니다. Google이 4.4.2 이후에 출시 된 최신 버전의 Android에서 포함 된 App Ops 버전을 완전히 제거해야한다면 App Ops X가 계속 작동하고 최상의 옵션이 될 수 있습니다.

다른 것이 없으면 앞으로 나아갈 경로를 보여줍니다Google은 앱 운영을 완전히 제거해야했습니다. 개발자는 App Ops 인터페이스를 다시 컴파일하고 루트 액세스를 사용하여 시스템 파티션에 설치할 수 있습니다. 구글은 앱 옵스 (App Ops)가 시스템의 다른 곳에서 사용되는 시스템 API를 노출 시킨다고한다. 따라서 Google은 인터페이스를 완전히 제거한 경우에도 하위 수준 API에 대한 액세스 권한을 제거하지 않고도이 작업을 중단 할 수 없었습니다.

install-appops-x

CyanogenMod 및 기타 사용자 정의 ROM

관련 : 당신의 안드로이드 전화에 새로운 ROM을 플래시하는 방법

고양이와 마우스 게임을 시작하기보다는App Ops 인터페이스를 중단하고 이후 버전의 Android에서 이러한 트릭을 비활성화하려는 Google의 Android 개발자와 함께 사용자 정의 ROM을 설치하는 것이 좋습니다.

예를 들어 CyanogenMod에는 자체App Ops를 기반으로하는 권한 관리자 Cyanogenmod의 개발자는 사소한 업데이트로 App Ops에 대한 액세스를 제거하지 않을 것입니다. App Ops가 존재하기 전에도 Cyanogenmod는 자체 앱 권한 관리자를 통합하여 사용자가 자신의 기기에서 수행 할 수있는 작업과 수행 할 수없는 작업을 제어 할 수 있도록했습니다.

안드로이드의 장점 중 하나는이러한 맞춤 ROM이 존재하므로 Google에서 물러나 다른 개발자를 신뢰하도록 선택할 수 있습니다. 안드로이드의 추악한 부분 중 하나는 앱 권한 관리를 원하거나 많은 안드로이드 폰에 대한 적시 업데이트를 원할 때 자주해야한다는 것입니다.


관리에 관심이있는 사용자를 강요하기보다는Google은 모든 사용자가 자신의 기기를 루팅하고 시스템 파일을 수정하거나 새로운 Android 운영체제를 완전히 설치할 수있는 권한을 허용합니다.

Android 사용자는 iOS 사용자와 마찬가지로 앱이 연락처에 액세스 할 수 있는지 여부를 제어 할 수 있어야합니다.