[Android Q&A, Help & Troubleshooting] Astrali:
Funny recovery :)

Hi XDA-Members :)

i compiled myself a CWM recovery from source (about 80 times the last 2 month.)

but none of them gave me a FB output (visible screen - just black).

today i built a recovery again, cause i dont tend to give up ;)

and been playing around with the black recovery over adb shell

as i did following from adb shell my recovery became visible!

cd /sbin

./recovery

and everything was as designed!

any hint why the recovery doesnt come up visible when i start it up first time?

i got a log from that :D

here it is:

Starting recovery on Sat Sep 21 18:00:46 2013
framebuffer: fd 4 (720 x 1280)
CWM-based Recovery v6.0.3.6
recovery filesystem table
=========================
0 /tmp ramdisk (null) (null) 0
1 /boot emmc /dev/block/mmcblk0p16 (null) 0
2 /cache ext4 /dev/block/mmcblk0p18 (null) 0
3 /data ext4 /dev/block/mmcblk0p21 (null) -16384
4 /recovery emmc /dev/block/mmcblk0p13 (null) 0
5 /misc emmc /dev/block/mmcblk0p11 (null) 0
6 /sdcard vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1 0
7 /system ext4 /dev/block/mmcblk0p17 (null) 0
8 /sys_boot vfat /dev/block/mmcblk0p3 (null) 0
9 /FOTA emmc /dev/block/mmcblk0p19 (null) 0
10 /sdcard1 vfat /dev/block/mmcblk0p20 (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!
W:Unable to get recovery.fstab info for /external_sd during fstab generation!
I:Completed outputting fstab.
I:Processing arguments.
I:Checking arguments.
Warning: No file_contexts
Warning: No file_contexts
I:device_recovery_start()
Command: "/sbin/recovery"

ro.boot.hardware=qcom
ro.boot.emmc=true
ro.boot.serialno=MSM8225QSKUD
ro.boot.baseband=msm
ro.boot.mode=normal
ro.serialno=MSM8225QSKUD
ro.bootmode=normal
ro.baseband=msm
ro.bootloader=unknown
ro.hardware=qcom
ro.revision=0
ro.emmc=0
ro.factorytest=0
ro.secure=0
ro.allow.mock.location=1
ro.debuggable=1
persist.sys.usb.config=adb
ro.build.id=JDQ39E
ro.build.display.id=cm_msm8x25q_n451_f1-eng 4.2.2 JDQ39E eng.astrali.20130921.205604 test-keys
ro.build.version.incremental=eng.astrali.20130921.205604
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=4.2.2
ro.build.date=la 21.9.2013 20.56.28 +0300
ro.build.date.utc=0
ro.build.type=eng
ro.build.user=astrali
ro.build.host=rezet
ro.build.tags=test-keys
ro.product.model=msm8x25q_n451_f1
ro.product.brand=faea
ro.product.name=cm_msm8x25q_n451_f1
ro.product.device=msm8x25q_n451_f1
ro.product.board=msm8x25q_n451_f1
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=faea
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=unknown
ro.build.product=msm8x25q_n451_f1
ro.build.description=cm_msm8x25q_n451_f1-eng 4.2.2 JDQ39E eng.astrali.20130921.205604 test-keys
ro.build.characteristics=default
ro.cm.device=msm8x25q_n451_f1
ro.rommanager.developerid=cyanogenmod
keyguard.no_require_sim=true
ro.url.legal=-no links for new users-
ro.url.legal.android_privacy=no links for new users-
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-20130921-UNOFFICIAL-msm8x25q_n451_f1
ro.modversion=10.1-20130921-UNOFFICIAL-msm8x25q_n451_f1
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
ro.kernel.android.checkjni=1
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...
Starting recovery on Sat Sep 21 18:00:55 2013
framebuffer: fd 4 (720 x 1280)
CWM-based Recovery v6.0.3.6
recovery filesystem table
=========================
0 /tmp ramdisk (null) (null) 0
1 /boot emmc /dev/block/mmcblk0p16 (null) 0
2 /cache ext4 /dev/block/mmcblk0p18 (null) 0
3 /data ext4 /dev/block/mmcblk0p21 (null) -16384
4 /recovery emmc /dev/block/mmcblk0p13 (null) 0
5 /misc emmc /dev/block/mmcblk0p11 (null) 0
6 /sdcard vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1 0
7 /system ext4 /dev/block/mmcblk0p17 (null) 0
8 /sys_boot vfat /dev/block/mmcblk0p3 (null) 0
9 /FOTA emmc /dev/block/mmcblk0p19 (null) 0
10 /sdcard1 vfat /dev/block/mmcblk0p20 (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!
W:Unable to get recovery.fstab info for /external_sd during fstab generation!
I:Completed outputting fstab.
I:Processing arguments.
I:Checking arguments.
Warning: No file_contexts
Warning: No file_contexts
I:device_recovery_start()
Command: "./recovery"

ro.boot.hardware=qcom
ro.boot.emmc=true
ro.boot.serialno=MSM8225QSKUD
ro.boot.baseband=msm
ro.boot.mode=normal
ro.serialno=MSM8225QSKUD
ro.bootmode=normal
ro.baseband=msm
ro.bootloader=unknown
ro.hardware=qcom
ro.revision=0
ro.emmc=0
ro.factorytest=0
ro.secure=0
ro.allow.mock.location=1
ro.debuggable=1
persist.sys.usb.config=adb
ro.build.id=JDQ39E
ro.build.display.id=cm_msm8x25q_n451_f1-eng 4.2.2 JDQ39E eng.astrali.20130921.205604 test-keys
ro.build.version.incremental=eng.astrali.20130921.205604
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=4.2.2
ro.build.date=la 21.9.2013 20.56.28 +0300
ro.build.date.utc=0
ro.build.type=eng
ro.build.user=astrali
ro.build.host=rezet
ro.build.tags=test-keys
ro.product.model=msm8x25q_n451_f1
ro.product.brand=faea
ro.product.name=cm_msm8x25q_n451_f1
ro.product.device=msm8x25q_n451_f1
ro.product.board=msm8x25q_n451_f1
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=faea
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=unknown
ro.build.product=msm8x25q_n451_f1
ro.build.description=cm_msm8x25q_n451_f1-eng 4.2.2 JDQ39E eng.astrali.20130921.205604 test-keys
ro.build.characteristics=default
ro.cm.device=msm8x25q_n451_f1
ro.rommanager.developerid=cyanogenmod
keyguard.no_require_sim=true
ro.url.legal=no links for new users-
ro.url.legal.android_privacy=no links for new users-
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-20130921-UNOFFICIAL-msm8x25q_n451_f1
ro.modversion=10.1-20130921-UNOFFICIAL-msm8x25q_n451_f1
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
ro.kernel.android.checkjni=1
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 had to remove the google links from the log (not enough posts - maybe i should post more crap and stop reading before i ask!?)

help apreciated! :)

p.s. just for future debugging - is there a full log of the compiling process in any file? i did not found a good way to make a logfile of that.

Thanks in advance

Astrali