Эх сурвалжийг харах

Merge branch 'pi-testing' into 'pi'

Changes for pie

See merge request MindTheGapps/vendor_gapps!1
razorloves 6 жил өмнө
parent
commit
f630206bc7
32 өөрчлөгдсөн 240 нэмэгдсэн , 52 устгасан
  1. BIN
      arm/proprietary/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk
  2. BIN
      arm/proprietary/priv-app/Velvet/Velvet.apk
  3. BIN
      arm64/proprietary/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk
  4. BIN
      arm64/proprietary/priv-app/Velvet/Velvet.apk
  5. 1 36
      common/Android.mk
  6. 3 4
      common/common-vendor.mk
  7. BIN
      common/proprietary/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk
  8. BIN
      common/proprietary/app/GoogleExtShared/GoogleExtShared.apk
  9. 105 0
      common/proprietary/etc/default-permissions/default-permissions.xml
  10. 8 0
      common/proprietary/etc/permissions/privapp-permissions-google.xml
  11. 111 0
      common/proprietary/etc/sysconfig/google-hiddenapi-package-whitelist.xml
  12. BIN
      common/proprietary/framework/com.google.android.dialer.support.jar
  13. BIN
      common/proprietary/framework/com.google.android.maps.jar
  14. BIN
      common/proprietary/priv-app/AndroidMigratePrebuilt/AndroidMigratePrebuilt.apk
  15. BIN
      common/proprietary/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk
  16. BIN
      common/proprietary/priv-app/GoogleExtServices/GoogleExtServices.apk
  17. BIN
      common/proprietary/priv-app/GoogleFeedback/GoogleFeedback.apk
  18. BIN
      common/proprietary/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk
  19. BIN
      common/proprietary/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk
  20. BIN
      common/proprietary/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk
  21. BIN
      common/proprietary/priv-app/Phonesky/Phonesky.apk
  22. BIN
      common/proprietary/priv-app/SetupWizard/SetupWizard.apk
  23. 1 1
      proprietary-files-arm-nongrouper.txt
  24. 1 1
      proprietary-files-arm.txt
  25. 1 1
      proprietary-files-arm64-nongrouper.txt
  26. 1 1
      proprietary-files-arm64.txt
  27. 2 2
      proprietary-files-common-nongrouper.txt
  28. 4 4
      proprietary-files-common.txt
  29. 1 1
      proprietary-files-x86-nongrouper.txt
  30. 1 1
      proprietary-files-x86.txt
  31. BIN
      x86/proprietary/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk
  32. BIN
      x86/proprietary/priv-app/Velvet/Velvet.apk

BIN
arm/proprietary/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk


BIN
arm/proprietary/priv-app/Velvet/Velvet.apk


BIN
arm64/proprietary/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk


BIN
arm64/proprietary/priv-app/Velvet/Velvet.apk


+ 1 - 36
common/Android.mk

@@ -1,4 +1,4 @@
-# Copyright (C) 2017-2018 The LineageOS Project
+# Copyright (C) 2017-2019 The LineageOS Project
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -40,17 +40,6 @@ LOCAL_DEX_PREOPT := false
 LOCAL_MODULE_SUFFIX := .apk
 include $(BUILD_PREBUILT)
 
-include $(CLEAR_VARS)
-LOCAL_MODULE := GoogleExtShared
-LOCAL_MODULE_OWNER := gapps
-LOCAL_SRC_FILES := proprietary/app/GoogleExtShared/GoogleExtShared.apk
-LOCAL_CERTIFICATE := PRESIGNED
-LOCAL_MODULE_TAGS := optional
-LOCAL_MODULE_CLASS := APPS
-LOCAL_DEX_PREOPT := false
-LOCAL_MODULE_SUFFIX := .apk
-include $(BUILD_PREBUILT)
-
 include $(CLEAR_VARS)
 LOCAL_MODULE := PrebuiltExchange3Google
 LOCAL_MODULE_OWNER := gapps
@@ -74,18 +63,6 @@ LOCAL_MODULE_SUFFIX := .apk
 LOCAL_PRIVILEGED_MODULE := true
 include $(BUILD_PREBUILT)
 
