In this guide, we will show you a nifty workaround that should help you fix the issue of the camera not working on your rooted Android device. There are quite a few perks associated with gaining administrative privileges by rooting your device via Magisk/KernelSU/APatch. But at the same time, there’s another side to this story that usually goes unnoticed.
And as you might be aware, we are talking about the slew of caveats that tend to creep in once you root the device. While the likes of SafetyNet and Play Integrity are quite well-documented, however, they aren’t the only ones out there. There are a plethora of other issues associated with this process that manage to go silently under the radar.
One such problem is the inability of the camera app to work along the expected lines once you root your device. This issue isn’t limited to any particular OEM or device but has been reported across numerous devices and OS versions. So who is the culprit and more importantly how can it be rectified? Let’s find out.
Fix Camera Not Working on Rooted Device
The root cause behind this issue is a DRM module that allows you to watch Digital Rights Management content [such as Netflix, Amazon Prime, and Hulu] on a rooted device. All the modules belonging to this domain, whether it is the liboemcrypto.so or DRM L1 Patch, can lead to this issue. So to fix it, you just need to disable this module. Here’s how it can be done:
- Launch the Magisk app and go to the Modules tab.
- Then disable the toggle next to the DRM module.
- Finally, restart the device for the changes to be implemented.
That’s it. These were the steps to fix the issue of the camera not working on a rooted device. 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 as soon as possible.