User Tools

Site Tools


doc:appunti:hardware:xiaomi_mi_a1_home_key_problem

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
doc:appunti:hardware:xiaomi_mi_a1_home_key_problem [2019/11/09 07:46] – created niccolodoc:appunti:hardware:xiaomi_mi_a1_home_key_problem [2019/11/09 21:07] (current) – [Xiaomi Mi A1 Home Key Problem] niccolo
Line 1: Line 1:
 ====== Xiaomi Mi A1 Home Key Problem ====== ====== Xiaomi Mi A1 Home Key Problem ======
  
-The **Home Key** is not working, **Recent/Back Key** is not working too, the **Notification Bar** cannot be swiped down. I experienced this problem on my Xiaomi Mi A1 phone after I messed-up something switching from A and B boot partitionsAlso the **Google Play Store** did not worked properly, preventing from installing new applications.+The **Home Key** was not longer working, **Recent/Back Key** was not working too, the **Notification Bar** could not be swiped down. I experienced this problem on my Xiaomi Mi A1 phone after I messed-up something. The origin of the problem may have been an update with the switching from A to B boot partitionThe **Google Play Store** did not worked properly, preventing from installing new applications, even the **Developer options** (from //Settings// => //System//) were not longer working due the error //Developer options are not available for this user//.
  
-Fortunately I found a procedure that fixed the problem, without a factory reset.+Clearly some settings were messed-up, but it was not clear how to solve the problem. Fortunately I found a procedure that fixed the problem, without a factory reset.
  
 The trick is to run the **SetupWizardUpgradeActivity** from the **com.google.android.setupwizard** app. The app may have different names upon localization, e.g. **Setup Wizard** for English or **Configurazione Android** for an Italian version. The trick is to run the **SetupWizardUpgradeActivity** from the **com.google.android.setupwizard** app. The app may have different names upon localization, e.g. **Setup Wizard** for English or **Configurazione Android** for an Italian version.
  
-A common is to install the **Nova Launcher** app, which has a widget capable of starting an app activity.+A common recipe is to install the **Nova Launcher** app, which has a widget capable of starting an app activity, directly (see below for an alternative). Unfortunately the Google Play Store was not working too, so I had to relay on some other method to download the **apk file**. Actually I tried the [[http://apkleecher.com/|apkleecher.com]] and [[https://apps.evozi.com/apk-downloader/|apps.evozi.com]] services, which turned out to provide the very same contents into the apk archives, despite the archives itself had different checksums.
  
-  * Install the **Nova Launcher** app.+So I downloaded the Nova Launcher apk on the PC and transferred it to the phone via the **adb push** command. Then I had to allow **unknown sources** permission to the file manager app. 
 + 
 +A preferable alternative to installing Nova Launcher, is to install **[[https://f-droid.org/en/packages/de.szalkowski.activitylauncher/|Activity Launcher]]** (available from F-Droid). This application does just what is required: add a widget to launch an app activity. 
 + 
 +  * From the phone file manager, clik the apk archive to install the **Nova Launcher**.
   * Long tap over a free dekstop space, to add a new widget.   * Long tap over a free dekstop space, to add a new widget.
   * Search the Nova Launcher **Activity Widget**, and place it on the desktop.   * Search the Nova Launcher **Activity Widget**, and place it on the desktop.
-  * Search the **Setup Wizard** in the proposed list, from the sublist choose the **SetupWizardUpgradeActivity**. +  * Search the **Setup Wizard** (or whatever is your localized name) in the proposed list, from the sublist choose the **SetupWizardUpgradeActivity**. This app/activity is found in Android 8.1 Oreo, other versions may have different ones
-  * Start the activity from the widget just added and complete the procedure.+  * Now start the activity tapping the widget icon and **complete the wizard procedure**. Beware that the setup procedure may change some settings you had previously, e.g. the auto-update feature.
   * Now you can **uninstall** the Nova Launcher app.   * Now you can **uninstall** the Nova Launcher app.
 +
 +===== Web References =====
  
   * **[[https://in.c.mi.com/thread-699192-1-0.html]]**   * **[[https://in.c.mi.com/thread-699192-1-0.html]]**
   * **[[https://in.c.mi.com/thread-699854-2-0.html]]**   * **[[https://in.c.mi.com/thread-699854-2-0.html]]**
   * **[[https://www.youtube.com/watch?v=UhNNhOD0wp8]]**   * **[[https://www.youtube.com/watch?v=UhNNhOD0wp8]]**
doc/appunti/hardware/xiaomi_mi_a1_home_key_problem.1573281978.txt.gz · Last modified: 2019/11/09 07:46 by niccolo