how to re-enable first time setup at next boot? tl;dr: What is the hidden setting that tells the first-time-user-wizard to run? i just want to re-enable that flag so next time the phone boots it shows the new user wizard and UI hints.

A friend gave me his new nexus to install CM11 and a few applications.

To install those applications i created a bogus Google account, downloaded them from the store, configured and then removed my account.

now i want to give the phone back in a way that when it is powered on, it shows the create new account/enable Wifi/etc wizard.

I already tried wiping out data from "one time setup" system application, but that did nothing. Any other ideas?
I had the opposite problem. I deleted OneTimeInit and SetupWizard and after a hard-reset my system was acting like in first time init screen: 


notification pull-down is unavailable 
recent screen is unavailable
home button is unavailable
limited power menu


So I had to set all those first boot flags manually.
Then, I found three of them, which solved my problem:

settings put global setup_wizard_has_run 1
settings put global device_provisioned 1
settings put secure user_setup_complete 1