[5.0+] Ruthless (Pixel 2) Launcher (based on azaidi's AOSP Pixel Launcher)


Senior Member
Oct 14, 2014
Hello there!
I started a project based on @azaidi's Rootless Pixel Launcher. I have cherry picked some features from various developers and added few of mine to create a fully working and customisable launcher. This launcher also includes the new P style dock by Google (as seen in the Android P DP1 Launcher).

Join the Telegram Channel!​



Ruthless Features
LuciferIlIJune 08, 2018
Fully Customizable "At A Glance":
 -Ability to hide "At A Glance" completely to make room for widgets
 -Show/Hide Time, Date & Weather
 -Long press to show Clock
 -Use system font instead of default 
 -Optional Custom Google App panel on the left side (no companion app needed)

Fully Customizable Dock:
 -Rounded dock (P style)
 -Bottom SearchBar/DockBar (Google Search-bar)
 -Show/Hide all icons in Dock
 -Customizable DockBar color with Transparency option
 -Customizable Dock Grid
 -Optional colored Google and Mic icons 
 -3 Hotseat background options

Fully Customizable Desktop:
 -Customizable Grid
 -Show/Hide Caret(Arrow) and App names
 -Option to add icons to homescreen for new apps
 -Customizable Edge margin size
 -Option to Lock desktop (disables icon dragging)
 -Edge margin size options

Fully Customziable Drawer:
 -Customizable Grid
 -Optional Top SearchBar 
 -Customizable SearchBar color with Transparency option
 -Ability to disable App names
 -Ability to hide Apps from drawer
 -Optional App suggestions

Theme and Icons:
 -Icon Pack support
 -Icon Shape options
 -Adaptive Icon support with an aditional option to extract color from the legacy icon
 -Auto-theming that uses Wallpaper colors or use any of the 4 presets
 -Customizable Icons and Label size

Features Flags:
 -Notification dots with optional numeric and bottom badges
 -Ability to change App labels and icons manually
 -Optional "All apps button", which is a Lolipop style App drawer button(Be sure to    remove any app in the middle of the dock to see the button)
 -Optional "All apps promise", enables play store app download progression to be shown in the app drawer
 -Option to hide dock labels on 18:9 panels
 -Option to Force enable Microphone icon on any SearchBar's
 -Option to launch Google Assistant when the microphone icon is pressed on both SearchBar and DockBar

 -Optional Home screen rotation (enable system rotation if option is greyed out)
 -Optional Dynamic Pop-up menu (long press on icons menu, uses wallpaper colors)
 -Option to disable Google search(Google App) connection to Search-bar 
 -Option to Reset app names
 -Optional 2 line labels for both App names and folders
 -Double Tap to Sleep (Using this will force you to use pin instead of fingerprint)
 -Option to restart the launcher (can refresh and fix some glitches)
 -Transparent SearchBar

Other Features that are very useful:
 -Ability to Hide apps directly from the app drawer
 -Ability to change app labels and icon individually regardless of what icon pack is applied
 -Dynamic Clock and Calendar icons
Check attachments

Thanks to:-
• Amir Zaidi (amirzaidi) @azaidi - creator of the launcher fork and a really good friend of mine.
@whataudoinghere - for his awesome work on CPL.
• Joshua Baldassarre for the Launcher's beautiful icon.
• Lawnchair team aka my lovely friends (deletescape, paphonb, fonix232, divadsn, ), ezio84 (pro), arco, jrizzoli, nebkat, xyyx, Mazda--, chauek, and others.
Sorry if I forgot someone or didn't use their XDA name .
Also, special thanks to: paphonb, Skittles9823 (for magisk module).

Latest version:
Updated on: 13/05/2018
(Check attachments)

Source code:

Magisk Module
- This is for people who either use pixel launcher with custom recovery or use a custom ROM with a launcher3 with pixel launcher package name. EDIT: It's not needed as the package name has been changed and it doesn't conflict anymore!

Huge thanks to @Skittles9823 for the module!
Search for the Module in it's Downloads section. (aka repo)
Build date: 05/05/2018
Build version: me_irl

Latest version attached in the thread

If you liked my work, DO NOT donate to me (unless you feel like it.) Save it and buy something good for yourself, I will be happy with that.
Last edited:


Senior Member
Oct 14, 2014
New build:-


:- Separate icon sizes for dock, drawer and desktop.
:-Moved bridge toggle in "at a glance" menu
:-Added working toggle for show/hide icons title in hotseat
:-one gesture setting to launch assistant also added
Custom accents in app drawer option
:-Ability to show labels in dock
:-Saved scroll state in app drawer and better bridge information summary and tried to make edit menu taller
:- added FAQ and features list in about menu
:-version bumped up to 3.0
:-Label hiding fixes
:- Independent color picker for custom drawer background
:- some other improvements.
:- fixed icon pack fc when changing icon packs.
:-fixed icon pack not fully applying.
:- new assistant icon instead of mic

:- there is possibly one fc while entering settings hence I have removed the build for now and will post tomorrow.

Also i am back :)

Guys pls read this :- rootless pixel bridge has same package name as pixel launcher , it acts as a broadcasting medium for all the launcher based on @Mirai 's rootless pixel launcher so pls if you have my pixel variant of pixel launcher or some other pixel launcher with original pixel package name then you have to uninstall it, for people who have blue(pixel package name ruthless) I have uploaded the last pixel based apk so you can backup your layout, then uninstall blue version and install the ruthless red and restore your backup layout .

Link of pixel/aidl bridges:- here


Red version link :- https://labs.xda-developers.com/store/app/com.ruthless.nexuslauncher
Telegram link for red:- https://t.me/ruthlaunch/435

For people who are in blue version have this last blue version , backup your layout and restore in red version as I will only update red version from now on ?LAST BLUE
Last edited:


Senior Member
Oct 14, 2014
Where can I see your last commits on the github? The option of hiding the search in the dockbar is cool, I want to cherry pick it, but your github is not updated
Sorry sir I didn't updated that yet , cos I wanted to wait until 3.2 by amir will do today and awesome job sir :fingers-crossed: