forked from SM-froyo/sm_android_device_samsung_spica
/
full_spica.mk
131 lines (110 loc) · 4.76 KB
/
full_spica.mk
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
# Inherit AOSP device configuration for passion.
$(call inherit-product, $(SRC_TARGET_DIR)/product/languages_full.mk)
$(call inherit-product, $(SRC_TARGET_DIR)/product/full.mk)
PRODUCT_SPECIFIC_DEFINES += TARGET_PRELINKER_MAP=$(TOP)/vendor/spica/prelink-linux-arm-spica.map
DEVICE_PACKAGE_OVERLAYS += device/samsung/spica/overlay
# density in DPI of the LCD of this board. This is used to scale the UI
# appropriately. If this property is not defined, the default value is 160 dpi.
PRODUCT_PROPERTY_OVERRIDES += \
ro.sf.lcd_density=160
PRODUCT_COPY_FILES += \
device/common/gps/gps.conf_EU_SUPL:system/etc/gps.conf
# Install the features available on this device.
PRODUCT_COPY_FILES += \
frameworks/base/data/etc/handheld_core_hardware.xml:system/etc/permissions/handheld_core_hardware.xml \
frameworks/base/data/etc/android.hardware.camera.autofocus.xml:system/etc/permissions/android.hardware.camera.autofocus.xml \
frameworks/base/data/etc/android.hardware.telephony.gsm.xml:system/etc/permissions/android.hardware.telephony.gsm.xml \
frameworks/base/data/etc/android.hardware.location.gps.xml:system/etc/permissions/android.hardware.location.gps.xml \
frameworks/base/data/etc/android.hardware.wifi.xml:system/etc/permissions/android.hardware.wifi.xml \
frameworks/base/data/etc/android.hardware.touchscreen.multitouch.distinct.xml:system/etc/permissions/android.hardware.touchscreen.multitouch.distinct.xml
# media config xml file
PRODUCT_COPY_FILES += \
device/samsung/spica/media_profiles.xml:system/etc/media_profiles.xml
#
# Copy spica specific prebuilt files
#
#
# AKMD
#
PRODUCT_COPY_FILES += \
device/samsung/spica/prebuilt/spica/akmd/akmd:system/bin/akmd
#
# Wifi
#
PRODUCT_COPY_FILES += \
device/samsung/spica/prebuilt/spica/wifi/libwlmlogger.so:system/lib/libwlmlogger.so \
device/samsung/spica/prebuilt/spica/wifi/libwlservice.so:system/lib/libwlservice.so \
device/samsung/spica/prebuilt/spica/wifi/nvram.txt:system/etc/nvram.txt \
device/samsung/spica/prebuilt/acclaim/wifi/rtecdc.bin:system/etc/rtecdc.bin \
device/samsung/spica/prebuilt/acclaim/wifi/rtecdc_apsta.bin:system/etc/rtecdc_apsta.bin \
device/samsung/spica/prebuilt/spica/wifi/nvram_mfg.txt:system/etc/nvram_mfg.txt \
device/samsung/spica/prebuilt/spica/wifi/rtecdc_mfg.bin:system/etc/rtecdc_mfg.bin \
device/samsung/spica/prebuilt/spica/wifi/bcm_supp.conf:system/etc/bcm_supp.conf \
device/samsung/spica/prebuilt/spica/wifi/wifi.conf:system/etc/wifi.conf \
device/samsung/spica/prebuilt/spica/wifi/wpa_supplicant.conf:system/etc/wifi/wpa_supplicant.conf \
device/samsung/spica/prebuilt/spica/wifi/dhcpcd.conf:system/etc/dhcpcd/dhcpcd.conf \
device/samsung/spica/prebuilt/spica/wifi/wlservice:system/bin/wlservice
#
# Display (3D)
#
PRODUCT_COPY_FILES += \
device/samsung/spica/prebuilt/spica/fimg-libs/egl.cfg:system/lib/egl/egl.cfg
#
# Keys
#
PRODUCT_COPY_FILES += \
device/samsung/spica/prebuilt/spica/keys/s3c-keypad-rev0020.kl:system/usr/keylayout/s3c-keypad-rev0020.kl \
device/samsung/spica/prebuilt/spica/keys/sec_headset.kl:system/usr/keylayout/sec_headset.kl \
device/samsung/spica/prebuilt/spica/keys/s3c-keypad-rev0020.kcm.bin:system/usr/keychars/s3c-keypad-rev0020.kcm.bin
#
# Vold
#
PRODUCT_COPY_FILES += \
device/samsung/spica/prebuilt/spica/vold/vold.fstab:system/etc/vold.fstab
#
# RIL
#
PRODUCT_COPY_FILES += \
device/samsung/spica/prebuilt/spica/ril/drexe:system/bin/drexe \
device/samsung/spica/prebuilt/spica/ril/efsd:system/bin/efsd \
device/samsung/spica/prebuilt/spica/ril/rilclient-test:system/bin/rilclient-test \
device/samsung/spica/prebuilt/spica/ril/libsec-ril.so:system/lib/libsec-ril.so
#
# GSM APN list
#
PRODUCT_COPY_FILES += \
device/samsung/spica/prebuilt/common/etc/apns-conf.xml:system/etc/apns-conf.xml
#
# Audio
#
PRODUCT_COPY_FILES += \
device/samsung/spica/prebuilt/spica/audio/asound.conf:system/etc/asound.conf
#
# SamdroidTools
#
PRODUCT_COPY_FILES += \
device/samsung/spica/prebuilt/spica/samdroidtools/SamdroidTools.apk:system/app/SamdroidTools.apk \
device/samsung/spica/prebuilt/spica/samdroidtools/libsamdroidtools.so:system/lib/libsamdroidtools.so
#
# serviceModeApp
#
PRODUCT_COPY_FILES += \
device/samsung/spica/prebuilt/spica/servicemodeapp/serviceModeApp.apk:system/app/serviceModeApp.apk
#
# Bluetooth
#
PRODUCT_COPY_FILES += \
device/samsung/spica/prebuilt/spica/bt/BCM4325D1_004.002.004.0153.0173.hcd:system/bin/BCM4325D1_004.002.004.0153.0173.hcd
#
# system/sd
#
PRODUCT_COPY_FILES += \
device/samsung/spica/prebuilt/spica/placeholder/.placeholder:system/sd/.placeholder
#
# Setup device specific product configuration.
#
PRODUCT_NAME := full_spica
PRODUCT_DEVICE := GT-I5700
PRODUCT_MODEL := GT-I5700
PRODUCT_BRAND := samsung
PRODUCT_MANUFACTURER := Samsung