yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] EdgA#1:
Had this morning the test kernel flashed, everything is going well in UMTS, but when I turn on WiFi I have a soft Reboot.

With r55 all is working fine
[Nexus 5 Original Android Development] WettbackMartyr:
Had the same issue here. Its intermittent for me tho. Its working perfectly as I type this (I can see using system monitor's flying monitor) with my hotplug load threshold set to 100. It wasn't working perfectly like before seemingly since latest FKU update. BUT I cannot be positive it's not MY or YOUR fault. Here's what I did....Go into PAM app or Pam in FKU, and credit all your individual Pam settings...make sure they all make sense and don't conflict and all fields are filled in. (I.e. max CPU 1036mhz but an input bppst of 2265), then save the values. Go to applications and deselect the apps mode and reapply it. Exit and see if this worked for you as it did for me.
[Nexus 5 Original Android Development] Technecium:
Quoting myself here, sorry but kind of a follow up.

So I managed to get all 32 freqs enabled. I'm not expecting any miracles, more of an experiment.

I just took a look at the acpu_table. I see BW_Mbps range from 600 to 3153, but not in order. For example 1190400 BW is 3680 while 1344000 BW is 617.

Would there be any advantage to using the 1GHz+ freqa that have lower BW. Are they power conservative?
[Nexus 5 Original Android Development] Edo 91:
I love the new brightness of 56 test :victory:

No problem so far :highfive:
[Nexus 5 Original Android Development] gamerZ1:
Me too but all R5x versions suck at battery life.The best version was R33
[Nexus 5 Original Android Development] simonarturo:
Running latest version with Input boost freq of 960 and boostpulse dur of 250 without any (noticeable) lag. :)

Turned off my Pam modes in order to see system-wide performance. Will let you know how it goes. So far so good btw
[Nexus 5 Original Android Development] derPianist:
No, they do not.

No.
[Nexus 5 Original Android Development] simonarturo:
Maybe you need to update your settings to match the changes in the kernel?

I wouldn't know about R3x,but R5x versions are working great for me
[Nexus 5 Original Android Development] Aerowinder:
I've been using 200000 boost pulse, and am considering turning it down to 150000.

Input boost at 883 for a while now. Still smooth.
[Nexus 5 Original Android Development] Technecium:
Might be useful data..

I enabled all 27 freqs from 300MHz to 2.27GHz. Here's the results of 2hrs of time in state data.

The wakelock, battery, screen on, etc data got derped because I wasn't paying attention and connect it to my pc.

Approx. Usage:

Audio in the background for 2hrs, 30min on Bluetooth the rest on speaker.

Internet browsing for about 30min wifi/15min lte.

Recorded 2min of video.

XDA app of course, 10min.

Poked around the Play Store for a few minutes.

Github, email, etc.

==========

CPU States

==========

300 MHz (): 3 m 2.5%

345.6 MHz (): 10 m 32 s 8.8%

422.4 MHz (): 12 m 29 s 10.4%

499.2 MHz (): 24 m 53 s 20.7%

576 MHz (): 20 m 44 s 17.3%

652.8 MHz (): 9 m 49 s 8.2%

729.6 MHz (): 3 m 49 s 3.2%

806.4 MHz (): 2 m 36 s 2.2%

883.2 MHz (): 1 m 42 s 1.4%

960 MHz (): 2 m 38 s 2.2%

1.04 GHz (): 6 m 13 s 5.2%

1.11 GHz (): 2 m 22 s 2.0%

1.19 GHz (): 6 m 41 s 5.6%

1.27 GHz (): 40 s 0.6%

1.34 GHz (): 26 s 0.4%

1.42 GHz (): 31 s 0.4%

1.5 GHz (): 34 s 0.5%

1.57 GHz (): 35 s 0.5%

1.65 GHz (): 28 s 0.4%

1.73 GHz (): 23 s 0.3%

1.8 GHz (): 11 s 0.2%

1.88 GHz (): 18 s 0.3%

1.96 GHz (): 17 s 0.2%

2.04 GHz (): 13 s 0.2%

2.11 GHz (): 12 s 0.2%

2.19 GHz (): 5 s 0.1%

2.27 GHz (): 7 m 3 s 5.9%

