Стоп, так если слитый дамп с прелоадером, он и не вливается чтоль? Через фт зашейте в Download Only помечая толку галку прелоадера.
Яблоко фиксится хард ресетом обычно, если вдруг рекавери нет, то можно слить boot.img, прописать в пропсах secure = 0 и debuggable = 1, и на яблоке уже ребутнуть в бутлоадер или в boot.img su закинуть, и ручками размонтировать дату и форматнуть.
Если удастся до яблока восстановить, берете стоковый boot.img, распакуйте его andimgtool(на пда есть инструкции), в папке ramdisk будет лежать default.prop, его нужно привести к подобному виду
#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=0
ro.allow.mock.location=0
persist.mtk.aee.aed=on
ro.debuggable=1
persist.sys.usb.config=mass_storage,adb
persist.service.acm.enable=0
ro.mount.fs=UBIFS
и закидываем бинарник su в корень ramdisk
Собираем образ обратно и прошиваем флештулом или чем вам удобно.
после ребута появится доступ к адб(даже на яблоке), делаем вот так:
adb shell
chmod 777 su
./su
должен знак $ поменятся на #, если да - то все правильно
затем
rm -rf /data/*
или
df
появится карта разделов. Ищем к чему примонтирован /data/(будет типа /dev/block/mmcblock0p3)
umount /data/
mkfs.ext4 /dev/block/mmcblock0p3
reboot
Пойдет яблоко и первая загрузка после хр