How to run patch scripts:
open terminal (adb or on device)
$su <enter>
#SC_fix <enter>
reboot

BACKGROUND

It looks like poor old rom.tgz got forgotten long ago. I intend to bring it back, to show people that rom.tgz is the most powerful & versatile ROM distribution format. I also want to demonstrate that ROMs based on the OTA do not suck.

If you were ever into the Windows Mobile ROM scene (particularly Touch Pro/Touch Pro 2) you might recognize the Baseline name. I decided to continue the name because I like it, and I consider my ROM to be pretty much as baseline as it gets while still maintaining usefulness. Plus I think it's a clever double-entendre that you will hopefully discover. My philosophy is minimalism in the pursuit of stability, speed and battery life.

I made a ROM for the Droid because I cannot run AOSP-based ROM's due to some Exchange server problems. (NOTE, I can run gingerbread, so you might see some gingerbread AOSP stuff from me eventually). I took the OTA and rolled it into what I think is the ideal package. I ripped off the features I missed from AOSP-based ROMs like Sapphire and CyanogenMod and added them to the OTA ROM. I also wrote a theming routine that runs during install so it's easy to switch colors. This does the same thing as MetaMorph, but in recovery so as to not disturb any of your settings (Not to mention it takes about 30 seconds to apply each color - MM took at least 5 -7 minutes if I recall correctly). Remember having to reset widgets and log into your accounts over and over when applying framework MetaMorphs? You won't have to worry about this here. You will not find any fluff in this ROM.

The kernel is 2.0MB and I think it is a speed demon. I set it to 1100MHZ at 1.525v, that was the lowest stable voltage *MY* Droid could run. I also supply a 1.6v one called SV which you can select at install. You can also choose to leave whatever kernel you had prior to install.

You can "reinstall" the ROM over and over to swap between colors/animations/shells, just do not tell it to wipe anything if you value your data.

Emergency hotkeys: reboot / reboot to recovery. Only use if the entire system locks up. it will issue a direct reboot to the kernel without performting any other operations like unmount, network stop, etc. These should only be used in emergency situations when you don't want to pull the battery. Not that you will need them

SCREENSHOTS:
dancedroid
dancedroid
dancedroid
(This is the Blue theme. It is simple and does not interfere with market apps. Stock theme is also included.)

I do not take any responsibility for anything negative that happens to your droid or life

INSTRUCTIONS

Install SPRecovery or RZrecovery if necessary. Then put the rom.tgz in the root of your SD card and boot into recovery. Select Install>Choose ROM from SD card. A backup will be created automatically (if on SPR, if on RZR you are responsible for your own backups) and then the pre-installation script begins:

Your first choice will be what kind of installation you want. Select automatic to get an update.zip style install, which will wipe system, data & cahce, install the stock theme with stock animations and stock shell. If you choose manual you get the cool stuff... Whether or not you would like to wipe system/data/cache: say yes in most cases unless you are just changing themes/shells/animations. Choose a kernel and choose a shell. Next the system will install itself and the post-install script will begin:

You will be prompted to select your animations & theme. If you do not wish to change the animations or theme (if just changing kernels for example) select the first option. During theming the colors will be applied and every themed APK zipaligned. You will be asked to choose a kernel or leave what you've already got installed. This should be self-explanatory. Use your current one if you want. Once you do this symlinks will be created. Launcher Pro will be installed next. They will be installed to /data so that they can be updated You may have to activate your phone if coming from any other ROM. I added a toast to the welcome wizard to remind you After this you can do whatever you want, but I encourage you to set the animation speeds to 0.3 seconds via the animset script. This will be done automatically once I figure out how. Enjoy!

KNOWN ISSUES

If in the middle of extracting the ROM in SPRecovery you are returned to the main menu, it means you do not have enough space on your device to hold the files until they are moved to their final resting places. I wrote a little rom.tgz to wipe the entire phone except for the recovery. Your phone will be less than useless until you install a ROM after running this script.
http://www.rzroms.com/droid/roms/RZ.Baseline.Wipe.rom.tgz

Did I mention this ROM is NOT FROM SOURCE? Any of the features that are typically only in AOSP-based ROMs have been done in dalvik bytecode via JesusFreke's smali/baksmali suite. It is built off of the FRG83D OTA, the same thing Bugless Beast is made from. I made it for fun, and to learn the rom.tgz ways. I hope you find it useful.
​

havent seen the rom.tgz formate in a long time. it was the best way IMO,cause you had choices. now its even you get everything in the rom or nothing at all. unless you change the update.zip package but not evevery users knows how to do that

Useful Searches

About DroidForums.net

DroidForums.net was founded in 2009 originally dedicated for the Motorola Droid, the first Verizon Android Phone. We have since expanded our community to cover all Android Phones, Android Tablets, and Android Wearables. We discuss various topics including Android Help, Android Device Reviews, Android Apps, Phone Accessories, Android Games and more. Our ultimate goal is to be the Internet's best and largest Android Forum.