yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] Bobtehblob:
Hopefully when 4.3/5.0 or whatever it ends up being we'll see some updates to the radio that cuts it right down.
[Nexus 4 Original Android Development] Cuzz1369:
Is it greenified?

Carbonized and francofied N4
[Nexus 4 Original Android Development] Joloxx9:
Ok if he doesnt want to use even one single line of code its ok but many ppl ask for this feature so I hope in near future he will add option to change it.

Wysyłane z mojego Nexus 4 za pomocą Tapatalk 2
[Nexus 4 Original Android Development] BomB@s:
It isn't.
[Nexus 4 Original Android Development] Cuzz1369:
Lol just checking, some people wouldn't think of it.

Carbonized and francofied N4
[Nexus 4 Original Android Development] BomB@s:
Yeah didn't mean to sound rude thanks for your reply :)
[Nexus 4 Original Android Development] doublem75:
+1
[Nexus 4 Original Android Development] SleemLDJ:
Question out of the wild Franco.

Say HTC launches a Google Nexus Experience of the HTC ONE, are you going to look forward to developing kernels for it? Or the Google Edition GS4.

I've made a vow not to ever buy any phone until I'm sure you'll develop for it.

:D
[Nexus 4 Original Android Development] eXDee:
Finally managed to just break 4 hours screen on time.

CM10.1

R139

UV -100

Brightness auto, operating today towards the lower end of the spectrum. Auto brightness defaults tweaked slightly lower than default.

Wifi connected all day

3G only mobile network with poor to average signal

No idea how you guys get better than this. Aggressive low brightness and 2G? Or just typically strong signal?
[Nexus 4 Original Android Development] scream4cheese:
He said he won't develop for the GS4E. Not sure about the HTC One but I have a feeling he'll say no as well. Lol:rolleyes:
[Nexus 4 Original Android Development] ÜBER™:
He said he will not.

But dammit I hope he does. :)

Especially for the HTC... If that happens... Sorry nexus 4... Hello HTC :D.
[Nexus 4 Original Android Development] trueblueram:
He actually said he'll never touch an HTC again.(in that android central? Hangout)
[Nexus 4 Original Android Development] RussianBear:
Franco, here's the log with mtp crash info. Thank you! http://db.tt/XyvL2R6b
[Nexus 4 Original Android Development] lzy23:
Question.

I've been auto-flashing (as opposed to downloading and manually flashing) the nightlies from FKU, and was just wondering where the file actually ends up? Does it auto-delete itself when it auto flashes because I can't seem to find it in any folders.
[Nexus 4 Original Android Development] scream4cheese:
I think it just overwrites the old kernel and places itself there.
[Nexus 4 Original Android Development] CaptWildBillKelso:
It's not just you. I was watching some videos on my N4 this morning and after about ~25-30 minutes it was pretty hot. It was a surprise for me since it's the first time my phone has done that since I've had it. I'm not sure what to think? I mean as a user you want all kinds of CPU processing power and quickness when using your device, but not to the point where things get too hot. It must be a fine line to dance writing kernel code?
[Nexus 4 Original Android Development] drawde40599:
Yesterday's aokp build, franco 139. Works just fine no force close, i tryed 3 times works as sposed to , sorry.
[Nexus 4 Original Android Development] Haomuch:
Franco can you look into this?
[Nexus 4 Original Android Development] wera750:
Is there a Google doc anywhere with gamma and rgb presets for this kernel, that users have put together?
[Nexus 4 Original Android Development] alanwyl:
How is it different in your recordings?
[Nexus 4 Original Android Development] redvw74:
Well, I'm having a discussion with 2 Samsung fan boys :D

Is there a setting for colors, in FKU, that comes close to an oled screen?

Στάλθηκε από το Nexus 4 μου χρησιμοποιώντας Tapatalk 2
[Nexus 4 Original Android Development] steviewevie:
There are a whole load of user presets that you can load up in Franco's app. Go into Color Control->Load your Color Profile, then Load Color Profile presets.

Sent from my Nexus 4
[Nexus 4 Original Android Development] Haomuch:
Nexus 4 is known to have disappointing recording quality. However I don't think any one has solve it including the faux kernel. I think you have gave some inspiring hint to look into this problem.
[Nexus 4 Original Android Development] wera750:
Awesome. I'm guessing it is in his gamma control app?
[Nexus 4 Original Android Development] steviewevie:
Not sure but it is definitely in his Kernel Updater app. I edited my previous post with more info.

