yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] schizophrenia:
just did an 3G data idle connection test with r86 again

with the similar amount of hsic wakelock, and other partial wakelock, r86 drains less battery, (e.g. a bit more than 1% per hour on r86, while over 2% per hour on r93, same locations, same rom, same time frame, except date)

just reporting, and i have no clue why
[Nexus 4 Original Android Development] hospital349:
I had a feeling that you might've regretted it. The downfall of allowing users to undervolt is that many report reboots/sods without considering it to be a user-flaw, instead of kernel related. It's difficult to differentiate bugs from personal f*ck-ups. I suppose that's why you held off implementing the option for such a long time. Truth be told; I was surprised the added it as quickly as you did. I wasn't expecting it at least until after the 1st Milestone. :)

It'd be funny if you took the option to UV out, just to screw with people... I wonder how many people consider UV to be a 'dealbreaker', when choosing a Kernel to flash. I'm sure there are quite a few.
[Nexus 4 Original Android Development] habskilla:
Having the same issue. Also have stock rom.
[Nexus 4 Original Android Development] tkalli:
Wouldn't bother me. I would still use the kernel.
[Nexus 4 Original Android Development] hospital349:
I feel the same way. Although I know for many, UV'ing is really important. You only have to look back to posts before Franco implemented UV - people were requesting the feature several times a day, everyday. :cyclops:
[Nexus 4 Original Android Development] Ok_Kaleidoscope5109:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

You should make a fake UV. Watch the placebo effect kick in as stupid users talk about how good their battery life is as a result of "UV"
[Nexus 4 Original Android Development] cchant:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

+1

I have a faster binned CPU and have never under volted
[Nexus 4 Original Android Development] hospital349:
April 1st is approaching fast. How many people will Franco fool this year? :angel:
[Nexus 4 Original Android Development] alanwyl:
Is it me or something else, I feel my phone feels hotter when I am running r92, not so hot when I was running r90 or earlier.

It is hotter on 3G but in whatever situation it is hotter than previous builds.

Battery drain is approximately the same when I am using it. (I don't really care as it lasts a full day of use)

But standby battery drop may have doubled since r9X from r8X.

Maybe it is due to the governor settings, I was monitoring the idle battery usage and found out that it is mostly 384MHz/1512MHz.

I need to do some experiment when I limit the max frequency when sleeping to 1GHz, any suggestions how to do it than setting it in Franco's app every night?

---------- Post added at 10:40 AM ---------- Previous post was at 10:39 AM ----------

I will NOT flash the kernel on that day then...:laugh:
[Nexus 4 Original Android Development] zephiK:
Quad core phone turned in Hexa core! :silly:
[Nexus 4 Original Android Development] Dan53:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

Maybe he's done something and on April 1st he'll tell us...
[Nexus 4 Original Android Development] alanwyl:
Github will tell us :cowboy:
[Nexus 4 Original Android Development] schizophrenia:
agree on the heating up part...
[Nexus 4 Original Android Development] lightosx:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

+1
[Nexus 4 Original Android Development] Dan53:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

What do you guys do on your phones? My phone only got hot once back on r83~ but now it's good
[Nexus 4 Original Android Development] knnhzx:
which version did UV started to be incorporated into the kernel? was thinking of rolling back to that version. battery life for 93 is down by at least 2/3 of what it used to be. and it gets very hot!
[Nexus 4 Original Android Development] drawde40599:
93 and 93 test also ran sorta hot at first and as time went on , it runs cool as ice now , no heat at all here ....

Ya i wouldt flash anything on April fools , roms or kernels , I've seen some dev's over the years kick back and have good laugh ... Cyanogen took it to anouther level tho few yeara back ;)
[Nexus 4 Original Android Development] epm90:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

This kernel is unbelievable. I was struggling to get even 2.5 sot on wifi before. It doesn't show the apps but 4 hrs was all browser. Tapatalk. G+ And indeed. So I was actually using my phone. Great kernel
[Nexus 4 Original Android Development] dhruvmalik:
Thanks Francisco.

Going to give it a try now.
[Nexus 4 Original Android Development] dEris:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

Is it normal for cpu 3&4 to be offline when using these apps? I'm not sure exactly how the cores work exactly buy do they only go online when cores 1&2 are overloaded?

maybe someone can point me in the right direction?

[Nexus⁴]
[Nexus 4 Original Android Development] Haomuch:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

No hot issue here. Make sure you keep your phone away from your house fireplace and your quilt.

