yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] veyka:
Ok, maybe if you screw up the ram disk, but when you flash Franco you get his ram disk, which should work on every n4 rom unless they do something stupid.

There are exceptions to every rule, but in this case, you would have to work pretty hard to bootloop yourself with this kernel unless your rom is doing something really weird.

I also didn't want to have to write a footnote section with exceptions to each comment ;)
[Nexus 4 Original Android Development] Slymobi:
This is a great answer and thanks, I needed to know that by using the app it will be overwriting any previous versions when updating and also now know its just a .IMG flash so no extra unneeded files. Thanks everyone for taking time to be helpful.

Sent from my Nexus 4
[Nexus 4 Original Android Development] ceejay83:
Nope. Was using it that whole time.
[Nexus 4 Original Android Development] calanizzle:
I'm on Xylon now, no problems so far,

cores: ok

data: ok

battery: I lost 20% of battery doing all the flashing, restoring, etc with 1-2 reboots. 1+ hour on screen.

At first sight, everything is doing fine!
[Nexus 4 Original Android Development] SubyWill:
Hmmm. Battery life hasn't been spectacular for me. I'm also not sure why Maps took up so much battery when I never used it. What are the secrets to great battery life? Lol
[Nexus 4 Original Android Development] Vangelis13:
Freeze maps, uninstall Facebook app (one of the worst coded apps) and use the browser instead.
[Nexus 4 Original Android Development] yokuyuki:
It's either Google Now or Latitude. Mine takes up the same amount. If you turn off Facebook's notifications and messenger, you could save some more.
[Nexus 4 Original Android Development] deepsunzhine:
@franco, it is taking forever to charge the battery after r30... that didn't happen on r29.... any clue????

Enviado desde mi Nexus 4 usando Tapatalk 2

---------- Post added at 05:58 PM ---------- Previous post was at 05:56 PM ----------

I use Facebook app a lot and no issues so far

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] CaspaTheGhost:
I think you mean 'he' isn't getting anywhere with it, until now of course. Was on the tube so had to quickly post before leaving the station and its WiFi connection, but thought it went without saying that as its a .img it would be boot.img and just overwritten.

Think we could be confident that one of the top kernel developers wouldn't be clogging up our phones with old files when using his app to flash his top kernel.

But glad you got a full and complete answer.

Sent from my Nexus 4
[Nexus 4 Original Android Development] drawde40599:
Battery charges just fine here
[Nexus 4 Original Android Development] Jiia:
Thanks Miasmic, that really summed up how weirdly the kernel is behaving. Even Angry Birds starts to lag after 10 minutes of playing.
[Nexus 4 Original Android Development] albundy2010:
Its the trendy thing to hate on the Facebook app.

Just like any other app. Turn off the auto refresh. Turn off messenger / auto upload etc and you will have zero issues with it.

And keep GPS off. That may be the biggest pain in the butt for people. But you shouldn't keep your gps toggled on the first place IMHO.

As far as the kernel goes. No issues with r30 for me. Not a gamer but I haven't seen any cores stuck online.
[Nexus 4 Original Android Development] Vangelis13:
Trendy? Define trendy. That app has been hated since its conception.

Even with all that turned off it still consumes battery in the background!
[Nexus 4 Original Android Development] Ballastatuz:
Google services is killing my battery on r30. I think Imma move back to 29. Battery was amazing on that
[Nexus 4 Original Android Development] Simer03:
Wrong, the Facebook app still finds a way to drain the battery despite having everything turned off! It's how the code was written that's causing it... it's best to just get rid of it! Facebook is slowly turning into MySpace anyways

Sent from my Google Nexus 4
[Nexus 4 Original Android Development] chrisgtl:
Just log-out of Facebook when you finished using it and battery is fine.

@franco - Are you planning on unlocking all the colour settings for our Nexus 4's in your kernel and paid app?
[Nexus 4 Original Android Development] tozfeekum:
I got some serious data drops with r30. Phone basically became unusable when not on Wi-Fi
[Nexus 4 Original Android Development] Ok_Kaleidoscope5109:
Dumbest advice ever. Do you like disabling essential features of your phone? If you think of typical use patterns for people, you nor your phone wouldn't be using GPS all that often anyway unless you're constantly navigating from A to B or looking at a map.

Most people's GPSs don't drain that much battery throughout the day because they don't use it that often. So turning it off might buy you an extra 2-5% battery. Congratulations?

