{"push_id":2339841919,"size":7,"distinct_size":7,"ref":"refs/heads/lineage-15.1","head":"ee7d7d4737b75ac25b29e98e9af39bfd9a2e17ee","before":"d2483fecbe8cc3455895fa9873625aa10a68163f","commits":[{"sha":"7504643302c1e6adecb0c50ee9e606f9d5c339b9","author":{"name":"Cosme Domínguez Díaz","email":"17cff3d3b6794922c32c4d95ae3e01657389c439@gmail.com"},"message":"Revert \"Convert camera to depend on device_kernel_headers\"\n\nThis reverts commit b2d49d75e9fffa0ab508c4c8c60169996910717f.","distinct":true,"url":"https://api.github.com/repos/z2-dev/android_device_zuk_msm8996-common/commits/7504643302c1e6adecb0c50ee9e606f9d5c339b9"},{"sha":"ef2cdf613f222787dbf67ca8da31b1c797f202d0","author":{"name":"Cosme Domínguez Díaz","email":"17cff3d3b6794922c32c4d95ae3e01657389c439@gmail.com"},"message":"Re-enable LOS charger animation.","distinct":true,"url":"https://api.github.com/repos/z2-dev/android_device_zuk_msm8996-common/commits/ef2cdf613f222787dbf67ca8da31b1c797f202d0"},{"sha":"1a6d99098a9e12ce3e32b2cdc448da31403c04d8","author":{"name":"Cosme Domínguez Díaz","email":"17cff3d3b6794922c32c4d95ae3e01657389c439@gmail.com"},"message":"Restore WiFi config from cm-14.1 branch.","distinct":true,"url":"https://api.github.com/repos/z2-dev/android_device_zuk_msm8996-common/commits/1a6d99098a9e12ce3e32b2cdc448da31403c04d8"},{"sha":"734374a79bb651a14f4f2e96a1f3479237966bb5","author":{"name":"Cosme Domínguez Díaz","email":"17cff3d3b6794922c32c4d95ae3e01657389c439@gmail.com"},"message":"Enable boot from offline charging mode with the power button.","distinct":true,"url":"https://api.github.com/repos/z2-dev/android_device_zuk_msm8996-common/commits/734374a79bb651a14f4f2e96a1f3479237966bb5"},{"sha":"97e9cb08fe0afef05e5317eace8b61cb52c593f0","author":{"name":"Ameya Thakur","email":"7e5e771f4649c86323a7b0471bfcdca694aad6cf@codeaurora.org"},"message":"msm8996-common: Update the permission of the kmsg node\n\npd-mapper needs to be able to write the pd error string to the kmsg\nbuffer. It runs under the system user.\n\nChange-Id: Ic52682f8151d10c4e6ffdc2b3ed4bc2183ebd6f6","distinct":true,"url":"https://api.github.com/repos/z2-dev/android_device_zuk_msm8996-common/commits/97e9cb08fe0afef05e5317eace8b61cb52c593f0"},{"sha":"0d75912f1c3fd4a29ea942ba63cd7acd703f22e5","author":{"name":"Cosme Domínguez Díaz","email":"17cff3d3b6794922c32c4d95ae3e01657389c439@gmail.com"},"message":"init.qcom.rc: Remove some OEM edits.","distinct":true,"url":"https://api.github.com/repos/z2-dev/android_device_zuk_msm8996-common/commits/0d75912f1c3fd4a29ea942ba63cd7acd703f22e5"},{"sha":"ee7d7d4737b75ac25b29e98e9af39bfd9a2e17ee","author":{"name":"Cosme Domínguez Díaz","email":"17cff3d3b6794922c32c4d95ae3e01657389c439@gmail.com"},"message":"sepolicy: rename fingerprint.te as hal_fingerprint_default.te.\n\n  * It helps to track and apply upstream changes.\n\nFix hal_fingerprint_default sepolicy denials.\n\n  * avc: denied { write } for pid=1933 comm=android.hardwar name=/ dev=dm-0 ino=2 scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=0\n  * avc: denied { add_name } for pid=1946 comm=android.hardwar name=fpc scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=0\n  * avc: denied { create } for pid=1981 comm=android.hardwar name=fpc scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=0\n  * avc: denied { create } for pid=1935 comm=android.hardwar name=socket scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:system_data_file:s0 tclass=sock_file permissive=0\n  * avc: denied { setattr } for pid=1939 comm=\"android.hardwar\" name=\"socket\" dev=\"dm-0\" ino=2908162 scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:system_data_file:s0 tclass=sock_file permissive=0\n  * avc: denied { read } for pid=1939 comm=\"android.hardwar\" name=\"fpc\" dev=\"dm-0\" ino=2908161 scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=0\n  * avc: denied { remove_name } for pid=1996 comm=\"android.hardwar\" name=\"socket\" dev=\"dm-0\" ino=2908162 scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:system_data_file:s0 tclass=dir permissive=0\n  * avc: denied { unlink } for pid=1949 comm=\"android.hardwar\" name=\"socket\" dev=\"dm-0\" ino=2908162 scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:system_data_file:s0 tclass=sock_file permissive=0\n\nFix rild sepolicy denials.\n\n  * avc: denied { getattr } for pid=838 comm=sh path=/system/bin/toybox dev=sde18 ino=447 scontext=u:r:rild:s0 tcontext=u:object_r:toolbox_exec:s0 tclass=file permissive=0\n  * avc: denied { execute_no_trans } for pid=838 comm=sh path=/system/vendor/bin/toybox_vendor dev=sde18 ino=2863 scontext=u:r:rild:s0 tcontext=u:object_r:vendor_toolbox_exec:s0 tclass=file permissive=0\n  * avc: denied { execute } for pid=831 comm=sh name=toybox dev=sde18 ino=444 scontext=u:r:rild:s0 tcontext=u:object_r:toolbox_exec:s0 tclass=file permissive=0\n  * avc: denied { read open } for pid=830 comm=\"sh\" path=\"/system/bin/toybox\" dev=\"sde18\" ino=444 scontext=u:r:rild:s0 tcontext=u:object_r:toolbox_exec:s0 tclass=file permissive=0\n  * avc: denied { execute_no_trans } for pid=1162 comm=\"sh\" path=\"/system/bin/toybox\" dev=\"sde18\" ino=444 scontext=u:r:rild:s0 tcontext=u:object_r:toolbox_exec:s0 tclass=file permissive=0\n\nFix adbd sepolicy denial.\n\n  * avc:  denied  { set } for property=ctl.mdnsd pid=5237 uid=2000 gid=2000 scontext=u:r:adbd:s0 tcontext=u:object_r:ctl_mdnsd_prop:s0 tclass=property_service permissive=0\\x0a\n\nFix vold sepolicy denial.\n\n  * avc: denied { read } for pid=467 comm=vold name=/ dev=sda2 ino=2 scontext=u:r:vold:s0 tcontext=u:object_r:persist_file:s0 tclass=dir permissive=0\n  * avc: denied { open } for pid=473 comm=\"vold\" path=\"/persist\" dev=\"sda2\" ino=2 scontext=u:r:vold:s0 tcontext=u:object_r:persist_file:s0 tclass=dir permissive=0\n  * avc: denied { ioctl } for pid=466 comm=\"vold\" path=\"/persist\" dev=\"sda2\" ino=2 ioctlcmd=5879 scontext=u:r:vold:s0 tcontext=u:object_r:persist_file:s0 tclass=dir permissive=0\n\nFix priv_app sepolicy denial.\n\n  * avc: denied { read } for pid=4397 comm=Binder:4397_1 name=modules dev=proc ino=4026532515 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:proc_modules:s0 tclass=file permissive=0\n  * avc: denied { open } for pid=4309 comm=\"Binder:4309_2\" path=\"/proc/modules\" dev=\"proc\" ino=4026532515 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:proc_modules:s0 tclass=file permissive=0\n  * avc: denied { getattr } for pid=4543 comm=\"Binder:4543_4\" path=\"/proc/modules\" dev=\"proc\" ino=4026532515 scontext=u:r:priv_app:s0:c512,c768 tcontext=u:object_r:proc_modules:s0 tclass=file permissive=0\n\nFix charger sepolicy denials.\n\nI found them booting from offline charging mode.\n\n  * avc:  denied  { read } for  pid=444 comm=charger name=/ dev=tmpfs ino=15050 scontext=u:r:charger:s0 tcontext=u:object_r:device:s0 tclass=dir permissive=0\n  * avc:  denied  { open } for  pid=441 comm=charger path=/dev dev=tmpfs ino=14613 scontext=u:r:charger:s0 tcontext=u:object_r:device:s0 tclass=dir permissive=0\n  * avc:  denied  { dac_override } for  pid=442 comm=\"charger\" capability=1  scontext=u:r:charger:s0 tcontext=u:r:charger:s0 tclass=capability permissive=0\n  * avc:  denied  { dac_read_search } for  pid=442 comm=\"charger\" capability=2  scontext=u:r:charger:s0 tcontext=u:r:charger:s0 tclass=capability permissive=0","distinct":true,"url":"https://api.github.com/repos/z2-dev/android_device_zuk_msm8996-common/commits/ee7d7d4737b75ac25b29e98e9af39bfd9a2e17ee"}]}
{"actor":{"display_login":"cosmedd"}}