yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Android Development] djnewt:
Yes something not right with r186....Running Antutu crashed and rebooted the phone so i tried again and same thing happened but was unable to get the screen back on...Reverted to r184 all is fine again.

Edit...Using PSX 7.2 rom JWR.
[Nexus 4 Android Development] sNoxious:
I'm sorry for this question but what does the new Prima Drivers do?

Sent from my Nexus 4
[Nexus 4 Android Development] dioadi:
So what about r187, has the thermal sensor issue been fixed?
[Nexus 4 Android Development] sNoxious:
Franco released r188. :)
[Nexus 4 Android Development] hypemanisus:
Hey buddy should we expect r188 or just use r187? Not sure confused how I hopped from r184. That escalated quick

I LOVE MY SLUTTY NEXUS 4
[Nexus 4 Android Development] eng.Colombo:
BIG BIG BIG thank's to you OP !!! really love your kernel !
[Nexus 4 Android Development] occtec:
Should be using r188 as Franco has removed weird race condition with kernel when thermal throttled from r187, but apparently all resolved now with problematic code removal on r188
[Nexus 4 Android Development] fatjoejr2001:
r188 fixes throttle problem, but it seems that has been mentioned already lol. Looking forward to that release. :thumbup:

Tap, tap says the wicked NeXus⁴
[Nexus 4 Android Development] occtec:
Is touch control module enabled with this kernel?
[Nexus 4 Android Development] 1ceb0x:
I think LaboDJ changed the innefective code but decided to keep the name to r187. It could be good but don't take me for granted. Let's wait for Labo's reply.
[Nexus 4 Android Development] sNoxious:
No. It wasn't release at that time. LaboDJ was offline when Franco released r188.

Sent from my Nexus 4
[Nexus 4 Android Development] LaboDJ:
R188 OUT!

I'm going to delete r187 from downloads, it has a bug in thermal throttle, if screen is switched off it won't back on over 70°, not funny

Downloads in OP
[Nexus 4 Android Development] JG:
Thanks for these new releases thew last couple r186,r187 were causing loss of screen and unable to get it back but this one r188 seems to be okay!FYI I know you are aware of this and thanks for resolving it .it seems fixed but will test some more!
[Nexus 4 Android Development] LaboDJ:
What do you think about trying latest prima drivers?

I compiled r188 Test with latest prima drivers v3.2.3.182

Many changes on wifi side (80211r and 80211ac activated)

R188 - PRIMA TEST

Try and please

let me know what do you think about it

(wifi and 3g behavior)!

MD5s:

2701a3bfce489966458723d99085fc93 franco.Kernel-nightly-r188-JSS-linaro.zip

062925ae2bd16dc4c7e80f1d744ca0f3 franco.Kernel-nightly-r188-JWR-linaro.zip
[Nexus 4 Android Development] ratsack:
Keen to hear some results from that. I'd test but no idea how to and want my WiFi stable at the moment.
[Nexus 4 Android Development] droid_legacy:
Got screan flickering with JWR Version. Clean install latest purity. Does not happen with normal 188.

I compared the two files and noticed, that they are the same size. Maybe you got something wrong with your version? Thanks in advance :) Looking forward to try the new Prima drivers!
[Nexus 4 Android Development] kelvin99:
i got a problem in r188 jwr..the screen have glitches when I swipe or go the application drawer...is that glitches or something else i don't know what is that called..... I'm using PA rom...JWR is the right kernel for PA roms right?
[Nexus 4 Android Development] droid_legacy:
This is just the thing I mentioned above. ;) :silly:

I'm sure he'll fix it soon. Just get the Version from OP.
[Nexus 4 Android Development] 75markus:
they seem to work for me ...

i tried a speedtest (wifi+3G) before and after, honestly i don´t feel much difference

at least nothing is broken ;)
[Nexus 4 Android Development] JG:
interesting for some reason I am getting some screen tearing from this JWR r188 test and dont get it with your released r188 JWR at first I thought I downloaded the wrong one but I did not .of course I assume you didint reverse the names right?I will try the non test r188 again to see if it fixes my screen tearing while scrolling.

EDIT I just noticed that there is other users reporting the same problems with this test version.just curious if the zips are reversed ie.JWR=JSS -

JSS=JWR ??? I dont have time to test for this.
[Nexus 4 Android Development] harsh.ea:
Version r188 giving me graphical glitches. Restore r184
[Nexus 4 Android Development] santeana:
I dunno wtf happened there! I installed the 188 jwr nightly and the phone booted with inverted colours! Flashed franco's, and the same thing. Tried to flash the old 184 linaro and then the phone wouldn't boot up. Had to reflash rom! Ideas?
[Nexus 4 Android Development] JG:
?????-WIERD

i do know there is issues with the 186,187 and the r188 prima test ,but the r188 seems to be stable for me.SO far!!,just waiting to see what LaboDJ has to say about it..
[Nexus 4 Android Development] edbertin:
Prima test has graphics glitch on scrolling. Reverted back to previous. I didn't run speedtest cause have a msg network issues on wifi on app.

Stock rom.
[Nexus 4 Android Development] santeana:
Have you updated your rom? I'm using kecinzer 13-10-02-1156. If so can you link me to the exact kernel you are using? Right after I reflashed this last time I tried to flash the kernel I "knew" was working for me before. Linaro 184 jwr. But when I rebooted, I just got a black screen again like before.
[Nexus 4 Android Development] DesertVelo:
Which ROM are you using? The latest CM10.2 Oct 2 has graphical issues with franco. Use Oct 1 for now...

Sent from the singletrack...
[Nexus 4 Android Development] santeana:
See last post ;) lol

*edit* Nevermind. Just had a look at aokp thread and I guess this build is also having issues with franco kernel.

I'll just have to wait for a new build.
[Nexus 4 Android Development] ping42:
I am using carbon 0922 build. OFCA speedtest app from Hong Kong

In the following photos, I am using 2.4Ghz and 5Ghz WiFi before the test r188 and after

Before(2.4Ghz Wifi):

After(2.4Ghz Wifi):

Before(5Ghz WiFi)

After(5Ghz WiFi)

First time to test, I am sorry if I made any mistakes.
[Nexus 4 Android Development] gpvecchi:
WiFi fixed with latest Prima drivers!
[Nexus 4 Android Development] droid_legacy:
[MENTION=702102]LaboDJ[/MENTION]

I am pretty sure that there is a problem with your franco 188 test version (the one with prima drivers). I guess that JSS and JWR version are the same. (Same file size and grafical glitches while using JWR version should be proofs). The "normal" franco.188.JWR version which can be found under your stable releases is working great! So just to help you sorting out the problem I guess it is something simple :)

Test rom: Latest Purity. Clean Install! (Full wipe)

Tested kernels: franco.Kernel-nightly-r188-JWR-linaro & franco.Kernel-nightly-r188-JWR-linaro (Prima test)

_____________________(no glitches)_________________________(glitches)__________________________

Thanks in advance :) :good:
[Nexus 4 Android Development] LaboDJ:
Sorry guys, my mistake...

NEW r188 PRIMA

Now it works for real :)

It clears cache and dalvik automatically, I don't know if is it needed, anyway better safe than sorry.

The .zip add 2 new files to /system needed for new prima drivers, if you want to switch back to normal version you'll have to dirtyflash your ROM before flashing old kernel :)

7e23f472e2856c8650237fefc4b3fe6c franco.Kernel-nightly-r188-JSS-linaro-prima.zip

d70c78cd6af6db5cfbfa26752c6d3d34 franco.Kernel-nightly-r188-JWR-linaro-prima.zip
[Nexus 4 Android Development] droid_legacy:
Now JWR version works just fine! Thanks for your efforts!
[Nexus 4 Android Development] ZULU2189:
I've been running your kernel since you started this thread, you never disappoint. Thanks for this bro
[Nexus 4 Android Development] swirly05:
Double tap to awake doesnt seem to work...
[Nexus 4 Android Development] santeana:
You have to enable it yourself.

It's in sys/module/lg_touch_core/parameters/doubletap_to_wake. Edit the text and change the n to a y
[Nexus 4 Android Development] ‬1‬:
R188 messed up my wifi connection.keep disconnecting installed 184 back but it's still same. how can i fix this?
[Nexus 4 Android Development] swirly05:
Re-Flash your current rom and it will reset your kernel. Then re-flash this kernel, you should be straight then
[Nexus 4 Android Development] sNoxious:
Did you flash the Prima Version?

