yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] iiDeadSeriousii:
This is my first time flashing a kernel that wasn't included with the ROM. How do I enable some of the features with this kernel like s2w and fast charge? Is that done through the android emulator? Also I'm on CM10.1, any recommendations on governor settings? I saw somebody mention the interactive one, is that what everybody's got theirs on for the most part? Thanks in advance guys.
[Nexus 4 Original Android Development] sk3201:
Reflash ROM/gapps, let it boot once, than try again flashing matrix.

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] trismegistos:
Install trickster mod, there you can set s2w. Most people use ondemand. I always use interactive. It is a little bit snappier

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] iiDeadSeriousii:
I looked through trickster and maybe I'm missing it but I didn't see where to enable s2w or fast charge.
[Nexus 4 Original Android Development] trismegistos:
Sure you are on matrix kernel ? I can see both

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] IAmAN00bie:
You... do realize that the Powersave governor forces your phone to use the lowest CPU frequency 100% of the time, right?
[Nexus 4 Original Android Development] iiDeadSeriousii:
I didn't wipe dalvik and the kernel wasn't properly flashed. All is well now thanks.
[Nexus 4 Original Android Development] nba1341:
Does anybody else have to swipe 3 times for the screen to turn on after the phone enters sleep (off for at least a minute)?
[Nexus 4 Original Android Development] oddfuturejoey:
Pffft me :/
[Nexus 4 Original Android Development] Hrithan2020:
I have to swipe twice for it to detect. Are you having any problems with deep sleep with this enabled?

Sent from my Nexus 4
[Nexus 4 Original Android Development] ajvasudhar:
Brilliant kernel

Been using franco's for a while but this one is fantastic, deep sleep works and performance is amazing, sweep works fine, sometimes you have to sweep twice, but thats fine. Used trickster to configure the kernel. I have used Franco's and Bricked before, but hands down best kernel I have used until now, Is it also possible to clock lower than 288??
[Nexus 4 Original Android Development] iFalcon:
+1. Way too many data issues with Franco.
[Nexus 4 Original Android Development] cheech87:
Great kernel! question about your BLX port. Are we sure it's working absolutely correctly?

I have my limit set to 97, and when it hits 97, the battery status is set to "full", but the status on the battery tile in the notification pull down still says "charging". Furthermore, waiting about 30 mins or so, the battery level shot to 100 and "charged" now shows up in the pull down menu.

EDIT: extra info: for whatever reason, my phone doesn't enter deep sleep while charging. However, once battery hit 97, it began entering deep sleep until it hit 100 and i unplugged it.
[Nexus 4 Original Android Development] rockerrock:
I <3 BLX. I used the same idea on my Lenovo Thinkpad and the battery lasts a lifetime. Wish I had this on my Atrix 4g from when it was new! I'm going to set mine to 90%
[Nexus 4 Original Android Development] cheech87:
Great! Can you attempt to replicate the charge behaviour I experienced above?
[Nexus 4 Original Android Development] air2k57:
Quick question. How come in 5.0 only two frequencies technically are enabled? The 484 and 1512? Phone barely spends any time in other ones. Does that effect battery life? I noticed on Motleys latest, it isn't like that. Just curious.
[Nexus 4 Original Android Development] SA-07:
Try using setcpu or no frills and set the min as 288Mhz. Also, try using interactive governor. That should fix it.

However, I don't have that problem

Sent from my Nexus 4
[Nexus 4 Original Android Development] m_zet:
I got set 288 in no frills and cpu spy shows that 288 frequency is not used. When charging.

Will observ it longer in ordinary usage.
[Nexus 4 Original Android Development] 309041291a:
Yeah. But it is smooth on my N4 for everything except gaming lol. Which got annoying, I'm on ondemand with the battery settings I used on my NS, not so bad right now.
[Nexus 4 Original Android Development] knapz:
@mathkid95 your v4.5 kernel is awesome! Thank you!
[Nexus 4 Original Android Development] Redmed427:
Ok. 2nd time asking. Has gamma control been added to this kernel yet?

Sent from my Nexus 4
[Nexus 4 Original Android Development] chappy824:
Sent from way back in thread!
[Nexus 4 Original Android Development] morfic:
Once people hide code in proprietary modules, things come to a grinding halt.

Guess he figures people are more interested in buying his app if he keeps it hidden.

We don't even know if it works, judging from his market video, it doesn't do anything more than the LG RGB interface, it looks the same, maybe i'm wrong, but i can't comment on the code, cause noone can look at it, so i comment on the video, where it looks like it doesn't work.
[Nexus 4 Original Android Development] Simer03:
Spot on! I never gave into that bs... It does nothing different than RGB

