yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Android Development] Metallice:
You're making an assumption there that just isn't true. It would be nice if things could work like that, but it doesn't. Hotplug decision making isn't perfect.
[Nexus 7 Android Development] waz675:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

I was gaming for 7 hours yesterday with the kernel defaulted to 2 cores and didn't even notice. I've been a 'power user' and kernel hacker before my bad traffic injury 7 years ago for over 20 years. Was using Linux pre 1.0 kernel and always imported consoles from NTSC back in the day when they were smoother than here in PAL Australia.

So I tend to be OCD with operating systems and graphics. Only time I noticed a little possible impact was switching heaps of apps after gaming, may have been ROM related as I was testing a different ROM. Back on Prime (sushi fast!) ROM with this kernel. Just needed to change one CPU setting to stop it maxxing 2 cores, known problem.

I'd say 2 cores limit looks to be the goods. Will test more out if I stay home today depending on weather as kids and wife not home this morning. Great kernel!
[Nexus 7 Android Development] Larry94:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Sorry to go off topic, but do you still use Prime? I saw his post awhile back about how most devas only add cheap features and don't improve the performance much. I was impressed. Was thinking about switching from Rasbeanjelly to try it, but saw M-Kernel doesn't play nice due to ramdisk or something of that sort. People said it was fine as long as you just copy the .IMG instead of flashing.
[Nexus 7 Android Development] Lim Wee Huat:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

@Metallice, I'm currently running Crossbreeder script. Is it possible to get Frandom support on the M-kernel?
[Nexus 7 Android Development] FitAmp:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Is there anyway I can undervolt with this kernel?
[Nexus 7 Android Development] androidkid311:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Yessssssssssss! Use trickster app from playstore.
[Nexus 7 Android Development] FitAmp:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

How? The frequencies don't match up...
[Nexus 7 Android Development] adstraylight:
Further to my last: I discovered last night that TR2's game engine has a hard time with screen filter type overlays such as sub zero mode in lux, this causes a lot of dropped frames no matter what the kernel is doing.
[Nexus 7 Android Development] grooltor:
Yeah I know it's not perfect, but I did not see any big impact on juice when leaving all the 4 cores enabled. I'm speaking on my experience however, perhaps a different use of the device could lead to different results. So I prefer to leave them usable (after all I bought a quad device, not a dual). Keep up the great work! :good:
[Nexus 7 Android Development] johnnyman25:
someone pls? :)
[Nexus 7 Android Development] Allosaur:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Is that an init script? If so, move it from system/etc/init.d somewhere else then reboot. Alternatively, you could comment out the lines with a # then reboot. If on rebooting things are fine then delete the script.
[Nexus 7 Android Development] johnnyman25:
Απ: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Metallice said to delete the unmount thing but only amount or whole thing?its script for kingbeatz.

Sent from my Nexus 7 using Taptalk HD

Dirty Root Box v1.2 & Franco Kernel r46
[Nexus 7 Android Development] adstraylight:
He said to delete the unmount line from the script, and then someone else said that the latest version of the script doesn't have this line anyway.
[Nexus 7 Android Development] johnnyman25:
u mean the latest version of kingbeatz?if yes i wait for the new version of my rom!!thx!! :)
[Nexus 7 Android Development] :
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Same here. I tried both configuration and I can't tell whether I have 2 or 4 cores enabled. Performances and battery life are basically equivalent. Don't know what all the buzz is about.
[Nexus 7 Android Development] waz675:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Sorry got busy. Yeah using prime and this. I had one issue until I used that kernel wipe script by 'awesome', removed the lame init.d deletion stuff and kernel plus Tom runs amazingly fantastic! !

Highly recommend this combo! OK 2am and kids wake in 4 to 5 hours.
[Nexus 7 Android Development] R3dbeaver:
anybody try a36 with the newly released PA 3.0?

ive always been on stock rom, but now really tempted to switch over.
[Nexus 7 Android Development] davisac:
Yup. Been on PA since early Jan. I keep trying other ROMs that seem interesting but keep coming back. ;)
[Nexus 7 Android Development] Saenzscene:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Same as above. Running well. Speedy and great battery. This combination has been my favorite.
[Nexus 7 Android Development] S3tArtist:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Running PA also, it has some minor known bugs (graphical glitch on the bottom using pie,...), nothing serious.

a36 with 2 cores on, fsync off, smart dimmer off... 7:30 screen time on. Not a lot of lag for daily medium use. Good.

