CAF vs Non-CAF, and theme manager. - Nexus 7 (2013) Q&A

I haven't had any luck in finding material to explain: what exactly is CAF and Non-Caf?
Bonus points for the bonus question: is theme manager no longer available on tablets? None of the 4-3 or 4-4 ROMs I've tried seemed to have had it.
Sent from my Nexus 7 using XDA Premium HD app

Jamesyboy said:
I haven't had any luck in finding material to explain: what exactly is CAF and Non-Caf?
Bonus points for the bonus question: is theme manager no longer available on tablets? None of the 4-3 or 4-4 ROMs I've tried seemed to have had it.
Sent from my Nexus 7 using XDA Premium HD app
Click to expand...
Click to collapse
CAF kernels are meant for CM roms, like official CM Rom, ports of it and (maybe PAC-man)
So those that aren't based on CM kernels and are running stock, like PA, AOKP etc than their kernels will be non- CAF
Regarding theme managers, it based on the roms that you picked. For eg, you cant find them in AICP build and some of the 4.4.x rom but if you were to go for the 4.3.x based roms, you're able to find theme manger in there

Caf stands for code aurora forum which is a consortium of various mobile companies of which qualcomm is a part of. The kernel source that caf churns out has cpu optimizations that come directly from qualcomm, which in turn provide better performance and battery life than aosp based kernels.

ThatFrigginAzn said:
Caf stands for code aurora forum which is a consortium of various mobile companies of which qualcomm is a part of. The kernel source that caf churns out has cpu optimizations that come directly from qualcomm, which in turn provide better performance and battery life than aosp based kernels.
Click to expand...
Click to collapse
I tried both CAF kernel and AOSP derived ones and don't seem to be able to see much of a difference in performance NOR battery life. And seems I'm not a big fan of CM, I would just flash the AOSP derived kernels that are packed with the rom

