vendorsetup.sh 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. FDEVICE="klte"
  2. if [ "$1" = "$FDEVICE" -o "$FOX_BUILD_DEVICE" = "$FDEVICE" ]; then
  3. export TARGET_ARCH=arm
  4. export FOX_RECOVERY_INSTALL_PARTITION=/dev/block/platform/msm_sdcc.1/by-name/recovery
  5. export FOX_RECOVERY_SYSTEM_PARTITION=/dev/block/platform/msm_sdcc.1/by-name/system
  6. export TW_DEFAULT_LANGUAGE="en"
  7. export OF_VANILLA_BUILD=1
  8. export OF_SKIP_ORANGEFOX_PROCESS=1
  9. export OF_DISABLE_MIUI_SPECIFIC_FEATURES=1
  10. export OF_DONT_PATCH_ON_FRESH_INSTALLATION=1
  11. export OF_NO_TREBLE_COMPATIBILITY_CHECK=1
  12. export OF_DONT_PATCH_ENCRYPTED_DEVICE=1
  13. export FOX_USE_TWRP_RECOVERY_IMAGE_BUILDER=1
  14. export OF_USE_MAGISKBOOT=1
  15. export OF_USE_MAGISKBOOT_FOR_ALL_PATCHES=1
  16. export OF_USE_TWRP_SAR_DETECT=0
  17. export OF_FLASHLIGHT_ENABLE=0
  18. unset FOX_REPLACE_BUSYBOX_PS
  19. export OF_DISABLE_KEYMASTER2=1
  20. export OF_LEGACY_SHAR512=1
  21. export OF_DEVICE_WITHOUT_PERSIST=1
  22. export OF_DISABLE_EXTRA_ABOUT_PAGE=1
  23. export FOX_REMOVE_AAPT=1; # doesn't work
  24. export FOX_USE_NANO_EDITOR=0
  25. export FOX_USE_TAR_BINARY=0
  26. #
  27. # -- add settings for R11 --
  28. export FOX_R11=1
  29. export FOX_ADVANCED_SECURITY=1
  30. export OF_QUICK_BACKUP_LIST="/boot;/data;/system;"
  31. # -- end R11 settings --
  32. #export PLATFORM_VERSION="16.1.0"
  33. export PLATFORM_SECURITY_PATCH="2099-12-31"
  34. # let's see what are our build VARs
  35. if [ -n "$FOX_BUILD_LOG_FILE" -a -f "$FOX_BUILD_LOG_FILE" ]; then
  36. export | grep "FOX" >> $FOX_BUILD_LOG_FILE
  37. export | grep "OF_" >> $FOX_BUILD_LOG_FILE
  38. export | grep "TW_" >> $FOX_BUILD_LOG_FILE
  39. export | grep "TARGET_" >> $FOX_BUILD_LOG_FILE
  40. fi
  41. add_lunch_combo omni_"$FDEVICE"-eng
  42. add_lunch_combo omni_"$FDEVICE"-userdebug
  43. fi
  44. #