Sent from my Nexus 4
[Nexus 4 Android Development] AhmedFaiz:
What does prima drivers do? What's the advantage of adding it. I am already on it.
[Nexus 4 Android Development] sNoxious:
In 4.2.2, I remember using the Franco with Prima version due to Notification Delays. I'm not sure about 4.3, but LaboDJ said something about 802.11r and 802.11ac being activated.

Sent from my Nexus 4
[Nexus 4 Android Development] ‬1‬:
yes the fixed one.
[Nexus 4 Android Development] AhmedFaiz:
Ok the first part is for notification and I don't get the second part you mentioned about two versions too technical for me, hope it's added for good. :)
[Nexus 4 Android Development] sNoxious:
Then you need to dirty flash your rom and flash your kernel of choice. :good:

Some people, including myself experience Notification Delays back in 4.2.2, notifications not being sent realtime.

Sent from my Nexus 4
[Nexus 4 Android Development] mendozaram:
Do i have to dirty flash my rom? Im on Franko Kernel r188 right now
[Nexus 4 Android Development] sNoxious:
Don't need to, you can flash the regular r188 or r188+Prima without dirty flashing. Unless you flashed r188+Prima and want to use regular Franco releases or Linaro Franco releases then yes, you have to dirty flash your rom.

Sent from my Nexus 4
[Nexus 4 Android Development] resynx:
That compile was with the first one I believe.
[Nexus 4 Android Development] markd0wn:
aaaaand it's out:
[Nexus 4 Android Development] Luigiesin:
Oh yeah!

Sent from my Rock & Roll Nexus 4 \m/

ROM: PA 3.60

Kernel: Franco r148-Linaro

T-Mobile
[Nexus 4 Android Development] casonswag:
Is v150 linaro out ?
[Nexus 4 Android Development] tmcpnet:
Not yet
[Nexus 4 Android Development] markd0wn:
It is now! :)
[Nexus 4 Android Development] casonswag:
Where where where?
[Nexus 4 Android Development] LaboDJ:
Here we go!

R150:

- Now compiled with gcc-4.8.1 + Linaro Toolchain gcc-linaro-arm-linux-gnueabihf-4.8-2013.05_linux

- Switched Allocator from SLUB to SLAB to make it boot

Downloads and md5s in OP as usual :)

:victory:
[Nexus 4 Android Development] LaboDJ:
you're damn fast :p
[Nexus 4 Android Development] mjehan:
But slab is slower ? Won't this impact the performance oft this kernel ?
[Nexus 4 Android Development] djricorich:
Edit
[Nexus 4 Android Development] jawz101:
How did you bump up to 3.4.47 w/o stepping through the patches? Is the commit you used one big diff up until 3.4.47?
[Nexus 4 Android Development] thebryceee:
R1111 apparently fixes the lag. Can't get away from r146 Linaro tho.
[Nexus 4 Android Development] Zenety:
After flashing the latest R150 Linaro, I am not able to turn on my Wi-Fi. It's stuck on turning on. Can I flash the kernel again?
[Nexus 4 Android Development] LaboDJ:
I read a lot.

A long time ago SLUB was simpler but slower then SLAB.

Over the years it has become fast as SLAB and was used in its place.

So SLAB is as fast as SLUB, it's only more complex.

End of the story.

Very hard and long work, forked franco sources, merged linux upstream/stable, solved manually many many conflicts.

Over 1500 file changed, over 60 conflicts... Have a look at my GIT, link in OP

You're right.

Franco has implemented the new mako_hotplug driver.

The driver is simpler than the previous, but it has its bugs and there is still much room for improvement.

For example in my N4 it lags like hell with light games.

Franco is working on it, he released the R1111 to try to stem the problem, changing the default governor and some code.

He didn't push the source code, so I can not do anything.

Remember, franco use STOCK wifi drivers.

If you used some other kernel you have to flash reset kernel and then franco.

If you're using a ROM that use kernel with non-stock wifi drivers you have to do the same.

