yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] G1ukos:
[MENTION=3292224]franciscofranco[/MENTION]

1)

Battery.

Since many people complains about battery life:

Your battery dies in 1 hour? You'd better stop using the phone to decode Answer to the Ultimate Question of Life, The Universe, and Everything, if you want more juice!

Nexus10 r12 default settings (ondemand gov) can deepsleep for 76 hours with 0% battery loss. Wifi is off, no charging. But

<8% loss in 3 days deepsleep

? It's nuts!

Nexus4 r143 UV -150V (same apps, same settings) gives me about

8%/day deepsleep loss

(0,3%/hour) with 10min of calls and 10mins texts.

So I'd like to ask you to keep those magic deepsleep (or whatevs) settings!

2)

Color.

App has everything it needs to calibrate colors. No need for mad widgets... It's already has much more settings than my PC monitor.

KelGhu's settings are the most accurate by this moment and it is how this display was meant to look like. Give it a time to settle down with your eyes.

RGB 185

Greys 0

Mids 6

Blacks 119

Contrast 19

Brightness 15

Saturation 7

Whites 0

Everyone can check it with 4 test image in the fku app. It's got to be grey gradient without any color.

If it is - no need to invent mad weird color settings.

If it's not - I'm 99% sure you're using mad weird color settings.

3)

And as always.

Don't forget about dem LEDs! :highfive:
[Nexus 4 Original Android Development] franciscofranco:
The Nexus 10 doesn't have a GSM radio. The Nexus 4 has one of the worse GSM radio/modem solutions that I've ever seen. There's your answer.
[Nexus 4 Original Android Development] ciprianruse88:
I had some strange buzz on the earpiece when talking on the phone but today I've changed my sim card and things are much better.I've read that there are tons of users with this problem on N4...I am very dissapointed by LG..,
[Nexus 4 Original Android Development] xanthrax:
what about to flash the radio 54 ? is from India ...mmm ... i`m getting a better signal with it so far ...
[Nexus 4 Original Android Development] drawde40599:
U have touchwake installed? If u do thats your issue, i dont use it anymore because of that, if u dont have installed dunno
[Nexus 4 Original Android Development] ciprianruse88:
Thanx for the suggestion.The problem is almost solved with new sim but I will test that radio too ;)
[Nexus 4 Original Android Development] Krunk83:
These are really dark. What do you set your brightness at?

Edit: These kinda suck. Franco's setting is much better.
[Nexus 4 Original Android Development] meanwhile:
Guys, there were some dude who posted #143 done on linaro tool chain. Found it most amazing stuff for my phone. Question is, can he pull some magic for #146 too?

Sent from microwave
[Nexus 4 Original Android Development] drawde40599:
Dont no? This is wrong thread + kinda disrespectful asking for here no? Maybe just me . Nevermind
[Nexus 4 Original Android Development] jarjar124:
He did a few pages ago..pg3393
[Nexus 4 Original Android Development] Vangelis13:
It's been posted in here before, F is ok with it. :thumbup:

Edit: here it was..!

http://xdaforums.com/showthread.php?p=42078818 ;)
[Nexus 4 Original Android Development] Mo'HAWK:
Appreciate the update on that Franco. Can't wait...
[Nexus 4 Original Android Development] franciscofranco:
I also compiled r146 with the latest omfg toolchain from Linaro. Can you test and let me know if its as magical as that linaro compiled r143? Thanks, waiting for your feedback.
[Nexus 4 Original Android Development] meanwhile:
No no, don't take me wrong, Franco kernel good stuff. But for some stupid reason the same #143 Franco way and linaro way performs different. Not massively different, but I like it.

Sent from microwave
[Nexus 4 Original Android Development] Carter07:
@franciscofranco: from my understanding you should increase thresholds only for the battery sensor, I don't know if I'm wrong but read this:

http://xdaforums.com/showpost.php?p=34224171&postcount=85

Here the thermald.conf of the nexus 4 and optimus G respectively:

http://pastebin.com/ZFynx5um

http://pastebin.com/bd5Mgy10

Hope it helps
[Nexus 4 Original Android Development] Benxter:
Does this preview kernel already allow me to increase the headphone volume output in the franco app?
[Nexus 4 Original Android Development] Alzoids:
Hmm.. Is there any way to flash this via terminal emulator? I'm away from my computer right now so I've got to improvise! :)
[Nexus 4 Original Android Development] Prod1702:
Someone needs to flash this and let us know. I wont be home from work for another 8 hours. So i do not have access to fastboot until then. I am dieing here. I want to know if moving up the threshold by 20% worked? dammit someone flash and test.
[Nexus 4 Original Android Development] mastibeta:
It's already been tested, the benchmarks did not improve, however...dont forcus on benchmark scores. The phone screams. I don't think we will see benchmarks increase until we tweak the battery temp threshhold.
[Nexus 4 Original Android Development] ctfrommn:
I personally prefer undervolting as the answer....this chip undervolts like mad. Most are getting -.15-.175mv. It makes a huge difference in temps. I can now run multiple benchmarks back to back and do any task without throttling or heat.
[Nexus 4 Original Android Development] richteralan:
I'm looking forward to undervolt, too.:good:
[Nexus 4 Original Android Development] ctfrommn:
Is available on Faux's kernel....works wonderfully.
[Nexus 4 Original Android Development] :
FYI Antutu 3 released... Finaly got decent results with stock rom.
[Nexus 4 Original Android Development] nguyen47:
Wow, that's huge. I can't even pass 10k . How do you manage it ?
[Nexus 4 Original Android Development] ctfrommn:
Cause its an update to the program that now supports the new S4 processor.
[Nexus 4 Original Android Development] :
Correct.
[Nexus 4 Original Android Development] harpo1:
I ran it on my HTC Inspire and my score went up drastically so I think their method of scoring has changed.
[Nexus 4 Original Android Development] Prod1702:
Here's my benches running on cm10.1 linpack was 160 to 210. I was also using the new antutu as well. The phone still feels like it isn't really getting hot. It gets warm but not hot like the GN did. I would love voltage control i was able to go -150mv on all speeds on faux and was still 100% sable. I not really wanting to use Faux right now because of the 3 ppl that have had problems with it. I am not saying that Faux's kernel caused those problems but i am not taking my chances. Fracno your kernel has always been the go to kernel for me since the GN keep up the great work. Can't wait for you to get the phone and pump out a updated version of your app.
[Nexus 4 Original Android Development] Testraindrop:
Guys you can try "System Tuner" app and "Stability Test", you will see the temps and the speed in System tuner, maybe this can help franco.

Like this, in my case you can see throttling at 65°C on the S2.
[Nexus 4 Original Android Development] Prod1702:
Yea using those listed. i ran 10 cycles on the stress test from Stability Test on each core. System tuner shows that all 4 cores were being used. CPU temps from system tuner got up to 79c. After the temps go over 60c cores 3 and 4 dropped down to 1.1ghz. cores 1 and 2 stayed at 1.5ghz. after the temps went over 70c. cores 3 and 4 dropped to 1.1ghz and stayed there. Cores 1 and 2 from 70c to 79c were jumping all of the board. From 1.1ghz to 1.5ghz. Once the temps hit 79c all cores dropped to under 1.1ghz. Temps were all of the board during the whole test. There were times the drops dropped to 65c and moved back up. So the temps using that app show that they are getting up to 80c. at 80c the phone does get warm to the touch but not really hot. What i don't understand is that even hitting 80c and benching the phone is still slower then the Optimus G. So i wonder if it is that android 4.2 is not up to par with the speed of 4.0 and 4.1.

Edit: I was reading over in the Q&A about the thermal throttling and if you look here http://xdaforums.com/showthread.php?t=1991471&page=9 under post 5 on that page it talks about the problem not being the cpu temp but the battery. It talks about how the Optimus G's battery temp is set at 6c higher then the N4. Its a good read i wonder if that is what it causing the N4 to go into thermal throttling. It would make sense since i do see the batter temps high all the time.
[Nexus 4 Original Android Development] jaxenroth:
Benchmark score tb6,

___

Sent from my Phone...
[Nexus 4 Original Android Development] jaxenroth:
___

Sent from my Phone...
[Nexus 4 Original Android Development] gohan040:
Is this the new benchmark thread? ....... :silly:
[Nexus 4 Original Android Development] javacody:
Franco, where the hell is my new kernel???

:eek:
[Nexus 4 Original Android Development] Koraboros:
I fixed it with extreme measure of restoring to stock.
[Nexus 4 Original Android Development] evostevo1:
These are very nice settings by the way.
[Nexus 4 Original Android Development] Luigiesin:
Thanks Franco... Just flashed... I'll check the stats tomorrow.

Lu

---------- Post added at 12:05 AM ---------- Previous post was at 12:03 AM ----------

Wow... That's weird... I saw a few people had the same issue and know they fixed it... You should check some pages back and find a solution so you can keep using this great kernel. BTW, which ROM were you using?

Lu
[Nexus 4 Original Android Development] gee2012:
Thanks Franco for your superb kernels and genuine commitment to your users, and love the updater app btw :good:
[Nexus 4 Original Android Development] mundixx:
This is just.. Beautiful!
[Nexus 4 Original Android Development] javacody:
Another vote for these settings!

And 22 is awesome so far.

Tried to turn cell broadcasts back on but it keeps fcing on me. Time to check frozen apps in Titanium. :)

EDIT: I had frozen cell broadcasts in Titanium Backup. It all but eliminated the wake locks.

Defrosting for testing purposes...
[Nexus 4 Original Android Development] 3thman:
How can I change the colors?
[Nexus 4 Original Android Development] gee2012:
In the Franco kernel updater app under colour adjustments/settings.

---------- Post added at 09:34 AM ---------- Previous post was at 09:32 AM ----------

+1 Agree, great colour settings.
[Nexus 4 Original Android Development] Koraboros:
I'm already back up and running this kernel with my old AOKP Dec27 rom... Didn't take that long :)
[Nexus 4 Original Android Development] zephiK:
So.. just about I was going to sleep, I figured why not take a look at XDA for like 5mins and notice r22 is out with a msm_wakelock fix?! Belated Christmas present much?! :)

r21 has been quite good throughout the day, but with r22... oh my, tomorrow should be fun.
[Nexus 4 Original Android Development] 3thman:
Guys i just bought the updater app and I want to do the best settings.. can someone help me?

Thanx
[Nexus 4 Original Android Development] javacody:
Seriously. With Monkeybrew's color settings, the colors are now perfect.

Franco, these should be default!
[Nexus 4 Original Android Development] lazinase:
The best setting is the default setting, afaik
[Nexus 4 Original Android Development] syncopy:
No such thing as perfect colors. It's totally subjective. What is perfect for you may not be for others. Just saying.
[Nexus 4 Original Android Development] jpswer:
Good job Franco for finding this. Your modesty and open source spirit is what makes me always come back from other devs :P
[Nexus 4 Original Android Development] franciscofranco:
Thanks to Qualcomm :)
[Nexus 4 Original Android Development] franciscofranco:
There are no best settings, you have to see whats around and test for yourself. Whats best than discovery new limits by your own instead of just using something someone tells you to? ;)
[Nexus 4 Original Android Development] franciscofranco:
Neps, all panels are different, those colours make my screen go crazy yellow!
[Nexus 4 Original Android Development] ReD_AvEnGeR:
Deleted
[Nexus 4 Original Android Development] shaider_516:
r22 deep sleep very well

sent from my awesome Nexus 4
[Nexus 4 Original Android Development] LibiSC:
This depends on the developer... When I'm making software first of all I want my application to work as supposed and do a lot of stuff with a simple UI... When it's stable I pimp it to impress the client... But I think the important thing it's that the application offers a lot of functionality specially if it is to tweak kernels
[Nexus 4 Original Android Development] franciscofranco:
Check the post above. Waiting feedback :)
[Nexus 4 Original Android Development] meanwhile:
Dude chill. Don't act like primadona. It's your kernel you work on it. Thanks. But attitude like that won't help a single bit.

Sent from microwave
[Nexus 4 Original Android Development] Testraindrop:
LMAO, you are new to this thread, aren't you? :laugh:
[Nexus 4 Original Android Development] franciscofranco:
?

I was just informing you that I compiled with Linaro, what did I say wrong?
[Nexus 4 Original Android Development] meanwhile:
I'm guessing 'omfg' put me off. I'm not following thread very closely to know that you work with linaro daily.

Sent from microwave
[Nexus 4 Original Android Development] ticiano_arraes:
Is the r146 downloaded in fku compiled with linaro or should I download it from somewhere else?
[Nexus 4 Original Android Development] meanwhile:
Nah, started with gnex, paid app on three phones. So what if real life doesn't let me follow thread as much as I would like.

Sent from microwave
[Nexus 4 Original Android Development] LibiSC:
Well said
[Nexus 4 Original Android Development] franciscofranco:
Whats wrong with omfg? I merely informed something, it had 0 irony, 0 sarcasm, 100% helpfulness ;)

Its compiled with Linaro. How does it feel? Better than normal Google toolchain compiled Kernels? Feels 10% fast to me.
[Nexus 4 Original Android Development] meanwhile:
Yes it does feel a tad faster than Google tools. Initially though it's placebo. But after jumping back and forth between two #143 ended up on linaro. Will give it a go #146 a run. Usually within two three days I'm getting real picture

Sent from microwave
[Nexus 4 Original Android Development] ticiano_arraes:
On a first impression it's smoother. But will need some more time to say for sure
[Nexus 4 Original Android Development] ciprianruse88:
I've installed the one from op link and in trickster sais gcc 4.6.x
[Nexus 4 Original Android Development] italia0101:
Anyone know a good app to show cpu temp either as a floating widget or in the system bar ..

I'm not a fan of android tuner though
[Nexus 4 Original Android Development] 3c:
Thanks for this first reference, all it says that is imposed is this: "A button consists of text and/or an image that clearly communicates what action will occur when the user touches it."

Then it shows 2 types of buttons: basic or borderless. It doesn't say anything about customized borders. App actually offer 8 different borders, including the default one. :D

So that's one guideline fully compliant.

"An icon is a graphic that takes up a small portion of screen real estate and provides a quick, intuitive representation of an action, a status, or an app."

Again, fully compliant :D

To its most basic restriction: "Touchable UI components are generally laid out along 48dp units."

In my app it's about 40-42dp in general, in franco's app it's twice as much (96dp). Will not comment on best compliance here ;)

In there it consistently shows buttons in dialogs and popups without buttons are only to be used for action-based components, obviously in the other app, it terminates with a back button, not tapping any particular component. Obvious broken compliance of franco's app. :D

Agreed, but it's as the name suggest for app settings/preferences. It's just the no brainer for building an app. Try to find a Google app based on settings only.

From your link: "Settings is a place in your app where users indicate their preferences for how your app should behave". Not the whole app.

Definitive broken compliance here again of franco's app. :D

Nothing against you either, Android Tuner is definitely designed under Google's guidelines a lot more than the franco's app. :D But I'm not a Google UI designers so I didn't want to judge others work here or elsewhere on XDA. This place is about sharing and respect, something that seems forgotten here. But now that franco has started this, I will defend my opinion. ;)
[Nexus 4 Original Android Development] Krunk83:
Loud Noises!
[Nexus 4 Original Android Development] 3c:
Then I know no other apps doing it, sorry. I can tell you CPU temp is non standard and very few app actually shows it. Many shows battery temp instead pretending it's CPU ;) (won't give app names, but those are well known). However if you only want a notification or a widget, Android Tuner provides this for free. And you won't have to open the app once it's configured ;) nor be forced into making any donations or support the dev.

PS: I don't mind you don't like my app, i'll still share any info/tip I have.
[Nexus 4 Original Android Development] kepapas:
Best kernel I used so far performance outstanding. If I had $$ I world donate keep doing you're thang man
[Nexus 4 Original Android Development] realfelix:
Its def. Smoother. My quadrant score raised to 7200 with AOKP. Is that kernel or ROM related not sure..
[Nexus 4 Original Android Development] drawde40599:
This build dose feel like its missing its "BANG" I wanted use for a few before commenting , i mean its still fast but something changed , i no when i used to run trinity i always ran his google build over his linaro build cause it did feel better to me
[Nexus 4 Original Android Development] lordvj:
Getting brilliant battery life with r146..I switched to conservative since I wasn't so sure about what the latest interactive updates were doing..

Anyway used it almost continously for 7 hours with stuff like downloads from 3g hotspot, Few games, YouTube, few calls, whatsapp.. Just about everything I'd do

Thanks franco you rock :D
[Nexus 4 Original Android Development] bilago:
I was on 143 until this morning... when I come to realize that something is terribly wrong. I had my phone unplugged for 5 1/2 hours, and I'm down to 60% already without using the phone at all.. Attached is my battery stats.

Look at Mobile network signal. I've never seen it like that before. I live in San Diego on Tmobile where I normally have full bars (the 1 bar in the screenshot is because I just got to work and I have no signal here)

I just updated my Kernel to 146... hopefully it's resolved.
[Nexus 4 Original Android Development] Konsyst:
Had this too. It seems to be better now, though.
[Nexus 4 Original Android Development] Burlito:
r146 is responsive as hell!

Feels like my phone already knows where Im gonna touch before I actually touch it :D

P.S.: I was just playing Bloons TD5 for at leat 30 minutes and my phone was cold as ice ;)
[Nexus 4 Original Android Development] dzap:
Okay..I think I am done with franko's kernel. This is the second time I've entered a bootloop after flashing (last one was r13x something. About 2 weeks ago. I suffered with an iPhone 3GS for a week frantically trying to get all my data back..eventually ended up using a week old Titanium Backup), and I cannot get out of it flashing another kernel. The last time this happened I lost a week of data as a nandroid did not help, as that would bootloop as well, even if I only restored data.

I have the franko kernel app and this has been more recent since the r12x builds..but everytime I try to auto-flash it I'd get an MD5 mis-match error. EVERY TIME, So I downloaded the zip, and after that it auto rebooted and attempted to flash it and now I'm stuck in a bootloop, and I do not want to factory reset again and lose more of my data.

The only other thing I've done besides stock, and root, is flash a different radio (.33), but I can't be the only one to have done this. Would this be causing the bootloop? I have attempted to flash back the stock radio but it still bootloops. Arghh.

This has destroyed my Nexus experience for me as I'm back to dealing with the same crap I had to with my non-Nexus devices.
[Nexus 4 Original Android Development] scream4cheese:
Well yeah that's because you're using franko kernel.
[Nexus 4 Original Android Development] realfelix:
http://db.tt/0dBNj5u8

Its just that fast!
[Nexus 4 Original Android Development] bilago:
Not to insult you or anything, but if you're really this bad with flashing, maybe you should let someone else do it for you.
[Nexus 4 Original Android Development] scream4cheese:
That's nothing! I get over 1million on quadrant.
[Nexus 4 Original Android Development] dzap:
I have had no problems with it until recently which is why I supported him by buying the app. II understand the risks of nightlies but usually I can recover it. The fact that franko's kernel auto-flashes without me being able to make a nandroid first, makes it worst. Even when I just downloaded the zip, it auto-flashed it. That last time I attributed this to my user error, and the kernel was a coincidence, but the fact that it happened again,the exact same way, tells me that he is changing something now that he didn't used to that is causing my Nexus to not boot at all. I would be fine with this if I could actually fix it by booting a stock kernel, or an older version of franco's kernel, but I can't. I have tried everything in the book last time this happened. Replaced all the files that he changed manually through adb in recovery with stock files and then using the oficcial android update.zip to overwrite any files he changed back to stock. Nada. Stock kernel. Nada. Stock radios. Nada. Stock ROM completely with restore of data. Nada.

I've had issues in the past with it not booting but it was an easy fix. At the very least, I remember being able to have a file being placed on the sdcard from SetCPU if I overclocked a kernel too much and it wouldn't boot (from my older HTC Sensation), and that would help my fix and troubleshoot. But when I can't even boot in any shape, way, or form, it becomes a problem.
[Nexus 4 Original Android Development] Vangelis13:
^^ A study should be made on this; why do things go apesh#t every weekend usually..? :confused:
[Nexus 4 Original Android Development] dzap:
Yeah...so you just skimmed and assumed user error. One day when it happens to you, I expect the same response from someone else. I have been doing this before most of you guys even had an Android phone. I've been playing around with Android back since HTC Touch's Windows Mobile days. I know what I'm doing when it comes to recovery and flashing. I may not know what he does when he modifies the kernel, but usually I have multiple failsafes, but franko's kernel manages to break them all for me.
[Nexus 4 Original Android Development] thebryceee:
Sounds like user error to me. Never had any boot loops on this device. Ever.
[Nexus 4 Original Android Development] dzap:
Did something happen last weekend? The only correlation I can make right now as to the last time this happened is that updates were being pushed from the Google Play Store but franko's app overrides that by immediately rebooting to recovery and flashing the kernel.

This shouldn't cause a problem, but it's the only thing I can think of that correlates.
[Nexus 4 Original Android Development] Mo'HAWK:
[MENTION=3292224]franciscofranco[/MENTION] Does he plan to add it to the previous application or will it be a new app?

I've never had a problem with flashing any of Franco's kernel the only thing is when you flash to a new kernel after Franco make sure there is a reset kernel or that they totally delete the boot.img and whatnot before the new kernel is flashed or it can create a boot loop.