yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Android Development] curveconcepts:
One thing I might add is that it looks like fast charge isnt working in v17. Was in v16, i would get about 500-900mah charging speed while in fixed install/fast mode. v17 i might get 100-200mah. If i install v16 again, back to fast, flash v17, slow again. Have wiped cache and dalvik between flashes. Results always the same.
[Nexus 7 Android Development] wax911:
Thanks for the kernel, it feels much smoother than any other kernels I've tried on the N7. I seem to be getting SOD a lot and freezing to reboots. I've tried changing the min freq to 340Mhz as you suggested earlier on but no luck so far. I'm on Slim-Kat (all f2fs) any suggestions??
[Nexus 7 Android Development] sgt. meow:
I'll look into all this soon once my exams are over on the 4th.
[Nexus 7 Android Development] physwizz:
lock up

Hi, I've been running oxydo 17+ on my primary ROM so that I can boot into f2fs secondary ROMs using multirom. It works well most of the time but I have been experiencing a few system lockups when it goes to sleep. I flashed another kernel and the lock ups stopped but I can no longer boot into my secondary f2fs ROMs
[Nexus 7 Android Development] sgt. meow:
Is that kernel a f2fs kernel? If not, it's not supposed to work. I haven't tried secondary f2fs ROMs. But I'm pretty sure that's how it would work.

As for the lockups I'll look into it pretty soon. Stay tuned.

sgt. meow.
[Nexus 7 Android Development] physwizz:
No, m-kernel doesn't appear to be f2fs enabled.

Oxydo#17+ is the only kernel I've used which can access the external f2fs ROMs but the lockups are annoying.
[Nexus 7 Android Development] sgt. meow:
Okay there are f2fs test versions of M-Kernel available which you can try. Without using a f2f kernel you shouldn't be able to access said ROMs.

I'm going to work on it tomorrow.
[Nexus 7 Android Development] physwizz:
Thanks, I tried mkernel test4. It boots the external f2fs roms but it doesn't boot since my primary is ext4. I need a kernel that boots in my ext4 primary and will also boot my f2fs external roms
[Nexus 7 Android Development] sgt. meow:
Oh I now get your problem. Since M-Kernel's fstab doesn't support ext4, you can't boot into the primary ROM. Shucks, man.

I'll get it to soon tomorrow.
[Nexus 7 Android Development] sgt. meow:
There looks to be no change to that file. I'll take another look. Just to be sure.
[Nexus 7 Android Development] Maxr1998:
[MENTION=4394172]sgt. meow[/MENTION] it seems we have to wait for 4.4.3 kernel since sources aren't out yet?

Sent using my nexus⁴ running Mahdi 2.5 with Xposed and hells-Core B46 KK t4
[Nexus 7 Android Development] sgt. meow:
I doubt there will be any significant change,
[Nexus 7 Android Development] Monfro:
This kernel is really great!!

The only thing that can be improved is the power button response after deep sleep: you have to keep it pressed to make the tablet wake up, the soft press is not enough.

Other than that it is really epic!!
[Nexus 7 Android Development] sgt. meow:
I just merged in the 4.4.3 patches (minor SELinux stuff and net stuff). I'm trying to get it to build with SM-4.8 or above, but it doesn't boot. I'll look around for possible fixes tomorrow. If that doesn't work out, I'll try to upload a build by Sunday.
[Nexus 7 Android Development] sgt. meow:
The new version is out. Check the Dropbox link. Should help the screen-on delay problem.

Just reverted to Franco's hotplug and merged in 4.4.3 changes.

I'm not very satisfied with this release, so one more will be up soon.
[Nexus 7 Android Development] miqz:
Can i use v18 with 4.4.2?

thanks
[Nexus 7 Android Development] sgt. meow:
Yeah sure. Should be no issue.

That was really fast man.
[Nexus 7 Android Development] miqz:
Haha..this is the best kernel i've tried