Edit: 4.2.2 will be in future nightly release.

sent from PAranoid Nexus 7 powered by M-kernel
[Nexus 7 Android Development] Metallice:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Mine as well :)

Sent from my Galaxy Nexus
[Nexus 7 Android Development] NicoGa:
This release run pretty well actually, albeit I'm keeping the 4 cores since I bought a nexus 7 and not a Kindle fire HD ... anyway, all this (ie 2 cores almost the same as 4 cores) is a bit troubling ... notably when added to the fact that the lp core does not appears to be as useful as NVIDIA pretends, ie franco kernel ...

In fact, I was at first septic for two things with a36:

- up_thredhold = 98 for the lags, and

- 204 min CPU freq for the consumption when idle.

But I quickly realized that I was wrong: a36 is very smooth and I have never had such a low consumption in idle before (~0.2 %/h)
[Nexus 7 Android Development] Metallice:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

I don't think a kernel can do that. Besides, that's more of the kind of thing for someone who's finished med school. I'd get that checked out.

Sent from my Galaxy Nexus
[Nexus 7 Android Development] Metallice:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

On a serious note, you cant really compare Tegra3 to OMAP4430. Trust me. I had one of those guys in a galaxy tab 2. Unbearably slow, even on AOSP. The 4460 in the GNex is astoundingly better.

Also Nvidia didn't really claim that LP was that useful. It is too weak to do a lot. They pretty much said its for video and music and not much else. (Yay big.LITTLE) For the most part this is true, if you look at video playback benchmarks the nexus 7 crushes comparable 7 inchers, despite the fact that in normal use the screen on times are pretty similar.

1) i lowered the sampling time. 2) the CPU is usually off in one of the low power states in idle. 204 is not as efficient as 102 of course, but the low sampling time means that 102 would bounce up to 666 and down to much and would hurt battery. The 98 up threshold seems to make up for the 102 to 204 increase and then some.

Sent from my Galaxy Nexus
[Nexus 7 Android Development] NicoGa:
Ok thanks ... I corrected my post ;)

In fact, in my case 204 is just triggered 0.1 % of time while at sleep. But I have the feeling that 98 up threshold (in addition to the lower sampling) also avoid some bouncing between 475 and 666 (during the idle period when the tablet is awake).

It would be very interesting to measure and strictly compare how much power the LP core and one G core suck at say 475 MHz. Have you ever done such a thing ?

(without coding, this would be possible if franco allowed to define a number of active core in his kernel, alas this is not (yet) an option in his kernel)
[Nexus 7 Android Development] br0adband:
So, because I just did a metric frak-ton of reading this thread (not every post, sadly, but even I can only tolerate so much), and after testing out 4.2.2 earlier today I'm hoping that we'll see an updated M-Kernel to cover that soon - if a36 already works in 4.2.2 well, I didn't get that far and went back to 4.2.1 a bit ago (Paranoid Android 3.0 and M-Kernel a36 presently as I'm typing this post), I'd like to pose a basic simple question, somewhat:

For general good performance and battery life, using a36 and Paranoid Android 3.0, is the recommendation simply to use the defaults that Trickster Mod shows for this kernel and be done with it? I know I can tweak this, tweak that, change this, change that, till I'm blue in the face, but I really ain't interested in going that far. Over the years I've tweaked till I'm blue in the face and then some twice over squared times half infinity and to be honest, I'm just flat out sick of doing it. :)

So I'm asking - just for the sake of clarity - if the defaults for a36 are what they are because of the testing that Metallice and others have done and decided are the "best" (I really hate using that word as most of us do) for general purpose all-around Nexus 7 use, with strong emphasis on the words general purpose all-around Nexus 7 use.

I got no beef using two cores, so far that's worked out nicely and I know that I can easily enable all four if so desired, that's not even a concern - it's not like I'm doing a ton of video editing and needing that amount of crunching power for compression/editing/etc, nor am I a gamer at all in reality although I just got that new game Vector which is pretty damned cool and not a super-heavy CPU hog either.

I know what I'm asking is pretty much common sense stuff considering the defaults exist for a good reason, but I figured it can't hurt. I was using franco.Kernel for a few days but I think based on what I've read and learned from this voluminous thread full of content that M-Kernel truly is the best Nexus 7 kernel... at least for me and my usage. ;)
[Nexus 7 Android Development] Metallice:
Added the donate button back for those who were asking for it.

