[Android Software/Hacking General [Developers Only]] AcidFX:
So i decided to do from the beginning. At first reflashed my phone to stock firmware. Then i installed cwm, root. Then i've rolledback stock recovery.

Now FOTA created all nessesary files from ota.bin in /cache/fota . Then i create a command file and reboot in recovery.

After booting in recovery it thinks for 3-5 seconds and reboots phone. After reboot (or before) it deletes all delta files from fota and creates upgrade log file. Update fails/

Here it is

<2>UA/All(main) RedBend Update Agent 7,0,15,73

<2>UA/All(main) check UA Self Update fid = 17

<2>UA/All(main) Redbend Self Update Agent

<2>UA/All(main) Redbend self Update Agent failed ret=-1, errno=Exec format error

<2>UA/All(MakeBMLNodes)

FOTA : Make Block Device Nodes

<2>UA/All(MakeBMLNodes) mknod path=/dev/block/mmcblk0p9, dev_no=45833

<2>UA/All(MakeBMLNodes) mknod path=/dev/block/mmcblk0p10, dev_no=45834

<2>UA/All(MakeBMLNodes) mknod path=/dev/block/mmcblk0p7, dev_no=45831

<2>UA/All(MakeBMLNodes) mknod path=/dev/block/mmcblk0p8, dev_no=45832

<2>UA/All(main) Now Recovery Mode!!!

<2>UA/All(get_Result_History_file) history file not exist, open with create

<2>UA/All(get_fota_status) Open /cache/fota/fota.status

<2>UA/All(update_all) Check Delta : path_idx(0), part_idx(0), delta file_path(/cache/fota/delta.zImage), cnt(1)

<2>UA/All(update_all) Check Delta : path_idx(0), part_idx(0), temp_delta file_path(/cache/fota/fota_zImage), cnt(1)

<2>UA/All(update_all) Check Delta : path_idx(0), part_idx(0), file_path(/cache/fota/delta.zImage), cnt(1)

<2>UA/All(update_all) Check Delta : path_idx(0), part_idx(1), delta file_path(/cache/fota/delta.modem), cnt(2)

<2>UA/All(update_all) Check Delta : path_idx(0), part_idx(1), temp_delta file_path(/cache/fota/fota_modem), cnt(2)

<2>UA/All(update_all) Check Delta : path_idx(0), part_idx(1), file_path(/cache/fota/delta.modem), cnt(2)

<2>UA/All(update_all) Check Delta : path_idx(0), part_idx(2), delta file_path(/cache/fota/delta.platform), cnt(3)

<2>UA/All(update_all) Check Delta : path_idx(0), part_idx(2), temp_delta file_path(/cache/fota/fota_platform), cnt(3)

<2>UA/All(update_all) Check Delta : path_idx(0), part_idx(2), file_path(/cache/fota/delta.platform), cnt(3)

<2>UA/All(check_existence) /cache/fota/delta.recovery: No such file or directory

<2>UA/All(update_all) Check Delta : path_idx(0), part_idx(3), file_path((null)), cnt(3)

<2>UA/All(check_existence) /cache/fota/delta.hidden: No such file or directory

<2>UA/All(update_all) Check Delta : path_idx(0), part_idx(4), file_path((null)), cnt(3)

<2>UA/All(CheckFullbinary) delta is not Full binary

<2>UA/All(get_recovery_magic_key) signature is 0x0

<2>UA/All(bmldevice_get_size) Kernel pit size 8M

<2>UA/All(RB_ImageUpdateMain) PT_FOTA = 0

<2>UA/All(RB_ImageUpdateMain) uPartitionName[zImage]

<2>UA/All(RB_UpdateImage) ++

<2>UA/All(RB_UpdateImage) Delta file name-/cache/fota/delta.zImage

<2>UA/All(convert_unicode_to_char) convert_unicode_to_char : zImage

<2>UA/All(RB_UpdateImage) pDeviceDatum.pFirstPartitionData->partition_name: zImage

<2>UA/All(RB_UpdateImage) pDeviceDatum.pFirstPartitionData->partition_type: 0

<2>UA/All(RB_UpdateImage) pDeviceDatum.pFirstPartitionData->file_system_type: 0

<2>UA/All(RB_UpdateImage) op_mode = 1

<2>UA/All(RB_UpdateImage) return value from RB_vRM_Update: 0x80000132

<2>UA/All(RB_UpdateImage) -- ret=-2147483342

<2>UA/All(RB_ImageUpdateMain) pCustomerPartData.updated = -1, rest = -1

<2>UA/All(RB_ImageUpdateMain) -- ret=-2147483342

<2>UA/All(set_Result_History_file) Open /system/fota/ssfback

<2>UA/Level(set_Result_History_file) fsync after write: 0

<2>UA/ERROR(VerificationSource) ERROR: It's not matched between source and delta file. err = 0x80000132

<2>UA/All(print_update_fail_result)

fail!

<2>UA/All(print_update_fail_result)

Fail result = 0x193

<2>UA/All(set_fota_status) Open /cache/fota/fota.status

<2>UA/All(set_fota_status) fsync after write: 0

Here is ssfback file File ssf