A word of warning to you ROM flashers on Siyah for the JB leak.
The JB leak is too big to store all its required /system/apps in the /system partition. To get around this, it stores the system apps in a /preload partition and then symlinks these to /system.
Siyah's CWM Backup does not seem to back up/ restore this /preload partition.
Therefore, if you install a ROM and then decide you don't like it, if you revert back to your Siyah-CWM backup, then /preload will not get restored. This will effectively mean you have your new ROM's system applications on your old ROM. This is not good.
PhilZ 3.71 seems to do this properly. I do not know about later versions, but the latest PhilZ 3.99 certainly does not back this up neither. I don't know if Jeboo backs up preload, so I will have to test this. So to do a FULL JB backup, flash PhilZ 3.71 before doing so.
for this you will need to:
a) reboot into recovery
b) flash PhilZ
c) go to advanced>reboot recovery
d) make your backup in PhilZ recovery
and if you want to revert back to Siyah:
e) flash Siyah
f) advanced>reboot recovery
If you ever need to restore, and you are using Siyah then you will need to:
a) reboot into recovery
b) flash PhilZ
c) go to advanced>reboot recovery
d) restore your backup in PhilZ recovery
e) flash Siyah
f) reboot
EDIT:
3.99 DOES back up the /preload partition, but you must tell it specifically to do so:
1. boot into PhilZ recovery
2. Philz settings
3. Special backup and restore
4. Misc nandroid settings
5. Toggle /preload processing (make sure this says
/preload will be processed)
I really like the new PhilZ 3.99 feature that incorporates the name of the ROM into the CWM backup folder name. Very nice touch for flashaholics!