yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Android Development] sgt. meow:
Yep. Just need to get the portrait s2s values right, and it will be released.
[Nexus 7 Android Development] dexviajiboy:
Max Freq wont stick to 1300 (default 1500)

its safe to freq lock ON? :confused:

-happen to me after I update new Gapps

Thanks
[Nexus 7 Android Development] sgt. meow:
I'd recommend a Frequncy Lock to 1300MHz. Tegra 3 resets it to 1500MHz at boot.
[Nexus 7 Android Development] sgt. meow:
Aaaaaand portrait mode sweep2sleep is fixed. Expect V9 soon.
[Nexus 7 Android Development] :
I really like your kernel but can't use logcat... with stock google kernel logcat works. Thanks!!! Good work!!! waiting for V9.:good:
[Nexus 7 Android Development] sgt. meow:
Read the FAQ and you will find your answer, young un. :)
[Nexus 7 Android Development] sgt. meow:
V9 is out. Read the changelog for more info. And please try the USB DAC bit.
[Nexus 7 Android Development] Pinktank:
USB DAC bit is not working for me. The DAC isn't even receiving power anymore
[Nexus 7 Android Development] Monfro:
Seems even smoother than v8...
[Nexus 7 Android Development] spthacker:
Just tried with mine and can confirm it's not working at this point :(

That is presuming I don't need the modules loaded as well?
[Nexus 7 Android Development] seaskyways:
Why are the modules for ? and how can I set them to load automatically ?
[Nexus 7 Android Development] MindBlank:
I can't change GPU frequency past 446 in TricksterMOD. Doea anyone have any ideea why rhis is happening? I'm running stock 4.3 at the moment.
[Nexus 7 Android Development] just lou:
No issue here increasing mine to 484 or 520.
[Nexus 7 Android Development] thereal_bigjake:
I can change it in Trickster but it will not stick.
[Nexus 7 Android Development] sgt. meow:
It won't stick between boots. Even if you set it on boot or what not. Exactly why I reduced it to 446MHz.

Regarding the DAC patches I'll have to take a look further.

And modules have to be insmodded manually for now.

Peace.
[Nexus 7 Android Development] thereal_bigjake:
It has always stuck between boots on other kernels when I set a delay with set on boot. About to flash another kernel to make sure I know what I'm talking about :confused:

Edit: I tested on v8, set gpu to 520mhz and it sticks on reboot with a delay set in TricksterMod.
[Nexus 7 Android Development] davelikestacos:
Where do we put the files in the v9 modules.zip?
[Nexus 7 Android Development] just lou:
I have mine set at 484, and it's been sticking. I have it set on boot, and have rebooted numerous times. ...unless Trickster is lying to me.
[Nexus 7 Android Development] thereal_bigjake:
It sticks on v8 just fine but v9 it stays at 484.
[Nexus 7 Android Development] Grizzly6117:
And yet mine sticks on any up to 520, even if it was 519 or 499 it sticks after reboot
[Nexus 7 Android Development] just lou:
I'm running v9, and it sticks.
[Nexus 7 Android Development] thereal_bigjake:
Ok I just updated PACman to todays nightly and 520 is now sticking for me on v9.
[Nexus 7 Android Development] davelikestacos:
Can anyone tell me where to put the stuff in the v9 modules zip file? Is it necessary to install them? I flashed the kernel and the latest vanir nightly and things seem mighty snappy ;)
[Nexus 7 Android Development] sgt. meow:
Maybe my trickster is backdated or something. Not sticking for me. Oh well I can set up a script for myself. Or update trickster.

Glad to know its working for you guys.

Just found out why it isn't sticking for me. I forgot to set it on boot after I installed eclipse 4.3. My bad. Sorry about that.

:p
[Nexus 7 Android Development] codenamezero:
v9 modules is gone, anyone got link?
[Nexus 7 Android Development] sgt. meow:
Fixed the link now. Sorry.
[Nexus 7 Android Development] MindBlank:
On v8 now and 516 MHz is sticking, but not above. Why can't I go further?
[Nexus 7 Android Development] sgt. meow:
According to my logic, there aren't sufficient steps covering freqs above 520MHz (the last stickable freq in this build) in the DVFS. Therefore if I ramp it up to 700MHz at default at kernel level, you can set it to anywhere between 446MHz (maybe lower) and 700MHz. Just a theory I have cooked up.
[Nexus 7 Android Development] hassam_tariq2003:
GPU wont go above 520mhz in trickster MOD...also i am unable to switch from gaming to interactive governor.....Multirom doesnt seem to like this kernel as well......S2W is acting wierd.....as in the screen wakes up and all of a sudden goes back to sleep again.....
[Nexus 7 Android Development] thereal_bigjake:
Are you using MultiRom v12 or v12a? 12a is what you need with 4.3
[Nexus 7 Android Development] hassam_tariq2003:
12a.....AND ALSO USB-OTG is not working....!!! :(
[Nexus 7 Android Development] carpon:
does this kernel work on stock 4.3 ?!

i tried to flash v8 on stock 4.3 but all i get it " failed to flash "
[Nexus 7 Android Development] sgt. meow:
It does work on stock. Next build will address all persisting issues. Hopefully. Will issue a build today.
[Nexus 7 Android Development] kareemgonna:
I can verify that it is working on stock JWR66Y, using V9 here.
[Nexus 7 Android Development] theoctavist:
Forgive me for the questions but what are the functions of the modules? Also I tried insmodding but I don't think I got the line right.

Can you give me an example? Anyone ? Using say

/sdcard/Download/V9 modules/hso.ko as the path?

Did not get along with this kernel until v9. Now it is great.
[Nexus 7 Android Development] sgt. meow:
Your command will be:

su

cd /sdcard/Download/

cd "V9 modules"

insmod hso.ko

That's how I would do it. Avoiding any problem.
[Nexus 7 Android Development] Grizzly6117:
May I ask, what are the modules and what benefit do they have, I just flash v9 and I'm happy with it, so what are the modules for?
[Nexus 7 Android Development] sgt. meow:
Modules are basically like addons. A lot of people don't need CIFS, or hso and ppp_async as modules. But some do. Modules are intended for those peeps who need these features. Nothing more. Why eat up kernel spade when you can distribute them as an add on for those in need?
[Nexus 7 Android Development] yukkio:
Hi, someone can explain hotplug parameters?

Br
[Nexus 7 Android Development] kareemgonna:
I tried this Kernel on lots of Roms, today I thought that I should give it a try with PAC-MAN ROM latest nightly and I thought that I should share my experience. It's freaking amazing! It's fast and responsive like hell also gaming is amazing. Tested it with lots of hardcore games like Asphalt 8, NFS MW and MC4. I benchmarked it using Quadrant and it scored above 6000 consistently.
[Nexus 7 Android Development] oneheart1975:
The link at the OP is not working? When I download it, it only contains <100byte. Are there any other mirrors?
[Nexus 7 Android Development] lordtimothy200:
Tested the V9 and wasn't able to pick up my Ad-Hoc network. Other than that, very much like this.
[Nexus 7 Android Development] sgt. meow:
I would appreciate mirrors. Just lemme know when you're making them and I will add them to the OP. Dropbox can be a b!tch at times.

Hotplug parameters are explained in the TricksterMOD settings menu.

If anyone has the paid version can he/she post a screenshot of the GPU Governor Control bit?
[Nexus 7 Android Development] yukkio:
Yes but i understand what they mean, my english is a **** :) If I put a high value in the three settings, i got a better battery life or worse?

I'll post a screen, wait a minute.
[Nexus 7 Android Development] !crazy:
Could you please add support for touch to wake? Sweeping is not so practical when reading, it is much easier to tap the screen once, when it goes off.

---------- Post added at 01:35 PM ---------- Previous post was at 01:34 PM ----------

