yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] SA-07:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

8.5 coming soon!

Sent from my Nexus 4
[Nexus 4 Original Android Development] simorangkir_dcs:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

I want to try this kernel. What app do you recommend that is applicable to your kernel? Trickster, faux clock, or franco updater?
[Nexus 4 Original Android Development] DowntownJeffBrown:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

So excited :p:D:thumbup: You do an amazing job mathkid95

Sent by my Kitteh eating my muffin head (Im chocolate chip) via my Sexy Nexi 4 using Tapatalk
[Nexus 4 Original Android Development] sub1287:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Nice! After switching to all the popular kernels this is my favorite, keep up the good work!
[Nexus 4 Original Android Development] bigmase521:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Any of them will probably work. I think most of us in here run Trickster
[Nexus 4 Original Android Development] DowntownJeffBrown:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

+1 for trickster

Sent by my Kitteh eating my muffin head (Im chocolate chip) via my Sexy Nexi 4 using Tapatalk
[Nexus 4 Original Android Development] ArthurMickey:
yes yes yes ..:D:D:D
[Nexus 4 Original Android Development] eng.stk:
Nice, ride on mate :fingers-crossed:
[Nexus 4 Original Android Development] DnickDominic:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Lol hopefully root problems get fixed and your zips are layed out weird. You only have the kernel image, an empty system folder and two versions.
[Nexus 4 Original Android Development] alibotan:
Super news:D
[Nexus 4 Original Android Development] tlf55:
Which app use to control the kernel feature ?
[Nexus 4 Original Android Development] ceejay83:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Somebody just asked this, go read
[Nexus 4 Original Android Development] fishhelmet:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Are we there yet?
[Nexus 4 Original Android Development] Goku80:
lol just flashed 8.0....changelog in OP sounds great about this kernel..:)

EDIT: and i lost root:D
[Nexus 4 Original Android Development] SA-07:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Lol how about I continue to do it my way and if you have problems with it kindly switch kernels.

Sent from my Nexus 4
[Nexus 4 Original Android Development] Goku80:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Dude 8.5 coming shortly or shall I try CM kernel version to fix my root for now.
[Nexus 4 Original Android Development] SA-07:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

It will come when it will come.

I said 8.5 will be coming soon so just leave it at that. I don't want the thread cluttered with 8.5 requests and posts about etas.

Sent from my Nexus 4
[Nexus 4 Original Android Development] Goku80:
sorry boss mean't no harm....i know more than others not to ask for ETA...i do apologize...heard great stuff so thought i give it a go..thanks for your great work
[Nexus 4 Original Android Development] SA-07:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

No worries, I'm just saying because for 8.0 the thread was cluttered with that.

Sent from my Nexus 4
[Nexus 4 Original Android Development] Goku80:
like someone else said flashed the cm version and works fine...so far so good :highfive:
[Nexus 4 Original Android Development] ian577416:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

OK I see a bud desperately in need of nipping here. Fact check time for the noobs and those without any sense or the ability to Google things. The android kernel has nothing to do with root access on nexus devices. I know that some Samsung devices required custom kernels with the su binary and apk cooked in, but this is not one of those cases. "Root" is stored in /system/xbin its the su binary. That combined with the apk to interact with it is what gives users "root". In some cases it's different but in this situation that's the deal. If you have lost root privileges check your su app (super su, superuser etc etc) and see if whatever app has been denied root. It'll be in the logs. Check to see if you're using koushs new superuser that's built into some roms now to see if the declared permission option is ticked, if it is deselect it. Try clearing the permissions for whatever app you want to use. Make sure if you're trying to use su through adb that root privileges are given to it. But under no circumstances blame a kernel for breaking root access. That's asinine and simply goes to show that this community may not be for you.

Sent from my Nexus 4
[Nexus 4 Original Android Development] Goku80:
looks like another one needs to take a chill pill here...no one is blaming the kernel for losing root....and before i posted of course i checked the necessary steps that someone would do...in my superuser app that came with the rom everything was set to allowed...tried every trick in the book and nothing worked..hence i searched and found out that a few others had the issue with regarding losing root and what they did they flashed the cm version kernel...rebooted and job done and that fixed the issue....

