yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] franciscofranco:
I *think* I found out why camera keeps too much memory allocated (and possibly other ram issues some users are suffering from). No guarantees, but from my initial testing its more normal now (after reverting some iommu patches). I'll test for a couple more hours.
[Nexus 5 Original Android Development] sirovai:
With r32 the issue is not so noticeable imho.

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] Tzfardaya:
Makes the camera load faster, from the lock screen and launcher... Also may have a few tweaks/optimizations to reduce shutter lag...
[Nexus 5 Original Android Development] Laggalot:
5.5 of pierelegio true rgb? i can only see 4.4 ;) would love to try it

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] Tzfardaya:
At the risk of sounding like a broken record... Do you undervolt?
[Nexus 5 Original Android Development] Piereligio:
That's strange that u only see v4.4, cause there's already the v5,that i released yesterday. Anyway for the v5.5 we have just to wait vomer lol
[Nexus 5 Original Android Development] FAdrums:
Same here!

Tapatalked from my Franco Paranoid ARTified Hammerhead
[Nexus 5 Original Android Development] vomer:
The wait is over ;)

Sent from my Nexus 5
[Nexus 5 Original Android Development] Piereligio:
Yeah, thanks a lot, man :)

Here is v5.5! Destroy the download button! Ahahhah

http://d-h.st/uOs
[Nexus 5 Original Android Development] Tzfardaya:
They're looking in fku, not your download site..
[Nexus 5 Original Android Development] Laggalot:
you guys did it *-* perfect whites *-*!!!!!

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] Piereligio:
Yeah.. I've seen. The site to be exact is of vomer, who's doing us the favour to host all the profiles and keep 'em in order.

People, the updates are firstly uploaded to vomer's hosting. The profiles will be also in the app, but in a second moment, with a FKU update.
[Nexus 5 Original Android Development] pkelly517:
Hmm. Tapatalk must have derped when you uploaded the log. Try again.
[Nexus 5 Original Android Development] FAdrums:
Ah I see. Sorry for my stupidity but how can I load 5.5 on FKU? Do I need Color Control independent app?

Tapatalked from my Franco Paranoid ARTified Hammerhead
[Nexus 5 Original Android Development] franciscofranco:
In the future I'll add a broadcast that listens when a color profile with some custom extension (maybe .fkucolor) is downloaded and either:

a) user clicks on the file in the notification bar (after the download) and FKU automatically adds it to the profiles list;

b) after the download finishes it automatically adds it to the profiles list;

Maybe for v11.5, v11.4 is gonna come with a couple surprises that Im still working on!
[Nexus 5 Original Android Development] bobby janow:
Wow dude, that is beautiful. Thanks.
[Nexus 5 Original Android Development] Piereligio:
That would be great, thanks. ;)

I was thinking for a button in color profiles page of fku that just reloads the current profile, maybe with also the option to keep the button in the notification bar. It would be a looooot faster to reload profiles. It would be nice for people that edits or make their own profiles.
[Nexus 5 Original Android Development] ChazzMatt:
FANTASTIC. Especially on White 31.
[Nexus 5 Original Android Development] FAdrums:
Forget my question...forgot to put it on the folder! -.-

Tapatalked from my Franco Paranoid ARTified Hammerhead
[Nexus 5 Original Android Development] Piereligio:
Oh, okay then :)
[Nexus 5 Original Android Development] FAdrums:
Btw...pretty pretty good! Thanks :D

Tapatalked from my Franco Paranoid ARTified Hammerhead
[Nexus 5 Original Android Development] Tzfardaya:
I'm sorry, what was your question? I forgot... :P
[Nexus 5 Original Android Development] MAXGEN:
Can anyone point in the right direction for compiling this kernel? I have been successful with compiling source AOSP kernel but just having problems compiling this correctly. Some instructions would help greatly. thanks.
[Nexus 5 Original Android Development] yorici:
Just wondering how you make your color profiles. Just random guessing or are you using formulas?
[Nexus 5 Original Android Development] Piereligio:
Gradients, eyes, color picker (Just to remember exactly the point of the gradient that I want fix), display tester, my eyes, and much patience. The result of everything that u do is question of method.. I don't use formulas, but I have my method based on observation. The hardest problem is that the eye becomes accostumed to the colors, also if they're wrong. The other problem is placebo. Anyway I really think that now it's okay, but it's everyday use that will confirm that.
[Nexus 5 Original Android Development] Atticustrd:
Thank you looks good Currently using sanity v2 and love the blacks. I'll use your profile for a bit
[Nexus 5 Original Android Development] Seadra:
Reporting some bugs...

