[Q] AOSP? - Captivate General

I have seen the use of the acronym AOSP used alot in the dev forums. I know this stands for Android Open Source Project, but in what context are these people using the acronym? Are they referring to just stock, vanilla android?

Yes
http://source.android.com/index.html
From a phone on an app

Related

[Q] What is an 'AOSP' ROM?

I am picking up a vibrant for my new phone and am already digging into all the great possibilities android provides. I have noticed a few mods say they do not work with "AOSP" roms. What does this stand for? I really dont plan on changing my rom just rooting the device and doing some mods. Checked google but i cant find any specific refrence to what AOSP exactly is, just if stuff will work with it or not. Thanks!
http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=aosp
What do you mean, the first google link explains what it is...
Im not sure but i think it is "a open source platform"
Android Open Source Project
just like the google search shows....

[HELP]AOSP

Hello,
Here I have a small question since AOSP ROMs are most popular with Nexus phones.
I have worked around with custom ROMs..now if I want to try AOSP...
Can anyone just give me a brief explanation on how I can compile AOSP from source.. Lets take nexus s as an example...
Also is C++ or any other programming language necessary?
Thnks in advance for helping!
Sent from my GT-I9003 using XDA App
I am also interested in learning to compile AOSP from source. If there is a dev out there willing to help us out that would be awesome!
I have done work with Custom ROMs .. Just wanna learn aosp..
Sent from my GT-I9003 using XDA App
You'll want to know java.
And you'll want to read thru the stuff on source.android.com
As for setting up from source, start here: Initializing a Build Environment
As for guides, there's literally hundreds of them - excluding the one off of the Official google source site. Search xda, google, etc.
Here's just one example: [TUTORIAL] Setting up and Compiling ICS from AOSP (for the galaxy nexus) which follows the guide found on -> How to Compile ICS (Ubuntu)
Catch my drift the information is all out there. You just have to take the time to search and read.
One last thing, for setting up for dev environment. A lot of people seem to go for ubuntu (my recommendation so it might be the most user friendly.
Personally I use arch linux so the w/e flavor you choose shouldn't hinder you.
kyouko said:
You'll want to know java.
And you'll want to read thru the stuff on source.android.com
As for setting up from source, start here: Initializing a Build Environment
As for guides, there's literally hundreds of them - excluding the one off of the Official google source site. Search xda, google, etc.
Here's just one example: [TUTORIAL] Setting up and Compiling ICS from AOSP (for the galaxy nexus) which follows the guide found on -> How to Compile ICS (Ubuntu)
Catch my drift the information is all out there. You just have to take the time to search and read.
One last thing, for setting up for dev environment. A lot of people seem to go for ubuntu (my recommendation so it might be the most user friendly.
Personally I use arch linux so the w/e flavor you choose shouldn't hinder you.
Click to expand...
Click to collapse
Thanks man! I have my computer set up so it dual boots Windows and Ubuntu, so I'm going to try my hand at this!
Thanks man ! Will give it a try ..
Still learning Java Though
Sent from my GT-I9003 using XDA App

Build GAPPS for CM10 from Source

Are there any tutorials out there for building GAPPS from source? I am a programmer by profession and Java/Android aren't my strong points but I want to learn. I would like to make an improved version of the AOSP messaging app. More specifically, I plan on adding proper group messaging support.
Any advice is appreciated!
I would looove to see AOSP add group messaging. I'm actually surprised CM isn't doing this already. I just assumed the default messaging app was an apk buried in the system folder. Is it really in the gapps package? I'm a bit of a java dev but the inner workings of android are a mystery to me
Sent from my SCH-I535 using xda app-developers app

[Q] Android ROM/Application Source Code

I am new to programming and understanding the concepts behind it and I was wondering if anyone could point me in the direction to some source code for the excellent ROM's I have seen on here or any applications which have been developed for the Android OS? The reason for this request, I need to see the code to understand what's going on behind the scenes to make a ROM/application function. I figure if I am able to study the code, I may actually be able to understand finally how to develop either an application or ROM. Thanks in advance. :good::good::good:
LivioDoubleFang said:
I am new to programming and understanding the concepts behind it and I was wondering if anyone could point me in the direction to some source code for the excellent ROM's I have seen on here or any applications which have been developed for the Android OS? The reason for this request, I need to see the code to understand what's going on behind the scenes to make a ROM/application function. I figure if I am able to study the code, I may actually be able to understand finally how to develop either an application or ROM. Thanks in advance. :good::good::good:
Click to expand...
Click to collapse
Most of the ROM's that are built from source either use AOSP source code which the source code can be found here, Cyanogenmod source code which can be found here, AOKP source code which can be found here, or Paranoid Android source code which can be found here, or the ROM's use a combination of all these listed and cherrypick there favorite features from each while adding there own. When it comes it seeing what other changes have been made by the developer the easiest way to look at the source code is looking at each developers github profile if available which can be accessed by usually searching for there username on github or clicking on there username here on XDA and selecting the "View Github profile" option. Let me know if you still have questions .
Thank you shimp208 for your expedient response on this issue. I will definitely be checking out the links you have provided and with hopes, gain a deeper understanding of the Android OS to become a developer myself.
LivioDoubleFang said:
Thank you shimp208 for your expedient response on this issue. I will definitely be checking out the links you have provided and with hopes, gain a deeper understanding of the Android OS to become a developer myself.
Click to expand...
Click to collapse
I wish you the best of luck man, these guides are also definitely worth taking a look for getting started with a variety of ROM development aspects http://xda-university.com/as-a-developer.
Sent from my SCH-I535 using xda premium
Thanks a lot
shimp208 said:
Most of the ROM's that are built from source either use AOSP source code which the source code can be found here, Cyanogenmod source code which can be found here, AOKP source code which can be found here, or Paranoid Android source code which can be found here, or the ROM's use a combination of all these listed and cherrypick there favorite features from each while adding there own. When it comes it seeing what other changes have been made by the developer the easiest way to look at the source code is looking at each developers github profile if available which can be accessed by usually searching for there username on github or clicking on there username here on XDA and selecting the "View Github profile" option. Let me know if you still have questions .
Click to expand...
Click to collapse
Thanks For Help i too had same Que.
Thank you very much :good:

[Q] Which Device to Choose for Kernel Development

As part of a project I have to develop an application to replace android default lock screen or tweak it. From my interaction with seniors kernel development on samsung is tricky because of lack of documentation and flexibility.
I have to buy a device for specific purpose. Which device should I buy
> Nexus 4
> HTC
I am following these sources:
kernelnewbies
Generally good resource for starting out learning linux kernel
(Which is what the android is built off of)
android.kernel
Android Kernel Source
Linux kernel
Online guide to driver development among many other related to
suresh301190 said:
As part of a project I have to develop an application to replace android default lock screen or tweak it. From my interaction with seniors kernel development on samsung is tricky because of lack of documentation and flexibility.
I have to buy a device for specific purpose. Which device should I buy
> Nexus 4
> HTC
I am following these sources:
kernelnewbies
Generally good resource for starting out learning linux kernel
(Which is what the android is built off of)
android.kernel
Android Kernel Source
Linux kernel
Online guide to driver development among many other related to
Click to expand...
Click to collapse
samsung might be your only way to get the best for making kernals or roms. they are almost impossible to brick but i always seem to brick them x)
I say sony,bit sensitive but effective!
Sent by 桑傑庫馬爾 :stirthepot:

Categories

Resources