기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
S3C6410 CPU를 사용한 옴니아2(WM6.1/6.5)에 사용할수있는
D3D드라이버와 OpenGLES 1.0/1.1/2.0드라이버를 찾고 있습니다
구글에서 계속 찾다가 못찾아서 결국 여기까지 왔네요
S3C6410용 D3D드라이버와 OpenGLES 1.0/1.1/2.0드라이버를 어디서 구할수 있을까요?
하드웨어가속되는 드라이버면 좋을듯하네요
안타깝습니다 CPU가 하드웨어가속 능력이 있는데 드라이버가 없으니;;
그리고 혹시 옴니아2에도 안드로이드 포팅이 가능할까요?
Windows Mobile 이 탑재된 핸드폰의 경우 haret.exe 라는 프로그램으로 해킹하여
하드웨어 정보를 알아낼수 있습니다.
http://www.handhelds.org/moin/moin.cgi/HaRET
위에서 알아낸 방법을 근거로 하여 리눅스 커널을 포팅할수 있고,
다음과 같은 방법을 써서 부팅이 가능합니다.
http://embryo1103.tistory.com/14
이러한 방식을 써서 현재 안드로이드를 돌릴수 있는 여러가지 스마트폰이 소개되고 있습니다.
언급되고 있는 스마트폰들은 다음과 같습니다.
옴니아1, HTC 터치 다이아몬드, 엑스페리아(X1), 미라지(i780, m480, m4800)
국내에서 선택할수 있는 기종들은 터치 다이아몬드, X1, 미라지 정도가 되겠습니다.
그중에서도 터치 다이아몬드 혹은 X1에 올라간 안드로이드가 가장 쓸만하다고 합니다.
옴니아2에서도 위와 같은 방법을 동원한다면 가능할것 같습니다.
다만 엄청난 삽질이 기다리고 있겠죠? ^^;
다음 링크에 관련 자료가 포함되어 있습니다
http://www.aesop.or.kr/?document_srl=70729
하지만, 이 드라이버는 Windows CE 6.0 BSP 이며, Windows Moblie 기반의 디바이스에서는 동작하지 않을 수 있습니다.
아무래도 추가 작업이 필요할 것이라고 생각 되네요.
그리고 S3C6410 프로세서는 이미 검증되고 안정화 된 안드로이드 플랫폼 입니다.
S3C6410을 사용하는 옴니아2에는 안드로이드가 올라 갈 수는 있을 것이나, 내부 디바이스가 어떻게 구성되어 있는지 모르기 때문에,
포팅하는데는 몇가지 난관이 있을 것이라고 생각 합니다.
잘 기억은 나지 않으나, 옴니아1은 어느 해외 사이트에서 안드로이드를 올렸던 적이 있었습니다.