Snapchat’s developers aren’t too fond of jailbreakers and tend to use a highly invasive DRM system. Here’s how you can bypass it and fix the Snapchat black camera screen bug on iOS 11 jailbreak.
Table of Contents
Why does Snapchat camera screen go black on a jailbreak?
As you already know, Snapchat doesn’t get along well with jailbroken devices.
A lot of users are reporting a weird bug on iOS 11 where the camera goes completely black and doesn’t display anything.
All those users have one commonality – they use the RC build of Electra jailbreak. The camera was working just fine on beta 11-3 and other older versions.
It seems like Snapchat is detecting Cydia on this jailbreak and, hence, blocking the user from using the camera. Some users, however, are not facing this issue even on the latest version.
I am using the RC 1.0.1 build of Electra right now. Fortunately enough, it runs perfectly on my iPhone 7 plus in both jailbreak and no-jailbreak modes.
If you are experiencing this issue, you can try any of the following fixes.
Fixing Snapchat black camera screen bug on Electra jailbreak
The root cause of this bug is the latest version of Anemone theming engine. Despite Coolstar’s latest update, the bug persists on almost all Apple devices.
Here’s how you can fix this bug.
- Firstly, remove Anemone from your device. You can do that by launching Cydia, then going to Installed > Anemone > Modify > Remove.
- Reinstall Snapchat from the App Store.
You only have to remove Anemone for the time being. Once Coolstar pushes an update, you can install it back again. If the issue persists, try removing any problematic tweaks that you might have.
Here’s a list of few tweaks that can interfere with Snapchat.
Jailbreak themes can also interfere with this social networking app. Therefore, remove any theme that you are using right now and check if the bug persists.
If it does, follow the fix given below.
Method 3 (recommended)
If you don’t want to remove Anemone, you can easily modify it with patched files.
Step 1 Download the patched files from this link.
Step 2 Extract the ZIP archive on-device using ZipApp free app.
Step 3 Launch Filza file manager. If you don’t have it on your device, you can download it from here.
Step 4 Transfer the files present in the extracted folder to this location – /Library/MobileSubstrate/DynamicLibraries.
Alternatively, you can grab the patched version directly from this repository – remyla.yourepo.com.
That’s all there’s to it! You can keep using the patched version until an update comes in the future.
For more jailbreak guides and tutorials, follow us on Twitter and Facebook.