device/generic/x86_64
修订版 | 7b522bb9c419be65cfabca5db710e62b3222bb91 (tree) |
---|---|
时间 | 2014-05-16 01:37:07 |
作者 | Kevin Ma <kma@goog...> |
Commiter | Kevin Ma |
Initial commit of x86_64 pdk target.
Bug: 14669316
Change-Id: Ieb8738b11cb6f9360909c234abe7da1590330272
@@ -0,0 +1,18 @@ | ||
1 | +# | |
2 | +# Copyright (C) 2014 The Android Open-Source Project | |
3 | +# | |
4 | +# Licensed under the Apache License, Version 2.0 (the "License"); | |
5 | +# you may not use this file except in compliance with the License. | |
6 | +# You may obtain a copy of the License at | |
7 | +# | |
8 | +# http://www.apache.org/licenses/LICENSE-2.0 | |
9 | +# | |
10 | +# Unless required by applicable law or agreed to in writing, software | |
11 | +# distributed under the License is distributed on an "AS IS" BASIS, | |
12 | +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
13 | +# See the License for the specific language governing permissions and | |
14 | +# limitations under the License. | |
15 | +# | |
16 | + | |
17 | +PRODUCT_MAKEFILES := \ | |
18 | + $(LOCAL_DIR)/mini_x86_64.mk | |
\ No newline at end of file |
@@ -0,0 +1,39 @@ | ||
1 | +# config.mk | |
2 | +# | |
3 | +# Product-specific compile-time definitions. | |
4 | +# | |
5 | + | |
6 | +# The generic product target doesn't have any hardware-specific pieces. | |
7 | +TARGET_NO_BOOTLOADER := true | |
8 | +TARGET_NO_KERNEL := true | |
9 | +TARGET_CPU_ABI := x86_64 | |
10 | +TARGET_ARCH := x86_64 | |
11 | +TARGET_ARCH_VARIANT := x86_64 | |
12 | +TARGET_PRELINK_MODULE := false | |
13 | + | |
14 | +TARGET_2ND_CPU_ABI := x86 | |
15 | +TARGET_2ND_ARCH := x86 | |
16 | +TARGET_2ND_ARCH_VARIANT := x86 | |
17 | + | |
18 | +TARGET_USES_64_BIT_BINDER := true | |
19 | + | |
20 | +SMALLER_FONT_FOOTPRINT := true | |
21 | +MINIMAL_FONT_FOOTPRINT := true | |
22 | +# Disable emulator for "make dist" until there is a 64-bit qemu kernel | |
23 | +BUILD_EMULATOR := false | |
24 | +# Some framework code requires this to enable BT | |
25 | +BOARD_HAVE_BLUETOOTH := true | |
26 | +BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/generic/common/bluetooth | |
27 | + | |
28 | +USE_OPENGL_RENDERER := true | |
29 | + | |
30 | +BOARD_USE_LEGACY_UI := true | |
31 | + | |
32 | +# PDK does not use ext4 image, but it is added here to prevent build break. | |
33 | +TARGET_USERIMAGES_USE_EXT4 := true | |
34 | +BOARD_SYSTEMIMAGE_PARTITION_SIZE := 786432000 | |
35 | +BOARD_USERDATAIMAGE_PARTITION_SIZE := 576716800 | |
36 | +BOARD_CACHEIMAGE_PARTITION_SIZE := 69206016 | |
37 | +BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE := ext4 | |
38 | +BOARD_FLASH_BLOCK_SIZE := 512 | |
39 | +TARGET_USERIMAGES_SPARSE_EXT_DISABLED := true | |
\ No newline at end of file |
@@ -0,0 +1,24 @@ | ||
1 | +# Copyright (C) 2014 The Android Open Source Project | |
2 | +# | |
3 | +# Licensed under the Apache License, Version 2.0 (the "License"); | |
4 | +# you may not use this file except in compliance with the License. | |
5 | +# You may obtain a copy of the License at | |
6 | +# | |
7 | +# http://www.apache.org/licenses/LICENSE-2.0 | |
8 | +# | |
9 | +# Unless required by applicable law or agreed to in writing, software | |
10 | +# distributed under the License is distributed on an "AS IS" BASIS, | |
11 | +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
12 | +# See the License for the specific language governing permissions and | |
13 | +# limitations under the License. | |
14 | + | |
15 | +$(call inherit-product, device/generic/armv7-a-neon/mini_common.mk) | |
16 | + | |
17 | +PRODUCT_NAME := mini_x86_64 | |
18 | +PRODUCT_DEVICE := x86_64 | |
19 | +PRODUCT_BRAND := Android | |
20 | +PRODUCT_MODEL := Mini for x86_64 | |
21 | + | |
22 | +# default is nosdcard, S/W button enabled in resource | |
23 | +DEVICE_PACKAGE_OVERLAYS := device/generic/x86/overlay | |
24 | +PRODUCT_CHARACTERISTICS := nosdcard |
@@ -0,0 +1,23 @@ | ||
1 | +# | |
2 | +# Copyright (C) 2014 The Android Open Source Project | |
3 | +# | |
4 | +# Licensed under the Apache License, Version 2.0 (the "License"); | |
5 | +# you may not use this file except in compliance with the License. | |
6 | +# You may obtain a copy of the License at | |
7 | +# | |
8 | +# http://www.apache.org/licenses/LICENSE-2.0 | |
9 | +# | |
10 | +# Unless required by applicable law or agreed to in writing, software | |
11 | +# distributed under the License is distributed on an "AS IS" BASIS, | |
12 | +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
13 | +# See the License for the specific language governing permissions and | |
14 | +# limitations under the License. | |
15 | +# | |
16 | + | |
17 | +# This file is executed by build/envsetup.sh, and can use anything | |
18 | +# defined in envsetup.sh. | |
19 | +# | |
20 | +# In particular, you can add lunch options with the add_lunch_combo | |
21 | +# function: add_lunch_combo generic-eng | |
22 | + | |
23 | +add_lunch_combo mini_x86_64-userdebug |