[E 2015 General] Mazzeru:
Hi there,

I had kinda trouble today skipping the "Verify your account" after a recovery Factory Reset.

Long story short, a collegue's daughter locked her phone, and he had to perform a factory reset from recovery.

Since she changed her phone number and lost her password, no google's account recovery were possible.

After a week of trial and error, he decided to let me take an eye.

As you know :

- If you perform a factory reset with recovery, a google's anti-theft feature, called Factory Reset Protection, occurs and force you to login once with a google account that was previously set on this phone.

- If you perfrom a factory reset with android built-in (Settings -> Backup and restore -> Factory reset), you won't encounter this issue.

- If for a reason or an other, you don't know the required credentials, don't have unlocked your bootloader and never checked "Allow oem unlock", you're kinda screwed.

Here is how I figured a way to bypass this feature (BTW, I won't post any link this I didn't wrote any of theses tools. I juste figured a way to use them) :

Disclaimer :

I have not made any of the tools or adb command.

I can't be held responsible for any damage done to your phone.

Don't use any of theses instructions if you don't know the consequences.

Use theses instructions/tools at your own risk.

I achieved this bypass by search and trial.

English is not my native language. Name has been translated and may not be accurate. However, I'm sure you'll find what I meant.

1) Install minimal ADB and fastboot (Google that)

2) Install Motorola's USB drivers (Motorola's website)

3) Power on your phone, set-up a wifi connection.

4) Return to the Wifi wizard, choose a connection you do not want to connect to. Check 'Show password" and enter a random password.

5) Double press the text, choose "Share".

6) Long press "Gmail", you'll be redirected to Gmail's settings.

7) Press "Notification" then "Application settings"

8) Press Option (3 dot menu) then "Manage account"

9) From there, you'll sucessfully enter phone settings. Unlocking the "Developper option" won't work anyway.

10) Press "Users" and create a new one. Don't set it up ; instead, log in the newly created user.

From there, it was Trial and Error and I, somehow, managed to allow Developper option.

11) Try various things such as : Enabling developper option from new user ; Switch to owner and try again ; Open an app and return to settings with the little square (suspended app) with owner and new user.

Search anywhere, be patient, try various things, it'll work somehow ...

From a certain point, you'll be able to unlock the Developper option.

12) In Developper Option, check "Enable USB debugging"

13) Open a cmd in Windows, navigate to the adb folder. Type in the following command :

adb devices

You should be able to see the phone. If not, ensure you have the correct drivers (From device manager).

If your phone is detected, type in the following command :

adb shell content insert --uri content://settings/secure --bind name:s:user_setup_complete --bind value:s:1

Thanks to : Matthew Read (android stackexchange)

14) Perform a factory reset from settings.

15) Optionnal : After phone reboot, enable Developper Option, check "Allow OEM unlock" to allow future bootloader unlock and flashing.

That should do it.

Step 11 is very vague but I spent few hours unlocking this phone and I did LOT of things. I spent 1 hour or so on this step and forgot what I precisely did to unlock this option.

If you manage to succeed, please post your instructions.

I WON'T relock the phone in order to discover exactly what worked.

This won't work for long, since this is a security fault and will be patched (as every previous bypass) sooner or later.

Be patient and be curious ! Have fun :)