yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Android Development] Metallice:
Yes that is by design... audio playing -> min raised to 340MHz... audio not playing -> back to previous min.
[Nexus 7 Android Development] Metallice:
Yeah I was just telling you for your own knowledge. Thanks though. I already checked and fixed it for the next build.
[Nexus 7 Android Development] Nico_60:
But after booting if no sound is playing then the min stay at 340
[Nexus 7 Android Development] Metallice:
This has been covered so many times I think my head is going to explode...

Also not true. If you have no apps installed the kernel works as it should.

What app are you using as your evidence to make this statement? What app are you using to set your frequencies?
[Nexus 7 Android Development] Nico_60:
Perfmon for statement, trickster for setting frequencies
[Nexus 7 Android Development] Metallice:
Set your min to 102MHz. Hit apply. If that doesn't work than you have some other app causing problems like system tuner.
[Nexus 7 Android Development] xfrancis14:
Hey metallice.. Idkk if this is from your kernel or what but how come when I plug ear buds into my Nexus 7 it makes staticy noises?
[Nexus 7 Android Development] Nico_60:
Set your min to 102MHz. Hit apply. If that doesn't work than you have some other app causing problems like system tuner.

Don't have other app like system tuner, only trickster. I'm not complaining, just report what i noticed. Thanks for your work.
[Nexus 7 Android Development] johnnyman25:
what u mean system tuner?no the build in one eh?(performance tab) i have the same issue...
[Nexus 7 Android Development] Metallice:
No. Nobody has this issue because there is no issue. I don't know if the performance tab works correctly or not. I would just recommend not touching the built in performance tab and just using nofrills or trickstermod.
[Nexus 7 Android Development] nphil:
I don't think Trickster updates CPU freq in realtime on that screen. Here's proof that 102 is used :

http://imgur.com/sH1Dt
[Nexus 7 Android Development] johnnyman25:
how many CPU governors u can select from?i have 3 only ondemand,interactive and performance.
[Nexus 7 Android Development] nphil:
Same, that's all you really need honestly..
[Nexus 7 Android Development] Metallice:
Yes you can select from all the governors you would ever need ever.
[Nexus 7 Android Development] johnnyman25:
my sound crickles now and i used trickster mod for frequencies.how i cam solve it?im on TEAM SHOGUN Kaos Droid V4.0.0 rom.pls help me. :(
[Nexus 7 Android Development] opz187:
Metallice latest build lp550 running real smooth on cm10.1. Any advice on undervolting the ram and GPU? I'm not looking for safe I'm looking for low. Don't have any experience with UV those things. I love how dim my screen gets btw
[Nexus 7 Android Development] opz187:
P.s. those saying that this kernel doesn't hit 102mhz.. It does. For sure. Mine hits 102mhz often and stays there

Notice the real-time frequency at the bottom of trickster when I took the screenshot. And the percentage its been at 102 for the 15 min its been awake. Great kernel
[Nexus 7 Android Development] Stuphologist:
Doesn't matter. On demand has been tweaked alongside the kernel, but Metallice hasn't renamed it to SuperDuperOnDemand. Maybe he should. :)

Anyway, just leave it set to OnDemand.

Dave
[Nexus 7 Android Development] adstraylight:
Right, at the risk of exacerbating the general mood of frustration, the way I've now got my settings to stick, as kindly suggested by Nico_60:

-set frequency

-exit application via the home key

-play some sound.

Then the frequency setting persists after the control application is unloaded from the RAM. If no sound is played before the app is unloaded, the setting is lost.

I should also mention that I have only one kernel control app.
[Nexus 7 Android Development] Metallice:
...and how are you confirming that the min freq isn't going below 340?
[Nexus 7 Android Development] adstraylight:
CPU Spy.
[Nexus 7 Android Development] Metallice:
...and what apps do you have installed with frequency setting capabilities?

I ask this because there is nothing wrong on the kernel end. The only problems that can arise are because of apps or that there is actually nothing wrong.
[Nexus 7 Android Development] ezas:
I think the stats in trickster are more accurate. I've have had it not show CPU slots that I know were used.

