yashsingh1/xdaforums huggingface dataset:
[Shield Tablet Android Development] elite-NSX:
so its not called hotplugging nvidia calls it CPUQuiet is there anyway to completely disable it [MENTION=6411851]BitOBSessiOn[/MENTION]

oh and for porting modules to ur kernel cant u grab em from the custom kernel source code for the Nexus 9 its the same cpu Tegra K1 not sure if its the exact same chipset i no its only dual core not sure if that matters
[Shield Tablet Android Development] lilbeast:
MY K1 is running 7.0

am i able to flash this kernel ?

thanks in advance!!! :)
[Shield Tablet Android Development] BitOBSessiOn:
Yes, K9/KX9
[Shield Tablet Android Development] BitOBSessiOn:
Ummmhh, can't you tweak it in kernel adiutor...? If you want a definitive fix, it should be removed from kernel configuration and rebuilt...
[Shield Tablet Android Development] BitOBSessiOn:
I built temasek for shield tablet long ago but atm only focused on Bliss as alternative ROM.
[Shield Tablet Android Development] Xorfee:
I get 99k on antutu with k9x 6, but I also have massive lags in games after a few minutes like in borrderlands tps . Also memory leaks where the application closes I think in term of bad ram mgmt. Can u fix that please ?
[Shield Tablet Android Development] robgee789:
hey guys if i flash this in twrp on my stock k1 running the 5.1 update can i still use flashfire to update if we get another update?
[Shield Tablet Android Development] elite-NSX:
cant disable CPUquiet in kernel adutior or anyother kernel tweakin app only options r runnable/balanced/userspace none of which giv u complete control ovr how the cores/freqs operate unless im missing somthing is there a way to add a disable option instead of completely removing unfortunatly im not much of a coder to build a kernel or no what to get rid of inorder to disable CPUquiet
[Shield Tablet Android Development] BitOBSessiOn:
BitO-K10 / KX10-001 Available for testing

Main Features for K10-001:

Latest Linux 3.10.103 code fully merged

Latest F2FS code backported from Linux 4.10

Multi Core and SMT optimizations enabled

Extra IO Schedulers (CFQ - default)

Extra Governos (Interactive - default)

Extra TCP Congestion algorithms (Cubic - default)

L2TP VPN enabled

ZRAM with LZ4 enabled (you can disable)

NTFS RW enabled

UTF8 as default code table

Module support disabled

Main Features for KX10-001:

All K10-001 features + ...

OC for CPU and GPU

Other optimizacions:

Debug info stripped down

Branch jump optimizations

Clean cache

Front swap

Memcopy operations optimized for ARM A15

ZCache enabled

Cryptographic operations

Downloads:

BitO-K10-001

BitO-KX10-001

Notes:

F2FS support revised, so now you should be able to get /data and/or /cache partitions properly mounted (

I need test and feedback about this, please

)

Updated F2FS fstab injection tool here.
[Shield Tablet Android Development] Bryandu13:
Cool ! Thx bro :)
[Shield Tablet Android Development] Son-j:
Hi guys! For the KX versions of BiTO's kernels, what apps or behavior do you normally use to gauge improvements (or otherwise) besides antutu? I'm trying to build a consistent testing set of parameters for this. My particular interests are:

1. Overall perceived performance

2. Read/write storage accesses

3. App launching speed

4. Video or intensive graphics

5. Connections stability (wifi, BT, controller, etc)

TIA. Excited to play again with my NST!
[Shield Tablet Android Development] Exile1975:
I've been using this a few hours now and I've got to say, so far it's the most stable kernel I've used with the k1 in ages. I'm loving how snappy everything feels, and a few random crashes I was having with stock seem to have disappeared. Thank you bitO!

Edit: talking about the K10 kennel
[Shield Tablet Android Development] filjusz:
I have to totally agree with you. Seems that this is most stable and fastest K1 kernel which we have.

