yashsingh1/xdaforums huggingface dataset:
[Shield Tablet Android Development] m0nt3s:
Rebuilding twrp right now, heres what the recovery fstab should be

# Android fstab file.

#<src> <mnt_point> <type> <mnt_flags> <fs_mgr_flags>

# The filesystem that contains the filesystem checker binary (typically /system) cannot

# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK

/dev/block/platform/sdhci-tegra.3/by-name/APP /system ext4 ro wait

/dev/block/platform/sdhci-tegra.3/by-name/CAC /cache ext4 noatime,nosuid,nodev,data=writeback,nodelalloc wait,formatable

/dev/block/platform/sdhci-tegra.3/by-name/CAC /cache f2fs rw,nosuid,nodev,noatime,nodiratime,inline_xattr wait,check

/dev/block/platform/sdhci-tegra.3/by-name/LNX /boot emmc defaults defaults

/dev/block/platform/sdhci-tegra.3/by-name/MSC /misc emmc defaults defaults

/dev/block/platform/sdhci-tegra.3/by-name/UDA /data f2fs rw,nosuid,nodev,noatime,nodiratime,inline_xattr wait,check,formatable,encryptable=/dev/block/platform/sdhci-tegra.3/by-name/MDA

/dev/block/platform/sdhci-tegra.3/by-name/UDA /data ext4 noatime,nosuid,nodev,data=writeback,noauto_da_alloc wait,check,formatable,encryptable=/dev/block/platform/sdhci-tegra.3/by-name/MDA

/dev/block/platform/sdhci-tegra.3/by-name/RP3 /usercalib ext4 noatime,data=writeback wait,formatable

/dev/block/platform/sdhci-tegra.3/by-name/USP /staging emmc defaults defaults

/dev/block/platform/sdhci-tegra.3/by-name/MDA /metadata emmc defaults defaults

/dev/block/platform/sdhci-tegra.3/by-name/SOS /recovery emmc defaults defaults

/devices/platform/sdhci-tegra.2/mmc_host* auto vfat defaults voldmanaged=sdcard1:auto,encryptable=userdata

/devices/tegra-ehci.0/usb* auto vfat defaults voldmanaged=usb:auto

/dev/block/platform/sdhci-tegra.2/by-num/p1 /sdcard vfat defaults recoveryonly

---------- Post added at 03:41 AM ---------- Previous post was at 03:39 AM ----------

as well as the tnb fstab, in order to have ext4 and f2fs we just need to add a second line. I've had mild success with choosing on or the other but now we can have both!

/dev/block/platform/sdhci-tegra.3/by-name/APP /system ext4 ro wait

instead of changing just add under it

/dev/block/platform/sdhci-tegra.3/by-name/APP /system f2fs ro wait
[Shield Tablet Android Development] skooter32:
This is awesome work guys having f2fs support for nougat will be amazing but am still a little confused what kernel has f2fs support and is it just for N or can it also work on stock MM because that would be something special if y'all did it for both
[Shield Tablet Android Development] BitOBSessiOn:
All these kernels are "officially" for MM, but I built a N version (next Bliss 7 for Shield Tablet...) with BitO-K6, so I understand you should be able to use in any other N ROM.

You can always backup first boot.img and try... let us know in that case, please... ;)
[Shield Tablet Android Development] BitOBSessiOn:
BitO-KX7-003-F2FS

Available here.

OC should be fixed.

Please let me know about touch issue (not seen by me...) and please, let me know also about proper F2FS support... thx !
[Shield Tablet Android Development] BitOBSessiOn:
My Shield Tablet is dead

Well... My shield tablet has suffered an accident... is permanently dead (...by killswitch... a long story... )

I don't know If I'm going to continue dev for this device... maybe this is a signal from Universe to take a rest... or change to another device... I don't know... I need to meditate about this...

Anyway.... Thanks to all of you, for your support, help and encouragement...

Everyday is a good day to learn and everyone can teach us something.
[Shield Tablet Android Development] xanthrax:
Yeah... NASA got that signal some weeks back, they thought it's the aliens, well I knew it, we're alone in the Universe and now without BitO... See you on the other side of the wormhole mate!

