Ok, some of us flash a lot of ROMs... this is an excellent wipe tool that will help keep us out of ADB shell. It is script based and deployed via the aroma installer.
I just used a MEGAWIPE it and it worked out very nicely. Make sure you don't reboot since there will be no /system i.e. when he says have a ROM ready to flash he really means it.
Per Zoot1, his description appears below.
There are 4 Scripts:
4) Factory Reset
All 4 serve different purposes. Megawipe: Use this zip to completely format your phone. It will delete everything in your phone and will bring it to bare bones. After it install any ROM for a fresh experience without any conflicts with in the frame work. It deletes the Data, Cache, System and Preload partitions of your internal memory. So Beware! SuperWipe: This is a simple factory reset and you can use it to move from one ROM to another without bothering about framework conflicts. It deletes the Data Folders and Cache partitions of your internal memory.Will not affect the Internal SD card. Factory Reset: Use it to do a Factory Reset, which wipes your Data partition, Cache Partition and Dalvik Cache. It will delete everything on your Internal SDcard. SimpleWipe: A simple wipe is as the name suggests a Simple Cache and Dalvik wipe. You can use it to clear the said partitions before updating to a newer version of your ROM. Also, You can use it before you have flash a new ROM.
Also, I have read questions on how to completely wipe the phone..the MegaWipe zip will do it for you..just have a ROM to install on the ExtSdcard when you use it..
reenignE esreveR -- Resistance is NOT futile... It's Voltage divided by Current!
Main Device: SCH-I605
Backup Device: SCH-I510, Tweaked 3.2 FP5 Build, Stock FP5 Kernel
Other Devices: SCH-I510, (x2) Sandbox for Playing/Testing --- Various DD-WRT Routers --- Acer Iconia A500, CM10-FLEX_v6supercharged_Aroma-Rev3.4