Difference between CAF and AOSP Cyanogen - Nexus 5 Q&A, Help & Troubleshooting

So currently I am on Cyanogen Mod 12.1 AOSP. I have recenlty come across the CAF version. After some research I found it is better optimised? Can you explain what it means by that and how is it better optimised? Aprrenlty there are also more features? So should II change from AOSP to CAF?

dec1153 said:
So currently I am on Cyanogen Mod 12.1 AOSP. I have recenlty come across the CAF version. After some research I found it is better optimised? Can you explain what it means by that and how is it better optimised? Aprrenlty there are also more features? So should II change from AOSP to CAF?
Click to expand...
Click to collapse
OK so CAF stands for Code Aurora Forrums,
These are Qualcomm's reference sources for their platform. This is what they provide to OEMs, and what nearly all OEMs base their software off of. As a result - nearly all non-Nexus devices are running kernels/display HALs/etc. that are derived from a CAF baseline.
Google's software baseline, or AOSP - Usually when Google starts working on a new Android version, they'll fork from CAF at the beginning. Very often Google will be adding "new" features specific to the new Android version, while Qualcomm will continue with performance enhancements and bugfixes against the "old" baseline.
So when a new Android revision comes out, you have two baselines: CAF which is usually "ahead" in performance but "behind" in features, and AOSP which is the opposite.
Starting with 4.3, CM started mixing code between CAF and AOSP. They put some CAF features/capabilities into their baselines for AOSP-supported devices (Nexus devices), and started putting AOSP patches into their baselines for CAF device
Sent from my Nexus 6 using Tapatalk

Thank you. I heard there are features like live display on the CAF version. Is that true?

Related

Android 5.0 sourcecode? soon :)

http://www.androidauthority.com/android-5-0-lollipop-source-code-563560/
Well what do we have here, Android Lollipop being uploaded to AOSP as we speak! As you can imagine, a code dump like this takes a great deal of time, and it could be hours before everything is completed. At the moment, the branch is being referred to as “lollipop-release” and it carries a build number of LRX21M, though its official release tag should be android-5.0_r1 when it ‘fully hits’.
Even more exciting, it’s also only a matter of time before device-specific repositories for all Nexus hardware shows up, and at least a few have already surfaced including the Nexus 7 (2013) LTE ‘deb’ and Nexus 7 (2013) Wifi ‘flo’. It is worth noting that a new repository for Android TV is also available now, though it is hard to say whether or not the full code will be uploaded.
Once everything is uploaded, it’ll only be a matter of time before developers and many others begin playing around, bringing us hidden goodies and so much more. And before you ask, no the Nexus factory images are not up yet. Patience my friends, all in good time.
Click to expand...
Click to collapse
Its been published.
Sent from my Xperia L using XDA Free mobile app
The last time i checked, Lollipop source was still pushed but still it hadn't had key files to compile it for any device like manifest etc. It was giving an error. These files usually take few hours.
And the source code being published is for Nexus 7 , 5, 6 and 9.
There still wasn't anything for Nexus 4 or 10 or any other device.
However few sites cited that the manufacturers were handed the source to Lollipop and they were working on it as well.
I'm not sure how much time it would take to make their sources public.
As for Xperia L, I can't say when exactly but I'd say roughly about one to two months before any development is to be seen. The nexus 7 and 5 still haven't got OTA or Nexus Factory Images yet as I'm watching it closely.
Sony is surely not releasing lollipop for L so we would just have to wait for Aosp and Cyanogen to combine few lollipop sources to current device tree to give you somewhat of Android L which our device is capable of.
I hope this information be enough for now
Update
Source code is now complete. You can compile it for the above mentioned nexus devices. Still No official OTA or nexus factory images.
Little update :
Nexus Media Player and Nexus 9 Factory Images have been pushed. Still nothing for Nexus 7 or 5. Neither for Nexus 6.
Although source code have been pushed but I don't see any binaries yet for any Nexus devices which means that custom ROMs are still not possible. Although if you try to compile a custom ROM, you'd have glitches/problems due to missing binaries.
What this means is that unless Qualcomm doesn't release binaries for it's Snapdragon processors, we won't be able to get a ROM fully stable.
We can get some features to be merged in our device tree but I am not sure how lollipop would work perfectly without binaries/blobs.
Last time, I remember the graphics glitch was sorted partially by using Xperia Z blobs but still it didn't was as affective as it could be if it was for Xperia L itself.
What Xperia L need is binaries from Qualcomm and source code from Sony for Lollipop.
Let's hope for the best
Update 2
It is now rumored that update for the remainder of Nexus devices would come on 12th Nov as Google found some last minute bugs and wants to send of more polished and refined bug free android L.
For Xperia L, you can only wait for binaries from Qualcomm and source code from Sony.
source code published
source code published

Touchwiz apps for AOSP, CM and Other Roms

Today I just discovered Samsung's opensource release center.
I am not a good developer so I'm just trying to seek attention of other Awesome and respected developers.
With the source let's get out note's features on other roms.
Examples :-
Samsung Camera app for AOSP
Samsung's S-Pen features for AOSP
S health for AOSP
I haven't downloaded the whole source code due to lack of high speed internet.
May they just included basic framework and drivers and libraries in their source, but i think xda has grown up enough to redesign drivers and frameworks and etc stuff that is required to run sammy apps on other roms.
here is the link for SM-N9005 :- SM-N9005(Qualcomm) csc variants.
here is the link for SM-N900R4(US Cellular N3) :- US Cellular Note 3
for other variants just visit opensource.samsung.com and search your device model.
If any mistake I'm sorry.
Nice thought, but that's just the kernel source. Modern versions of Touchwiz and Samsung's proprietary apps are not open source.
Check out other sections on that website... i saw that they have released whole source code for galaxy camera.. may be they have released one for our note too...
harshal10398 said:
Check out other sections on that website... i saw that they have released whole source code for galaxy camera.. may be they have released one for our note too...
Click to expand...
Click to collapse
I've looked through Samsung's Open Source Release Center quite a bit. If they made any recent version of Touchwiz fully open source, it would be huge news. Unfortunately, I don't believe that will happen any time soon.

Samsung Galaxy A20* | OneUI 4 ?

Just checked the list of devices receiving the Android 12 update with OneUI 4 and our beloved Galaxy A20 is nowhere to be seen. Since the A20 already got 2 major updates the possibility of Samsung putting any effort to surprise users is very low.
Multiple security updates are yet to come but any OS updates is highly unlikely.
What are your thoughts? Which custom rom are you going to prefer if any?
Edit : OneUI 4.1 ROM is now available for A205X. OneUI 5.1 is in beta.
I noticed Eureka are releasing a lot of Android 12 ROMS lately. There's:
LighthouseOS
PixelPlusUI
crDroid
ProjectArcana
SuperiorOS
AospExtended
evolution
Arrow
I haven't installed any yet because I don't really want to move from OS 11 to 12 at this time.
burningcreation said:
I noticed Eureka are releasing a lot of Android 12 ROMS lately. There's:
LighthouseOS
PixelPlusUI
crDroid
ProjectArcana
SuperiorOS
AospExtended
evolution
Arrow
I haven't installed any yet because I don't really want to move from OS 11 to 12 at this time.
Click to expand...
Click to collapse
I've been following Eureka Team on Telegram for quite some time now. Almost all the Android S ROMs are test builds. Some common features and settings are missing. Those who implemented the features are broken in many areas.
Android 12 has impressed me with it's performance so far. It's noticeably faster than any Android R ROMs I've used.
Fingers crossed, I have a lot of hope in Eureka.
Slaggy said:
I've been following Eureka Team on Telegram for quite some time now. Almost all the Android S ROMs are test builds. Some common features and settings are missing. Those who implemented the features are broken in many areas.
Android 12 has impressed me with it's performance so far. It's noticeably faster than any Android R ROMs I've used.
Fingers crossed, I have a lot of hope in Eureka.
Click to expand...
Click to collapse
What ROM are you running now? Is there one you would recommend?
I'm using the Stock ROM - June update. Basically removed the features considered useless, installed Eureka and called it a day. Tried hKtweaks but it just makes the phone unstable.
Project Sakura is what stayed on my phone for the longest time. UI might look less uniform at times but does the job.
Custom ROMs are a mere hobby for me. If A20 is your daily driver then I won't recommend using any custom rom at all. voLTE is broken in all all of them. But I still try every ROM that comes out.
-------------------------
Exceptions of voLTE bug are the modded OneUI ROMs, basically debloated stock ROMs which you could simply do by rooting, no need to waste data for just more broken features.

Question First Android Phone without a Customer ROM?

So after My Poco F1 finally died a sudden death after lasting me well over 4 years. Thanks to the Ressurection Remix ROM and removing the great deal of bloatware that came with the phone straight out of Factory, the ROM made all the difference and totally transformed the phone. ROMs are something I've always ran on all the phones I've owned. This until now with the Google Pixel 6a.
With this phone, I've quickly bought it the minute the price dropped in great deal today down to under £200. From what I can tell though, there doesn't seem to any Custom ROMs or Kernel Upgrades. Why is this? From what I've read, Google plan to continuously release various upgrades to this phone for some time to come.
How is the ROM in General? Does it run without a whole bunch of bloatware?
Thanks and I look forward to your responses.
How about https://grapheneos.org/releases ?
I don't use anything
That uses automatic update where you can't turn it off
We weren't allowed to use a Microsoft system at work, although I am now retired and the last time I used a Microsoft system was in the '90s '94 to be exact
Why would anybody use this system
I just use Google system. I modify it the way I want it to be and I'm all good
piperx said:
I don't use anything
That uses automatic update where you can't turn it off
We weren't allowed to use a Microsoft system at work, although I am now retired and the last time I used a Microsoft system was in the '90s '94 to be exact
Why would anybody use this system
I just use Google system. I modify it the way I want it to be and I'm all good
Click to expand...
Click to collapse
I think you ought to lay off the stuff represented in your avatar. Its turned your brain to mush.
bupeapoop said:
So after My Poco F1 finally died a sudden death after lasting me well over 4 years. Thanks to the Ressurection Remix ROM and removing the great deal of bloatware that came with the phone straight out of Factory, the ROM made all the difference and totally transformed the phone. ROMs are something I've always ran on all the phones I've owned. This until now with the Google Pixel 6a.
With this phone, I've quickly bought it the minute the price dropped in great deal today down to under £200. From what I can tell though, there doesn't seem to any Custom ROMs or Kernel Upgrades. Why is this? From what I've read, Google plan to continuously release various upgrades to this phone for some time to come.
How is the ROM in General? Does it run without a whole bunch of bloatware?
Thanks and I look forward to your responses.
Click to expand...
Click to collapse
There are plenty, just not necessarily on XDA.
There are no ROMs like ArrowOS or Pixel Experience available for this particular phone I've noticed? Is there a particular reason why this is the case?
ctfrommn said:
There are plenty, just not necessarily XDA
Click to expand...
Click to collapse
Do you know of any in particular that you would recommend? XDA has always been my number one resource when it comes to ROMs.
Im biased as I build one, so I would just choose whichever best suits your needs,
There are a few custom ROMs here on XDA
[ROM][13][Unofficial][Bluejay] crDroid v9.0 [01.15.2023]
*** Disclaimer I am not responsible for any damage you made to your device. You have been warned. crDroid is designed to increase performance and reliability over stock Android. You will find many custom features implemented from the Android...
forum.xda-developers.com
[Kernel][13][Official][Bluejay] DarkKernel (April 30, 2023)
DarkKernel Built on Ubuntu 22.04 Based off the March 2023 security update (the latest Android 13), and will be kept updated with the latest security updates DISCLAIMER: You cannot sue me for any damages regarding flashing this kernel or using...
forum.xda-developers.com
[ROM] ► [13.0] ► Nitrogen OS Beta
Android OS version: 13.0.0_r41 For devices: Google Pixel 6a Authors build: xyyx Source code: https://github.com/nitrogen-project Developers: xyyx Thanks: ezio84, beanstown106, maxwen and etc. Google Apps: included Recovery: aosp SELinux in...
forum.xda-developers.com
[ROM][bluejay][A13] iodéOS = LineageOS 20 + MicroG + adblocker [04/04/2023]
Introduction iodéOS is a privacy-focused operating system powered by LineageOS and based on the Android mobile platform. iodéOS aims at protecting the user's privacy with a built-in adblocker and by freeing the smartphone from snitches. The...
forum.xda-developers.com
[ROM][13.0_r43][OFFICIAL] Evolution X 7.9 [05/18/2023]
Evolution X 7.9 for the Google Pixel 6, 6 Pro & 6a [oriole][raven][bluejay] Living, Breaking, Keep Evolving. Pixel UI, customization and more, we are Evolution X! - Team Evolution X - @joeyhuab (Founder/Lead Developer) @RealAkito (Project...
forum.xda-developers.com
[Discontinued][ROM][13.0][Unofficial][Bluejay][Lineage OS 20.0][Feb-13-2023]
Official support is now here! You can flash right over your old installation if you are coming from this ROM (no factory reset needed). https://download.lineageos.org/bluejay Lineage OS 20.0 - Unofficial - Pixel 6a Hi all. I noticed that...
forum.xda-developers.com
And some others like DivestOS, CalyxOS and GrapheneOS that have their own websites.
And you'll find more ROMs on various Telegram channels (don't ask me to post the link here. It's not allowed)
96carboard said:
How about https://grapheneos.org/releases ?
Click to expand...
Click to collapse
Out of interest, have you used Graphene OS with your Google Pixel 6a? And if so, how did you find it compares to the original ROM?
craigacgomez said:
There are a few custom ROMs here on XDA
[ROM][13][Unofficial][Bluejay] crDroid v9.0 [01.15.2023]
*** Disclaimer I am not responsible for any damage you made to your device. You have been warned. crDroid is designed to increase performance and reliability over stock Android. You will find many custom features implemented from the Android...
forum.xda-developers.com
[Kernel][13][Official][Bluejay] DarkKernel (April 30, 2023)
DarkKernel Built on Ubuntu 22.04 Based off the March 2023 security update (the latest Android 13), and will be kept updated with the latest security updates DISCLAIMER: You cannot sue me for any damages regarding flashing this kernel or using...
forum.xda-developers.com
[ROM] ► [13.0] ► Nitrogen OS Beta
Android OS version: 13.0.0_r41 For devices: Google Pixel 6a Authors build: xyyx Source code: https://github.com/nitrogen-project Developers: xyyx Thanks: ezio84, beanstown106, maxwen and etc. Google Apps: included Recovery: aosp SELinux in...
forum.xda-developers.com
[ROM][bluejay][A13] iodéOS = LineageOS 20 + MicroG + adblocker [04/04/2023]
Introduction iodéOS is a privacy-focused operating system powered by LineageOS and based on the Android mobile platform. iodéOS aims at protecting the user's privacy with a built-in adblocker and by freeing the smartphone from snitches. The...
forum.xda-developers.com
[ROM][13.0_r43][OFFICIAL] Evolution X 7.9 [05/18/2023]
Evolution X 7.9 for the Google Pixel 6, 6 Pro & 6a [oriole][raven][bluejay] Living, Breaking, Keep Evolving. Pixel UI, customization and more, we are Evolution X! - Team Evolution X - @joeyhuab (Founder/Lead Developer) @RealAkito (Project...
forum.xda-developers.com
[Discontinued][ROM][13.0][Unofficial][Bluejay][Lineage OS 20.0][Feb-13-2023]
Official support is now here! You can flash right over your old installation if you are coming from this ROM (no factory reset needed). https://download.lineageos.org/bluejay Lineage OS 20.0 - Unofficial - Pixel 6a Hi all. I noticed that...
forum.xda-developers.com
And some others like DivestOS, CalyxOS and GrapheneOS that have their own websites.
And you'll find more ROMs on various Telegram channels (don't ask me to post the link here. It's not allowed)
Click to expand...
Click to collapse
Thanks for sharing all these useful links. Tomorrow, I'll the time an go through each of these ROMs and see where there any that seem to tickle my fancy. As it stands though, it seems Google have done a pretty good job with this overall interface so I may end up sticking with it for a little while and see how I like iit.
If you want something similar to RR, I'd recommend crDroid.
Stock ROM is fine if you don't need any "extra" features.
Lada333 said:
If you want something similar to RR, I'd recommend crDroid.
Stock ROM is fine if you don't need any "extra" features.
Click to expand...
Click to collapse
Out of curiosity, are you happy using the Stock ROM? Or have you changed it up and moved to a Custom ROM like crDroid?
For the first time ever, I'm half tempted to stick with the default ROM purely for the following reassurance that all Pixel 6a Users will continue receiving Android versions until July 2025 and Security until July 2027. That in itself is a reason to stick around.
bupeapoop said:
Out of curiosity, are you happy using the Stock ROM? Or have you changed it up and moved to a Custom ROM like crDroid?
For the first time ever, I'm half tempted to stick with the default ROM purely for the following reassurance that all Pixel 6a Users will continue receiving Android versions until July 2025 and Security until July 2027. That in itself is a reason to stick around.
Click to expand...
Click to collapse
Eh. I used to have a 4a up until like 3-4 months ago. I used the stock ROM on that for about a year and a half, I think. Had absolutely no issues. Before my 4a, I was using a OnePlus 3T where I fell in love with RR.
Sure, after switching to the Pixel and to its vanilla software, I missed like 3 features from RR, but I kinda forgot about them after a few weeks. When I eventually did flash RR on my 4a (or, since there was no RR for newer Android versions, crDroid), I think I just did it for the sake of modding my device. Afterall, besides the uselessly large amount of features in RR/cr, there are a few that I rely on. Not to mention rooting and using ACC.
On my 6a, I initially wanted to stick to using the factory ROM for a good while as well, but I ran into some issues after upgrading to A13, where some apps (especially navigation apps) had to be re-launched 2-4 times before they had access to mobile data, so I could actually use them to help me move around the city I live in. I asked around and was told that a factory reset should fix my issues. I saw that there was active development of crDroid for the 6a, and if I had to factory reset and had to set up all my apps again, why not switch to crDroid with all its neat features, and why not root to be able to use ACC right then and there?
TL;DR: The factory ROM is more than enough for day-to-day use. It's safe, it's stable, it's (mostly) reliable (YMMV, random issues seem to happen to random people randomly, no pattern, really). If there was a way to limit the maximum charge level and rate of the battery on the stock ROM, I would probably not root nor move to a custom one (or at least not until Google stop supporting the 6a).
bupeapoop said:
Out of interest, have you used Graphene OS with your Google Pixel 6a? And if so, how did you find it compares to the original ROM?
Click to expand...
Click to collapse
I use grapheneos on 6Pro, and have set up similar on 7Pro for my wife and for a friend. I can't compare to original mess of gooble, since all 3 devices only booted on it long enough to hit the switch to enable bootloader unlocking.
GrapheneOS is absolutely the best option there is when you're looking for security and privacy, and with just a little bit of imagination, all of the g-cloud nonsense can be replaced by a self-hosted Nextcloud.

Question Xiaomi 13 opensourced their kernel

Seems custom rom is on the way?(Is any developers take interest on it?🥹
GitHub - MiCode/Xiaomi_Kernel_OpenSource: Xiaomi Mobile Phone Kernel OpenSource
Xiaomi Mobile Phone Kernel OpenSource. Contribute to MiCode/Xiaomi_Kernel_OpenSource development by creating an account on GitHub.
github.com
Over a year since the code was released for the 12 pro and nothing.
The source codes are incomplete for some devices (Confirm by devs I contacted)and the Qualcomm Snapdragon 8 Gen can also be a problem because no rom also for Samsung or One Plus.
NOSS8 said:
Over a year since the code was released for the 12 pro and nothing.
The source codes are incomplete for some devices (Confirm by devs I contacted)and the Qualcomm Snapdragon 8 Gen can also be a problem because no rom also for Samsung or One Plus.
Click to expand...
Click to collapse
I could not found any AOSP based ROM for Snapdragon 8Gen1/2. So keep using my OnePlus 9 Pro x Evolution X. (and miss my hard bricked Pixel 6 Pro )
Aquariuslt said:
I could not found any AOSP based ROM for Snapdragon 8Gen1/2. So keep using my OnePlus 9 Pro x Evolution X. (and miss my hard bricked Pixel 6 Pro )
Click to expand...
Click to collapse
FYI: Zenfone 9 has a couple that came out a month or two ago. 8 Plus Gen 1
Veiranx said:
FYI: Zenfone 9 has a couple that came out a month or two ago. 8 Plus Gen 1
Click to expand...
Click to collapse
Looks like Asus is the last bastion of hope, maybe Nothing phone 2 will come and save us all ?
Jbrimb said:
Looks like Asus is the last bastion of hope, maybe Nothing phone 2 will come and save us all ?
Click to expand...
Click to collapse
Perhaps those other phones simply don't have developers to volunteer their time. I am eventually lumbering my way towards ROM development and am interested in the hardware of the 13.
Coming from a Snapdragon 870 (Poco F3, still solid) that has a host of other custom ROMs for me to practice with.
Veiranx said:
Perhaps those other phones simply don't have developers to volunteer their time. I am eventually lumbering my way towards ROM development and am interested in the hardware of the 13.
Coming from a Snapdragon 870 (Poco F3, still solid) that has a host of other custom ROMs for me to practice with.
Click to expand...
Click to collapse
I personally have an X3 pro, a bit less solid and I'd like an amoled screen
But i'm afraid I'd would be disappointed if i switched, coming from a phone with so much roms (I even have installed windows 11 on it)
Actual Windows 11?! Or is it a home screen replacement for android?
Veiranx said:
Actual Windows 11?! Or is it a home screen replacement for android?
Click to expand...
Click to collapse
Yeah actual Windows 11 for Arm64, I've also installed it on my one plus 6. It's available for a few android devices : https://renegade-project.tech/en/state
There has been some work for poco f3 as well i think
Xiaomi Shows No Interest in Releasing Kernel Source Code of its Devices
Xiaomi is having a good time in all the smartphone markets over the world releasing numerous devices. It is popular for producing budget-friendly phones. It has a great user base in the Indian market…
www.thecustomdroid.com
but
newer platforms all use GKI, which means it's identical between devices, even if the SoC vendors are different.
Not sure that they are obliged to release source codes for vendor kernel modules, those are proprietary.
The fuxi-oss-t branch has removed by xiaomi and dont know reason
Aquariuslt said:
The fuxi-oss-t branch has removed by xiaomi and dont know reason
Click to expand...
Click to collapse
It's back
LordTonoicu said:
It's back
Click to expand...
Click to collapse
Link?
GitHub - MiCode/kernel_devicetree at fuxi-t-oss
kenrel devicetree project for xiaomi kernel opensource - GitHub - MiCode/kernel_devicetree at fuxi-t-oss
github.com
Edit: i guess they just renamed it from fuxi-oss-t to fuxi-t-oss
LordTonoicu said:
GitHub - MiCode/kernel_devicetree at fuxi-t-oss
kenrel devicetree project for xiaomi kernel opensource - GitHub - MiCode/kernel_devicetree at fuxi-t-oss
github.com
Edit: i guess they just renamed it from fuxi-oss-t to fuxi-t-oss
Click to expand...
Click to collapse
T=>Tiramisu android 13
LordTonoicu said:
GitHub - MiCode/kernel_devicetree at fuxi-t-oss
kenrel devicetree project for xiaomi kernel opensource - GitHub - MiCode/kernel_devicetree at fuxi-t-oss
github.com
Edit: i guess they just renamed it from fuxi-oss-t to fuxi-t-oss
Click to expand...
Click to collapse
It's different from archived one. https://github.com/Mandi-Sa/micode-fuxi-t-oss
I will never understand why people ask for AOSP roms so much. Google's material you aesthetic is horrible, and customization is sorely lacking. The best of xiaomi is MIUI.
sakun-ice said:
I will never understand why people ask for AOSP roms so much. Google's material you aesthetic is horrible, and customization is sorely lacking. The best of xiaomi is MIUI.
Click to expand...
Click to collapse
Its a matter of taste.
I also 'hated' miui 11/12 back in the years, but after i tried miui14 now on x13 i must admit, that pretty much good and fluid UI now. I like it now.
sakun-ice said:
I will never understand why people ask for AOSP roms so much. Google's material you aesthetic is horrible, and customization is sorely lacking. The best of xiaomi is MIUI.
Click to expand...
Click to collapse
One of the main advantages, not to mention the additional settings, is that you can use an Android version that is no longer provided by Xiaomi.
For customization from A12, it's ugly.
Aquariuslt said:
It's different from archived one. https://github.com/Mandi-Sa/micode-fuxi-t-oss
Click to expand...
Click to collapse
Now indeed is added back https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/fuxi-t-oss

Categories

Resources