This is with OTG. When i connect otg cable and flash drive, all is good. Then i get the flash drive out to get some content from my laptop(otg cable is still plugged in with phone) , the phone reboots in 5-10 seconds. This happens regardless of flash drive's format(fat32/ntfs/exfat). This doesn't happen when i get both otg and flash drive out.

Fastcharge : i used to use cataclysm rom from last a month,and this rom had fast charge tile. Now just with fastcharge enabled in fku , usb always took like 5-6hrs when connected the phone to a laptop. But when i enabled fastcharge+tile on cataclysm, it took 2-3hrs. So it is clear that we need tile or some software support. Only the tile or the option in fku won't do the trick. We need both. Now that i am back to stock and using gravity box, there's no tile of fastcharge anymore what should i do?

Headphones issue is still there with stock i reverted to stock after getting headphones problem with cataclysm and strangely stock has this problem as well. Anything franco?
[Nexus 5 Original Android Development] franciscofranco:
Can you post what problems you're having?
[Nexus 5 Original Android Development] franciscofranco:
1 - OTG code is stock, others have been using it with no problems

2 - fastcharge works regardless, its just an echo 1 > fastcharge_path regardless of being toggled on my app or on cataclysm notification something

3 - hopefully r34 will have less headphone sound problems
[Nexus 5 Original Android Development] MAXGEN:
I'm at this point. I clone your git hammerhead kernel. I link the android https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6 tool kit. I executed a make hammerhead_defconfig and make -j7. That seemed to work I guess but I can't find anything in the /arch/arm/boot folder. I want to make into boot.img which I believe I have do something else to accomplish that as well. Thanks for any help.
[Nexus 5 Original Android Development] Seadra:
I didn't compare the otg issue with r32, just that i saw this bug. I am having no probs with otg, it works wonderfully. Just the reboot.

Hmmm strange. Even dashclock widget was showing the opposite for farcharge. Will test for some more days then.

Good luck for r34! Love your work.
[Nexus 5 Original Android Development] vomer:
That sounds like a great idea! What about getting your app to do a periodic "pull" from my server (the /Latest_Profiles/ folder from link below). This way seems simpler and cleaner.

I have been working on something new too - I have moved all files to my own host now as it is more reliable than d-h.st

Links to remember: http://192.227.135.147/N5_ColorProfiles/ or http://bit.do/n5colorprofiles or http://tinyurl.com/N5ColorProfiles

I will soon be releasing a profile submission method too so people that make profiles can upload them directly to me too ;)

BTW new zips are up for grabs for you to include in the next update.
[Nexus 5 Original Android Development] whytechapel_x:
Wow
[Nexus 5 Original Android Development] franciscofranco:
Its make defconfig hammerhead_defconfig. Then make sure you have a .config in your root dir. Then make -jX should work. If not it will give you errors along the way. Let me know and I'll assist you.

I understand your pulling from the server idea but that way I'll be dependable on you and your service, and I don't want/need to depend on a 3rd party service. You understand what I mean?

By the way is that Digital Ocean?
[Nexus 5 Original Android Development] vomer:
Yup totally understand. I was just offering if you would like to do it. I will be maintaining it anyway so it saves you some time. But i will leave it up to you. You can use it as a secondary button/feature too if you like.

Yup digital ocean :) it's a server I don't use much so I decided to put it to good use!

Sent from my Nexus 7
[Nexus 5 Original Android Development] franciscofranco:
DO is great! They gave me lifetime sponsorship with their best machine, its no wonder nobody has slow downloads/congestioned service anymore :)
[Nexus 5 Original Android Development] vomer:
Yup I have 2 services with them and both are rock solid! Never had an issue :) I got it a while back in some promo they were running.

Sent from my Nexus 7
[Nexus 5 Original Android Development] MAXGEN:
I do the commands:

make clean

make defconfig hammerhead_defconfig

make -j7

