yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Android Development] poondog:
Its already 3.2 :)

Not an easy job that :P
[Nexus 7 Android Development] infatality:
Haha.. Was wondering if possible.. Well.. Good to see a kernel updated beyond 3.1.10
[Nexus 7 Android Development] poondog:
Well to put this in context, its very easy to update from say 3.0.86 to 3.0.87, its only a diff patch and its applied and built in 3 mins on a fast machine.

To update from 3.0.y to 3.1.y, or in this case 3.1.y to 3.2.y is a lot of work, there's no patch for it as its all porting if code mostly manually, very big feat. Its nearly impossible :)
[Nexus 7 Android Development] sgt. meow:
Saber-Toothed-Squirrel was also updated to 3.2.46.

And yes it is possible. But it won't be an update as much as a slight change in the Makefile. I tried it once.
[Nexus 7 Android Development] brakke97:
Yep, it has kexec-hardboot.
[Nexus 7 Android Development] aleeexxhh:
Ok, thank you:good:
[Nexus 7 Android Development] Zachinater:
Is touch wake in this kernel?
[Nexus 7 Android Development] ameinild:
Read 1st post:
[Nexus 7 Android Development] sgt. meow:
Probably the only kernel for the Nexus 7 thus far to have this feature. The first as well. :)
[Nexus 7 Android Development] hassam_tariq2003:
[MENTION=4394172]sgt. meow[/MENTION]

So you mean that the V7 of this kernel works with both 4.2.x and 4.3 android versions....????
[Nexus 7 Android Development] sebby d:
Does anyone else lose wifi on v7? I had a reboot about two minutes after installing while setting up trickster. Them upon reboot I noticed wifi would not turn on. Really want to try this kernel but I have to have wifi.
[Nexus 7 Android Development] sgt. meow:
[MENTION=5148240]sebby d[/MENTION]

What ROM are you on? It has to be 4.3.

[MENTION=5077195]hassam_tariq2003[/MENTION]

It doesn't work on 4.2.2. I kept that in the title because up to v3 is compatible with 4.2.2
[Nexus 7 Android Development] sebby d:
That's the problem them. I am still on 4.2.2. What kernel version is comparable with 4.2?
[Nexus 7 Android Development] sgt. meow:
V1-V2 only.
[Nexus 7 Android Development] hassam_tariq2003:
Ok..Thanks for the reply..
[Nexus 7 Android Development] slebit:
I really like this kernel. The double tap to wake is genius! Thanks!
[Nexus 7 Android Development] sgt. meow:
Patch-monkey. I like compiling other people's code. :D

I'm working on my own feature too.
[Nexus 7 Android Development] harland3:
The double tap to wake feature is hit-and-miss for me. Works maybe 1 out of 3 tries.

I'm running Cyanogen 10.2 nightly with V7 of this kernel - any suggestions?
[Nexus 7 Android Development] androidkid311:
Same here. But not nothing I need. Apart from that a nice kernel. :)
[Nexus 7 Android Development] sgt. meow:
It's not perfect but it works when it does, best a few seconds within screen off.
[Nexus 7 Android Development] O2Blevel:
Your kernel showed some nice performance results.

http://xdaforums.com/showthread.php?t=1889571

Congratulations!!
[Nexus 7 Android Development] dexviajiboy:
ranking in both Battery & Performance.. good jobs! :thumbup:

congrats.. :D
[Nexus 7 Android Development] sgt. meow:
To be honest [MENTION=2854768]_motley[/MENTION] deserves the credit, because he did most of the hard work.
[Nexus 7 Android Development] androidkid311:
Very true. But have to thank you for continuing his work and keeping it up to date and adding nice features. :)
[Nexus 7 Android Development] Monfro:
This is really a great kernel!!

Thank you!!
[Nexus 7 Android Development] sgt. meow:
As you say. Iam having a hard time setting up my laptop again for dev purposes. Looks like I'll have to stick with a Windows-only mode for now.
[Nexus 7 Android Development] mulletcutter:
Double tap works fine, but sleep to wake not at all. PA 3.99 in tab mode.

