Skip to content

Instantly share code, notes, and snippets.

@bjmc
Last active March 28, 2020 01:30
Show Gist options
  • Save bjmc/b9cf73d8ca1af06d66c8b067e17143a2 to your computer and use it in GitHub Desktop.
Save bjmc/b9cf73d8ca1af06d66c8b067e17143a2 to your computer and use it in GitHub Desktop.
Factory reset procedure for Kingrow K1
Trigger factory reset for Kingrow K1:
0) You'll need 'adb' and 'fastboot' installed. Use Google, or here's a guide:
https://www.androidpit.com/how-to-install-adb-and-fastboot
1) First, get to a state where adb recognizes the device...
1a) Press and hold Volume-Up + Power to get to a screen that says "Software update please wait patiently".
1b) I'm not sure exactly what the trick is from here (please add info if anyone knows), but
some variation of Vol-Up + Power or Vol-Down + Power will eventually get you to a recovery mode
where the screen is showing the Kingrow logo with 3 water drops, and adb will recognize the device.
1c) If you can get it to a fully shutdown (screen showing the battery icon) state, then
I think holding Vol-Down + Power might get it into the adb-accessible recovery mode.
2) If 'adb devices' shows "0123456789ABCDEF unauthorized", use 'adb kill-server' and
afterwards 'adb shell' worked for me and 'adb devices' showed 'device' instead of 'unauthorized'
3) Do 'adb reboot bootloader' to get the phone into fastboot mode.
4) Unless you were smarter than me and unlocked the bootloader before you broke your phone,
almost everything is locked here so you can't use most fastboot commands, but luckily
'fastboot oem lock' (yes, locking an already locked bootloader) still works
(you might need to press vol-up to confirm), and a side effect of re-locking the
bootloader is that all the user data gets wiped so it's effectively a factory reset.
5) 'fastboot reboot' to get back to a (hopefully working) system.
@greenolivechan
Copy link

Is there any update to this thread?
Can I have more details how it works as I am new to android
Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment