forked from qkaibo/LXC-DOCKER-KernelSU_Action
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.env
90 lines (67 loc) · 3.29 KB
/
config.env
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
#内核源码地址
KERNEL_SOURCE=https://github.com/zjmitxwz/xiaomi_kernel_sm8250
#内核源码分支
KERNEL_SOURCE_BRANCH=upstream
#内核编译配置
KERNEL_CONFIG=vendor/alioth_defconfig
#内核Image.gz-dtb or Image
KERNEL_IMAGE_NAME=Image
ARCH=arm64
#参数
EXTRA_CMDS:LD=ld.lld
EXTRA_CMDT:LLVM=1
EXTRA_CMDU:LLVM_IAS=1
########################################################################################################################################################
# 编译方案'A'clang+gcc混合编译 'B'纯gcc编译
METHOD_OK=A
# 编译器选择'true'将使用自定义编译器Clang 'false'将使用编译器AOSP
USE_CUSTOM_CLANG=false
# python切换默认python3(ture将切换到python2)
CUT_PYTHON=false
# 自定义编译器Clang
## Custom
CUSTOM_CLANG_SOURCE=-Signature=&X-Amz-SignedHeaders=https://github.com/ZyCromerZ/Clang
CUSTOM_CLANG_BRANCH=main
###如果您设置使用自定义clang为false,则不要更改自定义CMDS
CUSTOM_CMDS:CLANG_TRIPLE=aarch64-linux-gnu-
## 编译器AOSP
分支main android-gs-bluejay-5.10-android13 android-msm-bonito-4.9-android12-qpr1 android-msm-coral-4.14-android13
3289846 3289846 3289846 3289846
r450784e r416183b r383902 r383902
r475365b r450784d r399163b r399163b
r487747c r450784e r416183b r416183b
r498229
#分支
CLANG_BRANCH=android-gs-bluejay-5.10-android13
#版本
CLANG_VERSION=r416183b
# 编译器GCC
ENABLE_GCC_ARM64=true
ENABLE_GCC_ARM32=true
########################################################################################################################################################
# 开启 LXC and DOCKER
LXC_DOCKER=false
# 是否打入LXC补丁
LXC_PATCH=false
# 关闭CONFIG_ANDROID_PARANOID_NETWORK配置防止docker and lxc出现网络问题
ANDROID_PARANOID_NETWORK_OFF=true
#######################################################################################################################################################
# 开启 KernelSU flags
ENABLE_KERNELSU=true
KERNELSU_TAG=v0.9.5
# 额外配置 Configuration
DISABLE-LTO=false
DISABLE_CC_WERROR=true
ADD_KPROBES_CONFIG=true
ADD_OVERLAYFS_CONFIG=true
########################################################################################################################################################
# 开启 KVM 配置
ENABLE_KVM=false
########################################################################################################################################################
# 开启缓存Ccache
ENABLE_CCACHE=false
# DTBO image
NEED_DTBO=false
# 构建内核直链接Build boot images
BUILD_BOOT_IMG=false
SOURCE_BOOT_IMAGE=https://116-142-255-139.pd1.cjjd19.com:30443/download-cdn.cjjd19.com/123-117/543675c9/1818797055-0/543675c9e18c43091c2081c413ad8875/c-m18?v=5&t=1722678919&s=1722678919d58ca60f3ccd0c82868c800a27eaa44f&r=TBHORF&bzc=2&bzs=313831363935313033393a32393238393336383a3133343231373732383a31383136393531303339&filename=boot.img&x-mf-biz-cid=5f37a793-2559-48b1-b725-2740b8ab65e4-c4937c&auto_redirect=0&cache_type=1&xmfcid=9e29f631-b73c-4a7d-88d6-5325ac20686a-1-9eed82220