Slide to sleep works in landscape, not portrait
[Nexus 7 Android Development] bcvictory:
How did you get PA 3.99?
[Nexus 7 Android Development] mulletcutter:
My bad, 3.98..I got it mixed up with my phone.
[Nexus 7 Android Development] sgt. meow:
I can confirm the s2w bug. Will see if I can work up a fix.

EDIT: If you enable shortsweep in sys/android_touch (by writing 1 to it), you can sweep across the status bar (but not across the buttons) to use it like you would. Checking and committing a fix will take time as I still have to set up Ubuntu and then set up interfaces for UV'ing certain components.

I am thinking of doing the next releases in AROMA. The way Bricked-Kernel is distributed. Sure will be fun to try it out. :)

Thank you all for bearing with me during this crucial learning period of mine. :)

sgt. meow
[Nexus 7 Android Development] spthacker:
Does this kernel have CIFS included please?
[Nexus 7 Android Development] sgt. meow:
Well not as modules, no. But I can probably include it in future releases. Only problem is I won't be able to test if CIFS is working properly or not. :)
[Nexus 7 Android Development] poondog:
Bricked has a cifs module not sure if it works or not :P

Maybe you could look at showps git
[Nexus 7 Android Development] sgt. meow:
Funny how I was just about to edit my post to include "like Bricked Kernel" when you come up with that. Yeah modules will work better IMO. I'm still getting Ubuntu downloaded after I set it up with the server thing, I'll have some builds up in no time.
[Nexus 7 Android Development] poondog:
aha okay good luck :)
[Nexus 7 Android Development] spthacker:
That would be great, if you lemmie know when its intergrated I can test and confirm it for you :good:
[Nexus 7 Android Development] domg73:
I just noticed a couple of "issues" in this kernel... I'm sure they are ramdisk related since it uses the m-kernel ramdisk that has the same issues for me...

1) /cache and /data are mounted with discard option... stock 4.3 kernel does not since now there is trim funcion

2) init.d scripts are not executed at boot (they works with bricked kernel + stock ramdisk and with LeanKernel)

Hope someone can confirm the above issues and help debugging them since from today I will be busy and have no time to help the dev :(

p.s: Is it possible to use this kernel with stock ramdisk? (maybe using the anykernel install script)
[Nexus 7 Android Development] sgt. meow:
It is possible to extract the zImage from the boot.img and put it in the AnyKernel Updater ZIP. I am still going to use the ramdisk though.

Regarding the mount bits, I hardly feel I will see any noticeable difference in I/O handling or "performance" although benchmark scores may increase (not a big fan of that; I believe in user-experience). I will take a look though.

init.d scripts....never used them so I haven't really noticed the non-functionality of it. I will take a look now that you have mentioned it.

Thanks a lot for the report. Glad to get help with debugging.
[Nexus 7 Android Development] domg73:
It's just to have properly mounted partitions... in 4.3 google introduced trim support and removed the discard option from the mount bits... if a custom kernel still mount the partitions with the discard option then the trim feature is rendered useless.
[Nexus 7 Android Development] sgt. meow:
Ah okay. I will check. Just give me a few more days to have Ubuntu set up.
[Nexus 7 Android Development] O2Blevel:
According to motley's kernel OP, it has "CIFS/UTF8, NFS, NTFS r/w, TUN - built-in, no need for any kernel modules". I once checked NTFS r/w using motley's kernel but none of the others, but wouldn't this kernel have those built-in also.
[Nexus 7 Android Development] sgt. meow:
True, but I think I'll include them as side-modules that can be ignored by those who don't need it.
[Nexus 7 Android Development] domg73:
Found some time to replace the oxydo ramdisk with the stock one, now partitions are properly mounted and trim can do its job...

Then added init.d support to the stock rom so it's no longer needed from kernel side.

Now I feel better :)

