if you get a "Please restart your device and try again" error and nothing seems to fix it, try this:
1. Boot into CWM off an SD card
2. Mount /bootdata via CWM
3. Log in from your computer using "adb shell"
4. mount -o rw,remount /bootdata
5. dd if=/dev/zero of=/bootdata/BootCnt bs=1 count=4
6. dd if=/dev/zero of=/bootdata/BCB bs=1 count=1088
7. Remove SD card
8. Reboot
1. Boot into CWM off an SD card
2. Mount /bootdata via CWM
3. Log in from your computer using "adb shell"
4. mount -o rw,remount /bootdata
5. dd if=/dev/zero of=/bootdata/BootCnt bs=1 count=4
6. dd if=/dev/zero of=/bootdata/BCB bs=1 count=1088
7. Remove SD card
8. Reboot