그동안 프로젝트 게시판에서 테스트 해주신 분들 덕분에 배포용으로 제작을 했습니다.
기본적으로 삼성 DH09 순정에 다음과 같은 기능이 추가 되었습니다.
삼성 순정 DH09 기반이기 때문에 순정 DH09에서 하시는걸 권장합니다.
다른 환경에서 테스트 해보지 않았습니다.
순정 DH09라 함은 펌웨어 초기화 상태입니다.
순정에서는 파일이 3개가 있습니다. zImage, factoryfs.rfs, modem.bin
제가 만든 롬에는 이 중에 factoryfs.rfs 만 들어 있습니다. 다른 부분은 건드리지 않습니다.
1. 루팅
2. 외장 sd 패치 : 외장 sd 가 없어도 정상 동작합니다.
외장 sd 를 사용하지 않는 분들은 내부 메모리를 그대로 사용하게 됩니다.
외장 sd 를 사용하시고 있으면서 두번째 파티션을 ext3 로 포맷 하신 경우에는 자동으로 sd patch 가 동작합니다.
반대로 외장 sd 를 사용하고 있지만 파티션을 나눠놓지 않았다면? sd patch는 동작하지 않습니다.
ext2 도 동작을 해야 하나 몇 몇 분이 ext2 에서 동작하지 않는 다는 리포트가 있습니다.
개인적으로 ext3 를 권장합니다.
이유인 즉은 ext2 에는 저널링 기능이 없습니다. 갤스가 먹통이 된다거나 할 경우 데이터 손실이 발생 할 수 있습니다.
ext4는 기본 커널을 수정하지 않았기 때문에 지원하지 않습니다.
ext2 지원하지 않습니다. - 마운트 옵션에서 ext3만 지원하는 옵션을 추가 하는 바람에 ext2로 마운트 되지 못합니다.
del-sdpatch 스크립트가 추가되었습니다.
기존에 /disk/ 안에 데이터가 존재 해서 충돌 나시는 분들은
$su
#del-sdpatch
해주시면 /disk 밑에 파일들을 삭제 후 자동으로 재부팅 합니다.
3. 스카프 없는 T-store로 update
4. Google Map update
5. 배경화면을 검정(런쳐프로의 검정화면) 으로 교체
파일은 이번 주말(22일 일요일) 까지만 아래 사이트에서 받으 실 수 있습니다.
받으신 분들이 다른 공유 방법을 뎃글로 달아주세요.. 토렌토도 좋고..기타 등등..
토렌토 파일로 받으시면 더 빠르게 받으 실 수 있습니다. 시스도 유지 해주시고...
http://matcl.com/board/index.html?id=mag1&no=12
ftp://183.109.124.214/pub/nakyup-DH09-v08.tar
동시 접속자가 10명으로 제한되어 있어서 아이디 패스 워드 창이 뜹니다. 다 받으신 분들은 다시 공유 해주세요.
사용법은 다음과 같습니다.
1. 갤스를 다운로드 모드로 진입하세요 ( 홈 + 전원 )
2. PC에서 오딘을 실행 하세요.
3. PC와 갤스를 usb 연결 하세요.
4. 오딘의 PDA 항목에 해당 파일을 추가 하세요.
5. start
즐겁게 가지고 노세요..
Q : 루팅 되었는지 어떻게 확인하나요?
A : adb shell 이나 better terminal 에서 su 해보시면 됩니다.
Q : 저는 외장 sd 카드를 사용하지 않는데요 그럼 어떻게 되나요?
A : 외장 sd 를 사용하지 않으셔도 관계 없습니다. 단지 sd patch 만 동작하지 않을 뿐 기능상 아무런 문제가 없습니다.
Q : sd patch 가 됐는지 어떻게 확인 하나요?
A : adb shell 해서 busybox df -h 하신 후 다음과 같은 줄이 있나 보세요.
/dev/block/mmcblk1p2 /disk ext3 rw,nosuid,nodev,noatime,errors=continue,data=writeback 0 0
/dev/block/mmcblk1p2 /data/data ext3 rw,nosuid,nodev,noatime,errors=continue,data=writeback 0 0
/dev/block/mmcblk1p2 /data/dalvik-cache ext3 rw,nosuid,nodev,noatime,errors=continue,data=writeback 0 0
/dev/block/mmcblk1p2 /data/system ext3 rw,nosuid,nodev,noatime,errors=continue,data=writeback 0 0
/dev/block/mmcblk1p2 /data/app ext3 rw,nosuid,nodev,noatime,errors=continue,data=writeback 0 0
/dev/block/mmcblk1p2 /data/app-private ext3 rw,nosuid,nodev,noatime,errors=continue,data=writeback 0 0
이렇게 보이면 잘 되신 겁니다.
Q : 외장 sd 를 사용중인데 외장 sd patch 가 적용되지 않아요
A : 외장 sd patch 경우 두번째 파티션이 ext3 로 포맷이 되어 있어야 가능합니다.
먼저 두번ㅤㅉㅒㅤ 파티션이 ext3 로 포맷되어 있는지 확인을 하시고 다시 해봐주세요.
Q : 다음에 삼성에서 정품 펌업이 나오면 어떻게 되나요? 그냥 업데이트 해도 되나요?
A : 네 펌업은 아무 문제 없이 될거고요. 문제는 그 후인데...
설정하신 데이터가 기존의 /data 영역에서 sd patch 하신 상태라면 /disk 로 옮겨져 있습니다. 이건 당연히 풀리고요.
그렇다고 해서 설정하신 데이터가 사라지지 않습니다 sd의 두번째 파티션은 남아 있으니까요.(/disk 에 그대로 있다는 애깁니다.)
다시 제가 이 작업을 또 하면 그대로 데이터도 유지가 될 수 있습니다. 그 작업 하는 동안은... 기다리셔야 하고요;;
공초는 안했는데..해야되는건가요? 기저대역 빌드번호 다 DH09로 나오는데 커널만 ㅠㅠ