yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] sordna:
Does the GPL specify a particular time period?
[Nexus 5 Original Android Development] Rxpert:
No. HTC historically gave itself 3 months.

...its a developer preview - source isn't required because it hasn't been released to the public.
[Nexus 5 Original Android Development] Tzfardaya:
I believe someone (not me) used tasker to automate that every time the networks shifted, but otherwise... no

How is he supposed to know what app changed colours...

ehhh, that's splitting hairs, the preview is available, and the source should be made available to the developers who ask for it..

but, the gpl just says the source must be made available, doesn't specify format, or timeline... (if google so wished, they could be prat's and print out the source and hand that to any devs who ask for it... wouldn't be violating the gpl as I understand it... but, since ianal, I could be wrong.)
[Nexus 5 Original Android Development] fatspirit:
Or you could just use flashify (:
[Nexus 5 Original Android Development] nexusmaniac:
Errr? Why did you quote me? Haha ;)
[Nexus 5 Original Android Development] EvanA:
It is a public release. Anyone is free to download it. The preview tag means nothing with regards to the GPL.
[Nexus 5 Original Android Development] justibasa:
Its not a public release. It is a developer release. Public release would mean all android phones could potentially be updated to it. Right now only one phone and one tablet can download it. Developer devices. Not a public release.
[Nexus 5 Original Android Development] Tzfardaya:
because you asked what rouge (red) apps he had...
[Nexus 5 Original Android Development] sjknight413:
Any news if/when this will be okay to use with cm?
[Nexus 5 Original Android Development] Tzfardaya:
It will be okay to use with cm when cm decides to return to aosp as opposed to caf...
[Nexus 5 Original Android Development] derPianist:
Or if Franco decides not to be stubborn anymore and support caf like just every other kernel dev does.
[Nexus 5 Original Android Development] Tzfardaya:
you do know that you are allowed to go and use other kernels if you're so set on using CM...
[Nexus 5 Original Android Development] kufikugel:
Lul aside that some important kernel devs do not support cm here.....so the sentence like every other kernel dev does is nonsense.
[Nexus 5 Original Android Development] Tzfardaya:
and Franciscofranco has said he doesn't want to support two copies of his kernel again...
[Nexus 5 Original Android Development] californicated:
Stubborn? Dafuq o_O
[Nexus 5 Original Android Development] Tzfardaya:
Apparently derP thinks franciscofranco should be developing according to derP's demands, not franciscofranco's own desires.

franciscofranco has absolutely no requirement to release his kernel for us.. he does that because he chooses to...
[Nexus 5 Original Android Development] occtec:
New test boot.img r55 out for those on KitKat, that haven't already updated yet. Not compatible with Preview L for those that will no doubt ask ;) Here's the link http://kernels.franco-lnx.net/Nexus5/4.4/tests/
[Nexus 5 Original Android Development] TheLastSidekick:
Why does he have to support what YOU want? Franco is his own person, he does not have to listen to anyone or follow other "devs" in fact, that's what sets him apart from other kernel developers.
[Nexus 5 Original Android Development] Tzfardaya:
welcome to the party TLS, you're a little late, everyones already on their third or fourth drink by now... I think derP has been chastised enough for this transgression.. :p
[Nexus 5 Original Android Development] nexusmaniac:
Was just about to ask! Haha ;)
[Nexus 5 Original Android Development] occtec:
No drama happy to help, thanks button works wonders ;)
[Nexus 5 Original Android Development] Tzfardaya:
so, guys, is this kernel compatible with the cm version of L? :p
[Nexus 5 Original Android Development] :
Pretty legit kernel, getting about a 15-20% increase in screen on time from the stock kernel. Running the stock Google ROM.

Phone is completely asleep when I am not using it. No wakelocks at all. Only sync I have is Gmail push.

Went ahead and bought FKU, like that so far as well.

Also noticed the Dev is from Mountain View. I live there, went to high school there :).

Thanks for the kernel! Enjoy your trip!
[Nexus 5 Original Android Development] zephiK:
Dev is in Portugal as of right now. He used to work in Mountain View, CA but he said that he will be coming back once he settles his visa. See, http://xdaforums.com/showthread.php?p=47274797&highlight=visa#post47274797

