[SOLVED] Flash OpenWrt from padavan

Hi. I have Xiaomi R2100 with breed bootloader and installed padavan.
I want to flash openwrt but I cannot manage to do it because breed not accepting "openwrt-xxx-sysupgrade.bin". I need help on flashing. Can somebody help pls. And I don't wanna dissassembly and solder somethings. Thanks...

FIXED WITH THIS SCRIPT: Patch bumping kernel 4.14.91 to 4.14.93 breaks normal work! (Breed bootloader)

#!/bin/bash
if [ $# -ne 2 ]; then
    echo Usage: $0 "kernel1.bin" "rootfs0.bin"
    exit 1
fi
kernel1="$1"
rootfs0="$2"
[ -f "$kernel1" ] || { echo "kernel1 file doesn't exist, aborting: $kernel1"; exit 1; }
[ -f "$rootfs0" ] || { echo "rootfs0 file doesn't exist, aborting: $rootfs0"; exit 1; }
[[ ${kernel1##*/} =~ .*kernel1\.bin ]] || echo "first parameter must be kernel1.bin, aborting"
[[ ${rootfs0##*/} =~ .*rootfs0\.bin ]] || echo "second parameter must be rootfs0.bin, aborting"
tmpfile=$(mktemp tmp.XXXXXX)
truncate -s 8M "$tmpfile"
dd if="$kernel1" of="$tmpfile" conv=nocreat,notrunc status=none oflag=seek_bytes seek=0
dd if="$kernel1" of="$tmpfile" conv=nocreat,notrunc status=none oflag=seek_bytes seek=4M
cat "$rootfs0" >> "$tmpfile"
mv "$tmpfile" openwrt_for_breed.bin
echo "openwrt_for_breed.bin successfully created."

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.