I used CPU spy for a long time on my phones and it worked fine for making sure my phone was going into deep sleep.

<><><><><><><><><><><><><><><><><

Swyped from my N7

Current: PA 2.99 b8 & M-Kernel+ a24
[Nexus 7 Android Development] adstraylight:
I've tried individually, TKT, No Frills & Trickster, making sure each was the only one on the device at the time.
[Nexus 7 Android Development] ezas:
Late to the party but still want to comment. Min CPU slots definitely stick. Unlike some tuner tools you must hit apply after moving a slider. That threw me for awhile is why I mention it.

<><><><><><><><><><><><><><><><><

Swyped from my N7

Current: PA 2.99 b8 & M-Kernel+ a24
[Nexus 7 Android Development] Metallice:
Well I guess your device is just special. It works for everyone else. And I guarantee it would work for you on a clean ROM install. Not much I can do. Something is causing your issue. Some app is preventing your min freq from resetting after playing audio.
[Nexus 7 Android Development] Kearkan:
My n7 must be really on the edge when it comes to GPU oc, cant push past 600 on a24, ill try the lower lp but i don't think that would affect the GPU oc.
[Nexus 7 Android Development] EvanA:
Have you increased the GPU voltage at all?

Sent from my paranoid+m-kernel nexus 7
[Nexus 7 Android Development] NicoGa:
I love this kernel, but when using its default governor (OnDemand), my UI is not totally fluid! Also, the standard bubble animated wallpaper is slightly jerky. I already observed that on previous versions of this kernel (I started with a18, I do not know for the earlier versions).

Setting Interactive governor help a lot.

Does anyone else has noted such a things ?

Am I loosing a lot of the improvements of this kernel (in terms of battery life) by using Interactive governor ?
[Nexus 7 Android Development] chinopski:
Could the setup of the voltages in any way affect mounting of external HD on my device? (I'm trying to investigate why i can't mount my external HD. Flash drives, mouse, keyboard, gamepad works though.)
[Nexus 7 Android Development] adstraylight:
I have no touch sounds enabled, and it is stuck at 340 from boot, which is also silent, so I don't understand why you're talking about what happens after audio is played.

Also, the act of playing audio is what allows TKT's setting to apply.

EDIT:

I think I now know what's going on..the routine that switches the min freq. up and down when sound is played only becomes active when the first sound is played after boot. So if like me, you have no sounds enabled, the min. freq. appears stuck at 340 after boot, when in fact the frequency switching routine simply hasn't started yet.

I found this out by rebooting, playing some sound, THEN opening TKT, and guess what? - The Min. freq. was already sitting at 102....

So is there any way of

starting

the routine that switches the minimum frequency for sound playback that doesn't involve audio? Say the screen turning on or some other universally common event at boot? Maybe just cause the initial state of the min. freq. to be 102 not 340?

Sorry to be a PITA, I just don't like incomplete logic ;) It makes sense now.. that's if this hypothesis sounds correct to you of course..pardon the pun...
[Nexus 7 Android Development] STk3000:
Can anyone tell me please what does usb hotplug support do? Do i still have to use stickmount?

Thx allot :*
[Nexus 7 Android Development] adstraylight:
I agree, interactive does seem more fluid than ondemand, only slightly in my case. As for battery I'm not sure.
[Nexus 7 Android Development] ezas:
Mine locks up at 600 as well. Not like all the time, but my first reboot was at 600 so I dropped it back down. But I'm content at 520 and I don't do voltages. I always seem to end up chasing my tail in search of speed that I don't really notice anyway.

But good luck in getting yours over 600.

<><><><><><><><><><><><><><><><><

Swyped from my N7

Current: PA 2.99 b8 & M-Kernel+ a24
[Nexus 7 Android Development] Metallice:
If you are using PA then you don't need stick mount. Its automatic now with this kernel.
[Nexus 7 Android Development] Kearkan:
Of course. On a23 1500 on the max step gets it to 700, on a24 i cant go over 600 again.

Besides this... A24 just feels... Off, a23 just feels better. Also, I've had this weird thing where its like the screen thinks theresna point being touched, so i get resizing instead of scrolling, or it will randomly open things that end up under that spot. Had it happen twice today on a24, never happened on a23.
[Nexus 7 Android Development] Metallice:
The min freq is already 102 at boot :/ when the audio driver is initialized, the min is raised. When it exits the min returns to the previous value. But your problem still may be related to the lack of sounds. Makes sense. I'm looking into alternative methods.
[Nexus 7 Android Development] Metallice:
The only change between 23/24 is ramdisk compatibility for CM and PA....
[Nexus 7 Android Development] adstraylight:
Thanks for such fantastic support, as I say I don't mean to be a pain, I just want to help make this thing perfect for everyone..
[Nexus 7 Android Development] Nico_60:
That's what I wanted explain you yesterday but my English isn't very good.
[Nexus 7 Android Development] STk3000:
I'm using MoDaCo Jr4.... doesnt seem to work.. is it supposed to?
[Nexus 7 Android Development] Metallice:
Umm did you read what you quoted?
[Nexus 7 Android Development] R3dbeaver:
just FYI, i installed the FPS reader thingie (paid $2) and it works well.

problem is, it kinda confirmed what ive always felt...

Shadowgun:DeadZone only - Graphic: HIGH. i didnt use the min/max/average (didnt kno that option is there lol) so its just from my view playing the snowy map.

- a19: GPU up to 675 @1300mV

at 520GPU: FPS 21 - 34

at 675GPU: FPS 28 - 41

- a23: GPU up to 650 @1350mV

at 520GPU: FPS 18 - 28

at 650GPU: 22 - 34

i tried FSYNC off, disable GPU Scaling, barely help at all... but seems like a19 is more of a performer.

rooted stock ROM, max CPU 1.5Ghz

lol
[Nexus 7 Android Development] STk3000:
???

I'm asking because it may not work because of other issues, other than you kernel.

Is this feature supposed to work with all roms or just PA?
[Nexus 7 Android Development] Metallice:
Just PA as I said initially. It's not a kernel feature. Its a ROM feature that I added support for.
[Nexus 7 Android Development] STk3000:
thx. you could just have said this before, or better yet say this in changelog.
[Nexus 7 Android Development] NicoGa:
From my understanding, in order to activate this feature with a24, your ROM just have to include the following line in /system/etc/vold.fstab:

dev_mount usbdisk /storage/usbdisk auto /devices/platform/tegra-ehci

It can be added manually in the stock ROM.

Envoyé depuis mon Nexus 7
[Nexus 7 Android Development] Metallice:
I did say that before. Also, the changelog says " automatic hotplug support" as in this kernel supports this feature . Supporting a feature is completely different from having a feature.
[Nexus 7 Android Development] bhu1:
Does this kernel has thermal throttling ? As soon as my n7 heats up just a bit, graphics start to lag and freeze in games.
[Nexus 7 Android Development] airmaxx23:
I installed this yesterday and it has been running great so far. I'm seeing a drop of about 10-12 degree (fahrenheit) in CPU temps with graphic intense games with the CPU OC'ed to 1.5GHz and the GPU OC'ed to 520MHz.
[Nexus 7 Android Development] nphil:
I've actually noticed this too, I'm not sure if its the kernel or the latest build of PA, but my fps seems to have dropped in benchmarks. Previously @ 700mhz GPU, I would get around 23 fps in Basemark, but now it's mostly 16-18.
[Nexus 7 Android Development] Kearkan:
Yes i know. That's why I'm confused. Considering it already worked on pa could the changes for cm cause anything weird? As i said the odd touchscreen thing only happened on a24, went back to 23 again and hasn't happened, ill give 24 another go and see what happens.

