Developing roms - Galaxy S II Q&A, Help & Troubleshooting

hey i want to start developing roms but the problem is iam a noob any guide or anyone help me by chatting ?

bump

Open mspaint, fill a few pngs with dark blue, save and publish with some cool words like elite, premium, extra, bug free, superfast. Symbols, caps and bold at your discretion.
If you have to ask how to "develop" ROMs, rather than being able to find these things on your own, chances are you're not going to be able to contribute anything worthwhile.

Using the search button is always a good option...

Simple answer?
Learn to code. The reason I won't even consider becoming a developer is the fact that learning code takes years, I don't have the time nor willpower to learn. I'm happy enough flashing ROMs and getting on with other things while the devs do what they do.
Thanks devs. Thevs.

Start off by doing simple softmodding

ALHussein Mohammed said:
hey i want to start developing roms but the problem is iam a noob any guide or anyone help me by chatting ?
Click to expand...
Click to collapse
check the link below hope it will be of some help to u for the same
complete android guide for rom devlopment

thnx everybody im trying my best

Related

I will pay developers to help me

Any developers out there that would like to help me learn to develop
help in any way......
roms, kernels etc
metalman3797 said:
Any developers out there that would like to help me learn to develop
help in any way......
roms, kernels etc
Click to expand...
Click to collapse
Are you a software engineer? Do you actually know how to program? If so, what languages? You'll have to tell us your current knowledge level. There's a big difference between 'how do I set up the Android SDK on my computer?' vs. 'what's C++?'.
skoalbandit123 said:
google will help for free
Click to expand...
Click to collapse
This,first off, develops won't spend large amounts of time helping you out to learn to develop (assuming you have some knowledge of C++ and Javascript) which would still take forever.
Second, you can learn to develop by yourself by using google.
/thread
metalman3797 said:
Its a development topic sooooooooooooo dont be a ****!
People like you are the reason i hate asking stuff..... If you know the answer or can help, then do so. If not dont respond.
Click to expand...
Click to collapse
Yes it was rude of him. However it is correct, you could post this in the general forum or in the question for if you re word it to a question. There are plenty of free tools out there that will help you learn to develop. Like stated earlier, Google is your friend.
mhousser said:
Are you a software engineer? Do you actually know how to program? If so, what languages? You'll have to tell us your current knowledge level. There's a big difference between 'how do I set up the Android SDK on my computer?' vs. 'what's C++?'.
Click to expand...
Click to collapse
I work for a software development company but as tech support
I dont know how to program.
I took C++ a few years ago but forgot everything. I am very knowledgeable with computers, just a noob on android development.
People read this : http://forum.xda-developers.com/showthread.php?t=871476
I'm thinking he put this here to grab the devs attention probably assuming they don't spend much time in the general section I could be wrong though and until development is actually being discussed this is not a development thread its a question I'm not trying to be rude I'm just looking at this from an outside view carry on
egc+voodoo jl1
bobbbb said:
This,first off, develops won't spend large amounts of time helping you out to learn to develop (assuming you have some knowledge of C++ and Javascript) which would still take forever.
Second, you can learn to develop by yourself by using google.
/thread
Click to expand...
Click to collapse
So basically they develop for android in C++ generally?
And i just need a push in the right direction.
Everyone here is usually very helpful, i dont expect them to hold my hand through it
metalman3797 said:
Its a development topic sooooooooooooo dont be a ****!
People like you are the reason i hate asking stuff..... If you know the answer or can help, then do so. If not dont respond.
Click to expand...
Click to collapse
Could you answer the questions I asked in my last post? I think it'll help you find help faster.
(Sorry for the prick who first answered you - ignore him.)
EDIT: nvm, I notice you answered my original post already.
will everyone settle the f down about the section. god you guys are like flies on sh*t. if a moderator feels this is the wrong section, it will be moved. DONE
to answer your question man: i hate to break it to you, but youre not likely to find much personal help here, much less on any forum. mainly because of what you are seeing in this thread: people are d*cks online.
like many people have said, and i know this isnt the answer you want to hear, youre probably gonna have to teach yourself. only because i guarantee you, even if someone taught you the steps on how to code, build, compile etc, you still probably wouldnt fully understand why it works the way it does.
i recently developed the desire to learn how to build kernels, but i never even began to think about asking for help here because i knew i would get the type of idiotic responses youve received, so i faced the music: if i want to learn, im gonna have to start reading.
metalman3797 said:
I work for a software development company but as tech support
I dont know how to program.
I took C++ a few years ago but forgot everything. I am very knowledgeable with computers, just a noob on android development.
Click to expand...
Click to collapse
So you want to know how to work on the Android OS, but don't know how to program? It seems like you'd first need to learn how to program.. and there are certainly better ways to learn than from an XDA developer!
willsnews said:
I'm thinking he put this here to grab the devs attention probably assuming they don't spend much time in the general section I could be wrong though and until development is actually being discussed this is not a development thread its a question I'm not trying to be rude I'm just looking at this from an outside view carry on
egc+voodoo jl1
Click to expand...
Click to collapse
Makes sense, my mistake Please move MOD
TopShelf10 said:
will everyone settle the f down about the section. god you guys are like flies on sh*t. if a moderator feels this is the wrong section, it will be moved. DONE
to answer your question man: i hate to break it to you, but youre not likely to find much personal help here, much less on any forum. mainly because of what you are seeing in this thread: people are d*cks online.
like many people have said, and i know this isnt the answer you want to hear, youre probably gonna have to teach yourself. only because i guarantee you, even if someone taught you the steps on how to code, build, compile etc, you still probably wouldnt fully understand why it works the way it does.
i recently developed the desire to learn how to build kernels, but i never even began to think about asking for help here because i knew i would get the type of idiotic responses youve received, so i faced the music: if i want to learn, im gonna have to start reading.
Click to expand...
Click to collapse
Yeah thats what im starting to see and think
mhousser said:
So you want to know how to work on the Android OS, but don't know how to program? It seems like you'd first need to learn how to program.. and there are certainly better ways to learn than from an XDA developer!
Click to expand...
Click to collapse
Exactly, just looking for a direction to take besides....
download the SDK and bla bla bla and mess with it
briankao1992 said:
You're ???
Click to expand...
Click to collapse
Im on the floor! I love it!!!!!
Sent from my GT-I9000 using XDA App
Cyanogen started a very helpful thread in the android dev forum. It's stickied.
From a phone
You have a large amount of fundamentals to learn first. Software development courses are quite easy to find online. You'll want to learn C++ and Java... since Android apps are written in Java.
After you have learned the fundamentals of software development, *then* you might be ready to learn how to get the Android OS source on your computer to start playing with it.
I'm very inyerested in learning also and would gladly pay for a develepers time
Sent from my SGH-T959 using XDA App
mhousser said:
You have a large amount of fundamentals to learn first. Software development courses are quite easy to find online. You'll want to learn C++ and Java... since Android apps are written in Java.
After you have learned the fundamentals of software development, *then* you might be ready to learn how to get the Android OS source on your computer to start playing with it.
Click to expand...
Click to collapse
Ok thats what i was looking for. Thank you, I appreciate it!!
Also note that if you learn one programming language - i.e. C++ - other programming languages will come more easily to you. Regardless of which language you're using, 60%+ of everything is the same - i.e. for loops, if statements, classes, inheritance, etc. Syntax is largely similar.
Also keep in mind the high level differences between languages like C++ (which is a very low level language) and Java (a higher level language).. for example, in C++ you *really* need to worry about disposing of objects correctly, whereas languages such as Java and C# have their own Garbage Collector which does these things for you. This is just one example.. there are many many others.

