[HOWTO] All-in-One Guide to Flashing your first ROM

shawn1968

Member
Sep 26, 2012
12
4
This is an effort to write a comprehensive all-in-one guide (for newbies too) to flash ROMS on Huawei S7 Slim 201.
First and foremost you have to root your device (so that you can use certain applications e.g. ROM Manager, Titanium Backup). Do the following:
1. Download SuperOneClick (google it) and extract the files
2. Install Huawei Ideos S7 Slim drivers to your computer (if you have not done it already).
3. Connect your device to your computer via USB. Make sure you have activated USB Debugging on your device. Go to settings > applications > development > tick on USB Debugging.
4. Run SuperOneClick.exe. Disable your Antivirus program before running SuperOneClick (optional but helpful). If the drivers for your device are not installed, SuperOneClick will prompt you to let it find the drivers itself. Press yes and let it continue.
5. Click the root tab. (For my device I had to click root several times because the process got stuck, but eventually it succeeded)
6. After the rooting process ends, reboot your device.
Important notice: Although SuperOneClick confirmed twice that the device was rooted, Titanium Backup could not confirm root. If anyone knows of another way please advise.

Now, in order to flash ROMs do the following:
First of all, you have to install ClockworkMod Recovery on your device. (This will help you to perform many other tasks)

There are two versions of ClockWork Recovery (that I know of).
First one is v2.1.5.8
1. Download the recovery zip (here) .
2. Extract the file.
3. Make sure you have activated USB Debugging on your device. Go to settings > applications > development > tick on USB Debugging
4. Turn off your device and connect it to your computer via USB.
5. Press the volume up key and the power key at the same time until the device enters fastboot mode.
6. Run install.bat (from the unzipped files)
7. When the process ends, reboot your device.
8. With the USB cable connected run reboot into recovery.cmd (from the unzipped files). In the window that will open on the PC, type “adb reboot recovery” without the quotation marks and your device (after a few seconds) will enter recovery mode. (This is something you will have to do every time you enter recovery mode, unfortunately, unless you upgraded to CM9 or CM10 where you can boot to recovery by long pressing the power button anchoosing Reboot> Recovery)
9. When you see the ClockworkMod recovery menu, use the volume up and down keys so many times until the message “back menu button enabled” appears at the end of the screen. Now you can use the power button as ENTER. (This is something you will have to do every time you enter recovery mode, unfortunately too)

Second one is CWM-based Recovery v6.0.1.2. (credit to wrcode that mentioned it)
1. Download the recovery rar (here).
2. Extract the file. (you will find no reboot into recovery.cmd in those files so, either use the one mentioned above, or use ROM Manager or GooManager (from Play Store) to reboot into recovery. Note: Those managers require rooting your device)
3. Make sure you have activated USB Debugging on your device. Go to settings > applications > development > tick on USB Debugging
4. Turn off your device and connect it to your computer via USB.
5. Press the volume up key and the power key at the same time until the device enters fastboot mode.
6. Run install.bat (from the unzipped files)
7. When the process ends, reboot your device.
8a.With the USB cable connected run reboot into recovery.cmd . In the window that will open on the PC, type “adb reboot recovery” without the quotation marks and your device (after a few seconds) will enter recovery mode. (This is something you will have to do every time you enter recovery mode, unfortunately, unless you upgraded to CM9 or CM10 where you can boot to recovery by long pressing the power button and choosing Reboot> Recovery).
8b. Use ROM Manager or GooManager and select reboot recovery.
(this recovery version does not require anything in order for the power button to act as ENTER)


Having successfully flashed ClockworkMod Recovery, you are now ready to flash your custom rom.
1. Find the ROM that best suits you, download it and place the .zip file at the root of your internal SD Card.
2. Enter recovery mode (as explained above) and select wipe data/ factory reset. Once this is done, select wipe cache partition. Once this is done select advanced and then select wipe Dalvik cache. (very important to do all of these steps)
3. Go back at the original menu and select install zip from sdcard. Select choose .zip from sdcard. Select the .zip file that you placed at the internal SD card (make sure that it is the correct one) and press the power button for ENTER.
If your chosen ROM does not contain Gapps (google applications) you should also flash as above the appropriate .zip
4. Once the ROM has been successfully flashed select reboot system now and press the power button.
If everything went ok, after a few minutes you will have your first glimpse of your new custom ROM.


Enjoy it and remember “Use the above instructions at your own risk.”

A lot of you (including myself) will be found in the awkward position not liking the rom you just flashed. That could be, due to many reasons, problems with the rom, BSoDs, misbehaviors and so on.... Luckily, there is a bulletproof path to go back to where you started and that is the original stock ROM of HUAWEI.
The procedure is very easy. Just download the generic stock ROM from
here
, extract the files and there you will find a very comprehensive pdf guide to revert back to your out-of-the-box period.
Enjoy resposibly.
 
Last edited:

sevo1984

Senior Member
Sep 29, 2012
4
0
Rooting: S7 Toolbox worked for me
After installing CWMR v2.1.5.8 I could enter into recovery from ROM manager.
 
Top