[Huawei Ideos X6] Free Radical:
F-Cuk-R : Automated MIUI GB ROM Cooker for FB0 devices

What does one do when their cheap mobile device doesn't get official support from the elite rom developers?

One is forced to experiment and learn to do it himself! But obviously, not everyone is able to invest the time or maybe have the stamina to do it, so here is a solution for those who bought this Android phone thinking its vfm but were disappointed when they could not get those regular "nightly" or "weekly" updates.

I have made a single step Automatic ROM cooker to port all future MIUI GB releases.

All the proprietary FB0 libraries are pre-included in the program and all the steps of the cooking process including recompiling the framework files and modifying the build.prop and update-script are automated.

Features preincluded in the automated process:

mOCk OC (64 MHz - 2 GHz) and Undervolting kernel with 2 way call recording patch

Sony Bravia postprocessing engine

No headset bug and no incoming call volume bug

Native Wifi hotspot feature/tethering working

USB tethering working

Timezone has been set to IST (+5:30)

Ads blocker hosts included and enhanced to block all Google ads

Spare Parts

CM7 camera beside MIUI camera

Angry GPS

Custom and improved GPS.conf for Indian users

Equalizer app

X5 settings

G-sensor calibration app

E-Compass calibration app

Power button app

Compass

The following apps will be automatically removed from the rom:

BugReport.apk

MIUIStats.apk

TelocationProvider.apk

You needn't wipe dalvik cache since the update script automatically does it.

Requirements:

You need Java Runtime Environment 1.6 installed for apktool to work.

Download apktool from here

Also add apktool.jar, apktool.bat and aapt.exe to your system PATH.

This can be done by editing your Windows environment variables manually or copying these files to %WINDIR% or to %SystemRoot%\system32

Please note that this limitation is due to apktool. if you can successfully decompile and recompile using apktool manually, there is no reason why the app won't work.

Else, your rom won't boot as it will lack crucial files like services.jar and framework-res.apk which have to be modified to port the rom.

You need a stable Windows PC.

I have tested this only on Windows XP 32 bit.

Windows Vista/7 and higher may require admin privileges.

I prefer to port MIUI releases for Desire HD but it can possibly handle U8800 releases too.

Step (yes only one):

Just download the rom to be modded and run the F-Cuk-R program

​

That's it. Your modded rom port will be created in a couple of seconds to minutes (depending on your computer's power)

The app is multithreaded and would thrash your multicore processor and your hard disk / ssd!

Tip: For most efficiency and speed (500% boost), I recommend the use of a ramdisk like me. Google for Gavotte ramdisk driver.

Takes less than a minute for me to port takes 15 minutes to download and 2 hours for me to upload!

But bear in mind, this took me days to code and weeks to accomplish.

I hope it was worth it :p

Although due care has been taken to keep this bug free and optimal, please do not blame me for any loss monetary or otherwise happening due to the use of this program.

You are free to post any rom you mod/port using this tool but I would appreciate a humble mention if this helped you :p

Download v1.5

Let me know if it works for you or not!