본문 바로가기
프로그래밍 놀이터/안드로이드, Java

[Android/안드로이드] read-only file system. 루팅 후에도 나오네요. 어떻게 해야 할까요?

by 돼지왕 왕돼지 2012. 1. 24.
반응형


0. History


- 이 글은 2012-01-24 초안 작성 시작하였습니다.
- 오래된 정보, 잘못된 정보, 오타가 있으면 Comment 남겨주세요. 확인 후 수정하겠습니다.
- 이 글은 2012-01-24 초안 작성 완료하였습니다.




1. Information


제목에 쓰여 있는 말이 무슨 말이죠?


Android 앱 개발을 하다 보면, Rooting 이 되어있는 폰이 매우 편합니다.
Super User에게만 허락되는 여러가지 명령어들이 있는가하면, 파일의 쓰기 또한 마음 것 할 수 있습니다.

하지만, 간혹가다 새로운 폰의 Rooting 방법이 나왔을 때, 그 방법이 아직 안정화되지 않았을 경우.
파일의 쓰기 기능이 제대로 작동하지 않는 경우가 많습니다.

read-only file system 이란 메세지와 함께 말이죠..

필자의 경우는 chmod 로 권한을 변경하는 과정에서 이 메세지를 만났습니다.



이런 경우는 어떻게 해결 할 수 있나요?


이럴 때는 mount 를 다시 해줌으로서 해결해줄 수 있습니다.

remount 방법은 2가지가 있습니다.
한 가지는 adb 자체 remount 기능을 사용하는 방법인데, 명령어는 다음과 같습니다.

C:\> adb remount


하지만 이 기능으로도 read-only file system 문제를 해결 못 할 수 있습니다.
이 때는 linux 의 remount command 로 해결할 수 있습니다.

C:\> adb shell
\ mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system




모두들 한방에 해결하시길 바랍니다~


손가락 추천 꾸욱~ 더 좋은 글로 보답하겠습니다~


2. Summary


- 루팅을 했는데도 read-only file system 이란 메세지와 함께 파일 쓰기 기능이 제대로 작동 안 하는 경우가 있다.

- adb remount 또는 adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock3/ system 으로 remount 하여 해결 할 수 있다. 





3. Tags






반응형

댓글7