Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


scripts:oowow-dump2xz

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
scripts:oowow-dump2xz [2024/11/21 22:04]
hyphop [oowow-dump2xz]
scripts:oowow-dump2xz [2025/07/24 23:57] (current)
hyphop [Auto convert]
Line 1: Line 1:
 ====== oowow-dump2xz ====== ====== oowow-dump2xz ======
  
- - https://docs.khadas.com/_export/code/scripts/oowow-dump2xz?codeblock=0 +  - https://docs.khadas.com/_export/code/scripts/oowow-dump2xz?codeblock=0 
- - https://github.com/khadas-oowow/oowow-tools+  - https://github.com/khadas-oowow/oowow-tools/blob/main/oowow-dump2xz
  
  
Line 127: Line 127:
     label="$LABEL" \     label="$LABEL" \
     builder="Khadas" \     builder="Khadas" \
-    date="$(TZ=GMT+0 date)" \+    date="$(LANG=C TZ=GMT+0 date)" \
     match=BOARD=$BOARD \     match=BOARD=$BOARD \
     $(bootloader) \     $(bootloader) \
Line 244: Line 244:
  
 ```sh VIM4 Android 11 ```sh VIM4 Android 11
 +unset BOOT
 export OSVER=11-64bit export OSVER=11-64bit
 export VER=v240620 export VER=v240620
 +export REMOTE=xx.xx.xx.xx
 curl http://docs.khadas.com/_export/code/scripts/oowow-dump2xz?codeblock=0 | sh -s - curl http://docs.khadas.com/_export/code/scripts/oowow-dump2xz?codeblock=0 | sh -s -
 ``` ```
Line 264: Line 266:
 ==== Edge2 Anrdoid 14 ==== ==== Edge2 Anrdoid 14 ====
 ```sh ```sh
 +unset BOOT
 export OSVER=14 export OSVER=14
 export VER=v240820 export VER=v240820
Line 269: Line 272:
 ``` ```
  
-==== VIM1S Anrdoid 14 ====+==== VIM1S Anrdoid 11 ====
 ```sh ```sh
-export OSVER=14+unset BOOT 
 +export OSVER=11
 export VER=v240820 export VER=v240820
 curl http://docs.khadas.com/_export/code/scripts/oowow-dump2xz?codeblock=0 | sh -s - curl http://docs.khadas.com/_export/code/scripts/oowow-dump2xz?codeblock=0 | sh -s -
 ``` ```
  
 +==== OOWOW Meta ====
 +
 +```sh  oowow_meta
 +#!/bin/sh
 +## hyphop ##
 +#? USAGE: oowow_meta  URL | image
 +case $1 in
 +    "")
 +    grep -m1 USAGE "$0"
 +    ;;
 +    http://*|https://*) set -xe ; curl -s -jkLf -r-4096 "$1" | xz -dc ;;
 +    *) set -xe ; tail -c4096 "$1" | xz -dc ;;
 +esac
 +```
 +
 +===== Auto convert =====
 +
 +
 +Copy paste one-liner usage:
 +
 +''%%[OSVER|VER|BOOT|AML_IMAGE|MIRROR|AML_SRC]+ curl https://docs.khadas.com/_export/code/scripts/oowow-dump2xz?codeblock=8 | sh -s -%%''
 +
 +```sh aml-android-convert-oowow
 +#!/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 -
 +
 +```
Last modified: 2024/11/21 22:04 by hyphop