This was all on pa beta 8 BTW.
[Nexus 7 Android Development] EvanA:
I've got to agree with everyone here. A23 performs better that a24. On a24 I can't get up to 650 GPU at 1450 mv but It will go that high on a23. The a23 build also performs better on AnTuTu at 1600 CPU and 600 GPU.

Sent from my paranoid+m-kernel nexus 7
[Nexus 7 Android Development] knitler:
Are people seeing these slowdowns under CM 10.1 also? or just PA?
[Nexus 7 Android Development] FReaKRaNT:
I honestly don't agree with you. I had the exact opposite. A24.PA.beta8.32Gig.3G

Cheers, FReaKRaNT
[Nexus 7 Android Development] Metallice:
Thanks for all the feedback guys. Even if it is nonsensical and contradictory. I'll take a look at stuff later. Working towards a stable version is a long and slow process. Vacation so I can't do stuff right now. Lovely 60 degree weather here in Florida :)
[Nexus 7 Android Development] knitler:
I just noticed that CM has a performance option in its ROM does that mean we should NOT use Trickster on it?
[Nexus 7 Android Development] Stuphologist:
What, can't drink umbrella drinks in the sun on the beach and code too? The disillusionment is almost unbearable.

:)

Enjoy the vacation, ignore the contradictory oddness here. Or come visit and get a chuckle out of our dismay... Oh, wait, you just did that.

Dave
[Nexus 7 Android Development] Metallice:
Okay I lied. And messed up. A24 is actually a22 packaged with the new ramdisk. Whoops.,
[Nexus 7 Android Development] knitler:
Hahahaha. :-p
[Nexus 7 Android Development] FReaKRaNT:
Thanks for all your efforts this year Metallice. All the best to you and those close to you. God bless them all.

Cheers, FReaKRaNT
[Nexus 7 Android Development] veeman:
Lol, funny guy. I'll download A23 now. Thanks very much for taking the time to make this awesome kernel. Hope you enjoyed your vacation.

Sent from my Nexus 7

Stop... MUFFIN TIME!!!
[Nexus 7 Android Development] haledroid:
Not sure if this is an issue with the kernel or trickster mod or normal, but trickster mod is showing core 1, 2, 3 are offline. Only core 0 is ramping up.

I really like this kernel thanks for all the time put into this. Battery life is great.

I'm running a24 with Paranoid Android beta 8

Edit: Played around with gov and schedulers. This is normal. If you send a larger load the other cores ramp up. I guess this is why I get such good battery life. Benchmark still gives a great score
[Nexus 7 Android Development] Sveke:
Mine shows the same, I've always wondered this as well.

Sent from my Nexus 7
[Nexus 7 Android Development] FReaKRaNT:
Get something like Cool Tool and you'll see everything in real time.

Cheers, FReaKRaNT
[Nexus 7 Android Development] Kearkan:
Hahaha, well done mate =P at least this answers the problems ive been having and now I don't feel separated from the cutting edge by sticking with a23.

Enjoy your vacation!
[Nexus 7 Android Development] Sveke:
I'm not usually a screen shot whore but this is fing great!!

Thanks bro for a banging kernel!

Sent from my Nexus 7
[Nexus 7 Android Development] johnnyman25:
which rom do u use man?
[Nexus 7 Android Development] Sveke:
Xylon 12

I delete maps, currents, latitude, etc right away too....helps a lot.

I don't use any of those on my N7.

Sent from my Nexus 7
[Nexus 7 Android Development] Johnny424:
A24 has been running great for me..paired with trickster mod..and newest dizzy aokp nightly..should have jumped on this kernel long ago..silly me
[Nexus 7 Android Development] Sveke:
Yeah nothing better than Trickster.

Sent from my Nexus 7
[Nexus 7 Android Development] opz187:
Does dizzy have tab ui?
[Nexus 7 Android Development] Sveke:
I just flashed codefireX, love it.

Pretty sure it has tab ui. Fast as hell too.

Try it.
[Nexus 7 Android Development] rumirand:
About voltage and freq steps

Hi Metallice, I'm using your kernel and it's working great. Thank you for your efforts

