Before start, note that the below method requires ADB and fastboot setup on your computer, but it does not require a rooted phone. Though the below method is for Blu R1 HD, it should also work on Moto G4. Note: This is not a permanent method. Ads partially will return if the phone is rebooted. After rebooting, you should re-enable ads and then re-disable the ads.
- Setup ADB and Fastboot drivers on your computer (Read this guide for instruction)
- Enable USB Debugging on your phone. To do so, go to Settings > About Device > Build number and then tap on ‘Build number’ seven times to enable Developer Options. Go back to Settings menu, select Developer options and turn on ‘USB Debugging’.
- Now, connect your phone to your PC via a USB cable. A message will appear on your phone. Just accept it.
- Open a command window (terminal on Mac), and issue the below command: adb start-server
- Now, issue the below command and verify that your devices is connected to your computer properly: adb devices [If nothing listed, install proper driver files for your device on your computer and repeat the procedure]
- Issue the below command to hide lockscreen ads adb shell pm hide com.amazon.phoenix
- Disconnect your phone from computer and you are done. There will no longer be ads on your lock screen, even when there are no notifications.
How to re-disable Lock Screen Ads after Rebooting
- First, connect your phone to your computer via USB cable, then open a command prompt/terminal and issue the below command: adb shell pm unhide com.amazon.phoenix Once done, disable ads by issuing the command ‘adb shell pm hide com.amazon.phoenix’. (Source – aftvnews)