본문 바로가기

쇼옴니아44

o2droid CyanogenMod beta 1 갤럭시 S2 구입 후 쇼옴니아 는 공폰이 되어 애들 장난감으로 사용하고 있다. 사용하던 SD 카드를 갤럭시에 쓰다 보니 쇼옴니아 안드로이드가 삭제 되어 내부 메모리에 다시 설치하게 되었다. 새로 설치 하는 김에 해외 o2droid 사이트에 가보니 Automatic install package 가 새로 릴리즈 되어 다운받아 설치해 보았다. 많은 시도 끝에 일단 부팅 되는 것 까지 확인 하였다. 하지만 o2droid에 사용되는 옴니아 모델과 쇼옴니아 모델이 다르다 보니 USB PC에 연결한 상태에서 부팅이나 사용해야 하며 무선랜이나 다른 기능들이 안된다. 설치 방법 1. registry edit 툴을 사용하여 My Storage 내부 메모리 자동 포맵기능을 끈다. 2. MiniTool Partition Wi.. 2012. 1. 13.
갤럭시 S2 약정 4개월 남겨 놓고 쇼옴니아에서 갤럭시 S2 로 기기 변경 했다. 2011. 10. 22.
쇼옴니아 와이브로 데더링 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 "EnableDhcpAlloc.. 2011. 7. 15.
쇼옴니아 froyo wifi 에러 원인 o2droid froyo wifi에러 원인 분석 결과 Wifi SPI DMA와 audio DMA가 충돌하는 것으로 보인다. http://howto.homelinux.com/punbb/viewtopic.php?pid=3962#p3962 참고로 T옴니아2는 SPI1을 사용하지만 쇼옴니아는 SPI0를 사용한다. 2011. 5. 4.
커널릴리즈 SVN r92 [svn:91:box@omlaxy] [svn:92:box@omlaxy] 2011. 4. 21.
커널릴리즈 SVN r70 [svn:70:box@omlaxy] 2011. 3. 24.
커널릴리즈 SVN r55 [svn:55:box@omlaxy] 2011. 3. 23.
커널릴리즈 SVN r53 [svn:53:box@omlaxy] 2011. 3. 23.
커널 릴리즈 svn r43 [svn:43:box@omlaxy] 2011. 3. 15.
커널 릴리즈 svn r42 O2droid update 2011-03-09: There was a rare condition when the SD card appeared sooner than the internal flash at boot - resulting the "No init found" error in kernel. The reason that the sdhci interfaces was not stricly assigned to an mmc device - the first sdhci was the mmc0. This is corrected now, so the s3c-sdhci.1 is the mmc0, .2 is the mmc1 and so on. The corresponding kernel ( svn version.. 2011. 3. 10.
커널 릴리즈 svn r41 svn r41 o2droid r_99 merged svn r40 o2droid r_96 r_98 modules merged svn r39 o2droid r_95 r_97 merged svn r38 o2droid r_92, r_93, r_94 merged ftp://howto.homelinux.com/o2droid/images/ 2011. 3. 8.
MAX8698 - Power Management IC 쇼옴니아에 안드로이드를 올려 쓰다 보니 파워 소비가 많은데 파워 관리 칩을 제대로 설정 하지 않아 사용하지 않는 칩에 전원이 공급 되기 때문으로 보입니다. MAX8698은 쇼옴니아에 사용하고 있는 Power management IC 입니다. I2C 를 사용하여 제어 되며 i2c-2 에 연결 되어 있습니다. 관련 드라이버 소스는 max8698.c 입니다. 배터리로 부터 전원을 공급받아 배분하는 기능을 가지고 있으며 사용하지 않는 USB나 카메라등과 같은 외부 디바이스의 전원을 켜거나 끌 수 있습니다. sleep 모드일때 CPU 클럭을 내려주는데 이 때 MAX8698를 사용하여 CPU에 공급 되는 전압도 내려 주도록 되어 있습니다. (change_vcc_arm, change_vcc_internal 함수) S.. 2011. 3. 1.
커널 릴리즈 svn r36 svn r36 : o2droid svn r83 to r91 merged ak8973B 3-axis Magnetic field sensor 는 쇼옴에는 없는 디바이스로 지원하지 않음. 근접센서 GP2A: 인터럽트 동작만 확인 domain init power back ? 2011. 3. 1.
커널 릴리즈 svn r35 o2droid svn r81, r82 적용 ext4 파일시스템 추가 다운로드 : http://howto.homelinux.com/o2_kernel/ 2011. 2. 25.
커널 릴리즈 svn r33 o2droid svn r78 and r80 적용하였습니다. r78의 s3c-keypad.c 와 s3c-keypad.h는 소스를 보시면 슬립 모드에서 키보드를 끄는 기능이 들어가 적용하면 배터리 소모가 줄어들것 같은데 키가 같이 눌리는 현상이 발생 하여 적용하지 않았습니다. (요즘은 회사 업무가 바빠서 디버깅 할 시간이 없네요... ) 다운로드 : http://howto.homelinux.com/o2_kernel/ 다음은 업테이트 관련 o2droid svn report : 2011-02-20 Corrected bugs in display driver, FIMD4x, made end_call button work. Striping lines still occur after sleeping/resuming, .. 2011. 2. 22.
o2droid beta2 가속 센서 포럼에 가속센서 디버깅 추가 하였습니다. http://howto.homelinux.com/punbb/viewtopic.php?id=1077 2011. 2. 18.
커널 릴리즈 svn r32 o2droid svn r75 to r77 merged 광학센서 (근접센서) 관련 드라이버가 추가 되었습니다. 테스트 결과 GPIO 가 맞지 않아 동작은 하지 않는것 같습니다. 커널은 변경사항 없으며 드라이버를 모듈로 만들어 modules 풀더에 올려 놓았습니다. 커널 : zImage.r32.bin 모듈: gp2a.ko, isl29023.ko 다운로드 : http://howto.homelinux.com/o2_kernel/ 2011. 2. 17.
한글 문자메시지 Mms.apk 한글 문자메시지 깨지는 문제 해결한 Mms.apk 업데이트 입니다. Mms.apk 파일을 /system/app 에 넣어주시면 됩니다. 이 때 권한 설정은 다음과 같습니다. -rwxr-xr-x 1 33 33 821902 Feb 16 07:39 Mms.apk 다운로드 : http://howto.homelinux.com/o2_kernel/apk/ 혹은 o2b2update.mms.tar.gz 파일을 받아 "My Storage"에 o2b2update.tar.gz 로 이름 변경하여 복사 후 부팅하여 주시면 됩니다. 다운로드 : http://howto.homelinux.com/o2_kernel/ 2011. 2. 16.
커널 릴리즈 svn r31 쇼옴 통화 문제 해결 http://howto.homelinux.com/trac/changeset/30 필링이님 배터리 관련 http://howto.homelinux.com/trac/changeset/31 이미지 올렸습니다. http://howto.homelinux.com/o2_kernel/ 위링크에 올려지 이미지들은 키보드 드라이버가 커널에 포함되어 있지 않습니다. 키보드 업데이트 안되어 있는 경우 키보드 업데이트를 설치 하셔야 키보드 사용 가능 합니다. 2011. 2. 16.
쇼옴니아 통화 문제 쇼옴에서 헤드셋 없이 통화하는 경우 멈추는 문제가 있었는데 분석 중입니다. 원인은 사용하지 않는 GPIO_MIC_SEL 이라는 포트를 '1'로 설정하면서 죽는 것으로 보입니다. 해결하는 데로 커널 이미지 올려 드리겠습니다. 2011. 2. 16.
키보드 모듈 커널 빌드 하면 키보드 모듈은 커널 소스의 driver/input/keyboard/s3c-keypad.ko 에 있습니다. 키보드 다른 분들은 여기에 있는 소스를 수정하여 빌드 후 o2b2update.tar.gz 파일을 만들어 넣으시면 됩니다. o2b2update.tar.gz 만드실때 loadmod 에 "insmod /modules/s3c-keypad.ko" 추가 하시고 /modules 폴더에 만드신 s3c-keypad.ko 파일을 넣으시면 됩니다. 2011. 2. 11.
커널 릴리즈 svn r29 새로운 커널 이미지 릴리즈 하였습니다. http://howto.homelinux.com/trac/changeset/29 o2droid svn r71, r72 머지 (r27) 사용하지 않는 인터럽트 IRQ_EINT(6) 삭제 (r28) 키보드 드라이버로 분리 (r29) 다운로드는 다음 링크에서 하세요. http://howto.homelinux.com/o2_kernel/ zImage.r29.bin - 쇼옴 zImageT.r29.bin - 티옴 o2b2update.keyboard.tar.gz - beta2용 키보드 드라이버 업데이트 o2bupdate.keyboard.tar.gz - beta1용 키보드 드라이버 업데이트 위 커널이미지는 키보드 드라이버 업데이트 하지 않으면 키가 동작 하지 않습니다. 그리고 키보.. 2011. 2. 11.
슬립모드 기능 추가 o2droid svn r69, r70 소스를 머지한 커널 이미지 wiki페이지에 추가 하였습니다. http://howto.homelinux.com/wiki/O2DroidRelease 2011. 2. 8.
옴니아 안드로이드 파일 시스템 프리징 시스템이 불안하다보니 다시 설치 할일이 많습니다. 그렇다보니 프로그램도 일일이 찾아서 다시 설치하고 설정 다시 할려고 하면 많이 번거럽습니다. 그래서 현재 안정적으로 돌아가는 파일 시스템을 프리징 하는 방법을 알려 드리겠습니다. 현재 안정적으로 돌아가는 파일 시스템을 ext.tar.gz로 묶어 두면 새로 설치 할 때 이 안정적으로 돌아가는 파일 시스템을 사용하면 됩니다. 자세한 방법은 다음 링크를 참조 하세요. http://howto.homelinux.com/wiki/O2DroidInstall#A.2B1QS5rMnV- 2011. 2. 8.