# Copyright (C) 2007 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # BoardConfigCommon.mk # # Product-specific compile-time definitions. # # Set this up here so that BoardVendorConfig.mk can override it BOARD_USES_GENERIC_AUDIO := false TARGET_ARCH := arm TARGET_CPU_ABI := armeabi-v7a TARGET_CPU_ABI2 := armeabi TARGET_ARCH_VARIANT := armv7-a-neon TARGET_ARCH_VARIANT_CPU := cortex-a8 ARCH_ARM_HAVE_TLS_REGISTER := true TARGET_NO_BOOTLOADER := true TARGET_NO_RADIOIMAGE := true TARGET_PROVIDES_INIT := true TARGET_BOARD_PLATFORM := s5pc110 TARGET_BOOTLOADER_BOARD_NAME := aries BOARD_MOBILEDATA_INTERFACE_NAME = "pdp0" # Kernel Source TARGET_KERNEL_SOURCE := kernel/samsung/aries # Releasetools TARGET_RELEASETOOLS_EXTENSIONS := device/samsung/aries-common # Camera USE_CAMERA_STUB := false ifeq ($(USE_CAMERA_STUB),false) BOARD_CAMERA_LIBRARIES := libcamera endif BOARD_CAMERA_HAVE_ISO := true # Bluetooth BOARD_HAVE_BLUETOOTH := true BOARD_HAVE_BLUETOOTH_BCM := true # Video Devices BOARD_V4L2_DEVICE := /dev/video1 BOARD_CAMERA_DEVICE := /dev/video0 BOARD_NAND_PAGE_SIZE := 4096 BOARD_NAND_SPARE_SIZE := 128 BOARD_KERNEL_BASE := 0x32000000 BOARD_KERNEL_PAGESIZE := 4096 BOARD_KERNEL_CMDLINE := console=ttyFIQ0,115200 init=/init no_console_suspend BOARD_BOOTIMAGE_PARTITION_SIZE := 7864320 BOARD_SYSTEMIMAGE_PARTITION_SIZE := 419430400 BOARD_USERDATAIMAGE_PARTITION_SIZE := 2013265920 BOARD_FLASH_BLOCK_SIZE := 4096 # Connectivity - Wi-Fi BOARD_WPA_SUPPLICANT_DRIVER := NL80211 WPA_SUPPLICANT_VERSION := VER_0_8_X BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_bcmdhd BOARD_HOSTAPD_DRIVER := NL80211 BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_bcmdhd BOARD_WLAN_DEVICE := bcmdhd BOARD_WLAN_DEVICE_REV := bcm4329 WIFI_DRIVER_MODULE_NAME := "bcmdhd" WIFI_DRIVER_FW_PATH_PARAM := "/sys/module/bcmdhd/parameters/firmware_path" WIFI_DRIVER_FW_PATH_STA := "/vendor/firmware/fw_bcmdhd.bin" WIFI_DRIVER_FW_PATH_AP := "/vendor/firmware/fw_bcmdhd_apsta.bin" # Bluetooth BOARD_BLUEDROID_VENDOR_CONF := device/samsung/aries-common/libbt_vndcfg.txt # Charging mode BOARD_CHARGING_MODE_BOOTING_LPM := /sys/class/power_supply/battery/charging_mode_booting BOARD_BATTERY_DEVICE_NAME := "battery" BOARD_CHARGER_RES := device/samsung/aries-common/res/charger # Vold BOARD_VOLD_EMMC_SHARES_DEV_MAJOR := true TARGET_USE_CUSTOM_LUN_FILE_PATH := "/sys/devices/platform/s3c-usbgadget/gadget/lun%d/file" # Recovery TARGET_USERIMAGES_USE_EXT4 := true BOARD_HAS_NO_SELECT_BUTTON := true TARGET_RECOVERY_PIXEL_FORMAT := "BGRA_8888" BOARD_USES_BML_OVER_MTD := true BOARD_CUSTOM_BOOTIMG_MK := device/samsung/aries-common/shbootimg.mk # Boot Animation TARGET_BOOTANIMATION_NAME := vertical-480x800 TARGET_BOOTANIMATION_PRELOAD := true TARGET_BOOTANIMATION_TEXTURE_CACHE := true TARGET_BOOTANIMATION_USE_RGB565 := true # SkTextBox for libtvout BOARD_USES_SKTEXTBOX := true USE_OPENGL_RENDERER := false TARGET_DISABLE_TRIPLE_BUFFERING := true # hwcomposer: custom vsync ioctl BOARD_CUSTOM_VSYNC_IOCTL := true # Suspend in charger to disable capacitive keys BOARD_CHARGER_ENABLE_SUSPEND := true # Include aries specific stuff -include device/samsung/aries-common/Android.mk