[Defy General] MauroSZ:
CWM 6.0.3.5 with ext4 second partittion log

I attached the custom recovery.fstab used

CWM 6.0.3.5 In fact the message is Warning: No file_contexts

C:\CWM6035>adb shell
* daemon not running. starting it now *
* daemon started successfully *
~ # cat /cache/recovery/log
cat /cache/recovery/log
Starting recovery on Thu Aug 1 15:11:44 2013
framebuffer: fd 4 (480 x 854)
ClockworkMod Recovery v6.0.3.5
recovery filesystem table
=========================
0 /tmp ramdisk (null) (null) 0
1 /boot mtd boot (null) 0
2 /cache yaffs2 cache (null) 0
3 /data yaffs2 userdata (null) 0
4 /misc mtd misc (null) 0
5 /recovery mtd recovery (null) 0
6 /sdcard vfat /dev/block/mmcblk0p1 /dev/block/mmcblk0 0
7 /system yaffs2 system (null) 0
8 /misc mtd misc (null) 0
9 /misc2 mtd misc2 (null) 0
10 /splash mtd splash (null) 0
11 /ftm mtd ftm (null) 0
12 /hidden yaffs2 hidden (null) 0
13 /hidden/data yaffs2 cda (null) 0
14 /sd-ext ext4 /dev/block/mmcblk0p2 (null) 0

W:Unable to get recovery.fstab info for /datadata during fstab generation!
W:Unable to get recovery.fstab info for /emmc during fstab generation!
W:Unable to get recovery.fstab info for /external_sd during fstab generation!
I:Completed outputting fstab.
I:Processing arguments.
mtd: MEMGETBADBLOCK returned 1 at 0x00000000 (errno=2)
mtd: MEMGETBADBLOCK returned 1 at 0x00020000 (errno=2)
mtd: MEMGETBADBLOCK returned 1 at 0x00040000 (errno=2)
Fixing execute permissions for /cache
mtd: MEMGETBADBLOCK returned 1 at 0x00000000 (errno=2)
mtd: MEMGETBADBLOCK returned 1 at 0x00020000 (errno=2)
mtd: MEMGETBADBLOCK returned 1 at 0x00040000 (errno=2)
mtd: not writing bad block at 0x00000000 (ret 1 errno 2)
mtd: not writing bad block at 0x00020000 (ret 1 errno 2)
mtd: not writing bad block at 0x00040000 (ret 1 errno 2)
mtd: successfully wrote block at 60000
I:Set boot command "boot-recovery"
I:Checking arguments.
Warning: No file_contexts
Warning: No file_contexts
I:device_recovery_start()
Command: "/sbin/recovery"

ro.boot.hardware=qcom
ro.boot.serialno=MSM7627A
ro.boot.baseband=msm
ro.serialno=MSM7627A
ro.bootmode=unknown
ro.baseband=msm
ro.bootloader=unknown
ro.hardware=qcom
ro.revision=0
ro.emmc=0
ro.boot.emmc=0
ro.factorytest=0
ro.secure=1
ro.allow.mock.location=0
ro.debuggable=1
persist.sys.usb.config=adb
ro.build.id=JDQ39E
ro.build.display.id=cm_XT615-userdebug 4.2.2 JDQ39E eng.hudson.20130731.212811 test-keys
ro.build.version.incremental=eng.hudson.20130731.212811
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=4.2.2
ro.build.date=Wed Jul 31 21:28:44 PDT 2013
ro.build.date.utc=0
ro.build.type=userdebug
ro.build.user=hudson
ro.build.host=koushik-lion
ro.build.tags=test-keys
ro.product.model=XT615
ro.product.brand=motorola
ro.product.name=cm_XT615
ro.product.device=XT615
ro.product.board=XT615
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=motorola
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=unknown
ro.build.product=XT615
ro.build.description=cm_XT615-userdebug 4.2.2 JDQ39E eng.hudson.20130731.212811 test-keys
ro.build.fingerprint=motorola/cm_XT615/XT615:4.2.2/JDQ39E/eng.hudson.20130731.212811:userdebug/test-keys
ro.build.characteristics=default
ro.cm.device=XT615
ro.rommanager.developerid=cyanogenmod
keyguard.no_require_sim=true
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.cm.version=10.1-20130801-UNOFFICIAL-XT615
ro.modversion=10.1-20130801-UNOFFICIAL-XT615
ro.config.ringtone=Orion.ogg
ro.config.notification_sound=Argon.ogg
ro.config.alarm_alert=Hassium.ogg
ro.carrier=unknown
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.adb.qemud=1
dalvik.vm.lockprof.threshold=500
net.bt.name=Android
net.change=net.bt.name
dalvik.vm.stack-trace-file=/data/anr/traces.txt
init.svc.ueventd=running
init.svc.recovery=running

I:Checking for extendedcommand...
I:Skipping execution of extendedcommand, file not found...
~ #

Now CWM6027 - no warning message (I did it just after 6035)

C:\CWM6027>adb shell
* daemon not running. starting it now *
* daemon started successfully *
~ # cat /cache/recovery/log
cat /cache/recovery/log
Starting recovery on Thu Aug 1 15:31:30 2013
framebuffer: fd 4 (480 x 854)
ClockworkMod Recovery v6.0.2.7
recovery filesystem table
=========================
0 /tmp ramdisk (null) (null) 0
1 /boot mtd boot (null) 0
2 /cache yaffs2 cache (null) 0
3 /data yaffs2 userdata (null) 0
4 /misc mtd misc (null) 0
5 /recovery mtd recovery (null) 0
6 /sdcard vfat /dev/block/mmcblk0p1 /dev/block/mmcblk0 0
7 /system yaffs2 system (null) 0
8 /misc mtd misc (null) 0
9 /misc2 mtd misc2 (null) 0
10 /splash mtd splash (null) 0
11 /ftm mtd ftm (null) 0
12 /hidden yaffs2 hidden (null) 0
13 /hidden/data yaffs2 cda (null) 0

W:Unable to get recovery.fstab info for /datadata during fstab generation!
W:Unable to get recovery.fstab info for /emmc during fstab generation!
W:Unable to get recovery.fstab info for /sd-ext during fstab generation!
I:Completed outputting fstab.
I:Processing arguments.
mtd: MEMGETBADBLOCK returned 1 at 0x00000000 (errno=22)
mtd: MEMGETBADBLOCK returned 1 at 0x00020000 (errno=22)
mtd: MEMGETBADBLOCK returned 1 at 0x00040000 (errno=22)
Fixing execute permissions for /cache
mtd: MEMGETBADBLOCK returned 1 at 0x00000000 (errno=22)
mtd: MEMGETBADBLOCK returned 1 at 0x00020000 (errno=22)
mtd: MEMGETBADBLOCK returned 1 at 0x00040000 (errno=22)
mtd: not writing bad block at 0x00000000 (ret 1 errno 22)
mtd: not writing bad block at 0x00020000 (ret 1 errno 22)
mtd: not writing bad block at 0x00040000 (ret 1 errno 22)
mtd: successfully wrote block at 60000
I:Set boot command "boot-recovery"
I:Checking arguments.
I:device_recovery_start()
Command: "/sbin/recovery"

ro.boot.hardware=qcom
ro.boot.serialno=MSM7627A
ro.boot.baseband=msm
ro.serialno=MSM7627A
ro.bootmode=unknown
ro.baseband=msm
ro.bootloader=unknown
ro.hardware=qcom
ro.revision=0
ro.emmc=0
ro.boot.emmc=0
ro.factorytest=0
ro.secure=1
ro.allow.mock.location=0
ro.debuggable=1
persist.sys.usb.config=adb
ro.build.id=JZO54K
ro.build.display.id=cm_XT615-userdebug 4.1.2 JZO54K eng.hudson.20130103.005238 test-keys
ro.build.version.incremental=eng.hudson.20130103.005238
ro.build.version.sdk=16
ro.build.version.codename=REL
ro.build.version.release=4.1.2
ro.build.date=Thu Jan 3 00:53:04 PST 2013
ro.build.date.utc=0
ro.build.type=userdebug
ro.build.user=hudson
ro.build.host=koushik-lion
ro.build.tags=test-keys
ro.product.model=XT615
ro.product.brand=motorola
ro.product.name=cm_XT615
ro.product.device=XT615
ro.product.board=XT615
ro.product.cpu.abi=armeabi
ro.product.manufacturer=motorola
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=unknown
ro.build.product=XT615
ro.build.description=cm_XT615-userdebug 4.1.2 JZO54K eng.hudson.20130103.005238 test-keys
ro.build.fingerprint=motorola/cm_XT615/XT615:4.1.2/JZO54K/eng.hudson.20130103.005238:userdebug/test
keys
ro.build.characteristics=default
ro.cm.device=XT615
ro.rommanager.developerid=cyanogenmod
keyguard.no_require_sim=true
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.cm.version=10-20130103-UNOFFICIAL-XT615
ro.modversion=10-20130103-UNOFFICIAL-XT615
ro.config.ringtone=Orion.ogg
ro.config.notification_sound=Deneb.ogg
ro.config.alarm_alert=Hassium.ogg
ro.carrier=unknown
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.adb.qemud=1
dalvik.vm.lockprof.threshold=500
net.bt.name=Android
net.change=net.bt.name
dalvik.vm.stack-trace-file=/data/anr/traces.txt
init.svc.ueventd=running
init.svc.recovery=running
service.adb.root=1
init.svc.adbd=running

I:Checking for extendedcommand...
I:Skipping execution of extendedcommand, file not found...
~ #

I haven't liked "mtd: not writing bad block"

This recovery.img was made for Motoluxe XT615. Do you think it is because of this ?

I didn't try anything like "update overclock module"

I flashed it without battery for 3 secs to get fastboot using AR method.

I used a old firmware of own XT687 with fastboot.

Once I tried to deodex my ROM and another time I tried a update.zip with a deodexed ROM of a forum colleague. The results were I bricked my phone twice and I restored a nandroid made just before twice and my phone returned perfect using CWM 6.0.2.7 in both.