Look at location based apps like Foursquare. GPS only kicks in at the Explore tab or the Check in menu. Facebook is just a horribly coded app. Plenty of people browse it for a solid 5 minutes at a time or so, and yet the GPS is flashing nonstop. To me it should only start up when you want to create a post/check-in or whatever. The rest should be done by A-GPS. It's a horribly coded app.

Furthermore, there's something about Android (and bad apps are partially to blame), but GPS shouldn't be allowed to run in the background so easily because sometimes the GPS just doesn't shut off. I understand obvious exceptions like navigation, but sometimes I have to go manually kill my apps because I can't get the GPS to shut off. It's something Android needs to improve upon.

If you look at the iPhone, GPS drain isn't really an issue. The multitasking is setup such that you're not going to invoke GPS unless it's in the foreground.
[Nexus 4 Original Android Development] pqee:
Nothing specific against the previous poster but it seems like every release since 23 people report data drops. I wonder if we'd still get them if 23 was secretly released as 31.
[Nexus 4 Original Android Development] PDP///M:
Thanks for your reply. My problem is not a network issue. My problem has occurred on stock kernel and stock ROM. Something that Franco put in R25 and r27 fixed my problem. I always try every new kernel, from r9-30, and I keep going to back to r25 because it always fixes it. Something was taken out after r27 and I'm trying to find out what it is. I have asked Franco what kind of info he needs from me but I have not received a response yet. I know he's a busy person and these issues will be figured out. Thanks for those that responded.
[Nexus 4 Original Android Development] Vangelis13:
It has happened before & will most likely happen again, right F..? ;)
[Nexus 4 Original Android Development] franciscofranco:
Yes. If I release a kernel and say 200% performance increase users will feel 200% performance increase even if code is 100% the same - I think we as Android power users need to relax and enjoy our beautiful devices, we chase ghosts most of the time. I know because thats how I treated my computers, they were fine but I kept looking for something to wrong and eventually managed to break something - so been there, done that. Thats why I always try to say to everyone: enjoy your devices - if something is REALLY wrong you'll feel soon enough and its mostly obvious (99% of the time) :)

Few questions popped in the last pages:

1 - When auto-flashing the app stores the temp boot.img into the app folder /data/data/com.franco.kernel

2 - When downloading the zip the file goes to the root of the sdcard (there is a bug on the app that prevent you to chose a custom download path

3 - My goal is to make the kernel work in all scenarios, gaming, web browsing, etc etc. Its an ongoing process and all together will be able to build something cool for, at least, the next 11-12 months.

4 - The battery driver is ****ed up or something, it displays the wrong stats after reboots, stop stressing about it. I reboot 100 times a day to flash kernels, do you think I complain?

CES is done now, exciting times are coming, both for this kernel and app wise. Lets all sit back, relax and enjoy this open platform that we all use :)
[Nexus 4 Original Android Development] Luigiesin:
Or use the titanium backup feature that freezes and unfreeze with a shortcut on your home screen... Just click to unfreeze and open the Facebook app automatically.. Close and freeze again clicking it.

That saves a lot of battery for me.

Sent from my Rock & Roll Nexus 4

ROM: MINCO

Kernel: Franco r29

T-Mobile
[Nexus 4 Original Android Development] Vangelis13:
^^ Bet those first couple of beers will taste like nectar.. Have a great weekend!
[Nexus 4 Original Android Development] franciscofranco:
Hmm doubt it, I drank a little bit in Vegas, gotta relax my liver :)
[Nexus 4 Original Android Development] Godaemon:
@Franco

A bit off topic but I would really appreciate if you could explain in a few words from what exactly the CPU floating point is affected... Thanks :)
[Nexus 4 Original Android Development] Vangelis13:
Sounds like a soft liver..:p
[Nexus 4 Original Android Development] wera750:
I think Franco and IMO need to collaborate like they did in the gnex days! :)

I hear they are going to have a few beers someone soon....
[Nexus 4 Original Android Development] galaxys:
Sounds familiar! :D
[Nexus 4 Original Android Development] franciscofranco:
Floating Point operations are mostly used in games or high level mathematical calculations for high accurate number representation. You can just google it and read from wikipedia, theres no science into it.

I think we're going to get a beer Monday or Tuesday.
[Nexus 4 Original Android Development] Ibsonic:
Okay, Lets try r31 :D

Verstuurd van mijn Nexus 4 met Tapatalk
[Nexus 4 Original Android Development] yokuyuki:
It was hated before for being slow. The native update solved a lot of my complaints.

All it does in the background is poll for notifications. Uses like barely any battery doing it.

Sounds like a lot of effort and I have to have a dedicated shortcut just for it. With everything in Facebook settings off, Facebook consumes like almost no battery for me. It never shows in battery usage and is close to the bottom for me in BBS. Right now, on BBS it's showing 19 seconds CPU use over 9 hours in partial wakelocks. Are you really worrying over something so insignificant?
[Nexus 4 Original Android Development] franciscofranco:
So I'm standing in the LV airport, no point in not working a little bit :D

r31:

* More improvements to the Hotplug driver - some recommendations from Thalamus

* Also change GPU ramping code accordingly to the Hotplug driver changes
[Nexus 4 Original Android Development] chinthekng:
lol i feel confused who is IMO (maybe a link to the work he's done)
[Nexus 4 Original Android Development] Ibsonic:
I love github. Thanks Franco !

Verstuurd van mijn Nexus 4 met Tapatalk
[Nexus 4 Original Android Development] Vangelis13:
Imoseyon, another top kernel dev! :thumbup:
[Nexus 4 Original Android Development] albundy2010:
Lol. I have fb installed on plenty of devices. Its uses zero battery when not in use. Even to the point where I let a entire battery drain in standby mode with no drain at all from fb on multiple old devices. Nexus 1/s/7 and Xoom.

Don't give me this crap oh everyone says this nonsense. Everybody is a damn fool. Everyone says you need to wipe caches when flashing a kernel. You need root to flash a ROM. Wipe your battery stats etc. People just repeat the same old bs over and over. Doesn't make it true.

Turning off GPS is not crippling your phone. Its common sense. Not using it toggle it off. Same as you would Bluetooth or NFC.

Keep on blaming the app when the issue is simply user error. You won't ever see any fb battery drain on any of my devices.

If you want continue this and attack me please do it via pm. I felt I had to reply in public due to the way I was called out.
[Nexus 4 Original Android Development] jmejiaa:
So this may be a silly question..

I just got my RMA device and I want to try the stock kernel for a day or two before flashing Franco again..

This new device has a very yellow tint, I don't recall my original device this yellow and they look different, does the Kernel change this by default?

It's noticeable on whites, mainly the SMS app.
[Nexus 4 Original Android Development] Ibsonic:
Nice r31 should be much better and smoother as all CPU tress hold is changed to 400 and GPU higher.

Verstuurd van mijn Nexus 4 met Tapatalk
[Nexus 4 Original Android Development] franciscofranco:
Yes, should be ok, the Hotplug driver is getting closer to what I want.
[Nexus 4 Original Android Development] biffsmash:
Facebook app is fine and even though I use it a lot it is really low down my battery usage.

I always leave NFC, GPS and WIFI on all the time and still have excellent battery life on Franco kernels. I used to think you had to turn all that off when you weren't using it but in all honesty, it makes almost no difference to battery life when you're not using them. 4 hours screen on, there or there about, 20ish hours standby

Keep up the good work franko :)
[Nexus 4 Original Android Development] veyka:
Ah, that would be the hsic wakelock fixes, which also cause the data connection to drop a lot :(
[Nexus 4 Original Android Development] spaceman860:
R 31 is not showing up in the app

Sent from my Nexus 4
[Nexus 4 Original Android Development] cobyman7035:
Damn I'm still on r23

via my NeXus⁴ using XDA Premium app
[Nexus 4 Original Android Development] albundy2010:
Each screen is a little different. What you want is to make sure the tint is just that and not the yellow glue staining effect.

In a nutshell that's why you see so many varies color settings posted. What looks good on one screen may look different on another.

You can change the colors on the stock kernel as well with root. Try different color settings and see if the tint goes away. If it doesn't send it back
[Nexus 4 Original Android Development] jujogeek:
Ídem :banghead:

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] cobyman7035:
use this setting

via my NeXus⁴ using XDA Premium app
[Nexus 4 Original Android Development] albundy2010:
Nice. Good to see that he is still poking around with android stuff.
[Nexus 4 Original Android Development] jmejiaa:
Thanks. I was just surprised because it was a big difference, I never touched the color settings in Franco's app.. I'm going to flash Franco again anyway but I was wondering if they already come modified from stock.,

