2023-11-21 09:30:29 +00:00
|
|
|
#!/bin/bash -e
|
|
|
|
|
|
|
|
LINUX_PKG="linux-samsung-a7y18lte"
|
|
|
|
BUILD_ENVKERNEL=0
|
|
|
|
|
|
|
|
VALID_ARGS=$(getopt -o d --long envkernel -- "$@")
|
|
|
|
if [[ $? -ne 0 ]]; then
|
|
|
|
exit 1;
|
|
|
|
fi
|
|
|
|
|
|
|
|
eval set -- "$VALID_ARGS"
|
|
|
|
while [ : ]; do
|
|
|
|
case "$1" in
|
|
|
|
-d | --envkernel)
|
|
|
|
BUILD_ENVKERNEL=1
|
|
|
|
shift
|
|
|
|
;;
|
|
|
|
|
|
|
|
--)
|
|
|
|
shift
|
|
|
|
break
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
|
|
|
|
set -x
|
|
|
|
|
|
|
|
if [[ $BUILD_ENVKERNEL -ne 0 ]]; then
|
2023-11-22 14:21:30 +00:00
|
|
|
# pmbootstrap initfs hook_add debug-shell
|
2023-11-22 16:45:18 +00:00
|
|
|
pmbootstrap build --envkernel --force $LINUX_PKG
|
2023-11-22 21:01:58 +00:00
|
|
|
pmbootstrap build --force device-samsung-a7y18lte
|
2023-11-22 14:21:30 +00:00
|
|
|
# else
|
|
|
|
# pmbootstrap initfs hook_del debug-shell
|
|
|
|
# pmbootstrap build $LINUX_PKG --force
|
2023-11-21 09:30:29 +00:00
|
|
|
fi
|
2023-11-20 08:10:28 +00:00
|
|
|
|
|
|
|
pmbootstrap install \
|
|
|
|
--password pw \
|
|
|
|
--android-recovery-zip --recovery-install-partition data \
|