yashsingh1/xdaforums huggingface dataset:
[Shield Tablet Android Development] flolep:
Yes. I tried in wiping cache and dalvik cache before and after flashing kernel... No change...
[Shield Tablet Android Development] twistedumbrella:
I meant after the update is published. Wiping cache isn't going to remove rngd.

Removing it from the build, on the other hand, appears to run fine. No FCs here.
[Shield Tablet Android Development] flolep:
Yep!

Root explorer worked without force closing so I flashed your last version, rebooted and removed manually your 00starkissed script from system/etc/init.d folder and rebooted again. Works flawlessly. Thanks.

But I still can't set max frequency at 2.5Ghz... In your app, Tegra cap CPU is showing 2.2ghz and in the list we cannot choose 2.5ghz. Even after deleting settings. And max frequency still shows 2.2ghz in your app or in trickstermod.
[Shield Tablet Android Development] twistedumbrella:
There is a limit somewhere in the kernel that is preventing that. On the Nexus 9, it is in the edp configuration. On the Shield, it is nowhere to be found. Once that is changed, it will work. In all honesty, though, how is 2.2 not fast enough?

In the latest version, the init.d script was already fixed. Removing it also removed the random tweaks that help boost performance (so you don't need higher frequencies)
[Shield Tablet Android Development] flolep:
Yes yes. It's fast.

It was just to let you know the results of my tests. Because you made a poll on that, you worked on that for your kernel and app so it seemed to me it was important for you to succeed in overclocking this tablet.

But for me, dt2w, uv and row scheduler are more important. But, well, I'll wait and test all the versions of your kernel because I love doing this!

++
[Shield Tablet Android Development] twistedumbrella:
A lot of the stuff I end up adding to kernels and apps is stuff I may never use, but that is the price of making stuff public.

So it was sweep2sleep, colors, and bfq right?

I don't know if I mentioned it here before but double tap to wake does not usually work well with 3.10 kernels when a stylus is involved.
[Shield Tablet Android Development] flolep:
Sweep2sleep, colors and bfq I don't really care. I care about undervolting and "row" scheduler.

Ok I understand for double tap to wake... I didn't know effectively for 3.10 and stylus.
[Shield Tablet Android Development] twistedumbrella:
So it's thermal and zen. Got it.
[Shield Tablet Android Development] flolep:
Lol :)

Ok. I now understand your sense of humor :)

++
[Shield Tablet Android Development] twistedumbrella:
You honestly thought I had any possibility of forgetting?
[Shield Tablet Android Development] flolep:
Lol. You're right... Sorry dude :p
[Shield Tablet Android Development] WarRaven:
Have I overlooked a flashable zip for the kernel by chance or is it still being tested?

I've no PC to compile or build so patiently I have been lurking waiting for it go but maybe I'm missing something.

As well sorry to pollute for this?

WR
[Shield Tablet Android Development] twistedumbrella:
No reason to apologize. Explaining the joke.

2nd post
[Shield Tablet Android Development] quangv:
Does your kernel support usb otg 3g dongle? My own has wifi only.
[Shield Tablet Android Development] twistedumbrella:
If the stock one didn't, I haven't added it.
[Shield Tablet Android Development] quangv:
Can you added yet? I'm really need it
[Shield Tablet Android Development] twistedumbrella:
Everything I'm seeing says stock already had it. I haven't disabled any stock support.
[Shield Tablet Android Development] berryman13:
Wow... The source code provided by NVIDIA is expansive. Just to make sue I had the right proprietary files, I pulled the proprietary_files.txt using an adb script from vanir.

The structure resembles cm12, I like lollipops structure.. Maybe it won't be too hard to port, what do you think? Considering there's no previous roms to reference. I'm crashing tonight,repo going up maybe tomorrow
[Shield Tablet Android Development] twistedumbrella:
This is a kernel thread. It's not an app thread, not a ROM thread, and not Q&A.

I don't build the full source, but there is a thread for that. You've posted there.

I do not enjoy being a jerk, but I am not interested in your brand of collaboration.
[Shield Tablet Android Development] twistedumbrella:
Alright, I think it is fairly safe to remove the warning. A few hours of testing in and nothing appears broken.

