yashsingh1/xdaforums huggingface dataset:
[Shield Tablet Android Development] Paolo ponzano:
Mine is having random reboots when I leave it in deep sleep. (Ke8)
[Shield Tablet Android Development] BitOBSessiOn:
We faced RRs in the past because use of some TC/Kernel optimizations... I will compile a new version with standard TC to discard a code side effect. If no RR, maybe we can include some more features...
[Shield Tablet Android Development] tykoon:
Just to add I also experienced a couple of random reboots whilst running BitO-KE8-002.
[Shield Tablet Android Development] supertory:
got the same visual artifacts bug on ke8-002
[Shield Tablet Android Development] chrzaszczwtrzcinie:
If anyone is still wondering, I flashed it on Nougat (DU 11) and yeah can't get past NVIDIA logo ¯\_(ツ)_/¯
[Shield Tablet Android Development] BitOBSessiOn:
BitO-KE8-003 Available

Available for testing here.

This is basically KE8-002 but built with standard TC 4.8 to see if we get RR issue fixed.

Feedback welcome.

PS: Working on 004... if 003 is stable...
[Shield Tablet Android Development] Son-j:
FINALLY! An answer! I have the same suspicions especially when I tried custom M or N ROMS. Was about to celebrate when I realized I can't have decent controller, stylus, and other cool Nvidia app support with the custom ROMs.

For a stock ROM, is it possible to freeze unwanted apps? Is that in the developer options menu?