so i always wait for the new version [emoji6]
[Nexus 7 Android Development] jfmcbrayer:
I will be interested to see experiences with the baseband_xmm_power wakelock timeout. When I added that to carcosa (2 seconds , no tuneables) , it didn't significantly reduce the amount the wakelock was being held, in my private testing. I therefore didn't make a release with that, but went back to disabling it completely. I haven't had any issues I can definitely attribute to removing it, for what that's worth. Carcosa kernel didn't have the user base for testing that oxydo does, so maybe you all will turn something up.
[Nexus 7 Android Development] domg73:
OTG works fine here using Stickmount... Don't know about usb mouse/keyboard...
[Nexus 7 Android Development] shevich:
[MENTION=4394172]sgt. meow[/MENTION] have you seen this thread? http://xdaforums.com/showthread.php?t=2393136 what do you think about it, do you have any interest?

Thanks, cheers
[Nexus 7 Android Development] sgt. meow:
New version up in 'bout 5 mins.

This was built on the remote server by Xda, so you know who to thank for that. ;)
[Nexus 7 Android Development] En Kee:
The performance is great with this one ! (Frequences@stock) Thank you.
[Nexus 7 Android Development] sgt. meow:
Best bit is I can compile about ten kernels a day now. But that won't be fair on other users, so I won't do that. Regardless, I'll leave this kernel where it's at for some time, because I too am satiisfed with the latest results. However if you guys want anything added or removed, let me know.
[Nexus 7 Android Development] domg73:
Lower GPU clock @ default would be nice...

No hurry for it btw... trickster mod does the job ;)
[Nexus 7 Android Development] sgt. meow:
I'll try increasing the max available GPU freq and set the boot GPU speed to stock in the next build. Hopefully.

Does anyone know how battery capacity can be calculated at kernel level? I'm thinking of creating some variables to help with hotplug (have no idea how it will go :eek: ).
[Nexus 7 Android Development] O2Blevel:
I can confirm that Adhoc IBSS mode works in v4. Pinged both ways with nexus 7 running 4.3 and linux laptop.
[Nexus 7 Android Development] why always me:
Thank you for this fantastic kernel and i have one question is there any chance you may add min brightness control kernel module interface from m-kernel :)
[Nexus 7 Android Development] sgt. meow:
May do. No promises.
[Nexus 7 Android Development] O2Blevel:
I like this kernel, smooth and responsive with very good battery life. Well done!!
[Nexus 7 Android Development] sgt. meow:
Update. V5 out. [MENTION=5239262]why always me[/MENTION]

Can you see if the new backlight thingy is working for you? And can you tell me exactly how M-KERNEL's backlight adjusting works?

Thanks in advance.
[Nexus 7 Android Development] bcvictory:
It is like Lux. Just reduces the panel back light. Works brilliantly on M-kernel at night time and for saving battery. Would you consider adding touchdemand governor from M-kernel?
[Nexus 7 Android Development] why always me:
First thank you for adding this feature.

And after i've tried still doesn't seem to work on v5,

booth by "echo 20 > /sys/module/board_grouper_panel/parameters/min_backlight" that i've to use this on scripter to set automatically every boot on m-kernel.

and by root explorer via text editor.

In m-kernel the way it work is after you've edit the file the result will show up few second after and if sometime it show up too slow you may turn screen off and on again to take effect instantly.

:)
[Nexus 7 Android Development] sgt. meow:
Thought so. I'll cook up another build by today.
[Nexus 7 Android Development] sgt. meow:
[MENTION=5239262]why always me[/MENTION]

