remove LineageOS bootanimation
Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
This commit is contained in:
parent
64dba5e9e2
commit
37254642e9
@ -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) $@
|
@ -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)
|
Binary file not shown.
@ -1,5 +0,0 @@
|
||||
c 1 0 part0
|
||||
c 0 0 part1
|
||||
c 1 0 part2
|
||||
c 1 1 part3
|
||||
c 1 0 part4
|
@ -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" .
|
Loading…
Reference in New Issue
Block a user