SW 개발

[안드로이드빌드] 오드로이드 빌드시 패키지 기본탑재

. . . 2016. 1. 13. 11:08
반응형

오드로이드에 패키지를 기본탑재하는 방법을 정리한다.

오드로이드 기본탑재 app 설정

오드로이드 C1 의 기본 탑재 어플/프로바이더/서비스들은 다음의 mk 파일에 정의 되어있다.

odroid-c1/device/hardkernel/odroidc/device.mk

해당 파일에서는 다시 다음을 참조하게되어있다.

device/hardkernel/common/generic_no_telephony_amlogic.mk 

즉, 위의 파일에 넣고싶은 패키지/어플들을 추가하여 빌드하면 들어간다.

예를들면 오드로이드에 폰어플을 넣고싶다?

위의 mk 파일에 폰관련 어플들을 넣으면된다.

기본적으로 안드로이드가 제공하는 어플들은 packages/apps 폴더에 있다.

packages/apps 폴더의 이름을 mk 파일에 추가해주면, 이미지 파일 만들때 해당 어플이 들어가게 된다.

packages/apps 폴더의 어플들은 다음과 같다. 이름만 봐도 대강 무슨기능인지 알수있다. 필요한것 골라서 넣으면된다.

packages/apps 내용

BasicSmsReceiver
Bluetooth
Browser
Calculator
Calendar
Camera
Camera2
CellBroadcastReceiver
CertInstaller
Contacts
ContactsCommon
DeskClock
Dialer
Email
Exchange
Gallery
Gallery2
HTMLViewer
InCallUI
KeyChain
Launcher2
Launcher3
LegacyCamera
Mms
Music
MusicFX
Nfc
OdroidUpdater
OneTimeInitializer
PackageInstaller
Phone
PhoneCommon
Protips
Provision
QuickSearchBox
Settings
SmartCardService
SoundRecorder
SpareParts
SpeechRecorder
Stk
Tag
UnifiedEmail
Utility
VideoEditor
VoiceDialer
반응형