Fix Launcher Force close loop without rooting or USB debugging in Android

Below is solution for the problem, Click here to see problem statement.

In the world of android, launchers are the applications that serve the first purpose of the operating system. & A launcher presents the main view of the phone and is responsible for starting other apps and hosting live widgets.

Launcher just like explorer.exe (Windows shell) in Windows operating systems

As the launcher would be the main view of the android operating system, the android operating system goes into an in-accessible state when the launcher crashes. So, when a launcher crashes you are left in a stage where you cannot access your phone.

When Android Launcher starts
  1. Starts by default with OS (if set as default)
  2. Starts when the home button is pressed (if no previous instance is existing)
  3. Starts when exiting primary application (if no previous instance is existing)
When Android Launcher force closes
  1. The latest update of the launcher we are using is having a crash bug
  2. The latest update of the third party widget is having a crash bug
  3. The stock launcher given by the manufacturer is not supporting to fit one of the widgets you recently added.
  4. One of your latest installed application tried to add it’s own icon which doesn’t strict to the launcher rules
  5. The launcher got damaged because of removal of some file when connected to pc.(if the internal memory of the phone is allowed to be browsed by the manufacturer)
When Android goes into force close loop
  1. When we don’t have any third-party launcher installed and our stock launcher crashes.
  2. When we have a third party launcher which is crashing. But we’ve set it to be the default one.
How Screen appears when launcher crashes

Android Force Close

How to Fix it
Well coming to this point there are 4 solutions to help you.
  1. Start android in Safe mode : This solution works only if your os is android 4.0(ICSW) or higher, The solution doesn’t help you when the stock launcher given by the manufacturer itself is not working.
  2. Root : The solution works only when the device has a processor that supports clockwork (some processor manufacturers like spreadtrum don’t support clockwork. Also when a phone is rooted it is against manufacturers warranty agreement and the warranty voids
  3. USB Debuging : The solution works only when you can turn on USB debugging. The solution won’t work when some manufacturers won’t show direct screen when USB connected (instead u would have to go to the notification bar and pick appropriate action)
  4. Google play store :The solution works only when you have internet activated on the device. The solution won’t work if our device doesn’t have Play Store in it
Each solution has its own advantages and disadvantages. So, let’s leave the 4 solutions. Now with the understanding up to this, we know that if we are able to somehow get into an application the launcher never re-opens until we exit from it.
Here is the solution which I’ve used to resolve my phone. This solution can work with any sort of android device. I am not mentioning this solution is perfect, it has its own limitations as well.

What we require
  1. A pc with an internet connection
Note: if your force close error keeps appearing while doing the solution, please be patient and press force close.

Get into Dialer
  1. Call to your mobile from the friend’s mobile
    Android Incoming call
  2. Lift/Attend the call
    Android in call options
  3. Use “Add call” option to get into dialer
    Android dial pad
  4. You are now in dialer, so drop the call from friends mobile (don’t use your mobile to drop call)

Turn on Bluetooth
  1. Open notifications by clicking notification bar and turn on bluetooth
    Android bluetooth
Pick your launcher – From this step the steps differ based on the type of launcher you are facing the problem with, hence switch below tabs based on launcher type

Problem with Third Party Launcher


Download apk to friends mobile
  1. Download Es File Explorer from here or here
    Copy it to friends mobile via ‘USB Mass Storage’
  2. Alternatively if ur friend owns an android mobile, then back up EsExplorer from his device
Transfer via Bluetooth
  1. Send the file to your mobile via bluetooth from friend’s mobile
    Android incoming file
  2. Click on it and accept the file
    Android accept file
  3. Wait for recieving file
    Android recieving file
  4. Click on notification bar and Open file from inbound transfers
    Android recieving file
Get into Apps List
  1. If android prompted to install application, install it and choose open (Or) if it says installation blocked click settings
    Android Installation Android incoming file
  2. Depending on the current screen being shown click “AppMgr” or “Manage Applications”
    ES File Explorer Android app settings
  3. The apps will be listed as shown either of below images
    ES App Manager Android apps list
Uninstall Launcher (“Launcher” will be replaced by the launcher name you have problem with)
  1. Tap on the launcher from the application list (and then “Details” if prompted)
    Android application info
  2. Tap on the “Uninstall” button and confirm the uninstallation
    Android Uninstallation
  3. Wait for the uninstall to complete and then finally restart your device
That’s all – Oyla you will now be able to access the device with the default launcher.

Problem with Default/Stock Launcher


Download apk to friends mobile
  1. Download “Go Launcher” (Security) from here or here
    Copy it to friends mobile via ‘USB Mass Storage’
  2. Alternatively if ur friend owns an android mobile, then back up “Go Launcher” from his device
Transfer via Bluetooth
  1. Send the file to your mobile via bluetooth from friend’s mobile
    Android incoming file
  2. Click on it and accept the file
    Android accept file
  3. Wait for recieving file
    Android recieving file
  4. Click on notification bar and Open file from inbound transfers
    Android recieving file
Start Go Launcher
  1. If android prompted to install application, install it and choose open, then skip to step 3 (Or) if it says installation blocked click settings
    Android Installation Android incoming file
  2. Enable the “Unknown sources” option, this will let you install and open Go launcher. So, start again with steps for Transfer via Bluetooth
    Android app settings
  3. The Go Launcher is now started and you will be able to access your phone…. Looks something like below
    ES App Manager
Change Default Launcher
  1. Your InStock Launcher is still active. So press the home button, enable “Use by default” and pick the go launcher from the list.
    ES App Manager
That’s all – Oyla you will now be able to access the device with the Go launcher leaving the stock launcher permanently disabled.


Scroll to Top