Sent from my Google Nexus 4
[Nexus 4 Original Android Development] jarjar124:
it is a difference, but you are right..it should be shown for other devs
[Nexus 4 Original Android Development] air2k57:
Switched to interactive and set min freq to 288... Here's what I have Now. Works great performance wise. Hopefully battery is same :).

Any idea why by default only two frequencies were available? Maybe ROM related? I'm on codefire sr2. Wiped cache and dalvik before flashing too.
[Nexus 4 Original Android Development] franciscofranco:
*fireworks* :good:
[Nexus 4 Original Android Development] xmatrix13:
I am using the latest version of this kernel and after playing NFS for a while the game felt like it was getting slower.....could that be due to the thermal throttling? I think the battery temp was somewhere near 40C......
[Nexus 4 Original Android Development] artinz:
Absolutely the best kernel

Mathkid, props man. Hands down the best kernel I've ever used. Absolutely amazing battery life. check out my results!
[Nexus 4 Original Android Development] DarkhShadow:
Android doesn't deep sleep on charge

Sent from my Jelly Nexus 4
[Nexus 4 Original Android Development] jarjar124:
Looking at the graph, your graph spiked up in the middle by a lot. Did you charge it?
[Nexus 4 Original Android Development] Harsh:
Yes he did put it on charge. (Greel line just before spike). But battery driver is flakey so got sudden charge spike. He may have not charged that much, but we can never find out ;)
[Nexus 4 Original Android Development] artinz:
I had to move a couple of files to my phone from the pc so short answer yes, but wasn't long at all, maybe 5 mins? This is 3 days into using v5.0. 2nd day was about 3.5 hours, no charge whatsoever.
[Nexus 4 Original Android Development] jamesalfred:
I experienced the same thing. Was playing Anomaly Korea, and after a long play, it lags a lot. When I checked the temp, it's around 40 degrees also. But then, it's one of the security mechanism..... Sometimes I played it while putting my phone on top of a cold glass / marble :D
[Nexus 4 Original Android Development] xmatrix13:
I think in some of the other kernels they raised this threshold....
[Nexus 4 Original Android Development] cheech87:
Yes, i understand that. I am trying to reconcile what the BLX mod is actually doing versus what I observe when my phone is charging. The fact that, when left on the charger, the battery level shoots to 100 (30 mins or so) after showing "charged" at my set BLX level is not consistent with the mod's description. Nor is it consistent with BLX behaviour experienced on my nexus S.
[Nexus 4 Original Android Development] DarkhShadow:
I was replying to your edit, also it enters deep sleep during the last 3% as it trickle charges

Sent from my Jelly Nexus 4
[Nexus 4 Original Android Development] cheech87:
Thanks! So you're saying that BLX on the n4 doesn't offer a hard charge cap? rather, it creates a trickle charge threshold? Or am I completely misunderstanding all of this?
[Nexus 4 Original Android Development] DarkhShadow:
Its cosmetic when setting it above 96%

No phone will ever actually charge over 96%

Sent from my Jelly Nexus 4
[Nexus 4 Original Android Development] 320flyboy320:
When I set my charge cap at say 80% it will only chrsge to 80% when charging with a wall charger, but if I use the USB and plug it into my laptop it charges to 100%.
[Nexus 4 Original Android Development] SA-07:
Ty for the feedback! I'll look into everything and implement the fixes in v5.5

Sent from my Nexus 4
[Nexus 4 Original Android Development] air2k57:
I really like 5.0 after switching to interactive, very responsive And battery life is quite good too.
[Nexus 4 Original Android Development] joshnichols189:
You just said two completely different things. So does it deep sleep for 3% until 100% or does it never reach 100%, thus never charging past 96%?
[Nexus 4 Original Android Development] Higgsy:
I have noticed BLX doesn't work when wireless charging, works fine when charging from mains, but with wireless it still charges to 100% regardless of what you set it to.

