Hardware level protection

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

 
If you haven't installed Netspark on the device yet, start by enabling USB debugging on your device:
  1. 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 → Press Build Number 7 times.

  2. Activate the USB debugging button 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.
    *You will be prompted to allow this action*  

    On Xiaomi devices you will have to activate three buttons: 
    USB debugging, Install via USB and USB debugging (Security settings)


  3. Next, connect the device to a Windows PC using a USB cable. you will be prompted with a request to allow the debugging with the connected PC.


  4. Download and Run the Installer.
  5. Click Start on the welcome screen.

  6. Enter your Activation code

  7. Wait for the process to install the filter.

  8. The process is now finished and you will be asked to agree to conditions and allow uninstall prevention on the device.
       


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:
  1. 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.

  2. 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.

  3. At this point you will have to connect the device to a Windows PC and download the Hardware Level Protection file from this link.
  4. Next the process will open the Command Line on the PC and automatically install the Hardware Level Protection.
  5. 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.