What are the differences between these two sources or whatever they are? Still confused what differentiates whitehawkx's AKOP based rom from the Eaglesblood AOSP rom?
Sent from my LG-P999 using XDA
AOSP = Android open source project.
source from google. Nothing added other then what is needed to make it work on the phone. (drivers)
AOKP = Android open kang project
Close to aosp but with many enhancements added behind what is needed to make it work on the phone.
Cyanogen mod would fall into the same category as AOKP.
Hope this helps.
painter_ said:
AOSP = Android open source project.
source from google. Nothing added other then what is needed to make it work on the phone. (drivers)
AOKP = Android open kang project
Close to aosp but with many enhancements added behind what is needed to make it work on the phone.
Cyanogen mod would fall into the same category as AOKP.
Hope this helps.
Click to expand...
Click to collapse
Thank you, that cleared up alot.
Sent from my LG-P999 using XDA
That's what i thought thanks for the confirmation
painter_ said:
AOSP = Android open source project.
source from google. Nothing added other then what is needed to make it work on the phone. (drivers)
AOKP = Android open kang project
Close to aosp but with many enhancements added behind what is needed to make it work on the phone.
Cyanogen mod would fall into the same category as AOKP.
Hope this helps.
Click to expand...
Click to collapse
as would all the other ROMs on here? hellfire, eaglesblood? they are made from CM7/9 correct? unless otherwise noted?
dodgefan67 said:
as would all the other ROMs on here? hellfire, eaglesblood? they are made from CM7/9 correct? unless otherwise noted?
Click to expand...
Click to collapse
not really, AOKP uses some CM9 stuff, but its definitely a proper ROM on its own.
Any rom that says AOSP in its name is generally Built from google source code, with little to nothing from CM7/9 other than what might be necessary to get things running.
MIUI is another rom that, while built from CM7/9 is VERY different.
ROM's like Hellfire, and others similar to it, are mostly just a proper CM7/9 ROM with tweaks, and small fixes put into it, and more recently (to my annoyance) other kernels too.
Overall, CyanogenMod was probably the greatest thing to happen to android modding as a whole, they provide a base for most things to branch off from (and they don't even complain when everyone and everything uses their source!) The only reason its in everything is because if its something that the user will not see, and it works, why spend the days/weeks/months to develop it when its sitting right on CyanogenMod's GIT.
this explains alot
Klathmon said:
not really, AOKP uses some CM9 stuff, but its definitely a proper ROM on its own.
Any rom that says AOSP in its name is generally Built from google source code, with little to nothing from CM7/9 other than what might be necessary to get things running.
MIUI is another rom that, while built from CM7/9 is VERY different.
ROM's like Hellfire, and others similar to it, are mostly just a proper CM7/9 ROM with tweaks, and small fixes put into it, and more recently (to my annoyance) other kernels too.
Overall, CyanogenMod was probably the greatest thing to happen to android modding as a whole, they provide a base for most things to branch off from (and they don't even complain when everyone and everything uses their source!) The only reason its in everything is because if its something that the user will not see, and it works, why spend the days/weeks/months to develop it when its sitting right on CyanogenMod's GIT.
Click to expand...
Click to collapse
binded2 said:
this explains alot
Click to expand...
Click to collapse
yeah it does, thanks Klathmon!!
thanks alot its so cleared now
Klathmon said:
not really, AOKP uses some CM9 stuff, but its definitely a proper ROM on its own.
Any rom that says AOSP in its name is generally Built from google source code, with little to nothing from CM7/9 other than what might be necessary to get things running.
MIUI is another rom that, while built from CM7/9 is VERY different.
ROM's like Hellfire, and others similar to it, are mostly just a proper CM7/9 ROM with tweaks, and small fixes put into it, and more recently (to my annoyance) other kernels too.
Overall, CyanogenMod was probably the greatest thing to happen to android modding as a whole, they provide a base for most things to branch off from (and they don't even complain when everyone and everything uses their source!) The only reason its in everything is because if its something that the user will not see, and it works, why spend the days/weeks/months to develop it when its sitting right on CyanogenMod's GIT.
Click to expand...
Click to collapse
That's almost true. Even though it's AOSP and all from Google's Android source, they still used CM's source tree because they put everything together. No point in spending an enormous amount of time to put it together yourself if CM already did it. So technically it's still a large portion of CM's work.
ok, i got it...
Klathmon said:
not really, AOKP uses some CM9 stuff, but its definitely a proper ROM on its own.
Any rom that says AOSP in its name is generally Built from google source code, with little to nothing from CM7/9 other than what might be necessary to get things running.
MIUI is another rom that, while built from CM7/9 is VERY different.
ROM's like Hellfire, and others similar to it, are mostly just a proper CM7/9 ROM with tweaks, and small fixes put into it, and more recently (to my annoyance) other kernels too.
Overall, CyanogenMod was probably the greatest thing to happen to android modding as a whole, they provide a base for most things to branch off from (and they don't even complain when everyone and everything uses their source!) The only reason its in everything is because if its something that the user will not see, and it works, why spend the days/weeks/months to develop it when its sitting right on CyanogenMod's GIT.
Click to expand...
Click to collapse
Thanx for this information but i need to know more about the layers of the ROM that are there in AOSP and AOKP (i heard this from a friend that AOSP have 7 layers and AOKP has about 10 is that true? and the AOSP makes the interaction easier then that of the AOKP).
miku3191 said:
Thanx for this information but i need to know more about the layers of the ROM that are there in AOSP and AOKP (i heard this from a friend that AOSP have 7 layers and AOKP has about 10 is that true? and the AOSP makes the interaction easier then that of the AOKP).
Click to expand...
Click to collapse
What do you mean by "layers"?
Sent from my Nexus 7 using xda app-developers app
Related
Just a question for all the developers out there, what would you recommend most for building a stock based rom on, an image built from AOSP or from an OTA update? I am thinking of eventually making some major mods but to start with it is basic stuff, so would it be better to have the full source?
Any benefits/disadvantages for the two types? Other than the lack of gapps in AOSP which is easily fixed.
Just finally an idea for the extent of the changes, think of closer to MIUI in scale of changes compared to CM7 etc. Major ui and system changes, possibly even behaviour of the OS changes.
Thanks for any help! Also if anyone wants to help out with anything, let me know and I will see what can happen.
Sent from my Nexus S
AOSP will be cleaner. You could use CM7 as a base as well which uses AOSP as a base.
zephiK said:
AOSP will be cleaner. You could use CM7 as a base as well which uses AOSP as a base.
Click to expand...
Click to collapse
I'm leaning towards aosp currently actually, that way I have full control over anything if I wanted to modify and change etc.
Just a question with stability, would aosp be less stable than an ota base? I've noticed it sometimes on CM7 although it is expected because of the beta nature and also the extra features.
Sent from my Nexus S
We seem to have a great selection of other ROMs, from CM, AOKP, etc. but I never see just an AOSP ROM for this device. It would be great to compare the "Nexus Experience" for the Doubleshot, I think.
Well, technically Cyanogen Mod is the greatest AOSP ROM out there. As far as I know nobody writes anything from the ground up. At least if I understand how everything all goes together. Now, someone may very well use their base code & do all their own coding for add-ons & customizations but I'm not sure who or which ROM you may be talking about. My wife has a Nexus 4 so I have been browsing their forums but that's the way it seems to me.
Well you wouldn't port an aosp ROM as the base wouldn't be aosp, so it would need to be built from source if you want true aosp. This is of course much more complicated on a phone like this where there is no aosp source other than from the SDK, its doable but would require lots of hard work
Sent from my Nexus 4 using xda premium
demkantor said:
Well you wouldn't port an aosp ROM as the base wouldn't be aosp, so it would need to be built from source if you want true aosp. This is of course much more complicated on a phone like this where there is no aosp source other than from the SDK, its doable but would require lots of hard work
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
SEE! I told ya I wasn't sure. LMAO! :laugh:
demkantor said:
Well you wouldn't port an aosp ROM as the base wouldn't be aosp, so it would need to be built from source if you want true aosp. This is of course much more complicated on a phone like this where there is no aosp source other than from the SDK, its doable but would require lots of hard work
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
I would love to try this, and I've gone far enough to setup everything on my linux box. I got to the point of downloading the source files, and I'm not sure where to go from there. Reason being that I know that most of the phone sensors and components wont work without the proprietary drivers and other required software for the phone. I don't know where to find them, and if I managed to get them, how to integrate them into the source tree. I have looked through the developers reference thread, but not sure whats needed from there to get all the stuff needed.
I think I'm in over my head lol
Fuzi0719 said:
We seem to have a great selection of other ROMs, from CM, AOKP, etc. but I never see just an AOSP ROM for this device. It would be great to compare the "Nexus Experience" for the Doubleshot, I think.
Click to expand...
Click to collapse
I gotta say, I only just got into the ROM bizness. Was running fully stock, locked GB rom on this phone until a few weeks ago. After some research and lots of reading through these forums I settled on the Unofficial CM 10.1 JB rom here, and absolutely love it. I can't believe what amazing crew of dev's we have here that are bringing new life to this great hardware, but unsupported handset!
Suffice to say it's been my ONLY other experience compared to stock, but I'm using it as a daily driver with nearly no issues, and some have even been fixed since my first flash a few weeks ago. Can't thank this forum enough. Now if only I could post in the development forums without having to make 9 more BS posts I'd be a happy camper!
Ok, so I'm not a tech pro. But molding my gadgets is becoming a hobby. I've learned unlocking and rooting.. I've started flashing ROMs and mods to stock roms.
Now I'm wondering, what's the difference between ROMs like pure AOKP vs ROMs based on other original roms like AOKP?
For example, I'm using Smoothrom on my grouper nexus 7 to boost performance/reduce lag/etc. It is a 4.3 Jellybean ROM based on AOKP. What is the difference v the AOKP ROM? added features baked in? Bugs within Aokp fixed?
This is question is just for knowledge sake, so please don't criticize any biases or wrong assumptions apparent in the language of the question. Please do address any inaccuracies or biases/assumptions that you notice. Like I said, this is just for me to better understand the motivation/benefits/risks/purposes behind roms like AOKP v AOKP Based (slimrom).
Sent from my Nexus 7 using Tapatalk
Okay basically everything that's made from scratch or source is pure. Roms that mention they are based on these so called "aosp" "aokp" is pretty much the same thing as the one built from source but its been modified, for example cyanogenmod is built from source, if you download it and modify the ROM, enhance it a bit more, add more features you will have to say it is based on cm as you didn't build it from source or scratch. You used the ROM as a base for your project. Like something you can start from.
Its like a car. A person that owns a car and modifies it, but its based on the original. The original is initially made by scratch. I hope I made sense. Sounded better in my head
Sent from my Nexus 5 using Tapatalk
krishneelg3 said:
Okay basically everything that's made from scratch or source is pure. Roms that mention they are based on these so called "aosp" "aokp" is pretty much the same thing as the one built from source but its been modified, for example cyanogenmod is built from source, if you download it and modify the ROM, enhance it a bit more, add more features you will have to say it is based on cm as you didn't build it from source or scratch. You used the ROM as a base for your project. Like something you can start from.
Its like a car. A person that owns a car and modifies it, but its based on the original. The original is initially made by scratch. I hope I made sense. Sounded better in my head
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Thank you. Completely makes sense. I guess that's why forums usually have two sections "original development" and Android based development."
Question for anyone:
Are those that are based on something like CM usually and improvement on CM in terms of bugs, etc or is it more just a preference in terms of features?
Sent from my Nexus 5 using Tapatalk
yogi217 said:
Thank you. Completely makes sense. I guess that's why forums usually have two sections "original development" and Android based development."
Question for anyone:
Are those that are based on something like CM usually an improvement on CM in terms of bugs, etc or is it more just a preference in terms of features?
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
It really depends, some add in more features, some remove features and make is clean. In you way you could say its an improvement but its up to the user as they are the ones that judge it themselves. Some bugs get fixed in the nodded Roms that use cm as base, like I said its all up to the user that mods the ROM. If they want to fix it themselves or wait for a new release.
Sent from my Nexus 5 using Tapatalk
krishneelg3 said:
It really depends, some add in more features, some remove features and make is clean. In you way you could say its an improvement but its up to the user as they are the ones that judge it themselves. Some bugs get fixed in the nodded Roms that use cm as base, like I said its all up to the user that mods the ROM. If they want to fix it themselves or wait for a new release.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Thank you. That's what I was thinking, but wanted to make sure. I'm digging this culture. I'm a teacher and interested in independent learning and the support of the online community in mobile software modding and development is very interesting from a learning perspective.
Sent from my Nexus 5 using Tapatalk
@yogi217 It actually is quite interesting. I'm sure you'll understand quite a bit about android development in some time. It isn't that hard, just explore and youll come to a point and find out how easy it is. And good luck on your android/mobile development journey!
Sent from my Nexus F...Fi...Fii...Ahem...*clears throat*... Five.
I have all kinds of Android devices and I use Cyanogenmod on all of them. I like to have the same exact system on each; saves me time, to have to learn only one. Plus I very much like CM.
But on this device, for some reason, most of the development effort seems to go to the *toad releases. Could someone elaborate why? Secondly, why use a *toad instead of the "real" Cyanogenmod?
hardy81 said:
I have all kinds of Android devices and I use Cyanogenmod on all of them. I like to have the same exact system on each; saves me time, to have to learn only one. Plus I very much like CM.
But on this device, for some reason, most of the development effort seems to go to the *toad releases. Could someone elaborate why? Secondly, why use a *toad instead of the "real" Cyanogenmod?
Click to expand...
Click to collapse
Because the official releases are posted in the CyanogenMod website under downloads>official devices...the device maintainer for cm on apexqtmo was also banned from xda
Sent from my R3L4Y 4G using xda-developers app
Ummm, What? The official device maintainer for CM is @Nardholio who is definitely still here.
The HypnoToad images started as TeamApexQ's test bed, as time went on, there were tweaks that were made that were not accepted by CM for one reason or another, but we liked them. They became part of our internal builds, which as that stabilized and diverged more from CyanogenMod, we made available as FatToad. OmniToad is based on Omnirom, not CyanogenMod. The majority of TeamApexQ likes the Omni base better, so that has become our development platform.
One of the tweaks that are part of FatToad have bitrotted a bit, and the developer of that tweak has moved on to OmniToad, and has no intention of going back and maintaining said tweak, so FatToad likely will not be seeing any more releases.
Fear not though, the work on HypnoToad DOES still benefit the official CyanogenMod builds, as fixes are freely ported from one to the other.
Magamo said:
Ummm, What? The official device maintainer for CM is @Nardholio who is definitely still here.
The HypnoToad images started as TeamApexQ's test bed, as time went on, there were tweaks that were made that were not accepted by CM for one reason or another, but we liked them. They became part of our internal builds, which as that stabilized and diverged more from CyanogenMod, we made available as FatToad. OmniToad is based on Omnirom, not CyanogenMod. The majority of TeamApexQ likes the Omni base better, so that has become our development platform.
One of the tweaks that are part of FatToad have bitrotted a bit, and the developer of that tweak has moved on to OmniToad, and has no intention of going back and maintaining said tweak, so FatToad likely will not be seeing any more releases.
Fear not though, the work on HypnoToad DOES still benefit the official CyanogenMod builds, as fixes are freely ported from one to the other.
Click to expand...
Click to collapse
XDA refuses to ban me
Nardholio said:
XDA refuses to ban me
Click to expand...
Click to collapse
i thought it was lbcoder....well thats what i was told anyway....grats on being a good maintainer Nard
hi
The difference between the original ROM and Kastvm
Magamo said:
Fear not though, the work on HypnoToad DOES still benefit the official CyanogenMod builds, as fixes are freely ported from one to the other.
Click to expand...
Click to collapse
This is good to hear. Programmers of free software tend to jump ship pretty quickly and get bored with anything that is not new & cool. But Cyanogenmod should be seen as cool, since it's just awesome to have the same system on so many devices.
Thanks for the clarifications.
hardy81 said:
This is good to hear. Programmers of free software tend to jump ship pretty quickly and get bored with anything that is not new & cool. But Cyanogenmod should be seen as cool, since it's just awesome to have the same system on so many devices.
Thanks for the clarifications.
Click to expand...
Click to collapse
As a very agreeable argument...the same could go for other great ROMs too and not just CyanogenMod..just takes developers to bring em to the device including CM...to each his own and that's why there is a variety to choose from
Sent from my R3L4Y 4G using xda-developers app
What does the term Sabermod mean? I keep seeing it in the titles of different ROM's, is it just another fork of android similar to CM, AOKP, PA?
kyleallen5000 said:
What does the term Sabermod mean? I keep seeing it in the titles of different ROM's, is it just another fork of android similar to CM, AOKP, PA?
Click to expand...
Click to collapse
I agree I wanted to know what it was too so check it out here
playya said:
I agree I wanted to know what it was too so check it out here
Click to expand...
Click to collapse
Not funny anymore, all that does is show me the ROM's webpage I obviously know how to google. I want to know why it is included in the title of so many other ROM's. Is it the base of most of these ROM's? (Smart ass)
kyleallen5000 said:
Not funny anymore, all that does is show me the ROM's webpage I obviously know how to google. I want to know why it is included in the title of so many other ROM's. Is it the base of most of these ROM's? (Smart ass)
Click to expand...
Click to collapse
whats funny is when people say they know how to google but can't find stuff. Now hey maybe you are looking for a certain answer a certain way but off what I sent you I found this
What does the term Sabermod mean?
What is SaberMod?
The term "SaberMod" is coming from:
Quote
SaberMod is a AOSP based ROM with some extra features added in and mostly from CyanogenMod. SaberMod started out pure AOSP when android 4.2.1 launched. Originally it was pure AOSP with a few extra features I ported over from CyanogeMod and linaro optimizations. Then I rebased everything off of rasbeanjelly because I liked many features found in rasbean. Since then I've modified a lot of the code so not much of it is rasbeanjelly based anymore. But you will still find some commonly used features found in rasbeanjelly. SaberMod is not a rasbeanjelly or CM clone, or KANG. Custom kernels are included for certain devices when available. These are personal builds we make for ourselves and originally became very popular in the nexus 7 forums. Features are very rarely added, and are built to SaberMod's team members liking. Currently there are two members of SaberMod working on this project. Myself and @jarjar124 . Please understand our time is limited and we are only two people who have lives, and do not have 25-50 members like CyanogenMod to add things. And our goal is not to add a bunch of features that bloat the system of the ROM.
Source: http://forum.xda-dev.....php?t=2158698
Click to expand...
Click to collapse
Maybe it helps maybe it does not either way have a good day....
playya said:
whats funny is when people say they know how to google but can't find stuff. Now hey maybe you are looking for a certain answer a certain way but off what I sent you I found this
What does the term Sabermod mean?
Maybe it helps maybe it does not either way have a good day....
Click to expand...
Click to collapse
I stand corrected, I am a google simpleton. Haha Thanks man.
just so you know, they actually didn't answer your question. What SaberMOD refers to when used in ROMs and kernels is the toolchain that team created, which is an optimized version of the linaro toolchain that has more flags enabled for better performance.