and i was not going to give up on a kernel just cause i could not make it work.. i searched and found the solution and it worked for me...easy peasy...and i know it was wrong to ask for ETA...but it is odd to lose root all of a sudden when flashing a new kernel though....but hey whatever my issue is fixed and this kernel rocks with all the goodies in it
[Nexus 4 Original Android Development] ceejay83:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Ian, flashing matrix on aokp did make the system lose root. A lot of people reported it. Not sure if it's been fixed yet by aokp
[Nexus 4 Original Android Development] Goku80:
flash the cm version of this kernel and it works..just done it now mate..:)
[Nexus 4 Original Android Development] ian577416:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Sigh...

show_progress(0.500000, 0);

ui_print("Thank you for downloading the Matr1x kernel.");

package_extract_file("boot.img", "/dev/block/platform/msm_sdcc.1/by-name/boot");

show_progress(0.100000, 0);

unmount("/system");

ui_print("Done!");

Notice the script only points to the boot image and the destination? He could have the entire screenplay for les miserables in there and as long as the update script only points at the kernel and the destination it'll still just flash the kernel. In closing his zips are fine.
[Nexus 4 Original Android Development] ceejay83:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Yea I know, you could also install superuser again via flashable zip
[Nexus 4 Original Android Development] ian577416:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

"flashing matrix on aokp did make the system lose root". That Sir is a rom issue not a kernel issue, which actually fits nicely with my previous post. Kernel doesn't break root. Something in the rom does.

Sent from my Nexus 4
[Nexus 4 Original Android Development] Goku80:
can we just move on from all this now and get back on topic....kernel does not break root we get it..

but how comes cm kernel version works with superuser out of the box and the other version does not? strange thing it is...not a kernel expert but that is just says to me something in the kernel does not gel well with superuser...
[Nexus 4 Original Android Development] eng.stk:
That's something I wonder too, if mathkid could share a little light would be great.

If v8.5 could come with just one zip (I mean one stock and other overclocked) would be better, lot's of users get confused with versions and clutter lot's of threads, as we all love matr1x kernel.
[Nexus 4 Original Android Development] SA-07:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

No I'm not changing how I set up the kernels. It is really easy if you just read the OP.

As for su, I am on stock rom and the non-cm version of the kernel doesn't break anything. I have no clue why some ROMS are compatible and some aren't. You try it on AOSP ROMS other than AOKP and flash the non-cm version. If it works, then AOKP is at fault or I need to do something special to make this compatible with AOKP. Try it and report back.

Sent from my Nexus 4
[Nexus 4 Original Android Development] eng.stk:
For me is easy too, but lot's of people get confused :eek:

I used non-cm version on AOKP too until they started embedding superuser on ROM and it worked fine, I think they started to fetch code from CM and that's the answer I guess. I will try an AOSP ROM later today and will test and report back:good:

By the way what's the diference between non-cm and cm versions, some changes on RamDisk?

Keep up the godd work mate :good:
[Nexus 4 Original Android Development] bigmase521:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

I wondered this myself after flashing the 3/21 (I think) version of AOKP PUB...something with Koush's new open source superuser that's built into some ROM's now changed, and caused people to lose root. My guess is superuser changed to use some cm libs or paths or binaries, and that's why the cm version works fine, but again just a guess. Haven't been bothered to figure out why exactly. It's a quick fix and like others said, a ROM issue, not a kernel issue.
[Nexus 4 Original Android Development] n2d551:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Been running this all weekend. Just got the n4 on Friday! Is this good battery? I don't know I came from ns4g.
[Nexus 4 Original Android Development] ninjafan:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

You have to show us the on screen time for us to gauge
[Nexus 4 Original Android Development] Akoolive:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

KERNEL plays well on AOKP, flawlessly!
[Nexus 4 Original Android Development] jakeneal22:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Which version are you using? Because the oc non cm version broke my root I'm about to try the non over clock after a kernel reset.

Edit: tried non over clocked non cm version and root is still broken.

Edit again : cm version works fine
[Nexus 4 Original Android Development] n2d551:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

My bad! Screen on time was about 6.5 hrs. Forgot screenshot
[Nexus 4 Original Android Development] pinoyz:
Looks like your Kernel version is wrong.. If you flashed the 2.0 version it should look like this

