/
a500.conf
46 lines (35 loc) · 1.57 KB
/
a500.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#-----------------------------------------------------------------------------
#@TYPE: Machine
#@NAME: Acer IconiaTab A500
#@DESCRIPTION: Machine configuration for the Acer IconiaTab A500
#-----------------------------------------------------------------------------
TARGET_ARCH = "arm"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-acer-a500"
MACHINE_KERNEL_PR = "r1"
MACHINE_FEATURES = "kernel26 apm alsa bluetooth gps usbgadget usbhost wifi vfat ext2 keyboard"
MACHINE_DISPLAY_WIDTH_PIXELS = "1280"
MACHINE_DISPLAY_HEIGHT_PIXELS = "800"
MACHINE_DISPLAY_ORIENTATION = "0"
MACHINE_DISPLAY_PPI = "149"
# Reminder: acer-a500-firmware dependancy is to be added back when the corresponding recipe will be available
# MACHINE_EXTRA_RDEPENDS = ""
PREFERRED_PROVIDER_virtual/egl ?= "libhybris"
PREFERRED_PROVIDER_virtual/libgles2 ?= "libhybris"
VIRTUAL-RUNTIME_android-system-image ?= "android-system-image-a500"
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
XSERVER = " \
xserver-xorg \
xf86-input-evdev \
"
KERNEL_IMAGETYPE = "zImage"
IMAGE_FSTYPES += "tar.gz"
IMAGE_ROOTFS_EXTRA_SPACE = "200000"
ANDROID_BOARD_SYSTEMIMAGE_PARTITION_SIZE = "1283457024"
ANDROID_BOARD_FLASH_BLOCK_SIZE = "131072"
SERIAL_CONSOLE = "115200 ttyFIQ0"
# The A500 tablet has a Tegra2 processor, which doesn't support the Neon ARM extension.
# So override the target architecture, and use a armv7a-vfp package architecture.
# Of course this means that a package built for the tuna or grouper machines is likely to
# not run on the A500.
DEFAULTTUNE ?= "cortexa9"
require conf/machine/include/tune-cortexa9.inc