yashsingh1/xdaforums huggingface dataset:
[Shield Tablet Android Development] BitOBSessiOn:
BitO-KX10-003/b

Well... after revising some kernel TDP params you can test KX10-003, with thermal CPU throttling disabled (this musn't be critical).

I've built also KX10-003b with CPUQUIET disabled (kernel auto CPU hotpluging off, so you can manually enable/disable each CPU).

Downloads here.

I've run some Antutu, and with standard stock K1 kernel you must get around 31000 points... with KX10 we get around 39000 so OC must be working fine, although we don't see it in Kernel Adiutor... As some of you comment I also think that it can be a presentation issue, or some kind of limitation from Nvidia to limit higher frrequencies only for real demanding apps (games).

If I have time I will try to see why this is so.

Try and let me know, please... and feedback about 003 vs 003b (responsiveness, battery life, etc...). Thx.
[Shield Tablet Android Development] Paolo ponzano:
I've just flashed 003b, no problems for now

Let's see how performs today ?
[Shield Tablet Android Development] Paolo ponzano:
Finally, ive tested this version in various situations, and it always gave better performance

In ppsspp (Gran turismo) i've got ~5fps more in menus, while in game never got under 30fps (with last version sometimes was laggy)

Internet navigation with chrome is much faster :D

In long gaming sessions performances does not get affected by temperatures, and it still doesn't get too hot
[Shield Tablet Android Development] LiamAtkins90:
Thank you for the kernel, i also see gaming improvements, on the last kernel i was seeing not framedrops whilst gaming, but micro stutters for some unknown reason. This kernel version is very fluid. Thanks Bit0.
[Shield Tablet Android Development] Dashwood Foxe:
Tried to run some extremely taxing apps. Whole tablet ends up shutting down and became extremely hot to the touch. I would assume the tcase of the proc has been exceeded and then promptly shut itself down in order to keep it from cooking. :P
[Shield Tablet Android Development] BitOBSessiOn:
I guess so... Lol. Have you flashed dtb ?
[Shield Tablet Android Development] Dashwood Foxe:
No, I didn't. I have ran the last iteration of your kernel 002 fine at Max clock so I felt I didn't need to. Plus I was intentionally running at stock clocks in version 003b.

On a semi related note, I installed kx10-02 on marshmallow for giggles and curiosity and everything ran fine except for the camera which force closes until I flashed the stock boot kernel back.
[Shield Tablet Android Development] Nikownzyu:
Whats wrong?

Why is my score so low compared to yours? Im running the OG shield tablet 7.0 on the kx10 .2 kernel. I keep my device extremely well optimized, i uninstall all bloat ware and unnecessary apps. I have apps like greenify and force doze and L speed to keep my tablet running better. Another issue i have is when i set the cpu freq to 2.49 it never runs on that frequency it only runs at 2.32 and when i set it to only 3 cores running it runs at 2.49

I tried running the bench mark in stock kernel and i got much higher scores but still not even 31000 like you reported. Can you or someone give me a copy of their system so i can flash it through twrp just so i can see if this is a hardware issue or a software issue.
[Shield Tablet Android Development] LiamAtkins90:
I don't​ understand what's up with your system, this is mine, it hovers around the 98-100k mark,

I have it plugged into the TV.
[Shield Tablet Android Development] LiamAtkins90:
The reason it says "Shield Android TV" is because i have made some build.prop mods to run Andorid TV.

Just an FYI ?
[Shield Tablet Android Development] Nikownzyu:
:crying:
[Shield Tablet Android Development] LiamAtkins90:
Why sad? I find it better using it hooked up to TV with an OS optimised to use with a controller :cool:

I also have the Shield Netflix working too which is nice. :)
[Shield Tablet Android Development] Nikownzyu:
Sad face cause i wish my tablet could run like that, all optimized and smooth asf but for some reason my system is trash and ive tried multiple factory resets new system image flashing in the past and nothing changed.
[Shield Tablet Android Development] LiamAtkins90:
How long have you had the tablet? Have you tried any custom ROMs? What about some init.d scripts?
[Shield Tablet Android Development] Nikownzyu:
I've had it since i got it from the RMA program which happened almost 6 months after I think when the shield tablet came out. So yea its been around for awhile so I've definitely had multiple scripts and roms and the tablet doesn't charge like it use to it also dies alot faster than it use to. But i dont like to think its a hardware issue, my tablet can't​ be any older than BitO's tablet
[Shield Tablet Android Development] Norbzzz:
Hello there,

As many of us, I find my shield K1 to be extremely sluggish. It seems that this kernel improves the reactivity.

