본문 바로가기
글/휴대전화

안드로이드 킷캣 4.4.2 외부SD카드 쓰기

by tAEhAN 2015. 3. 3.

안드로이드 킷캣 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카드를 이전처럼 자유롭게 읽고 쓰고 할 수 있다. 루팅을 풀어도 마찬가지로 자유롭게 읽고 쓸 수있다.

' > 휴대전화' 카테고리의 다른 글

Build.prop 파일  (0) 2018.10.08
베가 LTE-A (IM-A880S) 4.4.2 킷캣 루팅 - Towelroot  (29) 2014.07.17
GX 킷캣 루팅 - Towelroot  (12) 2014.07.17
갤럭시S2 HD LTE 젤리빈 루팅  (75) 2014.03.21

댓글