Amazing performance, thank you dev :fingers-crossed:
[Shield Tablet Android Development] gokhujee:
I am very much agreeing as well super fast k1 device now, just have to try out games now properly .
[Shield Tablet Android Development] Son-j:
Confirming this after 7 hours of using. :) Super thank you BitO! :) I'm using KX-10 with RoW LTE 5.1 on US LTE NST.

Just wanna confirm something BitO:

1. When you say RW support on NTFS, does that include OTG hard drives as well?

2. I know KX is for performance so is it normal to really have low battery life expectation with light browsing?

Thanks again! :)
[Shield Tablet Android Development] Paolo ponzano:
I'm the only one or overclock doesn't work?
[Shield Tablet Android Development] filjusz:
It works on KX version
[Shield Tablet Android Development] Paolo ponzano:
I've installed Kx, but looking with cpux the maximum freequency reached is 2.2ghz

Does it need root to work properly?
[Shield Tablet Android Development] filjusz:
Exactly
[Shield Tablet Android Development] ishemes:
Amazing! My tablet was never this responsive as on this K10-001 kernel. Thank you very much!
[Shield Tablet Android Development] gokhujee:
Just a question if you are using app optimisation and say do about 50 % CPU does that mean it will be 1.2 ghz
[Shield Tablet Android Development] Xorfee:
101920 from antutu awesome

Max oc
[Shield Tablet Android Development] BitOBSessiOn:
BitO-K10 / KX10-002

Available for testing.

Downloads:

BitO-K10-002

BitO-KX10-002

Notes

Latest Linux v3.10.105 code merged

Some code rebasing

Some minor Kernel config tweaks

I would get some feedback compared to 001 (stability, performance, smoothness, F2FS...). Thx
[Shield Tablet Android Development] Exile1975:
Event tho the kx kernel let's you overclock, it comes set for default clocks. You must root and use a program to actually enable the higher clock speeds.
[Shield Tablet Android Development] gokhujee:
So I'm using this new version now, first impressions are good, responsive fast and does take easily , i will have to test for a day or so to see what it really is like. Also wanted to ask what is the best app for configuring kernel. Also didn't flash dtb since i did it on the last version 10.
[Shield Tablet Android Development] BitOBSessiOn:
I usually use Kernel Adiutor
[Shield Tablet Android Development] bland.life:
I installed K10-001 and it feels like the wifi became weaker.
[Shield Tablet Android Development] Son-j:
I take it back - about what I've said on battery life. Once I've stabilized the device, I'm getting 18-22 hours of standby so I think this is still normal despite the performance boost :) thanks BiT-O!
[Shield Tablet Android Development] BitOBSessiOn:
Can you try K10-002 and compare, please? WiFi code is updated. Thx
[Shield Tablet Android Development] caretaker01:
Battery stuck 90%

Hi, i`ve been useing this awsome kernel since version 6 and i have never experieced any on the problems mentioned before by other users, however since i flashed version K10-002 and 001 i`ve been haveing the problem of the battery not fully charging. It gets stuck at 90% saying its fully charged with 4200 mAh. If i boot into recovery it shows 100%.

I own an original shield tablet replaced from nVidia, 16gb wifi only, custom rom 6.0.1 optimized version. ( so basicly stock with improvements ).

Has anyone experienced this issue (there was a similar problem a while back that an user reported in witch it has been suggested to fix it with a newer version of the kernel).

Other then that wifi is top (not streaming games so i cant fully test it), responsiveness is increased from previous versions, everything rock solid and stable, no slowdowns, stutter, lag etc.

Thx keep up the awsome work!
[Shield Tablet Android Development] bland.life:
Just tried K10-002 and wifi is better, thanks.

The Twitter images were struggling to load before earlier in the day, now it seems ok.

Though Magisk lost root on booting back to the ROM after installing the kernel.

