[Click Android Development] arco68:
I tried to compile it, but it failed on recovery.c

target thumb C: recovery <= bootable/recovery/recovery.c
bootable/recovery/recovery.c: In function 'sdcard_directory':
bootable/recovery/recovery.c:544: warning: passing argument 1 of 'prepend_title' from incompatible pointer type
bootable/recovery/recovery.c:429: note: expected 'char **' but argument is of type 'const char **'
bootable/recovery/recovery.c: In function 'wipe_data':
bootable/recovery/recovery.c:658: warning: passing argument 1 of 'prepend_title' from incompatible pointer type
bootable/recovery/recovery.c:429: note: expected 'char **' but argument is of type 'const char **'
bootable/recovery/recovery.c: In function 'prompt_and_wait':
bootable/recovery/recovery.c:694: warning: passing argument 1 of 'prepend_title' from incompatible pointer type
bootable/recovery/recovery.c:429: note: expected 'char **' but argument is of type 'const char **'
bootable/recovery/recovery.c:720: warning: implicit declaration of function 'confirm_selection'
bootable/recovery/recovery.c:745: warning: implicit declaration of function 'show_install_update_menu'
bootable/recovery/recovery.c:757: warning: implicit declaration of function 'CleanAll'
bootable/recovery/recovery.c: At top level:
bootable/recovery/recovery.c:766: warning: conflicting types for 'CleanAll'
bootable/recovery/recovery.c:766: error: static declaration of 'CleanAll' follows non-static declaration
bootable/recovery/recovery.c:757: note: previous implicit declaration of 'CleanAll' was here
bootable/recovery/recovery.c: In function 'CleanAll':
bootable/recovery/recovery.c:776: warning: passing argument 1 of 'prepend_title' from incompatible pointer type
bootable/recovery/recovery.c:429: note: expected 'char **' but argument is of type 'const char **'
bootable/recovery/recovery.c: In function 'main':
bootable/recovery/recovery.c:832: warning: implicit declaration of function 'flash_image_main'
bootable/recovery/recovery.c:834: warning: implicit declaration of function 'volume_main'
bootable/recovery/recovery.c:836: warning: implicit declaration of function 'edify_main'
bootable/recovery/recovery.c:838: warning: implicit declaration of function 'dump_image_main'
bootable/recovery/recovery.c:840: warning: implicit declaration of function 'erase_image_main'
bootable/recovery/recovery.c:842: warning: implicit declaration of function 'mkyaffs2image_main'
bootable/recovery/recovery.c:844: warning: implicit declaration of function 'unyaffs_main'
bootable/recovery/recovery.c:846: warning: implicit declaration of function 'nandroid_main'
bootable/recovery/recovery.c:848: warning: implicit declaration of function 'reboot_main'
bootable/recovery/recovery.c:853: warning: implicit declaration of function 'setprop_main'
bootable/recovery/recovery.c:854: warning: implicit declaration of function 'busybox_driver'
bootable/recovery/recovery.c:856: warning: implicit declaration of function 'handle_chargemode'
bootable/recovery/recovery.c:870: warning: implicit declaration of function 'process_volumes'
bootable/recovery/recovery.c:987: warning: implicit declaration of function 'extendedcommand_file_exists'
bootable/recovery/recovery.c:990: warning: implicit declaration of function 'run_and_remove_extendedcommand'
bootable/recovery/recovery.c:995: warning: implicit declaration of function 'handle_failure'
make: *** [out/target/product/tattoo/obj/EXECUTABLES/recovery_intermediates/recovery.o] Error 1

Also, call it something else than Big Clean, lol. Maybe call it "superwipe", "total wipe", or simply "wipe all"... Or something else if you can think of anything descriptive.