How/where to learn? - General Questions and Answers

How/where do the devs learn and understand all this stuff? Its complicated as hell but I'd love to learn to develop ROMs, kernels, exploits, and all that other stuff
Sent from my rooted XT890 with unlocked bootloader using XDA premium
Past androids: HTC Hero - Sony X10 mini (rooted + mini cyanogenmod) - Orange Stockholm (rooted) :3

You can take a look at the Android ROM development forums here, that should give you a good starting point on ROMs. If you want to learn more about the actual operating system, you can take a look at the AOSP's resources. It may also help you to learn about YAFFS2, the flash file system that is in use by Android, to learn how Android sorts and stores data.

Related

roms and devices

i bought an android tablet (witstech a81-e) and i know its not going to have the market, or other important pieces, so my question is, if i go into the g1 forum and find a rom to flash on my newly rooted tablet, will it work?
if not, how do i know which ones will work? if none of em work, how do i make one that will work?
help?
Flashing a Rom from g1 section won't work.
... but you should be able to take apps (like Market) from roms to use
.... and building roms is difficult work if you don't know how. No, sorry, it would be difficult for ME to learn all the ins and outs... but if you want to have a go there are some tuts in the "Android chef central" section.
Good luck!
Sent from my HTC Hero using XDA App
ddotpatel said:
Flashing a Rom from g1 section won't work.
... but you should be able to take apps (like Market) from roms to use
.... and building roms is difficult work if you don't know how. No, sorry, it would be difficult for ME to learn all the ins and outs... but if you want to have a go there are some tuts in the "Android chef central" section.
Good luck!
Sent from my HTC Hero using XDA App
Click to expand...
Click to collapse
thanks, now i have a direction
first thing you have to do is getting root access. when that's done, try compiling a running kernel and after that you can go to the software-part=)...mfg coach
PS: that's what i think is the order, have never done this on my own (except for building linux kernels^^)
das_coach said:
first thing you have to do is getting root access. when that's done, try compiling a running kernel and after that you can go to the software-part=)...mfg coach
PS: that's what i think is the order, have never done this on my own (except for building linux kernels^^)
Click to expand...
Click to collapse
Is there a guide to rooting an android 2.1 operating system? Or are all of the guides device-specific....I'm trying to root a witstech a81-e with android 2.1

[Q] From where should i start learning android and what topics should i lear?

I want to learn rooting and programming in Android and other stuffs related to android troubleshooting,,, i have basic knowledge of java. i want to know from where should i start... Plz help
Something like http://training.oreilly.com/androidapps-java/ ?
Sent from my unrooted DroidX using XDA App
I would start off my learning a lot of the terminology, this includes everything from rooting to flashing. Looking in the "tutorial or development" section of a forum can be very helpful too. Things are constantly changing and being developed, so making sure you are up to date is always good!

[Q] How did you begin?

"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

[DEV] HELP: Porting AOSP ROM to HTC Explorer

So, i currently have an HTC Explorer A310.
The device already has a valid method to unlock the Bootloader, and the "only" thing missing is CUSTOM ROMS.
There was already one called MasterMind, but, unfortunately, the dev sold his device and development was discontinued. Even if this was a custom rom, it still had all that HTC/Sense crap which most of us hate.
So, i was wondering, what do we have to do to build an AOSP based ROM (CM maybe..?), as clean as possible, to this device?
I have some programming knowledge (c, c++, java...) and i'm currently studying IT @ university.
I just need someone to guide me, so i won't turn my phone into a small brick.
I was thinking that a good start would be to find a similar divice which already had AOSP ROM's. With some search i found out that some HTC Aria users were trying to Port the Sense 3.5 of the Explorer to their phone, and that Aria already has CM7, for example.
Sorry for my "not so good" english, but if you have some knowledge in this subject, please, help
Nobody?
come on! :\
kernel source is already in Htcdev site if that help in building an AOSP rom
What is your status?
- Have you found information about a similar device?
- Have you successfully rooted your device?
- Did you already compile some existing AOSP rom?
- Have you found/read a guide/post about porting android?
- Did you backup your original firmware?
Don't own the phone anymore, but, as i said on the op, the HTC Aria seems quite similar.
so you have given up porting to htc explorer?
Since i don't have it anymore it would be quite difficult to do it.
Besides, nobody showed any interest in this...
would love to see it

New to the rooting scene

Hello every,
So after many years of having android, I've finally decided to root my device (currently a Verizon GS3), and although I've tech savvy person I still get a little confused about the processes of rooting. Now before you start pointing me at guides on how to root a GS3, I would like to ask a different question regarding rooting. I understing the fundamental idea of rooting, but what I dont understand is what a ROM is and how they are acquired.
I want to root my phone, but I also want it to be a learning experiance because as a CS major I started developing for android and any chance I get to learn is a chance I want to take
Thanks again!
ROMs are basically custom operating systems. There two types of ROMs the ones based on the manufacturer stock OS like samsung 's Touchwiz and HTC Sense the other is based on the stock Android OS (AOSP). There are guides to creating a Rom and porting a Rom.
You can also look up ROMS on YouTube, that's how I first figured out what they are
Sent from my SCH-I535 using xda app-developers app

Categories

Resources