And also support the future versions disable the UV capability and add the statement that no UV will be provided anymore at the OP. I believe this will make the thread much more peaceful.
[Nexus 4 Original Android Development] faux123:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

What games are those :)
[Nexus 4 Original Android Development] Redneck Trash:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

Maybe there's not enough of a load on the on the CPU to bring cores 3 & 4 online? If those games are running smooth without lag or stutter I don't know that I'd worry about it.
[Nexus 4 Original Android Development] tkalli:
Epic Citadel
[Nexus 4 Original Android Development] AshtonTS:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

Delete:banghead::banghead::banghead::banghead::banghead::banghead::banghead:
[Nexus 4 Original Android Development] yokuyuki:
Happened to me twice in the past week. Also on stock ROM.
[Nexus 4 Original Android Development] richteralan:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

It looks like Google released binaries for 4.2.2
[Nexus 4 Original Android Development] blueren:
Had my first kernel panic since the Optimus One era!O_O

R93 -- Lockscreen just froze and phone restarted.

[ 113.825392] ---[ end trace f8010e18645f98ac ]---
[ 113.843064] Kernel panic - not syncing: Fatal exception
[ 113.843186] CPU1: stopping
[ 113.843216] Backtrace:
[ 113.843369] [<c001502c>] (dump_backtrace+0x0/0x138) from [<c088f524>] (dump_stack+0x18/0x1c)
[ 113.843460] r6:c0d384f8 r5:c0e246c0 r4:00000001 r3:271ae91c
[ 113.843735] [<c088f50c>] (dump_stack+0x0/0x1c) from [<c0016fd8>] (handle_IPI+0x1e4/0x21c)
[ 113.843827] [<c0016df4>] (handle_IPI+0x0/0x21c) from [<c000a644>] (gic_handle_irq+0xcc/0x11c)
[ 113.843949] [<c000a578>] (gic_handle_irq+0x0/0x11c) from [<c0010940>] (__irq_usr+0x40/0x60)
[ 113.844010] Exception stack(0xed4ddfb0 to 0xed4ddff8)
[ 113.844101] dfa0: 6c961e30 727f3ec8 00000003 6dc73000
[ 113.844193] dfc0: 724e8b80 727f3ec8 2a1c1f10 00000005 00000000 40a870e0 727f3ea8 00004e20
[ 113.844254] dfe0: 725a9349 728f3da0 725a9347 725a9138 600f0030 ffffffff
[ 113.844437] wcnss_8960: crash shutdown : 0
[ 117.350312] Rebooting in 5 seconds..
[ 122.358187] Going down for restart now

No errors detected
Boot info:
Last boot reason: kernel_panic
[Nexus 4 Original Android Development] Haomuch:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

What is the use of it?
[Nexus 4 Original Android Development] gianton:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

Battery drain in idle is awesome, r93 on CM Linaro build Mar 01.
[Nexus 4 Original Android Development] javacody:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

r93 is going pretty well for me.

Just out of curiosity Franco, what's up your sleeve for the N4 kernel over the next few weeks?
[Nexus 4 Original Android Development] alanwyl:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

Probably on the heat generating issues, signal problems, GPU new patches revert or modification first. Seems that Franco still has a lot of work before releasing other new things.

Let's give him a break or he is too tired. When he is tired, he may make some typo and we will all be DOOMED:thumbup:
[Nexus 4 Original Android Development] franciscofranco:
Good catch Sherlock!
[Nexus 4 Original Android Development] thracemerin:
Binaries are the drivers required for the ROM, the kernel sources were already out. The binaries being out now will have no effect on kernel development.
[Nexus 4 Original Android Development] michael_ta315:
Crap..:silly:
[Nexus 4 Original Android Development] javacody:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

I have zero heat or signal issues.

I did read that there are potential GPU issues but everything is working pretty well for me. Simpsons Tapped Out is running like a boss.
[Nexus 4 Original Android Development] Hanny:
Yes. Most of the games are not optimized for multi-cores. Maybe you are interested in my post: http://xdaforums.com/showthread.php?p=38558368#post38558368

Attached kmsg for franco - last boot reason: reboot on this morning
[Nexus 4 Original Android Development] alanwyl:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

True, it may be different as we have different weather, different usage of phone, different hands, different way to hold the phone, etc
[Nexus 4 Original Android Development] ÜBER™:
Franco.. post one more time so your post count can be..
[Nexus 4 Original Android Development] jlear3:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

