What is Hardware Level Protection?

Filtered Android devices can be protected from all bypasses and removal with another layer on top of the Removal Prevention, called Hardware Level Protection.
Hardware Level Protection gives Netspark better control and abilities in protecting filtered devices from bypasses such as removing the filter from Safe Mode, force stopping the app, or disabling the filter through an Extreme Power Saving Mode.
Hardware Level Protection can also be very helpful in extreme issues like not being able to remove or reinstall the filter from a device due to some sort of bug caused by the Android Operating System, Sub Systems such as MIUI or Oxygen OS, or even by the filter itself.
Installing Netspark with Hardware Level Protection
Activating Hardware Level Protection on a filtered device
If you already use Netspark on you device, open the app and select from the menu Hardware Level Protection. Next, you will be prompted with a Step by Step process:
- Activate Developer mode:
On Android 9 and above, or Android 7 and lower, open Settings → About Phone → Software information, and press Build Number 7 times.

If you are using Android 8 go to Settings → System → about Phone → Build Number.
- Activate the USB debugging option on the Developer Mode:
On Android 9 and above open Settings → System → Advanced → Developer Options → USB debugging.

On Android 8 open Settings → System → Developer Options → USB debugging.
On Android 7 and lower open Settings → Developer Options → USB debugging.
- At this point you will have to connect the device to a Windows PC and download the Hardware Level Protection file from this link.
- Next the process will open the Command Line on the PC and automatically install the Hardware Level Protection.
- Finish the process and disconnect the device from the PC.

During the Process the protection isn't active.
Protection will be reactivated once the process is complete.