15_202408

This commit is contained in:
LuK1337
2024-09-24 18:02:10 +02:00
parent 8c0c450114
commit e74e9c43e8
35 changed files with 86 additions and 28 deletions

View File

@@ -56,9 +56,9 @@ android_app_import {
}
android_app_import {
name: "MarkupGoogle",
name: "MarkupGoogle_v2",
owner: "gapps",
apk: "proprietary/product/app/MarkupGoogle/MarkupGoogle.apk",
apk: "proprietary/product/app/MarkupGoogle_v2/MarkupGoogle_v2.apk",
preprocessed: true,
presigned: true,
dex_preopt: {

View File

@@ -14,7 +14,7 @@ PRODUCT_PACKAGES += \
ifeq ($(TARGET_IS_GROUPER),)
PRODUCT_PACKAGES += \
MarkupGoogle \
MarkupGoogle_v2 \
SpeechServicesByGoogle \
talkback \
Velvet \

View File

@@ -8,8 +8,8 @@
#
DATE=$(date -u +%Y%m%d_%H%M%S)
export GAPPS_TOP=$(realpath .)
ANDROIDV=14.0.0
SDKV=34
ANDROIDV=15.0.0
SDKV=35
GARCH=$1
CPUARCH=$GARCH
[ ! -z "$2" ] && CPUARCH=$2

View File

@@ -107,7 +107,7 @@ compute_apps_size() {
remove_big_optional_apps() {
ui_print "Low resource device detected, removing large extras"
rm -rf product/app/GoogleTTS
rm -rf product/app/MarkupGoogle
rm -rf product/app/MarkupGoogle_v2
rm -rf product/app/SpeechServicesByGoogle
rm -rf product/app/talkback
rm -rf product/priv-app/GoogleRestore

View File

@@ -37,7 +37,7 @@ os.chdir(sys.path[0])
# Definitions for privileged permissions
ANDROID_MANIFEST_XML = \
'https://raw.githubusercontent.com/LineageOS/android_frameworks_base/lineage-21.0/core/res/AndroidManifest.xml'
'https://raw.githubusercontent.com/LineageOS/android_frameworks_base/lineage-22.0/core/res/AndroidManifest.xml'
ANDROID_XML_NS = '{http://schemas.android.com/apk/res/android}'
privileged_permissions = set()
privileged_permission_mask = {'privileged', 'signature'}

View File

@@ -41,4 +41,30 @@
<permission name="android.permission.BLUETOOTH_ADVERTISE" fixed="false"/>
</exception>
<exception
package="com.google.android.deskclock"
sha256-cert-digest="F0:FD:6C:5B:41:0F:25:CB:25:C3:B5:33:46:C8:97:2F:AE:30:F8:EE:74:11:DF:91:04:80:AD:6B:2D:60:DB:83">
<!-- Notifications -->
<permission name="android.permission.POST_NOTIFICATIONS" fixed="false"/>
</exception>
<exception
package="com.google.android.apps.tachyon"
sha256-cert-digest="7C:AA:B6:E6:BA:70:0E:0D:DC:F7:5C:CA:52:B8:C3:B1:9A:3C:7D:23:30:8F:7E:B1:77:A6:4E:B2:47:61:97:BD">
<!-- Notifications -->
<permission name="android.permission.READ_CONTACTS" fixed="false"/>
<permission name="android.permission.READ_PHONE_STATE" fixed="false"/>
<permission name="android.permission.RECORD_AUDIO" fixed="false"/>
<permission name="android.permission.WRITE_CALL_LOG" fixed="false"/>
<permission name="android.permission.WRITE_CONTACTS" fixed="false"/>
<permission name="android.permission.POST_NOTIFICATIONS" fixed="false"/>
</exception>
<exception
package="com.google.android.apps.photos"
sha256-cert-digest="3D:7A:12:23:01:9A:A3:9D:9E:A0:E3:43:6A:B7:C0:89:6B:FB:4F:B6:79:F4:DE:5F:E7:C2:3F:32:6C:8F:99:4A">
<permission name="android.permission.ACCESS_MEDIA_LOCATION" fixed="false"/>
<permission name="android.permission.READ_MEDIA_IMAGES" fixed="false"/>
<permission name="android.permission.READ_MEDIA_VIDEO" fixed="false"/>
</exception>
</exceptions>

View File

@@ -1,3 +1,3 @@
on init
setprop ro.com.google.gmsversion 14_202310
setprop ro.com.google.gmsversion 15_202408
setprop ro.opa.eligible_device true

View File

@@ -12,8 +12,11 @@ It allows additional grants on top of privapp-permissions-platform.xml
<privapp-permissions package="com.google.android.apps.messaging">
<permission name="android.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS"/>
<permission name="android.permission.MODIFY_PHONE_STATE"/>
<permission name="android.permission.QUERY_USERS"/>
<permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/>
<permission name="android.permission.READ_PRECISE_PHONE_STATE"/>
<permission name="android.permission.READ_SYSTEM_GRAMMATICAL_GENDER"/>
<permission name="android.permission.SATELLITE_COMMUNICATION"/>
<permission name="android.permission.START_FOREGROUND_SERVICES_FROM_BACKGROUND"/>
<permission name="android.permission.SCHEDULE_EXACT_ALARM"/>
</privapp-permissions>
@@ -64,17 +67,20 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="android.permission.MONITOR_DEFAULT_SMS_PACKAGE"/>
<permission name="android.permission.PACKAGE_USAGE_STATS"/>
<permission name="android.permission.READ_OEM_UNLOCK_STATE"/>
<permission name="android.permission.READ_SYSTEM_GRAMMATICAL_GENDER"/>
<permission name="android.permission.REQUEST_NOTIFICATION_ASSISTANT_SERVICE"/>
<permission name="android.permission.SET_SYSTEM_AUDIO_CAPTION"/>
<permission name="android.permission.START_ACTIVITIES_FROM_BACKGROUND"/>
<permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/>
<permission name="android.permission.SYSTEM_CAMERA"/>
<permission name="android.permission.UPDATE_DEVICE_STATS"/>
<permission name="android.permission.USE_ON_DEVICE_INTELLIGENCE"/>
<permission name="android.permission.WRITE_SECURE_SETTINGS"/>
</privapp-permissions>
<privapp-permissions package="com.google.android.as.oss">
<permission name="android.permission.READ_RESTRICTED_STATS"/>
<permission name="android.permission.READ_SYSTEM_GRAMMATICAL_GENDER"/>
</privapp-permissions>
<privapp-permissions package="com.android.vending">
@@ -101,6 +107,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="android.permission.PACKAGE_VERIFICATION_AGENT"/>
<permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/>
<permission name="android.permission.READ_RUNTIME_PROFILES"/>
<permission name="android.permission.READ_SYSTEM_GRAMMATICAL_GENDER"/>
<permission name="android.permission.REAL_GET_TASKS"/>
<permission name="android.permission.REBOOT"/>
<permission name="android.permission.SEND_DEVICE_CUSTOMIZATION_READY"/>
@@ -130,7 +137,13 @@ It allows additional grants on top of privapp-permissions-platform.xml
<privapp-permissions package="com.google.android.apps.carrier.carrierwifi">
<permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/>
<permission name="android.permission.MODIFY_PHONE_STATE"/>
<permission name="android.permission.NETWORK_CARRIER_PROVISIONING"/>
<permission name="android.permission.WIFI_UPDATE_USABILITY_STATS_SCORE"/>
<permission name="android.permission.INTERACT_ACROSS_USERS"/>
<permission name="android.permission.LOCATION_HARDWARE"/>
<permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/>
<permission name="android.permission.MANAGE_WIFI_NETWORK_SELECTION"/>
</privapp-permissions>
<privapp-permissions package="com.google.android.apps.gcs">
@@ -145,6 +158,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
</privapp-permissions>
<privapp-permissions package="com.google.android.apps.searchlite">
<permission name="android.permission.CALL_PRIVILEGED"/>
<permission name="android.permission.MEDIA_CONTENT_CONTROL"/>
<permission name="android.permission.SCHEDULE_EXACT_ALARM"/>
</privapp-permissions>
@@ -153,6 +167,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="android.permission.INTERACT_ACROSS_USERS"/>
<permission name="android.permission.MANAGE_USERS"/>
<permission name="android.permission.START_FOREGROUND_SERVICES_FROM_BACKGROUND"/>
<permission name="android.permission.WRITE_SECURE_SETTINGS"/>
</privapp-permissions>
<privapp-permissions package="com.google.android.apps.turbo">
@@ -210,6 +225,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="android.permission.BACKUP"/>
<permission name="android.permission.BLUETOOTH_PRIVILEGED"/>
<permission name="android.permission.BROADCAST_CLOSE_SYSTEM_DIALOGS"/>
<permission name="android.permission.CALL_AUDIO_INTERCEPTION"/>
<permission name="android.permission.CALL_PRIVILEGED"/>
<permission name="android.permission.CAPTURE_AUDIO_HOTWORD"/>
<permission name="android.permission.CAPTURE_AUDIO_OUTPUT"/>
@@ -217,6 +233,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="android.permission.CHANGE_DEVICE_IDLE_TEMP_WHITELIST"/>
<permission name="android.permission.CHECK_REMOTE_LOCKSCREEN"/>
<permission name="android.permission.COMPANION_APPROVE_WIFI_CONNECTIONS"/>
<permission name="android.permission.CONFIGURE_FACTORY_RESET_PROTECTION"/>
<permission name="android.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS"/>
<permission name="android.permission.CONTROL_DISPLAY_SATURATION"/>
<permission name="android.permission.CONTROL_INCALL_EXPERIENCE"/>
@@ -224,6 +241,8 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="android.permission.DISPATCH_PROVISIONING_MESSAGE"/>
<permission name="android.permission.DOMAIN_VERIFICATION_AGENT"/>
<permission name="android.permission.DUMP"/>
<permission name="android.permission.EMERGENCY_INSTALL_PACKAGES"/>
<permission name="android.permission.FORCE_STOP_PACKAGES"/>
<permission name="android.permission.GET_APP_OPS_STATS"/>
<permission name="android.permission.INSTALL_LOCATION_TIME_ZONE_PROVIDER_SERVICE"/>
<permission name="android.permission.INTENT_FILTER_VERIFICATION_AGENT"/>
@@ -256,15 +275,18 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="android.permission.OBSERVE_GRANT_REVOKE_PERMISSIONS"/>
<permission name="android.permission.OVERRIDE_WIFI_CONFIG"/>
<permission name="android.permission.PACKAGE_USAGE_STATS"/>
<permission name="android.permission.PREPARE_FACTORY_RESET"/>
<permission name="android.permission.PROVIDE_DEFAULT_ENABLED_CREDENTIAL_SERVICE"/>
<permission name="android.permission.PROVIDE_REMOTE_CREDENTIALS"/>
<permission name="android.permission.PROVIDE_RESOLVER_RANKER_SERVICE"/>
<permission name="android.permission.PROVIDE_TRUST_AGENT"/>
<permission name="android.permission.READ_DREAM_STATE"/>
<permission name="android.permission.READ_DROPBOX_DATA"/>
<permission name="android.permission.READ_LOGS"/>
<permission name="android.permission.READ_NETWORK_USAGE_HISTORY"/>
<permission name="android.permission.READ_OEM_UNLOCK_STATE"/>
<permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/>
<permission name="android.permission.READ_SYSTEM_GRAMMATICAL_GENDER"/>
<permission name="android.permission.READ_WIFI_CREDENTIAL"/>
<permission name="android.permission.REAL_GET_TASKS"/>
<permission name="android.permission.REBOOT"/>
@@ -276,10 +298,13 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="android.permission.REQUEST_COMPANION_PROFILE_COMPUTER"/>
<permission name="android.permission.REQUEST_COMPANION_SELF_MANAGED"/>
<permission name="android.permission.RESET_PASSWORD"/>
<permission name="android.permission.SATELLITE_COMMUNICATION"/>
<permission name="android.permission.SCHEDULE_PRIORITIZED_ALARM"/>
<permission name="android.permission.SCORE_NETWORKS"/>
<permission name="android.permission.SEND_SAFETY_CENTER_UPDATE"/>
<permission name="android.permission.SEND_SMS_NO_CONFIRMATION"/>
<permission name="android.permission.SET_BIOMETRIC_DIALOG_ADVANCED"/>
<permission name="android.permission.SET_LOW_POWER_STANDBY_PORTS"/>
<permission name="android.permission.SET_TIME"/>
<permission name="android.permission.SET_TIME_ZONE"/>
<permission name="android.permission.START_ACTIVITIES_FROM_BACKGROUND"/>
@@ -288,6 +313,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/>
<permission name="android.permission.SUBSTITUTE_SHARE_TARGET_APP_NAME_AND_ICON"/>
<permission name="android.permission.TETHER_PRIVILEGED"/>
<permission name="android.permission.THREAD_NETWORK_PRIVILEGED"/>
<permission name="android.permission.TURN_SCREEN_ON"/>
<permission name="android.permission.UPDATE_APP_OPS_STATS"/>
<permission name="android.permission.UPDATE_DEVICE_STATS"/>
@@ -297,6 +323,9 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"/>
<permission name="android.permission.WRITE_GSERVICES"/>
<permission name="android.permission.WRITE_SECURE_SETTINGS"/>
<permission name="android.permission.WRITE_VERIFICATION_STATE_E2EE_CONTACT_KEYS"/>
<permission name="android.permission.THREAD_NETWORK_PRIVILEGED"/>
<permission name="android.permission.READ_DROPBOX_DATA"/>
</privapp-permissions>
<privapp-permissions package="com.google.android.gms.supervision">
@@ -358,6 +387,7 @@ It allows additional grants on top of privapp-permissions-platform.xml
<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.RECEIVE_SANDBOX_TRIGGER_AUDIO"/>
<permission name="android.permission.SCHEDULE_EXACT_ALARM"/>
<permission name="android.permission.SET_MEDIA_KEY_LISTENER"/>
<permission name="android.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER"/>
@@ -366,7 +396,9 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="android.permission.STOP_APP_SWITCHES"/>
<permission name="android.permission.SUBSTITUTE_SHARE_TARGET_APP_NAME_AND_ICON"/>
<permission name="android.permission.WRITE_APN_SETTINGS"/>
<permission name="android.permission.RECEIVE_SANDBOX_TRIGGER_AUDIO"/>
<permission name="android.permission.WRITE_DREAM_STATE"/>
<permission name="android.permission.CAPTURE_MEDIA_OUTPUT"/>
<permission name="android.permission.QUERY_USERS"/>
<permission name="android.permission.READ_DREAM_STATE"/>
</privapp-permissions>

View File

@@ -8,8 +8,8 @@ packageInfo:
renameManifestPackage: null
resourcesAreCompressed: false
sdkInfo:
minSdkVersion: '34'
targetSdkVersion: '34'
minSdkVersion: '35'
targetSdkVersion: '35'
sharedLibrary: false
sparseResources: true
unknownFiles: {}

View File

@@ -8,8 +8,8 @@ packageInfo:
renameManifestPackage: null
resourcesAreCompressed: false
sdkInfo:
minSdkVersion: '34'
targetSdkVersion: '34'
minSdkVersion: '35'
targetSdkVersion: '35'
sharedLibrary: false
sparseResources: true
unknownFiles: {}

View File

@@ -8,8 +8,8 @@ packageInfo:
renameManifestPackage: null
resourcesAreCompressed: false
sdkInfo:
minSdkVersion: '34'
targetSdkVersion: '34'
minSdkVersion: '35'
targetSdkVersion: '35'
sharedLibrary: false
sparseResources: true
unknownFiles: {}

View File

@@ -8,8 +8,8 @@ packageInfo:
renameManifestPackage: null
resourcesAreCompressed: false
sdkInfo:
minSdkVersion: '34'
targetSdkVersion: '34'
minSdkVersion: '35'
targetSdkVersion: '35'
sharedLibrary: false
sparseResources: true
unknownFiles: {}

View File

@@ -1,7 +1,7 @@
product/app/MarkupGoogle/MarkupGoogle.apk;PRESIGNED|ed68878a8a06ca8c06dbc98441a657168f1b378b
product/app/MarkupGoogle_v2/MarkupGoogle_v2.apk;PRESIGNED|474ca0e1fb0e6340b647142b3f493055fcb3990f
product/app/SpeechServicesByGoogle/SpeechServicesByGoogle.apk;PRESIGNED
product/app/talkback/talkback.apk;PRESIGNED
product/priv-app/Velvet/Velvet.apk;PRESIGNED
product/priv-app/VelvetTitan/VelvetTitan.apk;OVERRIDES=Velvet;PRESIGNED|0251d61f74f0557ccfd0e0424bed31e5828ea4b5
product/priv-app/VelvetTitan/VelvetTitan.apk;OVERRIDES=Velvet;PRESIGNED|bb7c2f3fadfee4dda509daba285fec3dfffeed7e
system_ext/priv-app/SetupWizard/SetupWizard.apk;OVERRIDES=Provision;PRESIGNED