Besides, it doesn't remains active all the time, what is better for battery.
[Nexus 7 Android Development] sgt. meow:
Touch to wake isn't ideal for me. Here's why:

Random touches take place all the time. So I won't know when the tablet will wake up. This may drain battery if touches keep my device awake all the time.

DT2W is the best alternative for this IMHO.

S2W doesn't remain active all the time. When the device is in deep sleep, touch once to initialise the kernel and then swipe to wake. When plugged in to USB though swipe whenever and it will work. Same goes for DT2W.

That being said, I'm free for 4 days. So I'll try and cook up a touch to wake mod similar to DT2W. Just to check if it works. LOL.
[Nexus 7 Android Development] paul20:
i have an issue with otg,i am on vanir latest rom and oxydo kernel v#9
[Nexus 7 Android Development] sgt. meow:
Yeah sorry about that. All fixed in V10. It's because of the hostmode patches (one probably applied wrong). Took it out in V10 (testing phase) so no worries with that now.
[Nexus 7 Android Development] paul20:
your response was extremely fast,thank you i will wait for V10 kernel

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

also i would like to ask something else,i didn't change the gpu clock is it dangerous for the device?
[Nexus 7 Android Development] sgt. meow:
Oh no. It won't harm your device noticeably. If you want you can stick it at 446MHz just 33MHz above stock.
[Nexus 7 Android Development] paul20:
I just don't want t use trickster mod app for now
[Nexus 7 Android Development] sgt. meow:
It's okay. You don't have to if you don't want to play with the the kernel settings.
[Nexus 7 Android Development] paul20:
i just don't want to use trickster mod app at this time
[Nexus 7 Android Development] armyboy11b:
You said that already
[Nexus 7 Android Development] !crazy:
Thanks for the answer.

That is not the way how touch to wake works. First one can set as a parameter for how long should it wait. So you can set 5 sec there, and it will be sufficient for reading. That is what for I'm using it. Not to Wake the device after sleep.

Further, if one uses power button to turn the screen off, touch to wake deactivates it self.

Regarding your explanation of first touch, something has to wait for it to be able to initialise the kernel?

Anyway I see the two as tools for different things. Swipe to Wake is more useful for waking up devices, and touch to wake is handy when screen goes of while reading, one just taps it and continues with reading.
[Nexus 7 Android Development] Reiven89:
Hello dev thanks for ur amazing kernel I would like to ask if please its possible to add the option in trickstermod to choose how many cores active the system it will use because by using only 2 cores with leankernel I found a great improvement in battery life and system was still running smooth, in oxydo v9 there isn't any option for to choose how many cores the system have to use

Thank you very much for your work
[Nexus 7 Android Development] jyesucevitz:
Great benchmark score

Thank you for this. I tend to bounce from kernel to kernel just to play around a bit. On My nexus 7 running PA 3.99 rc1 it received the highest benchmark score on Antutu for me to date. 15,862. I made no changes using Trickster Mod. That was the fresh out of the box score. Again, that will only matter to those that put stock into benchmark scores. I know many do not. Anyway, great job and thanks again.

Sent from my very Paranoid Nexus 7 (XDA HD Premium)
[Nexus 7 Android Development] sgt. meow:
An efficient hotplug algorithm (the one Franco wrote and I use) defeats the purpose of that feature. It will turn on/off cores as needed.
[Nexus 7 Android Development] sgt. meow:
1) First touch = get the kernel back up on tracks after deep sleep.

Second touch/swipe = wake the device up from suspended state.

2) Touch wake like from the Semaphore N4 kernel, I guess. Well I'll take a peak, then. Had interest in it some time ago. Would be awesome to be able to implement it.
[Nexus 7 Android Development] !crazy:
Not sure for semaphore N4 kernel, but there are bunch of kernels for Galaxy Nexus (fugumod, akkara...), and S3 (Agni) which implement the feature.