ugh what a pain you guys are :)
[Nexus 7 Android Development] EvanA:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

https://www.youtube.com/watch?v=JQCP85FngzE

Sent from my AOSPA 3.+ and m-kernel+ a36 Nexus 7
[Nexus 7 Android Development] frap129:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

I tried to change governer parameters for touchdemand with trickster and they won't stick, keeps reverting to original

NEXUS 7:

Unlock/Root

Prime D

M-Kernel

PimpMyROM
[Nexus 7 Android Development] EvanA:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Open the menu in trickster and check the enable box for "Set on Boot"

Sent from my AOSPA 3.+ and m-kernel+ a36 Nexus 7
[Nexus 7 Android Development] :
WiFi is behaving erratically with a36: it disconnects from the AP every few seconds, stays disconnected a while, then riconnects briefly, and the cycle repeats itself. The problem is more serious at the office than at home, but it happens in both environments.

I had similar issues with a32 and a33, though much less severe. They were fixed in a34 and a35, but now they seem to be back with a revenge.

Flashed a35 for the time being...
[Nexus 7 Android Development] skylinegt77:
until now that has only happened to me due to remains of other kernels...
[Nexus 7 Android Development] Allosaur:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Haven't experienced this though I have known the Wifi account info to get scrambled and require retyping of passwords.

16GB Wifi Nexus 7 | M-Kernel A36 | Paranoid Android 3.0
[Nexus 7 Android Development] waz675:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