Reset Kernel HERE
[Nexus 4 Android Development] Armin_van_buuren:
Is this version of the kernel function with Miui?
[Nexus 4 Android Development] LaboDJ:
If franco build works, my will work too.
[Nexus 4 Android Development] rockafellor:
[MENTION=702102]LaboDJ[/MENTION]

Is it possible to switch from Linaro franco kernel to normal franco kernel without resetting the kernel?

Sent from my francofied paranoid Nexus 4 with Tapatalk 2
[Nexus 4 Android Development] LaboDJ:
Sure
[Nexus 4 Android Development] jawz101:
I know. I crapped myself when I saw that commit.

It'd be neat if some kernel guys teamed up.
[Nexus 4 Android Development] clockworkstop:
testing prima r188. terrible wifi signsl and awesome mobile signal! :cry:
[Nexus 4 Android Development] thebryceee:
Prima drivers are giving me better WiFi speeds on Cataclysm. Tested from the exact same spot and getting twice as fast speeds.
[Nexus 4 Android Development] LaboDJ:
I'm testing it... New prima drivrs are giving me better wifi speed and better mobile speed... :p
[Nexus 4 Android Development] Luigiesin:
Same here! I was afraid of the deep sleep issue... But my phone is sleeping like a baby... Thanks DJ!
[Nexus 4 Android Development] thebryceee:
Upload speed was a bit on the slower side.
[Nexus 4 Android Development] LaboDJ:
What about download speed?
[Nexus 4 Android Development] Mantulis:
[MENTION=702102]LaboDJ[/MENTION]

Did you know all the CM being CM stuff. And what you think about it? I guess you will drop support.

Because they just drop all AOSP kernels...
[Nexus 4 Android Development] thebryceee:
Normal. Ranges between 25-29Mbps
[Nexus 4 Android Development] mendozaram:
im on Regular Franco Kernel r188. i just have to flash Linaro FK 188 over the regular w/o dirty flash?

Enviado desde mi Nexus 4 usando Tapatalk now Free
[Nexus 4 Android Development] sNoxious:
Yep, OP also suggests to wipe FKU app data before flashing. :good:

Sent from my Nexus 4
[Nexus 4 Android Development] mendozaram:
thanks

Nexus 4 - Slimrom 4.3 Build 1.4 - FK r188 now Free
[Nexus 4 Android Development] JNewms:
I'm definitely seeing an improvement in my wifi speeds with the prima test. Nice work man!
[Nexus 4 Android Development] BossNexusS:
I'm also on the prima test and I must say the wifi speed is not only faster.. But it's more consistent.. Speed test stayed around 12 and with the other version, would fluctuate from like 8-12
[Nexus 4 Android Development] joni_strokes:
Did anyone has the same problem on 188jss? i was browsing with chrome (stable version) it will closed automatically (carbon rom build 1st october), went back to version 184, chrome works normally. Same goes on your build [MENTION=702102]LaboDJ[/MENTION] (since your build was based on Franco)
[Nexus 4 Android Development] ak:
Because the new drivers are optimized .... :thumbup:

reply from Neo revolution kernel :)
[Nexus 4 Android Development] genkralyz:
[MENTION=702102]LaboDJ[/MENTION] - thanks for the awesome update ;), i just noticed these files in the /systems folder that you've mentioned with new prima... is this correct?(see attached) TIA

Sent from my Nexus 4
[Nexus 4 Android Development] miguepereira77:
+1 Same here!!

Enviado desde mi Nexus 4 usando Tapatalk
[Nexus 4 Android Development] LaboDJ:
R188 Prima Test V3

Changelog:

- Prima 3.2.3.183 (thanks to [MENTION=4238916]ayysir[/MENTION])

- Linux 3.4.64

- Optimized optimization flags :o

- Bugfixing to mmc, random, slub, xz compression, other things... thanks to [MENTION=3685904]anarkia1976[/MENTION] and NeoKernel

- Removed many debug options

MD5s:

2f63dcd8fbcd82e453e93aac983c8456 franco.Kernel-nightly-r188-JSS-linaro-prima.zip

61262c70df940bc23549ef7ac2fc098d franco.Kernel-nightly-r188-JWR-linaro-prima.zip
[Nexus 4 Android Development] BossNexusS:
Hey labo just a small request, when naming your kernels (file names), can you please include in the name the nightly date or for the test ones the test version please because once you download many of your kernels over time they all get jumbled together and it gets confusing.

So if it's not too much trouble can I please request you include dates or version numbers in the file names, please :)

Awesome kernel love it! :)
[Nexus 4 Android Development] cryingrock:
To be honest, I think before this build, your kernels have some weird micro lags which make it less smooth than franco's overall. But now it has the smoothness it should have.:)
[Nexus 4 Android Development] kecinzer:
[MENTION=702102]LaboDJ[/MENTION]

Can you push changes to github please?

BTW. For cca. 2 weeks I experiencing more heating on my device. When I tried CM unifying kernel, my N4 was so cold :), anone else experiencing this?
[Nexus 4 Android Development] clockworkstop:
Alright V3 keeps disconnecting wifi whenever I lock the device.
[Nexus 4 Android Development] mallez:
V3 working perfectly for me. No problems with Wi-Fi disconnecting and really smooth. Thank you very much for this kernel:)

Gesendet von meinem Nexus 4 mit Tapatalk 4
[Nexus 4 Android Development] gpvecchi:
Just add this line to WCNSS_qcom_cfg.in, it's in stock Nexus 4 files and it's missing in all others.

gDataInactivityTimeout=200
[Nexus 4 Android Development] Jeremy:
Any reason why this world have higher battery drain than normal Franco?
[Nexus 4 Android Development] genkralyz:
can i just flash it? currently im running on prima v2

Sent from my Nexus 4
[Nexus 4 Android Development] sNoxious:
Yes.

Sent from my Nexus 4
[Nexus 4 Android Development] :
Same here, plus a couple of random reboots.
[Nexus 4 Android Development] kecinzer:
For few last days I noticed higher drain too.
[Nexus 4 Android Development] ak:
Do you think related to new prima drivers or others commits?
[Nexus 4 Android Development] kecinzer:
[MENTION=3685904]anarkia1976[/MENTION]

I don't use new prima drivers version.

So must be something else.

I experiencing this drain with this branch - https://github.com/kecinzer/francoKernel_mako/tree/sm-4.3-JSS-Plus

Because of this and high heating I start to try this - https://github.com/kecinzer/kernel_google_msm
[Nexus 4 Android Development] sNoxious:
Battery drain seems normal to me. Nothing out of the ordinary.

Sent from my Nexus 4
[Nexus 4 Android Development] ak:
Probably related to ... Wakelock that broke idle ... If you want to find the problem use better battery stats and check the kernel wakelocks
[Nexus 4 Android Development] ayysir:
are you having Bt issues? seems like my kernel does

thanks for shoutout!
[Nexus 4 Android Development] Spafey:
Hi there,

I have just switched from the regular franco kernel to yours and I must say that the performance improvement (in particular the smoothness of... well... everything) is remarkable. I am thoroughly impressed with this kernel and appreciate the work you do.

Normally I would just lurk but this deserved a post :)
[Nexus 4 Android Development] ak:
I dont know if it can help:

http://review.cyanogenmod.org/#/c/51094/

do you have disable mpd?
[Nexus 4 Android Development] ayysir:
Yeap mod disabled in ramdisk

And that commit has doesn't deal with my BT not working
[Nexus 4 Android Development] ak:
So bt dont work or bt poor performance?
[Nexus 4 Android Development] ayysir:
Its borked
[Nexus 4 Android Development] ak:
DO you have traced dmesg from kernel during the problem?

NB:

- tested with new prima and i dont have BT problems.
[Nexus 4 Android Development] nixie2121:
where the link for prima version?
[Nexus 4 Android Development] hypemanisus:
http://xdaforums.com/showthread.php?p=46134061 2 pages back

I LOVE MY SLUTTY NEXUS 4
[Nexus 4 Android Development] ayysir:
maybe something on my end. Any chance you know what kernel files control BT?

since BT wont turn on at all [toggle]
[Nexus 4 Android Development] JG:
I have to agree once i tried this it has been my goto kernel for any build whether JSS or JWR.
[Nexus 4 Android Development] 1ceb0x:
Seems like WiFi suspends while the screen is off. Also I am unable to open up the WCNSS_qcom_cfg.INI to modify it... Seems like a corrupt file or something... Guess it's back to normal build for now
[Nexus 4 Android Development] sNoxious:
Editing the config file works for me.

