Commit | Line | Data |
---|---|---|
f3fa1980 S |
1 | LOCAL_PATH := device/alcatel/ttab |
2 | ||
3 | $(call inherit-product, $(SRC_TARGET_DIR)/product/languages_full.mk) | |
4 | ||
5 | # Device overlay | |
6 | DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay | |
7 | ||
8 | # Device uses high-density artwork where available | |
9 | PRODUCT_AAPT_CONFIG := normal mdpi | |
10 | PRODUCT_AAPT_PREF_CONFIG := mdpi | |
11 | # A list of dpis to select prebuilt apk, in precedence order. | |
12 | PRODUCT_AAPT_PREBUILT_DPI := hdpi mdpi | |
13 | ||
14 | # Boot animation | |
15 | TARGET_SCREEN_HEIGHT := 1280 | |
16 | TARGET_SCREEN_WIDTH := 800 | |
17 | ||
18 | ifeq ($(TARGET_BUILD_VARIANT),eng) | |
19 | ||
20 | PRODUCT_PROPERTY_OVERRIDES += \ | |
21 | ro.secure=0 \ | |
22 | ro.adb.secure=0 \ | |
23 | persist.service.adb.enable=1 \ | |
24 | persist.service.debuggable=1 \ | |
25 | persist.sys.usb.config=adb \ | |
26 | ro.securestorage.support=false | |
27 | ||
28 | endif | |
29 | ||
30 | # no RIL | |
31 | PRODUCT_PROPERTY_OVERRIDES += \ | |
32 | keyguard.no_require_sim=1 \ | |
33 | ro.radio.use-ppp=no \ | |
34 | ro.config.nocheckin=yes \ | |
35 | ro.radio.noril=1 \ | |
36 | ro.carrier=wifi-only \ | |
37 | persist.radio.noril=1 | |
38 | ||
39 | # Permissions | |
40 | PRODUCT_COPY_FILES += \ | |
41 | frameworks/native/data/etc/android.hardware.camera.xml:system/etc/permissions/android.hardware.camera.xml \ | |
42 | frameworks/native/data/etc/android.hardware.audio.low_latency.xml:system/etc/permissions/android.hardware.audio.low_latency.xml \ | |
43 | frameworks/native/data/etc/tablet_core_hardware.xml:system/etc/permissions/tablet_core_hardware.xml \ | |
f3fa1980 S |
44 | frameworks/native/data/etc/android.hardware.camera.front.xml:system/etc/permissions/android.hardware.camera.front.xml \ |
45 | frameworks/native/data/etc/android.hardware.wifi.xml:system/etc/permissions/android.hardware.wifi.xml \ | |
46 | frameworks/native/data/etc/android.hardware.wifi.direct.xml:system/etc/permissions/android.hardware.wifi.direct.xml \ | |
47 | frameworks/native/data/etc/android.hardware.sensor.accelerometer.xml:system/etc/permissions/android.hardware.sensor.accelerometer.xml \ | |
f3fa1980 S |
48 | frameworks/native/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml:system/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml \ |
49 | frameworks/native/data/etc/android.hardware.usb.accessory.xml:system/etc/permissions/android.hardware.usb.accessory.xml \ | |
50 | frameworks/native/data/etc/android.hardware.usb.host.xml:system/etc/permissions/android.hardware.usb.host.xml \ | |
51 | frameworks/native/data/etc/android.software.sip.voip.xml:system/etc/permissions/android.software.sip.voip.xml \ | |
f3fa1980 S |
52 | frameworks/native/data/etc/android.hardware.bluetooth_le.xml:system/etc/permissions/android.hardware.bluetooth_le.xml \ |
53 | frameworks/native/data/etc/handheld_core_hardware.xml:system/etc/permissions/handheld_core_hardware.xml \ | |
54 | frameworks/native/data/etc/android.hardware.touchscreen.xml:system/etc/permissions/android.hardware.touchscreen.xml \ | |
55 | frameworks/native/data/etc/android.hardware.touchscreen.multitouch.xml:system/etc/permissions/android.hardware.touchscreen.multitouch.xml \ | |
56 | frameworks/native/data/etc/android.hardware.touchscreen.multitouch.distinct.xml:system/etc/permissions/android.hardware.touchscreen.multitouch.distinct.xml \ | |
57 | frameworks/native/data/etc/android.software.webview.xml:system/etc/permissions/android.software.webview.xml \ | |
f3fa1980 | 58 | frameworks/native/data/etc/android.hardware.bluetooth.xml:system/etc/permissions/android.hardware.bluetooth.xml \ |
fd55875f | 59 | frameworks/native/data/etc/android.hardware.location.xml:system/etc/permissions/android.hardware.location.xml |
f3fa1980 S |
60 | |
61 | # media codecs files that are not copied from stock rom | |
62 | PRODUCT_COPY_FILES += \ | |
63 | $(LOCAL_PATH)/configs/media_codecs.xml:system/etc/media_codecs.xml \ | |
64 | $(LOCAL_PATH)/configs/media_profiles.xml:system/etc/media_profiles.xml \ | |
65 | frameworks/av/media/libstagefright/data/media_codecs_google_audio.xml:system/etc/media_codecs_google_audio.xml \ | |
66 | frameworks/av/media/libstagefright/data/media_codecs_google_telephony.xml:system/etc/media_codecs_google_telephony.xml \ | |
67 | frameworks/av/media/libstagefright/data/media_codecs_google_video.xml:system/etc/media_codecs_google_video.xml | |
68 | ||
69 | # Bluetooth config files | |
70 | PRODUCT_COPY_FILES += \ | |
71 | $(LOCAL_PATH)/configs/bluetooth/bt_did.conf:system/etc/bluetooth/bt_did.conf \ | |
72 | $(LOCAL_PATH)/configs/bluetooth/btconfig.xml:system/etc/bluetooth/btconfig.xml | |
73 | ||
74 | # Wifi config files | |
75 | PRODUCT_COPY_FILES += \ | |
76 | $(LOCAL_PATH)/configs/wifi/p2p_supplicant_overlay.conf:system/etc/wifi/p2p_supplicant_overlay.conf \ | |
77 | $(LOCAL_PATH)/configs/wifi/wpa_supplicant.conf:system/etc/wifi/wpa_supplicant.conf \ | |
78 | $(LOCAL_PATH)/configs/wifi/wpa_supplicant_overlay.conf:system/etc/wifi/wpa_supplicant_overlay.conf | |
79 | ||
80 | # Audio policy | |
81 | PRODUCT_COPY_FILES += \ | |
82 | $(LOCAL_PATH)/configs/audio_policy.conf:system/etc/audio_policy.conf | |
83 | ||
84 | # ramdisk | |
85 | PRODUCT_COPY_FILES += $(call find-copy-subdir-files,*,$(LOCAL_PATH)/ramdisk,root) | |
86 | ||
87 | # Audio | |
88 | PRODUCT_PACKAGES += \ | |
89 | audio.a2dp.default | |
90 | ||
91 | # Bluetooth | |
92 | PRODUCT_PACKAGES += \ | |
93 | bluetooth.default | |
94 | ||
95 | # Charger | |
96 | # Use cm images if available, aosp ones otherwise | |
97 | PRODUCT_PACKAGES += \ | |
98 | charger_res_images \ | |
99 | cm_charger_res_images \ | |
100 | charger | |
101 | ||
102 | # Power | |
103 | PRODUCT_PACKAGES += \ | |
104 | power.default | |
105 | ||
106 | # network | |
107 | PRODUCT_PACKAGES += \ | |
108 | netd | |
109 | ||
110 | PRODUCT_PACKAGES += \ | |
111 | Camera2 | |
112 | ||
113 | # IPv6 tethering | |
114 | PRODUCT_PACKAGES += \ | |
115 | ebtables \ | |
116 | ethertypes | |
117 | ||
118 | # libxlog | |
119 | PRODUCT_PACKAGES += \ | |
120 | libxlog \ | |
121 | libmtk_symbols \ | |
122 | libstlport \ | |
123 | lights.mt8127 | |
124 | ||
125 | # Wifi | |
126 | PRODUCT_PACKAGES += \ | |
127 | lib_driver_cmd_mt66xx \ | |
128 | libwifi-hal-mt66xx \ | |
129 | wifi_hal \ | |
130 | libwpa_client \ | |
131 | hostapd \ | |
132 | wpa_supplicant | |
133 | ||
134 | PRODUCT_COPY_FILES += \ | |
135 | $(LOCAL_PATH)/configs/hostapd/hostapd_default.conf:system/etc/hostapd/hostapd_default.conf \ | |
136 | $(LOCAL_PATH)/configs/hostapd/hostapd.accept:system/etc/hostapd/hostapd.accept \ | |
137 | $(LOCAL_PATH)/configs/hostapd/hostapd.deny:system/etc/hostapd/hostapd.deny | |
138 | ||
139 | ||
140 | # libbt-vendor | |
141 | PRODUCT_PACKAGES += \ | |
142 | libbt-vendor | |
143 | ||
144 | # Get non-open-source specific aspects | |
145 | $(call inherit-product-if-exists, vendor/alcatel/ttab/ttab-vendor.mk) |