본문 바로가기

안드로이드/공통

내장 외장 바꾸기(/sdcard <-> /storage/extSdCard) 루팅유저용, 갤럭시S3 LTE

이 글 보러 오시는분들중에 링크타고 들어오시는분들이 계십니다.
그런분들은 출처 남겨주셔서 감사한데 무단으로 배포(?)하시는분들도 계시더군요.(꽤나 맘상합니다..)
가급적 출처정도는 남겨주시기 바랍니다..


적용이 안되거나 오류가 난다고 댓글다시는분들 계신데

자신의 핸드폰 안드로이드 버젼(약간의 참조) + 내장/외장메모리의 경로 + 입력하신 내용

을 같이 적어주시면 정확한 답변을 얻으실수 있습니다.

그냥 안된다고 적으시면 제가 뭐라 답변을 달아야될지 모르겠습니다.




여기 들어오신분들은 여러가지 유형이 있을거라고 봅니다.
1. 일단 제일 많은경우가 커스텀롬년이 내외장을 바꿔치기했쪙
2. 내장메모리가 꽉찼엉 바꿔지치해서쓸랭
3. 오 머지 해볼래(읭?)
4. 기타등등

뭐 저는 2번때문에 적용한겁니다만...
여튼 1번을 목적으로 오신분들은
안드로이드 Vold.tab 이라고 검색해보심을 추천합니다.. 저는 갤삼으로 다룰거라서 Vold.tab따위로 삽질이 않됩니다..
Vold.tab파일 열어서 0 1 숫자바꿔치기 놀이해주면 되는걸로 압니다만 예제가 없어 따로 설명하지 않겠습니다.

일단 제일 중요한 주의사항 알려드리겠습니다.
밑에 적은 명령어는 갤럭시s3 lte, 그리고 MTP기기들에서 사용가능합니다.
MTP기기가 아니어도 문구 조금만 수정해주먼 됩니다.
무조건적으로 적용했다가 낭패보는일 없도록합시다!
그리고 아스트로에서 보면 찌꺼기때문에 내파일123456679292*#♥♥',', 네다섯개정더보입니다.. 더러워요.. (그리고 아스트로 쓰지마용.. 옛날에는 좋다하고 썻는데 압축 헤더 읽는것도 별로고 액티비티 유지도 병신같이해놔서.. 루트익스플로러 정품구입을 추천드립니다.. 기능 완전 좋아져서 압축풀때 지퍼만 있으면 되네요.. 의미없는말이니 괄호침)
그리고 저 외장 64쓰는데 원래부터 불안해서 그랬는지 안드로이드가 똥싼건지 쓰다가 뻑나서 파일날리고부터는 안쓰네요.. 모두가 그런다는건 아니니 신경쓰실부분은 아니구요..
사용중 절대 외장메모리를 뽑지 마세요. 앱들이 오류를 뿜뿜 다시꽃아도 내장메모리만 두개 어흙; 재부팅이 답;
클래스10부터 사용합시다.
32기가 이상부터 사용합시다.
자동설정 적용자시 완전재부팅이 아닌 램이 터져서 반재부팅(로딩화면은 아니고 부팅화면만보이면서 재부팅되는경우)시에는 내외장 스왑이 다시됩니다. 스크립터 한번 더돌리시거나 재부팅하심을 추천합니다.

그럼 시작해보겠습니다.

방법은 아주 간단해요!
1. 마켓에서 Scripter 혹은 Busybox installer(부팅시마다 자동적용)를 받아주세요!
2. 새로운 항목을 파고서 그곳에
mount -o remount,rw /
mount -o bind /data/media /storage/UsbDriveF
mount -o bind /storage/extSdCard /sdcard
mount -o bind /storage/extSdCard /data/media
mount -o bind /storage/UsbDriveF /storage/extSdCard

exit
라는 내용을 적고 저장합니다.
(2-1)비지박스인스톨러로 부팅시마다 자동적용하시려면 set at boot를 눌러주세요.
3. 저장한걸 실행합니다!
4. 에러 혹은 제대로 적용됨!
(5.) 에러나신분들은 구문오류 확인, 갤3인지, MTP디바이스인지 확인해주세요
(6.) 모르겠다 -> 댓글 (답변기간 얼마나될지 모름 ㅋㅋㅋ)

일단 어느정도 머리 돌아가시는분들은 수정하시라고 몇가지 팁드립니다.
1. /storage/extSdCard라고 적은건 눈치채셧다면 맞습니다 외장메모리 마운트 위치고요
/sdcard는 내장메모리 마운트 위치입니다.
저부분을 자신의 디바이스에 맞게 고쳐주시면 됩니다.
2. 그리고 /storage/UsbDriveF 여기는 삼성 젤리펌에만 있는거같은데(다른폰은 안만져봐서 모릅니다. ㅈㅅ)이거는 임시로 마운팅하는거라서요 다른 빈폴더에다 하셔도 됩니다. 아니면 두번째줄에다가 mkdir /storage/"임시폴더이름" 추가해주시고 UsbDriveF대신 임시폴더이름 으로 바꿔주시면 됩니다.
3. 루트상에 storage폴더나 sdcard폴더가 없는 기기는 없을거라 생각되지만 없다면 자신의 상황에 맞게 명령어 수정해주시면 됩니다.
4. MTP방식이 아닌 UMS폰에는 /data/media폴더가 없습니다. 네번째줄(끝에 /data/media라고 적힌곳)을 지우시고 두번째줄 /data/media를 /sdcard로 바꿔주시면 되겠네요.

새벽에 왜 이지랄을 하고있는지 모르겠네요...
저도 정보찾다가 댓글단거에 질문한분이 계셔서 그거 답변허다가 올린거같은데.. 비몽사몽..

자러갈래요 ㅂㅂ
모바일글은 뻘글이야..

퍼가실때는 출처를 명확히 밝혀주세요..
posted by k_mjg


이글이 유용하시면 손가락버튼을 눌러주세요!