Tad
261563acfc
Move functions out of patch.sh and add a kernel hardening function
2017-12-09 01:15:16 -05:00
Tad
4de3a166c4
Remove Android CVE patchers
...
If a patch affects 4.4.4-8.0, the patch is against 8.0 and will break <8.0
some patches will get backported to older branches others not
Will attempt to automate again later
2017-12-08 23:24:48 -05:00
Tad
2091d44aa3
Add CVE patchers for various Android repos
2017-12-08 23:13:11 -05:00
Tad
8db2dfcde2
Fix patcher paths
2017-12-08 19:29:47 -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
426d32fda5
Update CVE patchers using recoded patcher
2017-12-07 01:04:22 -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
8b9bd2ce62
Enable permissionReviewRequired
2017-12-05 11:31:20 -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
8e7e492c04
Submodules!
2017-11-28 12:28:55 -05:00
Tad
39337477bf
Fixes
2017-11-26 12:43:47 -05:00
Tad
f17b6e477d
Update CVE patchers
2017-11-25 19:55:55 -05:00
Tad
c75ac86118
Comments
2017-11-18 08:25:48 -05:00
Tad
557d18a471
Firmware deblobber: Fix mounting /firmware
2017-11-11 09:40:23 -05:00
Tad
5dfb34d47d
Inline the firmware deblobber
2017-11-11 06:46:58 -05:00
Tad
fc857876dc
Disable Radio power tile for now
2017-11-11 04:32:04 -05:00
Tad
dec73c392c
Add a qs tile for controlling radio power
2017-11-10 17:28:44 -05:00
Tad
7d4faa1ef8
More patches
2017-11-10 12:23:07 -05:00
Tad
8ead3072ca
Linux incremental patches - little benefit
2017-11-10 04:13:11 -05:00
Tad
1b74baddf0
Patch against towelroot
2017-11-10 03:06:09 -05:00
Tad
d1f4933957
Many fixes
2017-11-09 22:59:37 -05:00
Tad
2711871d50
PAPP: Add more apps
2017-11-09 20:56:11 -05:00
Tad
21fdd3cec7
Defaults fixes and 256 bit encryption
2017-11-09 17:16:55 -05:00
Tad
b84f0881b0
Version the previous USB patches
2017-11-08 13:13:06 -05:00
Tad
7b3c994731
Update CVE patchers
2017-11-08 03:42:33 -05:00
Tad
aaa94329a5
Add more patches
2017-11-08 03:23:39 -05:00
Tad
397e66c977
CVE Build fixes
2017-11-07 23:45:28 -05:00
Tad
93795db152
Update CVE patchers
2017-11-07 23:07:05 -05:00
Tad
09fac4ca19
Update CVE patchers
2017-11-07 22:09:45 -05:00
Tad
7c0049f494
Update CVE patchers
2017-11-07 21:54:21 -05:00
Tad
3a5e68f927
Update patchers
2017-11-07 20:35:49 -05:00
Tad
fc6fc0f96e
Rewrite CVE patchers
2017-11-07 20:11:50 -05:00
Tad
8ed308c888
Update CVE pathcers against new patches
2017-11-07 20:00:37 -05:00
Tad
7da9d77ed3
Patcher updates
2017-11-07 19:12:41 -05:00
Tad
529ce03a13
Fixup wireless patches
2017-11-07 18:55:10 -05:00
Tad
58be4b7c58
Add an extremely detailed list of Linux CVE patches
...
It only took 7 hours!
2017-11-07 04:35:41 -05:00
Tad
0a2f23c228
LAOS-11.0 and nex Fixes
2017-11-06 20:26:28 -05:00
Tad
10686a9480
More LAOS-11.0 fixes
2017-11-06 17:15:01 -05:00
Tad
5bc79a7ad7
Restore nex/11.0 and cleanup
2017-11-06 15:34:40 -05:00
Tad
db7f521c28
Update FDroid repos
2017-11-05 23:19:53 -05:00
Tad
848056f0ff
Remove more blobs, update FDroid repos
2017-11-05 18:39:54 -05:00
Tad
112384f039
Fixes
2017-11-05 16:49:52 -05:00
Tad
d2b8412b97
Add a script for changing default settings
2017-11-05 16:40:21 -05:00
Tad
a6d3a9c9f2
Remove a few more blobs
2017-11-05 14:30:15 -05:00
Tad
e0c764492d
Add CVE patchers and commands for new devices
2017-11-05 14:15:54 -05:00
Tad
a42e8a5243
Add initial support for 7 more devices
2017-11-05 13:56:37 -05:00
Tad
7ffb675a15
Licensing fixes, and misc fixes
2017-11-05 10:58:01 -05:00
Tad
1e761ace58
Tweak FDroid defaults
2017-11-04 20:00:07 -04:00
Tad
d636b7c598
Many fixes
2017-11-04 16:56:52 -04:00
Tad
b1b71f43c6
Replace wallpapers with out own better ones, Replace FDroid repo patch with just the file instead
2017-11-04 09:47:54 -04:00
Tad
f5e96522e1
Fixes
2017-11-02 19:35:27 -04:00
Tad
5cce7e4c37
Add CVE patcher for nex
2017-11-02 19:09:39 -04:00
Tad
6cb184876a
More KRACK patches
2017-11-02 16:48:37 -04:00
Tad
c3c75e7b73
Revert "CVE Patchers: Switch to 3way, patch ~552 CVEs"
...
This reverts commit 7d24041ae3
.
A quick sanity check against cve.lineageos.org shows most of these are patched already.
--3way == bad way
2017-11-02 16:01:55 -04:00
Tad
7d24041ae3
CVE Patchers: Switch to 3way, patch ~552 CVEs
...
I hope this doesn't break compile... it probably will and this will end up reverted :(
2017-11-02 15:57:46 -04:00
Tad
79daadb5ef
Update CVE patchers for ranged versions, patching 1 CVE
2017-11-02 15:26:49 -04:00
Tad
7c31506e56
CVE Patches: ranged versions
2017-11-02 15:07:05 -04:00
Tad
f638b1434e
Fixes
2017-10-31 14:06:04 -04:00
Tad
43e4a7035d
Patch 30 more CVEs
2017-10-31 13:44:26 -04:00
Tad
77fc7b452c
Fix empty CVE patches
2017-10-31 13:24:35 -04:00
Tad
9a09d20695
Disable patch for CVE-2016-0819
2017-10-30 22:46:23 -04:00
Tad
64d490d95e
Remove network hardening patches, disable mako LTE patch, add function to enable forceencrypt
2017-10-30 17:38:00 -04:00
Tad
53ae1c8103
Simplify script paths
2017-10-30 01:30:10 -04:00
Tad
41b11b0273
Fully patch against KRACK
2017-10-30 01:13:51 -04:00
Tad
3afd709762
Remove duplicate cve patches and update CVE patchers
2017-10-29 22:33:38 -04:00
Tad
3989a1b20b
Update Linux CVE patches
2017-10-29 22:14:37 -04:00
Tad
12b63c12b7
Remove some duplicate CVE patches and add back fixed CVE patcher scripts
2017-10-29 21:26:04 -04:00
Tad
e1a0ab6afd
Fixes
2017-10-29 21:10:36 -04:00
Tad
548fbd1b50
New patchers
2017-10-29 16:25:37 -04:00
Tad
92a0187dfb
Overhaul CVE patches
2017-10-29 14:23:02 -04:00
Tad
ce59045163
Add some more Linux CVE patches
2017-10-29 04:19:13 -04:00
Tad
86c2d7a648
Remove many duplicate linux CVE patches and update patchers
2017-10-29 03:46:24 -04:00
Tad
3376142301
Fixes
2017-10-29 02:43:38 -04:00
Tad
f5425a4c97
More tweaks, add many scripts for patching kernel cves
2017-10-29 02:21:16 -04:00
Tad
75099b9404
Add patches for many Linux CVEs, and overhaul script paths
2017-10-29 01:48:53 -04:00
Tad
8c8dc284c9
Last patch prob doesnt fix that
2017-10-22 23:29:46 -04:00
Tad
106e5d1708
Add a patch to fix the keystore
2017-10-22 23:24:07 -04:00
Tad
1060ad06fa
Add Fairphone 2
2017-10-22 18:42:40 -04:00
Tad
b26f3f34bb
Fixes
2017-10-22 13:00:01 -04:00
Tad
f6fc3918aa
More fixes
2017-10-21 09:10:23 -04:00
Tad
0975c5251b
More fixes
2017-10-20 19:57:01 -04:00
Tad
b3108b9e7f
Initial implementation of allowing the user to reduce screen resolution to save power
2017-10-20 15:31:04 -04:00
Tad
cfaed310f1
Fixes
2017-10-19 21:34:13 -04:00
Tad
6447acfb20
Disable CMWeather service
2017-10-19 19:40:54 -04:00
Tad
325b478d92
Rename scripts, misc fixes, add optimization script, set some other settings
2017-10-19 19:19:26 -04:00
Tad
4225227ea4
Don't break A-GPS
2017-10-19 14:34:53 -04:00
Tad
21e33dda63
Improve A-GPS security
2017-10-19 13:40:10 -04:00
Tad
3d132912f3
Theme tweaks
2017-10-18 23:10:20 -04:00
Tad
0bf445971f
Theme more
2017-10-18 19:29:00 -04:00
Tad
28b054dd2d
Theme more stuff
2017-10-18 19:08:22 -04:00
Tad
a759b7be42
Replace accents with all dark orange ones
2017-10-18 12:50:11 -04:00
Tad
8caf5378c9
Theme more things
2017-10-18 12:22:19 -04:00
Tad
8168ab2db7
Replace theming patch with script
2017-10-18 12:11:10 -04:00
Tad
ffe640b21d
Fix setupwizard patch and change the default accent color system wide
2017-10-18 11:59:50 -04:00
Tad
f810d0691d
Fixes and remove boot anim
2017-10-18 10:00:05 -04:00
Tad
26acf27638
Add a temporary boot animation
2017-10-18 08:16:12 -04:00
Tad
4dc9f05915
Add a rebranding script and remove cmstats from SetupWizard
2017-10-18 07:54:56 -04:00
Tad
c4cdf17325
Fixes
2017-10-16 14:25:36 -04:00
Tad
c9df695f0c
Fixes and switch to new updater parameters
2017-10-06 20:44:56 -04:00
Tad
f835a6e5f1
Add a patch for tri-state torch on clark
2017-10-04 20:32:48 -04:00
Tad
dce1e38193
Fixes
2017-10-04 08:15:36 -04:00
Tad
30a51c4f2e
Fixup last commits
2017-10-03 07:47:48 -04:00
Tad
862705f57f
Silence GPS* tweaks and support older XTRA server domains
2017-10-03 06:17:56 -04:00
Tad
7020117dd0
Fixup last commit
2017-10-03 05:59:42 -04:00
Tad
1535a984ae
Remove SVOX patch, enable GLONASS and XTRA HTTPS for all devices
2017-10-03 05:41:25 -04:00
Tad
8578392ac3
Cherry picks and add a Firejail profile for building in
2017-09-25 13:42:09 -04:00
Tad
ec90667034
Cherry pick updates
2017-09-21 01:56:07 -04:00
Tad
61fd3702ce
Fixes
2017-09-15 20:16:51 -04:00
Tad
8eeb02eaeb
Cherry pick profiles tile
2017-08-30 10:30:09 -04:00
Tad
70ad6ff700
Switch from CM to LAOS updater
2017-08-26 16:07:10 -04:00
Tad
343cb8ee5b
Fix LTE only patch
2017-08-16 11:27:10 -04:00
Tad
612c0a8cbf
Disable LTE only patch
2017-07-19 04:10:19 -04:00
Tad
7bcd9ce09f
Update changelog
2017-07-18 21:45:21 -04:00
Tad
4c2626ffea
Modified LTE Only option from CopperheadOS
2017-07-18 20:34:46 -04:00
Tad
f2b59b1341
Fixes
2017-07-14 12:58:58 -04:00
Tad
6202b6ad16
Change trebuchet defaults
2017-07-14 00:15:35 -04:00
Tad
08d5fb0d2b
Fixes and tweaks
2017-07-13 23:46:31 -04:00
Tad
7b92e9e075
Add Terminal, Remove Weather*, DEXPREOPT_PIC, Change animation scales, Disable RLP
2017-07-12 01:35:52 -04:00
Tad
77e6eb2014
Cleanup
2017-07-05 23:26:46 -04:00
Tad
49561e5971
Split up and remove more blobs. Zram stuff
2017-07-05 07:29:04 -04:00
Tad
627007e18e
zram tweaks
2017-07-04 05:03:50 -04:00
Tad
af2b58f436
Cleanup, ZRAM, comments
2017-07-04 02:57:50 -04:00
Tad
dd09109ddd
Fix per app performance profiles
2017-07-03 03:34:13 -04:00
Tad
38dada1aef
Fixes
2017-07-02 23:29:47 -04:00
Tad
c70b735064
setup-makefiles.sh fixes
2017-07-02 18:34:41 -04:00
Tad
73d0b61dba
Fix Silence replacement, RIP CustomTiles
2017-07-02 15:38:00 -04:00
Tad
46aa453a5e
Per app performance profiles, disable time replacement, drop vs985
...
PAPPv2 only took 4 years, amirite?
2017-07-01 19:54:38 -04:00
Tad
d94f40ec4c
Add flounder
2017-06-30 13:01:10 -04:00
Tad
79e733d2f7
Remove EmojiOne/Two and fix thor deblobbing
2017-06-29 21:26:07 -04:00
Tad
c648b43cf1
Fixesg
2017-06-29 16:57:23 -04:00
Tad
4de544437d
Add a new device the n5110
2017-06-29 15:47:37 -04:00
Tad
7bcac24b49
Only ship Silence on phones
2017-06-29 10:47:10 -04:00
Tad
5a2d807666
Tweaks
2017-06-28 22:17:21 -04:00
Tad
9f035e28d1
Tethering not fixed. Bring back thor
2017-06-28 19:03:13 -04:00
Tad
285c6701dd
Renable network hardening, fix tethering
2017-06-28 12:31:45 -04:00
Tad
325546f677
Disable network hardening - it breaks tethering
2017-06-28 12:08:10 -04:00
Tad
82be2c12f5
Improved network hardening
2017-06-28 08:20:24 -04:00
Tad
e343f5b465
Fix the iptables hardening patch
2017-06-27 23:19:26 -04:00
Tad
edaffb05f0
Remove more blobs
2017-06-25 11:24:45 -04:00
Tad
18d5d61528
Remove more blobs
2017-06-23 15:44:33 -04:00
Tad
15d3d2a540
Cleanup
2017-06-21 18:53:55 -04:00
Tad
36d129fcf6
Update cherry picks, tweak comments, remove more blobs
2017-06-21 00:33:29 -04:00
Tad
505b7fae64
Updates
2017-06-20 16:44:48 -04:00
Tad
b570aaf24a
Fix updater
2017-06-19 12:02:51 -04:00
Tad
54ab234462
Fixup previous commit
2017-06-18 17:19:22 -04:00
Tad
4a6dee4a19
Fix updater, disable LTE on mako, change default qs tiles
2017-06-18 17:13:18 -04:00
Tad
efa01ba15a
EmojiOne -> EmojiTwo
2017-06-18 16:39:29 -04:00
Tad
8825835fc5
Add function to enable GLONASS and remove Dirac blobs
2017-06-18 11:16:46 -04:00
Tad
1a38464779
Change default quick setting tiles
2017-06-17 05:23:17 -04:00
Tad
61e242811c
Fix Profiles tile, Ship Silence, Inline build-tools update patches
2017-06-15 23:41:35 -04:00
Tad
5d7e5735fd
Update F-Droid repos patch and update network traffic cherry picks
2017-06-12 10:41:12 -04:00
Tad
df959d5fa6
Improvements
2017-06-10 10:06:06 -04:00
Tad
6730df80fb
Sailfish
2017-06-09 13:29:35 -04:00
Tad
61e033c71b
Bacon OSS Camera is broken
2017-06-07 13:33:03 -04:00
Tad
ced13482a0
Update profiles and tweak comments
2017-06-06 21:48:32 -04:00
Tad
b49d739e89
Remove msm8992 overclock, fix IMS,, fix credits, update changelog, and general cleanup
2017-06-06 21:18:51 -04:00
Tad
926f6a5c41
Fixes
2017-06-05 23:54:15 -04:00
Tad
e77758883f
Fix deletion of *everything*
2017-06-05 23:37:06 -04:00
Tad
f665c9b531
Split RCS out from IMS
2017-06-05 23:30:53 -04:00
Tad
940214a26b
Try and split out the core of IMS
2017-06-05 23:20:21 -04:00
Tad
a05ab4261c
Deblob tweaks
2017-06-05 23:04:51 -04:00
Tad
a8b3f29dce
Add support to deblob kernels, add some comments, and remove IPA again, split up IMS
2017-06-05 22:52:42 -04:00
Tad
20c7388649
Add back IPA
2017-06-05 14:35:40 -04:00
Tad
394c599e95
Bootloops, bootloops everywhere
...
I guess there is a bit more to CVE patches then just seeing if they apply cleanly
2017-06-04 22:34:28 -04:00
Tad
6d640639bd
Fix more kernel CVEs
2017-06-04 22:32:03 -04:00
Tad
a812869b6c
Fix some kernel CVEs using using raymanfxs android-cve-checker
2017-06-04 22:12:03 -04:00
Tad
a9c1c4c580
Rebrand
2017-06-04 11:44:44 -04:00
Tad
71861b9f31
Update copyright
2017-06-04 10:58:19 -04:00
Tad
1efaef9820
Repository cleanup, Update credits, Add copyright, Fix Gradle
2017-06-04 09:29:47 -04:00
Tad
d8f5c8b8ab
Ship Nominatim and Ichnaea UnifiedNLP backends
2017-06-04 08:07:50 -04:00
Tad
f54c5bf914
Switch back to proprietary mpdecision/perfd
2017-06-02 01:24:25 -04:00
Tad
3d45e9a719
Replace proprietary mpdecision/perfd with msm_mpdecision
2017-06-02 00:10:57 -04:00
Tad
d9c0a95a3c
Fixes
2017-06-01 16:44:52 -04:00
Tad
65320ccc2d
Revert 7bb915536e
2017-06-01 15:37:46 -04:00
Tad
7bb915536e
Add check to determine whether or not to switch to TimeKeep
2017-06-01 05:07:04 -04:00
Tad
af20268167
Automatic TimeKeep removal now seems to work
2017-06-01 04:40:18 -04:00
Tad
3b85d8a04c
TimeKeep sepolicy atteempt 2
2017-06-01 02:55:50 -04:00
Tad
aff20156b4
Fixes
2017-06-01 02:06:58 -04:00
Tad
d6fca03c73
\"\'FIXES\'\"
2017-06-01 01:09:00 -04:00
Tad
4f8d1247d2
Automatic TimeKeep replacement
2017-06-01 00:24:16 -04:00
Tad
2495ce711e
Fix make removals and remove perfd
2017-05-31 23:57:26 -04:00
Tad
1fe7864416
Repository cleanup
2017-05-31 18:51:32 -04:00
Tad
ee867dad1c
Remove more blobs
2017-05-31 16:18:43 -04:00
Tad
cb93855a57
OTA!
2017-05-30 14:31:08 -04:00
Tad
3a6815c4eb
Fixes
2017-05-29 22:38:33 -04:00
Tad
188d9632ec
Fixes
2017-05-29 20:48:36 -04:00
Tad
dc4f821e44
LatinIME: Remove voice input key
2017-05-29 20:38:31 -04:00
Tad
f5af24bbcb
Fix patch authors
2017-05-29 20:38:31 -04:00
Tad
981eff0a2b
Alphabetize
2017-05-29 20:37:45 -04:00
Tad
8bfe75a1b3
Netd: Harden using iptables, Build: Override build user/host, NFC: Disable NFC/NDEF
2017-05-29 20:35:30 -04:00
Tad
950f76708d
Fix JACK OOM/ICE
2017-05-29 20:35:29 -04:00
Tad
e0b4631ee6
CMSDK: Better profiles, Dialer: Disable FLP/PLP, Settings: Remove backup
2017-05-29 20:33:56 -04:00
Tad
3edeb78b72
Switch back to building on Arch Linux host
...
FWIW Bare Metal > KVM > HyperV > VBox
2017-05-28 17:17:52 -04:00