[Q] How did you begin? - General Questions and Answers

"How did you begin?"
A question that is in every Begginer mind like me...
it makes every one wonder very much like:
-How can I design my own custom rom?
-How can I start developing android apps?
So please every developer or an experienced android developer reply writing a way to start or begin something like this..
Thanks in advance for any help..

there are many guides on this forum that teach you how to start creating your own roms , especially for android. I believe most people start by taking a base rooted rom, and tweaking it with different mods to make it their own. In fact many of the "developers" here do just that. Take a base and mod it, or take someone elses base, like CM7 and start playing with it. Look around...

I suggest the same. Just take a base rom and extract it. Have a look at the source and try a few tweaks, add some apps to your rom, try to insert a new theme. Just play around a bit. You will face some "problems" which can be solved by using google. That is called learning I guess
App development: Start learning java and then download eclipse with android sdk and launch your first emulator.
And always have fun with android!
Sent from my Galaxy S (ICS Beta 1) using Tapatalk

sounds good to me
S-OFF BY REVOLUTIONARY
CURRENT ROM - VIRTUOUS 1.46
RECOVERY - CWM
Click to expand...
Click to collapse

Related

Please can we have a thread for beginners (who are wanting to learn) to Install Roms

Hello everyone,
Sorry for not understanding but i am new to this and definitely willing to learn, Id like to know what is the best Hero Rom (smoothest with the most things working) and if once i have installed it, is it possible to go back to my normal rom if i dont like it.
Id like to know how to download apps such as Apps2SD and themes such as the good ones on here (is a special rom needed or a certain rom ?)
Sorry for all the questions but please help i am willing to make a dontation to somebody who can help me.
Thanks Everyone
This is a place for discussion for more people who are experienced, thats why its called "development" as for themes those are under the "themes" section.....
if your looking for n00b resources for full on n00bs please don't post annoying threads here. Learn to look **** up on google and in under 10 seconds you would have found
http://theunlockr.com/category/howto/android_how_tos/
for how to root, one click rom install, and how to restore back to factory. Or even above your own damn post there are n00b resrouces.
as for ROMs this is the DEVELOPMENT section. So people need to stop asking for a perfect rom. Use cyanogen stable roms if you want stablility. If not ROMs come out every 2-3 days for evil and every couple weeks for other ROMs. They are NOT stable
Qtek=fastest most stable does not work on most MT3G (this is believed to be kernel issues with 2.7xxxx)
Evil= 50/50 depending on his builds, he likes to f* stuff up alot and patch within a few hours
cyanogen 4.1.11.1=android 1.6 AOSP(android open source project)
Mazziota said:
This is a place for discussion for more people who are experienced, thats why its called "development" as for themes those are under the "themes" section.....
if your looking for n00b resources for full on n00bs please don't post annoying threads here. Learn to look **** up on google and in under 10 seconds you would have found
http://theunlockr.com/category/howto/android_how_tos/
for how to root, one click rom install, and how to restore back to factory. Or even above your own damn post there are n00b resrouces.
as for ROMs this is the DEVELOPMENT section. So people need to stop asking for a perfect rom. Use cyanogen stable roms if you want stablility. If not ROMs come out every 2-3 days for evil and every couple weeks for other ROMs. They are NOT stable
Qtek=fastest most stable does not work on most MT3G (this is believed to be kernel issues with 2.7xxxx)
Evil= 50/50 depending on his builds, he likes to f* stuff up alot and patch within a few hours
cyanogen 4.1.11.1=android 1.6 AOSP(android open source project)
Click to expand...
Click to collapse
I did do a search and i did find that site although since i am such a noob i dint even know what rooting my Magic was for :/.
Could you tell me what rooting is for ? eg if i root my device once does that mean i can use all the stuff you guys are uploading eg just put a theme on it straight away?
Cheers James
rooting your phone gives you controll of the / files of yoru phone. It lets you install roms and such. i suggest looking at the latest video of rooting your magic and the video of how to install a rom. it'll put you right at par with where alot of users on this forum are at. only like 15 mins of video too.
Did you miss the sticky in this forum? http://forum.xda-developers.com/showthread.php?t=538979

[Q] Are there any guides on creating a custom rom?

