2012-01-20 3 views
0

나는 스마트 폰을위한 OS와 그 자바로 만들어진다. 나는 커널없이 자바 애플리케이션을 실행할 수 없다는 것을 안다. 백엔드에서 아주 작은 리눅스 커널로 GUI를 실행할 수 있습니까?자바 GUI와 리눅스 커널을 가진 모바일 OS

+0

Android가 아닌 이유는 무엇입니까? Btw를 사용하려면 GUI 사용을위한 일종의 윈도우 시스템이 필요합니다. –

답변

0

리눅스 커널은 좋은 선택이지만 당신은 그 이상을 필요로 할 것입니다. gui (및 그래픽 장치의 드라이버)를 표시하려면 일종의 X 서버가 필요합니다. 근본적으로 리눅스 커널과 모든 드라이버를 포팅하여 전화 하드웨어, X 서버/프레임 버퍼를 지원해야하며 실행을위한 Java VM 구현을 선택해야합니다.

당신이 묘사 한 것은 몇 년 전 안드로이드와 재능있는 팀을 이뤄낸 것입니다. 아마 당신은 안드로이드 커널/OS 개발에 들어가는 것을 고려해야 할 저수준 장치 유형 해킹/자바 개발을하고 싶다면. 전화 걸기, 부트 로더 잠금 해제, 루트 확보, 해킹 시작

+0

나는 단지 내가 얻을 수있는 방법과 안드로이드 전화를 가져다가 그것을 해킹하거나 테스트를 위해 arduino를 사용할 수 있다고 생각하는 측면 프로젝트로 이것을하고있다. –

1

Android 소스를 가져 와서 JAVA 에뮬레이터를 설치 한 다음 모든 Google/Android/원치 않는 서비스와 싫어함을 제거 할 수 있습니다! 귀하의 GUI는 안드로이드 커널/OS에 있습니다!

관련 문제