yashsingh1/xdaforums huggingface dataset:
[Shield Tablet Android Development] BitOBSessiOn:
Installation script are not identifying correctly the device model. Are you using latest TWRP Multirom patched...? It should work on that recovery without problem. I will revise latest TWRP...
[Shield Tablet Android Development] Shorty88jr:
I tried it with the patched version of TWRP but it did the same thing so I tried the non patched version I will try the patched version again.

---------- Post added at 10:42 PM ---------- Previous post was at 10:35 PM ----------

I reinstalled the patched version of TWRP and it worked thanks for the help. Thanks for all the hard work you do to make this device awesome!
[Shield Tablet Android Development] NaminatoR1254jaime.sier:
the latest kernel for OTA 221 is KSE 023? None of those created for OTA 3.0 will work?
[Shield Tablet Android Development] BitOBSessiOn:
Not tested.
[Shield Tablet Android Development] xprzemo:
Nvidia Shield LTE kernel

What kernel for LTE wersion last update? thanks for help.
[Shield Tablet Android Development] BitOBSessiOn:
KS-034
[Shield Tablet Android Development] xprzemo:
Nvidia shield LTE

I instal kernel BitO-KS-034-OTA3.0-shieldtablet.zip end i hawe error ,, Unfortunately, Phone has stopped'' tablet al time restart himself no reaction.
[Shield Tablet Android Development] xanthrax:
Boot in recovery, flash the twrp version of multirom and try again

Sent from my Darkside of 1+1
[Shield Tablet Android Development] xprzemo:
Still wys same restart i must instal some room do you know any cutom room for LTE eu for kernel from wys post?
[Shield Tablet Android Development] berryman13:
Very strange occurance since Bit-O-KS-033 for me.... I am wx_na_do, but when I flash the zip it says "Flashing EU LTE Variant" -- and right now after a fresh install of OTA3 and root, it's looping. Any advice?
[Shield Tablet Android Development] BitOBSessiOn:
Let me revise installation scripts...

EDIT: Scripts seem to be ok. I think latest unified mrom TWRP from [MENTION=1416222]Steel01[/MENTION] is compiled as wx_un_do, that's because the script identifies your system like LTE-EU. I've tested KS-034 zip in my real un_do, and AFAIK it shoud be compatible with na_do... I don't know if this can be a problem for na_wf users.... This makes me think twice if next time I will make an unified zip or different zips for each model...
[Shield Tablet Android Development] Steel01:
It is literally impossible to tell the difference between na_do and un_do by hardware/boot command line alone because there is no difference. They are the exact same device. And the only difference in the stock boot images is a couple characters in the signature (na vs. un). The only way I've come up with to differentiate the models is to check the WiFi regulatory country in /mnt/factory/wifi/country.txt. But that's just superficial. The bootloop problem is not caused by using something labelled EU vs. NA. I guarantee it. Did you clear all cache partitions?

Edit: I'll back up my boot partition and test it myself. I have the na_do edition.

Edit 2: Booted fine first try, didn't even need to clear cache. I don't think the problem is with the kernel or the flash method.
[Shield Tablet Android Development] berryman13:
No worries dude, besides the message when flashing that's the only indicator.

I am otherwise running my WX_NA_DO device perfectly with version 034 of Saber build.

Just wanted to clarify, as it seems there has been some confusion. I don't blame version 33 or 34 or even this kernel for my bootloop, just mentioned that during my upgrade that's what happened. I don't remember if it was a clean install or not, no biggie, my tablet is working great now and that's all that matters.

Take-away from all this?

Booted fine first try, didn't even need to clear cache. I don't think the problem is with the kernel or the flash method

This won't cause any problems you aren't already experiencing. Keep up the great work BitO.
[Shield Tablet Android Development] BitOBSessiOn:
KS-035 Available

New installation scripts with integrated modules in individual flashable zips. New opportunities in the future to optimize main kernel size and offering new modules with new functionalities. Init.d support needed to load them automatically (Kernel Adiutor, etc...).

Unified versions mainly for testing, individual files recommended because different custom recoveries versions.
[Shield Tablet Android Development] Themaniacboy:
I'd like to try this, but how is stability and performance vs stock kernel?
[Shield Tablet Android Development] BitOBSessiOn:
I would say that it's, at least, as good as stock, and better in some fronts (perhaps less lag and better performance) but my opinion is not objective... Anyway, stock 3.0 has been improved compared to 2.x.
[Shield Tablet Android Development] supertory:
Just wondering if anyone running version 3.4 of BlissPop has tried this out as yet