A reboot brought root back so no problems.
[Shield Tablet Android Development] Bryandu13:
The KX-10-002 works very fine !
[Shield Tablet Android Development] Rhadamanthis:
i have problem with my sd card, not acces, file manager block shell ui
[Shield Tablet Android Development] BitOBSessiOn:
How have you configured/formatted your SDCard ?
[Shield Tablet Android Development] Son-j:
OMG!!! KX10-001/002 just turned my NST on steroids! :)

Playing Gundam next in PPSSPP is now slippery smooth!

So far stable! :) No lag after wake up, battery life looks ok once device normalizes. Apps open fast and responsive.

Is it just me or did antutu process more quickly with this mod?
[Shield Tablet Android Development] tikizondo94:
Latest KX10 and F2FS tools working like a dream. My shield is smoking fast! Much appreciated!
[Shield Tablet Android Development] Son-j:
Hey! It charged fast! Was it included in the kx10-002? :)
[Shield Tablet Android Development] Rhadamanthis:
have formatted in system memory ;) now works
[Shield Tablet Android Development] BitOBSessiOn:
Well, I'm glad to see you're happy with new K10 :)

I've merged all new code from latest Linux official branch (v3.10.105), this, obviously affects ( nicely, I hope...) to many kernel areas, some of them core functionalities in addition to drivers, etc.... I've managed code updates for: CPU scheduling, Wifi, TCP, Thermal control, memory management, FS... (changelog would be very large) I've revised manually each conflicting commit to (try to) be assure everything fits ok in Nvidia latest base (customized v3.10.96).

Additionally I've merged latest F2FS support in linux v4.10 backported to our 3.10 kernel and, as always, put my preferred kernel config options... and something else... ;)

Enjoy !
[Shield Tablet Android Development] NinjaCoool:
Stock 5.0 + K10 + F2FS + latest SuperSu resulted into a bootloop. Anyone can guide me in rooting while still having f2fs?
[Shield Tablet Android Development] BitOBSessiOn:
Have you flashed the f2fs injection zip ?
[Shield Tablet Android Development] NinjaCoool:
Yup, flashed it. Here's what I did:

- Install K1 5.0 recovery os

- Flash K10

- Format data, cache as f2fs

- Flash injection zip

- Flash dtb

- install latest super su 2.79 (also tried this as the 2nd step, but it still bootloops)

Edit: I'm also using your latest twrp 3.1
[Shield Tablet Android Development] Driftbum:
Quick question, I'm on 5.1 OTA for K1 do i need to update blobs to flash this kernel?
[Shield Tablet Android Development] BitOBSessiOn:
You shouldn't need it.
[Shield Tablet Android Development] BitOBSessiOn:
You shouldn't need to flash DTB... Have you tried without flashing SuperSU.... ? You have flashed latest f2fs injection zip for N, right ? (only first 4 steps)
[Shield Tablet Android Development] Driftbum:
Thanks ?
[Shield Tablet Android Development] primaleph:
Doesn't SuperSU still have an issue with F2FS? May have to use PHH superuser instead.
[Shield Tablet Android Development] BitOBSessiOn:
You shouldn't have any issue with SuperSu, but personally, for some time, I use Magisk (latest version includes root management), you can try and choose what you like better.
[Shield Tablet Android Development] NinjaCoool:
Flashed the dtb just to be sure. Lol. Anyway, yes, I also tried not flashing SuperSu and it boots up. Yup, I'm also using the N injection zip.

I might give Magisk a shot though, which version of Magisk are you using? and should I format to f2fs first or flash Magisk first?
[Shield Tablet Android Development] BitOBSessiOn:
I suggest to go step by step... First try with ext4, and no supersu, then try formatting only cache, etc... To know where is the problem exactly...

