mirror of
https://github.com/Evolution-X-Devices/device_google_walleye
synced 2026-01-30 08:12:09 +00:00
Merge changes from topic 'oemOverRide'
* changes: Reset gadget stack before configuring selinux policy for letting the system server set radio config Overlay for modem functions
This commit is contained in:
committed by
Android (Google) Code Review
commit
1efebe3568
@@ -1,4 +1,5 @@
|
||||
import init.wahoo.usb.rc
|
||||
|
||||
on boot && property:ro.bootmode=usbradio && property:persist.sys.usb.usbradio.config=*
|
||||
setprop sys.usb.config "none"
|
||||
setprop sys.usb.config ${persist.sys.usb.usbradio.config}
|
||||
|
||||
@@ -21,3 +21,6 @@ include device/google/wahoo/BoardConfig.mk
|
||||
-include vendor/google_devices/muskie/BoardConfigVendor.mk
|
||||
|
||||
BOARD_SYSTEMIMAGE_PARTITION_SIZE := 2684354560
|
||||
|
||||
#sepolicy common to muskie/walleye
|
||||
BOARD_SEPOLICY_DIRS += device/google/muskie/sepolicy
|
||||
|
||||
@@ -98,4 +98,12 @@
|
||||
<!-- Minimum screen brightness setting allowed by the power manager.
|
||||
The user is forbidden from setting the brightness below this level. -->
|
||||
<integer name="config_screenBrightnessSettingMinimum">4</integer>
|
||||
|
||||
<!-- Values for USB port setting. in format of bootmode:current function:new function -->
|
||||
<string-array translatable="false" name="config_oemUsbModeOverride">
|
||||
<item>"usbradio:adb:diag,serial_cdev,rmnet_gsi,adb:diag,serial_cdev,rmnet_gsi"</item>
|
||||
<item>"usbradio:mtp,adb:diag,serial_cdev,rmnet_gsi,adb:diag,serial_cdev,rmnet_gsi"</item>
|
||||
<item>"usbradio:mtp:diag,serial_cdev,rmnet_gsi:diag,serial_cdev,rmnet_gsi"</item>
|
||||
</string-array>
|
||||
|
||||
</resources>
|
||||
|
||||
1
sepolicy/property.te
Normal file
1
sepolicy/property.te
Normal file
@@ -0,0 +1 @@
|
||||
type radio_usb_prop, property_type;
|
||||
1
sepolicy/property_contexts
Normal file
1
sepolicy/property_contexts
Normal file
@@ -0,0 +1 @@
|
||||
persist.sys.usb.usbradio.rc u:object_r:radio_usb_prop:s0
|
||||
1
sepolicy/system_server.te
Normal file
1
sepolicy/system_server.te
Normal file
@@ -0,0 +1 @@
|
||||
userdebug_or_eng(`set_prop(system_server, radio_usb_prop)')
|
||||
@@ -21,3 +21,6 @@ include device/google/wahoo/BoardConfig.mk
|
||||
-include vendor/google_devices/muskie/BoardConfigVendor.mk
|
||||
|
||||
BOARD_SYSTEMIMAGE_PARTITION_SIZE := 2684354560
|
||||
|
||||
#sepolicy common to muskie/walleye
|
||||
BOARD_SEPOLICY_DIRS += device/google/muskie/sepolicy
|
||||
|
||||
@@ -98,4 +98,11 @@
|
||||
<!-- Minimum screen brightness setting allowed by the power manager.
|
||||
The user is forbidden from setting the brightness below this level. -->
|
||||
<integer name="config_screenBrightnessSettingMinimum">4</integer>
|
||||
|
||||
<!-- Values for USB port setting. in format of bootmode:current function:new function -->
|
||||
<string-array translatable="false" name="config_oemUsbModeOverride">
|
||||
<item>"usbradio:adb:diag,serial_cdev,rmnet_gsi,adb:diag,serial_cdev,rmnet_gsi"</item>
|
||||
<item>"usbradio:mtp,adb:diag,serial_cdev,rmnet_gsi,adb:diag,serial_cdev,rmnet_gsi"</item>
|
||||
<item>"usbradio:mtp:diag,serial_cdev,rmnet_gsi:diag,serial_cdev,rmnet_gsi"</item>
|
||||
</string-array>
|
||||
</resources>
|
||||
|
||||
Reference in New Issue
Block a user