Jamesyboy said:
I haven't had any luck in finding material to explain: what exactly is CAF and Non-Caf?
Bonus points for the bonus question: is theme manager no longer available on tablets? None of the 4-3 or 4-4 ROMs I've tried seemed to have had it.
Sent from my Nexus 7 using XDA Premium HD app
Click to expand...
Click to collapse
How on earth are we supposed to tell? Haha, even the Devs that mention it, like faux, tell you to pick the right version....."car version here..." The problem? Neither are labelled as caf, or non-caf. I suppose the aosp/cm distinction is what gets me. I thought the stock ROM, as well as cm was based off aosp. Neither the ROMs nor the kernels are labelling (a couple have...but most don't even mention it).
The main reason I even bother is because the sound is awefully low....faux sound support or a comparable volume boost is the main feature I'm looking for.
If you happen to know one or two popular kernels that are car/non car, can you mention them by name or link to them?
I'm going to be running slimkat, aosb, or PA (once PA has PA features).

Jamesyboy said:
How on earth are we supposed to tell? Haha, even the Devs that mention it, like faux, tell you to pick the right version....."car version here..." The problem? Neither are labelled as caf, or non-caf. I suppose the aosp/cm distinction is what gets me. I thought the stock ROM, as well as cm was based off aosp. Neither the ROMs nor the kernels are labelling (a couple have...but most don't even mention it).
The main reason I even bother is because the sound is awefully low....faux sound support or a comparable volume boost is the main feature I'm looking for.
If you happen to know one or two popular kernels that are car/non car, can you mention them by name or link to them?
I'm going to be running slimkat, aosb, or PA (once PA has PA features).
Click to expand...
Click to collapse
Here's a quick status info as of what rom needs CAF or not
CAF based roms:
- CM (and other derivative)
- PAC-man
- AOSB
AOSP based roms:
- Stock
- Slimkat
- PA
- Carbon
Kernels:
CAF and AOSP support
- Faux
- Glitch
- XGenesis
AOSP support only
- Franco
- ElementalX
Hope it clears some thoughts.
Envoyé de mon Nexus 7 en utilisant Tapatalk

Related

[Q] AOKP or CM9 kang?

Is there a difference and if so, what is the difference?
each has changelogs afaik , im using aokp and love it. cant speak for cm yet and unless im mistaken arent they all kangs right now ?
Flash them both, and have a look. It takes all of 5 minutes to flash a ROM. I used the CM9 builds on my Desire, not much of the CM9 extras are working, I'm not sure if that's the same for the Prime.
AOKP has extensive working tweaks, that much I do know.
aokp
difference is its features. cm9 is still in the works so a lot of the options you find in CM7 devices arent present yet.
On zephiK's recommendation I installed AOKP and don't see myself changing. It's a solid ROM.
hondaboi20002 said:
Is there a difference and if so, what is the difference?
Click to expand...
Click to collapse
There will be. There will be.
But for starters, AOPK is like Cyanogenmod, in the sense that both are based in AOSP. Neither are finished, at their current stages.
Im going from CM9 Kang to AOKP right now. CM9 was getting a little laggy for me (when moving around homescreens). And im sold by the AOKP tweaks
Reading the op of both rom threads can answer this
Sent from my Galaxy Nexus
Uhm okay I was going to post a topic similar to this but ill save some room on the forums by asking it here:
What is AOSP and AOKP? What do they mean and what are they? Which one is better and what are the differences? Is it a specific ROM or is it like a category?
azn android said:
Uhm okay I was going to post a topic similar to this but ill save some room on the forums by asking it here:
What is AOSP and AOKP? What do they mean and what are they? Which one is better and what are the differences? Is it a specific ROM or is it like a category?
Click to expand...
Click to collapse
AOSP is Android Open Source Project, Android before manufacturers get their hands on it and install Sense or Touch Wiz. Essentially the Nexus Primes OS. AOKP is Android Open Kang Project a modified AOSP ROM made by Team Kang, with more bells and whistles than the stock Nexus ROM. Hope this helps.
azn android said:
Uhm okay I was going to post a topic similar to this but ill save some room on the forums by asking it here:
What is AOSP and AOKP? What do they mean and what are they? Which one is better and what are the differences? Is it a specific ROM or is it like a category?
Click to expand...
Click to collapse
Fresh blood
AOSP - Android Open Source Project. Simply put, this is Android straight from Google, with no modifications. This is what you have on your phone. All of the ROMs here are built on AOSP - most, like AOKP, add modifications, while some don't.
AOKP - Android Open Kang Project. A ROM by Romanbb and his friends, built on AOSP, that adds many modifications and tweaks that aim to improve the end-user experience.
Yes it does thank you! So basically AOSP and AOKP are categories of the type of ROM a ROM is? Are there any other projects or are these the only two ones? Which one offers more stability and fluidness in the OS?
azn android said:
Yes it does thank you! So basically AOSP and AOKP are categories of the type of ROM a ROM is? Are there any other projects or are these the only two ones? Which one offers more stability and fluidness in the OS?
Click to expand...
Click to collapse
Almost.
AOSP is the version of Android that comes straight from Google. Manufacturers (such as Samsung, HTC, Motorola, etc) usually like to take AOSP ROMs and add their own modifications to it - and that's how we got Samsung's Touchwiz, HTC's Sense, Motorola's MotoBlur, etc.
However, Google partners up each year with a manufacturer to release a Nexus device. These devices are special in that they always come with AOSP, and because of that, they are always the first to receive updates to the Android OS, and are for the most part the devices with the most developer support on forums such as XDA.
AOKP isn't a type of ROM in itself - it is just a name given to a specific ROM. Like AOKP, you have for example CyanogenMod, which is yet a different ROM. Because we have a Nexus device, all of the ROMs you'll see in our development section are all built straight on AOSP. There are many ROMs out there, all unique in their own way, and the best way to find out which one is right for you is simply to try them all out. It may be scary at first, but after your 1st or 2nd flash, you'll become addicted for a few weeks
Thanks! Do you have a ROM that you recommend? Also, if all of the nexus ROM's are built off of AOSP, why is CM9 built off of Kang?
azn android said:
Thanks! Do you have a ROM that you recommend? Also, if all of the nexus ROM's are built off of AOSP, why is CM9 built off of Kang?
Click to expand...
Click to collapse
It's not, where did you read that? CM9 will be built from the ground up using the AOSP released by Google back in November.
Kang are using the Cyanogen GitHub to compile a CM9 beta ROM, as as far as I know, CM haven't released any betas (do they even release beta ROMs?) As far as I know they just go for a final build which is as stable as stable can be, people can't wait for the final builds and build ROMs using their work so we can try them as they are developed by the CM team.
That's my understanding of it anyways.
Oh my bad. I jumped to conclusions when I read the title to this post haha.
azn android said:
Thanks! Do you have a ROM that you recommend? Also, if all of the nexus ROM's are built off of AOSP, why is CM9 built off of Kang?
Click to expand...
Click to collapse
CM is not built off of Kang. Kang is simply a term used to denote a compiled build of a ROM by someone other than that ROM's team or "authorized dealer". For example, User A compiles CM, changed a few lines in the code, and then publishes it here as his own work. That is a kang, and its highly frowned upon.
The reason the CM thread is labeled a "kang" is because there are no official builds of CM9 coming straight from CM yet - they're just experimental builds as of now. The reason why its allowed, is because recognized members of the CM team are releasing them.
I unfortunately don't even have my Nexus yet, but its coming in two days and I'm getting my feet wet. However, from what I've been exposed to, one of the more popular combinations around here seem to be AOKP with Franco's kernel.
I strongly advise you not to flash anything yet, though. You seem motivated to be here, which is good - but you also seem to not know too much about the world of Android yet.
Please, take the time to read through the following links:
Basic Android Terminology
Galaxy Nexus Frequently Asked Questions
Different Guides and Tutorials for the Galaxy Nexus
After you've finished, you'll be a little more familiar with Android and how stuff works. If you have questions, I strongly advise you to search Google and XDA first - I can almost guarantee your question has already been answered before
If you searched, but couldn't find an answer, please post in the Q&A sub-forum - there are many members like myself who love to help new users who are willing to take the time to learn themselves, without expecting others to do their work for them.
Finally, as a general rule, don't post stuff in the development sub-forum that aren't specifically development related. Yes, if you'll go through them, you'll probably see a bunch of posts that aren't tied in directly to development - but two wrongs don't make a right if you have a question about a specific ROM, usually the answer is right in that ROM's thread - if it isn't, most ROMs have IRC chatrooms set up, and if they don't - consider making a thread in the Q&A sub-forum.

AOKP vs Sprint ROMs

In my previous life with my TouchPro2, I used the AOSP roms and they worked well. With my Galaxy S II / D710, I've only used the Sprint based ROMs.. including the latest FC07.
I haven't found any posts comparing the AOKP ROM (which, unless I'm mistaken is based off of AOSP) to these Sprint ROMs..
Are there any major differences or anything that the AOKP ROMs will not do?
I'd be curious to hear opinions from people who have tried both and why they ended up with one over the other.
thx
Just to clarify, they're not "Sprint ROM's", they're called "Touchwiz ROM's". The Touchwiz UI is added on top of Android by Samsung then Sprint adds some apps and there you have it. Now I shall let someone who has experience with AOKP answer better for you since I do not have any experience with AOKP yet.
To be quite honest, there's nothing that one can do that the other probably cant. AOKP and AOSP tend to have more things built into the ROM itself like overclocking, etc.
But in the end, no, there's nothing I can think of that one can do that the other can't. There may be something out there, but I've not come across it yet. I've used both, and I prefer somethings about each.
clamknuckle said:
To be quite honest, there's nothing that one can do that the other probably cant. AOKP and AOSP tend to have more things built into the ROM itself like overclocking, etc.
But in the end, no, there's nothing I can think of that one can do that the other can't. There may be something out there, but I've not come across it yet. I've used both, and I prefer somethings about each.
Click to expand...
Click to collapse
There are some things like cm7 you could use Wii mote with the Bluetooth stack and could not on touch wuz....aokp is cm 9 on steroids..... Lots more customizable
Sent from my SPH-D710 using xda premium
I haven't tried an AOKP rom but I'm assuming it's very similar to an AOSP rom. I personally think an AOSP rom as a lot less bloat, and right out of the box it's very customizable, but I switched back to a touchwiz rom because I think the samsung camera app is one of the best camera apps out there, plus I think touchwiz runs a lot better on our phones.
Aside from a few "bugs" here and there with the FCxx roms that they are basing the AOKP roms off of, there are only a few faults. One I keep on running into is the Netflix problem. Hell, aside from getting sick of trolling this place for over a year combined with my Streak 7 and my E4GT, I had to try and get in on the action with FC and FB "leaks", CM9, AOKP, and other 2.3 based rom fun.
But seriously, the only problem I have keeping me from making AOKP a daily driver is the Netflix problems. I need my netflix for work.
Kevin_Q said:
Aside from a few "bugs" here and there with the FCxx roms that they are basing the AOKP roms off of, there are only a few faults. One I keep on running into is the Netflix problem. Hell, aside from getting sick of trolling this place for over a year combined with my Streak 7 and my E4GT, I had to try and get in on the action with FC and FB "leaks", CM9, AOKP, and other 2.3 based rom fun.
But seriously, the only problem I have keeping me from making AOKP a daily driver is the Netflix problems. I need my netflix for work.
Click to expand...
Click to collapse
aokp is being ported right now but it is just like cm9 it's built from aosp source code ... And not being based off any of the fc or fb leaks .... They are using kernels from them with changes because there is no kernel source to build a aosp kernel with right now
Sent from my SPH-D710 using xda premium
Epix4G said:
aokp is being ported right now but it is just like cm9 it's built from aosp source code ... And not being based off any of the fc or fb leaks .... They are using kernels from them with changes because there is no kernel source to build a aosp kernel with right now
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
And I learn something new every day.
As a side note: I like AOKP because of pink unicorns.

[Q] ROM Development and AOSP Development overlap?

Pardon the noobish question, but with the release of AOSP Sources for 4.0.4, I'm wondering: How much duplication goes on between ROM devs and AOSP devs?
When ROM devs and Kernel devs are tweaking kernels, are they fixing and optimizing the same things as AOSP devs? Or are they more often working on two different sides of the code, and fixes from one side advance the state of the art for the other?
Another way to put this: Right now, I'm using a custom kernel. Is it likely that a 4.0.4-based custom kernel will actually offer improvements over the current 4.0.3-based version of the same dev's kernel? Or have devs already made most of the tweaks that the AOSP devs did, resulting in a very modest improvement.
I'm just trying to temper my excitement a bit. I know that 4.0.4 would likely be huge coming from stock 4.0.2, but if the ROM devs are already well ahead of the AOSP folks, I won't expect 4.0.4 Gummy to be that different than 4.0.3 Gummy (for instance).
The devs merge the new code and stay current. They keep their tweaks too etc.
RogerPodacter said:
The devs merge the new code and stay current. They keep their tweaks too etc.
Click to expand...
Click to collapse
I understand, but I'm wondering how often the Dev tweaks ARE the new changes in a new AOSP release.
wanderfowl said:
I understand, but I'm wondering how often the Dev tweaks ARE the new changes in a new AOSP release.
Click to expand...
Click to collapse
Thats pretty rare, though may happen once in a while. Mostly the devs work on new features code and additions. I'll try to think of an example and post if it comes to me.
RogerPodacter said:
Thats pretty rare, though may happen once in a while. Mostly the devs work on new features code and additions. I'll try to think of an example and post if it comes to me.
Click to expand...
Click to collapse
The only one I can think of is the swyping of the notifications
Sent from my Galaxy Nexus using xda premium

Source vs CM Source?

Quick question guys I have noticed quite a few of our sprint gs3 roms are moving to a pure source, or so they state in the thread. For instance PA, SlimBean, a rom that shall not be mentioned, have stated they will build off pure google source. What the difference between that and CM source? I was under the impression CM uses that same sources and just modifies it?
Circaflex said:
Quick question guys I have noticed quite a few of our sprint gs3 roms are moving to a pure source, or so they state in the thread. For instance PA, SlimBean, a rom that shall not be mentioned, have stated they will build off pure google source. What the difference between that and CM source? I was under the impression CM uses that same sources and just modifies it?
Click to expand...
Click to collapse
Well a pure AOSP source means its straight from google with no extra modifications done to it what so ever that google hasnt already done. While CM is based on AOSP source they modify it and tweak it and during all that they could have some bugs due to the modifications done by them. So in theory a pure AOSP base would be better because it might be less bug free compared to a CM aosp base and cause less issues
evo4gnoob said:
Well a pure AOSP source means its straight from google with no extra modifications done to it what so ever that google hasnt already done. While CM is based on AOSP source they modify it and tweak it and during all that they could have some bugs due to the modifications done by them. So in theory a pure AOSP base would be better because it might be less bug free compared to a CM aosp base and cause less issues
Click to expand...
Click to collapse
The other side of the argument is that things like Touchwiz, Blur and Sense are built to use the hardware of their device better. I also prefer the functionality and style of certain Touchwiz apps versus their AOSP version.

Which CM build do you prefer? ARTER97'S or Sultanxda or PureCM

So guys, what dou think which one do you prefer and why ?
Would be awesome to read some reviews. I really interested which one everyone likes?
Cause i dont know how to edit the pool, you cann vote here for all cm editions you can found or you have tested on the oneplus three.
There are PureCM, Sultanxda CM, Arter97s CM and so on ... If i miss some edition, just write it down and tell me why its good for you
@ZeNiXxX are you able to edit the poll and add "Pure CM" ?
That is the third most interesting "near stock CM" ROM that I'm following because it has just little modifications from official CM (some kernel tweaks and a couple of useful features added, plus built-in root).
With all due respect I find that custom ROMs like Resurrection Remix or PAC go a bit overboard on merging every possible feature.
Not that there is anything wrong with them as long as they keep stability, but the feeling is that those ROMs are bloated with features that I'd not use anyway.
Ah, and for sensible people complaining for this thread: come on, there's nothing wrong to prefer one ROM over another, it's just a matter of personal taste and of features / tweaks added by individual developers.
Why would anyone be offended if I prefer a Mercedes over a BMW, for instance?!?
I have nothing against other roms, but I would suggest to add all CM based roms (including stock cm) into the poll.
Why leave out others?
Giocarro said:
@ZeNiXxX are you able to edit the poll and add "Pure CM" ?
That is the third most interesting "near stock CM" ROM that I'm following because it has just little modifications from official CM (some kernel tweaks and a couple of useful features added, plus built-in root).
With all due respect I find that custom ROMs like Resurrection Remix or PAC go a bit overboard on merging every possible feature.
Not that there is anything wrong with them as long as they keep stability, but the feeling is that those ROMs are bloated with features that I'd not use anyway.
Ah, and for sensible people complaining for this thread: come on, there's nothing wrong to prefer one ROM over another, it's just a matter of personal taste and of features / tweaks added by individual developers.
Why would anyone be offended if I prefer a Mercedes over a BMW, for instance?!?
Click to expand...
Click to collapse
AcmE85 said:
I have nothing against other roms, but I would suggest to add all CM based roms (including stock cm) into the poll.
Why leave out others?
Click to expand...
Click to collapse
i thought that are the most favourite cm roms here. I'm trying to add the other to, did someone know how to edit the pool ?
Personnaly, I tested out sultan and official CM and I prefer official CM cause more updates, more follow-up, and the SuperSU is integrated so I can use some old Xposed apps that used system root and yet still use the latest version of SuperSu systemless
Sultan ROM is great but not enough updates for me, I'm like a flashoholic. The greatest thing that we can do is merge sultan stuff for the camera in the official CM ROM in order to increase the quality.
For the other ROMs, I find that they bring on too many features and they are really hard to understand sometimes, especially where the features are, etc...
Sultan
arter97 with the kernel. Amazing speed and battery life.
@ZeNiXxX, unlike your previous thread this is good title favoring discussion
None of the above roms i prefer Pure CM and jgcaap's rom. The reason is the great performance stabillity and battery life.
PURE CM
Neither. How about stock.
Sent from my ONEPLUS A3000 using XDA-Developers mobile app
Stock? Nahh

Categories

Resources