This kernel rocks... good job sgt. meow :)
[Nexus 7 Android Development] Reiven89:
Can you please include the stock ramdisk in the next release and the option for to select how many core can be used? Great kernel anyway, waiting for the update :)
[Nexus 7 Android Development] sgt. meow:
That would require a change in the hotplug algorithm. The stock algorithm sucked for me. Why would you want that?:confused:
[Nexus 7 Android Development] sgt. meow:
Good news. I have managed to get Ubuntu up and running, and I am waiting for a reply on the server status after the reinstallation screwed things up. I am now trying to set up my workspace on my laptop while the server isues are fixed. A new build may be posted by Saturday or Sunday, but I'm not promising anything yet.
[Nexus 7 Android Development] felix1234:
Thanks for making this! I mainly install this for the doubletap2wake feature. I installed it on my JWR66V grouper.

I have a problem with it. When the screen is off and I press the power button, it takes 5 seconds for the screen to turn back on, and the tablet will appear frozen for another 8 seconds before it responds. Then the tablet will be normal. How can I solve this? thanks

edit: I can't get sweep to sleep to work. I tried setting /sys/android_touch/sweep2wake to 1 or 2, sweeping fast/slow/long/short but couldn't get it to work.
[Nexus 7 Android Development] sgt. meow:
A) The power thing should not happen. It won't happen instantly like with the Nexus 7 2013 but it shouldn't take 5 seconds either. Have you done any other modifications to the kernel. And it should most certainly not be frozen. I dunno if a reflash will solve your issue but you can try it.

B) s2s works fine here. Try it in landscape mode where the soft-keys should be. or if you enale shortsweep you can even sweep across the edge of the screen nearest to the front-facing camera (this bit works in portrait too).
[Nexus 7 Android Development] felix1234:
I've rebooted the tablet a few times and it wakes up fine now. s2s works in landscape.

d2w only works reliably if I do it immediately after putting the tablet to sleep. If I leave the tablet sleeping for an hour then try to doubletap it, it doesn't work.
[Nexus 7 Android Development] dexviajiboy:
cant wait for new oxydo hehee..:D

btw already tested on Unofficial PA 3.99 grouper JWR66Y, work fine here..:good:

**need to clear first all previous kernel setting e.g TricksterMod/TricksterMod cachedata

**if dont you got freeze

my setup: min-max-GPU 102-1400-446
[Nexus 7 Android Development] En Kee:
Can't wait either ! btw do u have a link for that unoffcial build ? Thanks.
[Nexus 7 Android Development] dexviajiboy:
Unofficial // JWR66Y pa_grouper-3.99-20130826

http://www.mediafire.com/?t2otvo1ges17t

Fix theme manager (cm10.2):

http://is.gd/TG9uBR

**copy to /system/app, Fix permission -rw-r-r , reboot

ThemeManager.apk

ThemeChooser.apk

Sent from my Nexus 7
[Nexus 7 Android Development] leont1280:
Would Oxydo - V2 work on 4.2.1 Nexus 7 3g? Im still on bootloader 4.13
[Nexus 7 Android Development] sgt. meow:
It would. Try it.
[Nexus 7 Android Development] dvdivx:
Do you know if the kernel supports OTG and USBHosting? Also could you add the Linux kernel 3.x/2.6.x ASIX Drivers?

http://www.asix.com.tw/download.php?sub=driverdetail&PItemID=131

Those are the android drivers for usb ethernet cards. The other devs who use to make kernels that supported that like Purified seem to have left. You seem to be updating your work all the time :)
[Nexus 7 Android Development] leont1280:
Okay so the v2 kernel flashed succesfully on my nexus 7 3g however i keep getting an error when i try to insmod the v2 modules.

Heres what i do in tablet:

(Messages from tablet are underlined)

su

cd /sdcard/kernels

insmod /path/to/logger.ko

insmod: cant open ' /path/to/logger.ko'

insmod /sdcard/kernels/to/logger.ko

insmod: can't open ' /sdcard/kernels/to/logger.ko'

obviously im a noob so can someone help me out please?
[Nexus 7 Android Development] sgt. meow:
V8 is out. Read changelog please. And remember to enable shortsweep for better s2w/dt2w.
[Nexus 7 Android Development] sgt. meow:
/path/to/module = where yoiu have placed the modules.

