[One (M8) Android Development] donmarkoni:
Tried dirty way...

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

F:\M8\fastboot>rem phone is booted

F:\M8\fastboot>adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
SH44XXXXXXXX device

F:\M8\fastboot>rem phone is in bootloader

F:\M8\fastboot>fastboot devices
SH44XXXXXXXX fastboot

F:\M8\fastboot>fastboot oen rebootRUU
usage: fastboot [ <option> ] <command>

commands:
update <filename> reflash device from update.zip
flashall flash boot + recovery + system
flash <partition> [ <filename> ] write a file to a flash partition
erase <partition> erase a flash partition
getvar <variable> display a bootloader variable
boot <kernel> [ <ramdisk> ] download and boot kernel
flash:raw boot <kernel> [ <ramdisk> ] create bootimage and flash it
devices list all connected devices
continue continue with autoboot
reboot reboot device normally
reboot-bootloader reboot device into bootloader

options:
-w erase userdata and cache
-s <serial number> specify device serial number
-p <product> specify product name
-c <cmdline> override kernel commandline
-i <vendor id> specify a custom USB vendor id
-b <base_addr> specify a custom kernel base address
-n <page size> specify the nand page size. default:
2048

F:\M8\fastboot>rem ****...

F:\M8\fastboot>fastboot oem rebootRUU
...
(bootloader) Start Verify: 0
OKAY [ 0.016s]
finished. total time: 0.016s

F:\M8\fastboot>rem phone is in RUU mode

F:\M8\fastboot>fastboot flash zip fw_M8_1.54.401.5_WWE_NoWipe.zip
sending 'zip' (29256 KB)...
OKAY [ 1.859s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) start image[hboot] unzipping for pre-update check...
(bootloader) total_image_number=8

(bootloader) start image[hboot] flushing...
(bootloader) [RUU]WP,hboot,0
(bootloader) [RUU]WP,hboot,99
(bootloader) [RUU]WP,hboot,100
(bootloader) ...... Successful
(bootloader) current_image_number=0

(bootloader) start image[sbl1-1] unzipping for pre-update...
(bootloader) start image[sbl1-1] flushing...
(bootloader) signature checking...
(bootloader) [RUU]WP,sbl1-1,0
(bootloader) [RUU]WP,sbl1-1,100
(bootloader) ...... Successful
(bootloader) start image[sbl1-2] unzipping for pre-update...
(bootloader) start image[sbl1-2] flushing...
(bootloader) signature checking...
(bootloader) verified fail
(bootloader) ...... Bypassed
(bootloader) start image[sbl1-3] unzipping for pre-update...
(bootloader) start image[sbl1-3] flushing...
(bootloader) signature checking...
(bootloader) verified fail
(bootloader) ...... Bypassed
(bootloader) current_image_number=1

(bootloader) current_image_number=2

(bootloader) current_image_number=3

(bootloader) start image[rpm] unzipping for pre-update...
(bootloader) start image[rpm] flushing...
(bootloader) [RUU]WP,rpm,0
(bootloader) [RUU]WP,rpm,100
(bootloader) ...... Successful
(bootloader) current_image_number=4

(bootloader) start image[tz] unzipping for pre-update...
(bootloader) start image[tz] flushing...
(bootloader) [RUU]WP,tz,0
(bootloader) [RUU]WP,tz,100
(bootloader) ...... Successful
(bootloader) current_image_number=5

(bootloader) current_image_number=6

(bootloader) start image[sdi] unzipping for pre-update...
(bootloader) start image[sdi] flushing...
(bootloader) [RUU]WP,sdi,0
(bootloader) [RUU]WP,sdi,100
(bootloader) ...... Successful
(bootloader) current_image_number=7

FAILED (remote: 90 hboot pre-update! please flush image again immediately)
finished. total time: 4.641s

F:\M8\fastboot>fastboot flash zip fw_M8_1.54.401.5_WWE_NoWipe.zip
sending 'zip' (29256 KB)...
OKAY [ 1.875s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) total_image_number=9

(bootloader) start image[adsp] unzipping & flushing...
(bootloader) [RUU]UZ,adsp,0
(bootloader) [RUU]UZ,adsp,11
(bootloader) [RUU]UZ,adsp,21
(bootloader) [RUU]UZ,adsp,33
(bootloader) [RUU]UZ,adsp,44
(bootloader) [RUU]UZ,adsp,54
(bootloader) [RUU]UZ,adsp,66
(bootloader) [RUU]UZ,adsp,76
(bootloader) [RUU]UZ,adsp,87
(bootloader) [RUU]UZ,adsp,99
(bootloader) [RUU]UZ,adsp,100
(bootloader) [RUU]WP,adsp,0
(bootloader) [RUU]WP,adsp,100
(bootloader) ...... Successful
(bootloader) current_image_number=0

