태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

안드로이드 킷캣 4.4.2 외부SD카드 쓰기 - 베가 LTE-A


안드로이드 OS 4.4.2 킷캣 부터는 구글에서 외장SD 쓰기 권한을 킷캣용으로 승인받고 개발된 앱만 가능하게 바꾸었다. 따라서 아직까지 대부분의 일반적인 파일관리자, 뮤직플레이어 등에서 쓰기 권한이 없다는 이유로 아예 파일들이 안보이거나 아니면 단순히 읽기만 가능하다. 이것은 루팅은 해서 루팅권한을 얻어도 일반적인 앱들은 마찬가지로 파일 삭제등이 제한되어 있다.


이것을 킷캣OS 이전의 일반적인 OS처럼 자유롭게 사용할 수 있게 만들어 본다. 의외로 방법은 간단하다.

/system/etc/permissions 디렉토리에 있는 platform.xml 파일에 <group gid="media_rw" /> 라는 문장을 한 줄 붙여 넣으면 된다. 당연한 이야기지만 루팅한 상태에서만 가능하다.


/system/etc/permissions 디렉토리에 있는 platform.xml 파일을 고쳐야 한다.


가장 먼저 해야 할일은 자신의 기기를 루팅하는것이다. 그 후 /system/etc/permissions 디렉토리의 platform.xml 파일을 연다. 중간쯤에 아래와 같은 문장이 있다.


   <permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
        <group gid="sdcard_r" />
        <group gid="sdcard_rw" />
   </permission>


수정전의 /system/etc/permissions/platform.xml 파일


아래와 같이 WRITE_EXTERNAL_STORAGE 부분에

<group gid="media_rw" />

라고 한줄을 추가시켜 준다. (한글자도 틀리면 안된다. 이 글을 쓰는 본인도 한글자가 틀렸더니 베가 LTE-A 카메라가 먹통이 되었었다.)


    <permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
        <group gid="sdcard_r" />
        <group gid="sdcard_rw" />
        <group gid="media_rw" />
    </permission>




<group gid="media_rw" /> 한줄 추가로 SD카드 쓰기 기능 활성화.


이제 킷캣 스마트폰을 리부팅 시키면 외부 SD카드를 이전처럼 자유롭게 읽고 쓰고 할 수 있다. 루팅을 풀어도 마찬가지로 자유롭게 읽고 쓸 수있다.

Posted by tAEhAN

댓글을 달아 주세요

  1. 왜!!! 2015.05.09 01:22  댓글주소  수정/삭제  댓글쓰기

    왜 저장이 안되죠? 저장에 오류? 으아아

  2. LoLiOn 2015.05.21 20:45  댓글주소  수정/삭제  댓글쓰기

    요즘에는 ES파일탐색기도 루팅 탐색기로 쓰기 좋더군요...

    실험해보지는 않았지만, <group gid="sdcard_all" /> 도 되지 않을지??

  3. jsg 2015.08.06 18:22  댓글주소  수정/삭제  댓글쓰기

    와진짜감사합니당눈물날듯

  4. beer 2015.09.03 02:40  댓글주소  수정/삭제  댓글쓰기

    시도했는데 오류나서
    <group gid="media_rw" />이부분도 다시 원래대로 삭제해도
    전체 네트웍크 인터넷 않되고 어플오류 막나는데
    해결방법이 있을까요

  5. 친구폰 2015.11.28 15:50  댓글주소  수정/삭제  댓글쓰기

    친구폰이 재부팅이존나 느려요