Sent from my Nexus 4
[Nexus 4 Original Android Development] wera750:
Were is the set on boot option for the gamma settings
[Nexus 4 Original Android Development] ctfrommn:
Here you are.....

https://docs.google.com/spreadsheet...dGE4T2gtSDBTRHVFSldPS2RrX1Rya0E&usp=drive_web
[Nexus 4 Original Android Development] drawde40599:
It's automatic just set and forget

---------- Post added at 08:37 AM ---------- Previous post was at 08:35 AM ----------

Yes, its the settings after u hit recommended settings button i believe
[Nexus 4 Original Android Development] monkey hung:
My data and WiFi are constantly grey. Not sure if it is a kernel or ROM issue, but I have the May 19th PA build with Franco r139. This started happening as of yesterday and it is annoying as data is shaky and messages in hangouts won't send or receive. My phone will not even detect my WiFi.
[Nexus 4 Original Android Development] drawde40599:
Yes, its the settings after u hit recommended settings button i believe
[Nexus 4 Original Android Development] ctfrommn:
Wipe data for Google Services Framework and reboot.
[Nexus 4 Original Android Development] kerngehirn:
Flash PA's CalibratedContrasty Kernel to show off... ;)

sent from my nexus4 with PA, not speaking English natively. so you're welcome to correct me anytime.
[Nexus 4 Original Android Development] ctfrommn:
Or Obsanity's preset.
[Nexus 4 Original Android Development] monkey hung:
Tried that. Still no good. Can't trust the data and everything is greyed out. Apparently I'm not the only one according to some posts in the PA thread.
[Nexus 4 Original Android Development] ctfrommn:
Youre not, happens to me all the time, I just stopped worrying about it as the fix is usually easy. Try disconnecting your Google account from the sync settings and re-signing in. That always fixes it for me as a last resort.
[Nexus 4 Original Android Development] drawde40599:
Its not the kernel, do it agn but this time wipe the google s data then open gtalk and then reboot . If still dont work do it agn
[Nexus 4 Original Android Development] ctfrommn:
Its not the kernel....but in my experience it happens much more often on this one then others. No idea why, nor have I found a need to bring it up as I doubt there is little if anything to be done about it apart from the known fixes.
[Nexus 4 Original Android Development] monkey hung:
OK I just wiped the data on the Google services and rebooted again. It seems to be all good now. But I still don't get why I don't get notifications from Hangout until I OPEN the app. It rarely syncs it automatically to notify me.
[Nexus 4 Original Android Development] ctfrommn:
I think Hangouts is still a big WIP....I get notifications, but it is spotty sometimes.
[Nexus 4 Original Android Development] franciscofranco:
I so wish Google could drop that colored signal bars. If the users dont see that they wont know whats hapening and they wont be bothered. Ignorance is a bliss sometimes.

Sent from my device
[Nexus 4 Original Android Development] ctfrommn:
Agree, not sure what the logic was.
[Nexus 4 Original Android Development] kara mustafa:
Row or deadline is better? With which will I get better performance?

Wysyłane z mojego Nexus 4 za pomocą Tapatalk 2
[Nexus 4 Original Android Development] ctfrommn:
I think its negligible honestly....I use Row with Franco and deadline with many others. Ive had better luck with Row for this kernel.
[Nexus 4 Original Android Development] Testraindrop:
Samsung is doing that in Touchcrap, doesn't help either :D
[Nexus 4 Original Android Development] vjales:
I prefer ROW, idk if this' a placebo, but I think my phone gets more stable/fast
[Nexus 4 Original Android Development] vicgomez:
I've been having the same greyed bars thing for 2 days now. I know they let the user know if the phone is connected to google services. In this case they are gray because for some reason at least in my observations 3g stops being usable, can't open pages in chrome but the phone still receives data, because in 2 days Android OS has used 95 mb according to the system data monitor. Also the phone gets very hot on idle because its using 3g to constantly try to sync. Its not the kernel because I've flashed the last 3 builds and r111 to test and I get the issue in all of them.
[Nexus 4 Original Android Development] franciscofranco:
Samsung is a hardware company. They should stop doing software and keep focusing on better hardware like they did with the octa core and the full hd super amoled. If they focus on better hardware with their 9 billion dollar budget for R&D they will soon become the biggest technology company in the world. Google is without a doubt the global leader in software development with only 10k employees.

Sent from my device
[Nexus 4 Original Android Development] alanwyl:
[MENTION=3292224]franciscofranco[/MENTION]

If time allows, please

http://xdaforums.com/showpost.php?p=41661822&postcount=31583
[Nexus 4 Original Android Development] franciscofranco:
I have no knowledge on any Audio part related to Android framework :(

Sent from my device
[Nexus 4 Original Android Development] alanwyl:
oh.... then I don't push further.
[Nexus 4 Original Android Development] yokuyuki:
I've had times when I'm connected to wifi but google services are blocked. It'd be nice to know that I won't be able to sync while connected. Perhaps, in those cases, I opt to just use data instead of wifi.
[Nexus 4 Original Android Development] ctfrommn:
I never use WiFi so I guess Ive never noticed that....good point though.
[Nexus 4 Original Android Development] dzap:
So I've been having the same issue with ctfrommn of the "no blue signal bars" as of I believe r138. It didn't bother me at first as it seemed like my Google stuff was still syncing, but this morning it did not and none of my email from Gmail popped up and I got a delayed message from last night on Hangouts after opening the app.

Attempted to reboot..and now I'm just stuck on "Android is upgrading.." and "Starting apps". I'm going to have to go into recovery and see if I can flash an older kernel to fix this, but I am not sure what this kernel has been doing recently. On r138 my Bluetooth broke and would not turn on and had to reboot to fix it, but now this is a bigger problem.

Can I plug this into adb or something and see what is causing it to fail on boot?
[Nexus 4 Original Android Development] .coomb.:
One more reason to start hating CyanogenMod. Their recently merged PIE commits make a lot of artifacts show up on the screen when you switch between apps with PIE activated.

Guess what, they changed something on a kernel level, so if you don't want problems you have to use their kernel.

As per David van Tonder:

I'm guessing that [MENTION=3292224]franciscofranco[/MENTION] won't do anything about it, right? (asking doesn't hurt, I know I'm in for a "no")

I really don't get why they didn't use PA's implementation, which seems perfectly clean to me.

EDIT: this should be reverted f4f9d28eac1024146c8b074742fcb6793523eb54
[Nexus 4 Original Android Development] inculto:
i think this is a bit of revenge they didnt see in good eyes franco "partnership" with team PA!!! seems legit no?

for me this is a kids thing... but i dont command their house and its their problem...

if i would like to try cm newest builds this is one stepback in that direction but i really dont mind. im happy with PA and franco's kernels...
[Nexus 4 Original Android Development] franciscofranco:
Can you link me to the github commit? Im not home at the moment, sucks searching github on mobile. Thanks.

Sent from my device
[Nexus 4 Original Android Development] .coomb.:
I have no precise link, but they mentioned this commit: f4f9d28eac1024146c8b074742fcb6793523eb54.
[Nexus 4 Original Android Development] yokuyuki:
The Bluetooth issue has been there since 4.2. It happens all the time for me regardless of kernel.
[Nexus 4 Original Android Development] MrKaupo:
Hmm just few min ago i was on 35% battery, turned on anomaly korea (game) played 2nd level (battery shows 7 min it was active). How extreme hot it got and droped to 15%. Check temperatures in my screenshots. On stock it wasn't so bad. At the start i saw all 4 cores was runing.

I am not game player, i think i have played maybe few min all this half year with nexus4, but is this normal?
[Nexus 4 Original Android Development] Gugus38:
Looks like there is not much left to do on the development of the kernel... franco finished the game? :p
[Nexus 4 Original Android Development] .coomb.:
I'm sure he will impress us once again one of these days by pulling another kernel feature out of his hat. :cowboy:
[Nexus 4 Original Android Development] PhantomGamers:
https://github.com/CyanogenMod/lge-kernel-mako/commit/f4f9d28eac1024146c8b074742fcb6793523eb54

not sure where this is on your git, if it is on there at all

edit- bam: https://github.com/franciscofranco/mako/commit/45374230405f697eead117280a6ca0a5e89f3cd1
[Nexus 4 Original Android Development] fkrone:
Hm this morning I woke up at 5 o'clock for unknown reason and found out that my phone hanged. So I restarted it and backed up the last_kmsg. Luckily I discovered this hanging as this may had caused that my alarm may not ring and I would get late to university.

Ok too much story for now. I attached the last_kmsg as this seems to be a little bit corrupt and I can't post it on pastebin :(
[Nexus 4 Original Android Development] Testraindrop:
Do you know why they reverted it? I mean it was working for 6 months in CM and 2 months in Francos Kernel...
[Nexus 4 Original Android Development] iamhacked:
Meh, wasn't that good to me.even the other user presets are better. These days I use pa contrasty colors (rgb 245, 244, 240) and pa halfbreed gamma.
[Nexus 4 Original Android Development] V6-Maniac:
I've got a question and looking for some users experience.

I always owned HTC devices but since last week i own a N4 16Gb.

Since then i've been looking for a suitable rom/kernel combination.

I noticed the battery drain is higher on my N4 then for example my Sensation with the same apps installed.

I know i can't compare those devices but 8hr with light use is a bit to much ;)

I had this on all roms/kernel combination.

Today i looked a bit deeper into this issue.

I noticed two things.

One non kernel related but Maps is killing the battery.

Second is the screen idle clockspeed which is kernel related.

Franco, currently i run Sentinel v4.5 with M2.

I noticed the screen idle clockspeed is by default set to 1Ghz.

Why?

With this value my N4 uses approx 2% battery life per hour, even in flightmode.

Today i did the following for daily usage i underclocked till 1.2Ghz,-50mV UV and set the screen idle to 486Mhz

Since then the battery drain (if i may call it) looks to be more gradual and less fast.

As you can see in the screenshots the first 9hr were in flightmode (at work) and the battery life dropped like a brick.

When i got home i changed the kernel values and started using my phone.

Seems like using the phone is more battery efficient the putting it down and doing nothing ;)

