diff --git a/bootanimation/Android.mk b/bootanimation/Android.mk deleted file mode 100644 index 77547e31..00000000 --- a/bootanimation/Android.mk +++ /dev/null @@ -1,53 +0,0 @@ -# -# Copyright (C) 2016 The CyanogenMod Project -# 2017 The LineageOS Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -define build-bootanimation - sh vendor/cm/bootanimation/generate-bootanimation.sh \ - $(TARGET_SCREEN_WIDTH) \ - $(TARGET_SCREEN_HEIGHT) \ - $(TARGET_BOOTANIMATION_HALF_RES) -endef - -TARGET_GENERATED_BOOTANIMATION := $(TARGET_OUT_INTERMEDIATES)/BOOTANIMATION/bootanimation.zip -$(TARGET_GENERATED_BOOTANIMATION): - @echo "Building bootanimation" - $(build-bootanimation) - -ifeq ($(TARGET_BOOTANIMATION),) - TARGET_BOOTANIMATION := $(TARGET_GENERATED_BOOTANIMATION) - ifeq ($(shell command -v mogrify),) - $(info **********************************************) - $(info The boot animation could not be generated as) - $(info ImageMagick is not installed in your system.) - $(info $(space)) - $(info Please install ImageMagick from this website:) - $(info https://imagemagick.org/script/binary-releases.php) - $(info **********************************************) - $(error stop) - endif -endif - -include $(CLEAR_VARS) -LOCAL_MODULE := bootanimation.zip -LOCAL_MODULE_CLASS := ETC -LOCAL_MODULE_PATH := $(TARGET_OUT)/media - -include $(BUILD_SYSTEM)/base_rules.mk - -$(LOCAL_BUILT_MODULE): $(TARGET_BOOTANIMATION) - @mkdir -p $(dir $@) - @cp $(TARGET_BOOTANIMATION) $@ diff --git a/bootanimation/CleanSpec.mk b/bootanimation/CleanSpec.mk deleted file mode 100644 index a32a8837..00000000 --- a/bootanimation/CleanSpec.mk +++ /dev/null @@ -1,17 +0,0 @@ -# -# Copyright (C) 2017 The LineageOS Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/BOOTANIMATION) diff --git a/bootanimation/bootanimation.tar b/bootanimation/bootanimation.tar deleted file mode 100644 index 7e4b0dc9..00000000 Binary files a/bootanimation/bootanimation.tar and /dev/null differ diff --git a/bootanimation/desc.txt b/bootanimation/desc.txt deleted file mode 100644 index 5ddacd6b..00000000 --- a/bootanimation/desc.txt +++ /dev/null @@ -1,5 +0,0 @@ -c 1 0 part0 -c 0 0 part1 -c 1 0 part2 -c 1 1 part3 -c 1 0 part4 diff --git a/bootanimation/generate-bootanimation.sh b/bootanimation/generate-bootanimation.sh deleted file mode 100755 index cab7be8d..00000000 --- a/bootanimation/generate-bootanimation.sh +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/bash - -WIDTH="$1" -HEIGHT="$2" -HALF_RES="$3" -OUT="$ANDROID_PRODUCT_OUT/obj/BOOTANIMATION" - -if [ "$HEIGHT" -lt "$WIDTH" ]; then - IMAGEWIDTH="$HEIGHT" -else - IMAGEWIDTH="$WIDTH" -fi - -IMAGESCALEWIDTH="$IMAGEWIDTH" -IMAGESCALEHEIGHT=$(expr $IMAGESCALEWIDTH / 3) - -if [ "$HALF_RES" = "true" ]; then - IMAGEWIDTH=$(expr $IMAGEWIDTH / 2) -fi - -IMAGEHEIGHT=$(expr $IMAGEWIDTH / 3) - -RESOLUTION=""$IMAGEWIDTH"x"$IMAGEHEIGHT"" - -for part_cnt in 0 1 2 3 4 -do - mkdir -p $ANDROID_PRODUCT_OUT/obj/BOOTANIMATION/bootanimation/part$part_cnt -done -tar xfp "vendor/cm/bootanimation/bootanimation.tar" -C "$OUT/bootanimation/" -mogrify -resize $RESOLUTION -colors 250 "$OUT/bootanimation/"*"/"*".png" - -# Create desc.txt -echo "$IMAGESCALEWIDTH $IMAGESCALEHEIGHT" 60 > "$OUT/bootanimation/desc.txt" -cat "vendor/cm/bootanimation/desc.txt" >> "$OUT/bootanimation/desc.txt" - -# Create bootanimation.zip -cd "$OUT/bootanimation" - -zip -qr0 "$OUT/bootanimation.zip" .