yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] Wezi:
No such problems here. I'm on Franco's M1 using AOKP rom. I use apex launcher with swipe gestures also, down swipe for notifications, up swipe for quick toggles and also have aokp configured so by default it'll show quick settings unless I have any notifications.

Like i said, not had any issues with notification bar coming down on swipe unlock.
[Nexus 4 Original Android Development] fozzie:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Just take the kernel brightness up to something you like better; I find something between 10 & 20 suits me.
[Nexus 4 Original Android Development] italia0101:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Amazing how you can underclock this to 1.1 GHz and not really notice a drop !
[Nexus 4 Original Android Development] franciscofranco:
Android bug, there is a link somewhere in the google usergroups about that, they know. Nothing to do with with any custom kernel.

Worry less, enjoy more.
[Nexus 4 Original Android Development] tkalli:
+1

:)
[Nexus 4 Original Android Development] gpvecchi:
That's right, but auto brightness is useful for a smartphone as it's used in different light condition, not like a pc monitor.

Changing in brightness gives different values in lower levels, not in mid; now I tried from low to high brightness (not auto) and the results are acceptable. I assume that at direct sunlight display will look worse with wrong brightness insthead than a little uncorrect calibration... More, there's the possibility to correct the basic value of brightness from Franco kernel; so I calibrated display with a static source of light, and, as I wrote in my post, assuming that auto brightness works fine, it will auto adjust to different light conditions...

No, brightness has not to be set at 50%, but it should be adjusted like saturation and contrast...
[Nexus 4 Original Android Development] steviewevie:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

r105

Sent from my Nexus 4
[Nexus 4 Original Android Development] Emilius:
Check your PM
[Nexus 4 Original Android Development] Pete_79:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Hey, i actually have it with slimrom :-\ happened more before m1 for me aswell.
[Nexus 4 Original Android Development] akiv:
So it appears that the wifi fix works.

No "suspend_backoff" wakelock on PEAP and EAS wifi networks.

Pretty much no issues have been reported.

Does Franco plan to put it into a nightly?

I would really love to come back to this kernel again.
[Nexus 4 Original Android Development] williamj1:
Hey guys,

In light of the Minco situation, I've been recommended to try Rasbeanjelly in the meantime. Is Franco Kernal compatible?
[Nexus 4 Original Android Development] mitchdickson:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Read the OP.

Sent from my iPad 4
[Nexus 4 Original Android Development] ctfrommn:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Indeed.... With all Roms

Sent from my blazing bionic Nexus 4
[Nexus 4 Original Android Development] franciscofranco:
All kernels work with all roms in a nexus device, no exceptions.
[Nexus 4 Original Android Development] williamj1:
Embarrassing. I'll go hide in a corner now :o

Only ever used this on Minco, never even thought to look. Lesson learned, thanks. :good:
[Nexus 4 Original Android Development] franciscofranco:
Just got a panic on my device: [ 761.349548] Process mpdecision (pid: 256, stack limit = 0xeeca42f0)

First time I've seen mpdecision causing a panic. Bad Qualcomm, no candies for you.
[Nexus 4 Original Android Development] duff91:
R: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

LoL
[Nexus 4 Original Android Development] Koraboros:
Question, I exited a game (Major mayhem) and the screen went black after there was no response to touch (maybe caused by panic?). I rebooted and found that game data was wiped. There's also no last_kmsg in /proc. was this due to a kernel panic?
[Nexus 4 Original Android Development] vomer:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Pshhhhh post full logcat noob

Lol :p

Sent from my Nexus 7
[Nexus 4 Original Android Development] thebryceee:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

last_kmsg or it didn't happen.

Sent from my Nexus 4
[Nexus 4 Original Android Development] k1lonbo:
LOLOL
[Nexus 4 Original Android Development] thebryceee:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

;)

Sent from my Nexus 4
[Nexus 4 Original Android Development] Mahdi786:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Just having a guess Francisco, could that panic be anything to do with power retention? Again just a guess.
[Nexus 4 Original Android Development] jarjar124:
It's not like 90% will know how to read that lol
[Nexus 4 Original Android Development] dhruvmalik:
This morning once again I got the powermanagerservice.wirelesschargerdetector wakelock. Seems to only happen on Franco, I am on M1.

With CM10 kernel, it doesnt seem to happen.
[Nexus 4 Original Android Development] vomer:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Lmao!!!! :D