Can you check the last build, please?
[Nexus 7 Android Development] why always me:
Flash last build and still doesn't seem to work on my device.
[Nexus 7 Android Development] sgt. meow:
Can you check whether you have a file called otf_scaling in /sys/module/board_grouper_panel/parameters?
[Nexus 7 Android Development] why always me:
Yes, there is file name otf_scaling and it contain parameter "Y" in that file.
[Nexus 7 Android Development] -Johannes-:
I also tried with my USB sound card and your latest kernel but its not working. Also not after a reboot.
[Nexus 7 Android Development] sgt. meow:
Will be more than happy if Tilapia users can help in your experiment. I read that the timeout didn't really help your data drops. Have you been able to narrow down the cause?
[Nexus 7 Android Development] sgt. meow:
Well I just had a lockup. :(

What about you guys?
[Nexus 7 Android Development] miki67:
It looks to work very well, till now...:good: Thank you meow! :)
[Nexus 7 Android Development] physwizz:
I've been using #18 for a little while on 4.4.3 external ext4 and it's going fine. No lockups so far.?
[Nexus 7 Android Development] Maxr1998:
For all-f2fs, do I also have to flash Lego Kernel first for ramdisk? It's not updated by now, is this necessary?

Sent using my nexus⁴ running Mahdi 2.5 with Xposed and hells-Core B46 KK t4
[Nexus 7 Android Development] sgt. meow:
Unfortunately for ramdisk modifications, it is necessary.

I'm quite glad you guys are facing no problems. I'm working on some magic right now for the next release.
[Nexus 7 Android Development] Fransis88:
running perfectly stable on "omnirom full f2fs" in tilapia
[Nexus 7 Android Development] grusta:
I'm currently writing this message from my grouper on an external keyboard plugged on a hub, thanks to USB-OTG support. #brokenscreen

I played a bit with options you mentioned in your FAQ.

Thank you very much.

Sent from f2fs & Sabermod powered device
[Nexus 7 Android Development] Fransis88:
hello, meow,. I have a problem that has also occurred with previous versions of your kernel. at first everything works ok, after an indeterminate time, you will not realize how much. suddenly lose the mobile signal is not red. and the tablet becomes unstable, the touch screen does not respond properly and I have to reboot. after restarting everything becomes stable and run ok, until after "x" minutes I see that I have again lost the cell signal and returns to malfunction.

how I can help solve it? logcat?

thank you very much for the work!

PS: my model is tilapia, with "full-f2fs" running a modified omnirom!
[Nexus 7 Android Development] sgt. meow:
Are you running MultiROM? If you are, try getting a dmesg around the time of the crash. If not, just get the last_kmsg from /proc/ and upload it here.

Thanks for the report.
[Nexus 7 Android Development] Fransis88:
No multirom. Twrp full f2fs. last_kmsg

https://docs.google.com/file/d/0B79FfLzKdnRrdFJ1WkNpdGFJdTA/edit?usp=docslist_api

Enviado desde mi Nexus 7 mediante Tapatalk
[Nexus 7 Android Development] sgt. meow:
Unfortunately the Drive link requires permissions to view the documents. I have requested your permission.

Thanks anyway.
[Nexus 7 Android Development] Fransis88:
Sorry. I already public, you should generally be able to download.

greetings and thanks!
[Nexus 7 Android Development] shoaib30:
Firstly I would like to thank you for this great kernel. Its really amazing... I'm just having a problem with my network. I normally setmy service provider manually. And after flashing the kernel it works fine for an hour or two and I loose network. I tested it with Franco kernel and the stock and there's no problem with the network. I have tried v17 and v18 both seem to have that problem. If I'm the only one with the problem then I guess its something I'm doing wrong... Once again thanx for the kernel :good:

Edit 1: after a few hours of usage I realized the scroll being snappy... It lags a little and then goes scrolling down very fast. I'm on interactive governor with min 240 max 1300... Never had this prob with stock with same setting. Is there anything I could do to make scrolling smooth?
[Nexus 7 Android Development] sgt. meow:
For the network problem can you try V16 and lemme know? As for the scrolling bit, try toying with schedulers and maybe a slight CPU OC to say 1.4GHz. I don't have scrolling problems except when I'm doing too many tasks at once like copying a large file (around 2.5GB) and browsing through music at the same time, but that's minimal. BFQ seems to help with that. Try it and lemme know, please.
[Nexus 7 Android Development] Bentso:
I get frequent lockups with this kernel. Like once in couple of days.