Can anyone who's running BlissPop 3.4 and flashed this custom kernel tell me how this kernel is compared to the one that comes with the Rom , including battery life , performance , etc ?
[Shield Tablet Android Development] Pariahnoble:
If it's anything like the last build. It really kicks bliss pop up a notch. Just feels snappier in my opinion. Sleeps like a baby as well. I could turn down the cpu to 1800 mhz and it didn't feel like it.
[Shield Tablet Android Development] duanim:
So far so good

Playing MK X little warm and open pretty fast
[Shield Tablet Android Development] Themaniacboy:
Thanks for the replies guys. I'll try to flash the kernel tonight and give feedback. It sounds promising.
[Shield Tablet Android Development] vegas217:
Has anyone been able to flash 6.9 build over 5.31 build? Do I have to factory reset after every update?
[Shield Tablet Android Development] BitOBSessiOn:
Sorry... I'm lost... 6.9 over 5.31...? More data please.

You don't have to do a factory reset after flash new kernel version, only cache and data wipe is recommended (not always strictly needed).
[Shield Tablet Android Development] vegas217:
Sorry, The June 9 build over the May 31st build. I was able to get it to work eventually. The problem was Xposed. It was causing the bootloop not the update itself. Sorry for the confusion. The build is running great though, no FCs or other problems as of now.
[Shield Tablet Android Development] BitOBSessiOn:
Please, let's use ROM (BitO-R) thread for ROM builds stuff and this thread only for kernel. If not, it can be a little confusing. Thnx!
[Shield Tablet Android Development] Zuzuitu:
Ok now...which version do i need to install from this folders ?

K

KAE

KL

KLX

KS

KSE

KU

KX
[Shield Tablet Android Development] xanthrax:
You better tell us which ROM you use and which tablet variant you own instead writing in capital letters and one under the other all versions...

Sent from my Darkside of 1+1
[Shield Tablet Android Development] BitOBSessiOn:
035 is latest, under KS folder (KS-035) as you see in thread title. Select proper zip for your ROM-model combination, as partners suggests...
[Shield Tablet Android Development] Zuzuitu:
Dont know what is your problem... I didnt wrote it, i just copy and paste the names exactly from the download page, it's not like yelling at someone!

I'm not a pro so excuse me for not giving the right info at the right time.

I'm using the AICP 9.5.1.1 rom on my wifi version, so, how do i know which version to flash ?

Thanks in advance.
[Shield Tablet Android Development] BitOBSessiOn:
wx_na_wf is your device model but I can't confirm which system version. AICP is based in AOSP, like Stock, but I don't know if it works fine on it. Maybe CM 12.1 version can run... Anybody has tested BitO-K on AICP?

You can give feedback about if you test it ;)
[Shield Tablet Android Development] vegas217:
Any word on adding fast charge to this bad boy kernel?
[Shield Tablet Android Development] Pariahnoble:
I used the cm12.1 version on aicp before. It's still cm based not aosp. Far as I know there aren't any aosp roms except the ones that ship on devices right now. I know all the roms on here (xda) are cm based and I have tried the bito kernels on them all. Bliss pop, exodus, aicp, cm. They all worked with bito kernel last time I flashed a custom rom.

Can't say something hasn't changed. But I don't see why it wouldn't work now
[Shield Tablet Android Development] BitOBSessiOn:
About ROM... All ROMs are based in AOSP (directly or indirectly). One of most famous AOSP based ROM is CM which includes lots of enhancements. CM is very popular so a few others prefer get based on it instead AOSP, because of features CM includes.

A good ROM reference:

https://utccambridge-my.sharepoint....0bd76e04346d0411eac59b1e3fdb5f00b&action=view

Link from

http://xdaforums.com/general/genera...n-database-t3031005/post58850951#post58850951
[Shield Tablet Android Development] BitOBSessiOn:
Playing with INTELLI_PLUG...
[Shield Tablet Android Development] duanim:
More and more good BitoB

Don't forget too the OC the extra juice to pass the 60000 antutu.

Ks035 running smoothly I still havin some problems with the WiFi,but I think is the third-party application.

I like to an Apk called device control check it up,simple,I don't really know much how to use,but mostly I used for the WiFi manager extra settings .

Que Chevere BitoB good job
[Shield Tablet Android Development] BitOBSessiOn:
I have revised some values in code, and at this moment it's stable without rising voltages:

KSX-040 will also add to ROW, some new IO schedulers, like FIOPS and BFQ, and other little tweaks and features...
[Shield Tablet Android Development] BitOBSessiOn:
KSX-040 Available

KSX-040 available for testing (KAX-040 for CM).

Directory structure changed in BasketBuild. I think is easier to download latest versions in this new organization.

Remarkable changes:

- INTELLIPLUG: Now we can change CPU hotplug driver and configure it throw any external tool like Kernel Adiutor or Faux control.

- New IO Schedulers: ROW, FIOPS, BFQ, with some other improvements.

- OVERCLOCKING: OC CPU @2,499 GHz, GPU [MENTION=2224605]924[/MENTION] MHz (more test needed with GPU). NO voltage rising needed. I have revised values... no CPU forcing. You can always limit highest CPU frequency through any external tool, or natively in CM 12.1 / Temasek. I've included one Kconfig param for devs, or anyone who want to integrate this kernel without activating OC.

- Network improvements. Less cuts (or none) when playing music via Google Music and navigating, etc...

- Random: entropy tweaks. Random seed improved.

Thnx for your feedback.
[Shield Tablet Android Development] MarceloSiciliano:
Im having random reboots with KSX-40 wx_na_do on my shield lte

Enviado de meu Nexus 6 usando Tapatalk
[Shield Tablet Android Development] xanthrax:
Please use kernel adiutor /settings and post the last kmsg log after such reboot along with your kernel settings

It didn't happen to me as of yet

Sent from my Darkside of 1+1
[Shield Tablet Android Development] MarceloSiciliano:
https://docs.google.com/file/d/0B5bBJs9AXrmJQi1raHNhTzZ3aE0/edit?usp=docslist_api

Had another reboot and now one side of the sreen is flashing very fast....weird

Enviado de meu SHIELD Tablet usando Tapatalk
[Shield Tablet Android Development] xanthrax:
We need the last kmsg not logcat and I asked for kernel tweaks you've done as well

Do you have location issues?

Sent from my Darkside of 1+1
[Shield Tablet Android Development] MarceloSiciliano:
I dont have the kmsg option here. And the tweaks I did: min freq to 51Mhz, max 2499Mhz and I turned on intelliplug

Enviado de meu SHIELD Tablet usando Tapatalk
[Shield Tablet Android Development] xanthrax:
Ok...

Install terminal emulator and type

su

And hit enter then

cat /proc/last_kmsg > /sdcard/last_kmsg.txt

Hit enter again

Post here the last kmsg which can be found in the root of the internal storage

You can also post the dmesg log

Increase min frequency to 200

Do not undervlot and maybe revert the hotplug

Sent from my Darkside of 1+1
[Shield Tablet Android Development] BitOBSessiOn:
Which CPU governor are you using? Are you doing something when it reboots or you get rr also in satandby?

Have you tried to limit max CPU to a lower value?

If you continue getting rr try to uninstall Kernel Adiutor and test for a while...
[Shield Tablet Android Development] RedFuryJr5:
you are the man!

as requested I waited for an update. I can confirm that 12.8 temasek has fixed the Google Chrome and other apps crashing; at least for myself.

As for the battery issue, I am still experiencing it. I plug the tablet in and the LED turns on but the rom does not recognize that it is plugged in to a computer or charger. The battery does charge and works fine but I can not transfer files from my PC while in the rom, I have to reboot to recovery and mount which isn't the end of the world. Also, not seeing the charging indicator or the estimating charging time left is a bummer. Otherwise, all my testing of the rest of the rom is great!! feels nice and works like a charm for what I need to do.

Since the rom is working well enough to use as a daily rom now I was interested in making the thing run silky smooth and was hoping you might be able to provide some tips. I dont have any vast knowledge of processing power or cpu speeds when it comes to mobile phones ( I work with computers) but I was hoping you might be able to provide the kernel you are running and the performance/fauxclock settings you have selected? Temasek provided images for his settings for my htle and since I applied those my phone has been super smooth. Maybe you can help me in a similar way. In any case thanks in advance for your help and I appreciate all of your work. I am no rich man but if you can let me know where I might be able to throw a few bucks your way it would be money well spent. Take care and keep up the good work!
[Shield Tablet Android Development] BitOBSessiOn:
I answer in ROM thread...

http://xdaforums.com/showpost.php?p=61354893&postcount=308

I don't use to change too many parameters in Kernel Adiutor or Faux. I usually change to test CPU governors, lowest an highest CPU freq values and IO Schedulers. With Intelliplug I'm trying out with some more parameters, but I can't suggest optimal values. Here, we have another path to optimization, sure. I invite to you to investigate and share your conclusions now that we have a very tweakable kernel. Maybe we can create a separate thread about it...
[Shield Tablet Android Development] jayandvic:
What is the difference between kax and ksx builds
[Shield Tablet Android Development] BitOBSessiOn:
Toolchain (TC) used to compile it. KSX uses Sabermod TC. The rest of features and configuration is exactly the same.
[Shield Tablet Android Development] jayandvic:
Nice,ok. So is this becoming the next compiler from Linaro? Are you seeing it run better?
[Shield Tablet Android Development] BitOBSessiOn:
I've been working in A15 and NEON optimizations and this TC is which I've used as reference. It's updated and supports these optimizations very well.
[Shield Tablet Android Development] Dashwood Foxe:
Slick revision you have here, can finally confirm hitting 2.5Ghz! Is there any chance you can incorperate an fsync toggle? Fsync does no justice to my 90mb/s MicroSD read and writes.
[Shield Tablet Android Development] BitOBSessiOn:
FSync... Interesting to include... I will explore. Thnx for the suggestion.
[Shield Tablet Android Development] supertory:
Can i flash the newest kernel update on my BlissPop Rom ?

Looked in the 040 folder and didnt see any for CM 12.1 :(
[Shield Tablet Android Development] BitOBSessiOn:
Sorry, file names corrected. Now you see KAX-040 files for CM 12.1.
[Shield Tablet Android Development] supertory:
Oh cuz I was confused , thanks !

Thanks much !
[Shield Tablet Android Development] xanthrax:
the hotplug it definitely makes a difference in terms of performance

stock rom

sent from my Darkside of SHIELD Tablet
[Shield Tablet Android Development] BitOBSessiOn:
Great! Could you share your system configuration (CPU MAX freq, CPU Governor, IO Scheduler, HOTPLUG configuration... etc ) ? via screenshot or something else...

It would be interesting to see which param combination works better.

Thnx in advance.
[Shield Tablet Android Development] duanim:
That's is a good idea and with others third party apk.

After all Bitob pretty sharp,I got the same antutu when I flashed the KSX 040..

The gpu is set to 923ghz or 984ghz in my ex kernel show 984ghz.

Sorry for my ignorant can you tell me what hotplug or intelliplug does besides others configuration

Thanks again
[Shield Tablet Android Development] BitOBSessiOn:
Nvidia has implemented his own hotplug driver. Intelliplug is an alternative to this stock option (originally it was born as an more efficient alternative to Samsung's mpdecission).

With intelliplug we can tweak some behaviour parameters (performance vs battery, etc...), with stock driver we can't, but it's perfectly possible stock hotplug driver option performs nice in many sotuations... although it can't be fit to our preferences. At least, now we can choose...
[Shield Tablet Android Development] duanim:
This is amazing

I can control my shield,I can see the difference when I play a game going to performance and maximum CPU and when I am not doing nothing or lower task extra power savings,interactive mode my CPU tuner shows up, nice.

I think I don't need the CPU tuner apk,the intelliplug does everything

God. bitob gracias
[Shield Tablet Android Development] ytain:
This kernel has a bug related to charging. Using this kernel, charging is taking longer than when the stock kernel or BlissPop kernel is used. Almost twice longer.

Also when I'm using the tablet, it doesn't charge, actually it drains the battery slowly. I tried with intelliplug on or off, no change.
[Shield Tablet Android Development] BitOBSessiOn:
Which kernel version? Do you have installed Xposed or something similar?

Anybody knows if this occurs in a clean pure stock OTA 3.0? Anybody else with this issue?

I haven't modified anything about charging. I have thought about include some fast charge tweak but I don't like forcing battery... I will try to revise this. Any test scenario to check this? I haven't noticed this yet with my config (OTA 3+ latest testing kernel).

Thnx.
[Shield Tablet Android Development] xanthrax:
there's no bug unless you can prove it without only saying that...

it is charging just fine while using it, latest kernel version

sent from my Darkside of SHIELD Tablet
[Shield Tablet Android Development] xanthrax:
CPU max 1938, min 51

very smooth and enjoyable, I can't test the battery right now as I'm using and charging my tablet all the time but I haven't noticed anything bad

sent from my Darkside of SHIELD Tablet
[Shield Tablet Android Development] ytain:
Here it is the screenshot of the Ampere app when charging the tablet with the provided nVidia charger and usb cable. That is with the kernel here in this thread.

I didn't try the OTA 3.0, only OTA 2.2.1 and BlissPop 3.4. I guess I'll have to go back to the kernel from BlissPop 3.4.
[Shield Tablet Android Development] xanthrax:
Ohh, let me check on BlissPop then

I use multirom, ota 3.0 primary with all Nvidia stuffs and BlissPop secondary

Sent from my Darkside of 1+1
[Shield Tablet Android Development] xanthrax:
stock kernel settings on blisspop

not great but not bad, I'll check about which apps are running in background and drain the battery but it's charging with an average of 300 while using the tablet

I'll change some kernel settings as well

sent from my Darkside of SHIELD Tablet
[Shield Tablet Android Development] LucaZPF:
Ok, this is my situation:

Put ROM.zip on external SD Card

From CWM recovery i've wiped cache, dalvik cache and user data.

Install from SDcard....no files found

i'm stuck. I can not see the device from fastboot, because i'm not able to enter fastboot mode

Power button and volume down opens a boot menu i think, with many rows:

Continue

Fastboot protocol

Recovery mode

Reboot

Poweoff

I select fastboot protocol but nothing happen.

Can You help me, please?

Thanks
[Shield Tablet Android Development] Pariahnoble:
With ur shield Plugged into ur pc. Hold volume down and tap power, select fastboot protocol. The screen will blank out and come back quickly. Ur now in fastboot mode. Try a fastboot command. It doesn't have flashing lights and a sign saying it's ready for fastboot commands. It just turns it on.
[Shield Tablet Android Development] Zuzuitu:
I can confirm that charging has some problems. i have KS-035-CM12.1 version and it doesnt charge more then 90% and i let more then 12h with power off.
[Shield Tablet Android Development] ytain:
I reinstalled the BlissPop 3.4 and charging is back to what it was in stock 2.2.1.

On the kernel Kxx40 from this thread, it would take a lot of time to charge. If I powered off the tablet, it would charge at the same speed as when it is powered on.
[Shield Tablet Android Development] BitOBSessiOn:
Have you tested on pure Stock 3.0... ? Thnx for feedback

EDIT: I get about 1040 mA in Stock OTA 3.0 with my latest testing kernel (future KSX-042), with a 2A charger (Samsung) and official nvidia cable.
[Shield Tablet Android Development] xanthrax:
try the 040 version

sent from my Darkside of SHIELD Tablet

---------- Post added at 07:29 PM ---------- Previous post was at 07:28 PM ----------

on stock 3.o I got 1500+ with v040

sent from my Darkside of SHIELD Tablet
[Shield Tablet Android Development] eurominican:
040 still botches console mode for me
[Shield Tablet Android Development] Pariahnoble:
Confirmed console mode is borked

Test kernel 041 ota3 wifi primary
[Shield Tablet Android Development] ytain:
I tried downloading the stock 3.0 to no avail. I keep getting timeouts at on point or another around the middle of the download. Ill try on other days. I guess my internet connection is acting up on me.
[Shield Tablet Android Development] Pariahnoble:
042 NO hdmi output. Console or mirror. Wifi, internal, primary
[Shield Tablet Android Development] Pariahnoble:
Good gods bito what the hell did you put into this kernel? Steroids? This thing runs faster than a drunken prom date now. Other than the hdmi thing. You sir have outdone yourself again!
[Shield Tablet Android Development] xanthrax:
I can confirm the slow charge on 040 cm 12.1 version with or without hotplug

I'm gonna try 042

sent from my Darkside of SHIELD Tablet
[Shield Tablet Android Development] BitOBSessiOn:
Did HDMI work fine on 041, 040, ... ? Thnx
[Shield Tablet Android Development] BitOBSessiOn:
KSX-042 Available

New on KSX-042:

Enabled NEON CPU features in kernel

Power Suspend support (alternative power management, needed by Dynamic FSync)

Dynamic File Sync (FSync) switchable (external app needed to switch, It can highly improve overall performance, reducing FS accesses while screen on)

Disabled noatime and nodiratime in EXT4 (FS speed improved)

Cache pressure reduced (less lag)

*CM 12.1 version pending... (I have not as much time as I would like... )
[Shield Tablet Android Development] BitOBSessiOn:
Have you tried to switch to another CPU governor... intelliplug on/off, etc... ? Thnx.
[Shield Tablet Android Development] Pariahnoble:
Not sure about 040, never had the chance to check. But 041 and 042, no hdmi. Someone before mentioned that hdmi didn't work on 040 though.
[Shield Tablet Android Development] BitOBSessiOn:
It would be nice to know if HDMI works fine in KS-035... Can someone test it ? Thnx
[Shield Tablet Android Development] Pariahnoble:
It did work in 035. I used it alot at that time.
[Shield Tablet Android Development] xanthrax:
Console mode seems to work on 042 unless you want me to try a controler which I don't have

It worked on 035 and 040 as well, I'm using my tablet on TV as TV box with tvmc

Sent from my Darkside of 1+1
[Shield Tablet Android Development] xanthrax:
042 charging on stock v3.0

sent from my Darkside of SHIELD Tablet