[Q] Getting started? - Android

Hiya,
I would want to know what is needed to start doing some ROM cooking, such as IDEs or packages.
Reason being that I want to take a whack at making a Gingerbread ROM for my Desire Z / G2
Please and thanks~

CyanogenMod's wiki makes building painless or you could look at the google documentation which is very indeph
You should google both
Sent from my Droid using Tapatalk

Related

ROM Development... Where to get satarted?

Hey I looked around on Google and here and couldn't find a naice all in one guide on creating your own ROM/ROM Development.
I'm very new to all this but want to learn more about it and maybe see if I can throw my own personal twist to my phone.
Many Thanks!
Sent from my Desire HD using xda premium
Do you want to start from basic or wanna learn in brief?
Sent from my HTC Wildfire using xda premium
also interested. have ubuntu 10.04 and win 7 on dual boot. should i be looking to build aosp from source or start by dissecting (so to speak) a custom rom?
Sent from my PC36100 using XDA App
desertegl said:
also interested. have ubuntu 10.04 and win 7 on dual boot. should i be looking to build aosp from source or start by dissecting (so to speak) a custom rom?
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
ubuntu is not at all necessary cause its mostly meant for kernels and btw if u wish to become a developer first learn themeing and thn proceed to ROM makin.... wen u hav excelled in theming its easy to make ROM's....
Ok I'm trying to get as basic as possible. Learning from the ground up. Ill start with themes first untilled I got that down. Thanks for the advice.
Any good links you could recommend?
Sent from my HTC Inspire
here u go with a ton of knowledge on android..
http://forum.xda-developers.com/showthread.php?t=667298
Thanks man ill take a look. Is it difficult to get started theme development even if Ive never had any exp in any sort of computer language? ie code and commands.
BeGrateful said:
Thanks man ill take a look. Is it difficult to get started theme development even if Ive never had any exp in any sort of computer language? ie code and commands.
Click to expand...
Click to collapse
Basics are XML editing and image editing with Photoshop and the tool to make .9.pangs from the ask. That is for the basic themes. Not hard but not easy either
OK I have stared messing around with web design to get familiar with some code. Now I'm thinking app development would be a good first step into the android firmware. (Hope I'm using that right)
If you have suggestions were to get started let me know but I'm sure to find everything I need to know on Google. Thanks again.
Sent from my HTC Inspire
Ok so I've started doing research in XML format and its not much different from HTML so I feel pretty confident that a can for sure write the code structure properly. The only thing I'm missing is how to take it from a web browsers standpoint to the android platform. Is this all found in the Google developers kit or an outside source?
And on different note what XML editor do you use?
Sent from my Desire HD using Tapatalk

New CM10.1 By Me