Battery doesn't move a bit while in deep sleep :good: but it sure does move when I use it lol

Nexus 4

Franco r93

PROJECT ELE
[Nexus 4 Original Android Development] franciscofranco:
OVER FUC KING 9000!
[Nexus 4 Original Android Development] cenonmin:
Hi all,

I want to try and go back to the stock kernel to test GPS because I have noticed that I have been getting long times to get a GPS fix.

Can I just flash the stock kernel over r93?

I read somewhere that you need to flash a reset kernel first to avoid a bootloop because Franco uses a non-stock ram disk, is this still the case?

Thank you.
[Nexus 4 Original Android Development] franciscofranco:
The kernel isn't responsible for that GPS thing. The reset kernel = stock kernel.
[Nexus 4 Original Android Development] drawde40599:
GPS lock 4 seconds 18 satellites , works fine here
[Nexus 4 Original Android Development] syncopy:
Just had a reboot while I was on a phone call.

Last kmsg: https://dl.dropbox.com/u/2387250/last_kmsg
[Nexus 4 Original Android Development] franciscofranco:
I'm sorry about that :( I'm working on a fix.
[Nexus 4 Original Android Development] syncopy:
It's all good. Just helping by providing logs.

Thanks!
[Nexus 4 Original Android Development] bboran:
USB Fast Charge isnt working. Is this a known issue?
[Nexus 4 Original Android Development] franciscofranco:
And what make you say that?
[Nexus 4 Original Android Development] bboran:
Nothing, just asking.
[Nexus 4 Original Android Development] franciscofranco:
You did not ask - you claimed that USB Fast Charge is not working. Then I asked, what makes you say that? Did you check the kernel log to see the message about the 1000mA? Did you count how many seconds it passes between 1% increases during USB Fast Charging and normal USB charging?
[Nexus 4 Original Android Development] ben_pyett:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

it does work, you'll need to unplug and then replug in the USB cable once you've toggled the fast charge option on in my experience
[Nexus 4 Original Android Development] cenonmin:
Cool wont need to do it then ;)

It's weird because most of the time it will work fine and then on some day it will take forever to lock even on a fine clear day.

Thanks :)
[Nexus 4 Original Android Development] Vangelis13:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

Francisco, your time schedules are confusing; are you still in the US or back in Portugal..?
[Nexus 4 Original Android Development] franciscofranco:
Its probably the satellites dancing the stupid harlem shake **** when you try to lock your GPS.

In the US :) its 2am though.
[Nexus 4 Original Android Development] Vangelis13:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

Makes sense. Night person huh? Like anyone involved with tinkering.. ;)
[Nexus 4 Original Android Development] i860:
No problems with the gps here, from r 70 till r93. I use daily ( more or less ) endomondo and in less then 10 sec the gps is on and lock. Most of the time is ****y weather.
[Nexus 4 Original Android Development] franciscofranco:
Yep head works best at night :)
[Nexus 4 Original Android Development] Zflash:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

Your boss will be glad to hear that :D
[Nexus 4 Original Android Development] roughavoc:
Completely OT: No idea why but I keep on thinking Franco is Supercurio
[Nexus 4 Original Android Development] wildbizzar:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

It takes me 4 hours to reach 89% from 1% via USB fast charge, which I reckon is slower than the normal AC power charging.
[Nexus 4 Original Android Development] Dan53:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

4 * 60 * 60 = 14400

14400 / 88 ~= 163

1% every 163 seconds. In my experience it takes about 250 to 300 seconds per percent on normal charge

Edit: the 250 to 300 seconds is USB charge. I realise you said AC charge which will be different, I shall check at a later time
[Nexus 4 Original Android Development] janosik47:
Odp: [KERNEL][GPL][N4] franco.Kernel - r93

As my understanding is the USB port you are connecting to needs to support 1A, the standard is 500mA so much less and takes longer to charge
[Nexus 4 Original Android Development] jak3z:
Since the USB2.0 standard limits the bus to provide only 500mA, and only if your motherboard supports it will output 1000mA, make numbers. My wall charger outputs 1.2A, so either your motherboard can deliver 1200 mA(1.2A) you will charge slower.
[Nexus 4 Original Android Development] bruc3lee:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

Are you sure your USB port can output the necessary power as not all can.
[Nexus 4 Original Android Development] ziddey:
Hey Franco, I just wanted to say thanks for helping me figure out how to compile your kernel. Finally got it to boot-- looks like the zImage can't simply be fastboot booted; it needs to be made into a boot.img with the ramdisk.

