It seems pointless now, but I think this something that needs to be addressed. What you've posted is a regurgitation of borderline FUD (which is a big no-no in my book).
First off, we have a guy who made icons for MIUI (he didn't actually port MIUI, if I understand correctly). He claims that if you swapped kernels in MIUI, it would stop logging. Maybe the kernel he swapped had debugging disabled? He didn't mention whether or not logging was working with the "MIUI" kernel. This is strange to me.
Secondly, obviously, we're not using a "MIUI" kernel. This is a reworked kernel by me that was changed to work with MIUI. Obviously, logging is working. If it wasn't, I wouldn't be able to see what was borked. Ergo, nothing could be fixed. If you have ADB set up, you can see the logs for yourself. For example:
or
Now, admittedly, MIUI being closed-source
really puts me off. I wholeheartedly mean that. Not only does it offend me that Xiaomi is taking advantage of a good thing, but it doubly pisses me off that they refuse to give back to the Android community (in this case, the CM team). Furthermore, I am a paranoid dude by nature. I personally went through the the decompiled smali code and checked to find anything unusual. I tried to check
anything that looked strange to me. Of course, I didn't find anything, but after awhile it starts to blur together.
This situation reminds me of Schr