• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[Open Source][5.0+] Rootless Pixel Launcher 3.9.1 - Based on AOSP 8.1 Launcher3

Search This thread

azaidi

Senior Member
Oct 2, 2010
137
581
22
's-Gravendeel
github.com
Vision
My launcher is a close to AOSP launcher that only changes the necessary code to allow for small extensions and backporting to older Android versions. If you want a more feature packed launcher use Nova, Action or Lawnchair. I focus on simplicity and rock solid stability. If you do not agree with that and would rather have experimental features, you are in the wrong thread.

Screenshots and videos
Google Photos

Features and changelog
Version 3.8 - AOSP 8.1
Version 3.6 - AOSP 8.1
Version 3.4 - AOSP 8.1
Version 3.2 - AOSP 8.1
Version 3.0 - AOSP 8.1
Version 2 - AOSP 8.0
Version 1 - AOSP 7.1

Links
Play Store: https://play.google.com/store/apps/details?id=amirz.rootless.nexuslauncher

GitHub (Mirror): https://github.com/amirzaidi/launcher3/releases
Click on Launcher3-aosp-optimized.apk to download the launcher.

Google Icons: https://github.com/amirzaidi/GoogleIcons/releases
Click on GoogleIcons.apk to download the icon pack. Then select it in the launcher’s settings to apply it.

Magisk version (only for Pixel users): https://github.com/amirzaidi/launcher3magisk/releases
This is still the old 3.0 version, but you can simply install the 3.5 APK on top.
Skittles has been maintaining an official Magisk module on the repository so alternatively you can install that if you like.

Sources: https://github.com/amirzaidi/launcher3
They can be built on custom ROMs too now.

Telegram
Alpha Builds: https://t.me/appforks
Contact Me: https://t.me/mirai

Anyone who wants to is free to fork my project and release his/her own version, as long as they either keep their own git open for others to see the commit history, OR give me credits in their closed source release logs.
 
Last edited:

Fedway

Senior Member
Aug 24, 2011
55
10
Seattle, WA
I am having issues installing this on a Nexus 6P with the latest Android O developer preview installed. Installation progress bar freezes at about the 90% mark and the installation fails. Has anyone been able to successfully install this on a device running the O developer preview?

---------- Post added at 01:41 PM ---------- Previous post was at 01:01 PM ----------

I am having issues installing this on a Nexus 6P with the latest Android O developer preview installed. Installation progress bar freezes at about the 90% mark and the installation fails. Has anyone been able to successfully install this on a device running the O developer preview?

Ended up wiping and starting fresh with the O developer preview. After doing so, Launcher3 installed without issue. Is there any way to get the Pixel icons working with this? I downloaded the Pixel icons for 7.1.2 from apk mirror, but it doesn't seem to have taken. Thanks.
 

akapu01

Senior Member
Jun 5, 2015
134
23
Dhaka
Its like dream come true for me... using it on my Galaxy S8... But I have two requests and an issue:

1. could your please support pixel exclusive automatic round icons for supported apps... it is possible as Action Launcher 3 has this feature with Round Icon Option on non rooted phone.

2. Is it possible to overwrite app closing animation like stock android (slide down). this feature is available in Nova Launcher through "Reveal App Animation". I don't like the default zoom out closing app animation of my Galaxy S8.

3. Check the screenshot: the Navigation bar color is muted .. not white .. gray color.. this is related to Poor Samsung design... Nova launcher has fixed the issue... But each and every other 3rd party launcher has same problem.. kindly look into the matter..! Thanks..

[Screenshot of Galaxy S8 muted color navigation bar..!](http://i.imgur.com/NF8JcFh.png)

Thank you.... Much appreciated work...
 

Attachments

  • NF8JcFh.jpg
    NF8JcFh.jpg
    91.5 KB · Views: 13,410

azaidi

Senior Member
Oct 2, 2010
137
581
22
's-Gravendeel
github.com
https://github.com/amirzaidi/Launcher3/releases/tag/Pixel-v1.3

- Possibly fixed Samsung's Secure Folder and MIUI from causing crashes

- Updated the requested Google Now overlay version from v0 to v5, like the O Pixel Launcher

- (EXTREMELY EXPERIMENTAL) added an entire library of obfuscated code to get the app shortcut row working

- Added a toggle for the app shortcuts, so you can disable them if they do not work properly

- Force the Pixel colours throughout the app, including the widgets and preferences

There is also a version without the entire app suggestions library in it, if it causes any problems you should try that one.
 

Paradoxxx

Senior Member
Aug 14, 2008
5,579
5,956
Krakow
Hey, thanks a lot for your launcher, looks dope !

Just to let you know it has been featured on the biggest French - Android website today, so your Github might receive a bit more traffic :)

On a side note : I've tried it on my Galaxy S8, and I was not able to get the weather to show, irregardless of the number of time I've pulled down the cards to refresh google feed.

Do you happen to have an idea on how I could fix it ?