Sent from a nexus 4
[Nexus 4 Original Android Development] DarkhShadow:
As I'm not 100% sure how BLX actually works, I can't say if its that it shows 100% of the 96% charged(don't know if that makes sense) or its something else.

But when it does reach a few % to the 96 it does deep sleep as it trickle charges, but again I'm not sure how BLX actually works.

Sent from my Jelly Nexus 4
[Nexus 4 Original Android Development] nellisere:
Anyone had any data drops with this kernel?
[Nexus 4 Original Android Development] Vangelis13:
Not mentioned in the last 42 posts so one would guess that no is the answer to that.

Sent from my Nexus 4
[Nexus 4 Original Android Development] trismegistos:
since they are not kernel related they are sporadically there, had them this morning..
[Nexus 4 Original Android Development] nellisere:
They are kernel related as they're to do with the HSIC patches.
[Nexus 4 Original Android Development] SA-07:
I haven't messed with those patches and no data drops here.

Sent from my Nexus 4
[Nexus 4 Original Android Development] trismegistos:
Mine could be related to the network at the airport, where I was as they occurred.

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] SA-07:
Ok v5.5 coming soon! :)

Sent from my Nexus 4
[Nexus 4 Original Android Development] iFalcon:
Yeah. You won me over a few days ago from another kernel.
[Nexus 4 Original Android Development] air2k57:
We want it now :P.

Anyways, I keep going back between matrix and Motleys kernel. For some reason, on motleys, I get no data timeouts at my house, while on matrix, left and right. Hmm..
[Nexus 4 Original Android Development] EnIXmA:
Yayyy.. :)
[Nexus 4 Original Android Development] chappy824:
Don't have this problem but you could try this:

http://xdaforums.com/showthread.php?p=36046900
[Nexus 4 Original Android Development] air2k57:
WiFi works fine, just mobile data. Yea, I have WiFi at home, but I like to test data connectivity here, because if I have issues at home,I. usually have issues other places. The coverage here isn't the best, but the difference between the two kernels is big. I'm really curious as to what is so different.
[Nexus 4 Original Android Development] chappy824:
That's weird...never have problems with mobile data drops at all. What carrier? I'm on att straight talk.
[Nexus 4 Original Android Development] air2k57:
T-Mobile. I'm probably 30 miles outside of Denver, Thornton area. Coverage here is spotty, I can get 17mbps down less than a mile away one direction, while barely keeping edge in another. If I am in Denver, which has good coverage, no issues on any kernel really.

What I notice, is my connection stays as 3g until I utilize data, which is normal. But then the second I request anything, hspa+ kicks in. Sometimes, it seems as if it has issues and I'd only see H icon with up arrow, then it'd drop down to 3g and attempt again, or nothing would really happen for a good minute or so.

On Motleys, somehow data just seems to work, very rarely do I have that issue. I know for a fact that it isn't specifically matrix kernel, as others have similar issue. But, what is it in Motleys kernel which makes it act so different?
[Nexus 4 Original Android Development] chappy824:
I don't believe there is anything different in motley that would make it react to mobile data differently so not sure if this could be narrowed down to kernel related. Have you tried both on stock rom?
[Nexus 4 Original Android Development] air2k57:
I'm using code fire sr2 right now. I did switch back and forth not too long ago, and I seemed to have better results on stock odexed with stock kernel. I've noticed that APN on stock ROM is different than what sr2 has. What ROM are you on?
[Nexus 4 Original Android Development] chappy824:
I usually run stock odexed with matr1x but am on factory ROM matr1x now and everything is working like normal.
[Nexus 4 Original Android Development] air2k57:
I think I may try going back to stock, after all, I miss hulu. My only problem with stock is chrome, I don't really like any browser as much as stock android one. I've found mods to get the browser back before, but it didn't seem to work that good.
[Nexus 4 Original Android Development] chappy824:
So anyway how bout a post about the actual thread....Matr1x is running great here. Very stable and great battery life!
[Nexus 4 Original Android Development] Antzor:
I'm finding battery life is definitely an improvement over stock
[Nexus 4 Original Android Development] ibegary:
I keep noticing that both with Trinity and set CPU that the minimum frequency changes to 1026 when I have it set 384. This happens both with 1.0 and 1.5

Not sure what is causing it
[Nexus 4 Original Android Development] eep2378:
It stays at 1026? Mine is at 1026 when I first open set CPU(because processor is still working) then drops back to 384.

Sent from my Nexus 4
[Nexus 4 Original Android Development] ibegary:
Take a look at the second line it says 1026min. Like I set it that way

I just don't know if that's normal
[Nexus 4 Original Android Development] locsplitter:
Quick question:

Can you flash a kernel w/ a locked bootloader using the stock recovery?

Thanks.
[Nexus 4 Original Android Development] co.ag.2005:
SetCPU was doing that to me too but trinity hasn't.

