http://forum.xda-developers.com/showthread.php?t=744655
어제 Vibrant 포럼에 구경갔다가 흥미로운게 있어서 또 막노동했습니다. -_-;
인상깊었던게
1. user script 사용가능 (init.rc가 부팅과정에서 script를 실행함) -----> /system/etc/init.d 폴더에 스크립트를 넣으면 됨.
"05userscript" 처럼 앞에 두 자리 숫자를 붙여야 함. 02, 03 ~ 98까지 가능한 듯..
2. ext* 파티션 자동 마운트 & SD패치 실행 ----> /data/data 와 /data/dalvik-cache 를 /sd-ext 폴더로 복사 & 링크
이었습니다. 여기다가
3. I9000용 recovery로 교체
를 더했습니다.
일단 테스트해본 것은 sd카드 관련 사항인데요.
1) 기기가 켜진 상태에서 sd카드를 제거 -----> 실행중인 어플은 당연히 강제종료 뜸.
리붓하면 스스로 /data/data 원상복귀
2) 따로 복구명령을 내리지 않고 그냥 다른 커널을 플래시 ------> 스스로 원상복귀하는 듯 보임,,
사용자가 할 일은 sd카드의 파티션만 잘 나눠주면 되는겁니다.
근데 잠깐 테스트해봐서 잘은 모르겠네요. 일단 강제종료&무한리붓으로부터 안전한 것은 확실시되는 것 같습니다.
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
일단 개발자분들이 테스트해볼 필요가 있는 것 같아서 여기에 올립니다.
문제가 없는 것이 확인되면 루팅/롬 게시판으로 옮길 생각입니다.
어떤 오류가 있을지 모르니 일반 유저분들은 본인 스스로 판단하세요. 다만 질문은 아직 받지 않습니다. (테스트니까요)
이거때문에 I9000용 커널 7번 빌드했습니다. ㅋㅋ 와이파이가 되면 심카드가 안읽히고 반대로도 됐다가 난리도 아니었습니다. 어후,,
어쨌든, 유저스크립트 쪽으로도 테스트 부탁드립니다.
정보가 모자란다 싶으시면 원본글로 이동하세요!
참고로 ext4파티션을 사용시 쿼드런트 점수는 1500점대가 나오네요.
설치방법;
1. update.zip을 이용해서 첨부한 파일을 설치하세요. 방법은 어떻게든지... 이게 반드시 먼저 설치가 되어야 합니다.
만약 설치가 안되면 ....본인이 수정하시거나,, 기다리세요.
첨부파일 #1 : vibrant_initd_m110s_update.zip
2. 위의 파일이 설치되었을 때만!
커널을 오딘 -> PDA에 놓고 플래시
첨부파일 #2 : vibrant_initd_for_m110s.tar
3. 복구용 순정 커널도 첨부합니다.
첨부파일 #3 : M110S_DG23_kernel.tar
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
이 커널을 플래시 해놓으면 상당히 편할 거라고 생각했습니다.
유저스크립트만 넣어주면 되니.... 근데 되는지 안되는지는 모릅니다. ㅋㅋ
I9000으로 삽질 한바탕 하고 나서 M110S로 또 컴파일하다 보니 뒤죽박죽해져서... 안될 가능성이 조금 있습니다.
자.. 테스트 해주세욥
전 이만 꿈나라로..-_-; 아 휴가가 끝나고있어..
어제 Vibrant 포럼에 구경갔다가 흥미로운게 있어서 또 막노동했습니다. -_-;
인상깊었던게
1. user script 사용가능 (init.rc가 부팅과정에서 script를 실행함) -----> /system/etc/init.d 폴더에 스크립트를 넣으면 됨.
"05userscript" 처럼 앞에 두 자리 숫자를 붙여야 함. 02, 03 ~ 98까지 가능한 듯..
2. ext* 파티션 자동 마운트 & SD패치 실행 ----> /data/data 와 /data/dalvik-cache 를 /sd-ext 폴더로 복사 & 링크
이었습니다. 여기다가
3. I9000용 recovery로 교체
를 더했습니다.
일단 테스트해본 것은 sd카드 관련 사항인데요.
1) 기기가 켜진 상태에서 sd카드를 제거 -----> 실행중인 어플은 당연히 강제종료 뜸.
리붓하면 스스로 /data/data 원상복귀
2) 따로 복구명령을 내리지 않고 그냥 다른 커널을 플래시 ------> 스스로 원상복귀하는 듯 보임,,
사용자가 할 일은 sd카드의 파티션만 잘 나눠주면 되는겁니다.
근데 잠깐 테스트해봐서 잘은 모르겠네요. 일단 강제종료&무한리붓으로부터 안전한 것은 확실시되는 것 같습니다.
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
일단 개발자분들이 테스트해볼 필요가 있는 것 같아서 여기에 올립니다.
문제가 없는 것이 확인되면 루팅/롬 게시판으로 옮길 생각입니다.
어떤 오류가 있을지 모르니 일반 유저분들은 본인 스스로 판단하세요. 다만 질문은 아직 받지 않습니다. (테스트니까요)
이거때문에 I9000용 커널 7번 빌드했습니다. ㅋㅋ 와이파이가 되면 심카드가 안읽히고 반대로도 됐다가 난리도 아니었습니다. 어후,,
어쨌든, 유저스크립트 쪽으로도 테스트 부탁드립니다.
정보가 모자란다 싶으시면 원본글로 이동하세요!
참고로 ext4파티션을 사용시 쿼드런트 점수는 1500점대가 나오네요.
설치방법;
1. update.zip을 이용해서 첨부한 파일을 설치하세요. 방법은 어떻게든지... 이게 반드시 먼저 설치가 되어야 합니다.
만약 설치가 안되면 ....본인이 수정하시거나,, 기다리세요.
첨부파일 #1 : vibrant_initd_m110s_update.zip
2. 위의 파일이 설치되었을 때만!
커널을 오딘 -> PDA에 놓고 플래시
첨부파일 #2 : vibrant_initd_for_m110s.tar
3. 복구용 순정 커널도 첨부합니다.
첨부파일 #3 : M110S_DG23_kernel.tar
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
이 커널을 플래시 해놓으면 상당히 편할 거라고 생각했습니다.
유저스크립트만 넣어주면 되니.... 근데 되는지 안되는지는 모릅니다. ㅋㅋ
I9000으로 삽질 한바탕 하고 나서 M110S로 또 컴파일하다 보니 뒤죽박죽해져서... 안될 가능성이 조금 있습니다.
자.. 테스트 해주세욥
전 이만 꿈나라로..-_-; 아 휴가가 끝나고있어..