[Nexus 10 Android Development] BlackPatrick:
Thank you for your fixes.

Now, I did a little bit of testing with these 3 kernels and here are my results. (Attention: wall of text incoming ;))

Disclaimer: I just flashed the Kernel, didn't do any wiping of Dalvik Cache & Cache, neither before nor after. I also did neither uninstall Magisk before, nor install Magisk again afterwards (only once to see if hide would turn on). Everything seemed to work fine regardless.

I downloaded SystemPanel 2, which I discovered is a pretty great app, to monitor the charging. I tested each Kernel for like 30 minutes, brightness on like 75% and doing some light Reddit browsing, using Boost for Reddit.

The testing wasn't very scientific and neutral to be honest, but you can get the general idea. The entire time I stayed between like 45% and 65% charge.

I didn't care that much about Magisk Hide, because I don't need it and I could only ever pass Safety Net initially, immediately after a fresh install, and get certified in the Play Store, but never afterwards. So I couldn't even download Netflix right now, even if I wanted to.

manta-kernel-oreo-20180324_AudioJack_ALMK_ZRAM.zip

As stated before, with this Kernel the device charges more than incredibly slowly. In fact, it charged roughly with -12%/hour (yes, negative!). This is definitely not normal, as it uses more than it can charge. I didn't bother to check whether Magisk Hide works, because this one is unusable with its slow charging. The battery on this thing isn't that great anymore.

(I wanted to take a screenshot of the app but it "crashed" (low RAM probably) and I lost the data. I could test again if you don't believe that it charges negatively (while using it))

manta-kernel-oreo-20180324_AudioJack_ALMK_ZRAM_CHARGE.zip

This one actually works, as it charges positively, with about +18%/hour (from 48% to 57% in 31 minutes) while browsing. It even seemed to increase over time. So it definitely works charging wise.

Magisk Hide didn't seem to want to stay on: after I enabled it and did a reboot it was disabled again. Even after reflashing Magisk, enabling it again and reboot again it would stay off. Might have to completely uninstall and reinstall for it to work, which I didn't do. But Magisk hide worked before with the stock/old 3.4.67 Kernel source and apps would install. I could initially pass safety net and am certified in the Play Store. I can't pass safety net in Magisk or find Netflix anymore though.

manta-kernel-oreo-20180324_NEW_ALMK_ZRAM.zip

The new one charges ok, as I've said before, no big problems. Although it did seem lower than the CHARGE one, at +12%/hour (from 46% to 53% in 32 minutes). And the rate actually decreased a little after the 30 minutes. But it's fine overall. Magisk Hide would again, not stay on and I tested with two reboots. So I could install an app, because hide wasn't even on.

So for now I'm gonna use the CHARGE Kernel.

RAM-Management

Now I don't really need the headphone jack or Magisk Hide, but here is the big problem I'm having though.

I spoke too soon on the RAM-Management and regardless of Kernel, after using the device for some time, like half an hour of YouTube, it becomes incredibly laggy, stuttery and eventually everything from the app I'm using to the system uI freezes and makes the device unusable. There is no recovering from that either, even if I clear all the apps from recents. I'm using slim recents, with the RAM bar. It never goes back up to the initial ca. 500-600 MB free RAM which I get after a fresh reboot.

I set the Low Memory Killer to the very light preset from Kernel Adiutor, meaning it doesn't kick in at all until it's down to 65 MB of free RAM. I also tried turning off ZRAM, but it didn't seem to make a difference.

After using the device for some time, especially watching videos on YouTube, it becomes unusable. It even got so bad once or twice that Nova Laucher would "crash"/reload repeatedly while I was using it and nothing else (clear recents). Presumably because it was soo low on RAM, which is weird, because if I check the RAM-bar it never went down below like 150 MB. So apps are unbearably slow or freezing and constantly reloading. I know it's bad when the seconds on the clock in the status bar start skipping or freezing. No idea where all that RAM is and what it's used for. With Nougat RR I had the problem that apps were reloading all the time too, but the system was always fast and snappy. Always 400-500 MB of free RAM. Changing LMK settings fixed that though, so it's fast and apps are in cache.

I don't have a lot of apps installed btw, actually very few. 42 show up in Nova Launcher.

I don't really know what can be done about this or what exactly the problem is, but I'm pretty sure it has something to do with the RAM management overall.

I know the Nexus 10 doesn't have that much RAM in the first place but it didn't used to be this bad. It actually makes me put my tablet aside and use my phone because I can't really use it.

Maybe I'll have to go back to Nougat RR. That one worked great, once the LMK settings were set to very light.

But I appreciate anything you can do, [MENTION=5480152]followmsi[/MENTION]. :)

I know you probably don't actively use your Nexus 10 for anything other than development, as I see you have a Pixel C.

But thank you for your efforts. If this problem can't be resolved, I could go back to RR 5.8. That one worked great. But newer is always better ;)