본문 바로가기
OldStory/Omnia

o2droid CyanogenMod beta 1

by Alnilam 2012. 1. 13.

갤럭시 S2 구입 후 쇼옴니아 는 공폰이 되어 애들 장난감으로 사용하고 있다. 사용하던  SD 카드를 갤럭시에 쓰다 보니 쇼옴니아 안드로이드가 삭제 되어 내부 메모리에 다시 설치하게 되었다.

새로 설치 하는 김에 해외 o2droid 사이트에 가보니 Automatic install package 가 새로 릴리즈 되어 다운받아 설치해 보았다. 많은 시도 끝에 일단 부팅 되는 것 까지 확인 하였다. 하지만 o2droid에 사용되는 옴니아 모델과 쇼옴니아 모델이 다르다 보니  USB PC에 연결한 상태에서 부팅이나 사용해야 하며 무선랜이나 다른 기능들이 안된다.

 

설치 방법

1. registry edit 툴을 사용하여 My Storage 내부 메모리 자동 포맵기능을 끈다.

2. MiniTool Partition Wizard Home Edition 사용하여 My Storage를 3개의 파티션(FAT32, linux ext4, linux swap)으로 나눈다.

3. o2droid에서 Automatic install package(cm_beta1.zip)를 다운 받아 My Storage 에 압축을 푼다.

4. o2beta 풀더에 sd_ms.cpio.gz 이름을 sd.cpio.gz 로 이름을 변경 하고 androidinstall.exe 를 실행하여 안드로이드 이미지를 설치 한다.  설치가 끝나면 자동 리부팅 된다.

- 안드로이드 설치 할 때나 부팅 할 때 USB는 항상 연결 되어 있어야 한다.

- 리눅스 부팅 되면서 linux ext4 파티션에 ext4.tar.gz 이미지 자동 복사

- sd_ms.cpio.gz 사용하지 않고 sd.cpio.gz 사용하면 외부 SD에 설치

5. 정상적으로 설치 되면 My Storage에 "startup.txt" 파일이 생성되어 있어야 한다. 쇼옴니아 에서는 이 파일을 그대로 사용하지 않고 아래와 같이 수정 하고 haret.exe 도 이전 버전의 haret.exe를 사용하였다.  그리고 커널 이미지도 소스를 받아 다시 컴파일 하여 올렸다. 버전은 (svn r184)

 

Set kernel zImage

Set ramsize 0x08000000
Set mtype 1626
Set ramaddr 0x50000000
Set kernelcrc 1
Set CMDLINE "root=/dev/mmcblk0p2 rootdelay=2 init=/init"
boot

 

 

 

 

'OldStory > Omnia' 카테고리의 다른 글

쇼옴니아 와이브로 데더링  (0) 2011.07.15
Alchemy - Android game  (0) 2011.05.13
쇼옴니아 froyo wifi 에러 원인  (0) 2011.05.04
Froyo Mms.apk  (0) 2011.04.21
커널릴리즈 SVN r92  (0) 2011.04.21