It is a Ezeekel's code, which he developed for his kernel back then, and then moved it to his eXperience Pro app. eXperience Pro still works with your kernel, and stock / CM kernels, but it looks like he is not maintaining it at the moment.

I'll try to find some links with the code today.
[Nexus 7 Android Development] sgt. meow:
I found links. Thanks though. Looking into it.
[Nexus 7 Android Development] Reiven89:
Its possible to add this option to select cores while using this hotplug please? I'm sure I get better battery life with only 2 cores active instead of 4 and still I have good overall performance, tried with leankernel and notice a great battery life improvement

Thank you very much
[Nexus 7 Android Development] sgt. meow:
Not yet. Will require ninja coding. Plus that would mean the algorithm would have to be re-written completely. Unless....

:think-tank initialising:
[Nexus 7 Android Development] jyesucevitz:
USB-OTG

sadly after giving this kernel a glowing review last night i found that it breaks USB-OTG functionality. USB flash drive worked fine before

flashing the kernel. would not work after. reflashed the PA 3.99 rc1 rom with stock kernel and it worked again. reflashed Oxydo kernel

and flash drive would not work. reflashed the rom with stock kernel again and again it works. hopefully this can be addressed because

i like the kernel, but i have to have USB-OTG working.
[Nexus 7 Android Development] radekg7:
I confirm that. I have the same situation on AOKP Nightly Build.
[Nexus 7 Android Development] sgt. meow:
Give me an hour to upload the fixed version please.
[Nexus 7 Android Development] sgt. meow:
V10 is out. USB OTG is fixed. Flash away.
[Nexus 7 Android Development] jyesucevitz:
USB-OTG is working now with V10. thank you for the VERY quick fix and reply.

