yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Original Development] ricardowec:
Re: [KERNEL][OCT.08]Bricked-Kernel|3.1.10|v0.5|mpdecision|stickyfreq|PowerHAL| OC&UV

As far as I know, Showp had a new version ready for 4.2.1 when the new release of Android popped out. I don't see him in other devices either but his website is still up.

I do hope he is well and look forward tho see him back soon. It is the best kernel I've ever used in any of my devices.

Cheers to you Showp.

Sent from The Beast using Tapatalk HD
[Nexus 7 Original Development] sola fide:
On his twitter he mentioned that he's currently working on the HTC Puccini and still plans to update the Nexus 7 kernel when he can. Just gotta be patient.

Thanks showp for everything. :good:
[Nexus 7 Original Development] el56:
Bricked appears to be the only N7 kernel with that support compiled in.

This is to report that the one of these adapters (only $3 on eBay) worked wonderfully on my N7 loaded with 0.58 and current Paranoid Android, using with a generic USB-OTG cable. :D

I was in a hotel room that provided wired Ethernet but no wifi (Beijing International Hotel). Upon plugging in the QF9700 the tablet immediately recognized it, fetched the IP info by DHCP, and was immediately ready for use (Chinese Internet use issues notwithstanding :silly:)

Thanks and congrats to the developers.
[Nexus 7 Original Development] show-p1984:
Some candy for you too :)

https://dl.dropboxusercontent.com/u/44206202/pub_test_kernelz/grouper/Bricked_n7_v0.59.zip
[Nexus 7 Original Development] tibere86:
Many thanks! Flashing now!
[Nexus 7 Original Development] sola fide:
You're the man, Thanks showp! I'll be flashing this as soon as I get home from work. :D

SF (aka: swish_john117)
[Nexus 7 Original Development] ricardowec:
Wow.. Good for see you!!

Mr. Candiman, does this candy have the k-patch applied?

Cheers

Sent from The Beast using Tapatalk HD
[Nexus 7 Original Development] elsworth1983:
Cheers show-p1984 flashed and works like a charm

Sent from Nexus 7. If I've helped you hit the Thanks Button :P
[Nexus 7 Original Development] ricardowec:
No, it does not seem to have multirom support. It is not in the changelog and upon flashing I get a dark screen in TWRP. If I reboot, I get a distorted Google logo.

Sent from The Beast using Tapatalk HD
[Nexus 7 Original Development] poondog:
I think this is the fastest kernel at opening apps :) other kernels pause a bit to think when the app is fully closed, this one opens almost like its in memory already (is it??) :)

I've undervolted and no problems so far, can't remember the exact amount I undervolted though

Super smooth and stable at 51mhz-1.15GHz for the 6 or so hours I've been using it

Anyway I have always been a fan of yours, never had a device to use your kernels until now :) so thanks show-p1984 and to the donators

Small problem though, is anyone else facing this problem? Or am I the only one? I want to be able to see what freqs my N7 is running at, thanks and screenies attached.

Sent from my Nexus 7
[Nexus 7 Original Development] show-p1984:
Thank you :)

Nope it is not in memory already if you never opened it before. There are several tweaks which can and do affect this in the kernel to make it a lot faster with those tasks.

The issue you are experience seems to become a bug on the endeavoru too, for some reason the cpu states file sometimes disappears. As to why: no idea yet since I never caught it "in the act". Just when it was already gone for hours.

A reboot fixes that.
[Nexus 7 Original Development] jayyo:
My cpu states file went away on me awhile ago. I was playing Horn, quit, then looked at system tuner and saw that the times button was gone. I rebooted and now it's back (looking in system tuner and cpu spy). Next time it happens, I'll pull a logcat. lastkmsg is probably no good, since nothing crashed. Kinda weird. I'm using interactive governor, no undervolt or other tweeks.
[Nexus 7 Original Development] StrangerWeather:
I'm jealous. I tried installing it several time and every time the device becomes laggy and the screen unresponsive. When I revert back to Clemsyn all is fine. Any ideas? I'd really like to make this work as the feedback from other users is so so good...:)
[Nexus 7 Original Development] spthacker:
What rom are you using? Did you clear both caches after flashing and also then a clean reboot after first boot as I always find its laggy the first time whatever kernel I use