-include $(CLEAR_VARS)
-LOCAL_MODULE := GoogleExtServices
-LOCAL_MODULE_OWNER := gapps
-LOCAL_SRC_FILES := proprietary/priv-app/GoogleExtServices/GoogleExtServices.apk
-LOCAL_CERTIFICATE := PRESIGNED
-LOCAL_MODULE_TAGS := optional
-LOCAL_MODULE_CLASS := APPS
-LOCAL_DEX_PREOPT := false
-LOCAL_MODULE_SUFFIX := .apk
-LOCAL_PRIVILEGED_MODULE := true
-include $(BUILD_PREBUILT)
-
 include $(CLEAR_VARS)
 LOCAL_MODULE := GoogleFeedback
 LOCAL_MODULE_OWNER := gapps
@@ -98,18 +75,6 @@ LOCAL_MODULE_SUFFIX := .apk
 LOCAL_PRIVILEGED_MODULE := true
 include $(BUILD_PREBUILT)
 
-include $(CLEAR_VARS)
-LOCAL_MODULE := GoogleOneTimeInitializer
-LOCAL_MODULE_OWNER := gapps
-LOCAL_SRC_FILES := proprietary/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk
-LOCAL_CERTIFICATE := PRESIGNED
-LOCAL_MODULE_TAGS := optional
-LOCAL_MODULE_CLASS := APPS
-LOCAL_DEX_PREOPT := false
-LOCAL_MODULE_SUFFIX := .apk
-LOCAL_PRIVILEGED_MODULE := true
-include $(BUILD_PREBUILT)
-
 include $(CLEAR_VARS)
 LOCAL_MODULE := GooglePartnerSetup
 LOCAL_MODULE_OWNER := gapps

+ 3 - 4
common/common-vendor.mk

@@ -1,4 +1,4 @@
-# Copyright (C) 2017-2018 The LineageOS Project
+# Copyright (C) 2017-2019 The LineageOS Project
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -15,21 +15,20 @@
 # This file is generated by device/gapps//setup-makefiles.sh
 
 PRODUCT_COPY_FILES += \
+    vendor/gapps/common/proprietary/etc/default-permissions/default-permissions.xml:system/etc/default-permissions/default-permissions.xml \
     vendor/gapps/common/proprietary/etc/permissions/com.google.android.dialer.support.xml:system/etc/permissions/com.google.android.dialer.support.xml \
     vendor/gapps/common/proprietary/etc/permissions/com.google.android.maps.xml:system/etc/permissions/com.google.android.maps.xml \
     vendor/gapps/common/proprietary/etc/permissions/privapp-permissions-google.xml:system/etc/permissions/privapp-permissions-google.xml \
+    vendor/gapps/common/proprietary/etc/sysconfig/google-hiddenapi-package-whitelist.xml:system/etc/sysconfig/google-hiddenapi-package-whitelist.xml \
     vendor/gapps/common/proprietary/etc/sysconfig/google.xml:system/etc/sysconfig/google.xml \
     vendor/gapps/common/proprietary/etc/sysconfig/google_build.xml:system/etc/sysconfig/google_build.xml
 
 PRODUCT_PACKAGES += \
     GoogleCalendarSyncAdapter \
     GoogleContactsSyncAdapter \
-    GoogleExtShared \
     PrebuiltExchange3Google \
     GoogleBackupTransport \
-    GoogleExtServices \
     GoogleFeedback \
-    GoogleOneTimeInitializer \
     GooglePartnerSetup \
     GoogleServicesFramework \
     Phonesky \

BIN
common/proprietary/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk


BIN
common/proprietary/app/GoogleExtShared/GoogleExtShared.apk


+ 105 - 0
common/proprietary/etc/default-permissions/default-permissions.xml

