New updates are being added at the bottom of this story…….

Original story (published on August 19, 2019) follows:

Full-blown theme engine or proper system-wide dark mode – the Android ecosystem is equally diverse and chaotic. OEMs like Samsung incorporated these features in their in-house skin (One UI), but third party app compatibility is still a major concern.

whatsapp_chat_list_dark_mode_wabetainfo
Upcoming dark/night mode chat UI in WhatsApp (Image source: WABetaInfo)

Google has taken the slow-n-steady measure: stock Android has got a partial darkish theme while a number of Google apps can now utilize the AMOLED friendly vanilla black or dark mode. However, AOSP launcher aka ‘Launcher3’ is miles behind of third party launchers in terms of customizability and features.

Nova, Action Launcher, Lawnchair, Hyperion – these are some of the most common names you can hear from Android enthusiasts when it comes to launchers. Icon pack support – check, custom grid size – check, selective app hiding – check – and of course, dark theme – check!

hyperion_launcher_themes
Hyperion Launcher with numerous theming options

However, a decision taken by Google essentially took away a wonderful feature from these launchers. The full-fledged gesture navigation mechanism in Android Q can not be accessed by third party launcher since Beta 5, as Google restrict them with legacy 3 button system navigation.

android_q_gesture_nova_no_support
Source

Action Launcher dev Chris Lacy explained the situation in details in his blog post. A APK teardown by XDA went into further details, including way to force gesture controls with third party launcher via ADB, but the future is still uncertain.

I don’t work for or represent Google, so obviously can’t make official statements on its behalf, but my understanding is the Android team intends to make gesture navigation compatible with 3rd party launchers for Android Q this year. When Google speak of this being fixed “in a post-launch update”, that means fixed for Q (and backported to AOSP), not Android R.

Another unexpected side effect of this restriction is a weird anomaly experienced by third party launchers while swiping Home button from the Recents view.

1. Open any app from the 3rd party launcher.
2. Slowly swipe up on the Home button to enter “Recents” view.
3. Lift finger to finish the “slow Home swipe up” upon the device subtly vibrating.
4. Swipe up again on the Home button to go back to the launcher.

Observe that the swipe in step 4 does not register, and users can no longer swipe to go home.

Fortunately, the above bug report was marked as fixed two days ago. As always, the generic statement there tells us nothing about any ETA, but it’s good to see that Google is listening to the feedback from the community before finalizing the tenth iteration of Android.

android_q_3rd_party_launcher_gesture_issuetracker_fixed
Source (Click/Tap to zoom)

Shipping the fix with the final version of Android Q (which is scheduled to be released by Q3 of this year) seems highly unlikely at this moment. The speculation is also inline with the “post-launch update” formula stated in official Android Developers blog by Google.

Starting in Beta 6, we’ll switch users to 3-button navigation when they are using a custom launcher by default. We’ll address the remaining issues in a post-launch update allowing all users to switch to gestural navigation.

(Source)

What is your favorite third party launcher? Are you planning to use it on Android Q as well? Comment below!

Update (October 18)

More than a month after the release of Android 10, it looks like Google has finally fixed the annoying incompatibility with third party launchers. However, only Google Pixel 4 and 4 XL have this ‘special’ software version right now.

The Mountain View giant will probably rollout the gesture fix to older Pixel phones as well as incorporate the code in AOSP in the coming days.

Kevin Barry, the developer of Nova Launcher, told the following to Android Police regarding this development:

We’re thrilled to hear that Google is now supporting gesture nav for third party launchers. We appreciate the communities persistence in asking Google for this. I’m looking forward to testing and using this when I get my Pixel 4.

We’re hoping to see Google quickly roll this out to devices that have the initial release of Android 10, either through Project Mainline or the next security update.

(Source)

PiunikaWeb is a unique initiative that mainly focuses on investigative journalism. This means we do a lot of hard work to come up with news stories that are either ‘exclusive,’ ‘breaking,’ or ‘curated’ in nature. Perhaps that’s the reason our work has been picked by the likes of Forbes, Foxnews, Gizmodo, TechCrunch, Engadget, The Verge, Macrumors, and more. Do take a tour of our website to get a feel of our work. And if you like what we do, stay connected with us on Twitter (@PiunikaWeb) and other social media channels to receive timely updates on stories we publish.

Kingshuk De
896 Posts

I came from a mixed background of Statistics and Computer Science. My research domains included embedded computer systems, mobile computing and delay tolerant networks in post-disaster scenarios. Apart from tinkering with gadgets or building hackintosh, I like to hop on various subreddits and forums like MyDigitalLife and XDA.

Next article View Article

[Updated] Instagram crashing on all Android phones, but there are workarounds

Here's the crux of the article in video form: New updates are being added at the bottom of this story……. Original story from (June 5, 2018) follows: We're...
Jul 10, 2023 6 Min Read