Published using Google Docs
Guide to Flashing a RomKitchen ROM - Gingerbread
Updated automatically every 5 minutes

RomKitchen ROM Flashing Guide - Gingerbread

RomKitchen ROM Flashing Guide

created by TeamRK

80% of the time, Bootloops are cause by the wrong Bootloaders -  get your Bootloaders right! (*Why?*)

3-Button Combo fix guide here

Guide for flashing stock here

 Guide for flashing bootloaders here

Noob Guide explaining root, flashing,adb etc. here

Back to MetaGuide!                                                  Back to MetaGuide!

Read and follow all the steps carefully. Read them twice if needed. We are not responsible if you brick your phone.

Recommended Install Method ( Stock > Custom Rom )

Safe Method

  1. Back up EVERYTHING (Internal/External - Including SD Card) to a PC/External Storage/Laptop/Desktop etc
  2. Enter Download Mode & Flash a Stock Rom with Bootloaders and PIT if necessary (Odin/Hemidall). Get the right bootloaders to match your RK ROM!
  3. After your device has reset and when the phone has booted key in *2767*3855# into the dialler. This will do a FULL FACTORY RESET, meaning it will delete personal apps and all your personal data on your internal sdcard.
  4. After your device has reset and rebooted, enter Download Mode and flash a custom kernel which will also contain CWM (Odin/Hemidall)
  5. Download your RomKitchen rom zip file and put it onto the Internal SD Card (/sdcard/ folder)
  6. Reboot into Clockworkmod Recovery (CWM) and flash the RomKitchen ROM zip file
  7. Enjoy

Quick Method (For advanced users - If you brick your phone, blame your spouse)

  1. Download your RomKitchen rom zip file and put it onto the Internal SD Card (/sdcard/ folder)
  2. Download a file containing bootloaders (boot.bin and sbl.bin) that match (or are newer than) the RomKitchen ROM you will be flashing.
  3. Flash the bootloaders. Click here for a guide for updating/flashing bootloaders: Using ODIN  or  Using Heimdall
  4. Reboot into Clockworkmod Recovery (CWM) and flash the RomKitchen ROM zip file
  5. Enjoy even more, because you did it quickly.

*******************************************************************************************************

More detail on the flashing process:

1. Copy the .zip file onto your phone through USB Connect mode or ADB push.

2. Make sure your phone is not connected to your computer or anything (disconnect the USB cable from the phone!).

3. Boot into recovery mode using the following method.

(a) Phone off.

(b) Press in the following order: VOLUP, HOME, POWER, and keep the three pressed until the phone turns on, then let them go.

2. Now you have to clean certain files from your phone. In the CWM menu do the following:

(a) Choose ‘wipe CACHE partition’ in the first menu

(b) Go into advanced options, ‘Wipe DALVIK Cache’ (some CWM versions have this command elsewhere... look and you can find it).

(c) Go into Mounts and Storage. FORMAT SYSTEM, DATA AND CACHE. (Three separate moves)

3. Flash the RK Rom from recovery.

(a) Choose ‘install zip from sdcard’, then in submenu select ‘choose zip from sdcard’

(b) Navigate to your Romkitchen zip file with the volume keys and select it

(c) Confirm your selection and the flash will begin.

(d) When the flash is complete, choose ‘go back’ and then ‘reboot system now’

 

Enjoy your freshly baked custom RomKitchen Rom ;)

Back to MetaGuide!                                                  Back to MetaGuide!

*****************************************************************************************************************

BOOTLOADERS!  Why we suggest doing things in certain ways...

*****************************************************************************************************************

The SAFEST route when flashing any ROM is to have the bootloaders matched to the respective ROM flashed to your phone. e.g. JVO bl's with JVO ROM, JVP bl's with JVP ROM, etc.

That said, a lot of people have had success flashing newer GB ROMs while keeping 'slightly' older GB bootloaders. e.g. Many people have success flashing RKs JVP ROM with JVH bootloaders on their phone. But some people get bootloops with this setup. If you know how to recover from the bootloops, then trying a newer GB with slightly older bootloaders is fine.

Froyo seemed to have fewer changes in bootloaders with different ROM versions, so we generally did not have to worry about exact bootloader matching with Froyo ROMs.

Most of the time, the bootloaders are backward compatible... that is, newer versions of GB bootloaders are compatible with most older GB ROMs and even with many Froyo ROMs.

**How do you get a bootloader onto your phone? The easiest way is to flash with Odin or Heimdall. You can choose to flash the full stock ROM (SAFEST method) which gives you a nice clean phone and results in the fewest problems in our experience. Or you can flash just the bootloaders, which you can find on Perka's Stash at perka.zapto.org. To flash, put the bootloader file in the PDA box of Odin ;; or in the Primary/Secondary Bootloader boxes in Heimdall. Some people claim that flashing just the bootloaders is dangerous... so far we haven't seen any evidence of that at RK.

*************************

UNDER CONSTRUCTION. NOT COMPLETE YET

Guide for extreme newbies:

1. Flash a stock ROM. Make sure to flash the stock ROM that matches the ROM version you select in the ROM Kitchen. For example, if you selected JVP in the Kitchen, flash JVP stock ROM.

Follow this guide to flash a stock ROM: Click Here

Return to this guide after you have flashed the stock ROM.

2. Put the ROMKitchen zip file that you generated on your internal sdcard. (the phone memory, not the microSD card)

3. Now, we need to flash a custom kernel which will allow us to flash the Kitchen ROM that you generated. Go to