I'm interested in buying your stylus, the tablet's stylus you know, I've lost mine [emoji15]

Sent from my Darkside of Oneplus 3
[Shield Tablet Android Development] Sjamaan:
I'm sorry to hear that. Worst news for shield tablet scene in a while.

Well, I hope you continue developing for other devices, and hopefully, for this one. Peace.
[Shield Tablet Android Development] primaleph:
This is sad, but the Shield isn't an expensive tablet. Perhaps those of us who appreciate his work could pitch in to get him another one. I'm glad to put in $25 if we do. ;)
[Shield Tablet Android Development] xanthrax:
Not a bad idea, I subscribe to it though usually this kind of donations have a tendency to put some more pressure on the developers, let's see how it goes, BitO is a gentleman, I know him, [emoji106] he deserves it, €25 from the Darkside of my wallet too

Sent from my Darkside of Oneplus 3
[Shield Tablet Android Development] primaleph:
I meant to say, only if he decides he wants to continue. No pressure.
[Shield Tablet Android Development] xanthrax:
I know what you meant, all good, we have 50 bucks, let's do this

Sent from my Darkside of Oneplus 3
[Shield Tablet Android Development] BitOBSessiOn:
Hi guys... first of all... big big thx... !!!

I will pleased to continue maintaining Shield Tablet if I you help to buy a new one... of course !!! How to say no... ?? :)
[Shield Tablet Android Development] marvi0:
A bit hard up but count me in putting 5£. Are we donating directly to Bitto?
[Shield Tablet Android Development] gasgiver:
count me in for 10€ if the idea gets real :good:
[Shield Tablet Android Development] BitOBSessiOn:
Big thx to all... You can use Donate button in my profile, or send the donation to my email address:

bitobsession@gmail.com

Thx !! :)
[Shield Tablet Android Development] xanthrax:
8NC915998L910531B

Sent from my Darkside of Oneplus 3
[Shield Tablet Android Development] BitOBSessiOn:
Thx a lot, my friend, OP header updated with list of donnors !!! :)
[Shield Tablet Android Development] gasgiver:
10 EUR are out to you.

Good luck and thanks for your work man :good:

If the donations are not enough, get some cervezas for it ;)
[Shield Tablet Android Development] BitOBSessiOn:
Big thx!

PS: If donations are not enough, I will give your money back... of course :)
[Shield Tablet Android Development] audiosmurf:
Is it normal that the CPU stops scaling properly at some point and just stays at the max? No adjustments after flashing kx7 003 on bliss 6.4. Checked with debug CPU info. Reboot fixes it but reoccurs after some time.
[Shield Tablet Android Development] presisco:
the dtb file link for k7-001 and kx7-001 on AndroidFileHost is actually kernel file,with same md5 but dtb filename.
[Shield Tablet Android Development] BitOBSessiOn:
Have you flashed DTB file? Can you test with another governor...?
[Shield Tablet Android Development] BitOBSessiOn:
There were some issues with AFH those days... I will revise and reupload to Basketbuild now the it's working again.

Thx.

EDIT: DTB files re-uploaded to AFH and K7/KX7 uploaded also to Basketbuild as mirror.
[Shield Tablet Android Development] m0nt3s:
finding apx recovery for you
[Shield Tablet Android Development] BitOBSessiOn:
Ummmhh... Are you sure..?? AFAIK from [MENTION=4937137]Bogdacutu[/MENTION] and [MENTION=1416222]Steel01[/MENTION] this is impossible in practice (you need the tools, the code, etc... ) Let me know if you have more fresh info about... please.

Thx!
[Shield Tablet Android Development] m0nt3s:
Downloading the files you need right now, but heres the kill switch offset

sudo ./tegraflash.py --bct bct.cfg --bl fastboot.bin --odmdata 0x6009C000 --bldtb tegratn8-p2597-2180-a01-devkit.dtb --applet nvtboot_recovery.bin --chip 0x21 --cfg flash.cfg

I'm talking to nvidia devs right now to get the dtb needed

---------- Post added at 12:59 PM ---------- Previous post was at 12:59 PM ----------

a good start

http://www.androidroot.mobi/t3_nvflash/

http://xdaforums.com/showpost.php?p=48507424&postcount=16

http://xdaforums.com/showthread.php?t=1068548
[Shield Tablet Android Development] m0nt3s:
From what I could gather, you can use the blob tools https://github.com/AndroidRoot/BlobTools to unpack the newest ota blob then generate your flash.cfg. I've done this wit dump_bcd under Linux. http://xdaforums.com/showpost.php?p=48507424&postcount=16 and edit with your devices serial number, repack and then you have all neccessary files to flash with nvflash tool. complicated but if any one has a shot of doing it, it's you.
[Shield Tablet Android Development] BitOBSessiOn:
Thx a lot, I will try... :good: :)
[Shield Tablet Android Development] primaleph:
My $25 is sent. Transaction 65503178NN029341H .
[Shield Tablet Android Development] BitOBSessiOn:
Thx !

OP updated.
[Shield Tablet Android Development] marvi0:
Small donation

Transaction ID:

8Y282363DN602354K

Sent you 10us, have enjoyed your work a lot and hope you will be able to raise funds to keep this going.
[Shield Tablet Android Development] BitOBSessiOn:
Thx, a lot :)
[Shield Tablet Android Development] mirrin:
The last bit of conversation has raised a flag for me...

The shield tablet I have flashed is not the 2014 pyro model but the 2015 k1 model. The concern I have is with the dtb and such can I get hit by the kill switch if something I do make my tablet look like a pyro model or something to the OTA system
[Shield Tablet Android Development] xanthrax:
Nope, definitely not, the Pyro tablet has a certain print, the dtb can't turn it on

Sent from my Darkside of Oneplus 3
[Shield Tablet Android Development] lafester:
They don't just shut down every og shield, only the ones that have requested a replacement by serial number.

Of course a quick read of the kill switch thread op will give you all the info needed on this.
[Shield Tablet Android Development] strann0:
+10€

Thanks for your work, my K1 have enjoyed it :good:
[Shield Tablet Android Development] BitOBSessiOn:
Thx a lot.

OP Updated.
[Shield Tablet Android Development] Paolo ponzano:
GPU overclock is not working :c

Must donate to have that fixed :D
[Shield Tablet Android Development] DR_HAX34:
+15$

Thanks for your work so far, my K1 is definitely better than it was before!

(Sorry if it does not show up as me, I donated before I logged in -_- Proof: Attached image )
[Shield Tablet Android Development] BitOBSessiOn:
Thank you very much ! OP updated :)
[Shield Tablet Android Development] artixx780:
[MENTION=6411851]BitOBSessiOn[/MENTION] Please Tell Me Why in My Nvidia Shield K1 i have random resets in Games ? Play Borderlands The Pre Sequel with max performance 30 minutes and tablet resets , If I no play i too have random resets if i no use tablet. I have latest your bito
[Shield Tablet Android Development] mirrin:
There could be lots of reasons. How hot is the tablet getting? Did you flash the dtb file? Which kernel k7 or kx7 001 or 002 or 003? What ROM are you running bliss or stock or other?
[Shield Tablet Android Development] artixx780:
[MENTION=3623111]mirrin[/MENTION] In Kernel Adiutor Tablet Show 56-58 and very hot degrees Celsius IF i play 30-40 minutes Borderlands The Pre Sequel , I Flash dtb file and fine i use this version bito https://www.androidfilehost.com/?w=files&flid=118498 k7-003 I running stock rom with android 6.0.1 marshmallow . In Cpu Setting i Set Perfomance and set CpuQuitet Balanced
[Shield Tablet Android Development] mirrin:
It sounds like it is overheating try switching the power profile to balanced and if you are using it flat against something prop it up in a stand so air can pass behind the tablet.

Most cpu have about 60C as the hard cut off to not go above intel and video cards tend to live a little closer to the edge of death at around 80-90C as the shut down temp the benchmarks i found for this tablet puts it at 85C in testing for thermal max that is 15C short of boiling water... and incidentally about 90-95C is when the chip will burn out...