Sent from my MIUI powered HOX
[Nexus 7 Original Development] StrangerWeather:
I'm on Kaos Droid 3.8 Beta. And no, I just flashed it. Will try what you suggest. Thanks!
[Nexus 7 Original Development] poondog:
Yeah I don't know if it makes a difference but I always wipe dalvik and cache after flashing a kernel

And mine is super smooth :) even straight after a reboot :D

Sent from my Ultimate Kang Banged HTC Incredible S
[Nexus 7 Original Development] StrangerWeather:
Yep, working for me now, thanks!:D
[Nexus 7 Original Development] spthacker:
Excellent! Enjoy the speed :)

Sent from my MIUI powered HOX
[Nexus 7 Original Development] matique:
Ah yes... But it was my fault too since I moved on to aosp cm10. Been running your kernel for awhile, smooth and snappy. Will badass be implemented soon?

Nexus 7 | Paranoid Android | Franco Kernel

HTC Sensation | Bruce's CMX | Bruce's Kernel.
[Nexus 7 Original Development] karl0ss:
would be nice for swap support, also, does this have the fsync switch support?

great work mate :)
[Nexus 7 Original Development] bigeyes0x0:
OT: A bug when pressing refresh multiple times with stats file unavailable was fixed.

Gonna try this kernel tonight :D.
[Nexus 7 Original Development] airmaxx23:
Woke up to the SOD this morning, I had to hold down the power button to get it to reboot. I'll see what happens tonight with the minimum clock speed set at 102MHz instead of 51MHz.
[Nexus 7 Original Development] show-p1984:
I like my modified ondemand more than badass for tegra3.

Since badass is based on ondemand the ondemand in here is a halfass already :)

Swap is supported, ZRAM is not. Next version.

It was?

Pull a last_kmsg, or it will never be fixed :)
[Nexus 7 Original Development] poondog:
Bad news: got a SOD after playing music, then pausing it on the lockscreen and leaving the tablet

Came back half an hour or so later and it wouldn't turn on

Good news: last_kmsg attached :)

Hopefully its helpful and doesn't include personal info haha I'm always scared of that

Edit: Made it a .rar, its inside. The .txt was too big to attach. Sorry
[Nexus 7 Original Development] rayford85:
Powered the tab on this morning, wen't to system tuner & set governor to ondemand. then the tab froze on the homescreen & hard rebooted. No uv Stock speeds. here's my lastkmsg ;)

https://www.dropbox.com/s/646prvx28brktcj/last_kmsg.zip
[Nexus 7 Original Development] airmaxx23:
How do I pull the last_kmsg?
[Nexus 7 Original Development] show-p1984:
Somehow looks like it was looping in resume. Strange. Not really helpful either because the real error probably got spammed away :)

Thanks :)

Simple paging error =/
[Nexus 7 Original Development] rayford85:
I use rootexplorer & navigate to the proc folder, find the file,long click on it & select add to zip. then send it to dropbox to upload :)
[Nexus 7 Original Development] airmaxx23:
Here is the last_kmsg:

https://www.box.com/s/u44xzfp2gk8l6nso1b47
[Nexus 7 Original Development] thecdn:
New bricked kernel and new slim rom on the same day. My N7 is very happy tonight :cool:
[Nexus 7 Original Development] poondog:
Can anyone confirm that if you select any GPU OC in Aroma the kernel doesn't boot? I am using CM10.1 M3, CM ramdisk. After trial and error I decided that selecting GPU OC screwed up the boot animation and it won't boot