@@ -0,0 +1,105 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+
+<!-- Copyright (C) 2016 Google Inc.
+
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+<!--
+    This file contains permissions to be granted by default. Default
+    permissions are granted to special platform components and to apps
+    that are approved to get default grants. The special components
+    are apps that are expected tto work out-of-the-box as they provide
+    core use cases such as default dialer, default email, etc. These
+    grants are managed by the platform. The apps that are additionally
+    approved for default grants are ones that provide carrier specific
+    functionality, ones legally required at some location, ones providing
+    alternative disclosure and opt-out UI, ones providing highlight features
+    of a dedicated device, etc. This file contains only the latter exceptions.
+    Fixed permissions cannot be controlled by the user and need a special
+    approval. Typically these are to ensure either legally mandated functions
+    or the app is considered a part of the OS.
+-->
+
+<exceptions>
+
+    <!-- This is an example of an exception:
+    <exception
+        package="foo.bar.permission"
+      <permission name="android.permission.READ_CONTACTS" fixed="true"/>
+      <permission name="android.permission.READ_CALENDAR" fixed="false"/>
+    </exception>
+    -->
+    <exception
+            package="com.google.android.apps.youtube.vr">
+        <!-- Microphone -->
+        <permission name="android.permission.RECORD_AUDIO" fixed="false"/>
+    </exception>
+
+    <exception
+            package="com.verizon.mips.services">
+        <!-- Call -->
+        <permission name="android.permission.PROCESS_OUTGOING_CALLS" fixed="false"/>
+        <!-- Phone -->
+        <permission name="android.permission.READ_PHONE_STATE" fixed="false"/>
+        <!-- SMS -->
+        <permission name="android.permission.RECEIVE_SMS" fixed="false"/>
+    </exception>
+
+    <exception
+            package="com.google.android.apps.pixelmigrate">
+        <!-- External storage -->
+        <permission name="android.permission.READ_EXTERNAL_STORAGE" fixed="false"/>
+        <permission name="android.permission.WRITE_EXTERNAL_STORAGE" fixed="false"/>
+        <!-- Contacts -->
+        <permission name="android.permission.READ_CONTACTS" fixed="false"/>
+        <permission name="android.permission.WRITE_CONTACTS" fixed="false"/>
+        <!-- Call logs -->
+        <permission name="android.permission.READ_CALL_LOG" fixed="false"/>
+        <permission name="android.permission.WRITE_CALL_LOG" fixed="false"/>
+        <!-- SMS -->
+        <permission name="android.permission.RECEIVE_SMS" fixed="false"/>
+        <permission name="android.permission.READ_PHONE_NUMBERS" fixed="false"/>
+    </exception>
+
+    <exception
+            package="com.google.android.apps.restore"
+            sha256-cert-digest="56:BE:13:2B:78:06:56:FE:24:44:CD:34:32:6E:B5:D7:AA:C9:1D:20:96:AB:F0:FE:67:3A:99:27:06:22:EC:87">
+        <!-- External storage -->
+        <permission name="android.permission.READ_EXTERNAL_STORAGE" fixed="false"/>
+        <permission name="android.permission.WRITE_EXTERNAL_STORAGE" fixed="false"/>
+        <!-- Contacts -->
+        <permission name="android.permission.READ_CONTACTS" fixed="false"/>
+        <permission name="android.permission.WRITE_CONTACTS" fixed="false"/>
+    </exception>
+
+    <exception
+        package="com.google.vr.apps.ornament"
+        sha256-cert-digest="4A:9E:3F:3B:C8:D6:0C:E4:D3:CB:E5:A9:C6:6E:EC:11:EF:D0:1C:5F:E9:C7:8D:8C:92:3B:9D:42:48:23:00:13">
+        <!-- Camera -->
+        <permission name="android.permission.CAMERA" fixed="false"/>
+        <!-- Microphone -->
+        <permission name="android.permission.RECORD_AUDIO" fixed="false"/>
+        <!-- Storage -->
+        <permission name="android.permission.READ_EXTERNAL_STORAGE" fixed="false"/>
+        <permission name="android.permission.WRITE_EXTERNAL_STORAGE" fixed="false"/>
+    </exception>
+
+    <exception package="com.google.android.settings.intelligence">
+        <!-- Calendar -->
+        <permission name="android.permission.READ_CALENDAR" fixed="true"/>
+        <!-- Location -->
+        <permission name="android.permission.ACCESS_FINE_LOCATION" fixed="true"/>
+    </exception>
+
+</exceptions>

+ 8 - 0
common/proprietary/etc/permissions/privapp-permissions-google.xml

@@ -117,6 +117,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
     <privapp-permissions package="com.google.android.apps.pixelmigrate">
         <permission name="android.permission.BACKUP"/>
         <permission name="android.permission.MANAGE_USB"/>