What version of 6.0.1 are you using the latest ota is 1.4 but if you rooted and such before 1.4 was pushed out you might be on 1.3 and this kernel should work on 1.3 but it is built off the pyro version of 1.4...

if your not on 1.4 load this and reload root

http://xdaforums.com/shield-tablet/development/rom-optimized-stock-shield-tablet-k1-t3437791

then the kernel and the dtb for that kernel.
[Shield Tablet Android Development] chrzaszczwtrzcinie:
Some time ago someone said that they experience a lag at the start of a race in nfs no limits. It appears that the same thing is happening to me in Asphalt 8. The game stops for 0.5-1 second as the race begins. Using:

KX7-003

ROM: DU v10.6
[Shield Tablet Android Development] artixx780:
[MENTION=3623111]mirrin[/MENTION] i use Android 6.0.1 with latest 1.4 update with root so i need optimized rom ? or what ? http://xdaforums.com/shield-tablet/development/rom-optimized-stock-shield-tablet-k1-t3437791
[Shield Tablet Android Development] mirrin:
No you should not need to the optimized bit with that ROM is that he zip aligned it which means little it is just a twrp flash able stock rom.

Are you running borderlands from internal memory or adoptive storage and if adoptive what is the SD card details.

To be honest I'm running out of ideas for how to eliminate the

Issue the tablet should not be getting hot enough at 55-60C for that to be the issue I guess it is possible you scored bad on the silicon lottery and your tablets soc is extra sensitive to heat but I doubt that.

Which leaves a memory issue or some sort of software issue. Since your on 1.4 and you are using the kx7 003 with dtb flashed it should be in the same state as mine I have yet to have mine crash on me... If the game is running off internal memory I have no more suggestions other than try wiping the tablet and reinstalling maybe try without this kernel first to narrow it down to something this kernel is doing. I dont deal with logcat but maybe trying to capture the event with that would be helpful.

[MENTION=7111253]chrzaszczwtrzcinie[/MENTION]

Is your game installed on adoptive or internal if on adoptive change to internal and see if that helps.
[Shield Tablet Android Development] hacktrix2006:
Stupid question here like, I have a Nvidia Shield Tablet K1 with the OTA 1.4 update installed do i need to flash the Blob from the OP before i can use the kernel or can i use the Kernel without? Also can the Kernel be flashed with flashfire?
[Shield Tablet Android Development] mirrin:
I dont know definitively about flashfire but it should work and K7 does not require the blob but kx7 does it will not boot without it but i suggest loading it anyway for either kernel.
[Shield Tablet Android Development] hacktrix2006:
Thanks for reply? I take it the blob is for the k1? Sorry for noob question.
[Shield Tablet Android Development] mirrin:
It works on both it is my understanding the k1 and the pyro are identical with the exception of the stylus sensor and GPS chip now supports agps
[Shield Tablet Android Development] chrzaszczwtrzcinie:
Well it was on internal so I moved it to adoptive and then back to internal and well nothing changed. Thx for your help anyway
[Shield Tablet Android Development] BitOBSessiOn:
Good news: On the road again

I've got a new (second hand) tablet (LTE model) from a friend, he has sold it to me for about 200 US$ (he wanted a new 4K TV...)

Many many thanks for your support and help with donations !

Ready to work again.... :)
[Shield Tablet Android Development] DR_HAX34:
No prob ;)

Is the new (used) tablet in risk of getting kill-switched?
[Shield Tablet Android Development] BitOBSessiOn:
Nooopp.. ;)
[Shield Tablet Android Development] BitOBSessiOn:
BitO-K7 / KX7-005

Available here for K7 and here for KX7.

* Stripped out of lot of debug info and params simplification

* Other experimental tweaks...

* Built with TC 5.3-SM (SaberMod).

* F2FS integrated as stable.

* Same branch for both versions (OC disabled in K7).

Feedback welcome... Thx!
[Shield Tablet Android Development] xanthrax:
Glad to see you back on track BitO mate!

