• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root I Wanna Be a Dev.....

ronaldramsayii

Android Enthusiast
Mar 31, 2010
588
118
Atlanta
I just don't know where to start. I don't have a Mac just yet, actually not until this November. I have Ubuntu in a dual boot set up with Windows 7. I just need the "help" to get something going. I know the source code for Froyo is available....I can't even find that. I guess I'm tired of sitting on the side lines and wanna get involved in the excitement.

I'm getting a Galaxy S (Captivate or Fascinate) soon, and wanna possibly do some dev work for those Galaxy S phones all around. It's been rooted already, only thing left is doing a kernel or a ROM. Can someone willing to take the time to show me what needs to be done take the time to? I'm willing to learn and don't wanna waste anyones time. I catch on real quick, just would like to learn the basics and try things out afterwards.

Anyone willing to please let me know.
 
A few questions/comments.

What do you want to develop? You appear to have no focus. A ROM, theme, kernel, an app? All of the above?

You state that you don't have a Mac. Umm ... so what? This isn't an iPhone forum.

And from the constructional criticism file...

I realize that this is just a forum, but it's hard to take one seriously when one comes across as a young kid that's texting. Don't type "2" when you mean "to". And "PLEASE" doesn't have an ZZZZzzzzs in it. And I'm pretty sure there's no "1" in anyone. You may think this is petty, and you're allowed to. But trust me, it matters.

Good luck in your quest. :)
 
Upvote 0
And from the constructional criticism file...

I realize that this is just a forum, but it's hard to take one seriously when one comes across as a young kid that's texting. Don't type "2" when you mean "to". And "PLEASE" doesn't have an ZZZZzzzzs in it. And I'm pretty sure there's no "1" in anyone. You may think this is petty, and you're allowed to. But trust me, it matters.

Good luck in your quest. :)

Why are there not more people like you on forums? All those 2's and so-forth's are very annoying to me too!

Sorry for not being on topic by the way.
 
Upvote 0
A few questions/comments.

What do you want to develop? You appear to have no focus. A ROM, theme, kernel, an app? All of the above?

You state that you don't have a Mac. Umm ... so what? This isn't an iPhone forum.

And from the constructional criticism file...

I realize that this is just a forum, but it's hard to take one seriously when one comes across as a young kid that's texting. Don't type "2" when you mean "to". And "PLEASE" doesn't have an ZZZZzzzzs in it. And I'm pretty sure there's no "1" in anyone. You may think this is petty, and you're allowed to. But trust me, it matters.

Good luck in your quest. :)

Ok I get what you're saying. And no I'm no kid, 24 and counting, I admit I was a bit hype tho. I heard that having a Mac or Linux OS is the only way to build something like a kernel or a ROM.

I do appreciate the info...being straight up with me. I respect that in any person.

I'm pretty familiar with theming and framework and stuff. I admit I do need more work, but I've seen a 17 year old build a ROM, you know. It's something that I know I'm interested in doing. I just don't kno where to begin u know....
 
Upvote 0
yeah you don't have to have a mac to develop for Android.

I probably would recommend a Linux computer or something running vmware on windows.

Yeah I'm getting ready to set up Ubuntu on a virtual OS thing. I had it set up as a dual boot, but Ubuntu was the Default OS to load and I couldn't change it. I tried chaing the default number, but it still didn't work. Plus I also heard opinions of running a virtual OS is better....in terms of access.
 
Upvote 0
There are, I think. I hate the way people do those things but I've had to get used to it over the years. I think "U" is the worst of them all.

I also say "U" quite a bit. I really don't understand y ppl would have such a problem with the way I like 2 type. It's really not up 2 u guys how I type, is it?
Ha ha, wow, that was harder to type like that than I thought, it really used to bug me even when I used to get a text like that, but I've gotten used to it. But for real, I do use "u" from my phone also. I can't help it, its just habit. Sorry for straying off topic.
 
Upvote 0
I'm familiar in a way with it, not exactly sure how it applies to it. I did go and download the SDK pack as well as Eclipse, but I'm not sure what to do from there. It's a bit confusing for me, but it's something I need to learn.

Applications for Android are written in Java, so it's pretty important.

It really depends on what you are looking to develop, which you still haven't defined.
 
Upvote 0
I also say "U" quite a bit. I really don't understand y ppl would have such a problem with the way I like 2 type. It's really not up 2 u guys how I type, is it?
Ha ha, wow, that was harder to type like that than I thought, it really used to bug me even when I used to get a text like that, but I've gotten used to it. But for real, I do use "u" from my phone also. I can't help it, its just habit. Sorry for straying off topic.

Made me laugh
 
Upvote 0
I'm actually somewhat proficient in Java and C, but I think dev'ing a kernel or ROM would still be outside my realm of understanding. I'm sure if I just sat down and hacked through it I might learn something, but it still doesn't seem like a task that one could do without more of a background.

Did a quick Google search and found this link. I'm not sure if you've seen it yet. It might be a start.

[GUIDE] How to create a your own ROM - xda-developers

Also a Java primer would probably help a lot.

http://math.hws.edu/javanotes/
 
Upvote 0
I'm actually somewhat proficient in Java and C, but I think dev'ing a kernel or ROM would still be outside my realm of understanding. I'm sure if I just sat down and hacked through it I might learn something, but it still doesn't seem like a task that one could do without more of a background.

Did a quick Google search and found this link. I'm not sure if you've seen it yet. It might be a start.

[GUIDE] How to create a your own ROM - xda-developers

I've seen this one before. It's said to work on HTC phones. Does anyone know if it'll work on more phones than just HTC? I'm trying to do something for the Galaxy S phones whenver I learn how to do it properly.

Oh wait nvm. Yeah definitely nvm. Great find!! Thanx man. I'mma see what i can do with this...
 
Upvote 0
Why are there not more people like you on forums? All those 2's and so-forth's are very annoying to me too!


Why are there not more people like him? There are plenty, but the rest of us have read the forum rules.

shivers316 said:
There is no grey area here. We have not appointed "grammar police." Nor have we ever asked any of you to be rude to people who haven't searched first.

We welcome EVERYONE to this forum. We don't care if their grammar isn't perfect.
 
Upvote 0
I'm getting a Galaxy S (Captivate or Fascinate) soon, and wanna possibly do some dev work for those Galaxy S phones all around. It's been rooted already, only thing left is doing a kernel or a ROM. Can someone willing to take the time to show me what needs to be done take the time to? I'm willing to learn and don't wanna waste anyones time. I catch on real quick, just would like to learn the basics and try things out afterwards.

Anyone willing to please let me know.

Wish I could be more help, but aside from everyone else has said, check out XDA-developers for some good reading material.

As far as a goal, might I recommend trying to port Sapphire or Cyanogenmod to the Galaxy S. They both have active developers in their IRC channels that probably wouldn't mind helping you out along the way.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones