-
Notifications
You must be signed in to change notification settings - Fork 1
/
props.mk
103 lines (86 loc) · 3.74 KB
/
props.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
# Props
PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
dalvik.vm.debug.alloc=0 \
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html \
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html \
ro.error.receiver.system.apps=com.google.android.gms \
ro.com.android.dataroaming=false \
ro.atrace.core.services=com.google.android.gms,com.google.android.gms.ui,com.google.android.gms.persistent \
ro.com.android.dateformat=MM-dd-yyyy \
persist.sys.disable_rescue=true
# Enforce privapp-permissions whitelist
PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
ro.control_privapp_permissions=log
# Gboard configuration
PRODUCT_PRODUCT_PROPERTIES += \
ro.com.google.ime.theme_id=5 \
ro.com.google.ime.system_lm_dir=/product/usr/share/ime/google/d3_lms
# SetupWizard configuration
PRODUCT_PRODUCT_PROPERTIES += \
ro.setupwizard.enterprise_mode=1 \
ro.setupwizard.esim_cid_ignore=00000001 \
setupwizard.feature.baseline_setupwizard_enabled=true \
setupwizard.feature.day_night_mode_enabled=true \
setupwizard.feature.enable_gil= \
setupwizard.feature.enable_restore_anytime=true \
setupwizard.feature.enable_wifi_tracker=true \
setupwizard.feature.lifecycle_refactoring=true \
setupwizard.feature.notification_refactoring=true \
setupwizard.feature.portal_notification=true \
setupwizard.feature.provisioning_profile_mode=true \
setupwizard.feature.show_digital_warranty=false \
setupwizard.feature.show_pai_screen_in_main_flow.carrier1839=false \
setupwizard.feature.show_support_link_in_deferred_setup=false \
setupwizard.feature.skip_button_use_mobile_data.carrier1839=true
# StorageManager configuration
PRODUCT_PRODUCT_PROPERTIES += \
ro.storage_manager.show_opt_in=false
# OPA configuration
PRODUCT_PRODUCT_PROPERTIES += \
ro.opa.eligible_device=true
# Google legal
PRODUCT_PRODUCT_PROPERTIES += \
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html \
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
# Google Play services configuration
PRODUCT_PRODUCT_PROPERTIES += \
ro.com.google.clientidbase=android-google \
ro.error.receiver.system.apps=com.google.android.gms \
ro.atrace.core.services=com.google.android.gms,com.google.android.gms.ui,com.google.android.gms.persistent
# New charging information
PRODUCT_PRODUCT_PROPERTIES += \
charging_string.apply_lotx=true \
charging_string.apply_v2=true
# WFC Activation
PRODUCT_PRODUCT_PROPERTIES += \
ro.gwfcactivation.disabled_carriers=1492
# TextClassifier
PRODUCT_PACKAGES += \
libtextclassifier_annotator_en_model \
libtextclassifier_annotator_universal_model \
libtextclassifier_actions_suggestions_universal_model \
libtextclassifier_lang_id_model
# Use gestures by default
PRODUCT_PROPERTY_OVERRIDES += \
ro.boot.vendor.overlay.theme=com.android.internal.systemui.navbar.gestural;com.google.android.systemui.gxoverlay
# StorageManager configuration
PRODUCT_PRODUCT_PROPERTIES += \
ro.storage_manager.show_opt_in=false
# DRM Service
PRODUCT_PROPERTY_OVERRIDES += \
drm.service.enabled=true \
media.mediadrmservice.enable=true
# Media
PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
media.recorder.show_manufacturer_and_model=true
# One Handed mode
PRODUCT_PRODUCT_PROPERTIES += \
ro.support_one_handed_mode?=true \
# Pixel customization
TARGET_SUPPORTS_GOOGLE_RECORDER := true
TARGET_INCLUDE_STOCK_ARCORE := true
TARGET_INCLUDE_LIVE_WALLPAPERS := true
TARGET_SUPPORTS_QUICK_TAP := true
TARGET_SUPPORTS_CALL_RECORDING := true
PRODUCT_SYSTEM_DEFAULT_PROPERTIES += ro.adb.secure=0
PRODUCT_SYSTEM_DEFAULT_PROPERTIES += persist.sys.usb.config=adb