wip...
FRP, short for "
Factory Reset Protection", is now integrated into the Android operating system since about version 5.1.1.
What does it do?
It basically protects the owner's data on the device from being compromised by unauthorized users.
Google Link
For example, if your device is lost, stolen, or wiped after you've set it up to prevent others from using it, then only someone with your Google Account or screen lock information could use your device.
Another link explaining FRP:
Now, let's say you are now in the possession of a device and you run across this FRP-locked message and you cannot set it up because of it.
- If the device had your Google credentials set up on it originally, all you need to do is sign in with your Google account name and password.
- If the device was set up with someone else's Google account, you would need their username and password to access the device.
- Source
Android Forums' view on bypassing FRP:
FRP is there to protect the user, their device, and the valuable data it contains.
Yes there is the quandary of the user who is, or is not the rightful owner trying to get their device usable again.
Bypassing it is similar to the pickle that some folks get into like when they lose their house or car keys...would you help a stranger break in for that situation?
From what I understand: (input welcome---
verifying the 2nd bullet point (confirmed - CS))
- If you reset your device using the recovery menu, you'll need to enter a Google username and password that had been associated with the device.
- If you reset the device via the "backup and reset" option from within the settings menu, you will not need to enter your Google username and password, as resetting the device this way automatically disables FRP.
- Google: Important: If you reset your Google Account password and need to do a factory reset, wait 24 hours after changing your password to reset your device. For security purposes, you can't use an account to set up a device after reset if that password was changed within 24 hours. Learn how to reset your Nexus, Google Play edition, or Android One device to factory settings