I'm trying to fiddle with usb-otg now, and was able to enable /sys/kernel/debug/msm_otg/mode by modifying msm_otg.c. This does provide iffy usb-otg support so it's something for now.

I'll admit I'm really just shooting in the dark here and am in way over my head, but this is something I'm really interested in.

I took the config from r93, did a make oldconfig on it, and then ran make menuconfig. From there, I see that drivers->usb->otg support is not enabled. If I try enabling it and compiling, it errors out:

drivers/usb/core/driver.c: In function 'usb_hnp_polling_work': CC drivers/usb/core/notify.o

drivers/usb/core/driver.c:1313:2: error: implicit declaration of function 'do_unbind_rebind' [-Werror=implicit-function-declaration]
drivers/usb/core/driver.c:1313:25: error: 'DO_UNBIND' undeclared (first use in this function)
drivers/usb/core/driver.c:1313:25: note: each undeclared identifier is reported only once for each function it appears in
cc1: some warnings being treated as errors
make[3]: *** [drivers/usb/core/driver.o] Error 1

There is no DO_UNBIND?

Obviously a terrible idea, but I commented out the line to see if it'd make any difference. It did compile, but doesn't seem to have made a difference in usb otg.
[Nexus 4 Original Android Development] ctfrommn:
I dont play a lot of games but videos, benchmarks, heavy streaming....none of these cause battery temp over 41-42 and cpu over 60. 60 is fine on the cpu btw, battery is what causes hardcore throttling.
[Nexus 4 Original Android Development] Postal Psycho:
i guess no one cares oh wells, ill just have to enable 0 degree whenever i need to do this, either that or manual flash the kernel thru twrp
[Nexus 4 Original Android Development] xploder270:
It was connected to my PC, so it didn't even get the power back it used while benchmarking (at ~500mA).
[Nexus 4 Original Android Development] ctfrommn:
Regardless the results of anyone's testing this is most likely not kernel related. What Rom are you running?
[Nexus 4 Original Android Development] renna1992:
hey franco,

just wanted to give you a huge thanks. great performance with your kernel and the best battery life i've had with the nexus 4. also, the msm_hsic_host-wakelock is nearly gone for me. whatever you've done: great descision :D

keep up the good work, looking forward to it!

oh and by the way: your app rewrite you've done a few weeks back is awesome. was a great purchase :)
[Nexus 4 Original Android Development] franciscofranco:
Thanks, I wasn't aware of that.:good:
[Nexus 4 Original Android Development] Bigzinewicz:
Had to RMA my first N4 and received new one within 3 days. Google told me they do keep special stock just for replacements and this was right after device initially sold out the first time. I spoke with a number of people at Google who all told me the same thing just in case anyone wanted to know.
[Nexus 4 Original Android Development] xploder270:
Been waiting for 10 days now :good:
[Nexus 4 Original Android Development] stormtroopercs:
Is this supposed to happen? On r15 one core always stays at top frequency
[Nexus 4 Original Android Development] drawde40599:
15

Build 15 , 45 min screen on so far battery only drop 10% how is this possible? :) !!! Screen 70% , data , GPS , Google now all on , location off . damn Franco !! Very nice so far . feels faster also ?
[Nexus 4 Original Android Development] Simer03:
Same here...been two weeks since my RMA was placed! But that's off topic!

On topic...I've strayed from Trinity today to try 15 out! Hearing good things!

Sent from my Google Nexus 4
[Nexus 4 Original Android Development] ctfrommn:
Nope....should drop to minimum. Make sure you arent using any cpu control apps, although Francos works for me. If that doesnt work try reflashing. One thing Ive noticed with R15 is that the cores dont drop offline as quickly as they did on R14, but that may be part of the build tweaks mentioned. All I know is its butter smooth, cool running, and battery on R14 was out of this world....airplane mode last night for 7hrs and it dropped 0%. :D
[Nexus 4 Original Android Development] v3rk:
What settings are everyone using? I can't seem to match stock smoothness with this kernel, and it's the only custom kernel I'll ever bother to flash. I even upped min frequency to 702 and that helped a bit, but I still notice stuttering when scrolling through, say, messages. I've always wanted smoothness on my phone like this one delivers on stock and my experience with Franco kernels has always been much better than stock since the nexus s days. So I'm very confused! Any help is much appreciated. I keep flashing the new nightlies and going straight back to stock. Maybe I'm missing something that I hope is obvious. Thanks in advance.
[Nexus 4 Original Android Development] whittikins:
Gamma interface will be fantastic! I'm also happy to hear that UV will be coming at some point. In the past I thought it was pointless and didn't actually save much battery, but after testing it with Motley's and Mathkid's kernels, it's quite obvious that it really does improve battery quite a bit. I personally use -150 mv across the board, but I know others have gone further. I haven't had any instability at -150 after several days of heavy use, including 20 minute stability tests, video recording, gaming, etc. Anyway, sorry about the tangent!