Nice to see kind words.
[Nexus 5 Original Android Development] webvictim:
If anyone was curious about how much of a difference there is in battery drain between busy wifi networks and quiet ones, look at this graph from my phone for yesterday.

The curve is much flatter during the time when I'm at home (on a quiet wifi network with ~15 devices) and steeper when I'm at work (on a busy network with ~2,500-3,000 devices). My usage pattern was pretty identical in both locations - I don't really use my phone much at all when I'm at a computer as I was all day.

Interesting :)
[Nexus 5 Original Android Development] Chad_Petree:
Just flashed the new kernel, wow the yellow tint is completely gone :D but it's a little bit too cold now, can't wait for the update that will allow us to tweak the colors ourselves, first thing I will do is try to mimic the G2 screen calibration :victory: and knowing that double tap to wake is coming just makes me more excited, I greatly appreciate Franco's work :good:
[Nexus 5 Original Android Development] Testraindrop:
Interesting indeed.

It seems that busy Wifi is eating more than weaker Radio Signal strength.
[Nexus 5 Original Android Development] Rhatfield25:
Are there CPU profiles that can be setup in FKU? I had profiles set up for all kinds of apps and situations with SetCpu but I like also want to undervolt. Could I just under volt with FKU and leave my profiles the same in setcpu?
[Nexus 5 Original Android Development] franciscofranco:
Packing takes a couple minutes, I'm not a woman :p

Not in Mountain View at the moment, but I miss it :(

Thanks for the nice words.

No undervolt profiles, I don't think that is necessary at all.
[Nexus 5 Original Android Development] tcat007:
I have that same issue on my Nexus 7, except my home network is a much steeper slope. My home is drop on left.
[Nexus 5 Original Android Development] caribouxda:
Nope. That is some crap some user liked to spread around even during nexus 4 time.
[Nexus 5 Original Android Development] Batfink33:
It is black magic!!!! The devil is in your Nexus 5, uninstall Franco immediately or face doom!
[Nexus 5 Original Android Development] caribouxda:
Franco did you watch ronaldo score a hat trick?:D
[Nexus 5 Original Android Development] llewelld:
Sound DSP Equalizer options.

Hi Guys,

Just a few questions about what options exist (now & future) for Sound Equalizer / DSP stuff available as this is my first time with Nexus & AOSP.. coming from GS3 with CM & custom kernels

Is there any plan in future for DSP / wolfson / boeffla etc type sound options in the Franco Kernel (ie eq presets, bass , treble etc - or does the kernel already have some sound improvement done? I can see gain options ?

If not, whats the best method for achieving this on stock AOSP roms? - Viper etc or other mods?

Thanks for any help and for the great Kernel
[Nexus 5 Original Android Development] rockafellor:
Yes. It also has the set on boot icon next to it. I also deleted the app data. But still exists

Sent from my cataclysmd francofied Nexus 5
[Nexus 5 Original Android Development] Nbsss:
Where can i find the md5 of r13? Thanks
[Nexus 5 Original Android Development] :
I believe he once said the md5 check is made during flashing, but not sure whether he already implemented it or not.
[Nexus 5 Original Android Development] franciscofranco:
Sure did!

No. We dont have the same audio chip as the SGS3.
[Nexus 5 Original Android Development] digweed4me:
i am also using this amazing loud speaker and headphone . i agree franco should implement this mod
[Nexus 5 Original Android Development] kashix:
here you go!

ca83a25e83cc995b13cb20e42317ad34
[Nexus 5 Original Android Development] Nbsss:
Legend, thanks!
[Nexus 5 Original Android Development] franciscofranco:
Implement what? This is userspace stuff, its built from qcom/audio -.-
[Nexus 5 Original Android Development] EvanA:
Once again, there is no differentiation in release type.

" 3.*You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

a)*Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

b)*Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

c)*Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)"

Taken from http://www.gnu.org/licenses/gpl-2.0.html.

By releasing in any form it counts as distribution, and therefore the source code must be provided.
[Nexus 5 Original Android Development] fatspirit:
Oh, no, you were bitten!
[Nexus 5 Original Android Development] erisboxx:
Does anyone know if the governor is modified or if its straight interactive?