I had some issues until I did that kernel wiping script (deleting the init.d crap in it so init.d doesn't get wiped). Then this kernel really shone and kicked arse
[Nexus 7 Android Development] ryaneu:
anyone knows if this kernel works in the 4.2.2 update?
[Nexus 7 Android Development] Nosferatu.:
weird...I flashed a new ROM (LiquidSmooth-->Dirty RootBox) and then flashed a36 and unlike Liquid I don't have the option in Trickster to adjust number of cores....oh well.
[Nexus 7 Android Development] Metallice:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

It includes kingbeatz. Which unmounts sysfs for the fun of it.

Sent from my Galaxy Nexus
[Nexus 7 Android Development] xfrancis14:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

If you update kingbeatz it will work
[Nexus 7 Android Development] Nosferatu.:
a ha...thanks. I remember reading about that yesterday but didn't think of putting two and two together as my prior ROM didn't have kingbeatz. I personally don't care for kingbeatz but whatever. Thanks!

Okay I'll look at that too later.
[Nexus 7 Android Development] :
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Funny is that I can flash a35 and the problems disappear. If I flash a36 again they come back and so forth. Fully reproducible.

I frankly doubt it's because of remains of other kernels.

Last but not least, I have been using only the M-kernel for a few weeks now.
[Nexus 7 Android Development] berkos:
here's something iv'e read on android police regarding users of stock 4.2.2 experiencing better performance and battery life: "Here's the explanation. https://github.com/pboonstoppe...

CPUQuiet, a new "governor framework" from nvidia added to the Tegra3 kernel, to better take advantage of the companion core and better manage the overall CPU power consumption.

It hasn't been pushed yet to Grouper's kernel repo, that's why nobody seen it. But we're merging it in TF300 and TF700's CyanogenModded devices ;) "

is this already integrated in our custom kernels or is something we can look forward to?
[Nexus 7 Android Development] br0adband:
That link is pooched... should be:

https://github.com/pboonstoppel/linux-3.1-nv-rel15r7-cpuquiet/commits/15r7
[Nexus 7 Android Development] NicoGa:
the answer for cpuquiet in M-Kernel is here:

http://xdaforums.com/showpost.php?p=37686595&postcount=3684
[Nexus 7 Android Development] Metallice:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Who says the new stock kernel uses cpuquiet anyway?

It should be easy to tell. If it does, trickster mod will show cpuquiet options on the 4.2.2 kernel.

Sent from my Galaxy Nexus
[Nexus 7 Android Development] charlesky:
Epic Citadel benchmark on Nexus 7 (PA 3.0):

Run three times each, maximum score reported.

Max 2 cores: 51.1fps

Max 4 cores: 51.9fps

Doesn't prove anything, especially since a simple average fps isn't that useful, but suggests that there isn't anything to worry about as far as games go.
[Nexus 7 Android Development] NicoGa:
And the answer is no, well at least the option is not in trickster mod:

http://xdaforums.com/showpost.php?p=37952306&postcount=4361

---------- Post added at 02:51 PM ---------- Previous post was at 02:49 PM ----------

As quadrant, this is not an appropriate GPU benchmark:

http://www.anandtech.com/show/6715/...ic-citadel-for-android-devices-we-test-it-out
[Nexus 7 Android Development] waz675:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

I noticed someone in HTC one x section say they saw on some official n7 site battery life on stock goes from 8 hours to 10 mentioning locationmanager today. I will investigate after I get the kids breakfasts happening soon
[Nexus 7 Android Development] charlesky:
It's not the GPU we're worried about, is it? It's whether restricting the number of max cores will have an impact on the CPU's ability to feed data. And running on an unoptimised setup (plenty of background processes open) I saw several scenes cause dips below 40fps or even (very brief glimpses) below 30fps in both cases, so Anadtech's results are optimistic.
[Nexus 7 Android Development] _DrG_:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Dunno how your managing 7.5 hours i can only get 4.5 hours screen time with a36 pa3... Light use over 2 days. No gaming, cpu 204-1300 touchdemand gpu520 uv-50mpu cores 2max everything else default

Did notice media server is sucking 10% of battery

N7 PA M-Kernel
[Nexus 7 Android Development] waz675:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

I use betterbatterystas set up with root to Sus out battery draining stuff on any kernel / rom configs that seem to be drainers. Usually can help, like have seen 40% better battery life due to fixing /removing apps sucking too much power / causing wakelocks and alarms.
[Nexus 7 Android Development] Bitweasil:
Just upgraded to 4.2.2 and put M-Kernel back on - works fine! Nice and smooth.

Note: You will have to flash either the stock kernel or, more likely, the entire system/boot image to the device to get the update to apply in TWRM - it checks files and isn't happy with some of the ones M-Kernel changes.

To upgrade to 4.2.2, I had to:

- Flash stock system image

- Flash stock boot image

- Upgrade with TWRM

- Reflash recovery partition to get TWRM working again

- Re-root (just reinstall SuperSU zip)

- Reflash M-Kernel and set things up again.
[Nexus 7 Android Development] Metallice:
Sure it is.

Not sure why I would want to do that though.
[Nexus 7 Android Development] bcvictory:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Is there any major kernel changes in 4.2.2? The 4.2.2 PA Update is coming tonight so I was wondering if an update to this would come to! Love your work!
[Nexus 7 Android Development] Metallice:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

No 4.2.2 kernel source yet. That, or there are zero changes.

Sent from my Galaxy Nexus
[Nexus 7 Android Development] NicoGa:
It seems there are new interesting patch from NVIDIA for tegra gpu (in case you do not already know):

http://www.phoronix.com/scan.php?page=news_item&px=MTMwMDc
[Nexus 7 Android Development] S3tArtist:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Well don't ask me :) No seriously, this version is far best for me in earlier releases i got from 4,5 like u to about 6h. Only difference before I was dirty flashing (from first pie release of PA), when 3.0 came out, I clean installed it, than flashed gapps, than kernel.

Settings I wrote before, screen brightness 25% of slider , xda browsing, some youtube, some regular net cruising.

That's it.

Edit: turning wifi off, when I turn screen off, always with go to sleep toggle.

Did slow charge it on 1A output phone charger over night, which is better (slow charging) for battery life time, but I don't know if it lasts longer. I'll test it some time, when this new rom and kernel releases stop dropping on daily bases :) Flashoholic, can't help myself.

sent from PAranoid Nexus 7 powered by M-kernel
[Nexus 7 Android Development] uberbania:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

-delete-
[Nexus 7 Android Development] uberbania:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Pandora for 4 hours with constant updating on Facebook as I was doing homework on the laptop. Also some words with friends, sudoku, and an hour of note taking in class with my 7.

Butter that lasts forever...a36 touchdemand min max at 204/1200, everything else normal. PA 3.0