Sent from my Nexus 7
[Nexus 4 Original Android Development] franciscofranco:
It just failed to up cpu2 for some reason from a function in the kthread driver.

But you give me a good idea, retention is not being used at all I'll just remove all that stupid code.
[Nexus 4 Original Android Development] Mahdi786:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Cheers
[Nexus 4 Original Android Development] I2IEAILiiTY:
All I got out of that was CPU 3 failed to boot and the result was a kernel panic?
[Nexus 4 Original Android Development] drawde40599:
Maybe replace it with some OC code :angel:

Milestone running great haven't had any issues at all with AOKP combo , battery getting better and better , bout 4.3 data only today , easy over 5 with wifi , data signal has been good , wifi seems faster (maybe just me tho ), no lag ,no studder , no heat .

Thanks Franco
[Nexus 4 Original Android Development] bongostl:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Franco

Would you consider making an app that loads your color profiles as a widget? I would for sure pay my$.99 for that.....
[Nexus 4 Original Android Development] cobyman7035:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

+1.... I don't like using that slider bars

Google Voice via my r72 NeXus⁴ using XDA Premium
[Nexus 4 Original Android Development] vickpick:
unfortunately r102 and the m1 both are causing a fast battery drain on mine so back to stock kernel for a couple of days and i'll try it again.

Oh and, it would get hot for no reason whatsoever. For example, browsing simple sites as normal would heat the phone up to 49-50 C
[Nexus 4 Original Android Development] Kakito:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

I got the same reboot on M1.

Had it since the release no problems and all of the sudden an hour ago just rebooted.

Nexus4 via Tapatalk 2
[Nexus 4 Original Android Development] monkey hung:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

I got a reboot too today. Out of nowhere.
[Nexus 4 Original Android Development] :
best settings for m1

what are you guys changing in m1 to improve battery life? governor, voltages, etc..
[Nexus 4 Original Android Development] JNewms:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Without a lst_kmesg no one can help you

Sent from my Nexus 4 using Xparent Red Tapatalk 2
[Nexus 4 Original Android Development] Koraboros:
WIth my reboots there's no last_kmsg in /proc. Probably because it's not a reboot but the system hangs and sometimes there's a black screen, sometimes the screen just freezes and I have to do a hard reset.
[Nexus 4 Original Android Development] Darkuso:
Thanks for the config, looks great! Also congrats for moving to Japan, that is like a dream for me. :victory:
[Nexus 4 Original Android Development] franciscofranco:
Why another app if that functionality is related to the app interface that controls the kernel? When it happens it will be part of the main app. Its in my plans to create widgets to load color profiles, just little time lately, please bare with me.
[Nexus 4 Original Android Development] thebryceee:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Take your time bro. You're already a beast for putting out all the work you've already done.

Sent from my Nexus 4
[Nexus 4 Original Android Development] TaintedByte:
I would say I'd buy your app again on my gf's Google acc, but I already did that. So I'll build you a monument out of marble if you pull this off :cyclops:

It happens on all the 4.2.2 kernels. The problem seems to be random although repetitive use of the wireless charger seems to increase the chances of it popping up. It's a known bug with the way it handles wireless checking. Check this out for more people with the issue: https://code.google.com/p/android/issues/detail?id=52034

That is a different wake lock. The one we are speaking of comes randomly when you pull the phone off the wireless charger. It shows up as PowerManagerService.WirelessChargerDetector in BBS. EDIT: I now see that you are getting it at the very bottom of your kernel wakes xD that is very interesting.
[Nexus 4 Original Android Development] raptor22:
Alright, I've used r102 and M1 for a while now and here are my observations. Unfortunately I do not have any screenshots to back them up but I can guarantee they are true.

In general, I feel that the move to MPDecision was in some ways a step back as it was using more battery via constantly scaling to higher frequencies. Allow me to explain with the examples given. I will use M1 and r93 (last kernel with thalamus hotplug) as for comparison. I am using Franco's default settings all the way. All these data are based on WiFi

XDA app on M1: When idle, cpu0 and 1 still jumps around between 384MHz and 1026MHz and occasionally, cpu2 comes online at 1026MHz. Whe scrolling, cpu0 and 1 are always at frequencies >1026MHz and cpu2 and 3 occasionally come online when in fact there is no load on them at all. When a thread is clicked, cpu0, 1,2 all go nuts and spike to 1512MHz for around 2 seconds. I've tried tweaking timer rate in interactive settings to 75000 but this did not help.