My question is : can you keep OTA updates with a custom recovery + custom kernel ?

I do use Ge-force Stream so I don't want to miss the updates in case they change something on this part.

Thanks for your answers !
[Shield Tablet Android Development] D-m-x:
Yes, I'm doing that exactly. Easiest way is to use Flashfire and just apply the update it will do everything automatically. If Recovery or kernel isn't kept via Flashfire which happened to me one or twice just flash them again after the OTA.

Gesendet von meinem SHIELD Tablet K1 mit Tapatalk
[Shield Tablet Android Development] smokinjoe2122:
I have yet to move to KX10-003, but 002 is running very well for me. It definitely improves upon the wake lag I would get from the stock kernel. No RR or Sleeps of death.. Nice work!
[Shield Tablet Android Development] D-m-x:
[MENTION=6411851]BitOBSessiOn[/MENTION]: I'm using 003 (non b) since you released it a few Days ago. Sadly I've seen daily Random (Soft) Reboots with this Release, i kept an Eye on it for a few Days. Mostly it's when the Tablet is in Standy and hasn't been touched recently. Last one happened a few Minutes ago, I saved the dmesg and last_kmsg (which is empty sadly) and uploaded the dmesg only for now, if you need a Logcat I saved that too. Hope that helps :)

I'm on Stock Rom btw.
[Shield Tablet Android Development] Norbzzz:
Thanks for your help !

So I think ill change my recovery, root, and flash this kernel this week-end.

Can you rollback to original kernel if anything goes wrong ?

I saw in a few post some mention of the kill switch, but this only applies to custom roms, right ?

Sorry for my rookie questions ;)
[Shield Tablet Android Development] Both Barrelz:
No, the kill switch only applies to stock ROMs. If you have a recalled tablet you risk bricking your device if you do not remove the kill switch. Custom ROMs do not have this kill switch. There is no need to worry about the kill switch if you have the K1 or the replacement original tablet.
[Shield Tablet Android Development] BitOBSessiOn:
Have you flashed dtb?
[Shield Tablet Android Development] D-m-x:
Ah sorry, forgot that, had such a feeling.

No, never have.
[Shield Tablet Android Development] DR_HAX34:
Wait, what?? You can do that on the tablet?!
[Shield Tablet Android Development] boswelja:
You got Android TV on your shield tablet?
[Shield Tablet Android Development] primaleph:
003b with F2FS is very stable for me. Not overclocking, but installed it because I wanted hotplugging disabled.

Dtb is flashed also. Battery life seems a bit improved. Not sure how much of that is F2FS vs keeping all cores on at presumably lower clock speeds.
[Shield Tablet Android Development] DR_HAX34:
Hey [MENTION=6411851]BitOBSessiOn[/MENTION] , can you make an updated TWRP with F2FS support build? Would be really nice to take advantage of TWRP 3.1.0 's features.

Edit: Forget it, I checked your F2FS thread now.
[Shield Tablet Android Development] drewski_1:
? https://xdaforums.com/shield-tablet/development/f2fs-support-shield-tablet-kernel-twrp-t3492416 :)
[Shield Tablet Android Development] DR_HAX34:
Then I'm changing my request, the link in the first post to the TWRP build should point to that thread...
[Shield Tablet Android Development] DR_HAX34:
Flashed dtb, running latest KX10-003b with official Stock Nougat and tablet is charging but Android doesn't detect it's charging.
[Shield Tablet Android Development] BitOBSessiOn:
That's weird... You might be able to flash latest stock bootloader to get back that working.

Latest kernel with its latest proper dtb should work... Mmhhhh...
[Shield Tablet Android Development] DR_HAX34:
Yeah, that's what's weird, I'm on the latest stock ROM, also, is the bootloader different now? It shows the bootloader version and letters are bigger now
[Shield Tablet Android Development] drewski_1:
Yes, bootloader updated with N with a bigger font. Still doesn't show a proper version #
[Shield Tablet Android Development] Norbzzz:
Hey there,

Flashed custom with F2FS support + magisk + KX10 003b this week-end and it seems pretty stable right now. Still some little stuttering but far less, and I'm focusing on battery life so it's OK for me.

I'll try 003 to compare battery life as I didn't pay attention 003b was disabling CPUQuiet.

One quick question : does the nvidia battery settings (performance, optimized...) still matter or does only pref set in aduitor matters ?

Thanks for you help.
[Shield Tablet Android Development] primaleph:
One thing I noticed with this same setup (and also with the 002 kernel later)...