New version is up and includes a massive rewrite of binder and some updates for SELinux.
[Shield Tablet Android Development] twistedumbrella:
The second half of the rewrite is also up, with improvements for CPU and GPU handling.

This may be the last update for a while. Life has come up.
[Shield Tablet Android Development] flolep:
Everything's working fine so far! :)

Thx for your dedication to this kernel. Hope to see you soon!
[Shield Tablet Android Development] matyas69:
Follow this thread, really need overclocking features. It's a Kitkat or Lollipop kernel ?
[Shield Tablet Android Development] lupick:
setting

Which settings are you using with this great kernel ? I mean governator etc etc
[Shield Tablet Android Development] twistedumbrella:
Lollipop

Tested out umbrella_core, but it's been defaults for everything else.
[Shield Tablet Android Development] berryman13:
It's a shame to see you go so soon, but life is always much more important. I hope you can handle whatever it is that you need to deal with, and best of luck to you.
[Shield Tablet Android Development] twistedumbrella:
There are more SELinux updates waiting on row to be ready. It may take a few days of spare minutes here and there but eventually.
[Shield Tablet Android Development] berryman13:
Cheers man. Loving the learning experience of working with this device, I finally got it to build both rom and kernel without errors. I do have some build and port related issues though, where should I post for discussion about that? I know this is a kernel only thread
[Shield Tablet Android Development] twistedumbrella:
If it's not something that fits into an existing thread, it's best to make one.

If it's mostly questions, the Q&A section would be the best place.

If you need help with that stuff, it may be better to contact a moderator.
[Shield Tablet Android Development] matyas69:
I think i will be better if you upload somes build with recovery flash. Many users wait this. Your kernel work good.
[Shield Tablet Android Development] twistedumbrella:
I'm not sure what this means.
[Shield Tablet Android Development] silasje1:
I guess he wants a recovery flashable zip with the kernel instead of using fastboot
[Shield Tablet Android Development] twistedumbrella:
The only thing available is a recovery flashable.
[Shield Tablet Android Development] Bogdacutu:
might want to update the OP, those instructions are for the Shield, not the Shield Tablet

also, the DTB might be unnecessary (as there's a DTB partition, and the kernel seems to use that even if you append another one to the zImage)
[Shield Tablet Android Development] twistedumbrella:
Blame XDA devdb. It randomly resets posts.

It is necessary. Check the first couple pages.
[Shield Tablet Android Development] matyas69:
Bump. Any news of overclocking features ? :(
[Shield Tablet Android Development] twistedumbrella:
Haven't had time.
[Shield Tablet Android Development] twistedumbrella:
Row should be finished soon. There is no promise it is going to work, but the scheduler and most of the block changes have been ported. It seems a lot the stuff it uses from the "universal" block code is proprietary to row anyway.
[Shield Tablet Android Development] notyu1459:
Multirom is here!

kexec-hardboot patch, please? :D
[Shield Tablet Android Development] twistedumbrella:
As long as it doesn't screw with anything (ie. Causing an unnecessary wake lock that is only justified by using it).
[Shield Tablet Android Development] Nezorflame:
Is there any way to restore kernel to the stock state except for reflashing the stock image again?..

I have screen flickering (sometimes even heavy distortion) with whites which is VERY annoying in some apps.
[Shield Tablet Android Development] bleached45:
If you didn't backup the stock kernel with an app like flashify, then you'll have to re flash the ROM. That may reset some other settings/mods you may have flashed though.
[Shield Tablet Android Development] twistedumbrella:
If you can't get a stock kernel to flash on its own, there is always the other custom kernel. There aren't a lot of changes yet, so it's nearly stock.

That issue should be resolved in the next update. I haven't come across it in any of the newer test builds.
[Shield Tablet Android Development] Nezorflame:
Thanks, I guess I could wait for an update then :)
[Shield Tablet Android Development] twistedumbrella:
I'll have to disable row (not quite done) and make one. I thought the last one published was after the graphics fixes. It's been busy...
[Shield Tablet Android Development] Nezorflame:
It's OK, take your time man. You're currently the only one making such a progress on our device, it's amazing :good:
[Shield Tablet Android Development] matyas69:
Just backup the boot partition.

---------- Post added at 05:12 PM ---------- Previous post was at 05:10 PM ----------

Flashify doesn't work on Shield Tablet, he just have to backup boot partition in recovery.
[Shield Tablet Android Development] twistedumbrella:
Backing up the boot partition is the current kernel. You'd have to already be stock to be backing up a stock boot.img

Either way, I need to test the current build but then the hardboot patch and row should be done, along with a full block update.
[Shield Tablet Android Development] matyas69:
Yeah i know i throught he haven't flash the kernel yet.
[Shield Tablet Android Development] notyu1459:
I get that sometimes on full stock...

We need an OTA. It's not like there are currently any alternatives to this device. It deserves it.
[Shield Tablet Android Development] twistedumbrella:
http://www.tomsguide.com/forum/id-2271127/nvidia-shield-tablet-razer-edge-pro.html
[Shield Tablet Android Development] notyu1459:
Oh yeah, that's a fair comparison. :rolleyes:

Better yet, Why not this? :D
[Shield Tablet Android Development] twistedumbrella:
That would be better compared to the 13in Wacom tablet. The Edge is still primarily a gaming tablet. The art tablets tend to be priced according to which graphics suite they support.
[Shield Tablet Android Development] notyu1459:
But that's not ever remotely fair. :(

On top of being Windows based, its not even worth comparing to the Shield Tablet. You could buy several Shield Tablets for the price of one Razer Edge Pro.

Also, the Edge Pro is MASSIVE compared to the Shield Tablet and more than twice as heavy!
[Shield Tablet Android Development] twistedumbrella:
So I guess you're stuck with delayed updates from Nvidia.
[Shield Tablet Android Development] bleached45:
Oh my...

Santa, this, this is what I want...

...

Santa?

Santa!

Hello?
[Shield Tablet Android Development] notyu1459:
...This isn't really about a fair comparison, is it? You're just a little bitter about the current state of affairs, aren't you? And why wouldn't you be?

Sure, I wish some updates would come out, but something tells me that there is going to be a bright future for this device. Maybe it's all the publicly available source, or maybe it's the recent group that's gotten together to get a development scene going. Maybe it's just because of the massive potential offered by the hardware, along with all these things. There is more to this tablet than just power, and I feel that somebody, whether it's Nvidea or this new dev scene, will unleash it.

---------- Post added at 04:25 PM ---------- Previous post was at 04:24 PM ----------

One can only dream...
[Shield Tablet Android Development] twistedumbrella:
I wish I had a clue what you were talking about. I'm content with how it is. The updates are much faster than any phone and the bugs are minimal. There may not be OTA updates, but they keep their source current on a weekly basis.
[Shield Tablet Android Development] notyu1459:
OK, whatever you say. But it sure sounds like you're saying that the Razer Edge Pro is a far better option for a device in this category, when both devices come from two different categories.

If I were content with the way it was, I wouldn't even think about something like the Edge Pro. The Edge Pro is essentially a gaming laptop without a keyboard and a smaller screen. And an expensive one, at that. If it was as portable and as cheap as the Shield Tablet, then of course it would outshine the Shield Tablet in multiple ways. You know, except for Windows 8. Definitely loses points for Windows 8; I think it's such a lose/lose operating system. And I'm not holding my breath for Windows 10 (if its compatible with so many devices, there must be some sort of catch, like ”backwards compatability begone!”). It's not nearly as portable or cheap, though. And that's why the Shield Tablet exists.

If you're not really all that bitter, than I apologize. It's just that I sometimes encounter a lot of unecessary pessimism on these forums, and it really bugs me. I understand that your comments weren't weren't necessarily pessimistic, and again, I apologize.
[Shield Tablet Android Development] twistedumbrella:
You said there was nothing that compared. I Google'd Shield tablet alternatives. That was something like the fifth result. You realize you picked the kernel thread for the Shield tablet with the most contribution, complained about OTAs, then called the dev bitter for saying there are alternatives, right? If there is an issue with negativity on this forum, it starts and ends with trying to find it.
[Shield Tablet Android Development] notyu1459:
OH I SEE! Wow, we've been talking past each other this entire time. :D You thought I was needlessly and impatiently complaining about the Tablet and the lack of other options that forced me to purchase it! Far from it! I was complimenting its unique nature! I love this thing, and I look forward to a bright future for it.

And I thought you mentioned the Razer Edge Pro because you were sick of the lack of development and had found something you thought was better anyway! Am I right in assuming you were just bothered by the fact that, as far as you knew, I was just sitting around complaining in a productive forum? Wow, we are actually on the same page, and have been arguing because of it....I feel really dumb. :p Oops.
[Shield Tablet Android Development] twistedumbrella:
I wasn't bothered at all. Complaining is pointing out shortcomings. It's not necessarily whining. Someone pointing out the updates being too delayed given the lack of alternatives happens on any "pioneer" hardware.

I guess if this was an argument, I lost. Oh well. Back to building a kernel.
[Shield Tablet Android Development] berryman13:
He's right. Nvidia keeps the sources updated like no other... Maybe Google?
[Shield Tablet Android Development] twistedumbrella:
Anyway row and the patch are included, but haven't been tested. Row has been tested, but the patch requires actually using multiboot.
[Shield Tablet Android Development] IanTester:
If anyone's interested, I have merged StarKissed's kernel with Nvidia's kernel for OTA 2.2.

https://github.com/Imroy/linux/tree/shieldtablet-l-r3-ian

I started by compiling Nvidia's "rel-st8-l-r3-shieldtablet8" branch using OP's instructions. I had to make two small fixes to get it to compile (is this a test, Nvidia?) and then made a boot.img using Nvidia's ramdisk. It worked! So I then merged in StarKissed's work, which was for the previous release. I had to disable the ROW I/O scheduler to get it to compile and this merged kernel worked too. I've just finished adding in the rest of Tanya Brokhman's patches to the block/elevator code so that ROW will compile.

Now I'm wondering what to do. I'd like to at least fix the issues that are causing compiler warnings (mostly unused variables).

I suppose everyone wants a flashable zip...
[Shield Tablet Android Development] twistedumbrella:
It's only been a few days since the OTA, so it may be good to start a separate thread if you are starting a new kernel. This one is still being updated.
[Shield Tablet Android Development] twistedumbrella:
Seriously? Did you not read the post right before yours? If you want to advertise a kernel, start a thread. If you need help building a kernel, that is what this thread is for. Trying to use another dev's thread to get users is the sort of thing people do when they are new. You have been here long enough to know better...
[Shield Tablet Android Development] Shaky156:
It isn't kernel advertisement :s, have not released a compiled kernel there but source code, so people can implement this if they choose to. I understand this is a kernel development thread. The kernel source code being uploaded is also not being maintained.

If you had an issue with me releasing overclocking source code into your kernel development thread you could have pm'd it isn't an issue.
[Shield Tablet Android Development] twistedumbrella:
Alright, so why not post the commits rather than posting a summary of the kernel? Most people using the stuff here have never compiled a kernel and may get overwhelmed trying to mix two sources.

The presentation sounded like an advertisement.

Anyway... All:

I will have the kernel updated to the new 2.2 soon with a quick and easy cherry-pick to update the current source. It looks like the source a few posts ago forked Nvidia's update and then merged in this one, but I'll have the inverse where you take this and merge in Nvidia's update. It ends up being a much smaller commit.
[Shield Tablet Android Development] matyas69:
Don't blame him, he just want to help. I'm waiting for overclock function since months and he bring me this function. Your kernel have few advantages and he want to help a bit by give you his source.
[Shield Tablet Android Development] twistedumbrella:
No need to throw your hat in the ring. As I said above, it looked like an advertisement, but if it wasn't then there is no issue.

It was stated that a compiled version wasn't available to go with the source, but hopefully the same instructions from the OP will work for anyone that chooses to compile it.
[Shield Tablet Android Development] matyas69:
Wow... Calm down, you're aggresif.

Take a break.
[Shield Tablet Android Development] twistedumbrella:
Might want to be sure about what someone else thinks before you tell them. I was telling you not to make it an issue when it wasn't. How about coming back when you're not looking for an argument?
[Shield Tablet Android Development] twistedumbrella:
This is the initial update: https://github.com/StarKissed/stark...mmit/7f366134f0834a171b820c686681fd968908620e

I may have to edit this post and add any additional fixes needed to get it back to where it was in terms of custom items that were added. This does not include the ramdisk. I still have to download the OTAs for that portion. They will be added within the next few days.
[Shield Tablet Android Development] SuperPichu:
Could I get a link to the toolchain you use? The one I've been using is not getting along with the update.
[Shield Tablet Android Development] twistedumbrella:
It's the one from the full source. The note at the bottom of that merge may fix it, but it may also require a full source build to generate the new elf header.

It's finals week so I haven't really looked into it yet.
[Shield Tablet Android Development] SuperPichu:
Yeah I think it definitely does. Well that is going to make my life harder....Great
[Shield Tablet Android Development] SuperPichu:
From what I can tell the problem with VDSO is that there is a bash script called gen_vdso_offsets.sh that doesn't run properly. It literally just sits there forever. Even running the commands inside manually, the sed lines just hang.
[Shield Tablet Android Development] twistedumbrella:
Sounds like sed may not be the same version as expected. You may have to convert the commands or switch binaries.
[Shield Tablet Android Development] SuperPichu:
I ended up just hard coding the header size and fixing a weird toolchain related bug and now it is building.
[Shield Tablet Android Development] twistedumbrella:
Alright, everything has been updated. Just doing a test and then I need to update the LTE ramdisk to publish this.

Cleaning the build fixed it for me. I didn't run into any other issues besides a little cleanup from some previous changes for the new profiler.
[Shield Tablet Android Development] twistedumbrella:
Well I went to look at the source and it was a 404. The new one at https://github.com/Shaky156/Shield-Tablet-CPU2.5Ghz-GPU060Mhz-Overclock only had an "initial commit" which looks like it was intended to be the overclocking, but has it been tested?

Edit: well I grabbed the parts intended for the Shield tablet that were missing from what was already here. It seems to have worked, so I assume that version would work, too. I didn't test any of the GPU stuff.
[Shield Tablet Android Development] Shaky156:
Hi both the CPU and GPU overclocking has been tested and works, although it isn't the final version.
[Shield Tablet Android Development] Hero_is_Over:
yes the cpu overclock works but crashes and crashes and brought back flickering issue. and the shields gpu is at 900mhz stock so where is the higher frequency. posting your code as "initial commit" is amother way of sayimg. you will not be able to steal my code or "have fun digging through each file with diff to find out if your device is gonna explode. when i was 19 i did the same thing. now that i have matured i would never do somethimg as "shaky" as that. your kernel almost hardbricked my tablet and it made sense after looking at your sloppy code. Twisted i dont remmber if we had beef im the past when i devved as hero over. but im sure weve both grown much since then and as the web designer job i have now i have no time to work on any devices. so by chance could you point me to a working version of your kernel for us-lte as the latest tn8-auto I flashed did not boot. Thanks for your hard work. And thank you also shaky I do not think that you are a bad person but you are just like I was when I was 19 and trying to hide code and not doing it properly by adding each commit for each feature you're adding is not the right way to do it

I apologize to grammar Nazis for typos and grammar errors I typed this post on my shield via the qq wireless Bluetooth keyboard with trackpad and the keys are all touching and very small so accuracy is difficult and painstaking for longer paragraphs.
[Shield Tablet Android Development] twistedumbrella:
I have heard the newest build is having issues with TWRP, but I only have the WiFi device that will work either way. If it flashed successfully and didn't boot then that is what I am working with. I will have to double check everything and make sure nothing in the ramdisk was corrupted during the update. That is the only thing it could really be, since the kernel itself is identical.
[Shield Tablet Android Development] Hero_is_Over:
okay thanks for the response I will go ahead and try to flash using Philz touch kernel and if that doesn't work then obviously its something not corresponding correctly to the US LTE RAM disk

written with talk to text

okay so I gave it a try with Philz touch and let it sit for over a minute to boot and it did not so I'm guessing that the RAM disk has issues and in that case I'm unable to use your kernel because I do not have the time to rewrite some lines in your ramdisk. Thanks for the help. Hope you have a us-lte version up soon. I'm liking your github commits. BTW any chance you remember my old alias hero_over

---------- Post added at 09:12 PM ---------- Previous post was at 08:49 PM ----------

Sry to dbl post please delete
[Shield Tablet Android Development] :
Guys, if you have tips, advice or criticisms for another member, it's best to PM that member and keep it out of the public eye. ;)

We wouldn't want to spark a public flame war.... Right?

Just a suggestion.

Thanks,

Darth

Forum Moderator