Result: Smooth UI but cpu temp goes to 45 degrees Celsius easily and battery used at a average rate of 3.4 minutes per percent of battery on xda app.

XDA app on r93: When idle, cpu1 never fails to go offline and cpu0 stays at 384MHz for 95.6% of the time. When scrolling, both cpu0 and 1 are usually at 384,486,594, and occasionally 702MHz. Only if I am multitasking does the core go above 1026MHz and cpu2 and 3 come online. When a thread is clicked, cpu0 goes to a high frequency but almost always scales back immediately and cpu1 is able to maintain itself at a low frequency. Only if I am multitasking does the cpu2 and 3 come online and/or cpu0 and 1 use high frequncies.

Result: Still a smooth UI but cpu temp rarely touches 40 degrees Celsius and much better battery, used at an average rate of 4.6 minutes per percent of battery on xda app. That's a significant difference even if percentage error is factored in.

Perhaps franco can release a M2 with a toggle between MPDecision and the Thalamus Hotplug. But from what I've seen, hotplug seem to be more efficient in terms of battery and cpu scaling. Other than that, this kernel is truly awesome.
[Nexus 4 Original Android Development] Trewyy:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Stock 4.2.2 :)
[Nexus 4 Original Android Development] drawde40599:
Ya I don't get it like u guys , I used to , but after i did FULL wipe and installed build 100 it started acting like stock kernel and still dose with M1 , haven't a clue if its normal that pic is M1 but stock is basically identical , so mine acts " normal "
[Nexus 4 Original Android Development] bruc3lee:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Same here, that happened to me.

I quit game, screen went blank, had to hard reboot but then was stuck on Android is upgrading- starting apps.

Had to wipe :(

Are you on aokp?
[Nexus 4 Original Android Development] VivaErBetis:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

+1000

I think that the way M1 scales is not battery friendly at all. During my tests I feel that it acts like stock kernel but changing the 1026 freq by 702 one, so the scales are done with 384, 702 & 1512 mainly.

Personally I prefer r102 (mpdecision, but not changing the idle frequency all the time) and, of course r93 (hotplug). But all the builds are really smooth, this is really impressive Franco :)
[Nexus 4 Original Android Development] ceejay83:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Just downloaded this game to check for this bug. I was able to exit it fine. Cool game by the way :)

You happen to under volt? That may be the problem
[Nexus 4 Original Android Development] franciscofranco:
I just checked the Wireless kernel driver and it seems to be ok, the wakelocks are released when the work is done and destroyed appropriately. I can be wrong but I think the problem is in Userspace thats why its calling the WirelessDetection PowerManageService and thats not in the kernel. It says its a kernel wakelock because it uses the Wakelock infrastructure driver to hold locks through the userspace using binder or something.

Thats my 2 cents about it. Going to sleep now, already fell asleep while writing this.
[Nexus 4 Original Android Development] bruc3lee:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Sorry my game want different from previous poster, mine was Jurassic park.

EDIT: JUST downloaded that game and on first exit, did the same to me. Black screen had to hold power down.
[Nexus 4 Original Android Development] Oriserzz:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Jurassic park is tearing our nexus 4 apart
[Nexus 4 Original Android Development] bongostl:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Another app, so that there is another excuse to thank you by donating another $1!
[Nexus 4 Original Android Development] vindikleuk:
My Nexus 4 just rebooted when I performed a manual update of Lightflow. I'm not enough of an advanced user enough to tell if it's because of the kernel I'm on (M1), but I'm guessing it is.

I can't find any last_kmsg in /proc/, there's only kmsg. I'm willing to upload the content of it if it's of any use.
[Nexus 4 Original Android Development] Lownita:
I am looking for halfbreed colors, anyone already converted them?
[Nexus 4 Original Android Development] Vledderos:
I had a soft-reboot this morning while trying to turn on the screen.

I'm using stock android 4.2.2 with Franco Kernel M1 (stock values)

log can be found in attachment
[Nexus 4 Original Android Development] Dan53:
They are in the init.d found here

http://xdaforums.com/showpost.php?p=38934500&postcount=18441

Or CrimsonSmear has written a lot of colours so you don't have to download an init.d