Still I keep using Oxydo because it feels very fast and responsive.
[Nexus 7 Android Development] Kuchar09:
Sorry if I missed it but I'm trying to use this kernel along with Slimkat 4.4.4 with USB-DAC support. My nexus 7 is a fixed install in my car with a flash drive n USB DAC.

I'm just a little confused on what I need to enable to use my flash drive without stickmount and USB DAC with fast charging. Not sure if it matters but the flash drive and DAC are connected to an externally powered hub.

I've tried playing with the files but they don't stick after reboot with root browser or android terminal. Any help would be greatly appreciated!!

EDIT: OK I realized I needed to have an init.d script for these to stick on boot. But I'm still not sure which options to enable. I enabled fixed install and audio still comes out of the tablet until I unplug power n replug it in. And I get a notification when I plug in my flash drive n it lights up but I can find it in my file explorers.

Any ideas?
[Nexus 7 Android Development] sgt. meow:
For USB drive detection, you need to disable fixed_install_mode.

I'd suggest reading these, especially because I haven't tried the hostmode bits myself. I can only test OTG which works just fine.

http://mehrvarz.github.io/usb-host-mode-power-management-nexus7/

http://mehrvarz.github.io/nexus-7-usbrom/
[Nexus 7 Android Development] theoctavist:
If the system is already full f2fs formatted with twrp is legokernel still necessary first?
[Nexus 7 Android Development] sgt. meow:
If it's in the current ramdisk, then no.
[Nexus 7 Android Development] theoctavist:
How to check that?
[Nexus 7 Android Development] sgt. meow:
Check the fstab.grouper file for f2fs bits. You'll know when you see them.
[Nexus 7 Android Development] theoctavist:
I see system cache data f2fs
[Nexus 7 Android Development] sgt. meow:
You can flash it no hassle. But please have a backup.
[Nexus 7 Android Development] theoctavist:
Not a prob!
[Nexus 7 Android Development] alexche77:
Hi guys! Can someone please tell me how to get this baby working with all f2fs! I flashed legó kernel, then I flashed this one and got stucked at Google screen...so...yeah, maybe its because I am on all-f2fs?
[Nexus 7 Android Development] sgt. meow:
Does Lego kernel have an all f2fs version? If so, flash that and then flash this over that.

If not, flash the boot.IMG of the all f2fs ROM that you use, and then flash this over that. To do so you may have to reflash the ROM.
[Nexus 7 Android Development] theoctavist:
This kernel is real fast but it freezes the tablet up pretty regularly

Carbon ROM 6 22 all f2fs
[Nexus 7 Android Development] sgt. meow:
Can you guys try not undervolting and see if it brings about any change to the freezing problem?
[Nexus 7 Android Development] Monfro:
Which ramdisk are you using?

(Translation: which kernel were you running before flashing Oxydo?)

I noticed that using M-kernel's ramdisk improves smoothness of a lot of kernel that comes as zimage.

(Translation: flash M-kernel and then Oxydo. Reboot and see how it works).

You can try also different ramdisks before flashing Oxydo (Agnostic Lego, Agnostic Franco...)
[Nexus 7 Android Development] theoctavist:
So how to use different ramdisk only? And carbon comes with mkernel. So had that alrweady
[Nexus 7 Android Development] sgt. meow:
You'd have to flash the kernel whose ramdisk you want first and then mine (or whatever kernel you want that comes as a zImage or AnyKernel package) over it.

OR

You could unpack a kernel (boot.img ones of course) with the ramdisk you want. Then you can replace the zImage with the one you want and then repack and flash.
[Nexus 7 Android Development] tuff bob:
I had to edit the updater-script in oxydo#18.zip, edit META-INF/com/google/android/updater-script

replace

mount("ext4", "EMMC", "/dev/block/platform/sdhci-tegra.3/by-name/APP", "/system");

