아시다시피 최신 버전의 Android 4.4 'KitKat'에서 Google은 외부 SD 카드에 대한 기본 권한을 약간 수정했습니다. 이제는 media_rw라는 구성원의 특수 사용자 그룹 만 쓰기에 액세스 할 수 있습니다. 이 기사에서는 Android 4.4로 루팅 된 기기의 모든 운 좋은 소유자에게 쓰기 액세스를 허용하는 트릭을 공유하고 싶습니다.
일부 프로세스가 외부 미디어에 기록해야하는 경우 적절한 권한을 요청합니다. 이것은 이전 버전의 Android에서 일반적인 동작이었습니다. 그러나 KitKat의 타사 앱은 해당 권한에 액세스 할 수 없습니다! 따라서 외부 SD 카드에 대한 쓰기 권한을 얻을 수있는 방법이 없습니다. Android 4.4의 새로운 액세스 규칙에 다양한 문제가 발생할 수 있습니다. 즉, 즐겨 사용하는 파일 관리자가 작동을 멈출 수 있습니다. 이러한 앱에 올바른 권한을 부여하는 방법은 다음과 같습니다.
- 루트 액세스 권한으로 좋아하는 파일 관리자를 시작하십시오. 장치에서 상승 된 권한으로 실행할 수있는 원하는 앱을 사용할 수 있습니다. 예를 들어 CyanogenMod의 'Root Explorer'앱 또는 'File Manager'가 가능합니다.
- 다음 파일로 이동하십시오.
/system/etc/permissions/platform.xml
- android.permission.WRITE_EXTERNAL_STORAGE 및 android.permission.WRITE_MEDIA_STORAGE 줄을 찾습니다. XML 섹션입니다. 아래 문자열과 똑같이 보이도록해야합니다.
platform.xml 파일을 저장하십시오. 모바일을 다시 시작하기 전에 파일 권한을 644 (rw- / r– / r–)로 설정해야합니다. 이제 Android 장치를 재부팅하십시오. 완료되었습니다.
불행히도 루팅되지 않은 장치에 적합한 알려진 솔루션은 없습니다.