Skip to content

Commit 507e5dd

Browse files
author
Jeroen Beckers
committed
Update README
1 parent a3dcb0e commit 507e5dd

1 file changed

Lines changed: 11 additions & 14 deletions

File tree

README.md

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,18 @@
1-
# Magisk Trust User Certs
1+
# Always Trust User Certs
22

33
This module makes all installed user certificates part of the system certificate store, so that they will automatically be used when building the trust chain. This module makes it unnecessary to add the network_security_config property to an application's manifest.
44

55
Features:
66

77
* Support for multiple users
8-
* Support for Magisk and KernelSU
8+
* Support for Magisk/KernelSU/KernelSU Next
99
* Support for devices with and without mainline/conscrypt updates
1010

11-
## Accompanying blogpost
11+
## Conscrypt certs or not
1212

13-
[Intercepting HTTPS Traffic from Apps on Android 7+ using Magisk & Burp](https://blog.nviso.be/2017/12/22/intercepting-https-traffic-from-apps-on-android-7-using-magisk-burp/)
13+
Depending on your Android version and Google Play Security Update version, your certificates will be either stored in `/system/etc/security/cacerts` or in `/apex/com.android.conscrypt/cacerts/`. This module handles all scenarios and should work on any device from Android 7 until Android 16.
1414

15-
## Installation
16-
17-
1. Install [Magisk](https://github.com/topjohnwu/Magisk)
18-
2. Zip files `zip -r AlwaysTrustUserCerts.zip ./*` or download zip from releases
19-
3. Install in Magisk / KernelSU
20-
4. Install client certificates through [normal flow](https://support.portswigger.net/customer/portal/articles/1841102-installing-burp-s-ca-certificate-in-an-android-device)
21-
5. Restart your device. Certificate are copied during boot.
22-
6. The installed user certificates can now be found in the system store.
23-
24-
### Adding certificates
15+
### Installing certificates
2516

2617
Install the certificate as a user certificate and restart the device.
2718

@@ -31,6 +22,12 @@ Remove the certificate from the user store through the settings and restart the
3122

3223
## Changelog
3324

25+
### v1.1
26+
27+
* Fixed permission issue for non-conscrypt
28+
* Fixed removal of certs for non-conscrypt
29+
* Renamed repo
30+
3431
### v1.0
3532

3633
* Add support for mainline/conscrypt certificates

0 commit comments

Comments
 (0)