Latest Magisk version is 12.0
[Shield Tablet Android Development] NinjaCoool:
I think I have it working now! :) For some reason, I can't get SuperSU to work with F2FS. Magisk did the trick for me. Thanks!
[Shield Tablet Android Development] jimore19:
Can this be used on the original Shield tablet (wifi) , currently running Resurrection rom
[Shield Tablet Android Development] BitOBSessiOn:
Yes, it should work. But backup first...
[Shield Tablet Android Development] Son-j:
Ey bro, may I know where you got the official magisk 12? For some reason I'm getting corrupt downloads.

Also how's the performance for you after converting to f2fs? Are you using kx10 as well?

And did you format the system to f2fs as well?
[Shield Tablet Android Development] yreham:
Thank you for your excellent work.....
[Shield Tablet Android Development] NinjaCoool:
I downloaded from the main thread here .

Nope, using K10 only. Performance is awesome, apps seems to load faster. Formatted data and cache to f2fs :)
[Shield Tablet Android Development] drewski_1:
there's no benefit to F2FS on system, which is essentially read only in normal operation.
[Shield Tablet Android Development] Son-j:
Wow thanks guys. That's quite reassuring.

I take it that the only way to root with f2fs is via magisk and that SuperSU will cause bootloop right? I'll study magisk in that case.
[Shield Tablet Android Development] Driftbum:
Been using the kernel since Friday, tablet feels smooth and responsive :good:
[Shield Tablet Android Development] Friedensfurz:
I got Wifi Problems with the K10 Kernel, it often says "Connected, No Internet" and works again after a reboot. Also, it sometimes can't connect to my school wifi, it changes from "Saved" to "Connecting" back to "Saved" or even says "Authentification error", even though the passeord didn't change :(
[Shield Tablet Android Development] BitOBSessiOn:
K10-002 ? Have you flashed latest stock OTA before...?
[Shield Tablet Android Development] Friedensfurz:
Yes, I'm on K10-002. I updated my bootloader to Android N...
[Shield Tablet Android Development] BitOBSessiOn:
I don't remember right now if full OTA flash something more necessary besides the bootloader... You can also try flashing DTB, but not tested by me. I usually keep stock updated to last version.
[Shield Tablet Android Development] D-m-x:
Just came by to say thanks. KX10 makes the Tablet so much more responsive overall. Just have been running it for one day so far but haven't noticed any flaws or problems.

Just that the Tab feels smoother after waking it up and in general usage.

Edit:BTW are there any Functions or Apps that won't work on a modified kernel? Like with Stock Rom vs. Custom ?

Gesendet von meinem Nexus 6P mit Tapatalk
[Shield Tablet Android Development] BitOBSessiOn:
Everything should work ok. Thx.
[Shield Tablet Android Development] D-m-x:
Awesome, been using it for 2 Days now. I can definitely say the Wakeup (especially) after long sleep times is noticeably faster. This was one thing that bothered me about the Shield.

Gesendet von meinem Nexus 6P mit Tapatalk
[Shield Tablet Android Development] primaleph:
K10-002 is working great for me overall, but I'm noticing a few graphical glitches in Star Trek Timelines.

Certain planets flicker a lot when I'm viewing them, which never used to happen with the stock kernel or K9. I will try to take a video for you if you need one.
[Shield Tablet Android Development] LiamAtkins90:
Thanks for the great kernel man.
[Shield Tablet Android Development] Son-j:
I noticed that just reflashing this kernel without reflashing the injector tool (if cache or data is formatted to f2fs) results to boot loop. Is this designed that way?
[Shield Tablet Android Development] BitOBSessiOn:
Not necessary... Flashing only kernel should respect current fstab.tn8 file
[Shield Tablet Android Development] Son-j:
Hmnnn... This is odd. So far I've replicated it with my device about 3 times..

1. Stock everything, then flash kx10-2 anytime = ok

2. Format cache/data + bit kx10-2 + injector = ok

3. Result of #2, then flash to stock boot/kernel = bootloop

4. Result of #3, flash kx10-2 = bootloop

5. Result of #4, flash kx10-2 + injector = ok

Pls let me know if any of these results are unusual. I made sure I didn't mistake a bootloop for just an unusually delayed boot by observing the Nvidia logo go out into pure black then it went back to Nvidia logo again. Normal boot for me normally takes 1-2.5 minutes only. Thanks :)
[Shield Tablet Android Development] BitOBSessiOn:
If you flash stock anytime modded fstab is overwritten and default one doesn't support f2fs, that's because you get bootloops and need to flash again injector (modded fstab with proper f2fs support).
[Shield Tablet Android Development] Son-j:
Ok thanks. Now I understand a little bit. :) I won't panick next time.
[Shield Tablet Android Development] LiamAtkins90:
I'm on stock 7.0.. kernel flashes fine, boots fine, and overclock files work to a degree... it seems to work for the CPU (I've clocked it to 2.4, a slight overclock of 2.2) but not for the GPU... i see it's clocked at 1ghz :eek: when using Kernel Auditor..

