)]}'
{"sepolicy/qti/private/property_contexts":[{"author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3525bc41817f54307fd597a7999f8aca7c3e9bb1","unresolved":true,"context_lines":[{"line_number":7,"context_line":""},{"line_number":8,"context_line":"# Bluetooth"},{"line_number":9,"context_line":"persist.sys.bt.a2dp.pendingtime           u:object_r:exported_system_prop:s0"},{"line_number":10,"context_line":"ro.bluetooth.leaudio_offload.supported    u:object_r:exported_system_prop:s0"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"# Camera"},{"line_number":13,"context_line":"cam.algo.                        u:object_r:exported_system_prop:s0"}],"source_content_type":"application/octet-stream","patch_set":9,"id":"a44a16ef_873cecf4","line":10,"updated":"2025-06-19 15:49:33.000000000","message":"this is aosp prop.","commit_id":"31a51ba5daad07d5878d1b98afa85def982ad36d"},{"author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"cdfdd5348b4e69d779e1c6e97bb4034e9a4738fc","unresolved":false,"context_lines":[{"line_number":7,"context_line":""},{"line_number":8,"context_line":"# Bluetooth"},{"line_number":9,"context_line":"persist.sys.bt.a2dp.pendingtime           u:object_r:exported_system_prop:s0"},{"line_number":10,"context_line":"ro.bluetooth.leaudio_offload.supported    u:object_r:exported_system_prop:s0"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"# Camera"},{"line_number":13,"context_line":"cam.algo.                        u:object_r:exported_system_prop:s0"}],"source_content_type":"application/octet-stream","patch_set":9,"id":"9d796467_b8819f04","line":10,"in_reply_to":"0bd05a46_f0b6e408","updated":"2025-06-19 19:57:43.000000000","message":"Acknowledged","commit_id":"31a51ba5daad07d5878d1b98afa85def982ad36d"},{"author":{"_account_id":10067,"name":"Łukasz Patron","email":"priv.luk@gmail.com","username":"luk1337","avatars":[{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/63c52ed7e79934b002d63a86e9b9d78a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3df9765e9b21070ffccd4ce56da1a3d39e4783e1","unresolved":true,"context_lines":[{"line_number":7,"context_line":""},{"line_number":8,"context_line":"# Bluetooth"},{"line_number":9,"context_line":"persist.sys.bt.a2dp.pendingtime           u:object_r:exported_system_prop:s0"},{"line_number":10,"context_line":"ro.bluetooth.leaudio_offload.supported    u:object_r:exported_system_prop:s0"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"# Camera"},{"line_number":13,"context_line":"cam.algo.                        u:object_r:exported_system_prop:s0"}],"source_content_type":"application/octet-stream","patch_set":9,"id":"0bd05a46_f0b6e408","line":10,"in_reply_to":"a44a16ef_873cecf4","updated":"2025-06-19 15:52:32.000000000","message":"removed it, we shouldn\u0027t touch it here.","commit_id":"31a51ba5daad07d5878d1b98afa85def982ad36d"}],"sepolicy/qti/vendor/file_contexts":[{"author":{"_account_id":30975,"name":"Chandu Dyavanapelli","display_name":"chandu","email":"chandudyavanapelli03@gmail.com","username":"chandu078","avatars":[{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"04e2f6f31ff07286b268e7a42bfdc04b22957e0e","unresolved":true,"context_lines":[{"line_number":12,"context_line":"/(odm|vendor/odm)/bin/hw/vendor\\.oplus\\.hardware\\.cammidasservice-V1-service    u:object_r:hal_oplus_cammidasservice_aidl_exec:s0"},{"line_number":13,"context_line":"/vendor/bin/hw/vendor\\.oplus\\.hardware\\.cameraMDM@1\\.0-service                  u:object_r:vendor_hal_cameraMDM_default_exec:s0"},{"line_number":14,"context_line":"/vendor/bin/hw/vendor\\.oplus\\.hardware\\.cameraMDM@2\\.0-service                  u:object_r:vendor_hal_cameraMDM_default_exec:s0"},{"line_number":15,"context_line":"/vendor/lib64/libipebpsstriping\\.so                                             u:object_r:same_process_hal_file:s0"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"# Charging"},{"line_number":18,"context_line":"/(odm|vendor/odm)/bin/hw/vendor\\.oplus\\.hardware\\.charger-V[0-9]+-service    u:object_r:hal_oplus_charger_aidl_exec:s0"}],"source_content_type":"application/octet-stream","patch_set":43,"id":"289358bf_d45d7d3d","line":15,"updated":"2025-07-05 05:36:41.000000000","message":"libipebpsstriping170.so library also needs to be labeled\n\nW android.bg: type\u003d1400 audit(0.0:97): avc:  denied  { read } for  name\u003d\"libipebpsstriping170.so\" dev\u003d\"dm-5\" ino\u003d1829 scontext\u003du:r:system_server:s0 tcontext\u003du:object_r:vendor_file:s0 tclass\u003dfile permissive\u003d0","commit_id":"e0ba0d0e3492ecbab82e0dc4779e08962668d4b5"},{"author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"842fddd0d97b9280dba6c093e6b27ec91e19ed95","unresolved":false,"context_lines":[{"line_number":12,"context_line":"/(odm|vendor/odm)/bin/hw/vendor\\.oplus\\.hardware\\.cammidasservice-V1-service    u:object_r:hal_oplus_cammidasservice_aidl_exec:s0"},{"line_number":13,"context_line":"/vendor/bin/hw/vendor\\.oplus\\.hardware\\.cameraMDM@1\\.0-service                  u:object_r:vendor_hal_cameraMDM_default_exec:s0"},{"line_number":14,"context_line":"/vendor/bin/hw/vendor\\.oplus\\.hardware\\.cameraMDM@2\\.0-service                  u:object_r:vendor_hal_cameraMDM_default_exec:s0"},{"line_number":15,"context_line":"/vendor/lib64/libipebpsstriping\\.so                                             u:object_r:same_process_hal_file:s0"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"# Charging"},{"line_number":18,"context_line":"/(odm|vendor/odm)/bin/hw/vendor\\.oplus\\.hardware\\.charger-V[0-9]+-service    u:object_r:hal_oplus_charger_aidl_exec:s0"}],"source_content_type":"application/octet-stream","patch_set":43,"id":"ed8451e0_becbe19f","line":15,"in_reply_to":"289358bf_d45d7d3d","updated":"2025-07-06 12:57:11.000000000","message":"Done","commit_id":"e0ba0d0e3492ecbab82e0dc4779e08962668d4b5"}],"sepolicy/qti/vendor/genfs_contexts":[{"author":{"_account_id":30975,"name":"Chandu Dyavanapelli","display_name":"chandu","email":"chandudyavanapelli03@gmail.com","username":"chandu078","avatars":[{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"04e2f6f31ff07286b268e7a42bfdc04b22957e0e","unresolved":true,"context_lines":[{"line_number":183,"context_line":"genfscon sysfs /devices/platform/soc/soc:oplus,mms_wired/oplus_mms/wired/usb/wakeup u:object_r:sysfs_wakeup:s0"},{"line_number":184,"context_line":"genfscon sysfs /devices/platform/soc/soc:oplus,mms_wired/oplus_mms/wired/wakeup u:object_r:sysfs_wakeup:s0"},{"line_number":185,"context_line":"genfscon sysfs /devices/platform/soc/soc:oplus,monitor/oplus_mms/error/wakeup u:object_r:sysfs_wakeup:s0"},{"line_number":186,"context_line":"genfscon sysfs /devices/platform/soc/soc:oplus,pps_charge/oplus_mms/pps/wakeup u:object_r:sysfs_wakeup:s0"},{"line_number":187,"context_line":"genfscon sysfs /devices/platform/soc/soc:oplus,track-charge/track/wakeup u:object_r:sysfs_wakeup:s0"},{"line_number":188,"context_line":"genfscon sysfs /devices/platform/soc/soc:oplus,ufcs_charge/oplus_mms/ufcs/wakeup u:object_r:sysfs_wakeup:s0"},{"line_number":189,"context_line":"genfscon sysfs /devices/platform/soc/soc:oplus,vooc/oplus_mms/vooc/wakeup u:object_r:sysfs_wakeup:s0"}],"source_content_type":"application/octet-stream","patch_set":43,"id":"42575ed6_d3692ded","line":186,"updated":"2025-07-05 05:36:41.000000000","message":"This path needs to be labeled, as it seems to be introduced in upstream Oplus changes.\n\ngenfscon sysfs /devices/platform/soc/soc:oplus,plc_charge/oplus_mms/plc/wakeup u:object_r:sysfs_wakeup:s0","commit_id":"e0ba0d0e3492ecbab82e0dc4779e08962668d4b5"},{"author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"842fddd0d97b9280dba6c093e6b27ec91e19ed95","unresolved":false,"context_lines":[{"line_number":183,"context_line":"genfscon sysfs /devices/platform/soc/soc:oplus,mms_wired/oplus_mms/wired/usb/wakeup u:object_r:sysfs_wakeup:s0"},{"line_number":184,"context_line":"genfscon sysfs /devices/platform/soc/soc:oplus,mms_wired/oplus_mms/wired/wakeup u:object_r:sysfs_wakeup:s0"},{"line_number":185,"context_line":"genfscon sysfs /devices/platform/soc/soc:oplus,monitor/oplus_mms/error/wakeup u:object_r:sysfs_wakeup:s0"},{"line_number":186,"context_line":"genfscon sysfs /devices/platform/soc/soc:oplus,pps_charge/oplus_mms/pps/wakeup u:object_r:sysfs_wakeup:s0"},{"line_number":187,"context_line":"genfscon sysfs /devices/platform/soc/soc:oplus,track-charge/track/wakeup u:object_r:sysfs_wakeup:s0"},{"line_number":188,"context_line":"genfscon sysfs /devices/platform/soc/soc:oplus,ufcs_charge/oplus_mms/ufcs/wakeup u:object_r:sysfs_wakeup:s0"},{"line_number":189,"context_line":"genfscon sysfs /devices/platform/soc/soc:oplus,vooc/oplus_mms/vooc/wakeup u:object_r:sysfs_wakeup:s0"}],"source_content_type":"application/octet-stream","patch_set":43,"id":"4e543a84_d5b74b21","line":186,"in_reply_to":"42575ed6_d3692ded","updated":"2025-07-06 12:57:11.000000000","message":"Done","commit_id":"e0ba0d0e3492ecbab82e0dc4779e08962668d4b5"},{"author":{"_account_id":30975,"name":"Chandu Dyavanapelli","display_name":"chandu","email":"chandudyavanapelli03@gmail.com","username":"chandu078","avatars":[{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"2e83cf4ba10f1192774eee973e5597d471506163","unresolved":false,"context_lines":[{"line_number":41,"context_line":"genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/sde-crtc-2/early_wakeup    u:object_r:vendor_sysfs_sde_crtc:s0"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"# Multimedia feedback"},{"line_number":44,"context_line":"genfscon proc /mm_fb    u:object_r:vendor_proc_mm_fb:s0"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"# Performance"},{"line_number":47,"context_line":"genfscon proc /oplus_scheduler                                     u:object_r:vendor_proc_oplus_scheduler:s0"}],"source_content_type":"application/octet-stream","patch_set":51,"id":"620ed6bf_4cf443df","line":44,"updated":"2025-07-06 14:19:22.000000000","message":"Can we move this to the OnePlus 12 change? We\u0027ve been using this change in OnePlus 12 too.","commit_id":"ea97f0d9df7ad88d81d89028ed42d15b3e0bc1e4"},{"author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"efc106dcb0a45a378084e043ef8e67ffa86e49a0","unresolved":false,"context_lines":[{"line_number":41,"context_line":"genfscon sysfs /devices/platform/soc/ae00000.qcom,mdss_mdp/drm/card0/sde-crtc-2/early_wakeup    u:object_r:vendor_sysfs_sde_crtc:s0"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"# Multimedia feedback"},{"line_number":44,"context_line":"genfscon proc /mm_fb    u:object_r:vendor_proc_mm_fb:s0"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"# Performance"},{"line_number":47,"context_line":"genfscon proc /oplus_scheduler                                     u:object_r:vendor_proc_oplus_scheduler:s0"}],"source_content_type":"application/octet-stream","patch_set":51,"id":"cf526fc3_94fa930f","line":44,"in_reply_to":"620ed6bf_4cf443df","updated":"2025-07-06 14:34:02.000000000","message":"Not anymore. :P","commit_id":"ea97f0d9df7ad88d81d89028ed42d15b3e0bc1e4"}],"sepolicy/qti/vendor/hal_graphics_composer_default.te":[{"author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"9678eddd539b4a34d0258d6ff4ed1a43029dffce","unresolved":true,"context_lines":[{"line_number":8,"context_line":"allow hal_graphics_composer_default hal_oplus_displaycolor_aidl_service:service_manager add;"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"allow hal_graphics_composer_default vendor_proc_display:file r_file_perms;"},{"line_number":11,"context_line":"allow hal_graphics_composer_default vendor_smmu_proxy_device:chr_file r_file_perms;"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"set_prop(hal_graphics_composer_default, system_oplus_iris_prop)"},{"line_number":14,"context_line":"get_prop(hal_graphics_composer_default, system_oplus_project_prop)"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"53dd510e_a2feed84","line":11,"range":{"start_line":11,"start_character":36,"end_line":11,"end_character":60},"updated":"2025-04-20 22:05:13.000000000","message":"This type is only defined for sm8650+.","commit_id":"b62e8ff0064273ed28b999435640275d7106fc32"},{"author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"f94a9e79483fefc6798d9520d1d0a4b85849890a","unresolved":true,"context_lines":[{"line_number":8,"context_line":"allow hal_graphics_composer_default hal_oplus_displaycolor_aidl_service:service_manager add;"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"allow hal_graphics_composer_default vendor_proc_display:file r_file_perms;"},{"line_number":11,"context_line":"allow hal_graphics_composer_default vendor_smmu_proxy_device:chr_file r_file_perms;"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"set_prop(hal_graphics_composer_default, system_oplus_iris_prop)"},{"line_number":14,"context_line":"get_prop(hal_graphics_composer_default, system_oplus_project_prop)"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"e358d830_f87f4d86","line":11,"range":{"start_line":11,"start_character":36,"end_line":11,"end_character":60},"in_reply_to":"53dd510e_a2feed84","updated":"2025-04-20 22:06:58.000000000","message":"Besides, this rule already exists in qcom sepolicy_vndr.","commit_id":"b62e8ff0064273ed28b999435640275d7106fc32"},{"author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"059d0ba28554748e5e54e59d4a174d60dbd7ff89","unresolved":false,"context_lines":[{"line_number":8,"context_line":"allow hal_graphics_composer_default hal_oplus_displaycolor_aidl_service:service_manager add;"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"allow hal_graphics_composer_default vendor_proc_display:file r_file_perms;"},{"line_number":11,"context_line":"allow hal_graphics_composer_default vendor_smmu_proxy_device:chr_file r_file_perms;"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"set_prop(hal_graphics_composer_default, system_oplus_iris_prop)"},{"line_number":14,"context_line":"get_prop(hal_graphics_composer_default, system_oplus_project_prop)"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"2ac545ae_44409830","line":11,"range":{"start_line":11,"start_character":36,"end_line":11,"end_character":60},"in_reply_to":"e358d830_f87f4d86","updated":"2025-04-20 22:07:31.000000000","message":"Done","commit_id":"b62e8ff0064273ed28b999435640275d7106fc32"}],"sepolicy/qti/vendor/hal_oplus_urcc_aidl.te":[{"author":{"_account_id":30975,"name":"Chandu Dyavanapelli","display_name":"chandu","email":"chandudyavanapelli03@gmail.com","username":"chandu078","avatars":[{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"a68c4bb8fc145ad462a3c816a14d8235378c8bbc","unresolved":true,"context_lines":[{"line_number":24,"context_line":"allow hal_oplus_urcc_aidl cgroup:file r_file_perms;"},{"line_number":25,"context_line":"allow hal_oplus_urcc_aidl sysfs_devices_system_cpu:file w_file_perms;"},{"line_number":26,"context_line":"allow hal_oplus_urcc_aidl sysfs_transparent_hugepage:file w_file_perms;"},{"line_number":27,"context_line":"allow hal_oplus_urcc_aidl vendor_sysfs_cb:file w_file_perms;"},{"line_number":28,"context_line":"allow hal_oplus_urcc_aidl vendor_sysfs_msm_perf:file rw_file_perms;"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"# FIXME!!!"}],"source_content_type":"application/octet-stream","patch_set":43,"id":"f6b4ff41_33d7b1f4","line":27,"updated":"2025-07-05 05:56:02.000000000","message":"W TP:1820_1: type\u003d1400 audit(0.0:9372): avc:  denied  { search } for  name\u003d\"cpufreq_bouncing\" dev\u003d\"sysfs\" ino\u003d79864 scontext\u003du:r:hal_oplus_urcc_aidl:s0 tcontext\u003du:object_r:vendor_sysfs_cb:s0 tclass\u003ddir permissive\u003d0","commit_id":"e0ba0d0e3492ecbab82e0dc4779e08962668d4b5"},{"author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"842fddd0d97b9280dba6c093e6b27ec91e19ed95","unresolved":false,"context_lines":[{"line_number":24,"context_line":"allow hal_oplus_urcc_aidl cgroup:file r_file_perms;"},{"line_number":25,"context_line":"allow hal_oplus_urcc_aidl sysfs_devices_system_cpu:file w_file_perms;"},{"line_number":26,"context_line":"allow hal_oplus_urcc_aidl sysfs_transparent_hugepage:file w_file_perms;"},{"line_number":27,"context_line":"allow hal_oplus_urcc_aidl vendor_sysfs_cb:file w_file_perms;"},{"line_number":28,"context_line":"allow hal_oplus_urcc_aidl vendor_sysfs_msm_perf:file rw_file_perms;"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"# FIXME!!!"}],"source_content_type":"application/octet-stream","patch_set":43,"id":"b1a371ed_eeb4c3f4","line":27,"in_reply_to":"f6b4ff41_33d7b1f4","updated":"2025-07-06 12:57:11.000000000","message":"Done","commit_id":"e0ba0d0e3492ecbab82e0dc4779e08962668d4b5"}],"sepolicy/qti/vendor/service_contexts":[{"author":{"_account_id":30975,"name":"Chandu Dyavanapelli","display_name":"chandu","email":"chandudyavanapelli03@gmail.com","username":"chandu078","avatars":[{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"f32de6498a2d5f41ff71fb9b6ae6b289023b5e4b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Camera"},{"line_number":2,"context_line":"vendor.oplus.hardware.camera.aon.IAONService/default                     u:object_r:hal_oplus_aon_aidl_service:s0"},{"line_number":3,"context_line":"vendor.oplus.hardware.camera_rfi.ICameraRfiService/default               u:object_r:hal_camera_service:s0"},{"line_number":4,"context_line":"vendor.oplus.hardware.cameraextension.ICameraExtensionService/default    u:object_r:hal_camera_service:s0"},{"line_number":5,"context_line":"vendor.oplus.hardware.cammidasservice.IMIDASService/default              u:object_r:hal_oplus_cammidasservice_aidl_service:s0"}],"source_content_type":"application/octet-stream","patch_set":9,"id":"d216e891_aaad29d8","line":2,"updated":"2025-06-19 15:26:04.000000000","message":"Should we also move this into waffle change. This was introduced in waffle device.","commit_id":"31a51ba5daad07d5878d1b98afa85def982ad36d"},{"author":{"_account_id":30975,"name":"Chandu Dyavanapelli","display_name":"chandu","email":"chandudyavanapelli03@gmail.com","username":"chandu078","avatars":[{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/f9c386b484cd992a45c37de4c8aa9aee.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"04e2f6f31ff07286b268e7a42bfdc04b22957e0e","unresolved":true,"context_lines":[{"line_number":47,"context_line":"vendor.oplus.hardware.ims.IImsStable/OplusImsRadio1                  u:object_r:hal_radio_service:s0"},{"line_number":48,"context_line":"vendor.oplus.hardware.radio.IRadioStable/OplusRadio0                 u:object_r:hal_radio_service:s0"},{"line_number":49,"context_line":"vendor.oplus.hardware.radio.IRadioStable/OplusRadio1                 u:object_r:hal_radio_service:s0"},{"line_number":50,"context_line":"vendor.oplus.hardware.subsys_imsrtp.IImsRtp/default                  u:object_r:hal_radio_service:s0"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"# Touch"},{"line_number":53,"context_line":"vendor.oplus.hardware.touch.IOplusTouch/default    u:object_r:hal_oplus_touch_aidl_service:s0"}],"source_content_type":"application/octet-stream","patch_set":43,"id":"f8e98ae5_9fc23b46","line":50,"updated":"2025-07-05 05:36:41.000000000","message":"E SELinux : avc:  denied  { add } for pid\u003d5042 uid\u003d1001 name\u003dvendor.oplus.hardware.subsys_imsrtp.IImsRtp/default scontext\u003du:r:vendor_hal_imsrtp:s0 tcontext\u003du:object_r:hal_radio_service:s0 tclass\u003dservice_manager permissive\u003d0\n\nThis should be labeled as:\nu:object_r:vendor_hal_imsrtp_service:s0\n\nStock follows the same labeling.\n\nhttps://git.codelinaro.org/clo/la/device/qcom/sepolicy_vndr/-/commit/c481d80861f2df3fdb4dbb55b30b3d18db3b7727","commit_id":"e0ba0d0e3492ecbab82e0dc4779e08962668d4b5"},{"author":{"_account_id":13648,"name":"Bruno Martins","email":"bgcngm@gmail.com","username":"bgcngm","avatars":[{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3d939ee28d51d14e76de3a4510b309ce.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"842fddd0d97b9280dba6c093e6b27ec91e19ed95","unresolved":false,"context_lines":[{"line_number":47,"context_line":"vendor.oplus.hardware.ims.IImsStable/OplusImsRadio1                  u:object_r:hal_radio_service:s0"},{"line_number":48,"context_line":"vendor.oplus.hardware.radio.IRadioStable/OplusRadio0                 u:object_r:hal_radio_service:s0"},{"line_number":49,"context_line":"vendor.oplus.hardware.radio.IRadioStable/OplusRadio1                 u:object_r:hal_radio_service:s0"},{"line_number":50,"context_line":"vendor.oplus.hardware.subsys_imsrtp.IImsRtp/default                  u:object_r:hal_radio_service:s0"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"# Touch"},{"line_number":53,"context_line":"vendor.oplus.hardware.touch.IOplusTouch/default    u:object_r:hal_oplus_touch_aidl_service:s0"}],"source_content_type":"application/octet-stream","patch_set":43,"id":"043616c7_dcd3b76c","line":50,"in_reply_to":"f8e98ae5_9fc23b46","updated":"2025-07-06 12:57:11.000000000","message":"Done","commit_id":"e0ba0d0e3492ecbab82e0dc4779e08962668d4b5"},{"author":{"_account_id":24438,"name":"Weikai Kong","display_name":"Pig236","email":"priv@pppig236.com","username":"pig","avatars":[{"url":"https://www.gravatar.com/avatar/9dc9993612d41205f7884326ab91c60a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9dc9993612d41205f7884326ab91c60a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9dc9993612d41205f7884326ab91c60a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9dc9993612d41205f7884326ab91c60a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"60300f143ca1e16ec8232644ea6141a82de16f85","unresolved":true,"context_lines":[{"line_number":49,"context_line":"vendor.oplus.hardware.subsys_interface.subsys.ISubsys/default             u:object_r:hal_subsys_service:s0"},{"line_number":50,"context_line":"vendor.oplus.hardware.subsys_interface.subsys_radio.ISubsysRadio/slot1    u:object_r:hal_subsys_service:s0"},{"line_number":51,"context_line":"vendor.oplus.hardware.subsys_interface.subsys_radio.ISubsysRadio/slot2    u:object_r:hal_subsys_service:s0"},{"line_number":52,"context_line":"vendor.oplus.hardware.subsys_imsrtp.IImsRtp/default                       u:object_r:vendor_hal_imsrtp_service:s0"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"# Touch"},{"line_number":55,"context_line":"vendor.oplus.hardware.touch.IOplusTouch/default    u:object_r:hal_oplus_touch_aidl_service:s0"}],"source_content_type":"application/octet-stream","patch_set":55,"id":"1a119953_10067616","line":52,"updated":"2025-07-08 03:11:58.000000000","message":"this breaks building on 8450, anything \u003c 8650 doesnt have vendor_hal_imsrtp_service defined","commit_id":"6c901c1bef86099a06cb7dce20c8acdcdf09353b"}]}