About to flash r15 and give it a whirl :). Thanks Franco!
[Nexus 4 Original Android Development] ctfrommn:
Stock kernel settings here....384/1512 Interactive. What Rom? Sometimes kernels take additional time to "settle" with some Rom combinations. I would think about a fresh reinstall and kernel flash. Make sure you dont have ANY cpu controlling apps setting anything on boot. I actually deleted all but Francos and that seemed to help.
[Nexus 4 Original Android Development] v3rk:
I'm running stock ROM, rooted of course, and also only have Franco's app installed. I'll give your suggestion a shot tonight to see if it helps, but I did so with r9 and still noticed stuttering. I'll give it a day or so to settle in any case.
[Nexus 4 Original Android Development] blitz911:
Anyone experiencing media server drain? Tried out r15 but phone drained overnight..media server process was 30%, kept awake for 5something hours....r14 was champ so I'm back on that..I have no music on my phone. I haven't experienced this since the my touch 4g.
[Nexus 4 Original Android Development] Testraindrop:
Thats a Rom issue, nothing a Kernel can do about it.
[Nexus 4 Original Android Development] Smurph82:
Just so everyone knows the conditions first.

I Did not charge my Nexus 4 last night. And I awoke this morning to about 45% battery remaining.

This percent was from Battery Widget Reborn and I was running r14 of the franco.Kernel.

Went to work then checked around 12:00 pm EST and there was the r15 so I flashed it

using the auto flash feature. The phone came back on and everything was running great had about ~38% remaining.

I forgot my phone went to lunch came back from lunch had a meeting, went through my emails

on my computer. Mainly I did not use my phone from 12:30 to 2:15 and then I looked at

Battery Widget Reborn and it said with the now 35% battery I had 2 days + of remain life.

Here was the 1% delta I was getting with the screen off

Great work!!
[Nexus 4 Original Android Development] Prod1702:
Its most likely due to one of your apps or the media you have on the phone. I had this problem as well and i found that it was because of dolphin browser. After i removed dolphin browser, media server was never more then 2%. Most of the time it doesn't even show up on the battery list. I am sure some ppl will say i use dolphin browser all the time and do not have the media server problem, but removing that app seem to help it for me. On a side note, R15 is running great so far here Franco. I installed it pretty much right after you put it out. Thanks for the good stuff.
[Nexus 4 Original Android Development] mjehan:
Have these change in the build.prop solved the data losses for anyone ? For me Wifi still goes grey on idle mode and i dont get notifications.
[Nexus 4 Original Android Development] ben_pyett:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

The build prop changes were for mobile data improvements.

the WiFi issue is a Google bug and isn't resolved by anything this this kernel currently does
[Nexus 4 Original Android Development] PhoenixTank:
Indeed. A static ARP on the network seems to get around that bug for me, though obviously only a suitable fix for a home network.
[Nexus 4 Original Android Development] Lynchz7:
Re: [KERNEL][GPL][N4] franco.Kernel - r93

Not a single reboot on r93, stock rom.
[Nexus 4 Original Android Development] ryanytchan:
It's random, something to do with gpu driver says Franco
[Nexus 4 Original Android Development] peschka:
Never got a single soft reboot (using franco from r40 or something). The only soft reboots i was facing were after upgrading the kernel to 4.2.2 due to new voltage tables needed. The problem is in yours TV :)
[Nexus 4 Original Android Development] keyra74:
i'm not getting any reboot
[Nexus 4 Original Android Development] deltatux:
Have been testing r93 and it seems rather stable on my end. Haven't had the random reboots and losing out HSPA connections like in r92.

deltatux
[Nexus 4 Original Android Development] zephiK:
Try the hsxpa stuff that Franco posted and report back.

http://xdaforums.com/showthread.php?p=38614723&highlight=hsxpa#post38614723