Rafael Alvarado Navarro преди 1 година
родител
ревизия
831fa35801
променени са 1 файла, в които са добавени 43 реда и са изтрити 72 реда
  1. 43 72
      vendorsetup.sh

+ 43 - 72
vendorsetup.sh

@@ -1,77 +1,48 @@
 #==========================================================
 #==========================================================
 # OrangeFox Recovery Project - Build Variables for Samsung
 # OrangeFox Recovery Project - Build Variables for Samsung
 #==========================================================
 #==========================================================
-FDEVICE="dm2q"
-#set -o xtrace
 
 
 export TARGET_ARCH="arm64-v8a"
 export TARGET_ARCH="arm64-v8a"
-
-fox_get_target_device() {
-    local chkdev=$(echo "$BASH_SOURCE" | grep -w $FDEVICE)
-    if [ -n "$chkdev" ]; then 
-        FOX_BUILD_DEVICE="$FDEVICE"
-    else
-        chkdev=$(set | grep BASH_ARGV | grep -w $FDEVICE)
-        [ -n "$chkdev" ] && FOX_BUILD_DEVICE="$FDEVICE"
-    fi
-}
-
-if [ -z "$1" -a -z "$FOX_BUILD_DEVICE" ]; then
-    fox_get_target_device
-fi
-
-if [ "$1" = "$FDEVICE" -o "$FOX_BUILD_DEVICE" = "$FDEVICE" ]; then
-    export ALLOW_MISSING_DEPENDENCIES=true
-    export BUILD_HOSTNAME="android-build"
-    export BUILD_USERNAME="nobody"
-    export FOX_ALLOW_EARLY_SETTINGS_LOAD=1
-    export FOX_ASH_IS_BASH=1
-    export FOX_BUILD_DEVICE="dm2q"
-    export FOX_DELETE_INITD_ADDON=1
-    export FOX_ENABLE_APP_MANAGER=1
-    export FOX_MOVE_MAGISK_INSTALLER_TO_RAMDISK=1
-    export FOX_RECOVERY_SYSTEM_PARTITION="/dev/block/mapper/system"
-    export FOX_RECOVERY_VENDOR_PARTITION="/dev/block/mapper/vendor"
-    export FOX_REPLACE_TOOLBOX_GETPROP=1
-    export FOX_TARGET_DEVICES="dm2q, kalama, dm2qxxx, S916B, SM-S916B, s916b, sm-s916b"
-    export FOX_USE_BASH_SHELL=1
-    export FOX_USE_LZ4_BINARY=1
-    export FOX_USE_NANO_EDITOR=1
-    export FOX_USE_SED_BINARY=1
-    export FOX_USE_TAR_BINARY=1
-    export FOX_USE_TWRP_RECOVERY_IMAGE_BUILDER=1
-    export FOX_USE_XZ_UTILS=1
-    export FOX_USE_ZIP_BINARY=1
-    export LC_ALL="C.UTF-8"
-    export OF_DISABLE_MIUI_OTA_BY_DEFAULT=1
-    export OF_DONT_KEEP_LOG_HISTORY=1
-    export OF_ENABLE_LPTOOLS=1
-    export OF_FBE_METADATA_MOUNT_IGNORE=1
-    export OF_FIX_DECRYPTION_ON_DATA_MEDIA=1
-    export OF_FIX_OTA_UPDATE_MANUAL_FLASH_ERROR=1
-    export OF_MAINTAINER=EduardoA3677
-    export OF_NO_RELOAD_AFTER_DECRYPTION=1
-    export OF_NO_SPLASH_CHANGE=1
-    export OF_NO_TREBLE_COMPATIBILITY_CHECK=1
-    export OF_PATCH_AVB20=1
-    export OF_QUICK_BACKUP_LIST="/boot;/data;/super;"
-    export OF_RUN_POST_FORMAT_PROCESS=1
-    export OF_SKIP_FBE_DECRYPTION=1
-    export OF_SUPPORT_ALL_BLOCK_OTA_UPDATES=0
-    export OF_SUPPORT_ALL_PAYLOAD_OTA_UPDATES=1
-    export OF_USE_MAGISKBOOT=1
-    export OF_USE_MAGISKBOOT_FOR_ALL_PATCHES=1
-    export TARGET_DEVICE_ALT="dm2q, kalama, dm2qxxx, S916B, SM-S916B, s916b, sm-s916b"
-
-    lunch twrp_$FDEVICE-eng
-
-    if [ -n "$FOX_BUILD_LOG_FILE" -a -f "$FOX_BUILD_LOG_FILE" ]; then
-        export | grep "FOX" >> $FOX_BUILD_LOG_FILE
-        export | grep "OF_" >> $FOX_BUILD_LOG_FILE
-        export | grep "TARGET_" >> $FOX_BUILD_LOG_FILE
-        export | grep "TW_" >> $FOX_BUILD_LOG_FILE
-    fi
-fi
-
-# Clone kernel tree example:
-git clone https://github.com/winapis/android_device_samsung_sm8550-common-ofox.git --depth=1 ${GITHUB_WORKSPACE}/OrangeFox/fox_12.1/device/samsung/sm8550-common
+export FOX_DELETE_AROMAFM=1
+export FOX_USE_DATA_RECOVERY_FOR_SETTINGS=1
+export FOX_VANILLA_BUILD=1
+export OF_MAINTAINER=EduardoA3677
+export ALLOW_MISSING_DEPENDENCIES=true
+export BUILD_HOSTNAME="android-build"
+export BUILD_USERNAME="nobody"
+export FOX_ALLOW_EARLY_SETTINGS_LOAD=1
+export FOX_ASH_IS_BASH=1
+export FOX_BUILD_DEVICE="dm2q"
+export FOX_DELETE_INITD_ADDON=1
+export FOX_ENABLE_APP_MANAGER=1
+export FOX_RECOVERY_SYSTEM_PARTITION="/dev/block/mapper/system"
+export FOX_RECOVERY_VENDOR_PARTITION="/dev/block/mapper/vendor"
+export FOX_REPLACE_TOOLBOX_GETPROP=1
+export FOX_TARGET_DEVICES="dm2q, kalama, dm2qxxx, S916B, SM-S916B, s916b, sm-s916b"
+export FOX_USE_BASH_SHELL=1
+export FOX_USE_LZ4_BINARY=1
+export FOX_USE_NANO_EDITOR=1
+export FOX_USE_SED_BINARY=1
+export FOX_USE_TAR_BINARY=1
+export FOX_USE_TWRP_RECOVERY_IMAGE_BUILDER=1
+export FOX_USE_XZ_UTILS=1
+export FOX_USE_ZIP_BINARY=1
+export FOX_USE_BUSYBOX_BINARY=1
+export OF_DISABLE_MIUI_OTA_BY_DEFAULT=1
+export OF_DONT_KEEP_LOG_HISTORY=1
+export OF_ENABLE_LPTOOLS=1
+export OF_FBE_METADATA_MOUNT_IGNORE=1
+export OF_FIX_DECRYPTION_ON_DATA_MEDIA=1
+export OF_FIX_OTA_UPDATE_MANUAL_FLASH_ERROR=1
+export OF_NO_RELOAD_AFTER_DECRYPTION=1
+export OF_NO_SPLASH_CHANGE=1
+export OF_NO_TREBLE_COMPATIBILITY_CHECK=1
+export OF_PATCH_AVB20=1
+export OF_QUICK_BACKUP_LIST="/boot;/data;/super;"
+export OF_RUN_POST_FORMAT_PROCESS=1
+export OF_SKIP_FBE_DECRYPTION=1
+export OF_SUPPORT_ALL_BLOCK_OTA_UPDATES=0
+export OF_SUPPORT_ALL_PAYLOAD_OTA_UPDATES=1
+export OF_USE_MAGISKBOOT=1
+export OF_USE_MAGISKBOOT_FOR_ALL_PATCHES=1
+export TARGET_DEVICE_ALT="dm2q, kalama, dm2qxxx, S916B, SM-S916B, s916b, sm-s916b"