Android 16 QPR1 in the flavour of crDroid 12.5, was released on 28 Dec for Poco X3 (surya)
I waited a day for negative reports before upgrading my phone. After reboot, the gestures are not working. Previously, I had the option to turn on on-screen buttons, which is no longer visible. Now, I have no navigation controls. The app that saved me was Button Savior. I was using it to replace my physical buttons. Some screen pop-ups were saying, Pixel Launcher is not responding. The Telegram support group recommends disabling the Pixel Launcher. Google returned the following script. Reminder to self, don’t try to run wireless ADB without navigation controls.
adb shell pm disable-user --user 0 com.google.android.apps.nexuslauncher
To enable the launcher:
adb shell pm enable com.google.android.apps.nexuslauncher
So far, I can see different style volume sliders. The rest of the Android 16 goodness needs to be discovered.
30 Dec
Disabling the Pixel Launcher did not help. I need to totally remove it. The only way to do this is a fresh install. I wonder if it is possible to use ADB delete. Something to try during the new year.
31 Dec
I backed up the phone and formatted everything. Surprise, surprise on the next boot, Pixel Launcher kept displaying Application Not Responding. Even without Google Apps flashed! A Telegram user theorized that my recovery is not wiping data properly. I switched from PBRP to Orangefox Recovery with the same result. Another user offered a gem, disable the backup in the flashing script. Voila! Pixel Launcher error never appeared and I get my navigation controls back!!
The difference between stock Android 16 and QPR1 is mainly visual. As such I have hard time telling the difference between crDroid’s and Android 16 QPR1’s enhancement.
TLDR
Pixel Launcher is interfering with navigation. Use Recovery to do a clean flash. Otherwise, disable the backup in the flashing script.
