Tad
715cb32468
11.0: Cherrypick ASB topics
2018-12-18 21:36:02 -05:00
Tad
314701f0e8
11.0: Drop grouper + more work
2018-12-18 21:36:01 -05:00
Tad
28b0e915f5
11.0: More restoration work
2018-12-18 21:35:41 -05:00
Tad
01be578137
11.0: Initial restore
...
I think this is like the 6th time I've done this.
I always remove it, wait a few months, pull out a device that I want to run it on
and then spend hours restoring and bringing it back. I always think to myself
do I really need to toy with this device? No, I don't, but I do it anyway. :)
2018-12-18 21:35:14 -05:00
Tad
c6206ccd7e
Minor updates
2018-12-17 17:59:12 -05:00
Tad
982462aa00
Update CVE patchers
2018-12-04 17:21:39 -05:00
Tad
6ea39e0a0f
Updates
2018-11-13 17:33:49 -05:00
Tad
5be6227a8b
Minor updates + Update CVE patchers
2018-11-06 21:09:35 -05:00
Tad
34be4797ea
Switch to official F-Droid
2018-10-20 16:26:42 -04:00
Tad
95959a0d89
Many changes
...
- Add back microG support (not enabled)
- Add choice between DNS66 and Blokada when $DOS_HOSTS_BLOCKING=false
2018-10-19 18:28:18 -04:00
Tad
5696da8d0c
Many changes
...
- 15.1: Update some CVE patchers
- 15.1: Address some mako denials
- 14.1: Add cherrypicks for various security patches
- Common: Prepare for F-Droid additional repos
- Common: Disable overclock for mako
- Misc tweaks
2018-10-19 09:55:08 -04:00
Tad
586f967667
Minor updates
2018-10-14 20:21:06 -04:00
Tad
136bb520aa
Update CVE patchers
2018-10-01 22:45:00 -04:00
Tad
776be6f992
Backport Updater Tor support patch to 14.1
2018-09-24 06:46:54 -04:00
Tad
08c65c8334
Patches to add captive portal check toggle from @MSe1969
2018-09-22 21:05:41 -04:00
Tad
b50352bc8e
Updater: Add initial Tor support
2018-09-20 21:45:58 -04:00
Tad
51fd815236
Update CVE patchers
2018-09-13 21:53:30 -04:00
Tad
f8a438b32a
Update CVE patchers
2018-09-12 15:45:35 -04:00
Tad
e5b588265c
Add function to always ensure discard mount option is enabled
2018-09-11 19:53:50 -04:00
Tad
8d79a008ff
hardenDefconfig: Ensure IOMMU is enabled
2018-09-05 04:53:42 -04:00
Tad
98762a1ccf
Update included apps
2018-08-30 23:11:14 -04:00
Tad
54ecd7ae21
hardenDefconfig improvements
2018-08-24 20:00:43 -04:00
Tad
9fb6c648d9
Partial revert of 1983d9a8f7
2018-08-24 00:26:35 -04:00
Tad
642f978509
Experimental Bluetooth audio quailty improvement patches, credit @ValdikSS
2018-08-23 22:31:43 -04:00
Tad
9cbc514c59
Initial support for geminipda
2018-08-23 18:50:13 -04:00
Tad
c3f480b867
Updates
2018-08-17 19:22:00 -04:00
Tad
17340a0963
Update CVE patchers
2018-08-10 21:03:28 -04:00
Tad
db3b42ae4f
Update CVE patchers + misc fixes
2018-08-08 20:23:26 -04:00
Tad
46b1b409c9
Update CVE patchers
2018-08-06 21:32:33 -04:00
Tad
4136ab17b8
Updates
2018-08-04 09:15:22 -04:00
Tad
94f1382077
Updates
2018-07-25 21:56:11 -04:00
Tad
e3dcb260aa
Update CVE Patchers
...
- and add initial rpi3 support
2018-07-22 09:37:23 -04:00
Tad
9af1881a89
Many changes
...
- 15.1: Fix build
- 15.1: Add jfltexx
- 15.1: Add CVE patchers for jf and fugu
- Manifests: Add Intel repos back
- Overlay: Add more default apps to launcher
- Remove more blobs
2018-07-19 22:15:20 -04:00
Tad
3c2fae77d5
Switch DNS to Cloudflare and fixup F-Droid Provisioner
...
- OpenNIC anycast seems to have disappeared and their main site is also down
2018-07-15 12:33:16 -04:00
Tad
bf1256f182
Final overlay fixes
2018-07-13 22:04:42 -04:00
Tad
3027afedd8
Overlay tweaks
2018-07-13 17:54:16 -04:00
Tad
df213a8b19
Overlay fixes and F-Droid additional repos prep
2018-07-13 17:43:14 -04:00
Tad
5ae0eb7a92
More overlay work
2018-07-13 15:35:09 -04:00
Tad
2f50e7c142
Overlay fixes
2018-07-13 01:45:38 -04:00
Tad
91a6b29806
More overlay work
2018-07-13 01:02:41 -04:00
Tad
2ee7a13a80
More overlay work
2018-07-12 22:43:28 -04:00
Tad
2c6ba127d4
More overlay work
2018-07-12 22:29:21 -04:00
Tad
f95b73fe06
More overlay work
2018-07-12 22:19:30 -04:00
Tad
9dec3c7018
More overlay work
2018-07-12 22:12:55 -04:00
Tad
1dc92478ed
Many changes
...
- Drop Copperhead patches
- More overlay work
2018-07-12 22:05:02 -04:00
Tad
39740b384f
Drop KitKat (for the third time?)
2018-07-12 21:29:43 -04:00
Tad
79972d393c
DNM: WIP: Migrate to a proper vendor overlay for most changes
2018-07-12 21:27:01 -04:00
Tad
db0bcf60f3
Official F-Droid preparation
2018-07-12 21:25:43 -04:00
Tad
cb8fdaf3f5
Low RAM tweaks
2018-07-11 14:20:15 -04:00
Tad
5af16e1ddd
Add build option to enable lowram/go on all devices
2018-07-10 21:45:11 -04:00
Tad
746c925a22
14.1: Improved grouper perf tweaks
2018-07-10 19:45:48 -04:00
Tad
8b2902fd94
Tweaks
2018-07-10 17:59:03 -04:00
Tad
da5485d873
11.0: More work
2018-07-10 09:28:01 -04:00
Tad
966f4a5baf
11.0: More work
2018-07-10 08:29:08 -04:00
Tad
5716c58485
11.0: More work
2018-07-10 08:07:19 -04:00
Tad
05a5c7c38c
11.0: More fixes
2018-07-09 22:16:52 -04:00
Tad
bd5b0f6146
Tweaks
2018-07-07 02:37:00 -04:00
Tad
ae0d89ee8a
Many changes
...
- Switch to new HOSTS list
- Minor tweaks
- 14.1: Fix default Trebuchet workspaces
2018-07-04 15:35:16 -04:00
Tad
08bb0a87cc
Remove Android CVE patches
2018-07-03 03:34:24 -04:00
Tad
33c6980b88
Cleanup
2018-07-03 03:29:08 -04:00
Tad
31444ad3c8
Update CVE patchers
2018-07-02 23:16:36 -04:00
Tad
60a651008e
Changes
...
- Deblobber improvements and cleanup
- Fixup starlte
2018-07-01 00:34:34 -04:00
Tad
303fe971ed
Many changes
...
- 14.1: Fixup previous commits
- 15.1: Add mata
- Deblobber: Remove more blobs (audiofx, cne, hdr, ims-rtp)
2018-06-28 20:11:20 -04:00
Tad
29ace39eb9
Fixup previous 2 commits + misc tweaks
2018-06-27 12:04:42 -04:00
Tad
5d4d12b324
14.1: Add back all devices that were moved to 15.1
2018-06-27 09:17:50 -04:00
Tad
746b695d6a
Deduplicate updater patches
2018-06-27 08:43:12 -04:00
Tad
e65234f8eb
Many changes
...
- Allow OTA server to be set from init.sh
- Fix link updating from Rebrand.sh
- Update CVE patchers
2018-06-26 21:47:45 -04:00
Tad
af9126ffcb
More deduplication
...
- Deduplicate Trebuchet default workspaces
- Deduplicate LatinIME patches
- Deduplicate SetupWizard assets
- And fix a typo with grouper overclock
2018-06-26 21:25:59 -04:00
Tad
14b5b95cb8
Add overclocks for grouper
2018-06-26 13:58:08 -04:00
Tad
6746942f30
14.1: Add grouper
2018-06-26 05:57:22 -04:00
Tad
ee4ea5072b
Many changes
...
- Fixed UnifiedNLP not registering
- Inlined location provider patch
- Simplified generateBootAnimationShine
- Add notes about inclusion of other apps
- Replaced microG with just UnifiedNLP
2018-06-25 14:19:38 -04:00
Tad
c914a655a5
Fixup previous commits
2018-06-25 10:16:32 -04:00
Tad
97248d28f2
Implement choice of UnifiedNLP only or full microG
2018-06-25 09:31:31 -04:00
Tad
f6cdc9426c
Many changes
...
- Remove proprietary audio enhancement blobs
- Remove AudioFX to prevent crashes after blobs are removed
- Deduplicate patches a bit with the new Patches/Common directory
- Switch boot animation shine generation from gradient to plasma
- Update submodules
2018-06-25 07:59:24 -04:00
Tad
3a3fe5aca9
Replace DNS patches with a function + some misc fixes
2018-06-24 01:27:33 -04:00
Tad
5772b68224
Update CVE patches + more globbing fixes
2018-06-23 03:39:01 -04:00
Tad
af94760587
Remove msm8992 overclocks
2018-06-23 00:23:34 -04:00
Tad
a0ce912d99
Add Provisioner repo to F-Droid and fixup previous deblobber changes
2018-06-17 19:42:17 -04:00
Tad
2ed7a8a874
init.sh: add options to control extra parts of the deblobber
2018-06-13 07:07:47 -04:00
Tad
8eeafdd09f
Changes for trust_interface and other misc tweaks
2018-06-10 19:00:02 -04:00
Tad
b10f0a97dc
Update CVE patchers + misc fixes
2018-06-05 00:35:42 -04:00
Tad
eeba3fd873
Going the distance...
2018-06-03 14:13:59 -04:00
Tad
bf8f1e4d3d
More fixes and cleanup
2018-06-02 18:34:15 -04:00
Tad
2fb4b7f5f1
Add option to disable inclusion of microG
2018-06-02 17:37:21 -04:00
Tad
fe6f853746
mako: add back LTE support patch
2018-05-30 03:45:43 -04:00
Tad
ab9487fea1
Tweaks
2018-05-29 13:30:37 -04:00
Tad
f9f893a443
Hamper the ad/analytics libraries!
2018-05-21 05:28:07 -04:00
Tad
67db210756
Many changes
...
- 15.1: Fixup ether here too
- Change F-Droid application id to allow installation of official F-Droid side by side
- Remove FDroidPriv patch and use sed instead
- Optimize: Switch VM_MAX_READAHEAD to 512KB
- Misc tweaks
- Update TODO
2018-05-20 23:30:40 -04:00
Tad
dfaf44387b
Update CVE patchers
2018-05-17 16:42:42 -04:00
Tad
f30d5cd7f2
Update links
2018-05-13 22:21:42 -04:00
Tad
5695712cf4
Many changes
...
- Add support to scan for malware in certain directories
- 15.1: Add new device, griffin
- Note deprecation status of various devices
- Add a few blobs to the deblobber
2018-05-10 23:46:18 -04:00
Tad
966c9c8509
Change connectivity check URLs
2018-05-08 20:56:02 -04:00
Tad
e22d028cbd
Switch DNS back to OpenNIC for now
2018-05-08 16:04:41 -04:00
Tad
f5fd480f56
Update CVE patchers
2018-05-07 16:20:58 -04:00
Tad
2054759724
Fix inclusion of LocalCalendar
2018-05-03 10:22:04 -04:00
Tad
ee6788df1e
Switch from OpenNIC to Cloudflare DNS
2018-05-03 07:38:32 -04:00
Tad
8220c2fd11
Prepare potential future inclusion of DNS66
2018-04-28 21:50:06 -04:00
Tad
b30c62629b
Revert "Strong AES patch changes"
...
This reverts commit 60b85e10fe
.
2018-04-28 15:35:53 -04:00
Tad
60b85e10fe
Strong AES patch changes
2018-04-28 15:25:42 -04:00
Tad
999c94d2de
Update CVE patchers
2018-04-28 00:43:08 -04:00
Tad
5f18a38e8f
15.1: Remove Lineage logo from recovery
2018-04-24 12:16:46 -04:00
Tad
f122ccb9f1
Many changes
...
- 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
2018-04-23 15:42:27 -04:00
Tad
28600556b4
Many changes
...
- Add a variable to control inclusion of patches under a restrictive license
- Fix F-Droid building
- Add a buildDeviceDebug function that disables signing
- Misc tweaks/cleanup
- 15.1: Revert trust_interface cherry picks until official
2018-04-23 08:44:50 -04:00
Tad
f041047983
15.1: Initial deny new usb support from CopperheadOS
...
This is an extremely powerful security feature with minimal downsides.
Original credit goes to Grsecurity
Android port goes to Copperhead
2018-04-22 11:35:56 -04:00
Tad
28de039beb
Update CVE patchers
2018-04-22 02:41:18 -04:00
Tad
a45a9be0e9
15.1: Updates & Fixes
2018-04-19 21:26:11 -04:00
Tad
b8937a6400
14.1: Fix herolte, both: replace Gallery2 with CameraRoll
2018-04-14 02:27:01 -04:00
Tad
de78fb8b9a
Update CVE patchers
2018-04-13 15:29:21 -04:00
Tad
1fa75dcb65
15.1: More fixes
2018-04-12 09:26:03 -04:00
Tad
a914c813b0
15.1: Fixes, 14.1: Cleanup
2018-04-10 19:24:39 -04:00
Tad
f3a92223a5
Fix updater
2018-04-06 21:50:20 -04:00
Tad
fcea2b8d1d
Lots of cleanup
...
- Some overclocks might be missing'
2018-04-06 14:10:43 -04:00
Tad
a661c4cde5
14.1: Drop mako
2018-04-06 13:58:48 -04:00
Tad
b2d1b93dcb
14.1: Drop bacon and m8, 15.1: Many more fixes
2018-04-04 21:24:08 -04:00
Tad
7933a5a1fc
Many changes
...
- Remove LineageOS 11.0 again
- 15.1: Cleanup
- 15.1: More cherry picks
2018-04-03 18:36:22 -04:00
Tad
7a29793ee5
15.1: Really fix build signing
2018-04-03 14:55:28 -04:00
Tad
8e475113ef
Update build signing patches
2018-04-03 12:34:00 -04:00
Tad
fa2987d3dc
15.1: More fixes and cleanup
2018-04-03 10:56:28 -04:00
Tad
42da60142c
15.1: Many fixes
2018-04-03 09:10:49 -04:00
Tad
f186d33fdb
15.1: minor fixes
2018-04-03 05:08:13 -04:00
Tad
421cbe65b3
Add back LineageOS 11.0 support again
...
Why do I keep doing this?
2018-03-31 19:03:43 -04:00
Tad
4f9299f900
Update CVE patchers
2018-03-30 21:47:33 -04:00
Tad
147ab4667e
SetupWizard: Switch to our (temp) logo
2018-03-28 16:14:03 -04:00
Tad
8a9cd5c57c
SetupWizard: Remove Lineage logo until we can replace it
2018-03-28 01:15:59 -04:00
Tad
e634a22758
14.1: Update default workspaces
2018-03-28 01:07:36 -04:00
Tad
2d8bab800c
Many Changes
...
- Remove more projects via manifests
- Fix FDroidPrivExt inclusion
- 14.1: Remove Jelly
- Remove leftovers from LG G2
2018-03-23 12:37:26 -04:00
Tad
800bd2f985
Move Fennec DOS shim to PrebuiltApps repo
2018-03-23 10:00:33 -04:00
Tad
d9318b61e6
Fix zip name and Fennec DOS shim
2018-03-23 09:37:08 -04:00
Tad
e533bc7607
Cleanup
2018-03-22 08:32:01 -04:00
Tad
3ceff683a8
Rebase FDroidPriv patch and cleanup privacy guard changes
2018-03-21 20:50:45 -04:00
Tad
2a1b88cab3
Cleanup
2018-03-18 12:48:08 -04:00
Tad
f5e2d2dece
Many fixes
2018-03-14 14:31:08 -04:00
Tad
e4435f9eac
Tweaks and cleanup
2018-03-14 00:41:05 -04:00
Tad
4053ad6082
Initial support for including prebuilt apps from F-Droid
...
FDroid will come later, microG will probably stay as is.
2018-03-13 23:07:41 -04:00
Tad
d111027f4d
Many changes
...
15.1: Update CVE patchers
15.1: Add back automated build signing
14.1: Disable herolte (broken)
14.1: March 2018 Security Bulletin
2018-03-08 22:06:18 -05:00
Tad
9c2272bc03
14.1: Update CVE patchers
2018-03-07 00:07:45 -05:00
Tad
eea5b71bd4
14.1: Drop 5 devices supported by 15.1
2018-03-01 09:51:05 -05:00
Tad
90ecbd9857
15.1: More fixes
2018-02-28 08:22:35 -05:00
Tad
199ffada5b
15.1: Remove analytics from SUW
2018-02-28 08:13:34 -05:00
Tad
ac990f0491
15.1: Cleanup
2018-02-28 08:12:30 -05:00
Tad
994a069deb
Remove JustArchi's compiler flag optimizations
...
While some tasks complete slightly faster overall there are too many downsides
- Too large system images
- Weird compiler errors
- Performance regressions on some devices
- General maintenance overhead
Maybe a less aggressive variant can be brought back in the future
2018-02-25 19:56:29 -05:00
Tad
9cdfc59d5e
14.1: Update CVE patchers
2018-02-19 15:01:57 -05:00
Tad
f7abbe151d
15.1: Even more build fixes
2018-02-12 07:28:04 -05:00
Tad
9b391e88f9
15.1: More build fixes
2018-02-12 07:10:10 -05:00
Tad
910ee5ad76
15.1: Build fixes
2018-02-12 05:28:24 -05:00
Tad
e16aa10199
15.1: Initial building support
2018-02-12 04:57:49 -05:00
Tad
4ee1a52cef
15.1: More aux work on rebase
2018-02-12 04:00:28 -05:00
Tad
96edc2acc6
15.1: Much more work on rebase
2018-02-12 03:43:26 -05:00
Tad
48d9b9daaa
Update CVE patchers and add a helper patch function
2018-02-05 19:21:44 -05:00
Tad
d3a231e2be
Many build fixes
...
- Deblobber: sh -> bash (potential fix)
- Mark h815 as broken upstream
- Fix h850
- Fix herolte
- Fix Z00T
2018-01-31 13:14:19 -05:00
Tad
f5e79a3d11
Minor tweaks and update CVE patchers
2018-01-30 02:18:38 -05:00
Tad
ed6b73793b
Many changes
...
- Recovery: Squash menus
- dexpreopt boot of all devices
- Update device todo list
2018-01-20 07:36:08 -05:00
Tad
4b5717b6b7
-O3 ALL THE THINGS! Use JustArchi's compiler flags
2018-01-19 05:41:08 -05:00
Tad
e3d6171053
Update CVE patchers
2018-01-16 19:55:07 -05:00
Tad
a84bf140fe
Fix thor overclock and clark recovery
2018-01-12 09:26:54 -05:00
Tad
bad18d67fc
Improved thor overclocks
2018-01-11 20:39:49 -05:00
Tad
3491639412
Overclock thor
2018-01-11 20:29:37 -05:00
Tad
96104d6a2d
Overclock mako
2018-01-11 15:58:04 -05:00
Tad
7ec6b4cf88
Overclocks for msm8992
2018-01-11 15:00:46 -05:00
Tad
77cc7f1341
More overclocks
2018-01-11 14:31:17 -05:00
Tad
6fb82b7907
Attempt to improve AES performance
2018-01-11 14:16:13 -05:00
Tad
85895baa66
Update CVE patchers
2018-01-10 15:24:05 -05:00
Tad
97bb50e125
Update CVE patchers
2018-01-10 02:20:35 -05:00
Tad
86234066dc
Patch most 3.10 kernels against Spectre
2018-01-04 19:52:32 -05:00
Tad
a4cde9bb89
Update CVE patchers
2018-01-04 13:34:44 -05:00
Tad
1402e9b041
Update CVE patchers
2018-01-04 13:17:29 -05:00
Tad
e5cbc542ea
Misc changes
2018-01-03 21:55:04 -05:00
Tad
eb32600c0b
Fix AES256 encryption patch, and update CVE patchers
2018-01-03 12:15:58 -05:00
Tad
7446b2d304
Move enter to functions.sh, and move overclocks to overclock.sh
2018-01-02 20:19:09 -05:00
Tad
a350cd92f1
Patch for AES256 encryption
2018-01-01 14:49:15 -05:00
Tad
8a4f0bef72
Many changes
...
- Disable removal of AudioFX blobs, as it breaks audio on some devices
- Enable LG G3 overclocks
- Switch mako from test to release
- Disable force-enabling of GLONASS
2017-12-31 09:09:46 -05:00
Tad
758088bde2
Update CVE patchers
2017-12-30 07:11:23 -05:00
Tad
0861d217ae
General updated, and LG G3 overclocking
2017-12-30 04:39:32 -05:00
Tad
406a4ebf6e
Disable Fennec DOS shim
2017-12-24 20:59:00 -05:00
Tad
176d22c6bb
Update CVE patchers
2017-12-20 14:29:33 -05:00
Tad
d3cf423227
Add a shim to install Fennec DOS
2017-12-19 20:01:17 -05:00
Tad
d740b10822
DNS changes
2017-12-19 17:03:38 -05:00
Tad
ba66e7477c
Compile DejaVu
2017-12-19 16:55:30 -05:00
Tad
fe6e553cbb
Remove n800
2017-12-19 16:32:07 -05:00
Tad
397ab78e21
Remove some broken patches
2017-12-19 00:18:10 -05:00
Tad
fcc8ffc5bd
Tweaks and Fixes
2017-12-15 16:42:36 -05:00
Tad
f65bbb8ee0
Many improvements to the hardenDefconfig function
2017-12-09 13:27:49 -05:00
Tad
07b6c89e07
Fix bootloops with hardened defconfig
2017-12-09 05:52:59 -05:00
Tad
ef401964f7
Improvements
2017-12-09 02:07:54 -05:00
Tad
2091d44aa3
Add CVE patchers for various Android repos
2017-12-08 23:13:11 -05:00
Tad
0bda7c939e
Android CVE patches submodule
2017-12-08 22:25:37 -05:00
Tad
b5c8ef6bc3
Update CVE patchers
2017-12-08 18:59:55 -05:00
Tad
11cc70ef35
Privacy guard improvements and update CVE patchers
2017-12-08 08:18:39 -05:00
Tad
1bd7aab805
Update CVE patchers
2017-12-07 20:20:48 -05:00
Tad
90d7413c04
Update CVE patchers
2017-12-05 19:42:36 -05:00
Tad
3dd9a262df
Update CVE patchers with CopperheadOS kernel hardning patches
2017-12-05 18:22:31 -05:00
Tad
dd460da4c3
Build fixes
2017-12-05 11:26:57 -05:00
Tad
face62a675
Fixes
2017-12-04 22:48:33 -05:00
Tad
f93366c8e7
Update CVE patchers
2017-12-04 19:08:04 -05:00
Tad
9bed70363b
Update CVE patchers
2017-12-04 18:49:19 -05:00
Tad
dd7454b664
Update CVE patchers
2017-12-01 17:02:23 -05:00
Tad
98dcb87cc8
Update submodules
2017-12-01 16:20:29 -05:00
Tad
9202c0a972
Submodules?
2017-12-01 16:19:36 -05:00
Tad
8e7e492c04
Submodules!
2017-11-28 12:28:55 -05:00
Tad
30e0d5e980
Move Linux patches out of repo
2017-11-28 12:18:40 -05:00