tested and working fine with PA 3.99 rc1.
[Nexus 7 Android Development] !crazy:
I would like to ask for one more feature if possible, even if this one is useful to a very limited user base(at least that's how I understood the situation.).

Could you please enable 1.7 GHz frequency? My device runs perfectly stable on it, so I miss it a little with this kernel.

Also any plans/news regarding GPU OC? As other users also reported, OCing over 520MHz seems to be impossible. My device usually works on 700 without any problems, but I have to OV. Though that's not the frequency I use, I choose 640/666 when possible.
[Nexus 7 Android Development] Grizzly6117:
Have you even tried the kernel yet?, v10 goes to 700mhz by default when you first load it, unless I'm seeing things?

Edit: I'm seeing things, shows 700 but GPU only goes to 520
[Nexus 7 Android Development] !crazy:
Of course I am using it atm. Look a couple of pages back. Some users also reported they have problems, and 520 is the highest they can go with the last verision (9 at that moment.).

Which verision do you have?
[Nexus 7 Android Development] Grizzly6117:
V10, when I load up first it show 700, but its not actually running at 700, if I try to set a frequency higher than 520 it doesn't work, sorry my bad
[Nexus 7 Android Development] thereal_bigjake:
Yep same here, V10 feels good so far though.
[Nexus 7 Android Development] ganeshp:
Anyone facing problem/hangs/unresponsive when using YouTube app ..especially when watching longer videos like more than 5 minute ones ..

Its weird I know but every YouTube video I watch is getting a hang after some time and app becomes unresponsive .. I'm doubting the kernel because the only thing I've changed in my setup is I've changed from m kernel to this one

BTW I'm running stock ROM with this kernel
[Nexus 7 Android Development] paul20:
You are awesome men,everything works fine,YouTube too
[Nexus 7 Android Development] jyesucevitz:
Serious battery drain

with v10 i'm having serious battery drain watching videos. when using MXplayer i was losing about 8% in 45 minutes.

with this kernel i'm seeing it drain 42% in 45 minutes doing the exact same thing. previously using m-kernel, bricked

and franco saw very little drain. the oxydo v10 (if it's actually causing the problem) is draining almost 1% per minute.

PA 3.99 rc1. i made no change to the kernel in Trickster. the battery tab in settings shows 58% of the usage is screen

and 30% MXplayer. the rest from a few common services. any suggestions would be appreciated.
[Nexus 7 Android Development] spthacker:
Just tested USB DAC support, doesn't work for me, infact it locks the N7 up during boot with the DAC attached and I had to hold the power button for 10secs to do a hard reset
[Nexus 7 Android Development] sgt. meow:
I watched a 17 minute video on YouTube (PewDiePie vids are that long) just yesterday. No such problems. Did you change anything kernel-wise?
[Nexus 7 Android Development] ganeshp:
I dont know what happened but now its fine

I've just watched a 10minute video straight

I dont think its kernel problem..
[Nexus 7 Android Development] sgt. meow:
Maybe try reducing the GPU OC. Doubt it will help though. I haven't changed anything else that may drain battery. I play Into The Dead and Modern Combat 4 all day, but I don't have such sever drains.
[Nexus 7 Android Development] sgt. meow:
Oops. Sorry about that. I dunno anymore. At my wits' end (whatever I had). Will ask someone for more info.
[Nexus 7 Android Development] thereal_bigjake:
Glad to see SmartassV2, first I've seen of it on the N7 :D
[Nexus 7 Android Development] spthacker:
Don't be sorry! you're trying to help by adding stuff to your kernel! sometimes these things take a tad longer than expected!

You keep trying and I'll keep testing for you :D
[Nexus 7 Android Development] sgt. meow:
GPU frequency can be set to proper steps now. But for some reason it doesn't scale above 533MHz at all. Delayed updates.
[Nexus 7 Android Development] sgt. meow:
Can anyone point me to a kernel that scales above 533MHz properly, please? M-Kernel just dies on me (I suspect voltage bits).
[Nexus 7 Android Development] theoctavist:
Mkernel is above 533 now here with no issues. 600 MHz

Franco does too I believe maybe faux
[Nexus 7 Android Development] sgt. meow:
Never mind. Got it now. GPU OC to 600MHz now as 700MHz was causing screen turds. Up in a while.
[Nexus 7 Android Development] jyesucevitz:
i can't figure it either. like i said the battery drain was normal for me till the new kernel version. i changed kernels temporarily to Xperience and played some angry birds and watched a movie and the drain was what i would normally expect. i reflashed oxydo and the same quick drain is back. i'll flash an older version and try it. i'll report back. and thanks for replying :)
[Nexus 7 Android Development] sgt. meow:
V11 is out. #smallestchangelogever Try it peeps.
[Nexus 7 Android Development] Grizzly6117:
I must say I love your kernel?
[Nexus 7 Android Development] wejgomi:
Don't forget to add kexec.hardboot patch. Good job overally.
[Nexus 7 Android Development] sgt. meow:
Kexec patch is included. Based on _motley's, remember?
[Nexus 7 Android Development] Ironic:
Hey,

Can you include the 2 modules hso and ppp_async please :)
[Nexus 7 Android Development] frost_nz:
Did you read the entire OP....?
[Nexus 7 Android Development] Shmi117:
The OP was edited and it wasn't there before, but it is there now.
[Nexus 7 Android Development] Ironic:
Yes of course i did. But what did you mean?
[Nexus 7 Android Development] sgt. meow:
The last 3 posts are confusing.

[MENTION=4641432]elfrosto[/MENTION] Actually I changed it after he asked about it.

[MENTION=4811421]Shmi117[/MENTION] Sorry about that.

[MENTION=4507531]xDeadaheaDx[/MENTION] They will be included as modules in the next build. Normally kernels don't have the CONFIG_USB_HSO parameter enabled. Let's see what it does, whether it breaks anything (highly doubt it will) or not.
[Nexus 7 Android Development] Shmi117:
No problem man its just a simple mistake. Thanks for the kernel man! I'm gonna test it out for a day and hopefully everything goes well.
[Nexus 7 Android Development] sgt. meow:
There's a slight scaling problem (won't go below 340MHz for some divine reason). I'm trying a fix now. Fingers-crossed.
[Nexus 7 Android Development] hassam_tariq2003:
YES...i tried using every tool i cloud but it just woont go below 340mhz......
[Nexus 7 Android Development] sgt. meow:
Fixed it! Thanks to [MENTION=4379011]poondog[/MENTION], [MENTION=4303511]thracemerin[/MENTION] and a little research.

