서적에 관한 질문 및 오류 등을 문의 할 수 있으며, 저자로부터 직접 답변을 받을 수 있습니다.

안녕하세요..


저는 현재 안드로이드폰을 사용중입니다. 외국 개발자들이 만드는 커스텀롬을 제 핸드폰에 올려서 사용중인데 제가 직접 커스텀롬을 만들어 보고 싶어서 이 책을 구매하여 공부하는 중입니다. 기본적으로 c나 c++같은 프로그래밍 언어는 어느정도 할줄 아는데 리눅스관련해서는 해본적이 없어서 상당히 어렵습니다..;;

책내용중에 148쪽에 코드가 나오는데 이 코드를 수정하고 빌드하려면 어떤 프로그램을 사용하여 해야하는지 어디서 이 코드를 얻어 오는지 궁금합니다. 혹시 우분투 환경에서 JDK나 SDK로 코드를 열어서 하는것인지 모르겠습니다. 

그리고 이 사이트를 이용하시는 다른분들은 개발하기 위해서 보드를 직접구매하여 개발하시던데 단순하게 저는 제 핸드폰으로 테스트해보면서 개발이 가능한지 궁금합니다. 


고도리

2011.07.14 01:54:31
*.200.239.234

안녕하세요.

 

1. 커스텀롬에는 두가지 종류가 있습니다.

1> cyanogenmod 처럼 소스레벨로 처리하는 경우, 이 경우는 커널서부터 어느정도 공개되어 있어야 합니다.

forum.xdadevelopers.com 사이트 사람들이 많이 이 경우를 사용합니다.

2> 국내 custom rom의 경우는 위와 같이 소스레벨로 하는 경우는 좀 드물고(잘해야 커널 정도), 대부분은 기존에 폰에 올라간 프로그램들을 최적화 하는 것입니다.(통신사업자나 제조사에서 무겁게 해 놓은 부분들)

 

해서 커스톰롬을 어떤 방향으로 하실지가 제일 중요하고요.

 

1> 의 경우가 저희가 주로 얘기하는 포팅 얘기입니다. 리눅스도 잘 알아야 하고 안드로이드 소스에 대해서도 잘 알아야 합니다.

 

2. 148 page의 자료는 실제 임베디드 리눅스 관련 개발환경이 갖춰져 있어야 합니다.

컴파일은 codesourcery.com 사이트에서 받아서 하시면 되거나, 아니면 여기 사이트에 있는 "이솝프로젝트" v210/c100에서 사용되는 툴체인을 쓰셔도 됩니다.

 

그 후에 arm 장비나 폰에 다운로드 한 후, root 권한으로 실행시키면 될겁니다.

 

3. 해당 코드는 올려놓도록 하겠습니다.

 

4. 핸드폰이 어떤 모델이냐에 따라 많이 틀립니다. nexus-원, nexus-s 같은 경우는 reference phone이므로 개발에 사용하기가 좋지만, 다른 폰들은 개발에 사용하기가 그다지 좋지 않습니다.

 

 

첨부
List of Articles
번호 제목 글쓴이 날짜 조회 수

책내용 문의 드립니다. [2]

  • k2h
  • 2012-10-12
  • 조회 수 4378

NDK관련 코드 문의 [2]

  • k2h
  • 2012-10-05
  • 조회 수 4325

NDK 소스 빌드 질문 드립니다. [2]

소스분석 관련하여 [4]

NDK 컴파일이 안됩니다. file [8]

79쪽 예제 말이에요 ㅠㅠ [1]

NDK 개발 환경 설정하기에서 문제입니다. file [2]

JNI로 휴대폰 디바이스 번호를 구하려고 합니다 file [3]

  • fox8306
  • 2012-09-19
  • 조회 수 6884

책을 보다 몇가지 질문이 생겼습니다. [6]

261페이지 맨 아랫줄에 대해 문의드립니다. [2]

  • binch
  • 2012-07-18
  • 조회 수 5747

RGB 부분에 대해서 질문이 있습니다. [1]

  • ys2cdh
  • 2012-01-05
  • 조회 수 7382

책이 나온내용이지만 좀 다른예기일수도 잇네요 [1]

chapter7 안드로이드 오디오 서브시스템 에서 궁금한게 있습니다 [1]

개발환경 설정 중 문의사항입니다. file [1]

117쪽 ueventd 실행 부분.. [1]

p186. Gingerbread 센서 구조의 간략한 설명 요청드립니다. [3]

  • forone
  • 2011-08-25
  • 조회 수 8432

475페이지 그림 외 건의 사항.. [2]

책 관련해서 질문이 있습니다. [1]

  • winpih
  • 2011-07-13
  • 조회 수 9036

안드로이드 init의 특징에 대해 질문있습니다. [2]

안드로이드의 모든것 분석과 포팅 교재 관련 [2]

  • nexus26
  • 2011-07-05
  • 조회 수 10586

사용자 로그인