with

run_program("/sbin/busybox", "mount", "/system");

then rezip and flash, and it works for me.
[Nexus 7 Android Development] sgt. meow:
I've been hearing a lot of good things about the Agnostic Flashing tool. Why don't you give it a go?
[Nexus 7 Android Development] alexche77:
Thanks!

Thanks guys, i figured it out xD i had to flash the ALL-F2FS rom again in order to get the lego kernel special edition in my rom! xD
[Nexus 7 Android Development] bass0324:
Frequency Issue

I am making my own ROM + Kernel combo using SlimKat and Oxydo and I am making the two together at the same time. My problem I am having is that when using Trickster, the frequency of the CPU never changes from 475mhz. Anyone else having issues like this or any way to fix this?
[Nexus 7 Android Development] shoaib30:
working perfectly

sorry i was busy with college... i tested wat ever u asked me this is everything i did

flashed stock kernel and then flashed V16 everything was working fine on that.. didnt hav to over clock either.. i upgraded that to V18.. and and wiped cache and dalviks both the times... and everything seems to be working just fine now.. yes BFQ did make scrolling much smoother (atleast feels like it:p) no more network issues, double tap to wake is working though dont use it..

i must say an amazing kernel loving it! thank you=D
[Nexus 7 Android Development] sgt. meow:
I haven't had such problems. Sorry for getting to you so late.

What exactly are you doing to achieve whatever your aim is to achieve?
[Nexus 7 Android Development] bass0324:
Using slim source, just making modifying board configuration to get it to compile with oxydo. Also have the two commits used by michiil in his slim build to enable audio out in slim source. I use it in my car with fi mode, USB host and USB hotplug on boot enabled. I have a USB DAC, iPod, and USB sdr dongle plugged in on boot. Seeing a few issues though. On first boot, performance seems to be normal in all methods but after the second boot, I noticed the CPU never goes above 475 MHz. Also, my SDR dongle no longer works at this point and my audio out through power amp is intermittent as the audio goes is and out. Once I unplug and replug the DAC, the audio is fixed though.

None of these issues are seen on my backup of Timur's USB ROM.
[Nexus 7 Android Development] sgt. meow:
So USB host related issues right? I've been hearing a lot of complaints about this. Have to check out.

Regarding the 475MHz issue, what governor do you use? Do you have any script(s) that tinker with CPU clocks? Also can you get me dmesgs, especially around the time of turning off and on the screen and one at random?

EDIT: You say this happens around the second boot but in the first run all's good? That is definitely strange.
[Nexus 7 Android Development] ireun:
Guys, i have a problem, i've installed this kernel through TWRP for Grouper, CM11, latest Milestone release. When my device boots, it works fot a couple of seconds and than if freezes completely, screen works, but nothing else. I can't reboot it normally, cn't turn the screen off, can't click anything.. ;c
[Nexus 7 Android Development] nimbold:
Did you do any UV or something like that? Cause i had this coming when doing much undervolte.
[Nexus 7 Android Development] bass0324:
Yea definitely usb host related issues. I leave everything as stick regarding kernel, and I do not use or add any extra scripts. I will pull it out of my car this weekend and get you some dmesgs while I test some other things
[Nexus 7 Android Development] sgt. meow:
I'll do the USB bits from scratch. Hopefully the patches for 4.2 work on 4.4 too. If they don't I'll roll with [MENTION=4035939]redeyedjedi[/MENTION]'s kernel mods.

I'll merge in the patches from 3.2.61. IT IS NOT A 3.2.61 KERNEL. You can say it is though because most of the changes are present. But linux kernel bases don't really merge. So let's get that clear. :)

And do you want your device slughtly vulnerable? Like do you wanna be able to use towelroot by geohot? I need to know because then I can choose whether to merge a few futex patches or not.

Lemme know ASAP please. :)
[Nexus 7 Android Development] sgt. meow:
[MENTION=3177632]bass0324[/MENTION]

