안드로이드
-
안드로이드 커널 버전과 플랫폼 버전 확인하는 방법IT/Linux Kernel 2011. 12. 27.
안드로이드 코드는 크게 두가지로 나눠진다. 안드로이드 플랫폼 소스코드 안드로이드 커널 소스코드 각각의 소스코드에서 버전을 확인할 수 있다. 첫번째, 안드로이드 플랫폼 버전 확인하기. vi build/core/version_defaults.mk 플랫폼 소스코드를 다운로드 받았다면, 해당 버전파일을 통하여 이 코드의 플랫폼 버전을 확인할 수 있다. 플랫폼 버전이란 4.0(아이스크림) 이런걸 의미한다. 두번째, 안드로이드 커널 버전 확인하기 vi kernel/Makefile VERSION = 3 PATCHLEVEL = 0 SUBLEVEL = 8 EXTRAVERSION = NAME = Sneaky Weasel 커널 소스코드를 다운로드 받았다면, 해당 파일에서 정보를 확인할 수 있다. 내가 받은 안드로이드 커널 ..
-
안드로이드 커널 소스코드IT/Linux Kernel 2011. 12. 26.
안드로이드 커널 코드는 기본 리눅스코드를 커스터마이징을 통하여 필요한 기능을 추가하고 불필요한 부분을 제거하여 모바일이나 태블릿에 맞게 변경된 커널을 의미한다. 리눅스 코드 자체가 오픈소스이다 보니 안드로이드도 역시 코드가 오픈되어 있어 웹사이트에 방문하여 쉽게(?) 다운로드 받을 수 있다. http://source.android.com/source/downloading.html 안드로이드에서는 플랫폼 소스코드와 커널 코드가 구분되어 관리되고 있다. 플랫폼 소스코드는 download 사이트의 내용 자체를 따라하면 쉽게 받을 수 있지만, 커널 코드는 사이트에 적혀있지 않은 일부 정보가 필요하여 커널 코드 다운로드에 대해서 이야기 하려 한다. 일단 커널 코드를 받기 위해서 git이라는 새로운 소스코드 관리 ..