(bootloader) start image[pg2fs_spcustom] unzipping & flushing...
(bootloader) [RUU]UZ,pg2fs_spcustom,0
(bootloader) [RUU]UZ,pg2fs_spcustom,23
(bootloader) [RUU]UZ,pg2fs_spcustom,45
(bootloader) [RUU]UZ,pg2fs_spcustom,67
(bootloader) [RUU]UZ,pg2fs_spcustom,88
(bootloader) [RUU]UZ,pg2fs_spcustom,100
(bootloader) ...... Successful
(bootloader) current_image_number=1

(bootloader) start image[sensor_hub] unzipping & flushing...
(bootloader) [RUU]UZ,sensor_hub,0
(bootloader) [RUU]UZ,sensor_hub,100
(bootloader) [RUU]WP,sensor_hub,0
(bootloader) [RUU]WP,sensor_hub,4
(bootloader) [RUU]WP,sensor_hub,8
(bootloader) [RUU]WP,sensor_hub,12
(bootloader) [RUU]WP,sensor_hub,16
(bootloader) [RUU]WP,sensor_hub,20
(bootloader) [RUU]WP,sensor_hub,24
(bootloader) [RUU]WP,sensor_hub,28
(bootloader) [RUU]WP,sensor_hub,32
(bootloader) [RUU]WP,sensor_hub,36
(bootloader) [RUU]WP,sensor_hub,40
(bootloader) [RUU]WP,sensor_hub,44
(bootloader) [RUU]WP,sensor_hub,48
(bootloader) [RUU]WP,sensor_hub,52
(bootloader) [RUU]WP,sensor_hub,56
(bootloader) [RUU]WP,sensor_hub,60
(bootloader) [RUU]WP,sensor_hub,64
(bootloader) [RUU]WP,sensor_hub,68
(bootloader) [RUU]WP,sensor_hub,72
(bootloader) [RUU]WP,sensor_hub,76
(bootloader) [RUU]WP,sensor_hub,80
(bootloader) [RUU]WP,sensor_hub,84
(bootloader) [RUU]WP,sensor_hub,88
(bootloader) [RUU]WP,sensor_hub,92
(bootloader) [RUU]WP,sensor_hub,96
(bootloader) [RUU]WP,sensor_hub,100
(bootloader) ...... Successful
(bootloader) current_image_number=2

(bootloader) start image[tp] unzipping & flushing...
(bootloader) ..... Bypassed
(bootloader) current_image_number=3

(bootloader) start image[tp] unzipping & flushing...
(bootloader) ..... Bypassed
(bootloader) current_image_number=4

(bootloader) start image[tp] unzipping & flushing...
(bootloader) ...... Successful
(bootloader) current_image_number=5

(bootloader) start image[wcnss] unzipping & flushing...
(bootloader) ...... Successful
(bootloader) current_image_number=6

(bootloader) start image[radio] unzipping & flushing...
(bootloader) trying to rename MBA
(bootloader) ...... Successful
(bootloader) current_image_number=7

(bootloader) start image[rcdata] unzipping & flushing...
(bootloader) ...... Successful
(bootloader) current_image_number=8

OKAY [122.047s]
finished. total time: 123.922s

F:\M8\fastboot>fastboot reboot-bootloader
rebooting into bootloader...
OKAY [ 0.000s]
finished. total time: 0.000s

F:\M8\fastboot>rem phone is in bootloader

F:\M8\fastboot>fastboot devices
SH44XXXXXXXX fastboot

F:\M8\fastboot>rem phone is in recovery (PhilZ)

F:\M8\fastboot>adb devices
List of devices attached
SH44XXXXXXXX recovery

F:\M8\fastboot>rem pressed reboot system now at 14h12m

F:\M8\fastboot>rem phone stayed at splash

F:\M8\fastboot>rem pressed vol-up + power than vol-down

F:\M8\fastboot>rem entered bootloader

F:\M8\fastboot>rem reboot

F:\M8\fastboot>rem phone boots judging by sound, but splash stays

F:\M8\fastboot>rem looks like no touch is detected