Otherwise, stock GPU works fine, just booted it up will see how it goes. Thanks Dennis, you might remember me as the guy who asked about grouper support on G+
[Nexus 7 Original Development] sola fide:
I can confirm this happens to me as well. If I select any GPU frequency other than stock my screen boots into wavy white scrambled lines looping into infinity.

Once I selected stock GPU frequency, all was good. Besides that my N7 finally has the Kernel who treats it right and gives it the loving it's needs. ;)
[Nexus 7 Original Development] Shmi117:
Is it just me or do all the kernels for the N7 currently have a lack of both governors and I/O schedulers? If only Omega kernel was updated...

But yes, I am also getting the weird boot animation when selecting a higher GPU freq in aroma. Other than that everything is runner smoothly (would be nice to have ROW added).
[Nexus 7 Original Development] show-p1984:
Next beta :)

Interesting. This works flawlessly for me. Well with the release of KControl I will probably ditch Aroma all together. KControl will allow you to set everything and more than Aroma has to offer.

I am intrigued though, soc info? (/sys/kernel/debug/t3_variant)

Why do you need 25 schedulers, 15 governors and at least 40 different bugs in each of them because none of them are maintained?

ROW is on one of my other branches, but that will probably be it. The thing ppl don't get is that it doesn't matter if you merge xx schedulers and governors if you don't maintain them. That means fix/tweak them for your device, update them regularly, fix bugs. And that's just impossible for 20 govs and schedulers if you plan on doing anything else with your time. (also: you have to test them as well)

Usually the best choice for reliability in governors is ondemand/interactive (on stock) and for schedulers cfq/deadline or noop (which isn't really a scheduler, because it will not sort the I/O request but rather throw them all into one fifo queue).

cfq has been in the linux kernel for... well.. I would have to look that up but I guess almost forever is a good time frame here. (If memory serves it was integrated into the mainline some times around 2004, which should have been the 2.6.6 kernel)
[Nexus 7 Original Development] henhoy:
I got the described error, is this what you want.

cpu_speedo_id => 7

soc_speedo_id => 1

cpu_process_id => 1

core_process_id => 0

Sent from my nexus 7
[Nexus 7 Original Development] tibere86:
I have variant 2 and I too got messed up graphics when overclocking the GPU. Using stock clock fixed issue for me.
[Nexus 7 Original Development] thecdn:
I set the gpu to max and have no problems. Mind you the first time through the process the installer froze at this point.
[Nexus 7 Original Development] sola fide:
I'll reflash tonight and pull the soc info. I'm going to laugh if on the second flash trying OC it doesn't have any problems. :p I had that for a kernel on my old Captivate. FIrst flash would = crazy screen. Reboot recovery and flash again = everything smooth. No clue why...just had to follow that process every time I updated that particular kernel.
[Nexus 7 Original Development] poondog:
Here's my variant info

KControl sounds good :)
[Nexus 7 Original Development] mkhtfld76:
Awesome!!! Welcome back cant wait to get Bricked.

---------- Post added at 11:44 PM ---------- Previous post was at 11:02 PM ----------

+1
[Nexus 7 Original Development] show-p1984:
Your device is using the same oc tables as mine does, quite strange.

Is there a log from the scrambled gfx boot?

Same as above :)

Aroma is quite unstable on Nexis. No changes will have been made to your device though until you are in the install screen (with the install log).

Your variant (cpu_process_id ) actually isn't the deciding factor for gpuoc. soc_speedo_id is.
[Nexus 7 Original Development] henhoy:
Sorry no log, to be honest i would not know how.

Sent from my nexus 7
[Nexus 7 Original Development] spthacker:
Yay!

Dennis is back givin' luv to the N7 :victory:
[Nexus 7 Original Development] sola fide:
OK showp now I'm a little confused. Reflashed with 1st GPU OC setting, screen distortion (let sit for 1-2 minutes), I had to force reboot straight into recovery, browse to the folder...nothing in it. Tried it again....nothing.

3rd time flashed on highest GPU OC setting, boots normal. Now we have info in the debug folder and the t3_variant file contained:

cpu_speedo_id => 7

soc_speedo_id => 1

cpu_process_id => 4

core_process_id => 0

Not sure if this helps at all. Maybe I'm doing something wrong when file browsing in recovery mode?
[Nexus 7 Original Development] Dubbsy:
I have variant 3 and it gave me a static boot animation when I tried to overclock the GPU also. Setting it stock worked fine.

---------- Post added at 01:56 PM ---------- Previous post was at 01:53 PM ----------

Never mind didn't see the new update. Will test.:)
[Nexus 7 Original Development] sola fide:
OK, tried again with v.591 and same result. This time after distorted screen I went to recovery and copied the entire debug folder to my SD card. Re flashed .591 w/ stock GPU and all is well.

When I fully booted, browsed to the debug folder I copied over....empty. :shrug:
[Nexus 7 Original Development] show-p1984:
Lets clear up with some misconceptions:

The debug folder (like /proc and /sys) isn't a real folder, it is a kernel generated virtual file system where every file links to one or more (in the case of writing stuff) kernel functions. So to speak a "stairway to the kernel".

Recovery has it's own kernel, which might not export the t3_variant (since only custom kernels do that). Most recoveries don't even mount the debug folder, that's why it will be empty then.

However it seems that I need to adjust the clock frequencies a tiny bit for the newer Nexis.

Btw: Ofc the issue persists on .591, I haven't changed one thing in regards to that yet :p
[Nexus 7 Original Development] sola fide:
Ahhhhh.....that makes sense. When flashing the kernel and it results in a distorted screen would the kernel still write these folders?

If so, could we pull the file through ADB in fastboot mode? (If it's even helpful to you ;) )

It's been awhile since I've used adb in fastboot mode so I can't remember off the top of my head. :P
[Nexus 7 Original Development] BurnOne77:
oh hell yes my only N7 kernel baby !!

woohooo

thanks
[Nexus 7 Original Development] poondog:
Adb is stuck on waiting for device, is there something else I can get you besides adb logcat?
[Nexus 7 Original Development] show-p1984:
There is no "adb through fastboot".

ADB = Android Debug Bridge. It's doing stuff on a booted rom, like your main rom or the recovery.

Fastboot is a tool to change your bootloader configuration and flash stuff through your bootloader.

Fastboot can't pull anything.

If the kernel doesn't freeze it will still have those debug infos.

I wouldn't need a logcat, but rather a kmsg.

For the moment I would just say: Don't go through too much trouble. Wait for KControl :p
[Nexus 7 Original Development] cHarOn99:
Just a question is anyone having issues with MTP? Here PTP works but when I choose MTP the N7 doesn't show up on my PC.
[Nexus 7 Original Development] FitAmp:
Windows xp?

17 year old automotive technician/android hobbyist
[Nexus 7 Original Development] cHarOn99:
no it is under windows8, but after testing around it seems my N7 is the issue, also a different kernel didn't solve it.

Since my Galaxy Nexus works with MTP under Win8 it must be something else, looks like it is time to start a fresh installation on my N7 :/
[Nexus 7 Original Development] FitAmp:
Try enabling USB debugging

17 year old automotive technician/android hobbyist
[Nexus 7 Original Development] dark2099:
Show, noticed a redesign on the site, newest builds are listed at the top, older ones below it, yes?
[Nexus 7 Original Development] cHarOn99:
It is enabled but no difference
[Nexus 7 Original Development] show-p1984:
yes, just like before :)
[Nexus 7 Original Development] Remoteconcern:
Just changed to this kernel - I'm surprised there aren't more users.

