Snap for 11248037 from d3a9a07020
to 24Q2-release
Change-Id: I1765002faf470974594f006f8d820024d14207b9
This commit is contained in:
commit
6f911ea788
2 changed files with 61 additions and 1 deletions
|
@ -9,7 +9,7 @@ allow hal_contexthub_default sysfs_aoc:dir search;
|
||||||
allow hal_contexthub_default sysfs_aoc_boottime:file r_file_perms;
|
allow hal_contexthub_default sysfs_aoc_boottime:file r_file_perms;
|
||||||
|
|
||||||
# Allow context hub HAL to create thread to watch AOC's device
|
# Allow context hub HAL to create thread to watch AOC's device
|
||||||
allow hal_contexthub_default aoc_device:dir r_dir_perms;
|
allow hal_contexthub_default device:dir r_dir_perms;
|
||||||
|
|
||||||
# Allow context hub HAL to use the USF low latency transport
|
# Allow context hub HAL to use the USF low latency transport
|
||||||
usf_low_latency_transport(hal_contexthub_default)
|
usf_low_latency_transport(hal_contexthub_default)
|
||||||
|
@ -22,6 +22,10 @@ allow hal_contexthub_default hal_wifi_ext_service:service_manager find;
|
||||||
binder_call(hal_contexthub_default, stats_service_server)
|
binder_call(hal_contexthub_default, stats_service_server)
|
||||||
allow hal_contexthub_default fwk_stats_service:service_manager find;
|
allow hal_contexthub_default fwk_stats_service:service_manager find;
|
||||||
|
|
||||||
|
# Allow context hub HAL to write data to /data/vendor/chre/ directory
|
||||||
|
allow hal_contexthub_default chre_data_file:dir create_dir_perms;
|
||||||
|
allow hal_contexthub_default chre_data_file:file create_file_perms;
|
||||||
|
|
||||||
# Allow context hub HAL to use WakeLock
|
# Allow context hub HAL to use WakeLock
|
||||||
wakelock_use(hal_contexthub_default)
|
wakelock_use(hal_contexthub_default)
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,59 @@
|
||||||
on property:ro.build.type=userdebug
|
on property:ro.build.type=userdebug
|
||||||
write /dev/sys/block/bootdevice/pixel/enable_pixel_ufs_logging 1
|
write /dev/sys/block/bootdevice/pixel/enable_pixel_ufs_logging 1
|
||||||
chown system /dev/sg3
|
chown system /dev/sg3
|
||||||
|
|
||||||
|
on default_storage_mode
|
||||||
|
# F2FS
|
||||||
|
write /dev/sys/fs/by-name/userdata/data_io_flag 8
|
||||||
|
write /dev/sys/fs/by-name/userdata/node_io_flag 8
|
||||||
|
|
||||||
|
# Block
|
||||||
|
write /dev/sys/block/by-name/rootdisk/queue/iostats 1
|
||||||
|
write /dev/sys/block/by-name/rootdisk/queue/nr_requests 128
|
||||||
|
|
||||||
|
# UFS
|
||||||
|
write /dev/sys/block/bootdevice/clkgate_enable 1
|
||||||
|
|
||||||
|
on init
|
||||||
|
# Symlink /dev/sys/block/bootdevice
|
||||||
|
wait /dev/block/platform/${ro.boot.boot_devices}
|
||||||
|
symlink /dev/block/platform/${ro.boot.boot_devices} /dev/block/bootdevice
|
||||||
|
symlink /sys/devices/platform/${ro.boot.boot_devices} /dev/sys/block/bootdevice
|
||||||
|
|
||||||
|
# F2FS
|
||||||
|
write /dev/sys/fs/by-name/userdata/data_io_flag 56
|
||||||
|
write /dev/sys/fs/by-name/userdata/node_io_flag 56
|
||||||
|
|
||||||
|
# Block
|
||||||
|
write /dev/sys/block/by-name/rootdisk/queue/iostats 0
|
||||||
|
write /sys/sys/block/by-name/rootdisk/queue/nr_requests 256
|
||||||
|
|
||||||
|
# UFS
|
||||||
|
write /dev/sys/block/bootdevice/clkgate_enable 0
|
||||||
|
|
||||||
|
on property:sys.boot_completed=1
|
||||||
|
# Health Storage HAL
|
||||||
|
chown system system /dev/sys/block/bootdevice/manual_gc
|
||||||
|
|
||||||
|
# Pixelstats
|
||||||
|
chown system system /dev/sys/block/bootdevice/slowio_read_cnt
|
||||||
|
chown system system /dev/sys/block/bootdevice/slowio_sync_cnt
|
||||||
|
chown system system /dev/sys/block/bootdevice/slowio_unmap_cnt
|
||||||
|
chown system system /dev/sys/block/bootdevice/slowio_write_cnt
|
||||||
|
|
||||||
|
chown system system /dev/sys/fs/by-name/userdata/committed_atomic_block
|
||||||
|
chown system system /dev/sys/fs/by-name/userdata/compr_new_inode
|
||||||
|
chown system system /dev/sys/fs/by-name/userdata/compr_saved_block
|
||||||
|
chown system system /dev/sys/fs/by-name/userdata/compr_written_block
|
||||||
|
chown system system /dev/sys/fs/by-name/userdata/gc_reclaimed_segments
|
||||||
|
chown system system /dev/sys/fs/by-name/userdata/gc_segment_mode
|
||||||
|
chown system system /dev/sys/fs/by-name/userdata/peak_atomic_write
|
||||||
|
chown system system /dev/sys/fs/by-name/userdata/revoked_atomic_block
|
||||||
|
|
||||||
|
trigger default_storage_mode
|
||||||
|
|
||||||
|
on charger
|
||||||
|
trigger default_storage_mode
|
||||||
|
|
||||||
|
on property:ro.boot.mode=charger && property:init.svc.vendor.charger=running
|
||||||
|
trigger default_storage_mode
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue