#!/bin/sh ## hyphop ## # create oowow / android installation image for vim4 with full bootloaders export OSVER=${OSVER:-11-64bit} export VER=${VER:-v241211} export BOOT=${BOOT:-1} export AML_IMAGE=${AML_IMAGE:-vim4-android-$OSVER-$VER.img.xz} #MIRROR=https://dl.khadas.com MIRROR=${MIRROR:-https://dl.khadas.cn} AML_SRC=${AML_SRC:-$MIRROR/products/vim4/firmware/android/android-${OSVER%-*}/$AML_IMAGE} case $AML_IMAGE in vim4*) BOARD=VIM4 ;; esac echo "OWOWO convert $AML_IMAGE OSVER: $OSVER IMG_VER: $VER" [ -s "$AML_IMAGE.md5sum" ] || { echo "Download $AML_SRC ..." wget "$AML_SRC" || exit 1 md5sum "$AML_IMAGE" > "$AML_IMAGE".md5sum } [ -s "$AML_IMAGE".flash ] || { echo "Flash image using amlburn $AML_IMAGE" echo "Press KEY_FN x 3 times - and press ENTER to continue" read YES amlburn "$AML_IMAGE" || aml-burn-tool -b "$BOARD" -i "$AML_IMAGE" echo "Confirm amlburn process done - and press ENTER to continue" read YES date > "$AML_IMAGE".flash } echo "Read to Dump image and convert into oowow format..." echo "Press KEY_FN + RESET - to boot into oowow mode and press ENTER to continue" read YES curl "http://docs.khadas.com/_export/code/scripts/oowow-dump2xz?codeblock=0" | sh -s -