Sent from my Nexus 5
[Nexus 5 Original Android Development] fatspirit:
I guess it's the original one, otherwise it could be called somewhat differently.
[Nexus 5 Original Android Development] occtec:
Not to my knowledge!
[Nexus 5 Original Android Development] nexusmaniac:
Cm have a version of L?! xD
[Nexus 5 Original Android Development] jordirpz:
not L, XXL jajaja?

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] Technecium:
go get em', killer!
[Nexus 5 Original Android Development] nexusmaniac:
HAHA! I see what you did there ;)
[Nexus 5 Original Android Development] sjknight413:
Don't suppose this will work with cm?
[Nexus 5 Original Android Development] cobhc:
Face...palm [emoji15]
[Nexus 5 Original Android Development] occtec:
NO!
[Nexus 5 Original Android Development] fatspirit:
That was the trololo magic!
[Nexus 5 Original Android Development] sjknight413:
Not sure why that's a facepalm.

Sorry but I've just moved up here from the htc sensation forums after receiving my Nexus 5 yesterday, it's very hard initially to keep track of what works and what doesn't. Currently I don't understand why caf and aosp kernels are not interchangeable as with KitKat on the sensation we had no such issues.

I saw an update from Franco with no changelog, so forgive me if I just asked if this change was made for it to be compatible with cm.

Is there some behind the scenes thing going on that i am unaware of that means no kernel Dev will support cm? Tried other kernels and literally none of them worked.
[Nexus 5 Original Android Development] SketchyStunts:
Triple face palm.
[Nexus 5 Original Android Development] ben_pyett:
Welcome. CM uses CAF (code aurora forum) code base and not AOSP (android open source program). Franco uses AOSP. Therefore Franco doesn't work with CM, Google the rest, enjoy.
[Nexus 5 Original Android Development] PetritH:
Mod incoming..you guys are way way off-topic
[Nexus 5 Original Android Development] Arstoien:
It is modified by Franco.
[Nexus 5 Original Android Development] occtec:
Interactive out the box ;)
[Nexus 5 Original Android Development] pkelly517:
Okay, Mr lawyer guy.

Can you explain why every other Android phone OEM isn't in violation of the GPL, given that the vast majority of phones do not have the kernel source code released?

Why is Google the only company you are calling out?
[Nexus 5 Original Android Development] squeeish:
The one you saw is r55 (test version). You might want to try r54 as it's stable.

CAF kernels are for qualcomm processor optimized code and are therefore not compatible with non CAF supported ROMs and vice versa.

The HTC sensation was a good phone. :)
[Nexus 5 Original Android Development] blueren:
Why exactly is it not possible, at the moment to run fk on L? Kindly help enlighten me :)
[Nexus 5 Original Android Development] pkelly517:
In general, each version of android requires a version specific kernel.
[Nexus 5 Original Android Development] Edge330:
I jump from r46 to newest version of kernel and notice slower touch responsive...

Is it placebo or some change :p ?
[Nexus 5 Original Android Development] ConMcCRay:
Why is it not possible to modify the kernel at a file level. Like taking the boot.img file and modifying it instead if needing the source?
[Nexus 5 Original Android Development] pkelly517:
It's possible.

Feel free to change some of the 1's to 0,and vice versa. Flash away. Let us know how it turns out.
[Nexus 5 Original Android Development] Mr.Jay:
How it's the battery life with r54?

Nexus 5 || Android 4.4.4 || Paranoid Android
[Nexus 5 Original Android Development] paulkono:
The new franco kernel updater is awesome however I have one small problem with it.

Before the update, I could slide my finger horizontally across any part of the app the sidebar would slide above the interface from the right.

With the new update, I have to drag the sidebar right from the very edge of the screen in order to slide out the sidebar and I miss the ease of being able to simply flick it onto the screen from anywhere.
[Nexus 5 Original Android Development] EvanA:
They are violating the GPL, but my guess is they're not major enough for someone to take legal action, or they're Chinese manufacturers which aren't easy to take action against.

As far as I know, all major OEMs have released the kernel source for their devices.
[Nexus 5 Original Android Development] ChazzMatt:
It's a face palm because if you are new, you surely read the op post. Literally the first full sentence in the op, in RED is:

CAF is separate from pure AOSP. CM decided to go CAF. For awhile almost every time CM released a new nightly, there were lots of complaints to Franco, "Kernel doesn't work with the latest CM nightly!" Because CM mucked up something. And Franco would have to revise the kernel to match. He wasn't releasing a new kernel on HIS schedule -- when he improved something -- but instead having to jump to CM's commands, when they changed something in a new nightly. Of course, CM's kernel worked with CM, but other kernel devs would have to see what was changed, and try to match.

So, he decreed AOSP only. In another thread someone was taking Franco kernel and revising it to work with CM. Not sure if that effort is still ongoing or not.

Another kernel dev, for ElementalX releases AOSP first, and then days, even two weeks later will release a CM version. He's having to release TWO kernels for one device. Not every dev wants to do that.

I stick with AOSP ROMs only. Many ROM devs cherry pick the better CM features anyway and put them into AOSP ROMs -- and vice versa. In fact all ROM teams cherry pick from each other. That's the advantage to open source Android. That's why at least two AOSP ROMs have the CM11 theme engine, but are still AOSP based. If you stick with an AOSP ROM like Mahdi, C-ROM, Carbon, you don't need to worry about CAF and stuff, and can use Franco kernel.
[Nexus 5 Original Android Development] pkelly517:
Fair enough. I learned something new.
[Nexus 5 Original Android Development] Tzfardaya:
my understanding was a heavily modified interactive by franco

go back and re-read the op of this thread, then come back and explain why you shouldn't have asked that question. :p

different code/source bases, L may require elements in a newer base kernel that fk doesn't have included (and without being able to access the source, won't know need to be included) It would be the same as taking a PC program requiring XP or newer, and trying to run it on Win98 (The kernel is basically just another application... a very special application, but...)

---------- Post added at 10:33 AM ---------- Previous post was at 10:28 AM ----------

Neva!!! They know I bite back..

TROLL Yeah, they released it a month ago :p /TROLL

when are we ever on topic? franciscofranco allows us our OT chatter so long as it doesn't bury legitimate topical questions/answers

because at the file level, you're trying to read machine code... supposedly there are a few people in the wild who can... I've never met one.

We need the source, because it's the source code that human readable (and strangely enough, not maching readable/executable, which is the purpose of a compiler, convert the code from human readable, to machine readable)

the kernel isn't a text file you can easily tweak, it's an extremely complex set of machine instructions.
[Nexus 5 Original Android Development] dbolot1:
Wasn't there a thing with Honeycomb where Google did not released the source for a long time?
[Nexus 5 Original Android Development] ChazzMatt:
Yeah, because Honeycomb (Feb 2011) was supposedly optimized for tablets only and Google didn't want devs trying to use it for smartphones. So, phones stayed on Gingerbread, and by the the time Ice Cream Sandwich (Oct 2011) was launched no one cared anymore about Honeycomb source code.

Google

finally released Honeycomb source code in November 2011

, at the same time as Ice Cream Sandwich source code.

___________________________

---------- Post added at 01:18 PM ---------- Previous post was at 01:03 PM ----------

Google names every major version of Android after a dessert or sweet treat, in alphabetical order. The first two versions were not publicly released, so starts with "C".

Cupcake

Donut

Eclair

Frozen Yogurt (Froyo))

Gingerbread

Honeycomb

Ice Cream Sandwich

Jelly Bean

KitKat

Well, the next major version of Android will be named "L" -something... Licorice, Lollipop, Lemon Meringue Pie, who knows? :confused: Only Google knows. Right now for beta purposes (or "Developer Preview"), Google is just calling it "L" -- and will announce the FINAL name when it's out of beta.

You can't run a Froyo or Gingerbread kernel on KitKat. Each version is too different. And you can't run a KitKat kernel on the next major version of Android, L - whatever.
[Nexus 5 Original Android Development] pkelly517:
It should be noted that kernels might not work even between minor updates of a flavor. The x.x.1 kernel may not work on x.x.2. Or any x.x.x+1. It's best to assume that differing kernels won't work. If not sure, SEARCH, then ask.
[Nexus 5 Original Android Development] Andromendous:
So, is the test build for 4.4.4? Im confused, someone said for those who didnt upgrade. I assume he means to L?
[Nexus 5 Original Android Development] RobbieL811:
Hey bud. As of now, Franco doesn't have any official kernel for L. There hasn't been any source released therefore, he can't make a kernel for it. We won't see any official L kernels til we get source. As of now, all of his kernels in this thread are for KitKat.

Sent from my Nexus 5
[Nexus 5 Original Android Development] Andromendous:
Hey Rob hows life?

Im sorry, i worded that wrong. Let me try again.

Is the test for 4.4.2? Or 4.4.4?
[Nexus 5 Original Android Development] RobbieL811:
Pretty sure it's for 4.4.4.

Sent from my Nexus 5
[Nexus 5 Original Android Development] Tzfardaya:
It's for the latest version of Android under Public Release (4.4.4)

Android L is NOT Publicly Released, it's currently only a Developers Release (and as such, should only be used by developers to ensure that their applications work as expected under the new codebase) Source for L has not been released, so things like third party kernels can not be built as yet.

So, At this time, and until franciscofranco himself says otherwise, any and all kernel releases (final and test) will be for android 4.4.4...

Not sure why you would think the kernels are for 4.4.2 though, this is the nexus 5, part of the family of devices that get the releases as soon as their made available. By this time every n5 should be on 4.4.4...
[Nexus 5 Original Android Development] Andromendous:
Cause of this^, i guess i read it wrong and wasnt sure what he ment. But after re inspecting, i know now. Im not worried about L, im not even gonna try it till its official. I understand the definition of "preview" unlike some.
[Nexus 5 Original Android Development] occtec:
How about you first get your facts right and quote the right people ;)
[Nexus 5 Original Android Development] nexusmaniac:
Not specifically Franco kernel but a kernel none the less. Battery life with the stock L kernel isn't too bad, with brightness in the middle like always and just going about NY day as normal I get between 2-3 hours of SOT, for me I was getting about 3 with Franco kernel so when the sources hit later this year and we get a Franco L kernel battery life will be incredible! :) other settings include high accuracy location, Google now on, 2 Google accounts syncing switch between mobile data and WiFi...
[Nexus 5 Original Android Development] occtec:
Battery life on L for me was awesome I got a few minutes of an entire day with almost 5 1/2hrs SOT ;)

EDIT: Mind you, I did have location services and adaptive display switched off.
[Nexus 5 Original Android Development] killyass:
isn't r55 late?

Its been almost half a month and a new build hasn't been published... Is it just me or is something wrong
[Nexus 5 Original Android Development] Tzfardaya:
Franciscofranco is currently in the states yelling at google to get their act together. He has several android apps in various stages of updating, he has a couple apps developed in partnership with friends of his, he is sourcing venture capital for said partnership apps, the n5 kernel is fairly rock solid, and franco has said he doesn't see where else he can start etching out a little more battery without sacrificing performance and making the device lag, ergo, this is as good a point as any on the n5 to take a break and get caught up on the rest of his projects...

and iirc, there was a new test55 pushed a couple days ago...

And how can 55 be "late" when there is no scheduled date for it to be released?
[Nexus 5 Original Android Development] killyass:
Oh lol alright I didn't know! kudos to Fransisco for all the busy work
[Nexus 5 Original Android Development] Tzfardaya:
meh, it's okay...

just asking for eta's or complaining/stating that software that the dev is providing us from the goodness of his heart, at no cost rubs some of us the wrong way...

There's a reason why not asking for eta's is a rule of xda...
[Nexus 5 Original Android Development] killyass:
I wasn't complaining actually I was just inquiring and I had all the good will
[Nexus 5 Original Android Development] ChazzMatt:
My facts are correct and I quoted the right people.

I was agreeing with YOU. Learn to read. You responded and I responded. You merely said no. I explained why, to be helpful to a newbie. I quoted you and two other people in the conversation thread. Anyone who can read understands that.

As for the facts, CAF is different from AOSP. Maybe you don't know that, or something? Because THAT is the fact I was stating. If you disagree with that, you are wrong. Franco got tired of revising kernel to CAF/CM, and decided to do AOSP only. That is also fact. Go read the op.

---------- Post added at 08:48 PM ---------- Previous post was at 08:39 PM ----------

True. But he was asking why "L" doesn't work with Kitkat (which was "K" release). Easier in this case to point out it's the next major version -- so definitely won't work.
[Nexus 5 Original Android Development] occtec:
I rest my case!
[Nexus 5 Original Android Development] ConMcCRay:
Someone built a L ROM with a modified kernel that run like Franco's so maybe it can be done