I don't think it's glue, the whole screen just has a yellow tint on the white screens.
[Nexus 4 Original Android Development] venkig:
It shows ups in the logs when you are about to download but downloads and install r30.

edit: Shows up now. Installed.
[Nexus 4 Original Android Development] Godaemon:
Are tcp-reno and row scheduler as default in 31 or is just me?
[Nexus 4 Original Android Development] bitbitbit:
I have trouble getting USB Fast Charge working. Even when I enable it in the app, and when I plug the phone into the computer, it charges really slowly. The other things that indicate something is wrong are 1) computer still can detect the phone as a media device, 2) the secure setting app can't detect the kernel as one having the usb fast charge feature. The app can detect that when I was using Franco kernel on galaxy nexus. Anyone had any clue what I am doing wrong? I am using modaco Rom by the way.
[Nexus 4 Original Android Development] spaceman860:
I just got it from the OP

Sent from my Nexus 4
[Nexus 4 Original Android Development] NoLunchBox_:
R30 was running a bit hotter than before. No gaming just XDA, Google+, Browsing, and Messaging.
[Nexus 4 Original Android Development] franciscofranco:
He's not, he just commented in some of my patches in github ;)
[Nexus 4 Original Android Development] evostevo1:
Well...... I'm good now. I just flashed something (R31). Should hold me over a bit. Thanks Franco.
[Nexus 4 Original Android Development] albundy2010:
Yup. But its a start at least! At least he is looking and giving input.
[Nexus 4 Original Android Development] LinkinParkmetre:
r31 doesn't appear in my app, being on r29
[Nexus 4 Original Android Development] franciscofranco:
Try again, I forgot to push the file that detects new versions, should be ok now.
[Nexus 4 Original Android Development] Ibsonic:
Maybe a weird question but who's thalamus?

Err I guess I've found him. Its a shame he's not coding for android xda anymore. I guess it was a big great Dev.

http://thalamus-hacking.blogspot.nl/2012/11/goodbye-xda-goodbye-android-development.html?m=1

Verstuurd van mijn Nexus 4 met Tapatalk
[Nexus 4 Original Android Development] tmhiott:
Thanks so much Francisco, love the kernel and flashed each one since r14. On r31 now and r30 was the best for me so far so it can only get better.

Only problem on my phone is that is large when trying to change pages on threads on xda premium, but it isn't a kernel problem, I'm fairly certain it has to with my slow Internet.

Thanks for all your work, it's made my phone a much better device.
[Nexus 4 Original Android Development] jack1984:
I think it's the tapatalk app. Even when connected to Wi-Fi it takes long to load pages for me,
[Nexus 4 Original Android Development] veyka:
Yes, XDA app (aka tapatalk) sucks sucks sucks sucks sucks god I hate this app and i hate that I spend so much time in it, wish they would fix it, make it load faster, maybe do some caching, maybe stop it getting stuck every now and again, i dunno, maybe make it good?
[Nexus 4 Original Android Development] abnormalreply:
My screen-on time was reset after flashing r31. It also happened with r30. I know the stats will completely reset if the current charge is high enough, but only the screen-on time was reset--the total discharge time and use percentage of everything else remained unchanged. Is this kernel or ROM related? Running AOKP.

edit: to be clear, the reset was after rebooting, after auto-flashing from the app.
[Nexus 4 Original Android Development] franciscofranco:
Its magic :angel:
[Nexus 4 Original Android Development] drawde40599:
I am installed 31 from the App half an hour ago , try backing out of the app and logging back in
[Nexus 4 Original Android Development] wera750:
So everyone is just running this as it is default correct?
[Nexus 4 Original Android Development] deepsunzhine:
Im seeing on r31 the first 2 cores online...r30 just one and the second after a long screen touch...is it normal??

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] jark99:
That's what I'm doing. Franco knows what's best, so I just leave everything in default settings

Sent from Nexus 4
[Nexus 4 Original Android Development] drawde40599:
Only seeing cpu0 active till I start doing something then cpu1 kicks in , stop doing something cpu1 kicks off . I don't no what any other build was doing , I normally don't care ;) decided check for u
[Nexus 4 Original Android Development] javacody:
Been reading about how foods containing choline (egg yolks and liver) prevent alcohol induced liver damage in rats.

