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

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 )

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] 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

[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...

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