Deep Sleep (): 26 s 0.4%
[Nexus 5 Original Android Development] combatdeity:
On the latest test build, auto brightness seems much improved.

That screen on and off speed up patch, I didn't even feel there was a delay until it was reduced, reacts so much faster.
[Nexus 5 Original Android Development] yorici:
We rearranged brightness levels. So the auto brightness that thinks it uses the same levels as normal now gets the rearranged brightness levels. So they need to be adjusted.

Anyone give me the github location of autobrightness? I think this can be easily fixed.

If ceteris paribus, all placebo. The patch Savoca and I made just rearrange brightness values. 0% and 100% brightness are the same boundries, values between those boundries got rearranged.
[Nexus 5 Original Android Development] Tzfardaya:
Nor even rearranged, just "gamma corrected"
[Nexus 5 Original Android Development] yorici:
To apply gamma correction we rearranged the values in such a way that gamma 2.2 is applied
[Nexus 5 Original Android Development] EdgA#1:
Otherwise no problems with the Wi-Fi? As soon as I turn it on I have a reboot (last test build)
[Nexus 5 Original Android Development] igalmarino:
Its too dark for me

Sent from my Nexus 5
[Nexus 5 Original Android Development] darksora145:
Does your girlfriend come to the forums and read your posts? :p
[Nexus 5 Original Android Development] Tzfardaya:
No, Franco banned her from his threads back in the gnex days... Apparently he was ranting about something she had said... She nearly ditched him for it... :p
[Nexus 5 Original Android Development] franciscofranco:
It's not about the voltage difference... less frequency also means lower bus frequency, also less frequency means less power being used even if the voltage is the same...

I hate it, removed it for now.

No & no.

That's not bad at all. Can you use that for a while and let me know how's your real world battery life?

How about a log?

Nope :angel:
[Nexus 5 Original Android Development] Edo 91:
it was nice while it lasted :(

I always thought that the minimum auto brightness was too high, I'm probably photosensitive then :D
[Nexus 5 Original Android Development] matesc:
I don't like the patch as well. I want to have a punchy nice and great and shiny display. I didn't buy a nexus 5 to stare at a dark screen. Even if that patch is better for battery life. The energy saved with Franco kernel is more than enough for me. Just my opinion. :)
[Nexus 5 Original Android Development] Tzfardaya:
So have a toggle put in to enable/disable...
[Nexus 5 Original Android Development] matesc:
Well yes, that's an option too :)
[Nexus 5 Original Android Development] The Gingerbread Man:
This from yorici helped me understand. So yes your slider will need to be turned up higher than normal but the actual brightness level should be a lower percentage than before using stock. But in an ideal world a toggle would be fair so those who like it can use it, and those who don't carry on as normal.
[Nexus 5 Original Android Development] Kaydin:
Agreed. [MENTION=3292224]franciscofranco[/MENTION], please put a toggle for that. Thanks!
[Nexus 5 Original Android Development] franciscofranco:
Sometime yes. I can't simply merge the patch because:

* it's not up to the Kernel coding guidelines

* needs to work together with my backlight dimmer code

* I don't have time to do it right now, so maybe in a couple days
[Nexus 5 Original Android Development] K Rich:
It's darker than before for me, but I actually like it. It seems to adjust properly. I don't mind either way though.
[Nexus 5 Original Android Development] yorici:
This doesn't affect colors in any way. Just the brightness. You can still go up to 100% as normal. The only difference you will see is the brightness slider and the autobrightness..
[Nexus 5 Original Android Development] Andromendous:
I just use status bar brightness control. Witch it has fixed perfectly
[Nexus 5 Original Android Development] Tzfardaya:
No rush, I'd rather see a Franco kernel for L next. ;)
[Nexus 5 Original Android Development] JNewms:
I'm fairly certain that we won't be seeing Franco L kernel until there is actually an L to develop it on. A developer preview is a waste of time to develop on because all of it will be changing anyway.
[Nexus 5 Original Android Development] franciscofranco:
If you go to the future you can download it!
[Nexus 5 Original Android Development] Tzfardaya:
I know, but I can dream, can't I? :-p

---------- Post added at 02:41 PM ---------- Previous post was at 02:40 PM ----------

Okay, then I'll need that Franco kernel for my tardis finished...
[Nexus 5 Original Android Development] JNewms:
Come pick me up in the Franco tardis!
[Nexus 5 Original Android Development] yorici:
That is just using the brightness slider using the status bar. The patch was made as the brightness slider was programmed for robots. The brightness output was linear to the percentage, but that is not how our eyes work. That is something the patch fixes.

You should set the brightness at 0%, 50% and 100% consecutively and notice that the 50% brightness doesn't seem like 50% on stock.
[Nexus 5 Original Android Development] Andromendous:
Well i know that the difference between 5% and 50% used to be miniscule, now its much larger %
[Nexus 5 Original Android Development] Tzfardaya:
That would be awkward... A Franco shaped tardis?
[Nexus 5 Original Android Development] JNewms:
Eheh... At least it wouldn't run out of battery...
[Nexus 5 Original Android Development] Tzfardaya:
Until the tardis for did one of its famous mislocation landings.... And materialized near francos gf... He has commented that she does drain his batteries.....
[Nexus 5 Original Android Development] ToMmY_hun:
Still got this problem, now I'm using the kernel with C-rom. :( What could be wrong?
[Nexus 5 Original Android Development] Tzfardaya:
Try stock rom...

Via an unmodified flash-all script...
[Nexus 5 Original Android Development] yorici:
Yeah that's with the patch. ;) (I thought you ment that the brightness slider using statusbar would be different from the normal brightness slider)
[Nexus 5 Original Android Development] ToMmY_hun:
I don't think the problem would be solved by this. I've tried the kernel with many roms and CodeBlue kernel with the same roms too, The CodeBlue worked fine, but I miss the functions of this kernel, so.... I came back. :cyclops:
[Nexus 5 Original Android Development] Tzfardaya:
If it happens on your phone with stock rom, then we know that the issue is specific to your phone...

If the issue goes away, then there's something messed with the ROMs you've been trying..
[Nexus 5 Original Android Development] ToMmY_hun:
Okay, I will try it with a stock Rom. :) Thank you.
[Nexus 5 Original Android Development] nexusmaniac:
What's the ETA on your time machine? ;)
[Nexus 5 Original Android Development] Tzfardaya:
My tardis is just waiting on Franco to finish the kernel...
[Nexus 5 Original Android Development] Edge330:
Experience really good battery with franco, also I took some tips from vomer....

stock + franco + g3 bionic + z2 dalvik
[Nexus 5 Original Android Development] pkelly517:
It finished tomorrow.

Or, it'll be done yesterday.
[Nexus 5 Original Android Development] franciscofranco:
Ask Sheldon Cooper, he's my Time Machine engineer.
[Nexus 5 Original Android Development] Juzman:
Latest test build running fine on PA 4.41 + ART. :)
[Nexus 5 Original Android Development] K Rich:
So I just got a new car with Bluetooth audio... And is it just me or does having your phone paired with Bluetooth absolutely destroy battery? I wasn't even playing music, just had it paired in case a call came through...
[Nexus 5 Original Android Development] Arstoien:
No, it shouldn't. Bluetooth uses much less power than wifi for example, so you shouldn't see very noticeable battery drain if just connected. Though there are many apps that run services when connected with bt, I've noticed. Mainly audio players. Don't know how that affects the battery life, but it shouldn't, at least for me and I usually listen to music via bt.
[Nexus 5 Original Android Development] lesp4ul:
Even Sheldon is running away from his job :cyclops:
[Nexus 5 Original Android Development] Tzfardaya:
Just a simple pairing, no additional apps or data transfers between the vehicle and your phone?
[Nexus 5 Original Android Development] K Rich:
Not that I'm aware of.

This was on my commute home.
[Nexus 5 Original Android Development] Tzfardaya:
Not sure then... Perhaps your vehicle isn't using the bt4 (le) protocol but rather the older (and battery heavier) bt2... I leave my bt on and connected to my Pebble watch all day, I lose maybe 5% more over 8 hrs with it on than off..

But when I connect to my Garmin nuvi, and Garmin ecoroute HD, and bt dongle connected to the truck radio, it can burn through the battery pretty quickly...
[Nexus 5 Original Android Development] Technecium:
Yes, I'll post a full log which will reflect my daily routine.
[Nexus 5 Original Android Development] K Rich:
You would think a 2014 would have the most recent, but anything is possible.
[Nexus 5 Original Android Development] simonarturo:
+1 on this

input-boost-freq at 883 + boostpulse_dur at 250 = smooth operation and great battery life. New brightness adjustment helped too
[Nexus 5 Original Android Development] franciscofranco:
I've turned off input boost and its as smooth as before lol
[Nexus 5 Original Android Development] peikojose:
0ms ?
[Nexus 5 Original Android Development] Nocturnal86:
Wowzer what's your battery looking like? Lol
[Nexus 5 Original Android Development] simonarturo:
What is the relevance of that particular setting then? Any advantages of having it on/off?
[Nexus 5 Original Android Development] cobhc:
Input boost was implemented to boost the CPU clock up when touch input is detected. However as the CPU reacts so quickly due to Franco's recently added code, it seems we no longer need input boost.
[Nexus 5 Original Android Development] nexusmaniac:
Amy his his blue prints :(
[Nexus 5 Original Android Development] Yakandu:
In the new FKU version changelog in google play... "Fixed bugas"

You made my morning xDDD
[Nexus 5 Original Android Development] Kusie:
What? Where? How?

Could you explain further? Loved that feature (slides status bar for display brightness) on my Samsung and would love to have it back on N5, do you have an app for that or what?

TNX,

Kusie
[Nexus 5 Original Android Development] der_sascha:
maybe dont want or like this question but can somebody please post flashable zip of latest test build please?
[Nexus 5 Original Android Development] shinesthru:
Oops, didn't mean to thank this request. Anyway, you don't need a flashable zip, just get Flashify from the Play Store. You can flash img files easily with that app. Bonus: the developer is a buddy of [MENTION=410271]fransiscofranco[/MENTION].
[Nexus 5 Original Android Development] Hatshipuh:
Why don't you make it yourself, if it has to be a zip?

Just take a zip of an older version and replace the boot.img inside with the img from the test folder, easy as that.

Tap-a-talked from my Nexus 5
[Nexus 5 Original Android Development] der_sascha:
ok, thank you for helping me :)
[Nexus 5 Original Android Development] Enddo:
you can remove your Thanks(look toward the right after expanding the thanks bar)
[Nexus 5 Original Android Development] der_sascha:
does it mean that not working what shinesthru told me?

what about the tip from Hatshipuh ? will this method work?
[Nexus 5 Original Android Development] shinesthru:
Both will work, but Flashify is easier in my opinion.
[Nexus 5 Original Android Development] Hatshipuh:
In my opinion too, but he kept asking for a zip after someone else mentioned the way with Flashify before, so I figured he wanted a zip real bad.

Tap-a-talked from my Nexus 5
[Nexus 5 Original Android Development] Bobtehblob:
Not sure if the colour difference between the slide out nav bar and the rest of the app looks the best.
[Nexus 5 Original Android Development] Technecium:
I've attached the results we talked about earlier.

stock ROM

20hrs uptime

Battery: 100~44%

PVS3 300MHz~2.27GHz

-50 mV across the board

input_boost_freq 300MHz

boostpulse_duration 0

Logcat disabled
[Nexus 5 Original Android Development] whitedragonz83:
Interesting. Removing anything with <1% utilization and you are left with:

300 MHz, 345.6 MHz, 422.4 MHz, 499.2 MHz, 576 MHz, 652.8 MHz, 1.04 GHz, 1.19 GHz, 2.27 GHz

Probably could knock a few more frequencies out if there was a value to having less. It's interesting how much 345.6 MHz is used. ~24%, more than any other frequency.
[Nexus 5 Original Android Development] Technecium:
I don't know the inner workings of all this so I would really love it if someone who better understands this stuff to chime in.

I'm curious about this, 345mhz is used more often than 300mhz. 300mhz has a bandwidth of 600mbps and 345mhz has a bandwidth of 800mbps.

I suck at math so badly I had to Google this. :P Unit Pricing 101 ... 600 bananas/$300=$2.00 per or 800 bananas/$345=$2.31 per

If it were bananas, 300 is better, right? More for your money. But that's comparing bananas and freqs.

If you had to choose a minimum frequency, which is better?

Ref. acpu_table

CPU_KHz PLL_L_Val L2_KHz VDD_Dig VDD_Mem BW_Mbps VDD_Core UA_Core AVS
300000 0 300000 4 950000 600 725000 72 0
345600 36 345600 4 950000 800 725000 83 0
422400 44 422400 4 950000 1200 725000 101 0
499200 52 422400 4 950000 1200 725000 120 0
576000 30 499200 4 950000 1600 725000 139 0
652800 34 499200 4 950000 1600 730000 159 0
729600 38 576000 4 950000 2456 740000 180 0
806400 42 576000 4 950000 2456 750000 200 0
883200 46 576000 4 950000 2456 760000 221 0
960000 50 960000 5 950000 3680 770000 242 0
1036800 54 1036800 5 950000 3680 780000 264 0
1113600 58 1036800 5 950000 3680 790000 287 0
1190400 62 1036800 5 950000 3680 800000 308 0
1267200 66 1267200 7 1050000 617 810000 333 0
1344000 70 1344000 7 1050000 617 825000 356 0
1420800 74 1420800 7 1050000 617 835000 380 0
1497600 78 1497600 7 1050000 617 845000 404 0
1574400 82 1574400 7 1050000 2105 860000 430 0
1651200 86 1574400 7 1050000 2105 875000 456 0
1728000 90 1651200 7 1050000 2105 885000 482 0
1804800 94 1651200 7 1050000 2105 900000 510 0
1881600 98 1651200 7 1050000 2105 910000 538 0
1958400 102 1728000 7 1050000 3153 920000 565 0
2035200 106 1728000 7 1050000 3153 935000 596 0
2112000 110 1728000 7 1050000 3153 945000 627 0
2188800 114 1728000 7 1050000 3153 960000 659 0
2265600 118 1728000 7 1050000 3153 975000 691 0
2419200 126 1881600 7 1050000 3153 990000 723 0
2572800 134 1881600 7 1050000 3153 1005000 755 0
2726400 142 1881600 7 1050000 3153 1020000 787 0
2803200 146 1881600 7 1050000 3153 1050000 851 0
2880000 150 1881600 7 1050000 3153 1075000 904 0
3014400 157 1881600 7 1050000 3153 1100000 957 0

Which is better a lower freq with a higher bandwith or a higher freq with a lower bandwidth?

Look at 1190400 and 2265600. Which is better?

Or freqs that have the same bandwith, 1958400 or 2265600 both have a bandwidth of 3153Mbps.
[Nexus 5 Original Android Development] menting:
Just basing off the info you provided,

345 is better in terms of more bw per Mhz.

Whether that is what you want or not depends on you
[Nexus 5 Original Android Development] Technecium:
So it's the other way around?

300/600=.5

345/800=.43

I really am terrible with numbers. That's why I became an English teacher, not an engineer. :D
[Nexus 5 Original Android Development] arpitnathany:
Running r55 running smoothly but I just installed system monitor and I see that 2.3ghz frequency is not used at all, maximum frequency used is 2GHz even when running games or decoding 1080p HD video on software in mxplayer, is this normal behavior. I saw a few pages back mentions of a bug being stuck at 2ghz after a thermal throttle. I should mention that I am not stuck at 2ghz all of the lower frequencies are being used just not 2.3ghz. Could it be that system monitor is unable to detect it just like the 300mhz frequency because it changes too fast. Do you guys ever see the 2.3ghz step. On a side note battery life has been stellar.
[Nexus 5 Original Android Development] menting:
I'm terrible at English, and that's part of why I'm an engineer :)

If you are after the most bandwidth per frequency... in plain english it is "how much BW can I can get per Mhz", similar to "how much bananas can I buy per dollar" if I use your analogy. You had the division correct, but understood it incorrectly.

600 bananas for $300 => 600 bananas / 300 dollars => 2 bananas / 1 dollar => you can get 2 bananas for each dollar.

800 bananas for $345 => 800 bananas / 345 dollars => 2.32 bananas / 1 dollar => you can get 2.31 bananas for each dollar. => this is better for you if you are after BW per frequency.