So my questions is why the high idlescreen clockspeed.

And what are the user experience regarding screentime and usage.
[Nexus 4 Original Android Development] domy88:
why there aren't settings for battery life and performance ? there are in faux kernel!
[Nexus 4 Original Android Development] Net.silb:
[MENTION=3292224]franciscofranco[/MENTION]

I love the way the hotpluging and frequency boosting are behaving but I think there is room for improvment. Can you please expose all the parameters through the app so we can find the best combination of parameters for battery and performance?
[Nexus 4 Original Android Development] ChongoDroid:
It's not faux kernel?

Man there are some stupid questions on xda lately..
[Nexus 4 Original Android Development] domy88:
In fact I said that for the faux kernel there are! in this kernel are not there?
[Nexus 4 Original Android Development] ChongoDroid:
Yeah uh.. not all kernels are the same and don't get me started on faux
[Nexus 4 Original Android Development] Luigiesin:
Franco kernel has other options... Maybe the way we do things here is a bit different because it's a whole different kernel ;)

Sent from my Nexus 7 \m/

ROM: PA 3.15

Kernel: Franco r61
[Nexus 4 Original Android Development] spaceman860:
[MENTION=470754]Franco[/MENTION] can you show some love to you dash clock extension app add CPU temp since r139 has been great

Sent from my Nexus 4
[Nexus 4 Original Android Development] ArclightX:
There you go being negative again...

HA! I kid I kid....

Insofar as Samsung being a hardware-centric company, I must say when it comes to their handsets they seem hell bent on producing lowest common denominator devices what with their love affair with plastic chassis'

That and the fact that either them or Google thought it a great idea to re-use the GPU of the Nexus S on the Gnex and just overclock it a little and call it job done.

Cheers! and r139 is running fantastic on Mar 19th PA
[Nexus 4 Original Android Development] Hanny:
Balanced:

Don't touch anything

Battery life:

Decrease max frequency

Increase high, medium and low thresholds

Decrease touch_boost_freq

Performance:

Increase min and max frequencies

Decrease high, medium and low thresholds

Increase touch_boost_freq

Increase cores_on_touch (in /sys/class/misc/mako_hotplug_control)

Turn fsync off (understand the risk first)

Dynamic interactive tunables are active therefore you don't have to worry about them, they are optimized for battery life on 1-3 cores and automatically optimized for performance on 4 cores.

But at the current stage if you want to take full control of it, echo 0 > /sys/device/system/cpu/cpufreq/interactive/dynamic_scaling , and study the millions of governor explanation threads on xda, then rock with the interactive governor.

Because that is simple and common sense, and people don't have to remember which buzzword is for what functionality, as well as the expectation of every person is different, so franco uses his scarce time on improving kernel level matters instead of making a stupid button.

Stop the rant, please. :)
[Nexus 4 Original Android Development] dzap:
It really shouldn't? I've never had the problem and connect it to my car everyday. On prior franko kernels I've had the issue, but not recently.

Still trying to get my Nexus to boot. Reverting back to r135 now. Tried r138, r137, r136. Still getting stuck after it optimizes all my apps.

