[Galaxy Note 3 Android Development] costasparisis:
Cover Magnetic Switch not working on hlte CM12 v5.0.x of kernel and UMS - USB 3

Cover Magnetic Switch not working on hlte CM12 v5.0.x of kernel and UMS - USB 3

Many thanks to arter97 for the excellent kernel

I can confirm excellent speed & smoothness of ALL aspects/features in ALL kernel versions with excellent FULL (including SYSTEM PARTITION) f2fs support with SEVERAL AOSP 5.0 based ROMs I have tried.

The only bug i came across is that in kernel versions 5.0 and 5.0.1 the phone's leather cover magnetic sensor switch does NOT trigger screen on / off. This feature works fine in 4.0, 4.0.1 and 4.0.2 versions of the kernel. I can confirm this is happening on at least three or four different AOSP based ROMs ( CM12, Temasek's CM12, Vanir and Broken OS ) I have flashed. I have now downgraded to kernel v4.0.2.

Another request (UNLESS I AM FOOLISHLY MISSING SOMETHING OBVIOUS LYING RIGHT UNDER MY NOSE -in which case I humbly apologize for wasting everybody's time) is regarding the missing MicroSD Universal Mass Storage support in (at least) CM11 and CM12 ROMs for hlte. I have come across theoretical issues regarding data corruption of Android OS system files stored on external SD (probably remnants from the days when internal storage of phones was tiny and people were installing or moving apps on external SD) on several discussions and blogs none of which I found really convincing (I had also been using i9300 running CM11 ROMs and custom kernel (AGNI if I remember well) with full UMS support as my daily driver and never came across any such issue during, at least, six months of heavy daily work). Since CM12 an option appeared in system settings > storage to enable mass storage mode which only makes an empty CD drive appear connected to Win 8.1 systems (when one tries to open this the system prompts to "insert disk").

I personally miss this functionality very much since MTP has many limitations and issues, at least in my hands in Windows 8.1 systems ( ie Windows Explorer crashes when one tries to rename a folder or file on SD card from desktop (copy, paste and delete are possible), SD card does not appear in Windows Explorer for one to download a file or save a web page directly to it from within the browser, large file transfer progress bars frequently freeze (file transfer takes place successfully but one is unable to know if and when they are complete) and maybe some more problems, so I am wondering (unless, as I said, I am missing something obvious) if UMS option could be integrated in some future version of this kernel (or if anyone reading this post has some solution - sorry if this is off topic)

Finally a question/request: In Stock/TW based hlte 4.2.x & 4.4.x ROMs there was an option to activate USB 3 (for 10 minutes each time -?? !! why ?? 10. Are there maybe any legal issues with USB 3 usage rights - like there are with NTFS).

Does anyone know what the transfer speed through MTP is in hlte devices running CM12 ROMs and ( providing this is not USB 3 at the moment and since the hardware supports it) could USB 3 speeds be integrated in a future kernel version ( or, even better, integrate UMS with USB 3 speeds to future kernel versions !!)

Excuse me if I was (partially or completely) posting in the wrong place this is the 2nd or 3rd time I have posted in the last 10 years or so.

Thanks in advance.

Costas (running Broken OS 5.0.2 build 1.4 Unofficial 20150315 with arter97-4.0.2 on Samsung Galaxy Note 3 SM-N9005)