cleanup() trap cleanup EXIT
log_error() echo -e "$RED[ERROR]$NC $1"
log_warn() echo -e "$YELLOW[WARN]$NC $1" install recovery ramdisk
verify_checksum() awk 'print $1') [[ "$actual_sum" == "$expected_sum" ]] Main logic ------------------------------ main() if [[ $# -lt 1 ]]; then log_error "Usage: $0 <new_recovery_ramdisk.img> [--force]" exit 1 fi then log_error "Usage: $0 <