anestisb / android-prepare-vendor

Set of scripts to automate AOSP compatible vendor blobs generation from factory images
347 stars 155 forks source link

Google Play related properties for full configuration on Pixels #97

Closed thestinger closed 6 years ago

thestinger commented 6 years ago

These are directly / indirectly tied to Play Services in the product build properties and are only set by stock, not AOSP:

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.com.google.clientidbase=android-google
ro.error.receiver.system.apps=com.google.android.gms
ro.setupwizard.enterprise_mode=1
ro.atrace.core.services=com.google.android.gms,com.google.android.gms.ui,com.google.android.gms.persistent
drm.service.enabled=true
media.mediadrmservice.enable=true
ro.setupwizard.rotation_locked=true
ro.facelock.black_timeout=700
ro.facelock.det_timeout=2500
ro.facelock.rec_timeout=3500
ro.facelock.est_max_time=600
ro.wallpapers_loc_request_suw=true
ro.opa.eligible_device=true
ro.storage_manager.enabled=true

These are missing vs. stock and tied to the blue Pixel theme.

ro.com.google.ime.theme_id=5
ro.boot.vendor.overlay.theme=com.google.android.theme.pixel

The ime part seems to require Gboard, AOSP keyboard won't pick up the accent color properly.

anestisb commented 6 years ago

Addressed from https://github.com/anestisb/android-prepare-vendor/commit/6700b5aab07e20d646958e7eed08aaa26df1bb31

Add the new config type since we're gone need it for the custom overlays at any case to override some AOSP configs for carrier staff.