Thanks showp - really smooth and nice so far on the latest test revision. I was looking for a kernel that had a nice, thoughtfully developed alternative to the Tegra hotplug driver, which isn't good enough. So far, mpdecision seems to be working well :)
[Nexus 7 Original Development] Hawkw1nd:
+1
[Nexus 7 Original Development] spthacker:
Dennis, Have you had time to look at USB audio and why its not working as of yet please?
[Nexus 7 Original Development] show-p1984:
Tbh, no. I am working on some new mpdecision stuff over on the mako which will be merged into here soon(tm) and give the old n7 a nice boost as well as fix some bugs.

Apart from that KControl is still in the works too, so I don't have much time for anything else but if you would happen to know which commit I am missing I will be happy to patch it in. :)
[Nexus 7 Original Development] spthacker:
Sadly I know bugger all about the workings of Kernels so hence why I asked in the nicest possible way and always bow to a dev on here! :angel:
[Nexus 7 Original Development] show-p1984:
New Beta online!

http://bricked.de/index.php?action=kdownload&device=grouper&release=beta&type=sense

Including all upstream msm_mpdecision changes, input event boost, fixes, updates, etc.

currently experimental, more:

One thing for sure, it makes all devices butter smooth. That's why I like to call it my personal project butter :)

Experience the smoothness!

PS: It also boost reaction times a lot.
[Nexus 7 Original Development] El Nino1977:
You've linked us to the ville device, better change links my friend. This is xda, who knows what could happen.

There are 2 kernels in Grouper/beta page, I assume we flash the top one?
[Nexus 7 Original Development] show-p1984:
Thank you (link corrected, also pointed to the stable instead of beta page.. c&p hit me critical on this one), but nothing would happen, all my kernels check the device name before flashing, that way it is impossible to flash the ville kernel onto the grouper/tilapia for example :)

Top one = newest, so yes :)

(which is currently: bricked_grouper_20130510_070308_exp-6362365.zip)
[Nexus 7 Original Development] halrulez:
Link sent to ville

Downloads (stable) for ville - sense
[Nexus 7 Original Development] El Nino1977:
Early impressions are very positive, very smooth indeed, great benchmarks of 7900±, app loading, scrolling, everything is slick as. Think I might keep this for a while ;) I'll run a few high end games but I don't see them causing and problems tbh.

When monitoring the cpu frequencies, the min jumps to 900+ every now and then, I guess that's the booster kicking in, huh?

Nice work mate, good to see you back :)
[Nexus 7 Original Development] poondog:
You using ondemand?
[Nexus 7 Original Development] show-p1984:
Even the link you quoted in your post sends you to the right page :)

You are correct. Default boost time is 1000ms (which is about as long as any animation will take).

And it does not jump every now and then, it jumps when you press a key or touch the screen :)

I tested this back and forth so this will be going stable in a few minutes with another change: Individual cpu frequencies.

Now every cpu actually remembers both min and max frequencies and you can set individual frequencies for each cpu (like we are used from the msm socs).

stable build is currently waiting for the beta build to finish: http://buildmachine.zapto.org:88

I just updated the zip files too and removed the powerhal, as this is now handled by mpdecision we don't need it anymore. This also has the advantage that we are no longer spammed by write errors on touch events if we are not using interactive. (logcat)

Buildbot is done: http://bricked.de/index.php?action=kdownload&device=grouper&release=stable&type=aosp

Have fun :)
[Nexus 7 Original Development] El Nino1977:
Yes mate, ondemand is preferred
[Nexus 7 Original Development] ganeshp:
Yes indeed the new beta is so smooth. Seems "Dennis butter" is working well :D

Now i just need to see how the battery gonna be
[Nexus 7 Original Development] thecdn:
I have downloaded and installed (3 times now) bricked_grouper_20130510_081506_exp-b373067.zip. I have used the parms that I always use with bricked kernels:

zram - default/yes

maxfreq - 1600

minfreq - 51

screenoff - 370

gpu - 520

governor - default/ondemand

i/o scheduler - default/deadline