http://xdaforums.com/showpost.php?p=38125711&postcount=13816
[Nexus 4 Original Android Development] Lownita:
They look very bad, nowhere near halfbreed! My holo blue bubble LWP has a grey shade on it when I apply those colors

echo "255 255 255" > /sys/devices/platform/kcal_ctrl.0/kcal
echo "0" > /sys/class/misc/gammacontrol/red_whites
echo "0" > /sys/class/misc/gammacontrol/blue_whites
echo "0" > /sys/class/misc/gammacontrol/green_whites
echo "4" > /sys/class/misc/gammacontrol/red_mids
echo "4" > /sys/class/misc/gammacontrol/blue_mids
echo "4" > /sys/class/misc/gammacontrol/green_mids
echo "6" > /sys/class/misc/gammacontrol/red_blacks
echo "6" > /sys/class/misc/gammacontrol/blue_blacks
echo "6" > /sys/class/misc/gammacontrol/green_blacks
echo "25" > /sys/class/misc/gammacontrol/contrast
echo "4" > /sys/class/misc/gammacontrol/brightness
echo "2" > /sys/class/misc/gammacontrol/saturation
echo "0" > /sys/class/misc/gammacontrol/blue_greys
echo "0" > /sys/class/misc/gammacontrol/red_greys
echo "0" > /sys/class/misc/gammacontrol/green_greys
[Nexus 4 Original Android Development] Dan53:
Looks like me and Crimson have the same values. We worked them out independently. So I doubt it. Unless he just copied my colours and I did something wrong lol. I may have so I'm going to reconvert and see what happens. Check back at my init.d post in about 5 mins, if it isn't changed then they are correct
[Nexus 4 Original Android Development] rxmxsh:
Pretty sure these values are outdated since r102 and M1
[Nexus 4 Original Android Development] stylobil:
This converted profile is just not working with Franco Kernel.

You can compare with installing moles' halfbreed kernel and see for yourself : it's night and day.
[Nexus 4 Original Android Development] Haomuch:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Hi Franco any update news about your research in the voice recording mic input issue?
[Nexus 4 Original Android Development] italia0101:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Alright ... I'm just gonna come out and say it ...

My phone is too stable and my battery life is too good ... I got jack to complain about ...

So thanks milestone 1 is just ... Amazeballs

Thanks Franco :)
[Nexus 4 Original Android Development] Koraboros:
Yeah I'm getting random reboots as well. How do I do the /proc/last_kmsg thing?
[Nexus 4 Original Android Development] vomer:
No reboots here. What ROM are you guys on?

You can get the log using the toolkit by mskip.
[Nexus 4 Original Android Development] Koraboros:
Using 12/17 AOKP.
[Nexus 4 Original Android Development] vomer:
please don't leave us if you become a millionaire lol! :p
[Nexus 4 Original Android Development] BRKotucs:
Running nice and smooth over here on PA 2.99 beta 8.

Thanks for the update my friend.
[Nexus 4 Original Android Development] calanizzle:
Running very smooth, settings on signature.
[Nexus 4 Original Android Development] franciscofranco:
You should be on 12/20. I just told Roman about random reboots on12/17, he'll flash my kernel and try to reproduce that. In the mean time I need /proc/last_kmsg and logcats please.
[Nexus 4 Original Android Development] ctfrommn:
Just when I thought this kernel couldnt get any smoother....silly me :D R16 is very nice!
[Nexus 4 Original Android Development] Romanbb:
any more details? are the reboots random? what were you doing?
[Nexus 4 Original Android Development] samwebbo1990:
I've just had a random reboot on the latest CM nightly :/
[Nexus 4 Original Android Development] franciscofranco:
I need /proc/last_kmsg, otherwise I don't know whats going on.
[Nexus 4 Original Android Development] dpaul007:
None here using AOKP 12/17. I flashed R16 only about 30 minutes ago.
[Nexus 4 Original Android Development] Stretlow:
Really sorry pal, giving feedback is as far as my noobness goes. I'll be sure to address this this weekend (without asking you) so I'm not as useless going forward...

But you might aswell be talking Klingon to me

Sorry mate
[Nexus 4 Original Android Development] Ibsonic:
Stop saying here that it crashed but give some logs, its like I'm telling that you're ugly without telling why..

To get last_kmsg log on your device you need to do:

Open terminal app

Enter "su" to get root privileges

Enter "cat /proc/last_kmsg > /sdcard/last_kmsg.txt" to save current log.

Close terminal app.

The last_kmsg.txt contains the info Franco needs, post that file here..

To save last_kmsg log with adb shell you need to run "adb shell cat /proc/last_kmsg > /path/where/save/last_kmsg.txt" from command line on your pc.

Verstuurd van mijn Nexus 4 met Tapatalk
[Nexus 4 Original Android Development] franciscofranco:
Just get a File Manager and grab this file /proc/last_kmsg and attach it here.
[Nexus 4 Original Android Development] jjcandroid2012:
Same here
[Nexus 4 Original Android Development] franciscofranco:
****ing hell can someone grab me a stupid log? Saying "CRASH HERE HALP" doesn't help a single ****.
[Nexus 4 Original Android Development] ben_pyett:
Read and listen please people, don't just complain, when you can assist
[Nexus 4 Original Android Development] Prod1702:
no reboots on latest Jellybro. If i get some i will be sure to post the kmsg. What were you doing when it rebooted i will see if i can reproduce it.
[Nexus 4 Original Android Development] Koraboros:
Seems random, I was just swiping in app drawer.
[Nexus 4 Original Android Development] gianton:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

M1 is running rock stable and very smooth on Trailblazer's linaro CM 10.1 nightlies no reboots or any other bug.

Default settings as per Franco only UV by -150mV.
[Nexus 4 Original Android Development] nixie2121:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

this has happened to me 3 times after trying to exit hungry sharks evolution. no changes to any kernel settings
[Nexus 4 Original Android Development] Dan53:
Values have been updated to new gamma long ago. gamma has been the same since r100

Are you using the app? There is a problem with the app if you don't do it correctly. You need to slide them to full first, set them. then to 0 then to the value you want (something like that) its documented in this thread just search for it. If you've done this then I don't know what to say other than use a different until its worked out
[Nexus 4 Original Android Development] C0qRouge:
every time I come back to this thread there are at least 20 new pages, so don't be hard on me if this already was mentioned :D

@Franco:

are you aware of this thread??:

http://xdaforums.com/showthread.php?t=2181820

The original dev had change and so the thread. Since this is already working, with evil hacks :D I was thinking you might wanna have a look at it and maybe could help out to bring this to a rockstable solution. This OTG-Kernel is currently based on your M1 so... :D

Please have a look at this! I would really appreciate it if you could spare some time on that topic!!
[Nexus 4 Original Android Development] Rizy7:
Got the milestone flashed and I'm pretty sure this kernel is great but it just isn't working for me. The only thing I changed was to reduce the lowest frequency to 384MHz and loaded the recommended gamma values.

I checked in betterbatterystats and something called pm8921_eoc is causing a wakelock.. anyone know what this is? Did I have a bad flash?
[Nexus 4 Original Android Development] stylobil:
Ok so basically every other profiles are working correctly when you set the sliders normally, but the halfbreed one is just not working..?

Maybe you should try to install the halfbreed kernel, as I suggested before, and see for yourself that the conversion is wrong.

EDIT: I realise that my post could be misunderstood. What I'm saying is that trying to convert color profiles from existing values is not working with Franco kernel and/or app. The app is working fine when users post profiles made from scratch with the Franco app. But trying to convert values from moles values, for example, is just not working.

Hope it's a bit clearer.
[Nexus 4 Original Android Development] BelzIgoh:
Nothing to worry about.

http://xdaforums.com/showthread.php?p=37846696&highlight=pm8921+eoc#post37846696
[Nexus 4 Original Android Development] i860:
Try the game and all is fine when exiting.
[Nexus 4 Original Android Development] scream4cheese:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

If you check a few pages back you will see that I posted the same thing. It's nothing bad. It appears when you have your phone on the charger. That's it.
[Nexus 4 Original Android Development] Dan53:
I already said it might be wrong, But if you want to work it out for yourself here are some posts you should read. Then tell me.

http://xdaforums.com/showpost.php?p=38186170&postcount=14198

http://xdaforums.com/showpost.php?p=38175567&postcount=14150

http://xdaforums.com/showpost.php?p=38197819&postcount=14285

http://xdaforums.com/showpost.php?p=38198103&postcount=14288

and the first few posts on this page

http://xdaforums.com/showthread.php?t=2002782&page=1430

If I'm wrong, PM me some correct values, otherwise obsanity + franco are wrong too.