Also on a side-side note, would you implement icon support into it ? As with samsung ROMs we have the ugly looking icons instead of rounded/pixel ones.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 210
    Vision
    My launcher is a close to AOSP launcher that only changes the necessary code to allow for small extensions and backporting to older Android versions. If you want a more feature packed launcher use Nova, Action or Lawnchair. I focus on simplicity and rock solid stability. If you do not agree with that and would rather have experimental features, you are in the wrong thread.

    Screenshots and videos
    Google Photos

    Features and changelog
    Version 3.8 - AOSP 8.1
    Version 3.6 - AOSP 8.1
    Version 3.4 - AOSP 8.1
    Version 3.2 - AOSP 8.1
    Version 3.0 - AOSP 8.1
    Version 2 - AOSP 8.0
    Version 1 - AOSP 7.1

    Links
    Play Store: https://play.google.com/store/apps/details?id=amirz.rootless.nexuslauncher

    GitHub (Mirror): https://github.com/amirzaidi/launcher3/releases
    Click on Launcher3-aosp-optimized.apk to download the launcher.

    Google Icons: https://github.com/amirzaidi/GoogleIcons/releases
    Click on GoogleIcons.apk to download the icon pack. Then select it in the launcher’s settings to apply it.

    Magisk version (only for Pixel users): https://github.com/amirzaidi/launcher3magisk/releases
    This is still the old 3.0 version, but you can simply install the 3.5 APK on top.
    Skittles has been maintaining an official Magisk module on the repository so alternatively you can install that if you like.

    Sources: https://github.com/amirzaidi/launcher3
    They can be built on custom ROMs too now.

    Telegram
    Alpha Builds: https://t.me/appforks
    Contact Me: https://t.me/mirai

    Anyone who wants to is free to fork my project and release his/her own version, as long as they either keep their own git open for others to see the commit history, OR give me credits in their closed source release logs.
    21
    3.6 builds and sources have been pushed to GitHub

    Here's my Reddit thread with better formatting

    - Delay workspace loading after a failed shortcut drag by half a second. This fixes a bug where the app drawer would stay half open when very briefly holding a shortcut.
    - Add open source licenses preference in about settings category
    - Strip empty left page after a settings invoked reload that removes At A Glance
    - Add transparent dark theme to show more of the background in the app drawer
    - Add Theme selection option, so now everyone can enable dark theme on all wallpapers
    - Import translations for both of these features
    - Never scroll the home screen when app drawer is visible. This fixes a bug where the top left and top right corner could be used to scroll between pages.
    - Clean up build.gradle, re-enable AAPT2 and update all dependencies
    - Avoid crash when widget previews have no defined size
    - Check the correct build version in WallpaperManagerCompat to remove logcat spam
    - Bring back long press arrow for search functionality. This can be used to easily unhide apps.
    - Reset scroll position when dragging up the app drawer. Fixes a bug where the app drawer was already scrolled if you held the background when closing.
    - Reduce drawer opening stutters by only querying enough intents to fill predictions
    - Change shortcut icon fallback to match the L3GO widgets icon
    - Allow for statically typed drawable name in the round icon attribute. Fixes some crashes and is able to load more round icons on Lollipop/Marshmallow/Nougat.
    - Improve proguard optimization rules by only optimizing constructors. Should slightly improve the performance, but is probably not noticable.
    - Add Cylinder adaptive icon shape to the available icon shape options on Oreo
    - Update Greek and Portuguese translations of Squircle
    - Disable new app drawer Google Search style on Nougat because of layout bugs
    - Disable white circle around icons on Go build
    - Disallow interacting with a widget that is being resized
    - Check both normalized and non-normalized search input for app search. Should fix the problem where some languages could not find any apps using the search function anymore.
    - Automatically hide the Google Search style app drawer search bar when the Google App is disabled
    - Add max_aspect tag for transparent navigation bar on OEM ROMs. Fixes the black navigation bar on LG phones.
    21
    3.5 update has been released, it's a bug-fix version again.

    - Directly fall back on Google Go or Browser when Google App is disabled
    - Close all popups while switching pages
    - Load wallpaper based background tint colour on Android 5/6 too
    - Internal deobfuscation of decompiled code
    - Reduce icon title left/right padding to be like the real Pixel Launcher
    - Use correct default hotseat layout on tablets
    - Also disable white theme on Android 5/6 when there's no Google app
    - Allow less than 5 app suggestions for the Pixel app search without crashing (this one was very hard..)
    - Hardcode text colour to always match AOSP/Pixel
    - Expose a lot of colour values for substratum theming
    - Use real status bar height for all apps search widget positioning
    - Make status bar haze #000 instead of #222 when dark theme is activated, so you can have a full AMOLED theme
    - Change "Edit" to "Preferences" for per icon changes
    - Backport the colours for Preferences and Widgets icons to Android 5/6
    - Fix for round icon extraction so that voice search looks normal
    - Completely rewrite Google Now Feed code based on decompiled P Launcher
    - Implement attempted reconnect to the Google Feed for 5 seconds when returning to the home screen
    - Google Now Feed handshake fix so "OK Google" detection keeps working
    - Fix Lollipop bottom sheet background not extending to the top
    - Use correct colour for the app drawer background on Lollipop
    - Prevent crash when rapidly pressing the "Preferences" shortcut twice

    Download: https://github.com/amirzaidi/Launcher3/releases
    18
    Version 3.3 has been released!

    - 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

    Download, as always: https://github.com/amirzaidi/launcher3/releases