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 \ |
5eaabb8a S |
59 | frameworks/native/data/etc/android.hardware.location.xml:system/etc/permissions/android.hardware.location.xml \ |
60 | frameworks/native/data/etc/android.hardware.location.gps.xml:system/etc/permissions/android.hardware.location.gps.xml | |
f3fa1980 | 61 | |
1bd08f23 | 62 | # Media |
f3fa1980 | 63 | PRODUCT_COPY_FILES += \ |
f3fa1980 S |
64 | frameworks/av/media/libstagefright/data/media_codecs_google_audio.xml:system/etc/media_codecs_google_audio.xml \ |
65 | frameworks/av/media/libstagefright/data/media_codecs_google_telephony.xml:system/etc/media_codecs_google_telephony.xml \ | |
1bd08f23 S |
66 | frameworks/av/media/libstagefright/data/media_codecs_google_video_le.xml:system/etc/media_codecs_google_video_le.xml \ |
67 | $(LOCAL_PATH)/configs/media/media_codecs.xml:system/etc/media_codecs.xml \ | |
68 | $(LOCAL_PATH)/configs/media/media_codecs_mediatek_video.xml:system/etc/media_codecs_mediatek_video.xml \ | |
69 | $(LOCAL_PATH)/configs/media/media_codecs_performance.xml:system/etc/media_codecs_performance.xml \ | |
70 | $(LOCAL_PATH)/configs/media/media_profiles.xml:system/etc/media_profiles.xml | |
f3fa1980 S |
71 | |
72 | # Bluetooth config files | |
73 | PRODUCT_COPY_FILES += \ | |
74 | $(LOCAL_PATH)/configs/bluetooth/bt_did.conf:system/etc/bluetooth/bt_did.conf \ | |
75 | $(LOCAL_PATH)/configs/bluetooth/btconfig.xml:system/etc/bluetooth/btconfig.xml | |
76 | ||
77 | # Wifi config files | |
78 | PRODUCT_COPY_FILES += \ | |
79 | $(LOCAL_PATH)/configs/wifi/p2p_supplicant_overlay.conf:system/etc/wifi/p2p_supplicant_overlay.conf \ | |
80 | $(LOCAL_PATH)/configs/wifi/wpa_supplicant.conf:system/etc/wifi/wpa_supplicant.conf \ | |
81 | $(LOCAL_PATH)/configs/wifi/wpa_supplicant_overlay.conf:system/etc/wifi/wpa_supplicant_overlay.conf | |
82 | ||
83 | # Audio policy | |
84 | PRODUCT_COPY_FILES += \ | |
85 | $(LOCAL_PATH)/configs/audio_policy.conf:system/etc/audio_policy.conf | |
86 | ||
87 | # ramdisk | |
88 | PRODUCT_COPY_FILES += $(call find-copy-subdir-files,*,$(LOCAL_PATH)/ramdisk,root) | |
89 | ||
90 | # Audio | |
91 | PRODUCT_PACKAGES += \ | |
92 | audio.a2dp.default | |
93 | ||
94 | # Bluetooth | |
95 | PRODUCT_PACKAGES += \ | |
96 | bluetooth.default | |
97 | ||
98 | # Charger | |
99 | # Use cm images if available, aosp ones otherwise | |
100 | PRODUCT_PACKAGES += \ | |
101 | charger_res_images \ | |
102 | cm_charger_res_images \ | |
103 | charger | |
104 | ||
105 | # Power | |
106 | PRODUCT_PACKAGES += \ | |
107 | power.default | |
108 | ||
b6c7db9a S |
109 | # Misc |
110 | PRODUCT_PACKAGES += \ | |
111 | libcurl | |
112 | ||
f3fa1980 S |
113 | # network |
114 | PRODUCT_PACKAGES += \ | |
115 | netd | |
116 | ||
117 | PRODUCT_PACKAGES += \ | |
118 | Camera2 | |
119 | ||
120 | # IPv6 tethering | |
121 | PRODUCT_PACKAGES += \ | |
122 | ebtables \ | |
123 | ethertypes | |
124 | ||
125 | # libxlog | |
126 | PRODUCT_PACKAGES += \ | |
127 | libxlog \ | |
128 | libmtk_symbols \ | |
129 | libstlport \ | |
130 | lights.mt8127 | |
131 | ||
132 | # Wifi | |
133 | PRODUCT_PACKAGES += \ | |
134 | lib_driver_cmd_mt66xx \ | |
135 | libwifi-hal-mt66xx \ | |
136 | wifi_hal \ | |
137 | libwpa_client \ | |
138 | hostapd \ | |
139 | wpa_supplicant | |
140 | ||
141 | PRODUCT_COPY_FILES += \ | |
142 | $(LOCAL_PATH)/configs/hostapd/hostapd_default.conf:system/etc/hostapd/hostapd_default.conf \ | |
143 | $(LOCAL_PATH)/configs/hostapd/hostapd.accept:system/etc/hostapd/hostapd.accept \ | |
144 | $(LOCAL_PATH)/configs/hostapd/hostapd.deny:system/etc/hostapd/hostapd.deny | |
145 | ||
146 | ||
147 | # libbt-vendor | |
148 | PRODUCT_PACKAGES += \ | |
149 | libbt-vendor | |
150 | ||
151 | # Get non-open-source specific aspects | |
152 | $(call inherit-product-if-exists, vendor/alcatel/ttab/ttab-vendor.mk) |