*NOTE* It will never go below 102MHz. 51MHz is IMO too slow, and hould only be used by the LP core. In the hotplug driver, the LP core is not called so this freq is no longer reached. It will still be available in the list of frequencies.
[Nexus 7 Android Development] Phonerix:
so new version? :D

We must clean cache and dalvik cache before or after install your kernel? Or not at all?
[Nexus 7 Android Development] sgt. meow:
The new version will be up in the next hour. And you can choose to wipe cache and data if you want to, but it's not really necessary IMO because my one has ts own ramdisk.
[Nexus 7 Android Development] sgt. meow:
Update!

Check post #2 for changelog and #3 for FAQ.
[Nexus 7 Android Development] hassam_tariq2003:
dude you rock......:)

keep up the good work...
[Nexus 7 Android Development] dangnhap01:
With great performance comes bad battery life so how is battery life here :(
[Nexus 7 Android Development] sgt. meow:
5hrs 51mins - Screen on time.

21+ hrs - On battery

Moderate gaming, music, WiFi browsing.
[Nexus 7 Android Development] wags57:
Awesome kernel , with stock ROM is perfect for me. Thank you
[Nexus 7 Android Development] sgt. meow:
Glad to have helped.
[Nexus 7 Android Development] Ironic:
Wow THX you're awesome!
[Nexus 7 Android Development] sgt. meow:
I love it too. We have something in common then. #notsarcasm. :)
[Nexus 7 Android Development] Grizzly6117:
Well, still not working, if you set to 520 it works, but anything higher doesn't, won't go back to the default 600 either
[Nexus 7 Android Development] sgt. meow:
It goes back after a reboot like it's supposed to. Just checked. Also it's scaling properly.

Steps should be:

416, 446, 484, 520, 600. Anything above 600 gives screen problems.

I haven't tested each step separately, but even if they didn't work I wouldn't change them for now. Because by default GPU just sits at 228MHz for some reason. ('_' ").
[Nexus 7 Android Development] shevich:
hey [MENTION=4394172]sgt. meow[/MENTION] what is your opinion on newer linaro toolchains? are there any benefits of making a kernel/rom in a newer toolchain

thanks, cheers :)
[Nexus 7 Android Development] sgt. meow:
I believe so. There are. I just need to find one that works off the box so I can download directly to the server or I will push it later. That's on my wishlist actually.
[Nexus 7 Android Development] Grizzly6117:
Not seeing much of a difference in gaming performance from 520 and 600, but 446 to 520 has much better performance comparison?
[Nexus 7 Android Development] sgt. meow:
I wouldn't say so. 446MHz will smooth out most games.
[Nexus 7 Android Development] shevich:
so v11 cant even boot on my nexus, anyone else?
[Nexus 7 Android Development] thereal_bigjake:
Working fine for me on PAC... What rom?
[Nexus 7 Android Development] shevich:
rooted stock, will do a factory reset and update you then
[Nexus 7 Android Development] sgt. meow:
Does it get stuck on the Google screen or show a distorted bootanimation? If so, you need one for a lower GPU OC. It's hard to maintain three different builds for each release. Need a solution ASAP. :(
[Nexus 7 Android Development] just lou:
If it was me, I'd have the kernel boot at 446 by default. I'd make it possible to OC to 484 and 520. There is no real world performance increase once you go above 520, and some people start having issues above it too.
[Nexus 7 Android Development] sgt. meow:
That's another problem. Frequency doesn't stick between boots then. I could do it for you guys though if you want to.
[Nexus 7 Android Development] thereal_bigjake:
That works for me, I run mine at 520 but I think default at 446 would be better for everyone.