Sounds like you need some scrambled eggs and liverwurst Herr Franco. ;)
[Nexus 4 Original Android Development] deepsunzhine:
Back to normal..only core0 online:D

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] drose6102:
Oh you, I will have some eggs in the morning right now it's crown and coke time
[Nexus 4 Original Android Development] Duuuude:
Just wondering, does the paid Franco app let you set frequencies for individual CPUs?
[Nexus 4 Original Android Development] drawde40599:
No

---------- Post added at 08:14 PM ---------- Previous post was at 08:10 PM ----------

Build 31 just had a what I wanna call a SoD but not really a true SoD , but after trying excessively to get screen back on with power button finally came back on Dunno? I'll try duplicate and get log for u , but besides that running Great for last hour or two. Been running same aokp build for a week now never happened till build 31 i can't say its not the ROM but who nos atm
[Nexus 4 Original Android Development] Hanny:
After flashing r31, i decided to do a little shorter gaming report - wow alot has been changed! (i mean, improved!)

all setup are same except the kernel is r31 now

SHOW THE TEST: (shorter this time)

[Feel Temperature: Cool]

Setup Perfmon, open NFS MW, just at the beginning of the race, it is already using 2 cores (instead of 4 cores in r30)

and during the play, no matter i swipe the screen for nitro or not, 2 cores stay up together continuously (instead of going down to only 1 core in r30)

This time, the phone heats up slower, it needs 15 minutes before it gets warm and starts throttling [Feel Temperature: Warm]

heres the throttling story:

first the 2 cores throttle at 5 secs per 1 min (less frequent than before)

then at the end of a race which the game may need to save something, 4 cores went online

then i start another race, when loading, cpu1 and cpu2 offline and whats left working became cpu0 and cpu3 - wow is this because onlining the 4th core which should be cooler and make the hot cpu1 take a rest?? that makes me feel awesome

throughout the race, even when throttle, there is only cpu0 and cpu3 working (instead of 4 cores together when throttling in r30)

After a total NFS gameplay of 25 minutes [Feel Temperature: Warm]

although the phone is still warm, I can feel that the throttling rate is a lot less frequent which makes the gaming experience alot more pleasant

then without screen off i turned on GTA VC max graphics

during the loading, its still cpu0 and cpu3 working

after that maybe the demand of GTA in game is high enough, to wake up cpu1 and cpu2 to work

however, after playing for another 25 minutes non-stop, throttling rate is again less frequent, and another thing i want to point out is that the cpus are fluctuating at a lower frequency than r30. (in r30, i always see 4 digits mhz and here i see alot of 3 digits mhz)

nevertheless, the phone does not feel hotter even though it throttle not as frequent as before

after a total of 50 minutes intense gameplay, i did not cool it down nor screen off [Feel Temperature: Warm]

but the CPUs do not (stuck until a certain cooling is reached) anymore, i went to device monitor and did nothing for 15 seconds

cpu 1 2 3 all go offline

so all in all,

cpu manages themselves better at the beginning of intense gameplay which prolonged the heating process

when throttling it wakes up cpu3 and offline cpu1 to let it rest

thresholds of cpu and throttling have increased which allows the device to throttle less frequently

but still be able to maintain device temperature and allows user to pleasantly play intense games longer

thats awesome franco... why can u make such improvements to the hotplug driver in an airport lol

thanks and im sure gaming on your kernel will be seamless in the near future, just let the previous complaints suck themselves! :fingers-crossed:
[Nexus 4 Original Android Development] franciscofranco:
Very good and detailed feedback, thanks a lot :)
[Nexus 4 Original Android Development] red12355:
Thanks for the information. How do you think it feels compared to the stock kernel?
[Nexus 4 Original Android Development] vomer:
Gotta say Franco - r30/31 have been your best release to date :D
[Nexus 4 Original Android Development] m3lover1:
Agreed. Haven't tried r31 one yet. Will flash after I'm done draining this battery. R30 is ultra smooth, don't play much games so haven't tested out gaming performance. But gotta say this kernel is a beauty. Thanks!
[Nexus 4 Original Android Development] Simer03:
Just force GPU rendering in developer options and it'll be smooth! You'll lose the ability to view photos within the app though, but the lag problem gets fixed...

Sent from my Google Nexus 4