Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ee95f242 authored by dianlujitao's avatar dianlujitao Committed by Bruno Martins
Browse files

extract_utils: Handle Brotli compressed block image

Change-Id: I1b3ef34ebba9b43fd684c6abaa1dbc77c8786da7
parent fc486344
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1479,6 +1479,11 @@ function extract() {
            for PARTITION in "system" "odm" "product" "vendor"
            do
                # If OTA is block based, extract it.
                if [ -a "$DUMPDIR"/"$PARTITION".new.dat.br ]; then
                    echo "Converting "$PARTITION".new.dat.br to "$PARTITION".new.dat"
                    brotli -d "$DUMPDIR"/"$PARTITION".new.dat.br
                    rm "$DUMPDIR"/"$PARTITION".new.dat.br
                fi
                if [ -a "$DUMPDIR"/"$PARTITION".new.dat ]; then
                    echo "Converting "$PARTITION".new.dat to "$PARTITION".img"
                    python "$LINEAGE_ROOT"/vendor/lineage/build/tools/sdat2img.py "$DUMPDIR"/"$PARTITION".transfer.list "$DUMPDIR"/"$PARTITION".new.dat "$DUMPDIR"/"$PARTITION".img 2>&1