So, if you want to get official builds sooner I need your help:
I need the output of a few commands with the following ROMs:
- MiUi (kitkat)
- Ivan's AOSP (reports from other ROMs will be ignored)
The commands are (from adb shell)
su -c 'ls -lZ /proc'
su -c getenforce
To let you know why still no builds and why I need those:
The files under the proc filesystem (a "directory" where some "dynamic" information are stored) aren't labelled by selinux. Labelling a file means that it's "categorized" so when I give sth access to all files with that label, the process will be able to be accessed from that.
Having them not labelled means (there's sth wrong and) that the files that want access to them need access to "unlabeled" files, and we can easily translate this as a "security issue", cuz that process (or other malicious) will be able to access tons of stuffs they shouldn't.
Edit: So you'll say: " And so? Why should we care about a process that has access to everything? And why is it so important to get builds rolling out?" The answer is easy: CyanogenMod is focused on security, unlike other Roms that say "we're security oriented, while a lot of device runs with permissive selinux and a lot of unfixed CVEs".
Those commands will tell me: if your files under the /proc dir are unlabeled (to see if there's sth wrong with cm kernel) and if your kernel is running under enforce mode (if yes it means xiaomi wanted those files) unlabeled, maybe for some prop stuffs
Inviato dal mio A0001 utilizzando Tapatalk