While you could install this certificate without root, but it will be installed as User Trusted. To make it System Trusted you will need to have root access. [Without root, you will need to install Parallel Space to grab SSL/TLS encrypted packets, which is a way too complex methodology and beyond the scope of this guide]. So without further ado, let’s check out the two methods to install the HttpCanary Certificate on your Android device.
How to Install HttpCanary Certificate on Android
If your device isn’t rooted, then refer to our guide on How to Root Android via Magisk Patched Boot. once done, you may then start off with the below steps. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.
Method 1: Using Magisk Module
It is the easier of the two methods and just requires you to flash a Magisk Module.
Method 2: Manual Installation
Whatever steps the Magisk Module did in the above method, we will be doing the same now, albeit manually. It is a lengthier process than the above-listed one, but if you aren’t convinced with the flashing of the mod and like to take things under your granular control, then this method should be your go-to choice. That’s it. HttpCanary certificate is now installed as a system certificate on your Android device. So on that note, we round off this guide. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.
How to Verify if HttpCanary certificate is installed
How to Uninstall HttpCanary certificate on Android
There are quite a few different ways to uninstall the HttpCanary certificate from your Android device. You should refer to the one that you had initially used to install the certificate in the first place.
Uninstalling as User Certificate
If you have installed it as a user certificate, then go to Encryption & Credentials > Trusted Credentials > User tab and tap on HttpCanary. Then tap on the Uninstall button followed by OK in the confirmation dialog box.
Uninstalling as System Certificate
On the other hand, if you have installed it as a system certificate, then go to Encryption & Credentials > Trusted Credentials > System tab and tap on HttpCanary. Then tap on the Disable button followed by OK in the confirmation dialog box.
Uninstalling as Magisk Module
If you have installed it as a Magisk Module, then launch the Magisk App and go to the Modules section. Then hit the Remove button next to the HttpCanary module and restart your device for the module [and hence the certificate] to be removed.
Microsoft InTune Missing Certificate on Android 12: How to FixHow to Install Root Certificates in Windows 11Fix Chrome: Your connection is not private ERR_CERT_DATE_INVALIDHow to Repair IMEI, MEID, TEE Data, and Google certificate on Android Devices