It's a good thing this is my day off or I would have gone insane not having a working phone today.
[Nexus 4 Original Android Development] ctfrommn:
Have you dirty flashed your Rom during all this or just kernel after kernel? I would start there and I suspect your boot issue will be solved.
[Nexus 4 Original Android Development] nexusmaniac:
[MENTION=3292224]franciscofranco[/MENTION]

Interactive works better with less frequency steps so would it make sense to remove some of them?

N4/N7 - CM 10.1 Nightly, Franco Kernel
[Nexus 4 Original Android Development] pkelly517:
It's a pretty quick indicator of internet access. Especially when on wifi.

Blue bars means everything is outstanding, super and good to go.

Grey bars means you may have to look at something.

Grey bars has pointed me in the router reboot direction as fast as anything. If nothing else, I check internet access on local computers.

It's always a flag for me. So, if Google wants to give me a little bit more info on my local connection, I'm good.
[Nexus 4 Original Android Development] allisson:
Hi Franco!

Is the 139 kernel the same one that is running at PA3.55?
[Nexus 4 Original Android Development] nexusmaniac:
No, the one running on PA is just an improvement to the stock PA kernel. R139 is the Franco kernel :)

N4/N7 - CM 10.1 Nightly, Franco Kernel
[Nexus 4 Original Android Development] Dan53:
No, completely different.

PA kernel is still stock, few changes not many, it's not franco.kernel
[Nexus 4 Original Android Development] PhantomGamers:
https://github.com/CyanogenMod/lge-kernel-mako/commit/4857f9b6dcb4bc2372815ca24f5eb3b23e983364
[Nexus 4 Original Android Development] drakester09:
The conspiracy theories and rivalry are never beneficial to any of the parties involved. I doubt there is any really bad blood between teams.

In the end they are both doing fantastic work for zero profit. They are both commendable and highly skilled teams who are at the top of their game.

Without CM there wouldn't be a lot of things around here and without PA we wouldn't have great new features that have brought new paradigms to user experience.
[Nexus 4 Original Android Development] Testraindrop:
Thanks mate, lets see what franco has to say about this :)
[Nexus 4 Original Android Development] Testraindrop:
He already has removed some of them.
[Nexus 4 Original Android Development] inculto:
It wasnt what i Wanted

off course cm is part of Android history but lets face the truth It seems a bit strange they even named francos work when they did the commit or maybe its Just me

Still we have 3 great teams wich we can count onde i agree with you on that

But anyway thanks for your opinion
[Nexus 4 Original Android Development] nexusmaniac:
I know that he removed a couple but I was just wondering if removing a few more would make things any better :)

N4/N7 - CM 10.1 Nightly, Franco Kernel
[Nexus 4 Original Android Development] franciscofranco:
Ok there have been too many posts so I'll try to summarise and answering most of it:

- I'm aware of the notification bar being pull down after a call. Also very rare, but sometimes it goes down after screening on. I believe there is a firmware bug that I exposed when trying to better calibrate the touch screen values. I have a few ideas on how to fix it but I don't have any particular information about this right now. Its on my to-do list.

- I already removed a bunch of CPU steps, I won't remove more

- About that CM patch revert... most of you won't like the answer but this is what I feel: I don't know much about the msm mdp stack that cares care of all the screen rendering and drawings (low level driver that makes everything showing on your screen) - if Google added that patch then they have a reason for that and I trust them. I'm not going to revert a patch just because CM did so. While it may be a workaround to fix some userspace bug that they have it may expose some other problems elsewhere, and thats something I cannot afford. I'm sorry CM users, its really not going to happen. PA doesn't have that bug I guess(?) so if CM has some problem with their PIE code its time for they to fix it in the userspace and stop messing with the Kernel. I don't have more information about this and my knowledge is very limited on this particular subject, therefore going to follow Google.

- About adding that mic boost thing... I don't know. My mic is just fine to be honest. What would we gain by giving more volume to the mic? Just a few dB higher volume? Enlighten me please.

- PA Kernel is PA Kernel, has nothing to do with franco.Kernel, I just helped them to enhance their Kernel.

- Last time - grey bars = no Google server connections - I haven't changed anything in the Kernel stack that could affect anything like that. I have no such issues though. That **** is just random. Stop moaning about that and enjoy your phone for once.

I think I didn't miss anything.
[Nexus 4 Original Android Development] kyokeun1234:
You still didn't explain why your kernel is thermonuclear powered :p
[Nexus 4 Original Android Development] franciscofranco:
I can't, or I'd have to kill you.
[Nexus 4 Original Android Development] ceejay83:
Franco, what's the meaning of life? :p