In this guide, we will show you a handy method to hide USB Debugging from the ICICI iMobile Pay App [though it comes with a caveat]. Banking and payment apps refusing to work in an unlocked bootloader or rooted devices isn’t something new. And we all know by now that you could easily pass SafetyNet, hide root from these apps, and then use them without any issues in a custom ecosystem. However, some apps are now taking it a step further.
One of the most popular banks in India, ICICI’s iMobile Pay App will not work on Android devices if USB Debugging is enabled. This is as dumb a move as it could get. While there are still security concerns with unlocked bootloader/rooted devices, however, having USB Debugging enabled doesn’t pose any major security risks as such, unless you have that option enabled and give your device to a malicious user, who, in that case, will probably have the last point in their agenda to visit the USB Debugging page!
Moreover, this menu is mostly accessed by tech enthusiasts and a general user wouldn’t even care about it, not because there’s nothing much useful for them, but because it is hidden in the first place. So unless they unintentionally head over to Settings > System and tap on Build Number 7 times, their paths wouldn’t even cross during the entirety of the device usage.
And if a tech enthusiast has enabled this setting, then he or she very well knows its implications as well, so there’s no need to put any restrictions on them either- as they aren’t going to give access to any unknown third-party service. Fortunately, there does exist a nifty workaround through which you could hide USB Debugging from the ICICI iMobile Pay App [though it comes at a cost]. So without further ado, let’s check it out.
How to Hide USB Debugging from ICICI iMobile Pay App
To get this job done, you’ll need to first root your device. And as you might be aware, it will trip the SafetyNet as well. So upon rooting, you’ll then have to pass SafetyNet and hide the root from the iMobile app. Once that is done, you could then carry out this tweak to hide the debugging from this app.
So on that note, let’s get started. 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.
- Root your device via Magisk. Then pass SafetyNet and hide the root from the iMobile app.
- Now download and install the LSPosed app.
- Then download and install the IAmNotADeveloper app from GitHub.
- Now launch LSPatch, go to Modules > IAmNotADeveloper, and enable the toggle next to it. Then restart your device.
- Once it boots up, launch Xposed > go to Modules > IAmNotADeveloper and checkmark Magisk and iMobile apps.
- Finally, launch the IAmNotADeveloper module and make sure that all three toggles are enabled. That’s it.
These were the steps to hide USB Debugging from the ICICI iMobile Pay App. 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.