But the problem is it doesn't seem to move of 540mhz... It just stays at that frequency regardless of workload...

I have tried changing governors and profiles but it doesn't make any difference..

I wouldn't link it to temperature either as the CPU temps don't move off 40-45° even when playing intensive games.

What could be the issue?
[Shield Tablet Android Development] ShaneRagans:
I have the same problem. I noticed this back on marshmallow and it still happens now on nougat. I have been wanting to ask but just never got around to it. Hope this gets fixed soon.
[Shield Tablet Android Development] BitOBSessiOn:
Have you both flashed proper DTB file?
[Shield Tablet Android Development] ShaneRagans:
I did not flash dtb. as I came directly from stock kernel on shield software version 5.1. I can try, but will I lose access to adopted storage?
[Shield Tablet Android Development] BitOBSessiOn:
You shouldn't lose it.

Keep in mind that if you flash OC version you have to flash proper DTB (fastboot) if you want to get optimal frequency and voltage settings.
[Shield Tablet Android Development] bland.life:
Will the BitO kernel be up to date with the monthly security updates from Google?
[Shield Tablet Android Development] LiamAtkins90:
I don't think the GPU overclock is working guys...

Can anyone post a ss of the GPU state in "performance" mode.. i cant seem to get higher than 540.. i flashed the dtb file, but it's still the same. Thanks in advance.
[Shield Tablet Android Development] Paolo ponzano:
Same here
[Shield Tablet Android Development] LiamAtkins90:
Could it be a fail safe by Nvidia so the device doesn't explode :laugh:

I don't think i seen it hit the max clock on stock either...

Strange..
[Shield Tablet Android Development] ShaneRagans:
Ok. I will try this after school today and see how it works.
[Shield Tablet Android Development] AlikRostov:
is well

such trouble I use bito k10-002 kernel

when I listen to music and the screen is switched-off stutters begin and happen music deceleration as though the processor goes to a deep sleep

why it occurs

whether there are candidate solutions

I listen to music through poweramp

tried to deliver 001

on 001 there is no such trouble

on hurried and on 001 same problems
[Shield Tablet Android Development] strann0:
Yep, 540 seems the limit of the GPU frequency, coul be a TDP protection or something.
[Shield Tablet Android Development] BitOBSessiOn:
I will try to check tdp params in kernel.
[Shield Tablet Android Development] The Vøid:
Stock Rom /KX10-2 tried Spotify and Pandora when the tablet goes to sleep as music plays in the background it would stutter then apon awaken it would play just fine
[Shield Tablet Android Development] BitOBSessiOn:
Could you try K10-001 or 002, please? Thx
[Shield Tablet Android Development] The Vøid:
Sorry I'm on KX10-002 and think I solved my problem seems it was the SD Card since it ran just fine without it
[Shield Tablet Android Development] ShaneRagans:
Finally attempted getting GPU over clock by flashing dtb as well and it changed nothing. here is what I am seeing.
[Shield Tablet Android Development] RBS01:
Edit: back to stock
[Shield Tablet Android Development] LiamAtkins90:
I don't think the 0001mhz would make any speed increases :laugh:

But this was good for a laugh ?
[Shield Tablet Android Development] RBS01:
Edit: back to stock

Edit2: Had some unstabilities with kx10 002 when ocing, some apps closing, anyway wanted to do a full wipe and flashed stock 5.1.

Anyway thx for your work, will test the non oc version
[Shield Tablet Android Development] LiamAtkins90:
Any luck with the GPU overclock [MENTION=6411851]BitOBSessiOn[/MENTION]?

Or even to get it to max at the 8xx clock would be fine.

Still don't understand why it sticks @ 540..

Is there anyway we can check the GPU frequency whilst doing heavy tasks.?
[Shield Tablet Android Development] xanthrax:
BitO will be taking care of it most probably when he will have time
[Shield Tablet Android Development] BitOBSessiOn:
Revising why it seems to be limited to 540 ....
[Shield Tablet Android Development] LiamAtkins90:
Thanks guys, i appologise for repeatedly asking. Will now wait patiently. :smile:

Thanks again.
[Shield Tablet Android Development] pinkbandit315:
Nougat support?

Does this have nougat support
[Shield Tablet Android Development] D-m-x:
Yes, it even says so in the Title

Gesendet von meinem SHIELD Tablet K1 mit Tapatalk
[Shield Tablet Android Development] pinkbandit315:
Sorry just checking cuz this is the first android ive kept alive after rooting
[Shield Tablet Android Development] Captain_FSU:
I have the suspicion that two things are either happening when the GPU frequency appears to stick at 540.

1. Nvidia has deliberately and permanently capped the GPU speed upon detecting the use of a non stock kernel. I have no real evidence for this except for the fact that currently I'm not currently running the BitOBSessiOn kernel, but rather the stock kernel, and I'm still seeing the GPU being capped at 540.

2. Apps like Kernel Auditor or for me 3C Toolbox Pro just are, for whatever reason, unable to detect frequencies higher then 540. I suspect this to be the real culprit because I have had absolutely no performance issues while running games.

I got this tablet (Shield Original) back in January and I remember back then being able to see the GPU hit 852 while the tablet ran Marshmallow. But now with the Nougat update the gpu appears to be capped at 540, the thing is that I haven't detected any kind of throttling or poorer game performance since the transition to Nougat. Trine 2, for instance, runs fine which I just don't think would be possible if the GPU was capped at 540.

It could just be that Nvidia's hot plugging is different for the shield tablet since its been upgraded to nougat. Maybe the gpu is capped at 540 for everyday activities and frequencies above 540 can only be accessed by playing something graphically intensive. That seems like something Nvidia would do to try to add battery life to a (somewhat) aging device.

IDK, these are just my random hypotheses.
[Shield Tablet Android Development] lambgx02:
Hey guys!

Just flashed this kernel, and I'm getting this message every few seconds in the kernel ring buffer:

[ 693.834196] init: Starting service 'tlk_daemon'...
[ 693.859489] init: Service 'tlk_daemon' (pid 5480) exited with status 1
[ 693.866260] init: Service 'tlk_daemon' (pid 5480) killing any children in process group

Corresponding logcat messages indicate /dev/tlk_device is missing:

04-17 19:13:17.511 5609 5609 E TLK_Daemon: failed to open device: /dev/tlk_device
04-17 19:13:22.560 5613 5613 I TLK_Daemon: started

This appears to have something to do with DRM (ugh). I've confirmed that /dev/tlk_device doesn't exist; is this because this kernel doesn't support whatever "trusted" crap they've baked into the hardware?

Is anyone else seeing this as well?
[Shield Tablet Android Development] player594:
Does this have Cifs built in?
[Shield Tablet Android Development] yreham:
I noticed that as you open kernel auduitor GPU at 772mhz then just drops to 540

I'm on the KX