So if I have placed the modules on the sdcard I would write:

su
insmod /sdcard/logger.ko

The rest is pretty similar with the only changes being in the module name.
[Nexus 7 Android Development] leont1280:
Dayum this kernel feels nice. Games like Asphalt 8 used to be almost unplayable on M-kernel but now feels so Liquidy Smooth on this one (with the occasional stutter).
[Nexus 7 Android Development] yukkio:
Hi, v8 mounts the partitions in order that fstrim works?

BR.
[Nexus 7 Android Development] sgt. meow:
Snap forgot about that. Thanks for reminding. Will be fixed in v9. Making a note of it now. Sorry.
[Nexus 7 Android Development] bobby_loveing:
Thanks for this awesome kernel. Using usb otg i can read fat32 pen drives. But i can't read ntfs 1tb harddisk. Please add support for ntfs.

Once when i was on 4.2 , I was able to read ntfs 1tb harddisk. I can't specify the kernel i used. I used to switch kernels.

Thanks again for your great work. Seems your kernel has attained good figures comparing other kernels. :good:
[Nexus 7 Android Development] Tommy-Geenexus:
Could you add the kexec patch?:)

i love this kernel and wanna use it with multirom.
[Nexus 7 Android Development] spthacker:
Great kernel, absolutely no idea how to add the CIF modules though :(
[Nexus 7 Android Development] sgt. meow:
The CIFS modules bit is covered in the FAQ. And the kexec patch is already included.
[Nexus 7 Android Development] sgt. meow:
How's the last version playing for everyone?
[Nexus 7 Android Development] Monfro:
It is playing very good here.

No issues at all.

Edit: running Slim B4
[Nexus 7 Android Development] dexviajiboy:
Awesome on latest PA (off:s2w):thumbup:

Sent from my Nexus 7
[Nexus 7 Android Development] sgt. meow:
Ah so all's good. That's what matters.
[Nexus 7 Android Development] TiagoRigueto:
wowww =O

5,7k on quadrant??

my best is 4,1k on francokernel....

i will try
[Nexus 7 Android Development] spthacker:
OK, think I follow ok, final question do I need all those lines or just the CIFS one if thats all I wanna add please? :confused:
[Nexus 7 Android Development] theoctavist:
5,7 k consistently here too with oxydo default settings. M kernel was even higher but isn't playing nice with my preferred ROM so I'm happy to use oxydo at the moment until mkernel and ATOM play nice again.
[Nexus 7 Android Development] sgt. meow:
Not necessarily no.
[Nexus 7 Android Development] SertaGE:
@sgt. meow how to apply V8 modules? How do i need to do?

Do i have to install modules? or will you make flashable zip?
[Nexus 7 Android Development] hassam_tariq2003:
Love this KERNEL man....Awesome gaming experience on gaming governor ..

asphalt 8 runs smooth on 520mhz gpu and 1.6ghz cpu.....and plenty of RAM remains even after running many apps at the same time

...!!!

I honestly don't belive in benchmark scores so cant tell the scores...
[Nexus 7 Android Development] narco14:
Hi all, anyone have a good script for cleaning kernel, because i want try the oxydo but i want make a clean install, i'm on M-Kernel ? It's for my Nexus7 tilapia. Thx for your answers guy's.
[Nexus 7 Android Development] Tubamannen:
Reflash your rom (without wipe) and then kernel - works fine on cm10.2 (came from Faux)
[Nexus 7 Android Development] killa12222:
Not necessary as far as I know. I would usually just flash and clear cache.
[Nexus 7 Android Development] narco14:
Ok thx ;) it's for tilapia too because on top of the first page he said only for grouper (wifi)?
[Nexus 7 Android Development] poondog:
As sgt meow uses his own ramdisk it is not needed to flash the rom again. The reason behind reflashing the ROM is because some kernels do not include a ramdisk (like trinity, faux, bricked) so you want to be using the ROM's ramdisk (as it may be tweaked) and not the other kernel's ramdisk as there may be incompatibilities.