Anyone who's friends with the Nvidia guys who develop the firmwares? Really salivating for some nougat love on the shield tablet! :)
[Shield Tablet Android Development] xanthrax:
If you have root , I`m sure you have , just use titanium backup to freeze , not delete , Nvidia`s apps that you don`t use , defrost them when needed

And no one knows about Nougat for Shield ...
[Shield Tablet Android Development] Son-j:
Silly me, of course root! :) Will try rooting again :)

Thanks!
[Shield Tablet Android Development] Chris189:
I'm using 002 version right after you uploaded, and i don't have RR. 100+ hour uptime.
[Shield Tablet Android Development] :
It IS coming (at least for the K1). And it's not so far away.
[Shield Tablet Android Development] strann0:
Will be those new features added to X version? KEX8 maybe? ^_^
[Shield Tablet Android Development] BitOBSessiOn:
Very probably, but first we have to be sure that no RRs with actual KE8...
[Shield Tablet Android Development] primaleph:
Just wanted to say the optimizations in KE8 have made a real difference for me on stock 4.4 for the original Shield. Everything seems to open more quickly. Star Trek Timelines was my laggiest game, and most of that lag is now gone. I'm not even using F2FS.

Thanks for all you do.
[Shield Tablet Android Development] BitOBSessiOn:
Are you using 003 with no RR ? Thx!
[Shield Tablet Android Development] primaleph:
I'm using 003.remind me what RR stands for?
[Shield Tablet Android Development] BitOBSessiOn:
RR = Random Reboots ;)
[Shield Tablet Android Development] primaleph:
None so far.
[Shield Tablet Android Development] winesh:
How does the KE relate to the K and KX versions? Lets say if I'm on K8 because of the battery friendly profile and don't game on this tablet, would I benefit from the KE version?
[Shield Tablet Android Development] Tiago_10:
I'm also using 003, ever since it was released, and I had no RR whatsoever!! :D

I'm on optimized stock 1.4.0, with F2FS, only on the cache partition!
[Shield Tablet Android Development] BitOBSessiOn:
BitO-KE8-004 Available

This is basically BitO-K8-003 + some features. This is a test build (stability test needed, after suspended, etc...)

New features :

Dynamic FSync

Power Suspend support

You can download from here.
[Shield Tablet Android Development] r0th Baby:
can i boot this on LOS 13 (MM) Des 1 security patch ?

edited#

Good this kernel can boot with LOS 13

i will report anything in last 24 H

cheers
[Shield Tablet Android Development] Paolo ponzano:
thank you, going to test this aftenoon when i'm back home
[Shield Tablet Android Development] Son-j:
Just wanna share some observations, I wonder if others have similar experience:

Device: Shield Tablet US LTE

ROM: Stock 4.3 (ROW LTE version since US LTE ROM wasn't available at the time), updated to OTA 4.4, then used Bit Kernel ;) UNrooted

1. KE8-series (haven't tested #4 yet) seem to disable the headset function in the controller (using 4.4 stock). Playing Gundam Next using latest PPSSPP have lag/low frame rate issue (this was also observed with K8 and KX8). Modifying suggested PPSSPP parameters (meant to improve performance) didn't seem to take effect given this setup. Photos app regularly FC even if I'm not using it (maybe because I used a ROM not meant for my device? Or maybe because of dirty install?)

2. GeForce forum people provided link for 4.4 US LTE Full Image, so I used that. Clean-install it in my device. Did not install Bit Kernels yet. I have observed reduced lags, reduced Photos app FC (2 days already and no FC). Headset at controllers work. Playing Gundam Next with PPSSPP have similar experience as in #1. But when I applied the tweaks, there has been significant boost in performance, like the gameplay has become very smooth and quick and responsive. I would say that playing it in Shield Tablet is waaaay better than using my PSP.

I do not mean to offend BitOBsession and other contributors here. In fact, I also observed some performance improvement in my device using various Bit Kernels, but I can't get over my observation with PPSSPP tweaks. Is it possible that the kernel mods prevent other apps from making harware-related tweaking?

I am no programmer, have little technical skills. But I do have a curious mind. :)

I'll try using latest Bit Kernel provided here in my current setup. Will check the changes. Oh, if in case I would like to go back to stock kernel, is it OK to just flash the Boot image file or so I need to flash the Full Image again? Thanks and sorry for the long post. :)
[Shield Tablet Android Development] BitOBSessiOn:
Always all feedback is welcome. It's the only way to improve. Thx for your observations.

About going back to stock you only need to flash stock boot.img again (if you only flashed a BitO-K because it doesn't touch /system partition).

BTW, Can you describe the suggested tweaks for PPSSPP, please ? Thx.
[Shield Tablet Android Development] Son-j:
Hi :) these are my config at PPSSPP for Gundam Next Plus:

1. Graphics>Mode - skip buffer effects

2. Audio>Audio Latency - high

3. System>Fast Memory - (check)

4. System>Change emulated CPU clock - 35

5. Graphics>Display Resolution - Native Device

6. Graphics>Frames kipping - (not OFF)

Just playing around with these settings as suggested in the PPSSPP forum (forget which thread already) but it's my first time experiencing that it worked, or at least changed the game experience. :)

And thanks for working hard to improve our beloved shield Shield Tablet :)
[Shield Tablet Android Development] r0th Baby:
After 2 days using this kernel in Lineage OS 13

i got 1 random reboot (when im playing vainglory i got stuck screen in the middle of the game) and after reboot works perfectly

then i got 1 today same thing stuck screen in the middle of the game then force reboot and works normaly

any idea ?

sorry bad english
[Shield Tablet Android Development] Pfeffernuss:
Is backing up boot.img with TWRP and restoring afterwards enough to revert to stock kernel if BitO does not perform up to expectations? :p
[Shield Tablet Android Development] BitOBSessiOn:
Yes, it is [emoji6]
[Shield Tablet Android Development] xsacx:
I have been using the KE varients of the kernel pretty much sense the release and I have had a single RR or lock up on my k1 yet. Im on stock 1.5 ROM with Xposed.

One question though about intiliplug, when enabling it should I turn off CPUQuiet or leave it running? Thanks in advance and for all your work on the shield tablet.
[Shield Tablet Android Development] f0xG3:
Hi Everyone,

I'm using Kernel Adiutor and I noticed that there's a new section called CPU Hotplugging. AFAIR correctly, CPUQuiet already does the hotplugging. How is intellidecision different and should I enable this?
[Shield Tablet Android Development] BitOBSessiOn:
It's simply a different decision algorithm with different parameters. Functionality is the same but Intelliplug aims to be more efficient letting you more control to decide (energy saving vs performance).
[Shield Tablet Android Development] f0xG3:
Hi Everyone,

I've been tweaking the kernel governor settings (Interactive) via Kernel Adiutor but for some reason, I feel that the config don't stick. Are there other tools that can do the job or it's the Kernel that's acting that way.

I'm trying to "port over" the LITTLE cluster settings of my Nexus 6P by setting the governor values and the frequencies.
[Shield Tablet Android Development] Paolo ponzano:
Hi, I have also made some changes to interactive and I'm using ElementalX kernel manager. Tweaking it took me a week more or less and some math. But now it is perfect imo. If you want I can provide my configuration
[Shield Tablet Android Development] BitOBSessiOn:
Do you mean config doesn't get saved after booting...? Kernel Adiutor should manage this, activating proper option...
[Shield Tablet Android Development] BitOBSessiOn:
Yes, please. Which kernel version? Thx
[Shield Tablet Android Development] Bryandu13:
Very good kernel ! Thx.
[Shield Tablet Android Development] Paolo ponzano:
KE8-004
[Shield Tablet Android Development] f0xG3:
Also, regarding this build. I stopped using this build because my data on my adopted SD keeps losing after reboots. Especially when I'm holding 20+ GB of data (but mostly just OBB and Game Assets). I think Dynamic FSync is still buggy.
[Shield Tablet Android Development] BitOBSessiOn:
It could be the culprit... Thx for feedback.
[Shield Tablet Android Development] Paolo ponzano:
Fortunately I don't have this bug ?

I'll load my settings this evening
[Shield Tablet Android Development] Paolo ponzano:
Here we go:

Governor CPU: interactive

Hotplugging: disabled

CPU quiet: disabled

Scheduler I/o: deadline

Readahead: 512kb

Dynamic fsync: enabled

All other interactive tweaks are in the profile file. I'm attaching screenshots in case you prefer using kernel adiutor instead of ElementalX kernel manager

How to apply profile:

-Rename profilocpu.txt to profilocpu

-move profilocpu to /sdcard/ElementalX/gov_profiles

-Open ElementalX kernel manager→cpu→governor options→load→ select profilocpu
[Shield Tablet Android Development] xsacx:
Thanks for sharing your config with us, got a question though.

Are your interactive tweaks aimed more at performance or battery life?
[Shield Tablet Android Development] Paolo ponzano:
My tweaks are aimed at optimization, I am getting a little more of battery (not so noticeable) , improved smoothness and overall performance
[Shield Tablet Android Development] mikeskid07:
What exactly is the point of the DTB files? I assume that I don't need it, but I attempted to flash it when I updated to KE8-004, and got an error that stated it does not flash.

Whether I need it or not, what does it do?

Thanks for the great work!
[Shield Tablet Android Development] BitOBSessiOn:
DTB only needed depending on your actual firmware (latest OTA), if you get any charging or USB connection issue.

Usually, ATM with latest OTA you shouldn't need it (you must unzip and flash via fastboot).

Also needed for OC (to adjust some voltages, with proper kernel version).
[Shield Tablet Android Development] BitOBSessiOn:
BitO-KE8-005 Available

Available for downloading here.

Default FS Code Table set to UTF8

Some code update from latest stable Linux branch

Built with TC 4.8
[Shield Tablet Android Development] smokinjoe2122:
#SeemsFaster
[Shield Tablet Android Development] tinybilbo:
I Lost /data again.... on a powereoff and then poweron.

On a K1. F2FS Cache & Data, and BitO-KE8-004.

Going to revert to ext4 and skip F2FS altogether (as well as use the new build), hopefully won't have any issues now.
[Shield Tablet Android Development] Bryandu13:
Hi, your kernel is working on Tesla N 7.1 ? Thank you

The KX8 is very good on stock ROM for my LTE model.
[Shield Tablet Android Development] Paolo ponzano:
deleted
[Shield Tablet Android Development] BitOBSessiOn:
Try to keep file if you get the full OTA... ;)
[Shield Tablet Android Development] aaronne:
this is the 2nd preview, I've got both for K1 version
[Shield Tablet Android Development] primaleph:
i have the 2nd one for the original Shield
[Shield Tablet Android Development] Son-j:
Super Good News!

OMG! As much as I can't contain my excitement for Android N on Shield Tablet, could you please create a new thread and just share what you think?

Please don't forget to tell us your unit. I mean US-LTE users like us are usually let down so it should give us an idea if we should get the ROW image again hehe

Thanks!!!

---------- Post added at 02:22 PM ---------- Previous post was at 02:17 PM ----------

Pls correct me but isn't K1 version just the Wifi version? Does this mean that the preview can also work for LTE for original shield tablet?
[Shield Tablet Android Development] primaleph:
is it safe (or advisable) to use this kernel with preview 2?
[Shield Tablet Android Development] Paolo ponzano:
Deleted
[Shield Tablet Android Development] primaleph:
I have to agree. I'm really impressed with the performance of the stock 7.0 kernel. I think I'd rather wait till there's a version with BitO's optimizations than risk trying a 6.0 kernel right now.
[Shield Tablet Android Development] Son-j:
Wait I'm confused guys. How is preview 2 different from the official OTA?

What's your device config/ROM version in order to get it?

Thanks ;)
[Shield Tablet Android Development] primaleph:
As far as I'm aware, there is no official OTA yet. Preview 2 is for beta testers who signed up several weeks ago.
[Shield Tablet Android Development] Son-j:
Waaaah! I think this is similar to the Vulkan preview. Someone here or in the GeForce forum was kind enough to send the link for the preview image even if you didn't sign up. If anyone of you has that link for the preview build, would really appreciate if you send one :) (maybe in a different thread, it might take this conversation way off topic)

Thanks in advance guys. I really want stick nougat in my shield very badly :)
[Shield Tablet Android Development] Paolo ponzano:
Guys, [MENTION=3504676]hacktrix2006[/MENTION] remembered me that who receives the beta software can't talk about it in public forums. So don't expect other informations from me (at least about this update)

Sorry, Nvidia rules ?
[Shield Tablet Android Development] Son-j:
this is sooo sad :(
[Shield Tablet Android Development] :
I wouldn't do that. He signed an NDA and will get kicked out.
[Shield Tablet Android Development] Son-j:
I totally get maintaining integrity and all but I have a curious question - how do Nvidia people find one (who disobeyed NDA) out? I mean if anyone who has availed of the Developer Preview has a local copy, uploads it in a cloud somewhere, and signs up in XDA as a new member then just give the link here, won't he get found out even if it's a public forum?

Mehn, we are getting off topic :p we might get scolded lol
[Shield Tablet Android Development] xanthrax:
Nvidia is NOT going to search for leaks or people with NO dignity and here on XDA we do not allow this

If someone has lack of respect in his life it`s up to him but Nvidia and all serious companies works by trust so no , please STOP requesting the un-requestable and keep on topic

