Aerodactyl: Initial proprietary blobs

This commit is contained in:
Mashopy
2025-07-05 13:58:45 +02:00
commit d667eec73f
1287 changed files with 196225 additions and 0 deletions
@@ -0,0 +1,15 @@
# VTService .rc configure
service vtservice /system_ext/bin/vtservice
class main
user system
group system camera graphics inet net_admin net_raw media sdcard_rw radio sdcard_r media_rw
capabilities NET_ADMIN NET_RAW
ioprio rt 4
disabled
on property:persist.vendor.vilte_support=1
enable vtservice
on property:persist.vendor.viwifi_support=1
enable vtservice
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<permissions>
<library name="androidx.camera.extensions.impl"
file="/system_ext/framework/androidx.camera.extensions.impl.advanced.jar"/>
</permissions>
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
* Copyright (C) 2022 Nothing Technology Limited 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.
*/
-->
<permissions>
<feature name="com.nothing.feature" />
<feature name="com.nothing.feature.OS.V2_0"/>
<feature name="com.nothing.feature.OS.V2_5"/>
<feature name="com.nothing.feature.OS.V2_5_Beta2"/>
<feature name="com.nothing.feature.ntwidget.V1_2"/>
<feature name="com.nothing.feature.livewallpaper"/>
<feature name="com.nothing.feature.gallery"/>
</permissions>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<permissions>
<privapp-permissions package="com.nothing.camera">
<permission name="android.permission.READ_EXTERNAL_STORAGE"/>
<permission name="android.permission.CAMERA"/>
<permission name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<permission name="android.permission.RECORD_AUDIO"/>
<permission name="android.permission.CONTROL_DISPLAY_BRIGHTNESS"/>
<permission name="android.permission.READ_PHONE_STATE" />
<permission name="android.permission.CONTROL_DEVICE_LIGHTS" />
<permission name="android.permission.DEVICE_POWER"/>
<permission name="android.permission.SYSTEM_CAMERA"/>
<permission name="mediatek.permission.ACCESS_APU_SYS"/>
<permission name="android.permission.STATUS_BAR" />
<permission name="android.permission.WRITE_SECURE_SETTINGS" />
</privapp-permissions>
</permissions>
@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (C) 2019 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
-->
<permissions>
<privapp-permissions package="com.nothing.experience">
<permission name="android.permission.ACCESS_NETWORK_STATE"/>
<permission name="android.permission.ACCESS_WIFI_STATE"/>
<permission name="android.permission.LOCAL_MAC_ADDRESS"/>
<permission name="android.permission.RECEIVE_BOOT_COMPLETED"/>
</privapp-permissions>
</permissions>
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- These are configurations that must exist on all GMS devices. -->
<config>
<allow-ignore-location-settings package="com.mediatek.ims" attributionTag="*" />
</config>