◆ 단, 게시물 링크를 남기는 것만 허용합니다.
작년 하반기에 공개한 안드로이드 킷캣(4.4)부터 외장메모리(SD카드)의 읽기만 가능하고 쓰기는 불가능하게 바뀌었다. 이때문에 외장메모리 이용하려면 컴퓨터에 연결하거나 제조사 순정 파일탐색기를 이용해야 하는 불편을 겪게 되었다. 구글에서 보안상의 이유로 외장메모리 쓰기 제한을 기본으로 한 것인데 그동안 나온 넥서스 시리즈에 외장메모리 슬롯이 없었던 점을 보면 앞으로도 외장메모리 쓰기 지원은 없을 것으로 보인다.
어떤 단말기던 상관없이 킷캣을 사용하면서 외장메모리 쓰기가 가능하게 하려면 먼저 루팅을 해야 한다. 루팅을 하지 않으면 킷캣에서 외장메모리 쓰기가 가능하도록 수정을 못 한다. 무조건 루팅을 해야 한다. 루팅 후 시스템 파일을 직접 수정하거나 플레이스토어에서 앱을 받아서 하면 된다. 먼저 시스템 파일을 직접 수정하는 방법을 소개하겠다.
수정할 파일의 경로는 '/system/etc/permissions/platform.xml'이다. 루트 권한을 얻을 수 있는 파일탐색기를 이용해서 바로 수정할 수도 있고 내장메모리로 복사해 컴퓨터로 열어서 수정하여 다시 덮어 쓰는 방법도 있다.
스마트폰 파일탐색기던 컴퓨터로 하던 파일을 열어서
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >를 검색한다.
위 스샷 67Line(줄은 단말기 마다 다를 수 있으니 검색으로 찾자)에 있는 <group gid="sdcard_rw" /> 바로 아래에
<group gid="media_rw" />를 추가한다.
이렇게 추가했으면 파일을 저장하고 단말기 재시작을 하면 순정앱 외에서도 외장메모리 쓰기나 수정이 가능하다. 컴퓨터로 열어서 수정했다면 파일을 덮어 쓰고 파일 속성을 열어서 권한을 644(rw-r--r--)로 바꿔주고 소유자와 그룹을 '0: root'로 바꾼 후에 단말기 재시작을 하면 된다.
이렇게 직접 수정하기 힘들거나 귀찮은 사람은 플레이스토어에서 앱을 받아 간단히 해결할 수 있다.
플레이스토어에서 받는 앱도 꼭 루팅이 되어 있는 상태에서 실행해야 적용이 되니까 루팅이 되지 않은 상태에서 했다가 욕을 하는 일이 없었으면 좋겠다.
'전자기기' 카테고리의 다른 글
무쏘 스포츠 블랙박스 자가설치 (2) | 2014.07.26 |
---|---|
블랙박스 루카스 LK-7500 구입 개봉기 (0) | 2014.07.25 |
베가아이언 킷캣 루팅 (0) | 2014.07.23 |
QuikIMG를 이용해 엑스페리아 레이 커널 플래싱 (0) | 2014.07.23 |
fastboot로 엑스페리아 레이 커스텀 커널 올리기 (0) | 2014.07.23 |
댓글