Sent from my Darkside of Oneplus 3
[Shield Tablet Android Development] hacktrix2006:
Using the K7 seems to be running great ATM very fluid and smooth.
[Shield Tablet Android Development] Paolo ponzano:
Should i update also the dtb? Now i nave installed the one that comes with kx7 v.04
[Shield Tablet Android Development] DR_HAX34:
One question, I flashed the DTB in first post. If I need to return to completely stock, will I have any issues?
[Shield Tablet Android Development] xanthrax:
Nope

Sent from my Darkside of Oneplus 3
[Shield Tablet Android Development] DR_HAX34:
Where can I find a TWRP recovery with F2FS support for our tablet?
[Shield Tablet Android Development] BitOBSessiOn:
ATM it's outdated... not working with latest OTA.
[Shield Tablet Android Development] primaleph:
I noticed there's still no Deadline or CFQ schedulers on my original Shield with this kernel. Only NOOP. Is that intentional?
[Shield Tablet Android Development] Paolo ponzano:
Should GPU overclock be there?
[Shield Tablet Android Development] DR_HAX34:
Soo bad news... I have the latest OTA, I flashed the DTB and I have KX7 and the tablet just rebooted while it was idle.
[Shield Tablet Android Development] BitOBSessiOn:
Can you try with K7, please..?
[Shield Tablet Android Development] hacktrix2006:
I have latest OTA and flashed dtb but using K7 with no issues thus far with reboots.
[Shield Tablet Android Development] Both Barrelz:
Just thought I would mention that my tablet has been running the KX7 for 4 days now. I didn't flash the DTB and I have suffered no problems. I have installed it on a pyro running 4.3 stock and it works a dream.
[Shield Tablet Android Development] Paolo ponzano:
Do you have GPU overclock? [MENTION=6411851]BitOBSessiOn[/MENTION] i'm having reboots when the tabket it's in idle(15/20 times a day). I didn't have flashed the new .dtb, may be that the cause?
[Shield Tablet Android Development] Both Barrelz:
I think he mentioned removing overclocks in the newest version. Highest GPU clock I can choose is 984Mhz. Mines running smooth and I game heavily on it, with some quite hardware intensive games. He does recommend flashing the DTB especially if you are having problems. For some reason mine works flawlessly without having to flash it.

Edit: Maybe the OC hasn't been removed. I don't know why I thought that.
[Shield Tablet Android Development] Paolo ponzano:
I can set the GPU overclock too, but (for exaple) cpuz shows a maximum of ~500mhz (as stock). I'll try to flash the .dtb
[Shield Tablet Android Development] Both Barrelz:
Now you mention it. Mine seems to be locked at 540 too. Did flashing the DTB help you with this.
[Shield Tablet Android Development] Paolo ponzano:
Just flashed, but i nave the same problem. Now i'll se if it keeps having reboots
[Shield Tablet Android Development] Both Barrelz:
I think the DTB should help if you are suffering from reboots. It seems like the GPU is locked to stock speeds. I'm sure I read it was somewhere anyway. Shouldn't of doubted myself.

[MENTION=6411851]BitOBSessiOn[/MENTION] Is GPU overclock something you are still looking to implement in the future?

Great work by the way.
[Shield Tablet Android Development] hacktrix2006:
Just had a reboot when device was idle using DTB and just the K7 kernel.
[Shield Tablet Android Development] KentuckyGuy447:
Is or was Voltage Control a feature on the roadmap in other words for your kernel? Sorry if this has been answered or debunked before. New to the Shield Tablet scene. Thanks in advance!
[Shield Tablet Android Development] simonsy:
Hi, i have bought a new Nvidia Shield Tablet K1 a few days ago, and as many others i have experienced an heavy battery drain. I'm now considering on changing the kernel flashing this one in order to save battery life. Does this kernel reduce battery consumption compared to the stock one?

