"How do I flash this? I'm on stock ICS with CF-Root...?"
"I am on ICS Stunner 4.25 and want to flash ParanoidAndroid. What do I have to do...?"
These sort of questions crop up tens of times daily in various GNote threads. This little guide is meant to give you an answer to those and similar questions, so you'll know what to do. It'll also hep you to not get ridiculed by all sorts of cranky characters (myself included) in the fora.
Safe Kernels to Wipe and Flash From
You can go directly into CWMR, do a full wipe and flash new TW- or CM-based Roms (it doesn't matter which ones) according to their instructions. No need to go back to GB, no need to flash some new kernel, no need to reboot recovery. Just boot into CWMR, wipe and flash like you would in the good old GB days - there's nothing to fear.
TW ICS Kernels
1. All NoteCore kernel versions
2. All PhilZ-cwm6 kernels
3. All Franco kernels starting from v4 and newer kernels
4. All SpeedMod kernels starting from v4 and newer
These are all absolutely safe to wipe and flash from directly. You can flash new TW or CM Roms, it doesn't matter which one. Following Roms are running CM9/CM10 kernels ATM: official CM9/CM10 (obvioulsy), ParanoidAndroid, Asylum ICS and JB, LiquidSmooth, all AOKP Roms, Ganbarou.
HydraCore Universal Kernel
Universal kernel for all TW- and CM-based JB and ICS Rom(developed by g.lewarne of NoteCore fame). It has MMC_CAP_ERASE disabled both in the kernel and CWMR. You can flash any type of Rom directly from its CWMR (full wipe and flash).
All perfectly safe to wipe/flash from directly. Side note: don't listen to guys who tell you that you need to flash an ICS Rom or kernel before going for JB. They are wrong: you can flash JB Roms directly from GB.
Borderline Case: Safe - Sort of?
CF--Root ICS Kernels - All of Them
These kernels are safe to wipe from, but not totally safe to flash from. This is what Entropy and Jgaviota say about them:
Having this in mind, my advice would be for you to flash one of the safe kernels over CF--Root, reboot recovery, wipe everything and flash away. Although CF--Root has MMC_CAP_ERASE disabled in its recovery, apparently Roms you want to flash from it can brick your phone with bad update-binary.
Unsafe Kernels - Red Alert!
These are just biding their time and waiting for a chance to brick your Note.
1. All leaked ICS kernels - ZCLP1, ZCLP5, ZCLP6, Angelom's Stock ICS kernel and Neobuddy's modified ZCLP kernel (in old Stunner Roms)
2. All stock ICS kernels running in Roms rooted by the infamous CWM.zip method: http://forum.xda-developers.com/show....php?t=1810954
If your Rom happens to have any of the above, don't panic. Head over to the kernel thread, download any of the safe kernels for Mobile/PC Odin (they are tar files, not zips). Put the safe kernel tar on your PC, fire up PC Odin, hit PDA and select your kernel tar. Put the phone into download mode, connect it to your PC and flash the new kernel via PC Odin. After the flash is done, go into the CWMR, do the wipes and flash any new Rom you fancy.