[Q]How to port cyanogenmod to new devices?

Hi guys, I was thinking about trying to port CyanogenMod to Lg Optimus Chic E720. I'd like to know if there's any tutorial about this, or at least a few tips for start the development. How to start? Supposing i've already downloaded the sources. Is CWM required? Because at the moment I've only got AmonRa style recovery by drellisdee
up please help me
This should help you
How could it help me building CyanogenMod?
I used that kitchen to cook the official 2.2 and 2.2.1 from LG, i don't think it is useful for porting CM, isn't it?
ripa1993 said:
Hi guys, I was thinking about trying to port CyanogenMod to Lg Optimus Chic E720. I'd like to know if there's any tutorial about this, or at least a few tips for start the development. How to start? Supposing i've already downloaded the sources. Is CWM required? Because at the moment I've only got AmonRa style recovery by drellisdee
Click to expand...
Click to collapse
This is a hard question
Hmmm...
Hmmm... Porting ROMs is a bit hard but I think you can manage it. You'd have to find a device with the same resolution and the same CPU Type and download the CyanogenMod for it and then try porting it.
I think this might help you...
http://forum.xda-developers.com/showthread.php?t=1941239
U mst ignr dis
If people are looking to move into development, dont be a ****, you know who you are!
First off, any question of this nature will get you slammed by "pure" devs, because, it is not easy and takes hard work, "pure" devs will take the time to slam you for not doing as they have done, watch Hackers from the 90's, joey gets slammed all the time. Asking questions without taking the time to look first, or asking questions which look this way, makes you a target!
The key is to read, search, read, investigate, search, read, learn! then do it all again. There is a massive repository of knowledge out there, if you come and say something like "I have been looking to port a CM build, I have looked into it there is alot, anyone know a good place to start?" Your less likely to get slammed.
The CM Wiki or the CM Forum is your best bet. Plus you could join the community, start small I would, if you spend alot of time on it you could rip through some small branches with support, then move onto what you want quite quickly. If that doesnt make sense, head over to the froum and community and read, read ,read. It will eventually.
I know this post is old but people still look at it from searches. Be kind you never use'd to know either.
Thanks