Kernel version

3.4.0-cfs-g52640b2

shankar@Matr1x.local #6

Thur Nov 29 19:47:57 CST 2012

You should reflash your 2.0 kernel
[Nexus 4 Original Android Development] chappy824:
Oc was removed partly because of those nasty bricks we have heard about and because this version was aimed at much better battery life. Obviously benchmarks will be a little lower than with oc but real life performance is great.
[Nexus 4 Original Android Development] barondebxl:
17135 antutu
[Nexus 4 Original Android Development] alstrike:
After flashing v2.0, the wifi toggle in quick settings has gone AWOL. The toogle is blank but holding it still takes me to wifi settings, but no on/off switch though :(

Anyone else with this issue?

I´m using an AOKP build:

http://goo.im/devs/roman/aokp_mako
[Nexus 4 Original Android Development] Imppy:
No problem with stock here
[Nexus 4 Original Android Development] yfbc:
I'm all new to this Kernel flashing stuff so go easy please :)

I have a couple of questions I hope someone could answer definitely;

1. If I flash a new kernel can I still update my phone when Google releases an update? I'm guessing not so If no....

2. Can I flash to and from the stock and custom kernel when and if I need to update via OTA without having to reset/lose my files?

3. No offence meant here: how exactly is this an improvement over the stock Google kernel? I only ask because I presume Google know what they are doing, but I'm very interested to know how this would improve on my phone!

4. From what I've read it seems a new kernel allows control over voltage/cpu frequency, if I lower the running voltage of my phone is there likely to be any side effects?
[Nexus 4 Original Android Development] keda:
You won't be able to flash Google OTA updates once you Unlock and Root, but once someone releases custom Stock+Root ROM, you will be able to flash it and without losing your data. However you will need to reflash your custom kernel afterward.

Google's Stock Kernel is consider bloated by some and by having underclocked voltage, you will potentially save some battery if configured correctly.

Side-effect may contain boot loop, in that case just recover from your backup. You should always make a backup before flashing any custom ROM. :)
[Nexus 4 Original Android Development] albundy2010:
Unlock and root will not stop you from getting and installing a OTA update.
[Nexus 4 Original Android Development] keda:
Oh really? I thought to flash stock OTA, you /system must be untouched and recovery must be stock. :confused: I could be wrong. :cyclops:
[Nexus 4 Original Android Development] SleemLDJ:
I'm having this same issue. GPS to ogle doesn't show the little GPS dot, it just says "GPS"
[Nexus 4 Original Android Development] ragmanchu:
I got the update via OTA and my device is unlocked and rooted :confused:
[Nexus 4 Original Android Development] razball:
Going to flash 2.0 now 1.5 been working great on aokp
[Nexus 4 Original Android Development] Locksmith81:
Its the ROM not the kernel... It has been discussed there.

---------- Post added at 02:11 PM ---------- Previous post was at 02:09 PM ----------

What ROM are you using?
[Nexus 4 Original Android Development] Locksmith81:
GPS and WiFi works here
[Nexus 4 Original Android Development] Locksmith81:
Toggled off on both
[Nexus 4 Original Android Development] razball:
Running just a smooth and antutu score is in the 15000 which is great
[Nexus 4 Original Android Development] Locksmith81:
For people having quick setting tile problems... Have you eliminated the fact that if its the ROM? Reflash from a clean wipe? No kernels or themes applied? Then and only then can you determine the root of the problem.... Its simple process of elimination. You can't flash everything all at once and come and pin the b error on the ROM or modification you flashed... More often than not its OPERATOR ERROR. Hope this helps for future trouble shooting and problem solving. :D

" figure it out"
[Nexus 4 Original Android Development] eep2378:
Any problems with toggles are ROM related NOT kernel. I'm on aokp and v.2.0 with no issues. I would suggest a full wipe if you haven't already:D

Muffin approved this message.....
[Nexus 4 Original Android Development] barondebxl:
I have noticed that battery life on 2.0 is outstanding for me. Better than 1.0 which i thought was very good.
[Nexus 4 Original Android Development] eep2378:
How you liking cold fusion? ;)
[Nexus 4 Original Android Development] ArthurMickey:
wifi or data?
[Nexus 4 Original Android Development] eng.stk:
As we agreed, non-cm verison works fine with AOSP based ROM with SuperSU :good:
[Nexus 4 Original Android Development] :
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

But the Kernel makes the ROM breaking it. But there is a so called "easy-peasy" :D workaround so it doesn't really matter hum?

Btw: Really looking forward to 8.5 whenever it comes across. Take the time you need to make it more awesome!
[Nexus 4 Original Android Development] arvinchugh:
Can you post your kernel settings? also how much brightness your phone is at? I'm using interactive governor with full to medium brightness (depending on I'm indoor or outdoor). I've under-clocked CPU to 1GHZ and GPU to 200MHz I'm still unable to get complete 3 hours of on screen time which I think is ridicules also phone heats up way a lot while watching HD movie, This kernel is superb and stable only if someone could help me with kernel settings and help me get better battery life. I'm coming from iPhone 4 which gave me around 5 hours of on screen time with full brightness 2G+WIFI. This phone hardly gives 3 hours with no sim in it and just WIFI. I'm unable to switch from iphone due to lack of battery performance. Any help would be appreciated.
[Nexus 4 Original Android Development] Aztriltus:
You mind posting your battery statistics from settings?

I could achieve 5 hours screen on without breaking a sweat on this kernel especially on Wifi.

The other time I tried, I had better battery on max 13xx as compared to anything lower.

Perhaps you can try setting ondemand as your governor as well. It's still smooth.

Another thing would be to off Google sync or other sync in your settings. Mine would sync when I plug in and you can set that with Tasker or other profile apps.
[Nexus 4 Original Android Development] lidyo23:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

After coming from different kernels, this one I would say is the best right now...

Out of the box without fine tuning with cm10.1: 5 hours screen on time

Thanks!
[Nexus 4 Original Android Development] n2d551:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Been running @ 1458/384 deadline /on demand. Only other thing I changed was vibrator strength. Full brightness wifi on. I created a script combining faux's settings with bundi21 from the spreadsheet. Brilliant colors & can use the auto brightness now if I want. Oh & read ahead 2048.
[Nexus 4 Original Android Development] ceejay83:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

You must have apps draining your battery. Facebook, g+, maps, Google now can drain it immensely.
[Nexus 4 Original Android Development] ratcav:
R: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Try using greenify from the play store to ibernate all your apps (you will se what this mean) and see how it goes.

Sent from the Nexus 4 Drinking Club...

"It's not drinking alone if you are with people on an internet forum"
[Nexus 4 Original Android Development] arvinchugh:
This is my battery stats page, I've installed Greenify now to hibernate apps, As per greenify only 5 apps were running in backgroud trickster, facebook, vlc player and 1 cpu widget nothing else. I've attached few screenshots of battery stats and trickster. Also brightness was on automatic and I've clean installed kernel and Rom is Rasbeanjelly latest build.
[Nexus 4 Original Android Development] bigmase521:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

Go to battery stats, tap on the graph and post a screenshot of that screen as well. Do you have MPDecision turned on in Trickster? Do you have frequency lock checked in the menu? Also, what are your hotplug settings?

I'd at least recommend switching to on-demand governor, as it's better for battery life than interactive.
[Nexus 4 Original Android Development] arvinchugh:
I've attached graph screenshot, frequency lock wasn't ticked in menu, shall I put tick on it? hotplug setting is on 1 so I guess when phone is idle only 1 core is active, MPdecision is off, fast charge is on though as i charge mostly from laptop. Thanks for quick replies..
[Nexus 4 Original Android Development] bigmase521:
Re: [KERNEL] *Matr1x* v8.0 | JB - 4.2.1/4.2.2

I wondered if you had poor signal but you have great signal. I check my frequency lock, it stops the cpu from unnecessarily (IMO) ramping up to a higher clock speed every time you touch the screen. Everything else seems fine. Less than 2 hours screen on time on Wi-Fi is definitely low. I typically get 5-7. I'd suggest downloading better battery stats, and checking for any wake locks that might be keeping the system awake. These are usually reflected in android system in the battery usage details. Yours doesn't seem abnormally high, but it's worth a check since you're not getting good results.

