[Q] How to start collaborating with the android project - Android Q&A, Help & Troubleshooting

Hi, I'm interested in learn how to contribute to the Android code, I know there are mailing lists. I'm interested in android-building , android-porting, android-contrib and android-kernel but the problem is that I don't know where to start, ¿Where could I find resources (books, webs etc) that let me acquire enough knowledge to start to colaborate?
Thank you very much in advance.

algui91 said:
Hi, I'm interested in learn how to contribute to the Android code, I know there are mailing lists. I'm interested in android-building , android-porting, android-contrib and android-kernel but the problem is that I don't know where to start, ¿Where could I find resources (books, webs etc) that let me acquire enough knowledge to start to colaborate?
Thank you very much in advance.
Click to expand...
Click to collapse
If you want to contribute to the Android Open Source Project (AOSP) a useful place to start is looking at the Get Involved section on the official Android developers website.
For learning about building android from source take a look at these two guides:
Google's official guide to building AOSP
How to Compile Jelly Bean on Ubuntu
For a porting guide take a look at this guide:
How to Port ROM's
For kernel building take a look at this guide:
Google's official guide for building kernels
Let me know if you still have questions .

shimp208 said:
If you want to contribute to the Android Open Source Project (AOSP) a useful place to start is looking at the Get Involved section on the official Android developers website.
For learning about building android from source take a look at these two guides:
Google's official guide to building AOSP
How to Compile Jelly Bean on Ubuntu
For a porting guide take a look at this guide:
How to Port ROM's
For kernel building take a look at this guide:
Google's official guide for building kernels
Let me know if you still have questions .
Click to expand...
Click to collapse
Thank you, I already had downloaded and compiled the code. Would you mind write again the link for How to Port ROM''s, you wrote twice the link for How to Compile Jelly Bean on Ubuntu.
Thanks again for your help

algui91 said:
Thank you, I already had downloaded and compiled the code. Would you mind write again the link for How to Port ROM''s, you wrote twice the link for How to Compile Jelly Bean on Ubuntu.
Thanks again for your help
Click to expand...
Click to collapse
Here you are my friend:
forum.xda-developers.com/showthread.php?t=1957219
http://forum.xda-developers.com/showthread.php?t=1908008
http://forum.xda-developers.com/showthread.php?p=32905313#post32905313
Sorry for posting the compiling Jelly Bean link twice.
Sent from my SCH-I535 using xda premium

Related

Want to learn how to develop

Hi!I've been a member of xda for almost 5 months now, and I know how to flash roms, use recovery,hboot, change radio/spl, etc. Basically, the basics. But now I want to learn how to develop, scripting, github, etc. But I have no idea how to do any of this stuff. The most I have done with those areas is install adb on my computer. I am a serious learner and I will have plenty of time as summer is coming up and I will be out of school. I need like some guide to show me how to do all of this for someone like me who doesn't know anything. So plz help me out with links,guides, or anything else that will help me. Thank you. Please remember I have no experience with development. I need a completebeginners or noob guide
Sent from my HTC Dream using XDA App
http://forum.xda-developers.com/showthread.php?t=667298
Or this very topic is covered in another thread
http://forum.xda-developers.com/showthread.php?t=1069483
Thanks for the response. I will check these out.
I know nothing about java or c++ do I need to learn both of these? What areas exactly do I need to learn?
Any websites, links tutorials, guides, videos, etc?,
Sent from my HTC Dream using XDA App
As was pointed in the post by cyanogen:
Android Developer Guides: http://d.android.com
Working with AOSP source: http://source.android.com
Platform Developer Guide: http://pdk.android.com
Android Gitweb: http://android.git.kernel.org
Git Ready (Git tips and tricks): http://www.gitready.com/
Building CyanogenMod: http://wiki.cyanogenmod.com/index.ph...ng_from_source
How Dexopt works and what are those odex files: http://android.git.kernel.org/?p=pla...5936;hb=master
For tutorials on java or C/C++, try searching google, as there are plenty of them.
for rom developer:
http://greenromproject.com/

WHat do I need to start experimewnting with compiling AOSP Roms?

The subject says most of it.
I would like to start learning how to compile ROMs but I don't know where to start. I figured the biggest Android developer site might yield some useful input from the more experienced developers.
Thanks in advance for your help.
FW
Flippity Widget said:
The subject says most of it.
I would like to start learning how to compile ROMs but I don't know where to start. I figured the biggest Android developer site might yield some useful input from the more experienced developers.
Thanks in advance for your help.
FW
Click to expand...
Click to collapse
Compile JB on Ubuntu
Compile ICS on Ubuntu
Compile GB on Ubuntu
Thank you for the information.

[Q] Looking for instructor

Hello, my name is Chris and i am 15 years old. I love android and technology in general and i would like to get into android ROM development. If someone with experience wants to teach me the basics of Android ROM development i would appreciate it very much. Any interested can leave comment. Thank you.
ChrisMitsis said:
Hello, my name is Chris and i am 15 years old. I love android and technology in general and i would like to get into android ROM development. If someone with experience wants to teach me the basics of Android ROM development i would appreciate it very much. Any interested can leave comment. Thank you.
Click to expand...
Click to collapse
Hi Chris my name is Andrew and i might be able to give you some basic info and guidelines. First i would suggest using a ROM kitchen for basic ROM modding. I would recommend using Dsixda's ROM kitchen http://forum.xda-developers.com/showthread.php?t=633246 .When you feel confident that you can get on tothe more complex stuff you can check my tutorial about compiling from source code http://forum.xda-developers.com/showthread.php?t=1667551 .After you get over that then the Internet should become your mentor in advanced source code editing (most of the time anyway but you shouldn't feel shy about asking something if unclear)

[Dev][Discussion Thread ]Cyanogenmod(Jelly Bean) Build

Hi guys,
I made this thread for all the developers to discuss about their new projects, errors while building, source building, help and support, CM bring-ups, patches and fixes, since we don't have a "Developers discussion" forum for our devices and developers too. :laugh:
It's a nice place for newbies like me to learn a lot from the awesome devs here. :highfive:
This place is just for developers and people trying to build ROMs from source or kernels.
NOTE- THIS IS NOT A PLACE FOR BUG REPORTING OR REQUESTS
IF YOU ARE INTERESTED IN THE PROJECT PLEASE PM ME YOU NAME.
Try to keep this thread clean :angel:
MEMBERS(Till Now):
@lols21.10
How to download cm10.2 source.
http://forum.xda-developers.com/showthread.php?p=52339783#post52339783
This local_manifest made by nolinuxnoparty is kinda a messy(From my point of view).
https://github.com/nolinuxnoparty/android_device_samsung_delos3geur/blob/cm-10.2/README.md
It messed up my source(whole).So just to prevent if anyone downloading any source code ,download the source first than make a backup of it than mess with it
RESERVED
i found this device tree (cm 10.1) https://github.com/OUDhs/android_device_samsung_delos3geur
can this be used to build cm 10.1 for our device??
to me it seems like this device tree is incomplete...
also if someone has any knowledge about device tree pls teach me what it basically is and how it works... if you know of any threads about device tree pls send me the links...
Tks..
Nolinuxnoparty has revived the project on github of cm11 branch
cm11 source on github by nolinuxnoparty
https://github.com/nolinuxnoparty/android_device_samsung_delos3geur
Ya he revived the project
yeah i just saw that i will try again to make it from the cm11 source i have.Hope this time it works........:laugh: hmm is their is any way to contact nolinuxnoparty
Facebook / twitter ??
ZANKRUT.DOSHI said:
Facebook / twitter ??
Click to expand...
Click to collapse
anything facebook/twitter/xda any?
Ya hes on twittrt
Shrukul said:
i found this device tree (cm 10.1) https://github.com/OUDhs/android_device_samsung_delos3geur
can this be used to build cm 10.1 for our device??
to me it seems like this device tree is incomplete...
also if someone has any knowledge about device tree pls teach me what it basically is and how it works... if you know of any threads about device tree pls send me the links...
Tks..
Click to expand...
Click to collapse
Don't know about that source code looks incomplete to me...
A device tree is a tree data structure with nodes that describe the physical devices in a system.Device tree is basically a colletion of data about our phone.It is like a king and source code is like a worker .It tells how to make changes in the source code to make for custom rom etc.... for our phone:laugh:
Here read this:
http://elinux.org/Device_Tree
If you want to make than try this:
http://stackoverflow.com/questions/11352709/android-device-configuration-for-aosp
please correct me If i am wrong
ZANKRUT.DOSHI said:
Ya hes on twittrt
Click to expand...
Click to collapse
Heehe found him on xda
here his profile.If want to contact him than try this :
http://forum.xda-developers.com/member.php?u=5317627
lols21.10 said:
Heehe found him on xda
here his profile.If want to contact him than try this :
http://forum.xda-developers.com/member.php?u=5317627
Click to expand...
Click to collapse
his account is currently disabled so you have to contact him with twitter
lols21.10 said:
Hi guys,
I made this thread for all the developers to discuss about their new projects, errors while building, source building, help and support, CM bring-ups, patches and fixes, since we don't have a "Developers discussion" forum for our devices and developers too. :laugh:
It's a nice place for newbies like me to learn a lot from the awesome devs here. :highfive:
This place is just for developers and people trying to build ROMs from source or kernels.
NOTE- THIS IS NOT A PLACE FOR BUG REPORTING OR REQUESTS
IF YOU ARE INTERESTED IN THE PROJECT PLEASE PM ME YOU NAME.
Try to keep this thread clean :angel:
MEMBERS(Till Now):
@lols21.10
Click to expand...
Click to collapse
Friends ... pardon my intrusion, but I've been reading the topics about our grand quattro for this CM ROM, I do not know desemvolver noob and do not have a legitimate developer today ...
But the tree of the handset MOTO G would not help us because it is a device compared to ours and already have CM ROM would help? If yes glad, if not sad I apologize ...
http://forum.xda-developers.com/moto-g
https://github.com/AOSPA
Help
Don't worry my friend, someone will help you be patient
GlauberMSP said:
Friends ... pardon my intrusion, but I've been reading the topics about our grand quattro for this CM ROM, I do not know desemvolver noob and do not have a legitimate developer today ...
But the tree of the handset MOTO G would not help us because it is a device compared to ours and already have CM ROM would help? If yes glad, if not sad I apologize ...
http://forum.xda-developers.com/moto-g
https://github.com/AOSPA
Click to expand...
Click to collapse
if i understand correctly you are saying that we can fork the moto g tree.Well it that things require few knowledge in java, c++,c....... which i am still reading i think i will try that in few days.:good:
cm
Nolinuxnoparty has stopped the project I suppose he made 3 builds and none of them booted
Do you know how to read github? ? Please stop posting fake information here
cm
i talked with him personally on facebook so please mind your tongue!

[Q] Building custom roms for galaxy s4 i9505

Hello XDA Users,
I am interested in starting to compile custom roms for my galaxy s4 (GT-I9505). I already have a spare laptop with sufficient specs to be able to set up the building environment, but i need a guide which will allow me to understand and learn what libraries and terminal codes are needed in order to be able to select a custom rom and compile it from GIT.
Any guides or help will be greatly appreciated
Cheers
Kannibalism
Kannibalism said:
Hello XDA Users,
I am interested in starting to compile custom roms for my galaxy s4 (GT-I9505). I already have a spare laptop with sufficient specs to be able to set up the building environment, but i need a guide which will allow me to understand and learn what libraries and terminal codes are needed in order to be able to select a custom rom and compile it from GIT.
Any guides or help will be greatly appreciated
Cheers
Kannibalism
Click to expand...
Click to collapse
You can get a headstart from the XDA-University
UltraWelfare said:
You can get a headstart from the XDA-University
Click to expand...
Click to collapse
Thanks i will have a look at XDA university it seems it provides useful information

Categories

Resources