How To: Flash a ROM

Qazme

Well-known member
May 1, 2010
2,697
26
0
(Please read the entire post before starting!)

I've had several people PM me in the last week about how to flash specific ROMs onto their phones. So I decided to benefit a bigger audience and keep my typing and re-typing to a minimum I would cover it here in public.

So you want to flash a ROM? Well first thing is first, you need a rooted phone. There are a number of methods and topics about it, but simple matter of fact if you need unRevoked 3.1 which can be found here: unrevoked

Follow the prompts in unRevoked and let it do it's thing. If you are already rooted great we can get started!

The next step is to find a ROM you want to flash to your phone. There are a few out there to pick from so you need to decide what will fit your needs and wants. Do you want to try Froyo(there will be bugs as of this writing like no working camera, some can't see the internal phone memory or use the GPS. Keep that in mind) or are you happy with 2.1? Do you want to still have Sense UI or do you feel like being a purist and using a Vanilla install? Do you not care about any of that and just want something different?

Well go here and look through these ROMs: incredible ROMS | roms, news, and other cool stuff

You have the option, as of this writing, from that site to use Binny, Jager, Koush, Ozzeh, Stock, or Yetti. Whats the difference? I'll try and make this simple.

Binny: Based off the stock ROM so you still have Sense UI. However it does use a different kernel so you will have 802.11n instead of g so if that's important keep that in mind. Facebook is uninstallable with this ROM and CityID has been removed. And obviously it has busybox and superuser installed.

Jager: With this one you have the option of installing the Chocolate(Sense UI) or Vanilla(Regular no Sense UI) version. There is also the option to use the OTA version for people who have installed the leaked 720p OTA. It has K-9 mail and handcent SMS pre-installed for you. Either version still has the HTC dialer, phone book etc, so it's still got about 15-20% Sense in there.

Koush: This is the famous or infamous Cyanogen Mod. This is Froyo 2.2 with JIT and all those delicious goodies. Keep in mind the Camera isn't working in this build so if you like to use the camera mark it off the list for now.(As of this writing) It has a plain vanilla, no Sense UI, launcher and no HTC Widgets. Lean and mean as it gets right now as far as Froyo goes.

Ozzeh: Leanest of all 2.1 ROMs. EVERYTHING HTC is removed. This is basically what you would get with a Nexus 1 if that's what you are looking for. So don't expect the fancy dialer, phone book or widgets that came with your phone stock.

Stock: Just what it implies, a Stock rooted ROM. This is mainly for the people that didn't do a nandroid backup before flashing!

Yetti: You can try it if you want, but it doesn't have working Bluetooth and some people have reported force closes on apps.

Now for the ROMs not covered on that site. Over at XDA some really great Devs have been putting together some really nice work for us.

Blue/Red v4: This is mainly a purely Stock ROM but has all the buttons and menus re-colored to, you guessed it red or blue.

Sky Raider 1.9 Beta: Froyo 2.2, no Sense UI, working GPS,Blue Tooth WIFI,MMS not to mention mounted internal memory! But no working camera!

And last but not least, the one that has worked the best for me!
pmf v1.2 YASR: 2.1 rom with no Sense UI, everything works, has a vanilla lock screen unlike the others. Perfect ROM excellent performance etc. This one is a must have in my opinion.

Ok so now we have picked the ROM we want to give a whirl. First things first. Go into the market and find ROM manager. Once it has completed the download and installation open it up. Select "Backup Current ROM". This will create a nandroid backup on your SD card in case you ever decide to go back stock or something else goes wrong! (It will reboot your phone don't panic) When it gets done restart the phone if it doesn't do it for you.

Once booted back into the phone mount your SD card as a disk drive. Copy over the ROM of your choice as a zip file anywhere you can find it on your SD. I put mine in the root for simplicity. And then change your phone back to charge only.

Re-open ROM manager. Select "Install ROM from SD Card". Select the zip you just placed on your SD card and also select the option to "Wipe Data and Cache". You phone will now reboot and begin flashing the new ROM. This will take a bit.

Re-setup your phone and you are off! Enjoy your new ROM.

If you want don't want to have to re-download all your apps, lose your high scores etc you can get Titanium backup and save everything and just reload your backup. However I've had bad experiences with doing it with force closes etc after a restore, unless you go on at a time to restore things(I'm too impatient for that!). I suggest you just get appbrain and sync it that way it remembers what apps you have and just start fresh!

You can also do all this manually through clockworkmod. Here is the quick way to do everything I mentioned above.

1. Put ROM on the root of your SD card.
2. Shut down your phone.
3. Hold volume down + power to boot into hboot.
4. Select 'recovery' using volume button down then hit your power button to select.
5. Volume down/optic joystick down to select 'wipe data/factory reset'.
6. Select 'Install zip from sdcard'
7. Select your ROM.zip
8. Let it do it's thing.
9. Reboot phone and set it up.
10. Enjoy!

Remember to always wipe your data/factory reset when installing a new ROM. If you don't either your phone with boot loop or you will have a huge number of force closes!

In the end it's not a huge thing to do, is relatively easy, and highly addictive. Don't be afraid to try each ROM out for a hour or so and determine which one you like best. I suggest everyone start out with the pmf ROM because it is the best in my opinion. But it's just that my opinion what I like and find tolerable may not fit you! (I've tested ROMs for almost a month before I found the right one!)

And like any other of my posts, if you have questions comments or felt like I left something out let me know and I will help you etc as much as possible! (As I'm sure the other forum members will).

Welcome to the wild world of ROMS!
 
Last edited:
  • Like
Reactions: dspcap and BBKik
This is very nice; deserves a sticky IMO.

Question: why do you recommend Sky Raider over Cyanogen? As of today, they both have the same things working (I believe).
 
Last time I checked Cyanogen they didn't have mounted internal storage, only 800M. GPS didn't work and the camera. I think they fixed the GPS but last I heard the camera and MMS didn't work. I think he had them fixed now but said he wasn't going to release that version until he had a working camera. I may be wrong.
 
IIRC, Koush updated the nightly build with GPS and MMS from Skyraider. Read on his Twitter today that he's starting to work on the Inc.
 
Thank you qazme. Im now informed and it doesn't seem like such a big deal anymore, just gotta be safe and make nandroid backups and such. Time to play around with ROMs!
 
IIRC, Koush updated the nightly build with GPS and MMS from Skyraider. Read on his Twitter today that he's starting to work on the Inc.

Ok, reflected that in the post! Thanks for the heads up, I really quit keeping track until they fix all the hardware.

Thank you qazme. Im now informed and it doesn't seem like such a big deal anymore, just gotta be safe and make nandroid backups and such. Time to play around with ROMs!

Nothing to be scared of just go slow and do it right.
 
i know when i tried Cyanogen 6 and sky raider neither had the camera or froyo built in wifi tether working.

Also Sky Raider IS a SenseUI ROM and looks much like the stock Incredible rom but its 2.2.
 
Last time I checked Cyanogen they didn't have mounted internal storage, only 800M. GPS didn't work and the camera. I think they fixed the GPS but last I heard the camera and MMS didn't work. I think he had them fixed now but said he wasn't going to release that version until he had a working camera. I may be wrong.

He's gotten all of that working (except for mounted memory) [source]; although he did say he would release when he got the camera working.
 
Do you have any idea how many forum searches and posts I've had to read through to learn everything you just summed up in this one post?...hahaha

This is an awesome post and should definitely be sticky.
 
i was thinking about trying vanilla 2.1 but idk if i want to get rid of sense cause i actually enjoy it. haha. but if i do try a new ROM and dont like it….what does the nandroid backup really do if it doesnt bring back your apps? just brings the ROM? so all my messages and such will be gone?
 
i was thinking about trying vanilla 2.1 but idk if i want to get rid of sense cause i actually enjoy it. haha. but if i do try a new ROM and dont like it?.what does the nandroid backup really do if it doesnt bring back your apps? just brings the ROM? so all my messages and such will be gone?

It brings back everything. Apps, settings, widgets, messages, whatever.

Just make sure you do another backup after you change anything.
 
It brings back everything. Apps, settings, widgets, messages, whatever.

Just make sure you do another backup after you change anything.

Exactly think of nandroid as being an image of your install. It's a point frozen in time. As of right now I'm using pmf YASR v1.2 and really like it. (I think last night he pulled it due to an issue though)
 
Exactly think of nandroid as being an image of your install. It's a point frozen in time. As of right now I'm using pmf YASR v1.2 and really like it. (I think last night he pulled it due to an issue though)

It's an amazing idea; implementation and all. It's helped me out lots of times. Just last night, the Koush ROM was having problems if you installed the Google Apps with it. It caused a boot loop. Easy to go back to stock rooted with nandroid.
 
It's an amazing idea; implementation and all. It's helped me out lots of times. Just last night, the Koush ROM was having problems if you installed the Google Apps with it. It caused a boot loop. Easy to go back to stock rooted with nandroid.

Yeah no doubt I tested a lot of the ROMs in the first days they were available. And lets just put it this way, as good as the devs are some of them were pretty crappy when they were first released so I used my backup A LOT. Now they are all pretty stable but still eck on some of them.
 
I'm currently running on a the skyraider froyo rom with sense and I'm gettin about 39 on linpack.

Not that it really matters, but the overall feel of the rom is smooth and fast. I love the gallery on froyo! It's an excuse to look at pictures of flowers.
 
I'm currently running on a the skyraider froyo rom with sense and I'm gettin about 39 on linpack.

Not that it really matters, but the overall feel of the rom is smooth and fast. I love the gallery on froyo! It's an excuse to look at pictures of flowers.

Unless I'm thinking of a different Gallery, you can install it on Eclair.

So if I want to re install my back up I will just install the back up from Rom manager?
Yep, once you have ROM Manager installed, just find 'Manage/Restore Backups"
 

Trending Posts

Forum statistics

Threads
956,316
Messages
6,967,570
Members
3,163,509
Latest member
JessAnn