F:\M8\fastboot>adb devices
List of devices attached
SH44XXXXXXXX device

F:\M8\fastboot>adb reboot

F:\M8\fastboot>rem reboots, splash stays, sounds, no touch...

F:\M8\fastboot>adb reboot-bootloader

F:\M8\fastboot>rem enter recovery

F:\M8\fastboot>rem restore viper 1.8.0

F:\M8\fastboot>rem reboot

F:\M8\fastboot>rem booted fine

F:\M8\fastboot>adb devices
List of devices attached
SH44XXXXXXXX device

F:\M8\fastboot>rem reboot to recovery

F:\M8\fastboot>rem dirty flash viper 2.1.0

F:\M8\fastboot>rem reboot at 14h37m

F:\M8\fastboot>rem stayed at splash again

F:\M8\fastboot>rem power + vol-up to reboot

F:\M8\fastboot>rem stayed at splash again

F:\M8\fastboot>rem power + vol-up then vol-down to enter bootloader

F:\M8\fastboot>rem reboot from bootloader

F:\M8\fastboot>rem stayed at splash again

F:\M8\fastboot>rem power + vol-up then vol-down to enter bootloader

F:\M8\fastboot>rem enter recovery (PhilZ) from bootloader

F:\M8\fastboot>adb devices
List of devices attached
SH44XXXXXXXX recovery

F:\M8\fastboot>rem mount data from recovery

F:\M8\fastboot>rem enter aroma file manager

F:\M8\fastboot>rem /data still there

F:\M8\fastboot>rem /data/media/0 still there

F:\M8\fastboot>rem exit aroma file manager

F:\M8\fastboot>rem reboot

F:\M8\fastboot>rem stayed at splash again

F:\M8\fastboot>rem ****, i'm really trying to **** up...

F:\M8\fastboot>rem power + vol-up then vol-down to enter bootloader

F:\M8\fastboot>fastboot devices
SH44XXXXXXXX fastboot

F:\M8\fastboot>fastboot oem rebootRUU
...
(bootloader) Start Verify: 0
OKAY [ 0.016s]
finished. total time: 0.016s

F:\M8\fastboot>fastboot flash zip fw_M8_2.22.401.4_WWE_NoWipe.zip
sending 'zip' (29140 KB)...
OKAY [ 1.875s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) start image[hboot] unzipping for pre-update check...
(bootloader) start image[hboot] flushing...
(bootloader) [RUU]WP,hboot,0
(bootloader) [RUU]WP,hboot,99
(bootloader) [RUU]WP,hboot,100
(bootloader) ...... Successful
(bootloader) start image[sbl1-1] unzipping for pre-update...
(bootloader) start image[sbl1-1] flushing...
(bootloader) signature checking...
(bootloader) [RUU]WP,sbl1-1,0
(bootloader) [RUU]WP,sbl1-1,100
(bootloader) ...... Successful
(bootloader) start image[sbl1-2] unzipping for pre-update...
(bootloader) start image[sbl1-2] flushing...
(bootloader) signature checking...
(bootloader) verified fail
(bootloader) ...... Bypassed
(bootloader) start image[sbl1-3] unzipping for pre-update...
(bootloader) start image[sbl1-3] flushing...
(bootloader) signature checking...
(bootloader) verified fail
(bootloader) ...... Bypassed
(bootloader) start image[rpm] unzipping for pre-update...
(bootloader) start image[rpm] flushing...
(bootloader) [RUU]WP,rpm,0
(bootloader) [RUU]WP,rpm,100
(bootloader) ...... Successful
(bootloader) start image[tz] unzipping for pre-update...
(bootloader) start image[tz] flushing...
(bootloader) [RUU]WP,tz,0
(bootloader) [RUU]WP,tz,100
(bootloader) ...... Successful
(bootloader) start image[sdi] unzipping for pre-update...
(bootloader) start image[sdi] flushing...
(bootloader) [RUU]WP,sdi,0
(bootloader) [RUU]WP,sdi,100
(bootloader) ...... Successful
FAILED (remote: 90 hboot pre-update! please flush image again immediately)
finished. total time: 5.578s

F:\M8\fastboot>fastboot flash zip fw_M8_2.22.401.4_WWE_NoWipe.zip
sending 'zip' (29140 KB)...
OKAY [ 1.844s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) total_image_number=8