I am curious if there are any guides or threads to create a custom rom and to make it more complicated on a Sensation 4G where they have Sense destroying the phone lol.
I am using a custom rom that I love Primeā„¢ by thelegendarylegends and don't intend on leaving that though I would like to gain the skills to assist in furthering his development and just to gain the know how and experience with such processes.
As I would like to learn this I intend on also move into theme patches for the rom (which will most likely become almost universal themes) the themes would be for more then just google apps too as I want to re theme entire roms from the base.
(I understand that there is more involved then just changing png's and that .9's are able to be irritating)
Or is creating a custom rom at first based on see what you can remove while keeping the rom stable and replacing apk's with AOSP apk's again while trying to keep it stable...
Sorry as this has turned into much more then one question but any and all help is appreciated (I do know about and how to sign APK's atleast )

[Q] Hello, I am new

Hello, I am new to the smartphone world and I have been reading threads on here for a few days and decided to join since I got a infuse. I have ATT. and I dont understand how to download themes from this site to my phone. I am sorry if this has been asked before but I have no idea how this thing even works. Its funny when the Iphone came out I was all over it and loved it and then switched to a blackberry, now with this phone I feel like I am in the dark. Thanks in advance for any help and advice.
Dan
lucky_lefty said:
Hello, I am new to the smartphone world and I have been reading threads on here for a few days and decided to join since I got a infuse. I have ATT. and I dont understand how to download themes from this site to my phone. I am sorry if this has been asked before but I have no idea how this thing even works. Its funny when the Iphone came out I was all over it and loved it and then switched to a blackberry, now with this phone I feel like I am in the dark. Thanks in advance for any help and advice.
Dan
Click to expand...
Click to collapse
Dan a good place yo start is here
http://forum.xda-developers.com/showthread.php?t=1514886
SENT FROM MY AEON ROCKIN INFUSE
Thank you. I read that and I still have no idea what that stuff is. I just want a different theme, and I thought I could find it in the market but its only wallpapers. or am I missing something?
If your just wanting a theme download go launcher from the play store and then download themes for it.
In market/Google Play download Go launcher or AWD launcher to change main themes. I prefer AWD myself more things to tweek in settings. Once downloaded you can search the market for premade themes or create your own with a plugin for Go
If you want to change things like contact themes or dialers, I use Go contacts Ex. Same for SMS layout. Go has a Go SMS Ex and Go keyboard. All ive metioned are fully customizable and free. But some premade themes are pay
Hope this helps to get you started
Sent from my Desire HD using XDA
lucky_lefty said:
Hello, I am new to the smartphone world and I have been reading threads on here for a few days and decided to join since I got a infuse. I have ATT. and I dont understand how to download themes from this site to my phone. I am sorry if this has been asked before but I have no idea how this thing even works. Its funny when the Iphone came out I was all over it and loved it and then switched to a blackberry, now with this phone I feel like I am in the dark. Thanks in advance for any help and advice.
Dan
Click to expand...
Click to collapse
Another Idea ...this is what I did before taking the plunge into these awesome custom ROMs,
YOUTUBE, do a search there for Samsung Infuse and themes for the android 2.3, you can get a great idea and some videos post the links to the market...
Just a idea, that's what I did...
BTW welcome....
Short Explanation
I'll try to keep this simple since I was a newbie recently lol
ROM - basically all the software on your phone, your entire OS, since you have ATT, you have:
stock ROM (unchanged), Android 2.2 Froyo (OS name)
Kernel - the drivers to make the hardware and software click, you have:
stock kernel (unchanged)
Developers edit stock ROMS and tweak them and release them for eveyone to use. Often, they release themes for them. To change your ROM, you have to:
-root (get administrative access, jailbreak for Android)
-get recovery (where you can flash ROMS, kernels and stuff) (flashing is another way to say installing)
-download a ROM, follow instructions and flash (install)
-download a theme FOR THAT ROM, follow instructions and flash (install)
If im missing something, let me know people thnkz
niral7 said:
I'll try to keep this simple since I was a newbie recently lol
ROM - basically all the software on your phone, your entire OS, since you have ATT, you have:
stock ROM (unchanged), Android 2.2 Froyo (OS name)
Kernel - the drivers to make the hardware and software click, you have:
stock kernel (unchanged)
Developers edit stock ROMS and tweak them and release them for eveyone to use. Often, they release themes for them. To change your ROM, you have to:
-root (get administrative access, jailbreak for Android)
-get recovery (where you can flash ROMS, kernels and stuff) (flashing is another way to say installing)
-download a ROM, follow instructions and flash (install)
-download a theme FOR THAT ROM, follow instructions and flash (install)
If im missing something, let me know people thnkz
Click to expand...
Click to collapse
Very well put
SENT FROM MY AEON ROCKIN INFUSE
Themes
I have had very good results with the GO EX Launcher. There are all kinds of add-ons and themes you can get for free (tons more paid). You can also download an app called Zedge that will help you select wallpapers, sounds, and ringtones for free to finish it off. Enjoy!

How hard is creating a kernel for this device?

So I am fed up with T-Mobile and Samsung not releasing a ics update for this phone. I wan't to try the new features like facelock and android beam ( really helpful). Well can we start from scratch also is there a guide to do that? It would be really awesome if someone posted a link for it.
Well I'm not sure what you are asking but are you saying if we can do a ICS kernel without source? Yes it's possible if we use the s2 source but with heavy modifications to run on our phone. Doubt there is a guide for it anywhere, though if you have an understanding of Linux kernels and a few languages like C, C++ and Java you can help us get there.
Another way we can get cm9 or any ics varient we can modify our current 2.6.35.11+ kernel to make it run cm9.
I suggest or rather think the easiest way is the waiting way because by the time you or I or anyone gets anything close to a working build the source will drop. This would be a good idea if the blaze wasn't getting ICS at all but it is.
So for now lets enjoy GB a little more I got a rom update uploading and dwitherell is also updating his awesome rom
----------------------------------------------
If helped don't be afraid to hit the thanks button it doesn't bite lol
Okay still love the darknight rom although holo launcher gets somewhat laggy sometimes.. but is there a guide for modifying the kernel to create cm9? any help would be appreciated.
theprogram1 said:
Okay still love the darknight rom although holo launcher gets somewhat laggy sometimes.. but is there a guide for modifying the kernel to create cm9? any help would be appreciated.
Click to expand...
Click to collapse
Well i just release build8 and no more holo launcher
As for a guide, there isn't one. There's guides on how to make your own kernel from the source drop and the initramfs from a stock rom but to modify the 2.6.35.11(gb) kernel to work with cm9/ics takes a lot of work and a lot of backporting and unfortunately every kernel is different as every phone is which is why no guide is ever accurate. Honestly, the best way to contribute is learn a few languages and start learning slowly. Unless, of course, you have knowledge on linux kernels then that'd be awesome
Either way i started a channel on irc #teamfah-q. That is where team fah-q(merwin, flyers00, thomas.raines, and myself) hangs out and shares ideas with each other and talk about changes and we do drop leaks to our builds and mods and the such. Join us on the channel.
theprogram1 said:
So I am fed up with T-Mobile and Samsung not releasing a ics update for this phone. I wan't to try the new features like facelock and android beam ( really helpful). Well can we start from scratch also is there a guide to do that? It would be really awesome if someone posted a link for it.
Click to expand...
Click to collapse
I tried exactly this once... and let me tell you, it's REALLY difficult. I started with a T989 kernel and after months of work, still had a non-booting kernel.
I'm starting again, but moving much slower since I have an S3 now. I'm also trying to get a "console" on the device so I can see if the thing is actually booting at all.
Joy.
Good luck if you want to start in on this, I wish you the best

[Q] Android custom ROM development

Hi,
I am new to android ROM development. I searched the forum but could not find anything specific to my requirements.
Basically I need help in the following two things.
1. To make my own custom ROM.
2. To modify the call screen of that custom ROM and tailor it to my own needs.
Additionally i want to know, what is the learning curve of this whole stuff and how much time it will take to complete the above mentioned tasks.
Any help would be really appreciated.
Kind Regards
*My Device is HTC Wildfire S, However initially i want to work and test on the android emulator that comes with the android SDK.
Maybe you could start off with the Android Kitchen by dsixda and a base rom. Break up the base rom and start exploring the structure, make small modifications etc.... This will force you to investigate, search on google, do some trial and error,.... you will learn much more this way....
Also search this forum, it contains a massive amount of info on rom development...
I'm not sure how you can use the emulator to test your rom...

Categories

Resources