[Defy General] hackergnome:
A How to on flashing ICS(Defy Plus Builds)

1:Head over to Stable Recovery from boot menu

2:Wipe Data (Nandroid Backup Before Doing this [optional])

3:Install Zip from SD

4:Select ur ICS(DefyPlus) zip

5:FLash

6:Flash CM9 Kernel [Note: Defy Plus users DO NOT FLASH KERNEL ZIP!]

7:Flash Gapps zip(On first page of ICS DeV thread)

8:Flash Battery Fix(Only for Red Lens) dl.dropbox.com/u/29851821/ICS Defy Red Lense Battery Fix.zip

9:Clear Cache and Dalvik Cache

How To Flash ICS(Defy Builds)

1:Head Over To Stable recovery

2:Wipe Data

3:Install ZIp from SD Card

4:Select ICS(Defy) .zip

5:Flash

6:Flash Gapps and CM7 Kernel

7:Clear Cache and Dalvik Cache

How To Update Nightlies

1:Rebot to Recovery

2:Choose Zip from SD Card

3:Select your zip

A:If U are on Nightly for Defy(Original)

~Updating to a nightly for Defy(OG)-U do not need to flash any kernel zip

~Updating to a nightly for Defy Plus-U need to flash CM9 Kernel zip and also wipe battery stats

B:If u are on Nightly for Defy Plus

~Updating to nightly for Defy Plus-No kernel flashing

~Updating to nighlty for Defy(OG)-U need to flash CM7 Kernel and wipe battery stats

4:Flash!

No Data is lost During nightly update!(Unless u do a data wipe(Duh!))

FIrst Boot will take some time...

TO CLEAR YOUR CONFUSIONS ABOUT GB KERNEL ICS AND FROYO KERNEL ICS

I have seen lot of confused user out there asking about which kernel to flash and stuff... So here u go read below...

So our beloved Awsome Developers make two types of nightlies

1-For DefyPlus(Can Also be used on Defy(RedLens))

These are the GB/CM9 kernel builds

These are found under /cm9-nightly-defy+/ folder of the servers which we have

To install these you need to follow the TuT to install ICS Defy Plus Above...

Green Lens Camera Wont work on these builds

2-For Regular Defy(Do not work on Defy plus)

These are Froyo/CM7 kernel Builds

These are found under /CM9-Nightly-Defy/ folder of the servers which we have.

To install these follow the TuT to install CM9 ICS FOR Defy stated above

3-Well there is no 3rd build(There is The MileStone2 Port by Walter79,But now that we have camera on our builds that one is not usefull...)

BUG FIXES

>WiFi Bug ('Wifi turns on only once per build' bug or 'Wifi error' bug)

Fix xdaforums.com/showpost.php?p=21950613&postcount=798

>Calender Sync

Fix xdaforums.com/showpost.php?p=21274142&postcount=74

>WiFi And Baseband Fix

xdaforums.com/showpost.php?p=23393224&postcount=1390

THEMES SECTION(So far only Circle Battery)(I will make some on request :P)

For 20th Feb(Epsylon3)

http://db.tt/6Ksna1UV

For 24th Feb(Epsylon3)

http://db.tt/XDsfDKb9

[Thanks To UOT Kitchen for saving my and your time...]

Follow THESE instructions to flash 08-12 or later nightlies(WHICH DO NOT CONTAIN boot.img and DEVTREE) without flashing 0712 nightly...

How to Revert

MethodA:Flash a full froyo/eclair sbf

MethodB:WIpe Data and flash ur CM or MIUI (Or any other) ROM [I haven't tried this]

MethidC:Wipe Data and Restore Ur Nandroid,then goto advanced restore and restore boot.img and Devtree

JUST TO CLARIFY

1::Flashing Any of these builds will not affect ur Downgrade ability...

2::No need to flash GingerBread SBF to use ICS