When you say your temps are high, how high are we talking?

Edit: Do you have location services on, specifically mobile network location? Do you use Google now? If so, that's currently a battery killer. Try deactivating those, and check Google maps settings to see if it's updating your location constantly (it has to for Google now to function), and if it is, disable it.
[Nexus 4 Original Android Development] arvinchugh:
Thanks for reply, my frequency don't go beyond 1ghz which I've set in Trickster so I don't think locking frequency will help much but just to check I've ticked it now. I checked there is no wake locks that are keeping device up. Device goes in proper deep sleep, I've had phone in deep sleep for almost 4 days before it died. Battery drains really quick when I'm using phone for gaming or texting or watching videos. I've not noticed how high temp was but it was not normal from the feel of it but I'll check how high it goes next time. My location services are off in setting so map or any other app can't use it at all. I don't use google now. I just use thing phone for basic stuff nothing major. Also I'm getting poor wifi signal, places where my laptop and iPhone gets excellent signals Nexus simply lags behind with poor signal. I really love the device for its speed and functionality but all these flaws are making me feel it wasn't worth to jump in nexus bandwagon :( what apps do you suggest for better battery stats?

Edit: I've not tried any undervolting, shall I try that? if so can you guide me through how its done? Thanks again for your quick replies.
[Nexus 4 Original Android Development] jake:
you're not doing it properly, m8. theres simply no question about it. if you're actually getting those types of results / outcomes, you have simply have your phone configured improperly. I have a mako as well, and receive more battery life with this kernel by a large margin

some of the other posts before this one were v helpful. disable those location services! good luck with that!
[Nexus 4 Original Android Development] Aztriltus:
Every time I set up my ROM after a factory reset, I would do the following upon boot:

1. Disable Google Talk (I don't use it)

2. Disable News and Weather

3. Disable Email

4. Disbale any other system apps that I don't use prior to restoring my apps with Titanium Backup

Next, while restoring my apps with TiBu, I would do the following:

1. Set up my ROM customizations (Nothing to do with performance or battery life)

2. Developer options in Settings to Force GPU Rendering

After my apps are restored, I would:

1. Go trickster mod app (from Play store) to set max frequency at 1350, change scheduler to deadline, governor to ondemand. (Even max freq at 15xx could get me 5hrs screen on time)

1.2. Under-volt to 650, 700, 750, 850, 925, 950, 1000 for all the freq in matr1x respectively and set my colors to the ones I like. You can try my under-volt values but it might not work with your device and your device might freeze and reboot.

1.3 Lower max freq doesn't necessarily boost battery performance, likewise for under-volting.

2. Activate llama (Something like Tasker) to off my sync and stuffs once I unplug my phone from the charger.

3. Activate greenify to hibernate google+ and chrome at the command of llama. So once I leave these 2 apps, they would be hibernated in 1 minute time.

By default, my Maps settings does not update my location at all (Everything is unchecked). Google Now is off in its settings and so on.

I think the question is the ROM you're using now. I could get 6hrs screen on with paranoid with my above mentioned settings and practically 5 hrs on every other AOSP ROMs like liquidsmooth and Carbon. Granted, I don't play much games. If I were to play Real Racing 3, I guess it would probably drop to 4 hrs if I could actually play that long.

So what I'm proposing is a change of ROM and try my settings to see if you can achieve my results. Since you're a gamer, you might like Pie controls that are present in those ROMs I've stated.
[Nexus 4 Original Android Development] chrone:
thanks for this great kernel. love the BLX feature.

unfortunately the BLX stopped working after 2nd usb charging. the first try was a success it didn't charge over 80% (~4100mv) as i set on trickster mod, but later on i plugged the phone to pc and leave it for two hours, the battery voltage reached ~4300mv which was translated to 100%. to check battery voltage you can go enter phone information by dialing *#*#4636#*#*.
[Nexus 4 Original Android Development] eng.stk:
A bench is just a bench, but nevertheless, so awesome xD

Bless my N4 heavily undervolted on Purity ROM (will be publicly available for N4 soon, best ROM ever :) )