+        <permission name="android.permission.MANAGE_USERS"/>
         <permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/>
         <permission name="android.permission.WRITE_SECURE_SETTINGS"/>
     </privapp-permissions>
@@ -152,6 +153,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
         <permission name="android.permission.MODIFY_PHONE_STATE"/>
         <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/>
         <permission name="android.permission.WRITE_APN_SETTINGS"/>
+        <permission name="com.android.permission.INSTALL_EXISTING_PACKAGES" />
     </privapp-permissions>
 
     <privapp-permissions package="com.google.android.carrierentitlement">
@@ -183,6 +185,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
         <permission name="android.permission.CONTROL_INCALL_EXPERIENCE"/>
         <permission name="android.permission.GET_ACCOUNTS_PRIVILEGED"/>
         <permission name="android.permission.INTERACT_ACROSS_USERS"/>
+        <permission name="android.permission.MODIFY_AUDIO_ROUTING"/>
         <permission name="android.permission.MODIFY_PHONE_STATE"/>
         <permission name="android.permission.REGISTER_CONNECTION_MANAGER"/>
         <permission name="android.permission.STATUS_BAR"/>
@@ -202,6 +205,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
         <permission name="android.permission.REBOOT"/>
         <permission name="android.permission.WRITE_SECURE_SETTINGS"/>
         <permission name="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"/>
+        <permission name="com.android.permission.INSTALL_EXISTING_PACKAGES" />
         <permission name="com.android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"/>
     </privapp-permissions>
 
@@ -212,6 +216,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
     <privapp-permissions package="com.google.android.gms">
         <permission name="android.permission.ACCESS_NETWORK_CONDITIONS"/>
         <permission name="android.permission.ACTIVITY_EMBEDDING"/>
+        <permission name="android.permission.ALLOCATE_AGGRESSIVE"/>
         <permission name="android.permission.BACKUP"/>
         <permission name="android.permission.BLUETOOTH_PRIVILEGED"/>
         <permission name="android.permission.CALL_PRIVILEGED"/>
@@ -278,6 +283,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
         <permission name="android.permission.INTERACT_ACROSS_USERS"/>
         <permission name="android.permission.MANAGE_VOICE_KEYPHRASES"/>
         <permission name="android.permission.MEDIA_CONTENT_CONTROL"/>
+        <permission name="android.permission.PACKAGE_USAGE_STATS"/>
         <permission name="android.permission.REAL_GET_TASKS"/>
         <permission name="android.permission.SET_MEDIA_KEY_LISTENER"/>
         <permission name="android.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER"/>
@@ -424,6 +430,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
 
     <privapp-permissions package="com.google.android.apps.internal.betterbug">
         <permission name="android.permission.DUMP"/>
+        <permission name="android.permission.INTERACT_ACROSS_USERS"/>
         <permission name="android.permission.PACKAGE_USAGE_STATS"/>
         <permission name="android.permission.WRITE_SECURE_SETTINGS"/>
     </privapp-permissions>
@@ -457,6 +464,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
 
     <privapp-permissions package="com.google.android.apps.wellbeing">
         <permission name="android.permission.CONTROL_DISPLAY_SATURATION"/>
+        <permission name="android.permission.MODIFY_PHONE_STATE"/>
         <permission name="android.permission.OBSERVE_APP_USAGE"/>
         <permission name="android.permission.PACKAGE_USAGE_STATS"/>
         <permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/>

+ 111 - 0
common/proprietary/etc/sysconfig/google-hiddenapi-package-whitelist.xml

@@ -0,0 +1,111 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Copyright (C) 2018 The Android Open Source Project
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License
+  -->
+
+<!--
+This XML file declares which platform apps that need to access internal APIs.
+-->
+<config>
+  <hidden-api-whitelisted-app package="android.car.cluster.maserati" />
+  <hidden-api-whitelisted-app package="com.android.apps.tag" />
+  <hidden-api-whitelisted-app package="com.android.auto.embedded.cts.verifier" />
+  <hidden-api-whitelisted-app package="com.android.car.carlauncher" />
+  <hidden-api-whitelisted-app package="com.android.car.home" />
+  <hidden-api-whitelisted-app package="com.android.car.retaildemo" />
+  <hidden-api-whitelisted-app package="com.android.car.settingslib.robotests" />
+  <hidden-api-whitelisted-app package="com.android.car.setupwizardlib.robotests" />
+  <hidden-api-whitelisted-app package="com.android.cardock" />
+  <hidden-api-whitelisted-app package="com.android.connectivity.metrics" />
+  <hidden-api-whitelisted-app package="com.android.facelock" />
+  <hidden-api-whitelisted-app package="com.android.google.gce.gceservice" />
+  <hidden-api-whitelisted-app package="com.android.hotwordenrollment.okgoogle" />
+  <hidden-api-whitelisted-app package="com.android.hotwordenrollment.tgoogle" />
+  <hidden-api-whitelisted-app package="com.android.hotwordenrollment.xgoogle" />
+  <hidden-api-whitelisted-app package="com.android.inputmethod.latin" />
+  <hidden-api-whitelisted-app package="com.android.media.update" />
+  <hidden-api-whitelisted-app package="com.android.netspeed" />
+  <hidden-api-whitelisted-app package="com.android.onemedia" />
+  <hidden-api-whitelisted-app package="com.android.pixellogger" />
+  <hidden-api-whitelisted-app package="com.android.ramdump" />
+  <hidden-api-whitelisted-app package="com.android.settingslib.robotests" />
+  <hidden-api-whitelisted-app package="com.android.simappdialog" />
+  <hidden-api-whitelisted-app package="com.android.statsd.dogfood" />
+  <hidden-api-whitelisted-app package="com.android.statsd.loadtest" />
+  <hidden-api-whitelisted-app package="com.android.systemui.shared" />
+  <hidden-api-whitelisted-app package="com.android.test.power" />
+  <hidden-api-whitelisted-app package="com.android.test.voiceenrollment" />
+  <hidden-api-whitelisted-app package="com.android.tv.provision" />
+  <hidden-api-whitelisted-app package="com.google.SSRestartDetector" />
+  <hidden-api-whitelisted-app package="com.google.android.apps.nexuslauncher" />
+  <hidden-api-whitelisted-app package="com.google.android.asdiv" />
+  <hidden-api-whitelisted-app package="com.google.android.athome.globalkeyinterceptor" />
+  <hidden-api-whitelisted-app package="com.google.android.car.bugreport" />
+  <hidden-api-whitelisted-app package="com.google.android.car.defaultstoragemonitoringcompanionapp" />
+  <hidden-api-whitelisted-app package="com.google.android.car.diagnosticrecorder" />
+  <hidden-api-whitelisted-app package="com.google.android.car.diagnosticverifier" />
+  <hidden-api-whitelisted-app package="com.google.android.car.diskwriteapp" />
+  <hidden-api-whitelisted-app package="com.google.android.car.flashapp" />
+  <hidden-api-whitelisted-app package="com.google.android.car.kitchensink" />
+  <hidden-api-whitelisted-app package="com.google.android.car.obd2app" />
+  <hidden-api-whitelisted-app package="com.google.android.car.setupwizard" />
+  <hidden-api-whitelisted-app package="com.google.android.car.usb.aoap.host" />
+  <hidden-api-whitelisted-app package="com.google.android.car.vms.subscriber" />
+  <hidden-api-whitelisted-app package="com.google.android.carrier" />
+  <hidden-api-whitelisted-app package="com.google.android.carriersetup" />
+  <hidden-api-whitelisted-app package="com.google.android.connectivitymonitor" />
+  <hidden-api-whitelisted-app package="com.google.android.edu.harnesssettings" />
+  <hidden-api-whitelisted-app package="com.google.android.ext.services" />
+  <hidden-api-whitelisted-app package="com.google.android.factoryota" />
+  <hidden-api-whitelisted-app package="com.google.android.feedback" />
+  <hidden-api-whitelisted-app package="com.google.android.gsf" />
+  <hidden-api-whitelisted-app package="com.google.android.hardwareinfo" />
+  <hidden-api-whitelisted-app package="com.google.android.hiddenmenu" />
+  <hidden-api-whitelisted-app package="com.google.android.onetimeinitializer" />
+  <hidden-api-whitelisted-app package="com.google.android.packageinstaller" />
+  <hidden-api-whitelisted-app package="com.google.android.partner.provisioning" />
+  <hidden-api-whitelisted-app package="com.google.android.partnersetup" />
+  <hidden-api-whitelisted-app package="com.google.android.preloaded_drawable_viewer" />
+  <hidden-api-whitelisted-app package="com.google.android.printservice.recommendation" />
+  <hidden-api-whitelisted-app package="com.google.android.sampledeviceowner" />
+  <hidden-api-whitelisted-app package="com.google.android.apps.scone" />
+  <hidden-api-whitelisted-app package="com.google.android.sdksetup" />
+  <hidden-api-whitelisted-app package="com.google.android.setupwizard" />
+  <hidden-api-whitelisted-app package="com.google.android.storagemanager" />
+  <hidden-api-whitelisted-app package="com.google.android.tag" />
+  <hidden-api-whitelisted-app package="com.google.android.tungsten.overscan" />
+  <hidden-api-whitelisted-app package="com.google.android.tungsten.setupwraith" />
+  <hidden-api-whitelisted-app package="com.google.android.tv.bugreportsender" />
+  <hidden-api-whitelisted-app package="com.google.android.tv.frameworkpackagestubs" />
+  <hidden-api-whitelisted-app package="com.google.android.tv.pairedsetup" />
+  <hidden-api-whitelisted-app package="com.google.android.vendorloggingservice" />
+  <hidden-api-whitelisted-app package="com.google.android.volta" />
+  <hidden-api-whitelisted-app package="com.google.android.wfcactivation" />
+  <hidden-api-whitelisted-app package="com.google.mds" />
+  <hidden-api-whitelisted-app package="com.google.modemservice" />
+  <hidden-api-whitelisted-app package="com.htc.omadm.trigger" />
+  <hidden-api-whitelisted-app package="com.qualcomm.qcrilmsgtunnel" />
+  <hidden-api-whitelisted-app package="org.chromium.arc.accessibilityhelper" />
+  <hidden-api-whitelisted-app package="org.chromium.arc.apkcacheprovider" />
+  <hidden-api-whitelisted-app package="org.chromium.arc.applauncher" />
+  <hidden-api-whitelisted-app package="org.chromium.arc.backup_settings" />
+  <hidden-api-whitelisted-app package="org.chromium.arc.cast_receiver" />
+  <hidden-api-whitelisted-app package="org.chromium.arc.crash_collector" />
+  <hidden-api-whitelisted-app package="org.chromium.arc.file_system" />
+  <hidden-api-whitelisted-app package="org.chromium.arc.gms" />
+  <hidden-api-whitelisted-app package="org.chromium.arc.home" />
+  <hidden-api-whitelisted-app package="org.chromium.arc.intent_helper" />
+  <hidden-api-whitelisted-app package="org.chromium.arc.tts" />
+</config>

BIN
common/proprietary/framework/com.google.android.dialer.support.jar


BIN
common/proprietary/framework/com.google.android.maps.jar


BIN
common/proprietary/priv-app/AndroidMigratePrebuilt/AndroidMigratePrebuilt.apk


BIN
common/proprietary/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk


BIN
common/proprietary/priv-app/GoogleExtServices/GoogleExtServices.apk


BIN
common/proprietary/priv-app/GoogleFeedback/GoogleFeedback.apk


BIN
common/proprietary/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk


BIN
common/proprietary/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk


BIN
common/proprietary/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk


BIN
common/proprietary/priv-app/Phonesky/Phonesky.apk


BIN
common/proprietary/priv-app/SetupWizard/SetupWizard.apk


+ 1 - 1
proprietary-files-arm-nongrouper.txt

@@ -1 +1 @@
--priv-app/Velvet/Velvet.apk;PRESIGNED|6ff0bf464004006754cd333c9d45f471c09b13ce
+-priv-app/Velvet/Velvet.apk;PRESIGNED|1bd57d7a32d77ec007ca7ad8032cca8d9038c555

+ 1 - 1
proprietary-files-arm.txt

@@ -1,2 +1,2 @@
--priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk;PRESIGNED|25a9ae2decdd4476e2637a9d1e1b838187a6e252
+-priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk;PRESIGNED|73caa36e7bc1862ab08eca758542d0d2ea68ed0e
 lib/libjni_latinimegoogle.so|2eba28b0bc56c44aa89749cb4e2423068b9fcd4e