When my tablet's IO schedule is set to deadline and it's charging, if I turn off the screen, it pops back on within 5 - 15 seconds. the "Stay Awake" toggle in Developer Options has no direct effect on this, but if it is turned off, the screen does go off and stay off at the normal time (which I have set to one minute).

I uninstalled several apps and eventually fully reformatted my tablet, before realizing that switching back to cfq or noop makes this issue vanish. I do have the dtb installed if that's relevant.
[Shield Tablet Android Development] Norbzzz:
Well, had no issue with 003b, flashed 003 to test battery life with CPUQuiet. Now I have the battery charging ghost problem. Flashed DTB, still have the same issue

EDIT :

Flashed my nandroid backup, rerooted, flashed 003. It's charging till 100% now, but the last 10% are unusually long to charge (like 1h and a half on a 2.4A wall charger). Overall charging speed is slower.

I think that the kernel somehow disable the Quick Charge protocol, as I could charge from 20% to 100% in under 3 hours before. Ill give it a full cycle before flashing DTB again and give update.

This time I switch /data to F2FS too, and it's a huge improvement. I always felt that the ST had troubles when writing to the disk, like huge stuttering when installing an app. It's not all gone but it's definitively wayyyy better now.

Only OC the CPU to 2300 (very first step) and im pretty impressed with the result. Got 39000+ on 3D test on AnTuTu.

I still have to figure the best performance / battery life ratio.

If someone knows how does the nvidia battery profiles (performance / optimized) performs with values set in aduitor, this could help me do some tests...

Anyway, thank Bit-O for the awesome work !
[Shield Tablet Android Development] LiamAtkins90:
The Nvidia settings can sometimes butt heads with kernel auditor.. I usually just leave it off... And as for the lag I find downloading a reboot scheduler app off the Playstore and setting it to reboot daily is a big help. In my case, as I use my tablet in HDMI mode 24/7, I set it to reboot @ 6am in the morning as I'm usually always asleep at that time.. this makes the system feel fresh if I go on it after couple days..
[Shield Tablet Android Development] aditya2603d:
Flashed F2FS TWRP + wiped cahce and data as F2FS + magisk + KX10 003b + F2FS injector tool + flashed latest DTB in fastboot mode.

Everything working fine but battery takes forever to charge from 90% to 100%, myST is stuck on 96% for more than an hour. Is this a known issue with Kernel or I did something wrong.

PS - I am on latest stock ROM and using 2.1A Oneplus One charger.
[Shield Tablet Android Development] BitOBSessiOn:
Try to reflash latest stock bootloader (to back to stock DTB), and DON'T flash custom DTB, and check again, please...
[Shield Tablet Android Development] skooter32:
Hey bit0 where do i incorporate the fstab.tn8 thanks?
[Shield Tablet Android Development] Rhadamanthis:
hi, there are information to update latest nvidia drivers in shield k1? how to? (es. for performance and for full support vulcan?
[Shield Tablet Android Development] drewski_1:
Flash latest recovery image?
[Shield Tablet Android Development] BitOBSessiOn:
Flash fstab injector zip after kernel zip, for instance.
[Shield Tablet Android Development] Rhadamanthis:
yes, for exemple , in the game hit not can set graphycs to level 6 (max 5) with unreal engine 4
[Shield Tablet Android Development] primaleph:
I've been experimenting with Crossbreeder Lite lately. So far it seems to work really well with K10-002, if the battery / hotplugging tweaks are disabled.

Just wanted to ask you if frandom is enabled in K10 or KX10, or if not, whether it could be in the future. The developer of Crossbreeder Lite recommends it for further performance increases.
[Shield Tablet Android Development] aditya2603d:
Hey BitO sorry for late response. Strangely my ST seems to charge normal again after 3-4 restarts. Now my ST charge as normal as in stock with 1.85A current flowing using 2.1A charger. I can charge my tablet in 2 or 2.25 Hrs from 0 to full so all good. Thanks.

I find the KX10 003 to be better in battery efficiency(I tried this in DU 7.1.2 ROM so don't know whether it was because of ROM or kernel) than 003B version, so I plan to shift to 003 version on stock do I need to also flash f.stab injector along with KX10 003 to keep F2FS filesystem and the corresponding DTB or only flashing Kernel will do. Also will flashing kernel again change any of my ROM settings or wipe any data or my SDCARD I formatted as internal.

Thanks
[Shield Tablet Android Development] BitOBSessiOn:
Guys... my ST doesn't turn on... and refuses to charge... it seems to be totally dead... I left for about two days, and when I back to use it I find this scenario...

Has anybody faced this before...? It looks so bad... :(

Thx!
[Shield Tablet Android Development] GtrCraft:
Does the charging screen keep popping up?
[Shield Tablet Android Development] BitOBSessiOn:
no battery screen, no led... nothing
[Shield Tablet Android Development] GtrCraft:
Try to plug the charger in and press power + volume down. To get to the bootloader and try to to boot to twrp
[Shield Tablet Android Development] BitOBSessiOn:
Tried before... no success... I've tried almost all buttons + cable combinations... dead... :(
[Shield Tablet Android Development] GtrCraft:
I think it's really dead then. RIP
[Shield Tablet Android Development] filjusz:
Dead motherboard or battery. Try to communicate with tablet via PC
[Shield Tablet Android Development] Norbzzz:
Tired to move from 003b to 003directly a first time and that is when the charging issues started for me.

I went back to my stock nandroid, and flash 003 directly, and I had no issue afterward, althought the first full charge took a while to finish (last 10% or something), I guess it was calibrating or something.

If you want to go from 003b to 003, I recommend you flash stock bootloader in between, so I guess you will have to flash everything back then.

Hope that helps.
[Shield Tablet Android Development] drewski_1:
Oh noes! :(
[Shield Tablet Android Development] BitOBSessiOn:
Good news !!! My girl has fixed it... !!! LOL

She has tried with her quick charge v3.0 charger and the led came to life... !!! :P Running again !! ;)
[Shield Tablet Android Development] xanthrax:
Welcome to our mini new Recognized Contributor, The Doughty Esperanza !
[Shield Tablet Android Development] filjusz:
God bless your GF'
[Shield Tablet Android Development] Sjamaan:
Your GF is muy heroin! xD

Enviado desde mi shieldtablet mediante Tapatalk
[Shield Tablet Android Development] BitOBSessiOn:
My girlfriend's name is Esperanza, which means "hope" in Spanish... ;)
[Shield Tablet Android Development] Both Barrelz:
Well. You scared me back to stock Kernel. ?
[Shield Tablet Android Development] Both Barrelz:
Since I have gone back to stock Kernel from KX10 my tablet charges sooooo slow. Stuck on 52% for the last 5 hours. Restarted my tablet several times, but to no avail. Using the device while on charge actually reduces the charge.

I noticed someone else had this issue until they reflashed kX10 again but I would rather stay stock for now. Any ideas?
[Shield Tablet Android Development] drewski_1:
did you change dtb?
[Shield Tablet Android Development] Both Barrelz:
Never changed dtb ever. It's never been necessary for me.
[Shield Tablet Android Development] feelpt:
just thought about sharing my experience and maybe it helps you guys...

flashed latest release with klx18 kernel and device worked perfectly... i didn't notice any higher temperature related with usage, the bat life was avg - i have around 5h-5h30 screen on time and i play a lot. i guess that if i use the device for web browsing and basic stuff, it'll go much longer - maybe 6h-7h screen on time. i don't use BT, so i can't say nothing about it...

as for the wi-fi connection... the game i play is web based, and it never disconnected by itself... i play for 30mins to 1h in a row and it works properly.

i also use an app that toggles wifi when screen goes off, and then connects back when you unlock screen, and it also works without issues. maybe a little longer to connect than in other devices i've used, but nothing to cry for

i tried other roms on this device and they all had wi-fi issues, specially if you use anything to automatically disconnect wi-fi when screen goes off. if so, when you get screen back on, it would only connect by going to wifi menu and choosing your wifi to connect.

so, for normal usage i wouldn't point nothing to wifi connection

as for your issues, and since you mentioned host files... what those ad blocking apps do is basically overwrite your original host file. i do that manually everytime i flash a new rom... i extracted the modified host file and kept it safe, and everytime i flash a new rom i just copy paste it to /etc folder

i remember sometime ago i was also having connection issues while using a rom that had ad blocker included, then i deleted the app and used my own host file... it worked

have you guys tried using the rom without ad block?

btw the way, i always full wipe - including internal storage format - be careful don't format your ext sdcard

cheers
[Shield Tablet Android Development] duanim:
I will do some tests tomorrow

WiFi regular connection

WiFi with WiFi manager apk device control

WiFi with ad blocker maybe with two at the same time

Mozilla,chrome and beta

My shield lte running stock and shaky kernel .
[Shield Tablet Android Development] Garfield3333:
Your Rom and Kernel are real good work....:good:

Maybe you can try for the next build

christopher83 linaro 4.9.3 cortex A15 toolchain...

(Or you can try it with crosstool-ng)

I think this is the best toolchain.....

Thx for your work .....:D
[Shield Tablet Android Development] BitOBSessiOn:
KL-017 and KLX-018 are compiled with UBERTC, with Linaro optimizations. UBERTC is considered as one of best TCs, offering also a good battery life. I've tried Linaro specific Cortex A15 optimized version, but I get problems compiling at least Stock version. I'm playing to get an optimized A15 version with latest toolchains...
[Shield Tablet Android Development] riganta:
Let me first say that I love the experience of the shield with KLX-018 and the CM12-1.

I have been testing the KLX-18 on CM12-1 for about 4days now.

I have playing an watching movies on my LTE shield while connected to power and not connected to power. Wanted to test battery and shield reaction while connected with power cable and not.

Removed Ad Block entirely from tablet.

Wipe Dalvik and Cache

I am getting a fair use of the battery (battery was never good on the shield). Battery is not getting warm at all.

I have been playing and watched movies (netflix) for the past 4 days. Shield is not getting hot. It a real pleasure when playing as the shield is lot more responsive and snappier.

As far networking connection, it is a mixed feeling. I do understand there are way too many parameters involved here to be able to come to any type of conclusion but here is what I experienced yesterday night which did not happened before moving to KLX 18 CM12.1

A lot of disconnect and reconnect while playing.

Same when watching movies.

When shield goes on sleep, I now have the wifi connection that turns off entirely (intermittent). I have to go back into settings and manually reconnect to my network (possibly an option in CM that I have overlooked). This issue happened also while watching movies.

Many times all look good network connection wise but can't access the net. I can ping though. So no DNS issue. True with Chrome and Firefox. VPN or no VPN, same result.

I did wiped my system partition when I moved to KLX 018 but I did it over a week ago. Possibly could try to start from scratch once more. Will have more time this weekend.

I removed Ad Block app that plays with host file but still understand that there is a possibility that my host file might be corrupted. Will test over the weekend and post back with a clean host file and possibly testing with a clean system partition.

Thanks again for this amazing work.
[Shield Tablet Android Development] BitOBSessiOn:
Could you try KL-017 to check wifi issues and overall experience... please?
[Shield Tablet Android Development] riganta:
Will start working on it tonight after work.

Thanks
[Shield Tablet Android Development] BitOBSessiOn:
Next KL-019... ;)

Tested on Stock OTA 2.2.1 (without OC...)
[Shield Tablet Android Development] BitOBSessiOn:
BitO-KL-019 available

New kernel, compiled with UBERTC 4.9 (Linaro 4.9.3), with Cortex-A15 optimizations, available to download.

Ready to test ;)
[Shield Tablet Android Development] Pariahnoble:
I'm on it! Been looking forward to this, tested kl017 on exodus rom (cm12) and aicp (cm12.1), to GREAT effect. I'd have benchmarks but I really beleive more in the feel than the numbers. Only thing I noticed is that after long enough it would slow down until I cleared the ram manually. Like it wasn't quite aggressive enough at cleaning itself with no swap and zram. Anyway gonna give this a whirl! Thank [MENTION=6411851]BitOBSessiOn[/MENTION]

Edit: so far so good on aicp 5.1.1 I do notice stuff seems to be moving a little snappier. And I got the first DL! =D Thanks alot for the work, ur tireless.
[Shield Tablet Android Development] albertorodast2007:
Just a little survey. People reporting system lagging, Do you use Viper4Android? Which installation method used to install driver? Super Quality, High Quality, Battery Saver? Which FX compatibility mode? Normal or Compatible? Which player under dev options? Nu or Awesome?
[Shield Tablet Android Development] berryman13:
BITO-KL-019-CM12.1-WX_NA_DO.ZIP -- Gonna try with my blisspop build..

BITO-KL-019-OTA2.2.1-WX_NA_DO.ZIP -- internal ROM.

Regarding VIper4Android, yes I use with super audio quality and nuplayer off, no real slowdown though.
[Shield Tablet Android Development] albertorodast2007:
What about audio stutter?

---------- Post added at 02:24 AM ---------- Previous post was at 02:20 AM ----------

Hmmmm... Tried Chrome DEV? Reviews say it's better than regular and beta. I just installed it to test. https://play.google.com/store/apps/details?id=com.chrome.dev
[Shield Tablet Android Development] BitOBSessiOn:
I'm on stock with KL-019 and everything seems to work ok. Chrome ok, no sound problems, bt sound ok too.. I don't have any mod installed. Clean stock + KL.

I'm going to try with latest CM 12.1... building with same KL optimizations... Let's see...