Android Kernel 빌드 옵션

make config

make config

  • 텍스트 기반 설정 방식
  • 모든 옵션을 하나씩 보여주고 yes, no, module 중에 하나의 옵션을 선택 → 많이 불편함

make menuconfig

make menuconfig

  • 텍스트 메뉴 방식
  • ncurses에 기한반 GUI툴
  • 화살표와 스페이스 바를 이용하여 옵션 설정
  • 편리하고 가장 많이 사용 → 실제로 거의 이 모드를 사용한다.
  • 설정 이후 저장하게 되면 .config파일 생성
    • cp .cofig arch/arm/config/test_defconfig
    • make test_defconfg → 해당 옵션을 다시 적용하는게 가능

      make menuconfig 개요도

make *_defconfig

  • Architecture 별로 기본 설정 옵션을 적용
  • arch//configs/_defconfig 파일
  • 설정 완료 후 커널 소스 루트 디렉터리에 .config 파일 생성

make oldconfig

  • kernel 옵션을 바로 이전 상태로 복구
  • kernel 옵션 설정 후에는 .config파일과 .config.old(백업)파일이 생성됨.
  • 복구 시 .config.old파일 사용 가능

그외 Kernel 설정

  • QT기반 : make xconfig
  • GTK기반 : make gconfig
공유하기