the trick is to divide the end result by what's causing that result.
[Nexus 5 Original Android Development] fredfox_uk:
Use something like CPU Spy Plus to get a better idea of what freq's are used and for what duration, it'll list all the freq's used, not just the most used. For example on mine Sys monitor only lists 300, 422, 1.0, 1.6 and Deep Sleep. CPU Spy has almost all the freq's with some time against them.
[Nexus 5 Original Android Development] Technecium:
Ok, I get it now. Thank you very much for clearing that up. Really! Thank you.
[Nexus 5 Original Android Development] akash3656:
With all these talk about bananas; [MENTION=636360]koe1974[/MENTION] you're bananas man.

PS: Just messing with ya! Don't take it seriously!
[Nexus 5 Original Android Development] The Gingerbread Man:
[MENTION=636360]koe1974[/MENTION] if 345mhz were in fact the min speed our battery life would end up worse. What you were talking about bandwidth and stuff makes sense and I see your point of view but I'm sure Franco said that the ram steps up a speed when you are using the 345mhz step which uses more battery. We talked about it quite a while ago when discussing music and possible causes why it wasn't playing correctly and skipping and stuff.

You could try a test for your self, run for a day or two using 345mhz as your min speed, set on boot. The most recent test has 345 removed but the last before that should have it.

I appreciate your time into your investigations :)
[Nexus 5 Original Android Development] Mr.Jay:
It's someone else having random reboots on Paranoid Android?

Nexus 5 || Android 4.4.4 || Paranoid Android
[Nexus 5 Original Android Development] Technecium:
Oddly enough, it's on topic :D

I've added 2 columns to the right. The "cost", we'll call it, and the time in state percentages I got.

CPU_KHz PLL_L_Val L2_KHz VDD_Dig VDD_Mem BW_Mbps VDD_Core UA_Core AVS "Cost" "Usage %"
300000 0 300000 4 950000 600 725000 72 0 2.0 9.9
345600 36 345600 4 950000 800 725000 83 0 2.3 23.8
422400 44 422400 4 950000 1200 725000 101 0 2.8 6.1
499200 52 422400 4 950000 1200 725000 120 0 2.4 3.5
576000 30 499200 4 950000 1600 725000 139 0 2.7 1.9
652800 34 499200 4 950000 1600 730000 159 0 2.4 1.2
729600 38 576000 4 950000 2456 740000 180 0 3.3 0.9
806400 42 576000 4 950000 2456 750000 200 0 3.0 0.6
883200 46 576000 4 950000 2456 760000 221 0 2.7 0.3
960000 50 960000 5 950000 3680 770000 242 0 3.8 0.4
1036800 54 1036800 5 950000 3680 780000 264 0 3.5 1.7
1113600 58 1036800 5 950000 3680 790000 287 0 3.3 0.3
1190400 62 1036800 5 950000 3680 800000 308 0 3.0 1.8
1267200 66 1267200 7 1050000 617 810000 333 0 0.5 0.1
1344000 70 1344000 7 1050000 617 825000 356 0 0.5 0.1
1420800 74 1420800 7 1050000 617 835000 380 0 0.4 0.1
1497600 78 1497600 7 1050000 617 845000 404 0 0.4 0.1
1574400 82 1574400 7 1050000 2105 860000 430 0 1.3 0.1
1651200 86 1574400 7 1050000 2105 875000 456 0 1.3 0.1
1728000 90 1651200 7 1050000 2105 885000 482 0 1.2 0.1
1804800 94 1651200 7 1050000 2105 900000 510 0 1.2 0.0
1881600 98 1651200 7 1050000 2105 910000 538 0 1.1 0.1
1958400 102 1728000 7 1050000 3153 920000 565 0 1.6 0.1
2035200 106 1728000 7 1050000 3153 935000 596 0 1.5 0.0
2112000 110 1728000 7 1050000 3153 945000 627 0 1.5 0.0
2188800 114 1728000 7 1050000 3153 960000 659 0 1.4 0.0
2265600 118 1728000 7 1050000 3153 975000 691 0 1.4 1.6

It's late now but I'm going to try this configuration tomorrow.

1. 345600

2. 422400 (Too high for a Min?)

3. 576000

4. 729600

5. 960000

6. 1113600

7. 1958400

8. 2265600
[Nexus 5 Original Android Development] The Gingerbread Man:
Just so your aware that will make 1113600 your thermal throttle speed. I'd keep 1.5ghz personally