I'm using a24 right now and I've a question:

I'm undervolting the CPU and I noticed that UV_mV_table's frecuencies doesn't coincide with scaling_available_frequencies's ones:

In UV_mV_table, listed frecuences are:

1600mhz: 1175 mV

1600mhz: 1150 mV

1500mhz: 1125 mV

1400mhz: 1100 mV

1370mhz: 1075 mV

1330mhz: 1050 mV

1280mhz: 1025 mV

1230mhz: 1000 mV

1150mhz: 975 mV

910mhz: 912 mV

910mhz: 900 mV

770mhz: 875 mV

770mhz: 850 mV

550mhz: 825 mV

550mhz: 800 mV

In scaling_available_frequencies are: 51000 102000 204000 340000 475000 666000 860000 1000000 1100000 1200000 1300000 1400000 1500000 1600000.

This is consistent with the behaviour I'm having with my device: If I undervolt 1400-1600Mhz, I'm getting one mV value which hangs the device (expected if I undervolt too much). But when I undervolt "1370 Mhz" step, I can go as lower as 800mV and I'm not getting any hang. So I'm guessing that below 1400 Mhz it doesn't do anything because tables differ.

Can you have a look at this little issue?

Thank you
[Nexus 7 Android Development] opz187:
You talkin about dizzy or codefire that has tab ui?
[Nexus 7 Android Development] Sveke:
Codefire
[Nexus 7 Android Development] Metallice:
That's not a correct inference. I swear you people jump to conclusions so quickly. I noticed this behavior... This must be why because I think so... So please fix this issue based on the reason I've imagined. I've seen this happen a few times lol.

Sorry about my rant. Bad mood because my Nexus 7 broke :(

The voltage freqs are different on purpose and in stock. Tegra just uses the closest one. 1370 isn't used at all because 1280 is closer to 1300 and 1400 is just 1400.
[Nexus 7 Android Development] opz187:
I flashed codefire before, pretty sure it doesn't have it
[Nexus 7 Android Development] rumirand:
Thanks for your answer. I understand if you're on bad mood, no one's happy if their gadgets broke. Maybe not just the right moment to ask.
[Nexus 7 Android Development] mulletcutter:
Yea it doesn't it, I just flashed it.

But this kernel on PA is great. Plus scrolling is a lot better then other kernels I've noticed.
[Nexus 7 Android Development] Metallice:
No worries I hope the answer explained how it works.

And yeah. Not happy. Too bad I didn't know I was going to drop it ahead of time... I could have asked my parents/grandparents/relatives to chip in for a new one for Christmas. Oh well. Ill release a25 soon. Hopefully it works :P. After that. I dunno. Ill have to try to scramble some funds together... Especially considering that for me a nexus 7 has become an essential :)
[Nexus 7 Android Development] Kearkan:
Come on guys, let's all chip in and get metallice a new n7. I'll donate to it when I get home tonight =)
[Nexus 7 Android Development] zlewe:
I wish I can but my dad don't let me use his credit card. Haha
[Nexus 7 Android Development] Metallice:
That's very kind of you. I don't like the idea of receiving donations to replace a device I dropped and broke though. :P but thank you and happy holidays to you and your loved ones.

Please don't ask others to do anything though. I don't want anyone to feel pressured or anything. I'm going to keep working on the kernel regardless of when I'm able to get my hands on a new one, because I will eventually get one. It's just a matter of when... :/ So nobody needs to worry :)

Oh and I'm going to need somebody to test a25 for me... A couple people will do.
[Nexus 7 Android Development] bamonkey:
Sorry to hear about your n7... Did that to my HTC vivid and never replaced it...that device was crap. Anyways if u need a tester I'm game...not doing anything else at work tonight lol
[Nexus 7 Android Development] xfrancis14:
I'm also in for testing some
[Nexus 7 Android Development] nphil:
Count me in for testing.
[Nexus 7 Android Development] mstrk242:
I'll help test if you still need it. Will 25 have the fixed configuration for kexec for multirom?
[Nexus 7 Android Development] ezas:
Also willing to test. I've run your 4.2 kernels as far back as I can count. I can also run them on a few different ROMs.