Generally though you will be safe 100% of the time if you flash the rom before flashing a kernel :)
[Nexus 7 Android Development] dexviajiboy:
agreed, for me.. Im frequently jumping across various kernel, flash Rom>gapps>wipe cache>kernel.. always save me:)

Sent from my Nexus 7
[Nexus 7 Android Development] sgt. meow:
I hate to break it to you but free RAM doesn't mean crap in Android. It just means there isn't an efficient usage of resources if you are thinking economically. But I appreciate the comments though.
[Nexus 7 Android Development] SertaGE:
How to apply v8 modules? Anyone know?
[Nexus 7 Android Development] sgt. meow:
I sent you a PM remember? Just the day you sent me that PM.

It's here too.

You have to insmod them after gaining su.

su

insmod /path/to/module.ko

/path/to/module.ko should be replaced with the location of the modules (where they are placed by you) and module should be replaced by the name of the respective module.
[Nexus 7 Android Development] spiral777:
#8 runs great so far, running it on ivn888s and enricocids Stock Rom Reloaded
[Nexus 7 Android Development] SertaGE:
Thank you for the explanation.

I forgot to look at the incoming message box.

But detailed explanations have been better this way.

Thanks again.

Waiting for new versions :D
[Nexus 7 Android Development] hassam_tariq2003:
Then its probably my mind playing stupid games with me cuz i have noticed a difference in performance when THE FREE RAM is 200 or so and when THE FREE RAM is 500+.......
[Nexus 7 Android Development] Tommy-Geenexus:
Games are another story. Games need a lot ram itself.
[Nexus 7 Android Development] just lou:
Just want to say this kernel rocks. :thumbup:

Sent using the free XDA-Developers App because the new Premium Version doesn't work.
[Nexus 7 Android Development] narco14:
The link on the first page is only for n7 grouper but the title said (grouper/tilapia) where is the link for tilapia ?
[Nexus 7 Android Development] temasek:
It works on tilapia. I'm using V8 on my tilapia self build cm10.2.
[Nexus 7 Android Development] narco14:
Ok, thx for your fast answer.
[Nexus 7 Android Development] kareemgonna:
I'm running V8 on CM10.2 nightly and I wanted to post feedback for you guys. This kernel is smooth, fast and totally worth trying. I'm scoring between 5900 to 6200 points on quadrant, Gaming is fast, responsive and with no noticeable lag at all. I changed the minimum cpu frequency to 102mhz to decrease the power consumption and I kept the max at 1.5. My Gpu is clocked at 446 which is in my opinion the best configuration. The only drawback I was able to notice was some bugs in the sweep2wake function so I turned it off but other than that I'm blown away by the great performance. Thanks Oxydo for the hard work.
[Nexus 7 Android Development] Tubamannen:
Same as me, I also lowered min freq to 102000, and lowered i/o read-ahead-value to 1024, other than that - default settings
[Nexus 7 Android Development] kareemgonna:
Why did you lower the i/o value? Does that help in saving more battery?
[Nexus 7 Android Development] domg73:
According to benchmarks... ROW works better with 1024 or 512 i/o read ahead...
[Nexus 7 Android Development] kareemgonna:
It didn't make a noticeable difference on quadrant but I feel that my N7 is a little more snappier. May be it's a placebo effect but I'm leaving it at 1024. Thanks for the info.
[Nexus 7 Android Development] sgt. meow:
CHALLENGE:

Figure out best parameters for each setting in TricksterMOD for this kernel. I'll try and hardcode them in he future.

RULES:

State what settings you have altered and what change you have noticed. Is it better/worse? State an example, preferably a benchmark (just the related bit).

BENEFITS:

1) You get the best settings right out of the box.

2) Entries will receive kernels firsthand.

3) Donations are not possible, sorry. But I will mention you in credits.

Also I'm working on an app like TricksterMOD, which I intend to be free at first but even if I price it (yeah fat chance of that happening :sarcasm: ), you guys will get it free.
[Nexus 7 Android Development] narco14:
I'm a new user of oxydo ans it's a very good kernel, more smooth than other. Thx for your hard work and now it's my daily kernel. Congratulation.
[Nexus 7 Android Development] Grizzly6117:
If your going to test the speed of the device do it properly, benchmarks mean nothing, they never show the true speed of the device, I've been tweeking settings all day, coming up to something close that's giving me fantastic performance, with battery not being to bad. Just double checking everything atm

---------- Post added 7th September 2013 at 12:03 AM ---------- Previous post was 6th September 2013 at 11:34 PM ----------

Current set is working well, performance showing noticeable improvement, of course someone can confirm for me if these settings improve performance for them, tested on games asphalt 8, MC4, Nova 3, Gangsta Vegas, Need for speed most wanted etc. Tested on apps known to have stutter when scrolling, Facebook, twitter etc. All games have better performance, most run flawlessly, apps have no stutter when scrolling

Using Oxdyo v8

Current set up, edited setting from default

I/o controller

Read ahead : 765

Scheduler : deadline

Frequency

Min : 102000

Max: 1300000

Governer control

min_sample_time : 50000

Timer_rate : 25000

GPU fast response : 7400

GPU : 500

Hotplug control

First_level 75

Second level 20

Third level 45

MPU voltages : all voltages lowered by 50MHz

Currently testing fully, battery is holding quite well, I'll do a 24 hour batter check before reporting back

Edit : 8 hours on battery, 54% left. Moderate use with little gaming.

Busy editing other settings showing better improvement both battery and performance
[Nexus 7 Android Development] bcvictory:
Best in what way? Performance or battery life? Or the middle?

Either way I think row is the best IO scheduler. These are the settings I use:
[Nexus 7 Android Development] dexviajiboy:
Here my setting & result :cyclops:

(little tweak & UV w/ good battery life) I think...

All default Oxydo v4

except:

Min: 102 (Default Oxcydo v4: 205)

Max: 1400 (Default Oxcydo v4: 1600)

GPU:446 (default Oxydo v4 700)

uv: -35 (lowered all 35v)

set delay on boot: 5sec

SOT 6H++, Battery stats screenshot on OXYDO v4 w/setting on my siggy

http://xdaforums.com/showpost.php?p=45351088&postcount=513
[Nexus 7 Android Development] sgt. meow:
[MENTION=4285505]bcvictory[/MENTION]

Best as in a good balance between battery and performance.

And thanks for the replies. I'll still need some time for proper data collection. UV will have the least value of offset. governor settings and I/O scheduler settings have to be debated. And I am going to keep GPU the same, because it can easily be adjusted by anyone.

And I am one with people saying benchmarks are not user experience measures. I use benchmarks mainly to see if there is an change in any value, and then I proceed to test it manually (user experience).

Thanks again and I hope to work with you all in the near future.

sgt. meow
[Nexus 7 Android Development] bcvictory:
[MENTION=4789619]Sgt.[/MENTION]meow could you add the 'MAX active CPU cores' option to the kernel?
[Nexus 7 Android Development] poondog:
That is not a feature of the Franco hotplugging solution meow uses

It would require some serious recoding or reverting to the nvidia hotplug
[Nexus 7 Android Development] Pinktank:
Is it at all possible to add support for usb dacs? Trinity and some others do support it
[Nexus 7 Android Development] spthacker:
Oh yes please! Faux has it :D:good:
[Nexus 7 Android Development] sgt. meow:
I have done the USB DAC patches now (also USB hostmode charging as a bonus, perhaps). But now I'm stuck with the s2s problem.Turns out I never had portrait mode s2s quite right. In the mean time keep the data coming.
[Nexus 7 Android Development] carpon:
how can i edit setting of this kernel !?

and how i can submit the modules ?!
[Nexus 7 Android Development] Grizzly6117:
Trickstermod best kernel settings tweaker/editor in my opinion, for the modules look at previous pages
[Nexus 7 Android Development] carpon:
does this kernel support running USB modem via OTG cable ?!
[Nexus 7 Android Development] sgt. meow:
I haven't tried it myself. But it should.
[Nexus 7 Android Development] spthacker:
I presume this is to be in v. 9?