mirror of
https://github.com/Divested-Mobile/DivestOS-Build.git
synced 2024-10-01 01:35:54 -04:00
f122ccb9f1
- Disable patches with restrictive licenses by default - Update LICENSE - Fixup the fix for F-Droid building - 15.1: Fix forceencrypt on mako - 15.1: Fix crashes when accessing factory reset and development settings menus on devices without support for factory reset protection or oem unlocking
55 lines
1.9 KiB
Bash
55 lines
1.9 KiB
Bash
#!/bin/bash
|
|
#DivestOS: A privacy oriented Android distribution
|
|
#Copyright (c) 2017-2018 Spot Communications, Inc.
|
|
#
|
|
#This program is free software: you can redistribute it and/or modify
|
|
#it under the terms of the GNU General Public License as published by
|
|
#the Free Software Foundation, either version 3 of the License, or
|
|
#(at your option) any later version.
|
|
#
|
|
#This program is distributed in the hope that it will be useful,
|
|
#but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
#GNU General Public License for more details.
|
|
#
|
|
#You should have received a copy of the GNU General Public License
|
|
#along with this program. If not, see <https://www.gnu.org/licenses/>.
|
|
|
|
#Sets settings used by all other scripts
|
|
|
|
export androidWorkspace="/mnt/Drive-3/";
|
|
export base=$androidWorkspace"Build/LineageOS-15.1/";
|
|
|
|
export SIGNING_KEY_DIR=$androidWorkspace"Signing_Keys";
|
|
export OTA_PACKAGE_SIGNING_KEY=$SIGNING_KEY_DIR"/releasekey"
|
|
|
|
export prebuiltApps=$androidWorkspace"PrebuiltApps/";
|
|
export patches=$androidWorkspace"Patches/LineageOS-15.1/";
|
|
export cvePatchesLinux=$androidWorkspace"Patches/Linux/";
|
|
export cvePatchesAndroid=$androidWorkspace"Patches/Android/";
|
|
export dosWallpapers=$androidWorkspace"Patches/Wallpapers/";
|
|
|
|
export scriptsCommon=$androidWorkspace"Scripts/Common/";
|
|
export scripts=$androidWorkspace"Scripts/LineageOS-15.1/";
|
|
export cveScripts=$scripts"CVE_Patchers/";
|
|
|
|
export ANDROID_HOME="/home/$USER/Android/Sdk";
|
|
|
|
export KBUILD_BUILD_USER="emy";
|
|
export KBUILD_BUILD_HOST="dosbm";
|
|
|
|
export ANDROID_JACK_VM_ARGS="-Xmx6144m -Xms512m -Dfile.encoding=UTF-8 -XX:+TieredCompilation";
|
|
export JACK_SERVER_VM_ARGUMENTS="${ANDROID_JACK_VM_ARGS}";
|
|
|
|
export GRADLE_OPTS="-Xmx2048m";
|
|
|
|
export NON_COMMERCIAL_USE_PATCHES=false; #Switch to false to prevent inclusion of non-commercial use patches
|
|
|
|
source $scriptsCommon"/Functions.sh";
|
|
source $scripts"/Functions.sh";
|
|
|
|
unalias cp;
|
|
unalias mv;
|
|
unalias rm;
|
|
unalias ln;
|