And I get an error midway and two warnings but doesn't cause it to stop but I get nothing in arch/arm/boot/
[Nexus 5 Original Android Development] franciscofranco:
Yes, its my bad, I haven't fixed that code in Ondemand because I don't use the governor (I'll push the fix tomorrow regardless). You have to implement something like this on Ondemand: https://github.com/franciscofranco/hammerhead/commit/05a63750c0edfd4090512d9b7f55f970a50c9fbb disregard all the thread_migration code, focus on the get_cpu_idle_time part. Basically I've added to cpufreq.c the generic get_cpu_idle_time function so you'll just use that instead of using the implemented get_cpu_idle_time on Ondemand.
[Nexus 5 Original Android Development] Tzfardaya:
I guess I should clarify, that comment of mine was in response to the ram issues that were preceding that... launcher redraws, etc...

Actually... the issue is older than you realize...

From franciscofranco's push 29 announcement (January 1st)...

* Fix a bug introduced with r28 where if max freq was lower than 1,5GHz min freq would be janked

* Fix a bug that made audio stutter during screen off if the device had other work at the same time, eg: network state change, Wi-Fi connection/disconnection etc

* Add Multicast support
​

You may have just been lucky and avoided it... or some of the commits in r33 increased the severity...

Sounds like a bad image flash, have you tried redownloading and flashing again? (or perhaps you've already fixed it :P )

Doubtful, but a possibility... I still think many (but not all) of the intermittent issues (the ones that only hit some people) are from undervolting too much... Audio glitch happens to everyone eventually... :P unless they're using a player that buffers enough to compensate...

Any luck yet? I know it's still early in your testing, but I'm curious what your initial thoughts are.
[Nexus 5 Original Android Development] MAXGEN:
Would this cause the build to fail though? Shouldn't I still be getting something /arch/arm/boot/?

I want to also compile into boot.img is that possible? Ultimately, I want to compile this in a custom ROM (Carbon they use a stock kernel) rather then flash your kernel with it?
[Nexus 5 Original Android Development] dastinger:
I still can't say much at this point. Firstly because I only ran into issues today after r33 being released for 4 or 5 days (can't recall) so I'm still not sure if it was a one time thing or not. I had Widgetlocker being killed lots and lots of times a day but I always thought it was a bug on the app rather than something to do with RAM usage (it happened on r32 too). Also, since I turned on the aggressive RAM mode it never happened again. But today it was Nova constantly redrawing and Widgetlocker and LMT being killed. Plus, having only 300MB free without being able to understand where all the ram went by looking at the apps/services running was another reason for concern.

Anyway, right now, my uptime is ~5:30h and my RAM is sitting at 0.94GB used like usual. I had Widgetlocker being killed so I guess that is really a bug within the app. Turned on the aggressive RAM option again.

Nova and LMT are acting nicely for now... hope that doesn't change. I'll try keeping the phone on for as long as I can so we can be sure about this or at least rule out some possibilities.

Also, Franco already said that he may have found the commits that are causing this but I still don't know if this is, or not, on my side so I will keep testing. Thanks [MENTION=3292224]franciscofranco[/MENTION] for looking at it :highfive:
[Nexus 5 Original Android Development] Technecium:
1. Unless franco updated the hammerhead_defconfig, you need to use the correct config. pull the one from /proc/config.gz. hammerhead_defconfig never worked for me.

2. make sure Makefile points to the correct location of your toolchain

koeASOP 4.4.2 w/ Franco kernel
[Nexus 5 Original Android Development] Andypandiiee:
Ever since Franco R32 (2nd last test version), I have been experiencing troubles where my keyboard does not pop up, and also when I open the app drawer or any app, it has a circle in the middle showing that its loading, then goes back to the home page. I have to restart the device in order to fix it, but it happens again 1-5 hours after. Also, my phone freezes atleast once or twice a day. Im running Franco R33, Cataclysm ROM, ART. I switched back to R31 and the phone is back to normal with no issues.
[Nexus 5 Original Android Development] Technecium:
no, it didn't finish.

search for split_bootimg. there is a python and a perl script, one doesn't work correctly but I don't remember which. Run the current boot.img through it and you will get the ramdisk

then you will also need mkbootimg for putting your zImage, actually I think it's the zImage-dtd? You will have 2 zImage files, use the one closer to 6.2 mb, and ramdisk together to make the new boot.img

you will also need the correct command line kernel argument when you use mkbootimg. search around, I know franco has posted it in the past.

koeASOP 4.4.2 w/ Franco kernel
[Nexus 5 Original Android Development] GeekMcLeod:
I have a request for someone who is good at making Color profiles.

First off, I have tried every colour profile, and tried tuning all the ones that came close to what I want, but I didn't succeed.

I want something dark. Somewhat like insanity v2, just not quite as dark. I don't expect it to be perfect gamma since insanity v2 isn't.

Posted from under your bed.
[Nexus 5 Original Android Development] whytechapel_x:
Have you tried sanity v2?
[Nexus 5 Original Android Development] GeekMcLeod:
I guess it was impossible not to miss a few.

That's actually quite good.

Posted from under your bed.
[Nexus 5 Original Android Development] Nbsss:
Per-app settings has got to be the single best feature of FKU
[Nexus 5 Original Android Development] franciscofranco:
Next FKU version will have MASSIVE improvements and even more control on that feature, can't wait until I finish it.
[Nexus 5 Original Android Development] gamer.11:
awesome kernel.....finally got it up and running without any issues...thanks for the kernel [MENTION=3292224]franciscofranco[/MENTION] !
[Nexus 5 Original Android Development] Nbsss:
Awesome looking forward to it!
[Nexus 5 Original Android Development] Technecium:
next beta or release?

koeASOP 4.4.2 w/ Franco kernel
[Nexus 5 Original Android Development] MAXGEN:
Finish meaning fail and I can't build?

Can I do something to the git so I can build a earlier release...maybe r32?
[Nexus 5 Original Android Development] PhantomGamers:
If you really want to get it to build just do this - https://github.com/PhantomGamers/hammerhead/commit/4c83db1a36ff0d715a567497442709f97d150312

But using franco's own defconfig is recommended. I get it by running kernel_source_dir/scripts/extract-ikconfig on franco's boot.img.

If you wanted to get it to build by running an earlier release you'd have to go way further back than r32, I don't even remember the last build that the stock hammerhead defconfig worked with.
[Nexus 5 Original Android Development] Technecium:
It will build... but there will not be a zImage unless all the individual parts and pieces complete successfully first. Think of it as a car, if your axles aren't complete, you can't put the car together.

start by using the config from /proc/config.gz, really, it's not going to build correctly with hammerhead_defconfig.

adb pull /proc/config.gz

extract it and rename config to something like franco33_defconfig copy it to arch/arm/configs

then do

make franco33_defconfig

make

koeASOP 4.4.2 w/ Franco kernel
[Nexus 5 Original Android Development] franciscofranco:
If it stops then it failed... the log says so "Error..." something. It's straight forward. Just follow my instructions on my last post about it and you'll do fine. If you cannot do those changes I explained (simple copy/paste, beginner C knowledge) then you shouldn't be messing with it ;)

Otherwise just follow what PhantomGamer said and use my .config and it will build.
[Nexus 5 Original Android Development] franciscofranco:
Beta for testing, but I need more days to finish.
[Nexus 5 Original Android Development] theknut:
I think it's time to go to bed now, Franco! (4:50am) - mom
[Nexus 5 Original Android Development] franciscofranco:
LOL

It's actually 3:58 here, but yeah closing the store for today!
[Nexus 5 Original Android Development] TrainNanpaMaster:
[MENTION=3292224]franciscofranco[/MENTION] - Hey Franco, I noticed that 3.4.81 is already out, and it seems to have some useful updates for our device. Is it in any way possible to recompile r33 for it? (like r33.1 or something)

Also, I've always been really curious. Do you compile your kernels with Linaro? Reason I ask is, there's two versions of your kernel by two separate devs who claim to recompile your kernel with gcc 4.8. I see people claiming left and right that it improves the speed. But to be honest, after extensive trial and testing, I see no real discernable difference in speed between them whatsoever. In fact I'm starting to think that linaro kernels are complete BS, LOL. (Linaro roms however, I do notice a difference). Do you have any insight on that? Thanks for reading!

from behind your Mom.
[Nexus 5 Original Android Development] Technecium:
[MENTION=5734180]MAXGEN[/MENTION]

I don't want you to get confused, my suggestion, franco's and PhantomGamer's all result in a successful build. You just need the correct config. There's no need to go back to r32.

koeASOP 4.4.2 w/ Franco kernel
[Nexus 5 Original Android Development] PainfulLover:
1st point: I strongly agree

2nd: you're naughty, congratulations.
[Nexus 5 Original Android Development] whitedragonz83:
The r34 he is working on has the commit for this kernel update.

https://github.com/franciscofranco/hammerhead/commit/8b812fd1a882fad2ef39bf48354dc84b7224efe1

On Linaro. He has a few reasons, but mostly he prefers keeping things closer to the Google Way. Search this thread, I think he answered better this month some time.
[Nexus 5 Original Android Development] MAXGEN:
So two different ways to get to the same config, thank you. So the config file hammerhead_defconfig is not from Franco so what is it? A stock kernel config from CM or some one else for N5?

What toolkit does Franco use and which version of GCC should does Franco use, 4.6,4.7, 4.8?
[Nexus 5 Original Android Development] franciscofranco:
hammerhead_defconfig is stock config from Google

The config I use is in /proc/config.gz or using the extract that Panthom described.

I use stock toolchain GCC 4.7 from https://android.googlesource.com/
[Nexus 5 Original Android Development] Hatshipuh:
Piereligio v5.5 is actually the first of your profiles that doesn't have a blue tint on my screen, it'll replace Mag01 settings at last.

Tap-a-talked from my Nexus 5
[Nexus 5 Original Android Development] Piereligio:
If I'll do a next version, it will have just darker mid-low greys. I finally reached the neutrality of greys, now I just find the grays that I just said a bit washed out. Nothing extreme, anyway. My profile always tried to reach maximum precision and to fully exploit this panel. I'm not trying to copy to amoled, cause I find it no-sense.
[Nexus 5 Original Android Development] sirovai:
The best is yet vomer balanced! ;)

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] Technecium:
I was bored and since someone mentioned it, wanted to see if the combination of my rom and your kernel, both compiled with linaro made any difference. The verdict isn't out yet.

