Android One Stuck in "Checking Connection" after Factory Reset I did factory reset to my Micromax Android One (Canvas A1). Before resetting it was running Android Marshmallow 6.0.1 with July 2016 security updates. Now when I reboot the device, after language and SIM options, it asks me to select a WiFi. But it is stuck in "checking connection... this can take a while", even when the same WiFi is working with other devices. The Select WiFi and Checking connection pages can't be skipped as the Skip button is grayed out.

My device is not rooted and I don't want to root is as long as possible, so this answer doesn't help me.

I have tried various options suggested in forums and nothing is working for me. I have tried with and without SIM cards and Micro SD card as well. So far I have tried:


Running in recovery mode and  "wipe cache partition"
Resting the device again in Recovery mode
Used different WiFi, even tried using WiFi host-spot from other devices


How to fix this without rooting? Is there any way to skip this step?
This happened to one of my friend some time ago. But his device and android version were different
Why you're trying to connect to any connection? Just remove the sim card and skip the "Connect to a Network" step. It will give you a prompt, select the `SKIP ANYWAY` option and you're good to go !. Later you can insert your sim card and connect to your favourite WiFi network and sign in to your accounts and whatever!. Just skip everything until you get to the homescreen. 

 This is the easiest method. Good Luck! Tell me what result you get.