thank you
[Shield Tablet Android Development] Son-j:
Totally got this

I get you man. And Im pleasantly surprised for the professional level of integrity here at XDA as well. I'd better end the other thread as well.

Sorry for having gotten obsessively distracted by the OTA 5

0/Developer Preview. Yeah, let's end this :) we're cool I hope :)
[Shield Tablet Android Development] BitOBSessiOn:
Sorry I thought it was an official public OTA.
[Shield Tablet Android Development] boswelja:
Is sign up still available?
[Shield Tablet Android Development] primaleph:
Sorry, no. Signup ended in mid January.
[Shield Tablet Android Development] f0xG3:
Well, one thing is for sure... at least we're getting an Android N build of the Tablet. It's also nice to know that the Tablet is about to survive FOUR OS versions (Kitkat, Lolipop, Marshmallow and Nougat; hopefully). This is a huge testament of how powerful the tablet is despite its age. Even in its "lesser" K1 version.
[Shield Tablet Android Development] didicola:
hello which version should i flash on my K1 tablet with wifi?
[Shield Tablet Android Development] Friedensfurz:
The latest one ;)
[Shield Tablet Android Development] didicola:
https://www.androidfilehost.com/?w=files&flid=149945

this one is ok?

what is this zip for?

tegra124-tn8-p1761-1270-a04-e-battery.dtb.zip
[Shield Tablet Android Development] smokinjoe2122:
Did you read the OP?
[Shield Tablet Android Development] Friedensfurz:
Yes, thats fine. You only need the other zip when you experience charging issues.
[Shield Tablet Android Development] Chris189:
After turned off and turned on my device i lost data partition , again. Newest kernel and recovery, f2fs data and cache partition. HyperStock ROM.
[Shield Tablet Android Development] boswelja:
Just got official n update for my k1, should I upload the update file if I can find it?
[Shield Tablet Android Development] tinybilbo:
I've had the same issues with stock rom and F2FS..... (data &cache). It kept losing the data partition...

In the end I reverted to ext4 and have had a rock solid tablet for a couple of weeks now...
[Shield Tablet Android Development] ShaneRagans:
Is this compatible with the ota 5.0 for the shield k1?
[Shield Tablet Android Development] Bryandu13:
No this kernel is based on 4.4 firmware.

An update to 5.0 based is coming soon, be patient.
[Shield Tablet Android Development] ShaneRagans:
Ok, thanks. It would have sucked if i flashed it.
[Shield Tablet Android Development] gqukyo:
You'd just have to flash the update again and you're good.
[Shield Tablet Android Development] Bryandu13:
Hey OP, do you planned to make an overclocked kernel for 7.0 update ?
[Shield Tablet Android Development] BitOBSessiOn:
Not planned, but probably if new code makes it possible
[Shield Tablet Android Development] Fidelator:
Would it be possible to implement voltage control?
[Shield Tablet Android Development] BitOBSessiOn:
It would be possible, but not probably atm... Sorry.
[Shield Tablet Android Development] rachidi222:
Hi OP, this kernel can autoboot whene charger is connected?

I have K1 installed in car, i tried adb command "fastboot oem off-mode-charge 0", i got "unknown command". thanks
[Shield Tablet Android Development] BitOBSessiOn:
BitO-KE9-001 (N compatible)

First alpha release available for testing here.

Basically same features from KE8 but based on latest Nvidia code for android 7.0:

F2FS support backported from Linux kernel 4.10

Added EXT4 encryption

Dynamic FSync

INTELLI_PLUG support

Enable AIO-SSD only optmizations

UTF8 by default

Other FS optimizations

Other Kernel tweaks (default governor interactive, TCP congestion opts, etc....)
[Shield Tablet Android Development] strann0:
Great work. I hope you can add overclocking in future versions.

I will try this last one ASAP.
[Shield Tablet Android Development] Kaneki:
What governor's have this kernel? I love the governor pegasusq ?

Thanks for your work! [emoji14]

Enviado desde mi SHIELD Tablet K1 mediante Tapatalk
[Shield Tablet Android Development] fuorionda:
Hi I formatted data F2FS, installed kernel and f2fs injector but don't boot...
[Shield Tablet Android Development] Bryandu13:
Thanks for this kernel ! Device is smoother but gaming performance decreased :(
[Shield Tablet Android Development] BitOBSessiOn:
BitO-K9-005 (N compatible)

Available for testing. You can download here.

Main K9 features:

Based on latest Nvidia Nougat source code (OTA 5.x)

Source code updated from latest stable Linux v3.10.105

F2FS source code backported from Linux v4.10

ZRAM disabled (IMHO compression overhead does not worth...)

Added CFQ, DeadLine, Noop IO Schedulers (CFQ by default)

Alternative CPU Governors (Performance, Powersave, Ondemand, Userspace, Conservative, Interactive by default)

DevFreq Governors (Simple On Demand, Performance, Powersave, User Space, Power On Demand)

Advanced TCP congestion algorithms enabled (Cubic by default)

NTFS write support enabled

Encryption enhancements enabled (HW support and optimizations)

Debug overhead stripped down

L2TP VPN Enabled

UTF8 table code by default

IO and FS tweaks (AIO-SSD only optmizations, nodiratime and noatime disabled)

Other Kernel tweaks (Front Swap, Clean Cache, ...)

NO KEXEC HardBoot patch because it shouldn't be necessary (MultiROM NO_KEXEC)

This is the new standard base (OP updated). Some features migrated from KE9, but not all, because stability issues.

I will try to build, at least BitO-KX9...

PS: I would like to know some experiences between this version and prior 004. (no NTFS write support, I forgot to enable, but a few Multi-core extensions enabled... I'm not sure if these tweaks help or performance gets worse...)
[Shield Tablet Android Development] xsacx:
Thanks for a update, but is the newest release only for 7.0? or can i test it out on 6 still?

thanks in advance
[Shield Tablet Android Development] Bryandu13:
Thanks for your work ! Very good performances on 7.0 with your last kernel, waiting for the OC version.

Good luck
[Shield Tablet Android Development] beitme:
I don't play games and want the GPU to run at the lowest possible voltages.

The K9 004 kernel is the best at this. It will drop to a steady 72 MHZ. The K8 kernel dropped to a steady 252 MHZ. While the stock kernel (both lineage and nvidias) would repetitively fall and rise sharply between the maximum voltage and 72 MHZ.

EDIT: K9 005 seems to provide same results as 004.
[Shield Tablet Android Development] Son-j:
Hello BitO! Just wondering, if we try this and in case I wanna revert to stock Android N (will be comparing performance once in a while so i might shift from stock to k9-05 from time to time), what is your recommended approach? Seeing that the full recovery ROM isn't available yet, I don't know where to get the boot.img from 5.0. Thanks ;)
[Shield Tablet Android Development] TotallyAnxious:
Doesn't Nvidia host that on their site?
[Shield Tablet Android Development] Son-j:
Like I've said, full recovery ROM for wifi 5.0 and Row LTE 5.0 isn't available yet so there's no way to extract boot.img meant for 5.0.

During 4.4, I normally have the boot.img for that version on standby in case i get into some problems with BiTO's custom kernels. Right now I don't know any method except backing up my system first and then revert to 4.4 and then wait for OTA 5.0 to get back to stock boot, in case I want to revert. Unless I'm missing something.

What would you do? :)
[Shield Tablet Android Development] TotallyAnxious:
https://xdaforums.com/showpost.php?p=71008979&postcount=482
[Shield Tablet Android Development] Son-j:
[/QUOTE]

Thanks for that. I do have access to the OTA file but I don't know if it's safe to extract the boot.img from there, in case it has one. I've always been dependent on the components of the full recovery ROM, especially for testing mods while keeping my data and settings. I'll check this approach out. :)
[Shield Tablet Android Development] TotallyAnxious:
there ya go
[Shield Tablet Android Development] Son-j:
What the heck! I never bothered to check the contents of the OTA file haha this is a first! OK experiment time! Thanks man!
[Shield Tablet Android Development] xanthrax:
One can easily use flashify to backup / restore the stock kernel
[Shield Tablet Android Development] BitOBSessiOn:
You can also make a /boot partition backup from TWRP... Many options, as you see ;)