Forgot to add another screen, had a glitch in battery graph, tablet had sod or turned itself off in my backpack sometime today.
[Nexus 7 Android Development] Porchy12:
I'm not sure if you know, but all of the Rapidshare links are down, so I can't seem to download any of your kernels :(

Does anyone have a mirror I could download it from? I'm looking to try it out :)
[Nexus 7 Android Development] ximmox:
AW: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Rapidshare? :what:

All M-Kernel releases are here: http://goo.im/devs/Metallice/Nexus7
[Nexus 7 Android Development] stijndebruin:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

What about too. See first post.
[Nexus 7 Android Development] piupiu piu:
How about real test (no screen off and wi - fi on) turn off your tablet when you don't use it. I got 10 hours of pure work (1.3 - 2 cores). What is your results?
[Nexus 7 Android Development] Porchy12:
Ahh, thanks for that!

For some reason, every link in the first post were Rapidshare links. Now they're not!

Could be some sort of plugin in Chrome though!

Thanks!
[Nexus 7 Android Development] eduardo_b:
It's only common sense if you are pragmatic and not fixated on maximum performance or battery, so given that you seem sensible, my response is that defaults get you close to the magic point on the curve, at least with this kernel. You could undervolt the mpu settings a little and reduce cpu min/max a couple levels, and you might get some additional battery life, but unless you can't charge the tablet easily and conveniently, it's not worth the effort. The dev has done a really great job of finding the sweet spot with a36 with PA, so I'd enjoy the combination and using the tablet. :)

Like you I've spent too much of life tweaking stuff and eventually realized that while the benchmarks might be slightly better, usability wasn't. It depends on the hardware and OS. I've spent more time tweaking kernels with GS3 phones because their battery usage is not good stock and needs help even with custom stuff.
[Nexus 7 Android Development] jmtast:
Hi everyone! I'm new to m-kernel and so far it's working nicely, but I have a question that's bugging me and didn't manage to read about it in the OP or while searching for "brightness" (at least in the most recent posts).

I installed the kernel after a clean install of Paranoid Android 3.0, but I consider the minimum autobrightness WAY too low. I read about "Root Dim" but couldn't figure out how to override the minimum brightness while leaving autobrightness on. I mean, it's so dark I can barely see anything, even in a fully dark room. Is there a way to configure this? I would like only to raise the minimum autobrightness, the stock one was okay for me. I wouldn't like to give up on autobrightness by using the static one.

Thanks a lot for reading this, and thanks in advance for the help!
[Nexus 7 Android Development] berkos:
Re: [KERNEL][3G+WIFI][4.2.1] M-Kernel - a36

Lux will work.
[Nexus 7 Android Development] Metallice:
Every display is different in their brightness curve. My first N7 got really dark around 4 and the display would shutoff at 3. My current one goes all the way down to 2, which is still much brighter than my first, and shuts off at 1. I had a defective one that I RMA'd whose display would shut off at 13, meaning it would shut off under normal use on stock kernel.

I would consider your display however, if it is really dim at 8 (the current min), to be "partially" defective, (or at the very least well outside of the bell curve) and there's not much I can do about that other than recommend an app like lux.
[Nexus 7 Android Development] xfrancis14:
Re: [KERNEL][3G+WIFI][4.2.2] M-Kernel - a37

Anyone have a flashable ZIP for the new bootloader?
[Nexus 7 Android Development] N@th_OC:
Just created one since a lot of you are asking for.

It seems to work fine. no problem on my Nexus.

Edit: Not working got to made another one when i be back home.

I have a problem with the computer at work all my zip file are no more working.

I don't know why.

I will make another zip soon
[Nexus 7 Android Development] xfrancis14:
Re: [KERNEL][3G+WIFI][4.2.2] M-Kernel - a37

Wow haha I just flashed the img after learning how too but whatever
[Nexus 7 Android Development] itzallgood707:
Re: [KERNEL][3G+WIFI][4.2.2] M-Kernel - a37

I flashed this twice to no avail. The boot loader is still showing up as 4.13
[Nexus 7 Android Development] N@th_OC:
Strange, it worked for me. I flash it and know i have the 4.18 bootloader.
[Nexus 7 Android Development] itzallgood707:
Re: [KERNEL][3G+WIFI][4.2.2] M-Kernel - a37

Which ROM are you using?
[Nexus 7 Android Development] Metallice:
Re: [KERNEL][3G+WIFI][4.2.2] M-Kernel - a37

Just use fastboot... less likely to break your device... fewer errors... easier IMO...
[Nexus 7 Android Development] element800:
Re: [KERNEL][3G+WIFI][4.2.2] M-Kernel - a37

Is the bootloader updated when flashing the OTA zip? I flashed it with fastboot
[Nexus 7 Android Development] xfrancis14:
Re: [KERNEL][3G+WIFI][4.2.2] M-Kernel - a37

Check your bootloader status by booting into bootloader
[Nexus 7 Android Development] davisac:
Thanks for the 4.2.2 kernel. Just updated to the PA nightly. Downloading now. :good: