[Android Q&A, Help & Troubleshooting] Mephistorium:
Hello all,

I'm new to the world of ROMS and custom recoveries, I've rooted my phone and for educational purposes, I wanted to build CWM 6 but I have trouble with my recovery.fstab or something because I only get a blank screen flashing periodically.

Here's the stock recovery.fstab of the recovery.img

/dev/block/platform/sprd-sdhci.0/mmcblk1p1	/sdcard vfat	default recoveryonly
/dev/block/platform/sprd-sdhci.3/by-name/system	/system ext4	default recoveryonly
/dev/block/platform/sprd-sdhci.3/by-name/HIDDEN	/preload ext4	default recoveryonly
/dev/block/platform/sprd-sdhci.3/by-name/userdata	/data ext4	default wait,length=-16384
/dev/block/platform/sprd-sdhci.3/by-name/CSC	/cache ext4	default recoveryonly
/dev/block/platform/sprd-sdhci.3/by-name/efs	/efs ext4	default recoveryonly
/dev/block/platform/sprd-sdhci.3/by-name/PRODNV	/productinfo ext4	default recoveryonly
/dev/block/platform/sprd-sdhci.3/by-name/KERNEL	/boot	emmc	default	recoveryonly
/dev/block/platform/sprd-sdhci.3/by-name/RECOVERY	/recovery emmc	default	recoveryonly
/dev/block/platform/sprd-sdhci.3/by-name/modem	/modem	emmc	default	recoveryonly
/dev/block/platform/sprd-sdhci.3/by-name/DSP /modem2	emmc	default	recoveryonly

I've also tried this version (after changing the names with partitions)

# mount point	fstype	device
/system	ext4	/dev/block/mmcblk0p18
/preload	ext4	/dev/block/mmcblk0p19
/data	ext4	/dev/block/mmcblk0p20
/cache	ext4	/dev/block/mmcblk0p17
/efs	ext4	/dev/block/mmcblk0p7
/productinfo	ext4	/dev/block/mmcblk0p5
/boot	emmc	/dev/block/mmcblk0p11
/recovery	emmc	/dev/block/mmcblk0p12
/modem	emmc	/dev/block/mmcblk0p13
/modem2	emmc	/dev/block/mmcblk0p14
/sdcard	vfat	/dev/block/platform/sprd-sdhci.0/mmcblk1p1

but to no avail, the only result that I got was when I used the fstab of the boot.img

# Android fstab file.
# The filesystem that contains the filesystem checker binary (typically /system) cannot
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
# <src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>

#/dev/block/platform/sprd-sdhci.3/by-name/system /system ext4 ro,barrier=1 wait
#/dev/block/platform/sprd-sdhci.3/by-name/userdata /data ext4 noatime,nosuid,nodev,nomblk_io_submit wait,encryptable=footer,check
#/dev/block/platform/sprd-sdhci.3/by-name/cache	/cache ext4 noatime,nosuid,nodev,nomblk_io_submit wait,check
#/dev/block/platform/sprd-sdhci.3/by-name/prodnv /productinfo ext4 noatime,nosuid,nodev,nomblk_io_submit wait,check
/dev/block/platform/sprd-sdhci.3/by-name/system /system ext4 ro,noatime,errors=panic	wait
/dev/block/platform/sprd-sdhci.3/by-name/userdata	/data ext4 nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic	wait,check,encryptable=footer
/dev/block/platform/sprd-sdhci.3/by-name/CSC	/cache ext4 nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic	wait,check
/dev/block/platform/sprd-sdhci.3/by-name/efs	/efs	ext4 nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic	wait,check
/dev/block/platform/sprd-sdhci.3/by-name/PRODNV /productinfo ext4 nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic	wait,check

/devices/platform/sprd-sdhci.0/mmc_host/mmc1 auto vfat defaults voldmanaged=extSdCard:auto,noemulatedsd

would you please tell me what I'm missing here ?