# PRODUCT_AAPT_CONFIG ?= normal large xlarge hdpi xhdpi xxhdpi # PRODUCT_AAPT_PREF_CONFIG ?= xhdpi # PRODUCTION # PRODUCT_PROPERTY_OVERRIDES += \ # ro.vold.forceencryption=1 \ # ro.adb.secure=1 \ # ro.btcore.home=1 # Allows healthd to boot directly from charger mode rather than initiating a reboot. PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \ ro.enable_boot_charger_mode=0 \ sys.status.hidebar_enable=false \ sys.status.gesture_enable=false # persist.sys.no_req_encrypt : true :: disable requirement to encrypt the device # persist.sys.ui.hw=true # this needs to be in the .mk for the Home package # LOCAL_OVERRIDES_PACKAGES := Launcher3 #PRODUCT_PACKAGE_OVERLAYS += \ # device/buzztime/common/overlay # BtProvision just starts the provisioning process on first boot # BuzztimeProvisioning is responsible for actually provisioning the device # tabletprovisioner is a java/swing app that runs on the host #BridgeReceiver is the DeviceOwnerReceiver and SERI replacement #PRODUCT_PACKAGES += \ # ksoap2 \ # okhttp \ # volley \ # zxing \ # Launcher3 \ # DocumentsUI \ # BridgeReceiver \ # ApkInstaller \ # BtProvision \ # BuzztimeProvisioning \ # RkExplorer # this is for the raspberry pi test farm # this uses different defines than ADB_HOST, but it uses the same intermediates folder # so it dosn't work to compile adbpi in a full build # better to run 'make installclean', then 'make adbpi' to get the correct obj's built. # prolly good to follwo with another installclean to avoid corrupting the ADB_HOST version. #PRODUCT_PACKAGES += adbpi #PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \ ro.secure=0 \ ro.adb.secure=0 # add ssh and supporting features to the build # PRODUCT_PACKAGES += libssh ssh_exe sftp scp sshd ssh-keygen sshd_config start-ssh nc # PRODUCT_PACKAGES += libpcap tcpdump # now this will be set from BridgeReceiver/qrdata # PRODUCT_PROPERTY_OVERRIDES += # debug.bzt.env=0 ifneq (,$(filter eng, $(TARGET_BUILD_VARIANT))) PRODUCT_PACKAGES += \ libnanohttpd \ androidvncserver \ droid-VNC-server \ DevelopmentSettings else # bzt.env : override the default env 0=DEV, 1=INT, 2=STG, 3=PRD # bzt.wifi.update [1] policy 1= updateNetwork/enableNetwork will be used , 0= just addNetwork/enableNetwork PRODUCT_PROPERTY_OVERRIDES += \ ro.adb.debug=0 endif # even in our user builds, adb should be possible PRODUCT_PROPERTY_OVERRIDES += \ persist.service.apklogs.enable=1 \ ro.adb.secure=1 \ ro.debuggable=1 # debug tags that can be turned on for logging PRODUCT_PROPERTY_OVERRIDES += \ # log.tag.LatinIME = DEBUG \ # log.tag.InputMethodService = DEBUG \ # log.tag.NavigationBarView = DEBUG \ # log.tag.StatusBar = DEBUG \ # log.tag.DisplayManager = DEBUG \ # log.tag.GpsLocationProvider = DEBUG \ # debug.count = 101 \ log.tag.none = INFO PRODUCT_LOCALES := en_US es_US