(bootloader) start image[adsp] unzipping & flushing...
(bootloader) [RUU]UZ,adsp,0
(bootloader) [RUU]UZ,adsp,11
(bootloader) [RUU]UZ,adsp,21
(bootloader) [RUU]UZ,adsp,33
(bootloader) [RUU]UZ,adsp,44
(bootloader) [RUU]UZ,adsp,54
(bootloader) [RUU]UZ,adsp,66
(bootloader) [RUU]UZ,adsp,76
(bootloader) [RUU]UZ,adsp,87
(bootloader) [RUU]UZ,adsp,99
(bootloader) [RUU]UZ,adsp,100
(bootloader) [RUU]WP,adsp,0
(bootloader) [RUU]WP,adsp,100
(bootloader) ...... Successful
(bootloader) current_image_number=0

(bootloader) start image[pg2fs_spcustom] unzipping & flushing...
(bootloader) [RUU]UZ,pg2fs_spcustom,0
(bootloader) [RUU]UZ,pg2fs_spcustom,23
(bootloader) [RUU]UZ,pg2fs_spcustom,45
(bootloader) [RUU]UZ,pg2fs_spcustom,67
(bootloader) [RUU]UZ,pg2fs_spcustom,88
(bootloader) [RUU]UZ,pg2fs_spcustom,100
(bootloader) ...... Successful
(bootloader) current_image_number=1

(bootloader) start image[sensor_hub] unzipping & flushing...
(bootloader) [RUU]UZ,sensor_hub,0
(bootloader) [RUU]UZ,sensor_hub,100
(bootloader) [RUU]WP,sensor_hub,0
(bootloader) [RUU]WP,sensor_hub,4
(bootloader) [RUU]WP,sensor_hub,8
(bootloader) [RUU]WP,sensor_hub,12
(bootloader) [RUU]WP,sensor_hub,16
(bootloader) [RUU]WP,sensor_hub,20
(bootloader) [RUU]WP,sensor_hub,24
(bootloader) [RUU]WP,sensor_hub,28
(bootloader) [RUU]WP,sensor_hub,32
(bootloader) [RUU]WP,sensor_hub,36
(bootloader) [RUU]WP,sensor_hub,40
(bootloader) [RUU]WP,sensor_hub,44
(bootloader) [RUU]WP,sensor_hub,48
(bootloader) [RUU]WP,sensor_hub,52
(bootloader) [RUU]WP,sensor_hub,56
(bootloader) [RUU]WP,sensor_hub,60
(bootloader) [RUU]WP,sensor_hub,64
(bootloader) [RUU]WP,sensor_hub,68
(bootloader) [RUU]WP,sensor_hub,72
(bootloader) [RUU]WP,sensor_hub,76
(bootloader) [RUU]WP,sensor_hub,80
(bootloader) [RUU]WP,sensor_hub,84
(bootloader) [RUU]WP,sensor_hub,88
(bootloader) [RUU]WP,sensor_hub,92
(bootloader) [RUU]WP,sensor_hub,96
(bootloader) [RUU]WP,sensor_hub,100
(bootloader) ...... Successful
(bootloader) current_image_number=2

(bootloader) start image[tp] unzipping & flushing...
(bootloader) ..... Bypassed
(bootloader) current_image_number=3

(bootloader) start image[tp] unzipping & flushing...
(bootloader) ..... Bypassed
(bootloader) current_image_number=4

(bootloader) start image[wcnss] unzipping & flushing...
(bootloader) ...... Successful
(bootloader) current_image_number=5

(bootloader) start image[radio] unzipping & flushing...
(bootloader) trying to rename MBA
(bootloader) ...... Successful
(bootloader) current_image_number=6

(bootloader) start image[rcdata] unzipping & flushing...
(bootloader) ...... Successful
(bootloader) current_image_number=7

OKAY [ 55.828s]
finished. total time: 57.672s

F:\M8\fastboot>fastboot reboot-bootloader
rebooting into bootloader...
OKAY [ 0.016s]
finished. total time: 0.016s

F:\M8\fastboot>fastboot devices
SH44XXXXXXXX fastboot

F:\M8\fastboot>rem reboot

F:\M8\fastboot>rem viper 2.1.0 booted fine now with fw 2.22

F:\M8\fastboot>rem reboot to recovery

F:\M8\fastboot>rem restore my latest backup of viper 2.1.0

F:\M8\fastboot>rem reboot

F:\M8\fastboot>rem phone returned to previous state

F:\M8\fastboot>

...failed to fcuk-up. :eek:

Will try later the clean way. :silly:

If you have any suggestion, please tell.