Before spending money or risking a virus, try these free methods: Google "Find My Device":
If you'd like, I can help with one of the following legal alternatives: Before spending money or risking a virus, try
Instead of risking a cracked download, consider these official and secure methods to unlock your device: What happens if you download a cracked program? - Kaspersky Before spending money or risking a virus, try
If your phone is signed into a Google account and has "Find My Device" enabled, you can reset it remotely: Google Find My Device website on another device. Sign in with your Google credentials. Select your locked device and choose the "Erase Device" Before spending money or risking a virus, try