Do the USB host bits work okay for you on M-Kernel? If so, I'll cherry-pick the commits from there.

I really can't test these. So I depend entirely on user feedback.
[Nexus 7 Android Development] bass0324:
The usb host bits are working fine using your kernel, haven't tried mkernel but will check it out, sorry I didn't get a chance to pull it out of my car
[Nexus 7 Android Development] Maxr1998:
Don't have any problems with USB host, thanks to Mahdi ROM i also have native USB storage support.
[Nexus 7 Android Development] Lgrootnoob:
Do the futex patches have negative performance?
[Nexus 7 Android Development] sgt. meow:
Performance is unaffected, really. It's more of a security thing.
[Nexus 7 Android Development] redeyedjedi:
Can you tell me what the kernel needs to support Bluetooth tethering? I seem to be missing something.
[Nexus 7 Android Development] sgt. meow:
It seems to require the bnep module or the component built along with the kernel included in it. Which in turn seems to be enabled here. So it should work.
[Nexus 7 Android Development] tdawgg777:
charging

I have searched this thread but could not find answer. Anyone have to plug charger in twice to get tablet to charge? This only seems to happen when tablet is asleep. When tablet is awake plugging charger in once works no problem.not a huge deal but it is slightly annoying. Still, this is my favorate kernel for the n7
[Nexus 7 Android Development] sgt. meow:
Happens to me too. I'm not home now, but I'm looking through dmesgs for clues. I thought my charger was faulty. Guess not.
[Nexus 7 Android Development] Leonhan:
Does this have F2FS support? If so, can you guide me through the process? I am still new into F2FS and I really want to learn how to do things. Thank you in advance.:)
[Nexus 7 Android Development] sgt. meow:
Basically install a custom ROM and a custom kernel that supports f2fs and then flash this kernel over that. The custom kernel you flash before oxydo must have an f2fs ramdisk of course (M-Kernel, LegoKernel etc.).
[Nexus 7 Android Development] tdawgg777:
Thank you. Yeah it only seams to happen with this kernel. But this is the best kernel for the n7 in my option. I've tried all the others and still this is my favorite.
[Nexus 7 Android Development] Leonhan:
I'm currently using M-kernel a69. So you mean to say, I just flash this kernel without wiping cache and dalvik cache?
[Nexus 7 Android Development] sgt. meow:
Precisely so. Have a nandroid to fall back to in case anything goes haywire.
[Nexus 7 Android Development] CnC-ROCK:
damn noob. why you dont reply.:D

how about we get oxydo to N5. i can test and i am starting to get into kernel dev so i can learn too. nice work on N7 though. you never finised the oxydo jb for X8
[Nexus 7 Android Development] sgt. meow:
I don't have the N5. My X8's dead. But it's good to see you (well hear from you). You got the N7?
[Nexus 7 Android Development] CnC-ROCK:
nope.. i have N5. i can test it out like i did with X8. and help and learn too. what say?
[Nexus 7 Android Development] sgt. meow:
I dunno, man. I have too much to do with school exams and stuff. But if I ever decide to do something I'll let you know.
[Nexus 7 Android Development] CnC-ROCK:
ok. gl with exams:good:
[Nexus 7 Android Development] tyler999:
i'm on mahdi 2.7 and kernel won't flash installation aborded statu 7. any solutions please?

i find the trouble! i just flash an other cwm recovery.
[Nexus 7 Android Development] sgt. meow:
I apologize for the lack of attention. I'm a bit busy now. There'll be a grand rebase soon. No more Linux version updating. Start from scratch. Please bear with me.
[Nexus 7 Android Development] AndrewFX:
[MENTION=4394172]sgt. meow[/MENTION] Thanks for your great work! I hope that your next release keep support for ad-hoc connections because there aren't so many alternatives with this feature
[Nexus 7 Android Development] Targaeryan:
Planning on a LP kernel any time soon? :p