Its weird. FWIW, this phone screams even with 1242 set at max! (Which helps battery some).
[Nexus 4 Original Android Development] chappy824:
I'm using an older version of setcpu and don't have this problem.
[Nexus 4 Original Android Development] Z-Man™:
Lol nope
[Nexus 4 Original Android Development] Guitarfreak26:
My minimum keeps going up too and ive tried setcpu and trinity toolbox
[Nexus 4 Original Android Development] ibegary:
I think I got mine to finally stay at 384 with Trinity. I had to get the CPU spy app and go in and out of Trinity multiple times and the first free times I saw the minimum change to 1026. After changing and going in and out it finally stuck.

Even after a reboot. Ignore the 12xx tried under clicking for giggles.
[Nexus 4 Original Android Development] snickerpop:
I'm using CPU tuner and the same thing is happening. I think restarting the phone must have reset it.
[Nexus 4 Original Android Development] ctfrommn:
Use No Frills CPU Tuner. There is an option there to prevent changes from other apps. This works great for me. Sometimes it doesnt stick on reboot, but always stays after selecting again.
[Nexus 4 Original Android Development] eep2378:
First charge cycle:cool:

Muffin approved this message.....
[Nexus 4 Original Android Development] Imppy:
Better than stock?
[Nexus 4 Original Android Development] lwfb:
Just thought I'd share some screenshots of what I've been experiencing the last day.

I'm very impressed with the battery life.

50% brightness, everything syncing, just normal usage for me and I'm still going strong. 1512/384 ondemand/cfq.

Like night and day coming from stock...
[Nexus 4 Original Android Development] Guitarfreak26:
No frills as finally set my minimum frequency and it has stuck this time

Thanks mate
[Nexus 4 Original Android Development] eep2378:
Much:D

Muffin approved this message.....
[Nexus 4 Original Android Development] Vanhoud:
Which gov is the best for all around performance?
[Nexus 4 Original Android Development] Simer03:
So far with CM10.1 from konstantkiller... interactive and deadline, min 384 and max 1566

Sent from my Google Nexus 4
[Nexus 4 Original Android Development] bigmase521:
Tons of data drops here. T-Mo HSPA+. I just recently started using HSPA+ more in the last week (no wifi) and they happen all day long.

+1 I thought Mathkid incorporated some "fixes" from Faux/Franco awhile back? Both Faux and Franco have since reverted the patches as they caused more problems. Or one of them found a new patch/driver that has helped. I think it was Faux IIRC (sorry, been a long week). Maybe Motley did the same?

Care to share the stock APN settings for T-Mo? I can't seem to find them and want to compare against AOKP Milestone 1. Feel free to PM

EDIT: I just downgraded to the .27 radio and am testing that. Hasn't been long but seems to have helped w/ data drops so far.
[Nexus 4 Original Android Development] chappy824:
I think you are referring to the svs digital voltage patch that harsh originally added but mathkid never added it.
[Nexus 4 Original Android Development] bigmase521:
No I'm talking about the:

v3.5 Added the reduced msm_hsic_host wakelock tweak

v4.5 Added the proper reduced msm_hsic_host wakelock tweak,

I think they removed the initial patches they made (or added new ones), because people were having lots of data drops.
[Nexus 4 Original Android Development] SA-07:
I removed those too.

Sent from my Nexus 4
[Nexus 4 Original Android Development] nellisere:
I've downloaded Matr1x-cfs_v5.0-cm.zip and the reset kernel, coming from Franco r33 and CyanogenMod 14th Nightly, after flashing the reset kernel, I get stuck at Cyanogen boot logo, and then flashing Matr1x, I get stuck at Google?

Fixed it by extracting boot.img from Matr1x kernel and fastboot flashing it. I've had to do this with the last 3 kernels I've flashed. It's quite annoying.
[Nexus 4 Original Android Development] chappy824:
You will be better off by dirty flashing your rom then whatever new kernel. Don't know if it matters or not but i always boot into ROM after dirty flash then back to recovery and flash matr1x. This is the only way to ensure that its not contaminated.
[Nexus 4 Original Android Development] trismegistos:
i am pretty sure you downloaded the wrong file (not the -cm one). running latest nightly without this issues.
[Nexus 4 Original Android Development] bigmase521:
In 5.5? :highfive:
[Nexus 4 Original Android Development] ibegary:
Dont forget if your coming from franco, you have to reset your kernel to stock because franco uses a difference ram disk then the other kenels. You can CWM flash using this http://faux.androidro.ms/mako/mako_421_reset_kernel.zip - Credit to Faux for the kernel. This method worked for me.

After you flash this then you can flash Matr1x.

EDIT: and I would do one reboot using the reset kernel and make sure you have the -cm kernel. Brain working faster the fingers. Good luck!
[Nexus 4 Original Android Development] trismegistos:
he wrote:

-

after flashing the reset kernel, I get stuck at Cyanogen boot logo, and then flashing Matr1x, I get stuck at Google?

-

so he also did that..
[Nexus 4 Original Android Development] YeledKaki:
Thank you very much my dear sir, I will be trying this shortly.
[Nexus 4 Original Android Development] SA-07:
No, in 5.0. v5.0 has the right patches. I don't have any problems.

Sent from my Nexus 4
[Nexus 4 Original Android Development] air2k57:
http://johnlieske.com/2012/11/21/some-t-mobile-nexus-4-tweaks/

Method 1 is pretty much stock APN, other than username saying none vs not set on stock and admin,dun not being on stock either.

I noticed something interesting. If I flash matrix on sr2, then, by default, only 488mhz and 1512 values are used, unless I change to interactive. If I flash matrix on stock odexed, every frequencies are used. Odd.

Went back to stock last night, I will test out the data to see how it performs on stock + matrix combo. I'll tell you this though, Motleys kernel worked extremely well when it came to data performance though.

Can you link me to .27 radio?
[Nexus 4 Original Android Development] chappy824:
Its not very respectable to praise other kernels in this thread.
[Nexus 4 Original Android Development] bigmase521:
Interesting; thanks for the clarification!

Thanks for the link. I may test Motley's kernel to see if it fixes the data drops for me.

The Radio thread is here: http://xdaforums.com/showthread.php?t=2087227

I tested .27 yesterday and am testing .24 today. Signal strength and data speeds are both better than .33 for me, and I have noticed less data drops than .33, but battery drain is also higher on both. Need to do some more testing. Hopefully Google pushes a new radio in the next update.
[Nexus 4 Original Android Development] air2k57:
Dude all I was saying is that data seems to work better, I love matrix kernels. I was simply stating it because I wanted to see what was so different between the two.
[Nexus 4 Original Android Development] Nshih422:
Well I got a random reboot today. I have attached a last_kmsg incase anyone can figure out what caused it.

I'm running the following:

Aokp

Matr1x v5.0

Interactive

1134 max

288 min

Fast binned chip.

No other changes, no extra uv

http://pastebin.com/9fkYpxcA

Other than this random reboot, I have never experienced better performance and battery life. Thank you so much for all your work Mathkid!
[Nexus 4 Original Android Development] trismegistos:
AW: [KERNEL] *Matr1x* v5.0 | JB - 4.2/4.2.1

It is so funny. Because there where no updates on this kernel I flashed some other kernels over the last days. Finally I am back to matr1x ... nothing feels like this kernel on my phone.

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] MaxCarnage:
Never seen a data drop with matrix.
[Nexus 4 Original Android Development] SA-07:
Ok finally, kernel update!

So now that the GPU can be overclocked all the way to 487.5 Mhz (and that is definitely a lot) I have made separate zips :D

I've also added a cool tweak by franco that scales the phone down to 1026MHz until the device cools down (if it gets too hot), then it goes back to 1512MHz once the phone cools down. This should definitely help with the GPU OC versions.

The interactive governor and row io scheduler have been updated so definitely try out interactive.

Enjoy!
[Nexus 4 Original Android Development] SA-07:
Btw, I really want you guys to try that min_online_cpus mod!

I have also talked to bponury and matr1x will be getting PGM support soon.
[Nexus 4 Original Android Development] meangreenie:
Very much appreciate the non gpuOC version, Thx.

choice of CPU speed, GPU speed, UV, touch driver, ect..... Can't ask for more
[Nexus 4 Original Android Development] EnIXmA:
Re: [KERNEL] *Matr1x* v5.5 | JB - 4.2/4.2.1

You are awesome, your kernel gives the best battery and performance.

Thanks so much
[Nexus 4 Original Android Development] cooperaaaron:
How do you check this out ?

The min_online_cpus mod? How do you change it ? I would like to run on two cores and save some more battery.:)
[Nexus 4 Original Android Development] SA-07:
Re: [KERNEL] *Matr1x* v5.5 | JB - 4.2/4.2.1

echo '2' > /sys/module/auto_hotplug/parameters/min_online_cpus

Sent from my Nexus 4
[Nexus 4 Original Android Development] cooperaaaron:
Thank you very much !
[Nexus 4 Original Android Development] SA-07:
Re: [KERNEL] *Matr1x* v5.5 | JB - 4.2/4.2.1

You do know that this is the minimum number of CPUs to be used, right? That means the number of cores running will be either 2,3, or 4.

Sent from my Nexus 4