Hi all, I'm starting to develop a new CM10.1 Rom. I'm going to get help by watching the code of the pyramid device because it have the same chipset and it have the 10.1 full working. Any help would be appreciated cause I'm a bit new to these things.
I know how to compile and such as others thing but I'm new so...
Inviato dal mio HTC EVO 3D X515m con Tapatalk 2
I appreciate the attempt at variety and your honesty at this being a learning experience. Don't take offense to this question but do we need another cm10.1 option? Dastin's is working very well. It might be beneficial to the community if you offered something different, maybe a different aosp rom instead?
Sent from my Evo 3D CDMA using xda app-developers app
Yes can be an alternative but the cyano isn't fully working and this make me disappointed.
I like aosp and aokp but because we already have both roms and cm too, i would like to do a cm rom (fully working if i can) cause is better than aokp and aosp.
Or you think that's better if i make aokp or aosp? Let me know, because i have not decided yet, i prefer cm also cause there is a lot of support for it and to make it.
I use Yoda ICS because Disarmed toaster (CM10) dont work 3D, videos falling and i want setting 3g only. Make with that and it will be perfect
I don't like Disarmer Toaster much, i don't know about java programming language so i can't make 3d working.
I think that i'm going to make an aokp rom, hoping fully working.
EDIT: I think that i'm not going to make any rom. Cause it's too hard and there isn't much documentation that explain device tree, kernel, android, and what do to.I don't have the skills yet to make it possible..
Mmmm, i can't give up! I must learn how to do it! Please any developer here that know how to do it, please give me informations and some explanation about device trees and kernel, and what is the binding between kernel and device trees. And if is possible what i should do to make it working, i don't mind full explanation of what to do but the necessary that i must know. Thanks!!
LoKKeR said:
Mmmm, i can't give up! I must learn how to do it! Please any developer here that know how to do it, please give me informations and some explanation about device trees and kernel, and what is the binding between kernel and device trees. And if is possible what i should do to make it working, i don't mind full explanation of what to do but the necessary that i must know. Thanks!!
Click to expand...
Click to collapse
I think you need to spend some good time searching and reading. There are many guides on how to create a ROM, how to compile from source, and other related topics of developing. That's just a few that came up in a quick search and on XDA only, there's even more when you use that thing called googl. It's all there, you just got to search. Good luck!
I'm seraching continuously on google but what i found it's hard to understand for me, or isn't explained right enough for me!
Look these device trees, they are good? What are threy used for?
Device trees: https://www.codeaurora.org/gitweb/quic/la/?p=platform/vendor/qcom/msm8660_surf.git;a=tree;h=refs/heads/jb_mr1_rb1.9;hb=refs/heads/jb_mr1_rb1.9
Some informations: https://www.codeaurora.org/gitweb/quic/la/?p=platform/vendor/qcom/msm8660_surf.git;a=summary
Maybe you should start small. Play with the stock sense Rom maybe and tweak little things there to help you learn the basics.
To be clear, I don't develop. Wouldn't know where to start. Just saying it might be good to start small.
Sent from my Evo 3D CDMA using xda app-developers app
Some time ago when i had the galaxy ace i was a developer but it was easy to make rom for it, not rom built from sources. But now it's different.
Let learn and mayby we will find your nick in our phone informations
R: New CM10.1 By Me
Hahaha I hope anyway I have found something that maybe can make cm10.1 fully working. I hope so.
Inviato dal mio HTC EVO 3D X515m con Tapatalk 2
I don't really think it is as easy as doing a search, dastin,Mazda, helicopter and agrabren would have already fixed all the issues if it is that simple, I would love for you to make me eat my words but I don't think so
Sent from my IdeaTabA2109A using Tapatalk HD
I know but i want to learn how to do it!
Start porting Roms, its easier but no guarantee it will boot, then you'll appreciate what it takes to build from scratch, I have tried to port cm 10 to my tablet and I tell you, its not as easy as it sounds, there's no shame in being a cake decorator either, take the stock ROM and customize to your liking or be like lens flare and kang a ROM and call it your own, just change the build prop, bam your a developer
Sent from my IdeaTabA2109A using Tapatalk HD
HAhahahhha that's funny xD
Anyway i'm ( doing a cool thing, i think) porting device trees from pyramid to shooteru, and i'm trying to build a cm10 with it.
Just a question, with the rom, i need to build a kernel too? And what kernel, the stock kernel on the htc-dev web site?
Start on github teamhydra or evervolv they have the android repo with manifest where u can see how its done by them what was changed in tree to compile shooteru . Its with working kernel and all.
BTW Google is ur friend .
Odesláno z mého Evo 3D GSM pomocí Tapatalk 2
I know i know, i only want to know this:
Just a question, with the rom, i need to build a kernel too? And what kernel, the stock kernel on the htc-dev web site?
Click to expand...
Click to collapse
LoKKeR said:
I know i know, i only want to know this:
Click to expand...
Click to collapse
U don't know I told u everything u can't even read.
Kernel included .
Odesláno z mého Evo 3D GSM pomocí Tapatalk

[Q] Can anyone teach me how to compile ROMs from phones to another phone

Lol I know the title is confusing but basically I need help on how to compile roms from touchwiz, sense, lg ui to my phone which isn't currently running those type of ROMs. Basically I want to make a ROM that is a mix of cyanogen and sense, touchwiz, or lg ui to my phone which is a HTC one v. I know this is a little confusing but can I get any help on how to do it.
Sent from my One V using XDA Premium 4 mobile app

[Q] HTC Legend CM 10.2 ROM Wanted!

Hey guys,
I really want a 10.2 ROM to impress my friends with, I tried to make it in a VM but failed after the long download of the source code screwed it up. I really want it so I was if somebody could do it.
Don't be put off by my junior status, I know A LOT on Android, flashing ROMS, CyanogenMod, and the HTC Legend.
I would love to collaborate with anyone else doing this, I would love to help!
Also does anyone know any ROMS I DON'T have to build on Linux as well?
Thanks,
TheJohnDunster
Please help me people...
I feel the legend deserves Android 4.3 soon...
PS. I am TheJohnDunster. My account here was going to expire so I used it.
Sent from my Legend using xda app-developers app

[Question]

Ok so I have never developed anything for android (though I would love to learn) but doesn't the HTC one m7 have basically the exact same everything as this phone? Why can't we just open all m7 kernels up and change the phone name and have built kernels. I know we don't kang and I don't mean just steal peoples work but isn't this possible? Like I said I'm not a developer but I've been rooting and hacking my phones since the droid eris. Please give some insight if possible just looking for information.
Thanks, Bret
Sent from my HTC6525LVW using xda app-developers app

Categories

Resources