[Q] Basic info to porting a rom.

Can anyone let me know the basics to porting a Rom ?
I re-use this post to have some info on porting.
I'm trying to port Android too. I've builded a CM ROM for my Device (Samsung Galaxy Gio, Thanks to Maclaw Guide on his gitHub Wiki), but now i want to modify the source and i'm searchin the way to do this. Can any of you help me?
Thanks for the info you suggest to me,and sorry for my english .
No one is going to reply to your post.. All the devs are to lazy to explain and help others port. They have half guides every where, but you ask a question they never reply! And people call this a great community?
I hope thta there is/are developer/s with a great heart and with the spirit of help new developers...
anthony062991 said:
No one is going to reply to your post.. All the devs are to lazy to explain and help others port. They have half guides every where, but you ask a question they never reply! And people call this a great community?
Click to expand...
Click to collapse
First off there are tons of tut all over the site. Alot of this is trial and error mixed with many sleepless nights.
Calling the Dev lazy is way out of line. All the tools you need can be found with a Google search. But people seem to be too lazy to put in the days worth of work that is need to understand what your doing.
anthony062991 said:
No one is going to reply to your post.. All the devs are to lazy to explain and help others port. They have half guides every where, but you ask a question they never reply! And people call this a great community?
Click to expand...
Click to collapse
man don't use any wrong against any dev. they work hard 4 for all. plz don't use this words
I think antony want to say that there's no knowledge sharing between new users and developers that know really good how to proceed into the development.
No one of us know all of all. For example i've learned how to cross compile the android source many times ago but my doubts are on the mods area of OS.
I don't like to ask to other but i must admit that i've not a great knowsledge on this argument. So, a part of us (new developers), only ask an help on the way to take for learn the necessary to do more.

Just starting android development...thought I would share these.

