AOSP vs TW vs CM - Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot

Just throwing this out there, but are CM and TW ROMs intended to be in Android Development and only ASOP be in Original Android Development? It's difficult to determine sometimes whether a ROM is a CM, TW, or ASOP ROM as they're kind of intermixed within the Android Development. I'd think that CM and ASOP ROMs should be posted in the Original Android Development forum?
i do know there's a directory, but thanks to everyone developing for the S4 on Sprint!

Original development is anything based off of google code. AOSP such as CM
Anything based off the sprint TW rom goes in the other folder.
Yes, there are some in places they shouldn't be.
Developers are not always clearly indicating what the base of their rom is.

ASOP. Is The Same As CM. I See Difference. But A Big Difference With TW. Is The Bomb!
Sent from my SPH-L720 using xda app-developers app

I think some of the ASOP/CM roms that are not in original are Kangs from someone else, or a different phone all together.

Just an FYI guys, it's AOSP (not ASOP). Android Open Source Project.
I like to think that ROMs built from source belong in Original Dev. That means CM, AOSP.
Everything else goes in Android Dev. But sometimes it can get a little hazy.
pulser_g2 made some good distinctions regarding what should go where:
The following are most likely “Original Development”:
*Official releases of highly original and upstream custom ROMs (built from the ground up with significant original development within them)
*Official releases/development of such original ROMs, perhaps posted by the maintainer or their nominated person.
*A significant “first” in development for a device. Significant is subjective, but it is likely something which took considerable time/effort, and is generally accepted by developers to be significant and non-trivial.
*Significant port of a ROM from one device to another, giving enhanced features or functionality to users of the target device. The port should be beneficial (a port from two virtually identical devices isn’t original development, it’s winzipping, and nobody really benefits from this, as it’s not development)
The following are most likely not “Original Development”, and should be posted in the “Android Development” subforum:
*Your own “unofficial” stock build of your favorite original, source-built (or otherwise) ROM, particularly where an official or maintainer-endorsed thread exists already.
*Minor derivatives of other ROMs with little or no changes, or ROMs consisting of “placebo” features as a main constituent or claim.
*Renames or rebadges of others’ work – these don’t belong on XDA at all! Refer to rule 12 for more information.
*Reposts of existing ROMs with small changes (i.e. kitchen work, such as adding a couple of apps). If you could realistically distribute your changes as an “addon pack” above and beyond a ROM, you should do so. In addition, your “ROM” would not be original development as it would be substantially identical to the original ROM.
*A thread created with unrealistic goals that are clearly unachievable by those starting the thread. This is not intended to discourage high aspirations, rather to prevent threads porting Windows Phone 8 to the HTC Wallaby. This is pretty much common sense.
*A ROM where a main or significant claim/feature is graphical changes to the user interface (ie. Themed ROM)
Click to expand...
Click to collapse

A good explanation of Android Development vs. Original Android Development can be found here by one of the mods.
http://forum.xda-developers.com/showthread.php?p=41633683
Sent from my SCH-I545 using Tapatalk

my bad, that's my dyslexia kicking in there,
one thing that maybe as a suggestion is that the ROM devs can put in the subject line [AOSP] [TW] [CM], etc with what the base of the ROM is? I know there's not too many sprint ROMs out there, but those that do exist it's still a little difficult to search for each.

Related

"original" development

I thought that this section was unique crap for Galaxy S2. Looks like we will have same **** soon.
anonymous572 said:
I thought that this section was unique crap for Galaxy S2. Looks like we will have same **** soon.
Click to expand...
Click to collapse
huh?
im yet to see what this section is for too
panyan said:
im yet to see what this section is for too
Click to expand...
Click to collapse
Yea ive seen it on other sections before, But I dont fully understand it
What the hell is 'original development' ??
What is the current development ? Un original ?
whats with the need to add un-necessary sub sections ? It just fuels confusion
Maybe "original" means "real". So there will be a chance to distinguish between cloning/adding/tweaking from development
Do we need / want it ?? I think we should open up a poll and pass the results on to the mod(s)
We had a similar thing in the HTC One S forums, Where they added a subsection for Tmobile Versions, It was totally un-needed as there were no differences between the 2 devices. We made a poll and the section got removed.
Sometimes these things do more bad than good, As if the flashing procedure isnt difficult enough already, What with the brickbug and all that.
If you think its a good idea to remove it, Ill open a poll before the section gets full with stuff.
Why not wait a little bit and see what it should be used for?
One Mod will explain sooner or later...
lets just hope its something useful
Is it so hard to understand? All stuff about original roms goes in there.
What do you mean Original ROMs ? Things like Stock TW ROMs ? Or does that include Custom ROMs too ?
Only in the SGS2 threads the 'original' section is full of custom ROMs and kernels too.
I mean this device is almost 12months old, We've survived without it.
Im just old fashioned Change freaks me out
Confusing?
Hate It?
Simply Don't Open It
anonymous572 said:
I thought that this section was unique crap for Galaxy S2. Looks like we will have same **** soon.
Click to expand...
Click to collapse
wish you could enlighten us on how it was a unique crap and a **** for s2 then?
original = stock = cooked roms
the other thread will be for "really" developed roms i.e, aokp/aosp/cm9 variants
So if some one builds a ROM based on Cynogen Mod from scratch..will it be in original section or since its from CM it will be in Development
btw this was the rule posted there
The following are most likely “Original Development”:
Official releases of highly original and upstream custom ROMs (built from the ground up with significant original development within them
Official releases/development of such original ROMs, perhaps posted by the maintainer or their nominated person.
A significant “first” in development for a device. Significant is subjective, but it is likely something which took considerable time/effort, and is generally accepted by developers to be significant and non-trivial.
Kernels which are built with beneficial changes that are not simply pulled from other kernels already available. Some element of original work is expected.
Tools and utilities with a clear purpose, and which are well-made, and useful to users. They should have an element of originality, either in purpose or through significant improvement in the means of operation.
Significant port of a ROM from one device to another, giving enhanced features or functionality to users of the target device. The port should be beneficial (a port from two virtually identical devices isn’t original development, it’s winzipping, and nobody really benefits from this, as it’s not development)
The following are most likely not “Original Development”, and should be posted in the “Android Development” subforum:
Your own “unofficial” stock build of your favourite original, source-built (or otherwise) ROM, particularly where an official or maintainer-endorsed thread exists already.
Minor derivatives of other ROMs with little or no changes, or ROMs consisting of “placebo” features as a main constituent or claim.
Renames or rebadges of others’ work – these don’t belong on XDA at all! Refer to rule 12 for more information.
Reposts of existing ROMs with small changes (i.e. kitchen work, such as adding a couple of apps). If you could realistically distribute your changes as an “addon pack” above and beyond a ROM, you should do so. In addition, your “ROM” would not be original development as it would be substantially identical to the original ROM.
A thread created with unrealistic goals that are clearly unachievable by those starting the thread. This is not intended to discourage high aspirations, rather to prevent threads porting Windows Phone 8 to the HTC Wallaby. This is pretty much common sense.
A ROM where a main or significant claim/feature is graphical changes to the user interface (ie. Themed ROM)
i get the idea to separate the genuine development from the WinZip one, but it may not be that easy in practice to distinguish those lying somewhere in between
See Here
XDA, the moderators and the powers that be.... have been wrestling with trying to differentiate the Difference between the Code-writing Development and the Quasi-developers that use rom cooking tools.
To that end we will be going through the development threads in the next couple of weeks and moving the appropriate threads that meet the original code requirement to be placed in this new forum.
Please bear in mind that this is a "Work in Progress" and will take a bit of time to hone and perfect what goes where.
Also, please understand that this does not mean that some developers are on some special pedestal. That is not the case.
I will use an analogy to explain:
A music composer writes an original piece of music. The music composition may be awesome... but his performance of it, may not.
Such often is the case in developers..... often someone comes up with a awesome idea or new code application, but it often ends up being perfected by the use of others putting their creative spin on it.
That is the beauty of The Android Platform and ....XDA provides a fertile field for all to share ideas and collectively improve our experience
I hope this clarifys the potential questions
Thanks from the Moderators
Click to expand...
Click to collapse
At the end of the day everything is built from something else but what they are getting at is ROMs that are just other roms with maybe a new theme and tweaks taken from else where would just be in the normal development.
But if you came up with something new and different (not just a rehash of other peoples work) then it should go in original development
Now its starting to make sense, well ive always reverted to one particular rom (cleanote) so i guess i wont be affected.
maybe its for the best, there are a lot of similar roms out there so it might make life easier.
Im still adapting to the new xda theme, any more change after this and i might self destruct.
Want me to start a poll?
Sent from my GT-N7000 using XDA Premium App
azzledazzle said:
Now its starting to make sense, well ive always reverted to one particular rom (cleanote) so i guess i wont be affected.
maybe its for the best, there are a lot of similar roms out there so it might make life easier.
Im still adapting to the new xda theme, any more change after this and i might self destruct.
Click to expand...
Click to collapse
sahilarora2003 said:
Want me to start a poll?
Sent from my GT-N7000 using XDA Premium App
Click to expand...
Click to collapse
It makes alot of sense, will make it easy to find new and 'bigger' development work against the small tweaked roms which while important are starting to fill up the forum
It was tested in the S2 forums and has been rolling out XDA wide so theres not alot a poll will do, in honour of the hitch hikers guide of the galaxy, the plans have been on show for quite some time, if you can’t be bothered to take an interest in local affairs, that’s your own lookout.

Ambiguously named "Original Android Development" Forums

I'm not sure why the decision was made to start dividing up the Android Development Forums into regular and "Original" versions but I personally feel like it's pointless and confusing, especially for people who have been using this site for several years.
At the very least they should be named more appropriately, the word original makes it sound like you're talking about modified stock ROMs etc..., i.e. what was originally on the device.
The entire point of an open source community is that different people can work on different things. I guarantee you that some of the so called "unoriginal" ROMs out there had just as much work and time go into them as anyone else's. So this is basically a just a slap in the face to anyone who is new to this type of development, it certainly would not encourage anyone to continue contributing and learning.
The bottom line is that the only "Original" Android ROMs come from here: http://source.android.com , even Cyanogen MOD is still 90% someone else's code/work. Essentially the whole thing amounts to elitist segregation, aside from Linus Torvald there isn't a person alive today that has any right to thumb their nose at another open source developers efforts simply because they didn't think they were worthy of being recognized.
Cool story bro
Well IMO I think it makes sense that its called original because its all based on aosp which is the original Android
Sent from my SGH-T999 using xda premium
eggydrums said:
Well IMO I think it makes sense that its called original because its all based on aosp which is the original Android
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
Actually it has nothing to do with that, there are many modified stock ROMs in the original forums. Unless of course you're referring to those as well in which case EVERYTHING is based on the AOSP. In either case I hope you voted for option two
Darkside Agent said:
Cool story bro
Click to expand...
Click to collapse
Why didn't you vote?
Why would I?
Total waste of a thread...it will accomplish nothing and is just a rant from you
No one else has a problem with this, including people like myself who's work doesn't go in the original section
Plus this has been covered so many timez the Admins are bored hearing about it
Find something else to concentrate on, this is highly irrelevant
I agree with the OP.
Having two forums for the development of Android for one device makes no sense.
At the very least, a sticky at the top of every "original" forum needs to interpret why the forum is different to the standard development forum.
Sent from my GT-I9305 using xda premium
It seems that every time I've come here in the last few months everything is different. I understand wanting to 'spice it up' or 'make it organized'...but XDA was pretty much unchanged for a very long time, and now all these changes are more frustrating than helpful. In the end, I guess it doesn't make that big of a difference.
Let it be said that the first time I read 'original android development'...I thought of apps that were developed 100% by a dev...and NOT based on 'original android'.
I'm going to lock this up and explain the differences of development and original development.
Plain development: those are ROMs that are based off stock based ROMs or ROMs like cm with some apps or minor tweaks tossed in. Nothing that is brand new or has revolutionary features in. Team venom ViperS sense ROM is normal development if that ROM is based on a stock based sense ROM. Now if they brought that rom to a Samsung devices or non HTC phine, then its original.
Original development: any ROM that is compiled from source and has revolutionary features in it. Examples cyanogenmod, AOKP,PAC man, Paranoid Android, BAKED,Slim Bean etc. Those are all examples of original development. If someone downloads or compiles a source based ROM. Then adds their tweaks apps etc,that would be normal development. Basically original development is cutting edge stuff.

[Q] Android Development vs Original Android development

What is the difference between Android Development and Original Android Development? This is the first device I have owned that has this distinction, and I have been a part of the community for a while.
Hi,
Pulser_G2 said:
The following are most likely “Original Development”:
-Official releases of highly original and upstream custom ROMs (built from the ground up with significant original development within them
-Official releases/development of such original ROMs, perhaps posted by the maintainer or their nominated person.
-A significant “first” in development for a device. Significant is subjective, but it is likely something which took considerable time/effort, and is generally accepted by developers to be significant and non-trivial.
- Kernels which are built with beneficial changes that are not simply pulled from other kernels already available. Some element of original work is expected.
-Tools and utilities with a clear purpose, and which are well-made, and useful to users. They should have an element of originality, either in purpose or through significant improvement in the means of operation.
-Significant port of a ROM from one device to another, giving enhanced features or functionality to users of the target device. The port should be beneficial (a port from two virtually identical devices isn’t original development, it’s winzipping, and nobody really benefits from this, as it’s not development)
The following are most likely not “Original Development”, and should be posted in the “Android Development” subforum:
-Your own “unofficial” stock build of your favourite original, source-built (or otherwise) ROM, particularly where an official or maintainer-endorsed thread exists already.
-Minor derivatives of other ROMs with little or no changes, or ROMs consisting of “placebo” features as a main constituent or claim.
-Renames or rebadges of others’ work – these don’t belong on XDA at all! Refer to rule 12 for more information.
-Reposts of existing ROMs with small changes (i.e. kitchen work, such as adding a couple of apps). If you could realistically distribute your changes as an “addon pack” above and beyond a ROM, you should do so. In addition, your “ROM” would not be original development as it would be substantially identical to the original ROM.
-A thread created with unrealistic goals that are clearly unachievable by those starting the thread. This is not intended to discourage high aspirations, rather to prevent threads porting Windows Phone 8 to the HTC Wallaby. This is pretty much common sense.
-A ROM where a main or significant claim/feature is graphical changes to the user interface (ie. Themed ROM)
Click to expand...
Click to collapse
http://www.xda-developers.com/android/introducing-original-development-forums-for-more-devices/
http://www.xda-developers.com/android/xda-developers-and-the-gpl/
All (almost) the devices have these two sections now, since a while (or in fact the most popular dev, see the second link)...
Hope that helps... There is a thread here http://forum.xda-developers.com/forumdisplay.php?f=263 if I remember right but I don't find it
Thanks
viking37 said:
Hi,
http://www.xda-developers.com/android/introducing-original-development-forums-for-more-devices/
http://www.xda-developers.com/android/xda-developers-and-the-gpl/
All the devices have these two sections now, since a while (or in fact the most popular dev)...
Hope that helps...
Click to expand...
Click to collapse
Thanks, it does. Now I just have to wait for my new phone to ship....

The Difference Between ANDROID DEVELOPMENT & ORIGINAL DEVELOPMENT

Sorry if its been answered already but I'd like to know what is the point of the two different development threads? THANKS
Sent from my Nexus 4 using XDA Premium 4 mobile app
OuncE718 said:
Sorry if its been answered already but I'd like to know what is the point of the two different development threads? THANKS
Sent from my Nexus 4 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
The following are most likely “Original Development”:
-Official releases of highly original and upstream custom ROMs (built from the ground up with significant original development within them
-Official releases/development of such original ROMs, perhaps posted by the maintainer or their nominated person.
-A significant “first” in development for a device. Significant is subjective, but it is likely something which took considerable time/effort, and is generally accepted by developers to be significant and non-trivial.
- Kernels which are built with beneficial changes that are not simply pulled from other kernels already available. Some element of original work is expected.
-Tools and utilities with a clear purpose, and which are well-made, and useful to users. They should have an element of originality, either in purpose or through significant improvement in the means of operation.
-Significant port of a ROM from one device to another, giving enhanced features or functionality to users of the target device. The port should be beneficial (a port from two virtually identical devices isn’t original development, it’s winzipping, and nobody really benefits from this, as it’s not development)
The following are most likely not “Original Development”, and should be posted in the “Android Development” subforum:
-Your own “unofficial” stock build of your favourite original, source-built (or otherwise) ROM, particularly where an official or maintainer-endorsed thread exists already.
-Minor derivatives of other ROMs with little or no changes, or ROMs consisting of “placebo” features as a main constituent or claim.
-Renames or rebadges of others’ work – these don’t belong on XDA at all! Refer to rule 12 for more information.
-Reposts of existing ROMs with small changes (i.e. kitchen work, such as adding a couple of apps). If you could realistically distribute your changes as an “addon pack” above and beyond a ROM, you should do so. In addition, your “ROM” would not be original development as it would be substantially identical to the original ROM.
-A thread created with unrealistic goals that are clearly unachievable by those starting the thread. This is not intended to discourage high aspirations, rather to prevent threads porting Windows Phone 8 to the HTC Wallaby. This is pretty much common sense.
-A ROM where a main or significant claim/feature is graphical changes to the user interface (ie. Themed ROM)
Hope this clear your doubts..
Thank you for explaining in detail. You've definitely helped. I understand now!
Sent from my Nexus 4 using XDA Premium 4 mobile app
OuncE718 said:
Thank you for explaining in detail. You've definitely helped. I understand now!
Sent from my Nexus 4 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Thank you for asking. It is very annoying to see wrong threads in the frong forum every day, it is a plus of work for moderators.
luiseteyo said:
Thank you for asking. It is very annoying to see wrong threads in the frong forum every day, it is a plus of work for moderators.
Click to expand...
Click to collapse
I definitely notice that (wrong threads in the wrong forum). I'm grateful for the response I've gotten. I thought I would of been flamed for not knowing the difference.
Sent from my Nexus 4 using XDA Premium 4 mobile app

What does it take to start building custom ROMs for OnePlus devices?

Hola
I am not a developer, but like those with a little time and technical know how, I can compile my own ROM from sources. This was extremely popular when I had the OnePlus 1 device and CM was still around.
The question is what does it take to create custom ROMs? ...especially given that OnePlus has traditionally been developer friendly with releasing not only kernel but firmware sources rather quickly compared to other OEMs. I understand that the OnePlus 3 / 3T sub-forum on XDA even outrival's the Pixel devices from Google. Maybe my inquiry is best suited in the general Android sub-forum on XDA.
That aside, I am surprised we haven't heard much from some developers who run and maintain well known custom ROMs such as LOS, RR, Mokee, DU, AICP, AOSP, etc. regarding support for this OnePlus 5. Am I missing something or it rather just a matter of time
Lastly, and more importantly, my greatest appreciation to all developers, cooks, maintainers, and others who help keep the community alive and well. Without these folks we would just be regular consumers being forced to use what crappy software we are provided with. Thanks to you :highfive:

Categories

Resources