The max freq is always set to 1300. I've looked at cpuspy, run stability test, and have a setcpu widget displaying freqs and the max freq is always 1300 no matter that I've set it at 1600 during install.

I'm using the latest slim rom and used faux's reset kernel when I first installed this coming from the 0505 bricked. Am I doing something wrong?
[Nexus 7 Original Development] sjondenon:
just flashed the latest beta on cm10.1. After the succesful installation, i'm getting a blackscreen with in the middle two bars with black/white color moving to the right after the google logo. What did I do wrong?
[Nexus 7 Original Development] poondog:
Me too. I tried to set it at 1150mhz but it sets 1300. On both sabermod and CM10.1 RC1

Did you by any chance select any GPU oc? If you did try at stock GPU
[Nexus 7 Original Development] sjondenon:
Yes, I selected 484 mhz or something like that instead of the stock frequency. After selecting the stock frequency it works fine now. Thanks!

btw: can I use trickster mod to oc the gpu anyway?
[Nexus 7 Original Development] ganeshp:
No for the second question
[Nexus 7 Original Development] drynyks:
Try not overclocking the gpu. I noticed same thing about install speed not sticking too btw.
[Nexus 7 Original Development] show-p1984:
My fault. I used

for_each_present_cpu()

to set up the initial cpu frequencies. Sadly I forgot that we only have 1cpu in this early kernel phase where we read out the command line since nothing has been set up yet.

Switched to

for (cpu=0; cpu<CONFIG_NR_CPUS; cpu++)

Which fixes that since it does not care about the cpus being set up or not :)

Updated stable:

http://bricked.de/index.php?action=kdownload&device=grouper&release=stable&type=aosp
[Nexus 7 Original Development] tibere86:
Latest stable is extremely smooth. Very impressive. Thank you
[Nexus 7 Original Development] drynyks:
Everything is working really good. Thanks for your work.

- "Is it dark in there?"
[Nexus 7 Original Development] show-p1984:
I merged some USB OTG and AUDIO stuff from mehrvarz and dmore09 into the latest beta which is currently being built.

I have not tested that beta because it's 8am and I need to sleep :)
[Nexus 7 Original Development] Remoteconcern:
8am is normally time to wake up! Haha. Thanks Dennis.
[Nexus 7 Original Development] farhanito:
[MENTION=4195844]show-p1984[/MENTION]

You're probably sleeping right now :)

Just wanna report, I got bootloop with latest beta.
[Nexus 7 Original Development] ABu33:
show-p1984:

Your latest stable kernel is awesome. But I have a suggestion.

Could you add SIO IO scheduler in your kernel? I think it's the most balanced scheduler because it has good R/W with great IO.
[Nexus 7 Original Development] lmulli:
Same here.
[Nexus 7 Original Development] ace9988:
That's what happens on the boot screen with latest stable and latest beta

Using bamf paradigm
[Nexus 7 Original Development] El Nino1977:
Install with default GPU, I've seen it do this on previous builds.

Only thing I change in aroma is cpu speed to 1600 and 374, other than those the default settings run perfectly
[Nexus 7 Original Development] spthacker:
Brilliant!

I'll go test it and report back :good:
[Nexus 7 Original Development] spthacker:
Yup, same here stuck on the google screen....
[Nexus 7 Original Development] sjondenon:
I had the same problem. If you select the default gpu frequency in the aroma installer it works fine.
[Nexus 7 Original Development] spthacker:
Thanks but I already knew/did that and it still happened, perhaps I got a bad download or flash, I'll try again
[Nexus 7 Original Development] Doominq:
Why download links doesn't work ?
[Nexus 7 Original Development] show-p1984:
I will look into that. Currently though there is a more important problem (look below)

I will put it at the bottom of my TODO list. (ROW is already before that one)

Because my server is dead. I tried to restart it multiple times but it's just dead in the water. I notified my Provider about this issue.