Sent from my Nexus 4
[Nexus 4 Android Development] genkralyz:
prima v3 eats my battery :D

Sent from my Nexus 4
[Nexus 4 Android Development] thebryceee:
Anyone getting hw_resets on prima v2?
[Nexus 4 Android Development] 1ceb0x:
Its ROMs fault. Not kernel. Have a great battery life with it on vanir ROM;)
[Nexus 4 Android Development] rnddestro:
Prima V3 great performance and good batery! Good work!

Enviado desde mi Nexus 4 usando Tapatalk
[Nexus 4 Android Development] Jeremy:
Not necessarily. Somehow this kernel gives me 1.6% overnight battery drain, while the rest give me 1% or slightly less (not good, but still slightly better). Using with PA 3.99 RC2.

I was under the impression that since wifi and mobile signal should work better, signal related wake locks should reduce, but this is not the case.
[Nexus 4 Android Development] dotnetnightmare:
Used the Prima on Slimbean 1.4, Vanir nightlies, and PA. 3.99 rc2. No wake locks, no unusual battery drain, no issues at all. Flawless!
[Nexus 4 Android Development] genkralyz:
i mean when mobile data is on ;)

Sent from my Nexus 4
[Nexus 4 Android Development] 1ceb0x:
Pa has in general bad battery life. I am sorry to say it but friends of mine are reporting the same. Not bashing the ROM, but I get horrible battery life on it which is the main reason I am not flashing it on my phone anymore.
[Nexus 4 Android Development] marhensa:
which one is better in terms battery friendly? 184 or 188 on this release?

Sent from Android device using Tapatalk 4
[Nexus 4 Android Development] abjexstallion:
This might work on AOKP?

After all... It's a NEXUS!!!
[Nexus 4 Android Development] santeana:
Ask 10 people that and you'll get 10 different answers. Just try each for a day yourself. It's all going to depend on your usage. You're not going to ruin anything and flashing a kernel only takes a few seconds out of your day.
[Nexus 4 Android Development] genkralyz:
but what are your experiences using prima v3?... with wifi and data,
[Nexus 4 Android Development] ‬1‬:
sometimes after i turned off the data and turn on again can't get data connection.i need to reboot the phone.tried clear the apn settings but didn't work, do you think it's kernel related?
[Nexus 4 Android Development] abjexstallion:
Hey Guys, probably asked wrong... Is the latest working with latest aokp with CAF?

After all... It's a NEXUS!!!
[Nexus 4 Android Development] marhensa:
okay.. sorry.. :)

Sent from Android device using Tapatalk 4
[Nexus 4 Android Development] santeana:
Don't be sorry. I was serious lol... Try them each out. I'm on 188 and have no issues but some people are reporting battery drain
[Nexus 4 Android Development] 1ceb0x:
Greater speeds. Seems that it helps the wifi notifications delay issue too!
[Nexus 4 Android Development] LaboDJ:
R188 Prima v4

Changelog from v3:

- Prima drivers updated to 3.2.3.184

- Disabled OPTIMIZE_FOR_SIZE and anabled -O3 optimization

- Fixed a build flag causing problems

( [MENTION=3685904]anarkia1976[/MENTION] -funroll-loops option doesn't allow my device to boot and increases boot.img size by 1.2MB, 3hrs to find what caused non booting device LOL)

MD5s:

2417997979531806c0d0a6f5849a5490 franco.Kernel-nightly-r188-JSS-linaro-prima-v4.zip

69e82568e3b4c50d578567ed1fafb6e4 franco.Kernel-nightly-r188-JWR-linaro-prima-v4.zip
[Nexus 4 Android Development] ak:
Thanks man for the trick! :D

Where can i find new prima on your source?
[Nexus 4 Android Development] gharrrrrr:
That's why my phone running PA rc2 with Franco kernel is at 50% battery after 16 1/2 hours and 1 1/2 hrs SOT? I know the sot isn't huge but really, 16 1/2 hrs uptime and only at 50%. I wouldn't call that bad battery life personally.
[Nexus 4 Android Development] pa.pn2:
To restore from prima version i just have to reflash the rom. Right?
[Nexus 4 Android Development] ak:
Yes