thanks in advance for your feedback!
[Shield Tablet Android Development] mirrin:
I would say it is about the same but you need to see what is draining the battery I typically see about 6hours sot. And generally compared to my phone's the tablet seems to drain slower.
[Shield Tablet Android Development] hacktrix2006:
I am using a K1 and kernel and dtb are great battery life is smashing so is charge
[Shield Tablet Android Development] simonsy:
Thanks for your feedback. In order to have a more accurate parameter of evaluation I have installed CPU X that is a simple program that shows a lot of useful system information, in particular there is also actual consumption in mAh. Actually with the stock kernel my consumption is about - 650/900 mAh depending on actual system activity. Could you please install and test your actual consumption (with all cpu core enabled and stock cpu frequencies.) thanks a lot.

Inviato dal mio SHIELD Tablet K1 utilizzando Tapatalk
[Shield Tablet Android Development] hacktrix2006:
Had another random reboot whilst Facebook was open and idle so not sure what caused the reboot fully like.
[Shield Tablet Android Development] BitOBSessiOn:
In the past we had issues (RR) with kernels compiled with TCs different to default one... I will prepare 006 built with TC-4.8.

Another issue can come from OC...
[Shield Tablet Android Development] hacktrix2006:
Thanks bud
[Shield Tablet Android Development] mirrin:
I like ampere it reads incoming and out going amps. And mine settled at about 830 mA discharge rate.
[Shield Tablet Android Development] shankhan:
Experiencing random reboots sometimes when shield is on and sometimes when idle.

Running latest stock (1.4.0) rooted and installed K7 version this morning without DTB.
[Shield Tablet Android Development] BitOBSessiOn:
BitO-K7 / KX7-006

K7-006 and KX7-006 available.

Back to TC 4.8

Tweaks: CleanCache, FrontSwap, SMP enabled again.

Basic code branch for K7 and F2FS+OC branch for KX7.
[Shield Tablet Android Development] hacktrix2006:
On new kernel thus far no random reboots. Nice work [MENTION=479892]Bit0[/MENTION]BSessi0n going to test battery out now.
[Shield Tablet Android Development] Chris189:
Hi, I have a really strange problem, i using your kernel for a long time , and its great, but now i have a strange problem. I flashed the newest version KX7-006 version , and its bootlooping. I'm using multirom. And problem is same on both side ( Stock and Resurrection Remix )
[Shield Tablet Android Development] xanthrax:
Maybe you have had a tweaking application with incompatible settings to the BitO kernel, flash the stock rr kernel, uninstal that app and flash again

Sent from my Darkside of Oneplus 3
[Shield Tablet Android Development] :
This kernel (KX7-006) is giving me a significantly worse performance than the stock cm13 kernel. I lose somewhere between 50%-80% performance in gpu heavy applications. In cpu heavy applications however I gain a little performance. Up to 5%. Tested on a pristine CM13 nightly with only minimalist gapps installed flashed with latest TWRP . Looks for me like the gpu clock isnt scaling properly. Any advice how to fix this?
[Shield Tablet Android Development] boswelja:
Did you flash the dtb?
[Shield Tablet Android Development] :
I did not. Will give it a try if you think it might help.
[Shield Tablet Android Development] boswelja:
It will help if you use kx series.. The dtb is needed for the OC to work properly
[Shield Tablet Android Development] primaleph:
Just want to say that KX-006 seems to have noticeably better battery life, even when running graphics-intensive games at full resolution. Thanks :)
[Shield Tablet Android Development] :
Is there any way to backup my current dtb file? How do I revert if I dont like it? Dtb thread suggests to flash ota 3.0 but those 3.X ota are for Lollypop if I am not mistaken and I am currently running MM. Should I try the lastest full ota for MM? Where is the file located in those updates?

I am seriously confused right now :confused:

EDIT1: Flashed the dtb file, did not fix the issue
[Shield Tablet Android Development] boswelja:
AFAIK the k series dtb is the same as the stock nvidia one, and when you flash a kx series, you need the kx dtb.

Is the problem there on older versions?
[Shield Tablet Android Development] :
I had to reflash the latest nvidia full recovery to get the shield out of a bootloop. Not sure what caused it. Will try older versions but since tomorrow is monday it will probably take a few day until I find the time to do it.

Anyways, thanks for your advice so far