Hello to all from Greece... I have an LG Optimus One and before I few days I wanted to return to full stock condition from custom recoveries, custom ROMs etc. That's the day that my problems started. I managed to revive my bricked phone with KDZ updater and flash the latest original ROM V20c. I have rooted my ROM and I want to flash custom recovery. I have alla the files that are needed and through adb I type these commands. Code (Text): $ su # mount -o remount rw /system # cat /sdcard/flash_image > /system/xbin/flash_image # chmod 755 /system/xbin/flash_image # flash_image recovery /sdcard/recovery.img # mount -o remount ro /system # reboot recovery but when I type Code (Text): flash_image recovery /sdcard/recovery.img I get the error Code (Text): mtd: not writing bad block at 0x00440000 error writing recovery : No space left on device I get the same error with every method about flashing custom recovery and after reboot I get in fastboot mode every single time. I manage to revive my phone with KDZ updater every time that is bricked. I don't know if this helps but with the next command I get the results Code (Text): >adb shell cat /proc/mtd dev: size erasesize name mtd0: 00440000 00020000 "boot" mtd1: 0be00000 00020000 "system" mtd2: 00500000 00020000 "recovery" mtd3: 002c0000 00020000 "lgdrm" mtd4: 00100000 00020000 "splash" mtd5: 00180000 00020000 "FOTABIN" mtd6: 005c0000 00020000 "FOTA" mtd7: 00040000 00020000 "misc" mtd8: 04000000 00020000 "cache" mtd9: 0c780000 00020000 "userdata" Thank you in advance for every help!