Hey guys, I've been using android for about 2 months now (flashing ROM's helping with testing etc.) but now I want to contribute to the community. So i'm starting off by perhaps making a few simple apps then ROM's.
I have experience with some programming but nothing in-depth. I worked with python, perl and java already, got a few books on the subject and I found a few videos, which is the point of this post, I just thought I would share it with anyone else who is thinking about developing for our Ace.
Here they are:
http://www.youtube.com/watch?v=1_H4AlQaNa0
Part 2
http://www.youtube.com/watch?v=rFqELLB1Kk8
Since I don't know much about it, are these videos a good guideline? Or can you Dev's point me in the right direction, I would love to be apart of the community.
amd-dude said:
Hey guys, I've been using android for about 2 months now (flashing ROM's helping with testing etc.) but now I want to contribute to the community. So i'm starting off by perhaps making a few simple apps then ROM's.
I have experience with some programming but nothing in-depth. I worked with python, perl and java already, got a few books on the subject and I found a few videos, which is the point of this post, I just thought I would share it with anyone else who is thinking about developing for our Ace.
Here they are:
http://www.youtube.com/watch?v=1_H4AlQaNa0
Part 2
http://www.youtube.com/watch?v=rFqELLB1Kk8
Since I don't know much about it, are these videos a good guideline? Or can you Dev's point me in the right direction, I would love to be apart of the community.
Click to expand...
Click to collapse
Thanks bro ..we need guys like you best of luck :thumbup:
Btw there is a typo on the last line ---do u want to be " A part " or "Apart" from the community
You know you are rooted when you use XDA more than FB
Dragonoid said:
Thanks bro ..we need guys like you best of luck :thumbup:
Btw there is a typo on the last line ---do u want to be " A part " or "Apart" from the community
You know you are rooted when you use XDA more than FB
Click to expand...
Click to collapse
Damn it...looks like I got a distinction in English for nothing loool
Should I just follow the vids and the books, or should I just jump in and start experimenting?
Download Eclipse, and the Android sdk plugin, and get stuck right into app writing with loads of tutorials and github code out there.
Bakuron said:
Download Eclipse, and the Android sdk plugin, and get stuck right into app writing with loads of tutorials and github code out there.
Click to expand...
Click to collapse
Will do...but first I have to get back onto Ubuntu been on winblows to much
Nah, just crack on with it on Winblows man.

[Q] Is it possible for a total beginner to develop this?

Hi guys,
(you can skip the blablabla to the fat letters )
it's been a while i'm registered and totally stunned of the work which the devs do @ this Forum. For years i think about the possibilities with coding stuff. But always thought it's to hard and take years.
But now with android i will give it a try. Because it would be awesome to write stuff by myself or solve problems with apps cause i understand the code or log output.
The best thing i invented was a Premium account Alarm for Rapidshare. It was just a tiny little script which checks for certain words/banner on the site and will popup the Firefox with an alarmfile i set. And i was proud that i managed that the process was in the background. Acessable through the taskbar... Easy as hell. You see i got no clue but understand a little bit of html. I can search the code of sites for certain stuff i want...No skill at all but reading...
My goal is it to archieve an app which can transform not tapatalk supportetd Forums in a better format. Because i couldn't find anything. And it's annoying for me...
Would it be possible? I don't care if it's not compatible to google play or anyone. I want this because i "need" it. And i guess it's fun for me to develop. If it becomes an high recomended app. Awesome but my goal is to get it to work and have fun.
For now i'm on the Hello World app...
Thank you for your patience.
Best regards,
Sam
First row is the Limit...
oh my god. This guy's such a noob
Well you got your foot in the door,but the HTML script on a web page is much different than linux code,this will take alot of researching and then alot more research and time.Im not a coder,but i am also learning and have been for a year now and i just barely scrapped the surface.Soo dont expect to develope an app by tomorrow.Expect alot of trial and error.
I guess it's possible but as mentioned above it takes time to learn to code from scratch. However there are a lot of good tutorials on the net which u can use to learn.
Sent from my LG-P350 using xda premium
I applaud your goal and hope you can come up with something.
I have no idea what's involved.
Just wanted to mention, there is discussion of some ways to view sites in a more mobile-friendly manner (mostly GWT) here:
http://www.eng-tips.com/viewthread.cfm?qid=320809
For now i'm on the Hello World app...
Click to expand...
Click to collapse
Good job, now just a few years and you're ready... Jokes aside, it seems to be very complicated to combine html and linux code so it might be a harsh experience for someone like you.

Categories

Resources