o2droid CyanogenMod beta 1

갤럭시 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

 

 

 

 

쇼옴니아 와이브로 데더링

Wibro 자원을 WiFi를 통해 공유하는 방법

1. 터넷 연결 (Internet Connection Sharing) 성화 : PDA 지스트(Registry)

1.1 IP 성화

[HKEY_LOCAL_MACHINECommTcpipParms]

“EnableDHCP”=dword:00000001

“IpEnableRouter”=dword:00000001

“IpInitializeRouter”=dword:00000001

1.2 터넷

[HKEY_LOCAL_MACHINECommConnectionSharing]

“DisabledOnBoot”=dword:00000000

“EnableAddressTranslation”=dword:00000001

“EnableDhcpAllocator”=dword:00000001

“EnableDnsProxy”=dword:00000001

“EnablePacketFiltering”=dword:00000001

“PrivateInterface”=”SWLDM201”

“PublicInterface”=”wibro1

[HKEY_CURRENT_USERSoftwareMicrosoftInternetSharing]

HostConnectTimeout=dword:7fffffff

* 아마, 레지스트리 폴더가 없을텐데, 폴더 만들어주시고, 키값도 만들어 주세요.

2. 쇼옴니아 팅 : 재부팅을 아면 인터넷연결공유(ICS)가 가능한 상태가 됩니다.

3. 쇼무선랜 설정 : 인터넷을 사용할 노트북 등과의 연결설정을 하는 단계입니다.

3.1 쇼무선랜을 실행합니다. 새로추가를 눌러 무선랜 설정을 시작합니다.

무선랜 이름 : “Show Omnia”등 적절한 이름을 넣어주세요. 노트북에서 보이는 이름입니다.

무선모드 : Adhoc

연결방식 : 개방

암호화 : 처음에 시험할 때는 None으로 하시고, 다음부터는 암호를 걸어주세요.

DHCP 이용 : 체크박스를 해제

다음을 눌러 다음으로 넘어갑니다. 아래와 같이 적절하게 주소를 셋팅합니다.

IP 주소 : 192.168.1.2

마스크 : 255.255.255.0

DNS서버 : 168.126.63.1

3.2 무선랜 리스트에 지금 만든 “Show Omnia”가 보입니다. Show Omnia를 눌러 접속가

능 상태로 만들어 주세요.

3.3 노트북에서 Show Omnia에 접속하세요. 접속하실 때 무선랜의 TCP/IP설정을 아래와

같이 하신 후 접속하시면 됩니다.

IP 주소  : 192.168.1.3

마스크 : 255.255.255.0

게이트웨이 : 192.168.1.2

DNS서버 : 168.126.63.1

3.4. Wibro가 접속가능하게 레지스트리를 수정합니다.

[HKEY_LOCAL_MACHINESystemStateWIFI]

“WIBROCONNECTIONGRANTED”=dword:00000001

4. Wibro에 접속하고 노트북 등에서 인터넷을 이용하시면 됩니다.

부가적으로 인터넷 연결 공유상태가 되면 인터넷 전화도 사용할 수 있습니다.

출처 : http://www.mymits.net/forum_windowsphone_review/780937

Froyo Mms.apk

froyo 용 Mms.apk 수정 버전 입니다.

수신된 단문 한글 메시지는 잘 보이네요.
그런데 장문이나 멀티메시지를 내가 나한테 보내 테스트 해봤는데 링크가 걸려서 메시지가 오네요. 그리고 계속 보내는지 메시지가 계속 들어오네요…

설치 방법은 다음 링크에서 Mms.apk 받아서 /system/app 풀더에 넣어 주시면 됩니다.
ftp://howto.homelinux.com/o2droid/images/apk/

수정내용은 다음 링크 참조 하세요.

http://code.google.com/p/openetna/issues/detail?id=100

http://code.google.com/p/openetna/issues/attachmentText?id=100&aid=-2858402399315656070&name=mms_korean.diff&token=7f995c0685cc778073ea765aedbce321