However, I'm wondering if the master branch is the r33? The reason I ask is because the display doesn't refresh after loading a color profile and I still have access to hotplug controls despite being on fku 11.3.

Thx

koeASOP 4.4.2 w/ Franco kernel
[Nexus 5 Original Android Development] sGollSv:
I'm on r33 but I'm getting random reboots when doing any benchmark so I'd like to know whether there is a more Stable version ? And which are the recommended CPU settings ?
[Nexus 5 Original Android Development] Hatshipuh:
Actually I'm starting to have launcher redraws lately, using r33 all default settings and Nova launcher.

Weird since I didn't change a thing since r32 except the kernel.

Tap-a-talked from my Nexus 5
[Nexus 5 Original Android Development] sirovai:
Yes. Is the undervolt causing this issue?

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] JNewms:
33 is already stable. Either quit wasting time with benchmarks, or raise the thermal throttle.
[Nexus 5 Original Android Development] federikk90:
downgrade to r32 to fix audio stuttering.

no problem on r32
[Nexus 5 Original Android Development] Enddo:
lol typical
[Nexus 5 Original Android Development] xtcdk:
nice, even thoug im colourblind :)
[Nexus 5 Original Android Development] yukkio:
Someone with low fps on ridge racer?

Br
[Nexus 5 Original Android Development] mimmolm:
I also
[Nexus 5 Original Android Development] yorici:
I see. I'm more fond of understanding it completely before I play around. I'm currently working on a solution for the gamma measurements problem. But I hope you know that the gamma images from the display tester app should not be relied on yet. As I showed in my posts in the Faux Gamma App thread.

Moreover, I saw you tend you play with the white point as well. I just want to inform you that mag01 (the guy that used a colorimeter for testing) said that wp 32 is the best to go with:

Of course he also said that the other white points aren't that bad, but he did say 32 is just the best one.
[Nexus 5 Original Android Development] Piereligio:
Thanks for the info. Anyway v5.5 is on 32.
[Nexus 5 Original Android Development] yorici:
I have actually discovered the connection between gamma and the white point.

The original formula I found was this:

0,5^(1/gamma)*255

I just could not explain the 0,5. I know realise this 0,5 is 64/32. Where 32 is the white point.

The 0,5 must be replaced by 64/(64- white point).

This means that if you use any white point other than 32, the gamma image in the Display Tester App is already flawed. If you measure gamma 2,4 with Whitepoint 31, it is actually 2,7 with whitepoint 32. (Talking to you chazzmat ;)

As earlier suggested, I suggest that everybody leaves the white point at 32 like mag01 said.
[Nexus 5 Original Android Development] yukkio:
Hi, I know this isn't kernel problem but, Google, what are you doing? Yesterday, Google plus, today chrome...
[Nexus 5 Original Android Development] Piereligio:
I think that force close is enough to solve it.
[Nexus 5 Original Android Development] yukkio:
I think not because last time I checked it spent one hour more. I just reboot the phone. It's the first time with these issues since I have the nexus 5. Sync off didn't fix...
[Nexus 5 Original Android Development] Lownita:
Yes, same here. Cataclysm rom, ART, r33.
[Nexus 5 Original Android Development] Aerowinder:
Greenify.