1. http://android.git.kernel.org/에서 버전별로 snapshot에서 다운받는다. 아니면 커널풀소스에서 /packages/apps/경로에서
소스를 가져온다. 그리고 이클립스로 new -> exist project로 해당 프로젝트를 연다.
2. 컴파일이 안된다면 밑에 글 [안드로이드 내장 apk 개발] 을 참조한다.
3. 컴파일후에 keystore가 없기 때문에 export unsigned application pakages를 한 후에
singing 과정을 하게 되는데 기본 어플은 이클립스에서 생성하는 keystore로는 안된다.
커널 소스의/build/target/product/security 안에 있는 파일들을 이용해
4. 만들어진 .jks파일을 이클립스의 window-preferences-android-build안에 있는
custom debug keystore에 등록하고 ok를 누른다.
5. 기본 gallery 소스는 androidManifest.xml파일에 sharedID = "com.media"가 있는데 지워버린다. 그래야 설치가 된다.
6. 실행