mirror of
https://github.com/Divested-Mobile/DivestOS-Build.git
synced 2024-10-01 01:35:54 -04:00
Small changes
This commit is contained in:
parent
38da3e202e
commit
bef3ba0049
@ -1 +1 @@
|
|||||||
Subproject commit 6954a7bdaadeb4c797b33b81c6eee5938ec264b3
|
Subproject commit 40fef12125acdad0b4512580335642725353839d
|
@ -121,7 +121,7 @@ patchWorkspace() {
|
|||||||
repopick -it n_asb_09-2018-qcom;
|
repopick -it n_asb_09-2018-qcom;
|
||||||
#repopick -it bt-sbc-hd-dualchannel-nougat;
|
#repopick -it bt-sbc-hd-dualchannel-nougat;
|
||||||
repopick -it n-asb-2021-01;
|
repopick -it n-asb-2021-01;
|
||||||
repopick -it 300742; #update webview
|
repopick -it 302271; #update webview
|
||||||
|
|
||||||
export DOS_GRAPHENE_MALLOC=false; #patches apply, compile fails
|
export DOS_GRAPHENE_MALLOC=false; #patches apply, compile fails
|
||||||
|
|
||||||
|
@ -112,7 +112,7 @@ patchWorkspace() {
|
|||||||
if [ "$DOS_MALWARE_SCAN_ENABLED" = true ]; then scanForMalware false "$DOS_PREBUILT_APPS $DOS_BUILD_BASE/build $DOS_BUILD_BASE/device $DOS_BUILD_BASE/vendor/lineage"; fi;
|
if [ "$DOS_MALWARE_SCAN_ENABLED" = true ]; then scanForMalware false "$DOS_PREBUILT_APPS $DOS_BUILD_BASE/build $DOS_BUILD_BASE/device $DOS_BUILD_BASE/vendor/lineage"; fi;
|
||||||
|
|
||||||
source build/envsetup.sh;
|
source build/envsetup.sh;
|
||||||
repopick -it 300742; #update webview
|
repopick -it 302271; #update webview
|
||||||
|
|
||||||
export DOS_GRAPHENE_MALLOC=false; #patches apply, compile fails
|
export DOS_GRAPHENE_MALLOC=false; #patches apply, compile fails
|
||||||
|
|
||||||
|
@ -132,7 +132,7 @@ patchWorkspace() {
|
|||||||
repopick -it hh-p-sepolicy;
|
repopick -it hh-p-sepolicy;
|
||||||
repopick -i 232948; #wahoo: liblight: close fd
|
repopick -i 232948; #wahoo: liblight: close fd
|
||||||
#repopick -it pie-firewall;
|
#repopick -it pie-firewall;
|
||||||
repopick -it 300742; #update webview
|
repopick -it 302271; #update webview
|
||||||
|
|
||||||
source "$DOS_SCRIPTS/Patch.sh";
|
source "$DOS_SCRIPTS/Patch.sh";
|
||||||
source "$DOS_SCRIPTS_COMMON/Copy_Keys.sh";
|
source "$DOS_SCRIPTS_COMMON/Copy_Keys.sh";
|
||||||
|
@ -82,17 +82,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch
|
|||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0003.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0004.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/^5.3.5/0001.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/^5.3.5/0001.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch
|
||||||
@ -103,13 +95,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch
|
|||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.4/0002.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.4/0002.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0004.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0005.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch
|
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch
|
||||||
@ -123,5 +108,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/^5.10/0001.patch
|
|||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/^5.10/0001.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/^5.9/0002.patch
|
||||||
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch
|
git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch
|
||||||
editKernelLocalversion "-dos.p123"
|
editKernelLocalversion "-dos.p108"
|
||||||
cd "$DOS_BUILD_BASE"
|
cd "$DOS_BUILD_BASE"
|
||||||
|
@ -129,7 +129,7 @@ patchWorkspace() {
|
|||||||
source build/envsetup.sh;
|
source build/envsetup.sh;
|
||||||
repopick -i 271361; #releasetools: python3 fix, 287339 (alt)
|
repopick -i 271361; #releasetools: python3 fix, 287339 (alt)
|
||||||
#repopick -it ten-firewall;
|
#repopick -it ten-firewall;
|
||||||
repopick -it 300742; #update webview
|
repopick -it 302271; #update webview
|
||||||
repopick -it tzdb2020f_Q;
|
repopick -it tzdb2020f_Q;
|
||||||
|
|
||||||
source "$DOS_SCRIPTS/Patch.sh";
|
source "$DOS_SCRIPTS/Patch.sh";
|
||||||
|
@ -240,6 +240,9 @@ rm -rf bdAddrLoader; #duplicate with mako
|
|||||||
#enterAndClear "device/cyanogen/msm8916-common";
|
#enterAndClear "device/cyanogen/msm8916-common";
|
||||||
#awk -i inplace '!/TARGET_RELEASETOOLS_EXTENSIONS/' BoardConfigCommon.mk; #broken releasetools
|
#awk -i inplace '!/TARGET_RELEASETOOLS_EXTENSIONS/' BoardConfigCommon.mk; #broken releasetools
|
||||||
|
|
||||||
|
enterAndClear "device/essential/mata";
|
||||||
|
git revert --no-edit 450c860872705c6829a7c62172dd7b4b36c80f48 e91f0fece65d32ca407be532e2c4456056b1a968; #Unbreak the earpiece speaker, breaking the loud speaker volume control on calls
|
||||||
|
|
||||||
enterAndClear "device/fxtec/pro1";
|
enterAndClear "device/fxtec/pro1";
|
||||||
enableVerity; #Resurrect dm-verity
|
enableVerity; #Resurrect dm-verity
|
||||||
|
|
||||||
|
12
TODO
12
TODO
@ -1,4 +1,4 @@
|
|||||||
Last updated: 2020-10-12
|
Last updated: 2021-01-20
|
||||||
|
|
||||||
High Priority
|
High Priority
|
||||||
Website
|
Website
|
||||||
@ -13,12 +13,10 @@ Medium Priority
|
|||||||
- Facelift of Hypatia
|
- Facelift of Hypatia
|
||||||
- Various other branding (logo, snazzy bootanimation, setupwizard, etc.)
|
- Various other branding (logo, snazzy bootanimation, setupwizard, etc.)
|
||||||
Project
|
Project
|
||||||
- Create various XMPP conference rooms
|
|
||||||
- Database verification in Hypatia
|
- Database verification in Hypatia
|
||||||
- More cryptocurrency addresses
|
- More cryptocurrency addresses
|
||||||
Servers
|
Servers
|
||||||
- Dedicated build server
|
- Dedicated build server
|
||||||
- ejabberd for a chat room
|
|
||||||
Website
|
Website
|
||||||
- Update cryptocurrency addresses
|
- Update cryptocurrency addresses
|
||||||
|
|
||||||
@ -35,20 +33,20 @@ Low Priority
|
|||||||
|
|
||||||
Longterm
|
Longterm
|
||||||
Build
|
Build
|
||||||
- Add automated testing/verification of edits
|
- Add automated testing/verification (of edits)
|
||||||
- Consider rewriting various utilities in more suitable languages
|
- Consider rewriting various utilities in more suitable languages
|
||||||
- Switch to AOSP and create clean trees for all of the major devices
|
- Switch to AOSP and create clean trees for all of the major devices
|
||||||
Linux Patches
|
Linux Patches
|
||||||
- Automate pulling of CVE patches from Android and Qualcomm bulletins
|
- Automate pulling of CVE patches from Android and Qualcomm bulletins
|
||||||
- Get more CVE patches
|
- Get (even) more CVE patches
|
||||||
- Investigate rebasing kernel trees on newer CAF ones
|
- Investigate rebasing kernel trees on newer CAF ones
|
||||||
- Proper backports of CVE patches
|
- Proper backports of CVE patches
|
||||||
- Proper backports of security features
|
- Proper backports of security features
|
||||||
Project
|
Project
|
||||||
- Create an Mobile Device Manager solution
|
- Create an Mobile Device Manager solution
|
||||||
- Create our own device (free hardware, isolated modem, kernel 5.4+, etc.)
|
- Create our own device (free hardware, isolated modem, kernel 5.10+, etc.)
|
||||||
- General auditing of everything
|
- General auditing of everything
|
||||||
- Partner with various projects
|
- Collaborate with various projects
|
||||||
- Purchase one of each supported device
|
- Purchase one of each supported device
|
||||||
Website
|
Website
|
||||||
- Create a 'Video Tutorials' page
|
- Create a 'Video Tutorials' page
|
||||||
|
Loading…
Reference in New Issue
Block a user