XDA Senior Member berni987654321 released a method that helps get users safely back to Gingerbread. When flashing to ICS, it changes a few of the partitions and makes it difficult to flash back to Gingerbread. Here’s berni98765431′s explanation on how it was fixed:
Half a hour I read xbsals post the one whiches phones don’t boot
after flashing the gb bootloaders would need a special bin which nobody has
because nobody made a backup. But then I remembered my post in samnos thread about downgrading from wrong flashed ics leaks with my first 4 partitions attached.
The method involves downloading the partitions and flashing them. After that, it’s a matter of fixing the IMEI. Once that’s done, it’s possible to downgrade the device back to a stable Gingerbread ROM.