<><><><><><><><><><><><><><><><><

Swyped from my N7

Current: PA 2.99 b8 & M-Kernel+ a24

---------- Post added at 11:58 PM ---------- Previous post was at 11:55 PM ----------

Than my donation is just one of appreciation for all your efforts including your level of involvement in this thread.

<><><><><><><><><><><><><><><><><

Swyped from my N7

Current: PA 2.99 b8 & M-Kernel+ a24
[Nexus 7 Android Development] Kearkan:
I'm happy to test things.

and I'm sorry, i wasn't trying to pressure anyone. Even if you did drop it some help towards a new one is the least i can do to help considering the work you've done for us
[Nexus 7 Android Development] adstraylight:
I know you have several volunteers already, but feel free to throw me the test version (my ROM is CM10.1 btw). Sorry to hear about the tragic demise of your N7. Pity replacement screens aren't yet a financially viable alternative to replacing the whole device - or is it totally destroyed?
[Nexus 7 Android Development] Artood2s:
Small token of appreciation for the great development, and maybe for a new case :p

93977997SJ6233153
[Nexus 7 Android Development] ortrigger:
Sorry to hear about your nexus 7. I do really appreciate all you've done for the device also. I would be more than happy to help test if you need me to. I have a working knowledge of Linux too and can get any logs you need and maybe even help identify problems.

sent from my nexus 7 on cm10.1
[Nexus 7 Android Development] Metallice:
Thank you so much. Really. Thank you. It means a lot to know all the hours I've spent are appreciated by others. All of you guys are just so great.

My case survived the concrete impact... My nexus 7 wasn't as lucky. All it takes is the right angle and... Bam.
[Nexus 7 Android Development] Metallice:
No, no. Please don't apologize. That was a very nice thought. I just didn't want some bounty thing where there ends up being a list of people with dollar amounts next to it and all this pressure by others to chip in and people thinking I was holding a25 hostage. I've seen that before and It just rubs me the wrong way.

And thank you. It means a lot.
[Nexus 7 Android Development] Metallice:
Thank you so much. I feel like I've said this a ton, but it really does mean a lot. It's almost chidish - Yay people like my work! Yay me! :) It has been a lot of hours though. Way too many... But I guess it is what it is. Anyway, Thank you again.

Truthfully, I don't see the point of building a kernel if you're not going to be active in the discussion and help others.

Oh and I've sent you and others a25 for testing.
[Nexus 7 Android Development] Nico_60:
Metallice , would you send me please a25, i want to test it too, thanks.
[Nexus 7 Android Development] Sveke:
Yeah toss me the test zip too, unless its just A23 renamed...

Haha..j/k
[Nexus 7 Android Development] Stuphologist:
Happy to test it for you. Sorry to hear about your N7. I think we've all done stuff like that at one time or another. I've dropped, drenched, or lost maybe half of the phones/etc. that I've ever owned. My wife has totally lost her sense of humor about it.

Dave
[Nexus 7 Android Development] Kearkan:
I never received the test version but I see you're uploading a25 now. Am i right in thinking its a23 with bug fixes and the multiboot patch?
[Nexus 7 Android Development] Metallice:
No. More complicated than that. Don't worry about it.
[Nexus 7 Android Development] Kearkan:
OK, well i can oc my GPU to astronomical levels again so all good.
[Nexus 7 Android Development] Sveke:
A25 running perfect for me for about 5 hrs now.

Thank you sir.
[Nexus 7 Android Development] MrDrift42:
Running butter smooth as always. Thanks!
[Nexus 7 Android Development] Metallice:
I wish I could try a25 :..( it sounds nice...

Sigh... Well... I might as well look on the bright side... If I can find enough between the sofa cushions I can upgrade to the 32GB :)
[Nexus 7 Android Development] Stuphologist:
Sympathies! It works great so far.

Dave