+ 1 - 1
proprietary-files-arm64-nongrouper.txt

@@ -1 +1 @@
--priv-app/Velvet/Velvet.apk;PRESIGNED|9e5f9cd8cfc7d28aeed9900548225792cc2a066d
+-priv-app/Velvet/Velvet.apk;PRESIGNED|314043242c4253b61d9d4fcf656489d3fa0265be

+ 1 - 1
proprietary-files-arm64.txt

@@ -1,3 +1,3 @@
--priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk;PRESIGNED|7f0a4cb87695e3da96faebdf75d92ff59df9d858
+-priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk;PRESIGNED|a350146fbbaafc09fa4e5f7b983f918c5ec044a2
 lib/libjni_latinimegoogle.so|2eba28b0bc56c44aa89749cb4e2423068b9fcd4e
 lib64/libjni_latinimegoogle.so|84f9b1dc4c1b45f0c5ec9043b99a50c54e58ae1d

+ 2 - 2
proprietary-files-common-nongrouper.txt

@@ -1,2 +1,2 @@
--priv-app/AndroidMigratePrebuilt/AndroidMigratePrebuilt.apk;PRESIGNED
--priv-app/SetupWizard/SetupWizard.apk;PRESIGNED
+-priv-app/AndroidMigratePrebuilt/AndroidMigratePrebuilt.apk;PRESIGNED|eb965010832814a84afc32db11bf1c89586b78bc
+-priv-app/SetupWizard/SetupWizard.apk;PRESIGNED|cef140e63d5dd861a876b3b24b9e21c82d3749ef

+ 4 - 4
proprietary-files-common.txt

@@ -1,12 +1,9 @@
 -app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk;PRESIGNED|aa482580c87a43c83882c05a4757754917d47f32
 -app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk;PRESIGNED
--app/GoogleExtShared/GoogleExtShared.apk;PRESIGNED
 -app/PrebuiltExchange3Google/PrebuiltExchange3Google.apk;PRESIGNED|043cb74798bf137d2dd1a69c7bca0a6702ad88a2
 
 -priv-app/GoogleBackupTransport/GoogleBackupTransport.apk;PRESIGNED
--priv-app/GoogleExtServices/GoogleExtServices.apk;PRESIGNED
 -priv-app/GoogleFeedback/GoogleFeedback.apk;PRESIGNED
--priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk;PRESIGNED
 -priv-app/GooglePartnerSetup/GooglePartnerSetup.apk;PRESIGNED
 -priv-app/GoogleServicesFramework/GoogleServicesFramework.apk;PRESIGNED
 -priv-app/Phonesky/Phonesky.apk;PRESIGNED
@@ -14,9 +11,12 @@
 -framework/com.google.android.maps.jar;PRESIGNED
 -framework/com.google.android.dialer.support.jar;PRESIGNED
 
+etc/default-permissions/default-permissions.xml
+
 etc/permissions/com.google.android.maps.xml
 etc/permissions/com.google.android.dialer.support.xml
-etc/permissions/privapp-permissions-google.xml
+etc/permissions/privapp-permissions-google.xml|8295b2743b05191eeb7b1992c02a7a59aba338dd
 
+etc/sysconfig/google-hiddenapi-package-whitelist.xml
 etc/sysconfig/google.xml
 etc/sysconfig/google_build.xml

+ 1 - 1
proprietary-files-x86-nongrouper.txt

@@ -1 +1 @@
--priv-app/Velvet/Velvet.apk;PRESIGNED|d69d0ca0844fe8d794111fa1d836be85a48208c2
+-priv-app/Velvet/Velvet.apk;PRESIGNED|cd13e9ea9d5b3337b8a22b9ea7939132458cbced

+ 1 - 1
proprietary-files-x86.txt

@@ -1,2 +1,2 @@
--priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk;PRESIGNED|174ac701ac2a5447ed4f9636e02696cada6bf2f6
+-priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk;PRESIGNED|12edbfc7afe880d19c8c897b410e3168c6ad2d73
 lib/libjni_latinimegoogle.so|5e1e142c1ff8dcd97c9574f90d613c878bde0e79

BIN
x86/proprietary/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk


BIN
x86/proprietary/priv-app/Velvet/Velvet.apk