Amir's Android Forks
1.05K subscribers
636 photos
21 videos
1.63K files
78 links
Download Telegram
Seeing as there's such a split I'll keep it as it is and not go for "Always show"
Launcher3-aosp-optimized.apk
1.7 MB
- Apply lollipop keyboard hiding fix to every Android version
It should fix this
Launcher3-aosp-optimized.apk
1.7 MB
- Different implementation for keyboard hiding
Launcher3-aosp-optimized.apk
1.7 MB
- Don't immediately close the keyboard when long pressing an app in the app drawer
- Prevent shifting up the home screen when dragging an app from the app drawer with the keyboard open
Launcher3-aosp-optimized.apk
1.7 MB
- Hide shortcuts popup when screen resizes from keyboard visibility change
I'm reverting the last few commits and disabling the app list resize feature - I can't get it working perfectly enough and the real Pixel Launcher does not have it either. It's a choice between a stutter, an imperfect animation, or disabling the feature - I'll choose the third option.
Launcher3-aosp-optimized.apk
1.7 MB
- Revert to clean Pixel Launcher app drawer code
- Fix lollipop keyboard not hiding when dragging an icon
- Fix keyboard not hiding when pulling down and up the app drawer again
Changes from 3.2 to 3.3 so far:
- Make hotseat folder close properly when icon dragging stops
- Prevent crash from searching when too many apps are hidden
- Add Pixel C tablet device profile and search bar
- Update Gradle to 3.0.1 with disabled AAPT2
- Rewrite permission checking and pinning for app shortcuts
- Hide workspace when opening hotseat while switching pages
- Show microphone icon when opa_enabled is explicitly set to false (Now on Tap is in use)
- Revert "Resize app drawer when keyboard is shown"
- Backport keyboard close for Lollipop's app drag
- Immediately hide the keyboard when app drawer pulldown begins
I have been researching the "bugged notification dots" too but it seems to be an Android bug that can only be fixed by rebooting the phone. It shouldn't occur unless you update the APK - and if that breaks the dots a reboot should keep it working until the next update. Search "notificationlistenerservice not starting" on Google to find more information, it has been a bug since Android 4.4 and has still not been properly fixed.
Substratum support has been removed in Android P and we can only bring it back by showing Google we care. Press the star icon on this issue to help bring up the problem on Google's list: https://issuetracker.google.com/issues/74354703
And don't comment, it will automatically send a mail to everyone who starred.

There's also a petition going around, which you can sign if you believe it will help: https://www.change.org/p/adam-lesinki-google-let-android-users-install-custom-overlays-again
The last build posted above has been released as 3.3, and sources are available on my GitHub as always:
https://github.com/amirzaidi/Launcher3

XDA post here: https://forum.xda-developers.com/android/apps-games/launcher3-pixel-launcher-features-t3620972/page33
ALTERNATIVE-Launcher3-aosp-optimized.apk
1.7 MB
ALTERNATIVE FUN BUILD
Old search bar on top
Old search bar in app drawer
No search bar at the bottom
Always enabled black theme
I know this not what any of you guys wanted but I felt like doing an experiment, wanted to try this look myself
Sources: https://hastebin.com/lewoqudegi.diff
GoogleIcons-debug.apk
3.1 MB
- Essential camera -> GCam
- Samsung Internet Beta -> Chrome
Launcher3-aosp-optimized.apk
1.7 MB
- Work on getting instant apps in the app predictions
- Prevent crash when no Google App and no browser are installed
- App predictions change slightly less often
- Internal code cleanup
Launcher3-aosp-optimized.apk
1.7 MB
- Attempt fixing Chinese app search
- Strip accents from search
If you have ideas on how to improve the user experience (not the UI or toggles) you can put the ideas up for discussion in @launcherthree and I'll consider them
Launcher3-aosp-optimized.apk
1.7 MB
- Disable widget max width/height limits (again)
I know the previous poll had people vote for no for this feature but I'd like everyone to reconsider this