[ROM][6.0.1]★ Pure Nexus ★[2/2/16] - Nexus Player Android Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Pure Nexus Project
We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.
"This is a user friendly thread. All feature requests will be heard and considered. I am not against anything that doesn't stray too far away from the original idea of the ROM! Helping one another is also encouraged! Please be respectful and you will always be treated the same way, we are all here for a good experience."
The Pure Nexus Project aims to bring stability and features to your Nexus device, while keeping Google's vision in line and not straying too far away from that. If you are looking for a stable ROM with true tested features and minimal bugs, then this is the place to be.
Code:
[COLOR="blue"]-General[/COLOR]
*Based on AOSP Android 6.0.1_r13
[B]*Working remote mic for Google Search[/B]
*Allow volume change from within Android
*Advanced Reboot menu enabled by default
*Additional information added to the About menu in Settings
*Overscan adjustment option added to Settings
*Added AOSP Browser with customizations (Credit CyanogenMod Project)
*Added AppDrawer to allow viewing sideloaded non-LeanBack apps
*Fixed force close when uninstalling apps from Settings
*Added native kernel support for EXFAT and NTFS OTG auto mount
*Added ADB over network to developer options
*Added option to Settings to reset the default launcher
*Forced animations to .5x as google's code is broken in Developer Options
*Pre-rooted with SuperSU 2.52
*SELinux Enforcing
*Busybox
*Init.d support
*Addon.d support
*Google sounds from factory image not the horrible AOSP ones
*Show apps being optimized during initial boot
*Bug fix's and stability improvements
*Removed googles bug report option
*Removed googles SystemUpdate option
*Removed googles legal information
[COLOR="blue"]-PureNexus Customizer[/COLOR]
*Custom LeanBack UI Wallpaper
*Adjusted default layout of installed apps to move most used apps (Netflix, Hulu, etc) to the beginning of the My Apps row
*Custom PureNexus Apps row with one click access to install Kodi
*Added cLock as the default widget for time and weather on the LeanBack Launcher
*Added cLock preferences to the My Settings row
*Modified cLock layout to look better for AndroidTV
*Fixed cLock getting cut off when images were too big *for real this time* :D
Google Doc's Changelog​
Detailed flashing instructions from post 31
Unlock your bootloader using fastboot. (fastboot oem unlock)
Flash PureNexus recovery. (fastboot flash recovery "purenexus_fugu_recovery-112515.img")
Reboot Bootloader (fastboot reboot bootloader)
Once in bootloader short press bottom button once until you see recovery option then long press the bottom button.
Once in recovery short press until you get to ADB then long press to get to the ADB sideload screen.
Sideload Rom (adb sideload pure_nexus_fugu-6.0.1-2016-xxxx.zip) where xxxx is the date of the rom you are flashing
Sideload Gapps (adb sideload purenexus-gapps-mm-x86-leanback-20151202-signed.zip)
Short press until you get to Wipe data/factory Reset then long press (Clears data & cache)
Select reboot now
Once booted setup everything including Kodi
Then go back to recovery and sideload Kodi Mapping zip file. (adb sideload NexusPlayer-kodi-keymap-streaming-fix-signed.zip)
Click to expand...
Click to collapse
PureNexus Recovery: https://www.androidfilehost.com/?fid=24269982087004103
Reboot into recovery and:
Code:
fastboot flash recovery purenexus_fugu_recovery-112515.img
Rom Builds: https://www.androidfilehost.com/?w=files&flid=44941
Highly Suggested Gapps - PureNexus Gapps 2-2-16: https://www.androidfilehost.com/?fid=24399994186367742
Kodi keymap and streaming optimizations: https://www.androidfilehost.com/?fid=24269982087005468
After you have installed and setup Kodi you can flash this zip in recovery by:
Code:
adb sideload NexusPlayer-kodi-keymap-streaming-fix-signed.zip
This enables the pause/play button to be used to access the contextual menus in kodi, and also optimizes the download buffers for the 1GB of RAM in the Nexus Player to minimize buffering.
XDA:DevDB Information
[ROM][6.0]★ Pure Nexus ★[12/22/15], ROM for the Asus Nexus Player, ROM for the Nexus Player
Contributors
dhacker29, BeansTown106
Source Code: https://github.com/PureNexus
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked bootloader, Custom recovery
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: pure_nexus_fugu-6.0.1
Stable Release Date: 2016-02-02
Created 2015-11-30
Last Updated 2016-01-05

Mine
Sent from my Nexus 6P using Tapatalk

This is Awesome!
I am currently running Pure Nexus on my Nexus 6! Pure Nexus is my first ever custom rom flash and I have felt no need to try any others as it does everything I want / need! (My Nexus 6 is my first Android device, coming from many years of IOS. Haven't looked back since!)
I now own a Nexus 7 and a Nexus Player. I was about to flash Pure Nexus to my Nexus 7, and I thought I would check to see if maybe, just maybe it was available for the Nexus Player as well. Sure as Hell! It is! WOOT!
I will be flashing here in a bit and I will update later with what I think! You guys rock!
EDIT: Do I have to use PureNexus Recovery or is TWRP okay?

Do I have to use PureNexus Recovery or is TWRP okay ?
I'm a keyboard/mouse combo user...
does the leanback launcher has the mouse support ?
(there's a modded launcher that has)
Actually I'm using Stock Marshmallow ROM (with root) removing Leanback Launcher and using Nova Launcher
then I installed a Modded Leanback Launcher with Mouse Support.
I have a Logitech K400 keyboard+trackpad so using leanback launcher with arrow keys is not so funny...
I prefer to use mostly Standard Android Launcher but I want to have the opportunity to use leanback launcher.
I see the app drawer on leanback launcher
is it a mod to the launcher or an android setting ?
What If I use my leanback launcher with mouse support ?
What do you suggest ?

Has anyone tried this?

treezy26 said:
Has anyone tried this?
Click to expand...
Click to collapse
I am running it right now. It is working great for me so far and I haven't run into any issues.
I used TWRP to flash it. I did a full wipe in TWRP, placed the ROM and Gapps Zip's in the TWRP folder via micro USB cable hooked to my computer, then installed. So you do not have to use the Pure Nexus Recovery if you don't want to. I used TWRP because that is what I have on my Nexus 6 and Nexus 7.
(I run Pure Nexus on my 6 and 7 as well)
---------- Post added at 02:16 PM ---------- Previous post was at 02:10 PM ----------
QTeknology said:
Do I have to use PureNexus Recovery or is TWRP okay ?
I'm a keyboard/mouse combo user...
does the leanback launcher has the mouse support ?
(there's a modded launcher that has)
Actually I'm using Stock Marshmallow ROM (with root) removing Leanback Launcher and using Nova Launcher
then I installed a Modded Leanback Launcher with Mouse Support.
I have a Logitech K400 keyboard+trackpad so using leanback launcher with arrow keys is not so funny...
I prefer to use mostly Standard Android Launcher but I want to have the opportunity to use leanback launcher.
I see the app drawer on leanback launcher
is it a mod to the launcher or an android setting ?
What If I use my leanback launcher with mouse support ?
What do you suggest ?
Click to expand...
Click to collapse
I am running Pure Nexus on my Nexus Player now. I also use the Logitech K400, and it is working just like on stock. You have to use arrow keys when in the home menu. Tapping the trackpad and clicking the left and right click does nothing.
However, you do get full functionality in the app drawer! Taps and clicks both work in the App Drawer.

Rektifying said:
I am running it right now. It is working great for me so far and I haven't run into any issues.
I used TWRP to flash it. I did a full wipe in TWRP, placed the ROM and Gapps Zip's in the TWRP folder via micro USB cable hooked to my computer, then installed. So you do not have to use the Pure Nexus Recovery if you don't want to. I used TWRP because that is what I have on my Nexus 6 and Nexus 7.
(I run Pure Nexus on my 6 and 7 as well)
So does this have the option to run full android or is it just the leanback version?
Click to expand...
Click to collapse

treezy26 said:
Rektifying said:
I am running it right now. It is working great for me so far and I haven't run into any issues.
I used TWRP to flash it. I did a full wipe in TWRP, placed the ROM and Gapps Zip's in the TWRP folder via micro USB cable hooked to my computer, then installed. So you do not have to use the Pure Nexus Recovery if you don't want to. I used TWRP because that is what I have on my Nexus 6 and Nexus 7.
(I run Pure Nexus on my 6 and 7 as well)
So does this have the option to run full android or is it just the leanback version?
Click to expand...
Click to collapse
Consider it the leanback version with an app drawer. I like it more than stock, I know that.
Click to expand...
Click to collapse

This sounds awesome. I'll be installing this next chance I get.

@BeansTown106 and @dhacker29 Thank you very much for sharing your work with us. I love PureNexus on my Nexus 6, my Nexus 9, and now I get to enjoy this wonderful rom on my NexusPlayer! Thank you for NexusPlayer support! Once I get paid this Friday I will make sure to donate to you guys. Once again, thank you!
Oh yeah, so far, works GREAT on my NP, had it running and installing apps the past 2 hours or so, seems much faster while navigating the system menus and what not.... very nice!
Cheers,
DFL

Rektifying said:
This is Awesome!
I am currently running Pure Nexus on my Nexus 6! Pure Nexus is my first ever custom rom flash and I have felt no need to try any others as it does everything I want / need! (My Nexus 6 is my first Android device, coming from many years of IOS. Haven't looked back since!)
I now own a Nexus 7 and a Nexus Player. I was about to flash Pure Nexus to my Nexus 7, and I thought I would check to see if maybe, just maybe it was available for the Nexus Player as well. Sure as Hell! It is! WOOT!
I will be flashing here in a bit and I will update later with what I think! You guys rock!
EDIT: Do I have to use PureNexus Recovery or is TWRP okay?
Click to expand...
Click to collapse
No as long as you have a mouse you can use TWRP.

treezy26 said:
Rektifying said:
I am running it right now. It is working great for me so far and I haven't run into any issues.
I used TWRP to flash it. I did a full wipe in TWRP, placed the ROM and Gapps Zip's in the TWRP folder via micro USB cable hooked to my computer, then installed. So you do not have to use the Pure Nexus Recovery if you don't want to. I used TWRP because that is what I have on my Nexus 6 and Nexus 7.
(I run Pure Nexus on my 6 and 7 as well)
So does this have the option to run full android or is it just the leanback version?
Click to expand...
Click to collapse
Just leanback, no full android UI.
Click to expand...
Click to collapse

New build uploaded from last night, just some minor selinux fixes is all

how did you added these ?
On Leanback Launcher:
App Drawer
Advanced Reboot menu enabled by default
Overscan adjustment option added to Settings
Default apps category PureNexus Apps with
Browser - supersu - try kodi
Thanks a lot

QTeknology said:
how did you added these ?
On Leanback Launcher:
App Drawer
Advanced Reboot menu enabled by default
Overscan adjustment option added to Settings
Default apps category PureNexus Apps with
Browser - supersu - try kodi
Thanks a lot
Click to expand...
Click to collapse
App Drawer is a seperate app but in manifest it is declared as LEANBACK_SETTINGS which makes it show in that row. https://github.com/PureNexus/android_device_asus_fugu/blob/mm/AppDrawer/AndroidManifest.xml#L21
Advanced reboot is modified in the TvSettings apk https://github.com/PureNexus/androi...mmit/ae7a78438a5af70f509b37770fd57ecebb1d72ec
Overscan apk is included from stock rom (where it is unused :/) and a category added to TvSettings https://github.com/PureNexus/androi...mmit/88b8addbb88651abd542c88286f4ff7397502eed
The changes to the actual leanback UI are through a custom app which ties in to the LeanBack launcher partnerreciever https://github.com/PureNexus/android_device_asus_fugu/tree/mm/PureNexusCustomizer

dhacker29 said:
App Drawer is a seperate app but in manifest it is declared as LEANBACK_SETTINGS which makes it show in that row. https://github.com/PureNexus/android_device_asus_fugu/blob/mm/AppDrawer/AndroidManifest.xml#L21
Advanced reboot is modified in the TvSettings apk https://github.com/PureNexus/androi...mmit/ae7a78438a5af70f509b37770fd57ecebb1d72ec
Overscan apk is included from stock rom (where it is unused :/) and a category added to TvSettings https://github.com/PureNexus/androi...mmit/88b8addbb88651abd542c88286f4ff7397502eed
The changes to the actual leanback UI are through a custom app which ties in to the LeanBack launcher partnerreciever https://github.com/PureNexus/android_device_asus_fugu/tree/mm/PureNexusCustomizer
Click to expand...
Click to collapse
Thanks a lot !
I was playing with bools.xml

ohh wow...

dhacker29 said:
App Drawer is a seperate app but in manifest it is declared as LEANBACK_SETTINGS which makes it show in that row. https://github.com/PureNexus/android_device_asus_fugu/blob/mm/AppDrawer/AndroidManifest.xml#L21
Advanced reboot is modified in the TvSettings apk https://github.com/PureNexus/androi...mmit/ae7a78438a5af70f509b37770fd57ecebb1d72ec
Overscan apk is included from stock rom (where it is unused :/) and a category added to TvSettings https://github.com/PureNexus/androi...mmit/88b8addbb88651abd542c88286f4ff7397502eed
The changes to the actual leanback UI are through a custom app which ties in to the LeanBack launcher partnerreciever https://github.com/PureNexus/android_device_asus_fugu/tree/mm/PureNexusCustomizer
Click to expand...
Click to collapse
Love the direction this is taking! Just some thoughts...
It would be nice to have an icon on the bottom or maybe in the power menu to invoke daydream so we don't have to wait for the default timeout.
On the Sheild TV instead of having the apps listed by order of install like on the nexus player, they reorder the icons based on when it was last opened. Maybe a neat idea to implement.

Just out of curiosity, are you moving away from CyanogenMod on this device or is this a parallel project?

Cm still has issues on 6.0 for fugu
Sent from my Nexus 6 using Tapatalk

Related

[ROM+KERNEL][CM11][KTU84Q][CAF&AOSP] Nexus 5 Experience - CM11 Based [R10.3 - 23Oct]

[ROM+KERNEL][CM11][KTU84Q][CAF&AOSP] Nexus 5 Experience - CM11 Based [R10.3 - 23Oct]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CM11 - Rooted and Rooted LTE Enabled Versions
CM11 CAF Kernel or AOSP Kernel (Stock)
Thanks to Jared Bush for this Review!​
Features
This is built from CM11 Sources for Nexus 4
Bootloader, Radio and Rom on one flashable zip file
Bootloader makoz30d from Factory Image
Radio m9615a-cefwmazm-2.0.1700.98 from Factory Image Rooted version and Hybrid 0.27/0.98 (W97C27MO98) Radio from @cg87 on LTE Version
Full Nexus 5 Experience since the first boot with Google Launcher, Google Dialer, Stock Wallpapers including the default Nexus 5 wallpaper, Ringtones, Lockscreen transparency and Stock apps WHEN YOU INSTALL MY GAPPS!
4G option on "Settings > More... > Mobile Networks > Network Mode" (Only on LTE Enabled Version). This version works with 2G, 3G and 4G modes and still in 4G Mode if you select it even if you turn off the phone
Always the latest Gapps Updates from Google on MY GAPPS PACKAGE!
Deodexed Rom
Optimized Dalvik Libraries from Moto X 4.4 release (Dalvik and Bionic optimizations)
Working ART with updated Library on Both versions
AOSP kernel (Stock) and CM11 Kernel build with SABERMOD 4.8.3 toolchain (Choose your version)
HOTPLUG instead of MPDECISION in both Kernels
Intellidemand 5.0 governor as default in both Kernels
81 Mhz CPU minimum frequency step
384Mhz Max Frequence of CPU when screen off
ZEN I/O Scheduler as default
Sweep-to-wake and Double-tap to wake on both versions (Thanks to showp1984)
KEXEC-HARDBOOT on both versions (Multirom support - Thanks to @Tasssadar)
USB-OTG Support out-of-box! (No patches or flashables zips)
F2FS Support
Thermal optimizations
Gamma control
Voltage control
Faux Sound Control 3.2
Updated Qualcomm Adreno GPU binaries
USB Fastcharge support
Color Calibration on both versions
Auto Zipalign of /data/app
Sqlite3 script
Busybox 1.21.1 with init.d support
Integrated Superuser from CM11 in Settings without Launcher icon
Integrated Privacy Guard in Settings
Incoming Call in Background option
Flip to Mute/Reject Call
Fullscreen photo contact on Incomming call screen
Blacklist for Incoming calls and Messages
Theme Support
Toggle last app on Recents button long press
DSB (Thanks to AOSPA team)
PEEK (Thanks to AOSPA team)
Configurable PEEK wakelock timeout
Notification PEEK time
HOVER (Thanks to AOSPA team)
Slim Heads up with Global enabler
PIE Control (Thanks to PA Team)
Active display (Thanks to ChameleonOS team)
Lockscreen Notifications (Thanks to AOSPAL team)
Gesture Lockscreen
HALO with Full Enable or Disable option
On-the-go mode (Settings > Buttons > Power menu or Settings > Interface > Quick Settings panel > Tiles and layout > Add On-the-go tile)
QuickBoot Mode
Power Saver (Thanks to MoKee ROM Team)
Wakelock Blocker
Init.d Controller to enable S2W, Force Fastcharge and Color Profiles in Settings
Awesome BEATS Audio Effects in Settings > Sound > Music Effects
Quiet Hours Automatic Switch
Charging Sounds
Option to disable Camera shutter sound in Settings > Sound
Live Volume steps in Settings > Sound
Option to disable FC dialogs
LCD Density Changer
Screen-off animation style
Clock and Date customizations from SlimRoms
Show Statusbar Carrier and Custom Label with Emoji support
Statusbar Traffic (Network speed indicator)
Option to hide status bar app's notifications icon
Smart pulldown
Brightness slider in Settings > Interface > Notification drawer
Notification Reminders in Settings > Interface > Notification drawer
Transfer speeds in notification
System App Remover in Settings > Development
Advanced Reboot menu working on Dalvik and ART
Power menu options personalization
Slim Recents with Enable/Disable option
Clear all Recent Apps button in Navigation Bar from AOSPA
Expanded Desktop
Navigation Bar buttons and Quick launch shortcuts perzonalization
Custom navigation bar height
Volume Buttons personalization (Playback control, Wake and Reorient volume buttons)
Screen Record with Volume UP button + Power button and Power Menu Action
Lockscreen Slider shortcuts
Lockscreen Power Menu enabled/disabled option
Lockscreen See through (Blur)
Custom Lockscreen Background
Option to disable Disable Keyguard widget frame in Settings > Lockscreen
Possibility of edit Default APN's
Backup of Init.d Controller Settings on Release Update
Some good things from CM11
Now with a version with CM11 CAF Kernel from CM Sources (Rooted and Rooted LTE Enabled) and a version with Stock Kernel from AOSP Sources (Rooted and Rooted LTE Enabled)!!! Both with Fully working ART.
If you are installing it for the first time or changing from AOSP kernel (Stock) version to CM11 Kernel version, wipe System, Cache, Data and Dalvik. If you are comming from CM 11 Release 1.x, just Flash this! Don't wipe ANYTHING!
Informations
Install MY GAPPS for better experience. It's already include ALL Google Apps and Fully Working Google Dialer!
This Rom is for people who have asked me to make a Stock Rom with practical modifications of CM. This sounds like a Stock Rom and runs stable like a Stock version. Dalvik and ART are working. With it you will have the same experience of the Stock Rom but with the good things of CM. The Stock Kernel version comes with Stock Kernel from AOSP Sources and if you need to use Custom Kernel, don't flash CM Kernel on this. Use KOT AOSP Kernels. This is ready for use like a Stock Rom on one flashable file! The CM11 CAF Kernel version comes with CM11 Kernel. If you need to use a custom kernel on this, use CM11 CAF Custom kernels.
All Versions are already ROOTED! DON'T FLASH SUPERSU OR OTHER ROOT METHOD!
If you are installing for the first time, please install FULL RELEASE before installing Delta updates!
Downloads
ROM Download Page
All files to download and the Changelog are in ROM Page now!
If someone need Motorola Gallery again, please download here
How to Install
Thanks to Jared Bush for this Tutorial!
Make sure you have the latest CWM or TWRP recovery
Copy the Rom zip file to Internal Storage
Backup your files and data (if you like, backup Data, System and Boot with Recovery)
f you are updating it from my CM11 Release 1.0, just flash it, don't wipe ANYTHING. If this is your first time on it or you changing between Release with another Kernel Version and want a clean install to get no erros (but it's not needed), Wipe Dalvik Cache, System, Data, Cache (and if you are on TWRP, after this, go to Mount and uncheck System to get no errors)
Flash the Rom and GAPPS that you want to use (This will flashs new Bootloader and new Radio too, automatically)
Restart and Setup this
If someone have any issues, please report here so I try to fix as soon as possible!
This works only with LTE Band 4 (AWS 1700/2100) that is supported by Nexus 4. If your carrier don't have support to Band 4 of LTE, I recommend that you use the version without LTE.
Special Thanks to
CyanogenMod for Sources
Clockworkmod and TeamWin - Recoveries
Paranoid Android for HALO
@cg87 - Hybrid Radio
@flunk86 for testing it with me
All Developers of XDA Forum for for sharing information
And if you like my work, press Thanks! :good:
Screenshots
First! Nice try it out when is enable to.download
Looking forward to this! Thanks a ton Anderson.
Waiting
Thanks @andersonaragao.
Can I flash this over this one http://forum.xda-developers.com/showthread.php?t=2139784, without wipe.
Sent from my Nexus 4 using xda app-developers app
getjayu said:
Can I flash this over this one http://forum.xda-developers.com/showthread.php?t=2139784, without wipe.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
I don't tried this. If you can, try and post the result, but before, make a backup of your files!
Awesome work !
I just feel I have to speak my opinion here. Knowing that this is built on an unfinished, unofficial not even alpha builds of CM11 which I have tried btw, might spell a certain instability issues. Also, this means that dev now has to keep up with all the nightlies.
But the concept is great, just like the previous N5XP ROM. Which am on might I add. And if this is anything like N5XP, but with CM11 features namely Theme Engine am all for it.
But sadly this is a custom ROM now, no longer considered as "Custom Stock" so I won't be mirroring on my own server where I only add various iterations of the Factory image, meaning ROMs that use the Factory Image as a base not AOSP. But, I will, however upload to my file hosting account over at Expressleech, only thing is they require that all files be password protected for some odd reason. Hope that this small extra step won't bother y'all...
Anyways, will be happy to give it a spin. And I hope it doesn't turn into a nightly coz I simply hate having to keep up...
Thanks though... :good:
Links for download in the OP!
andersonaragao said:
Links for download in the OP!
Click to expand...
Click to collapse
@andersonaragao
PM sent with mirror links....
Everything works perfectly, nice job @andersonaragao. I have no error or FC. ART is running without problem with this build. But i going back for the stock build because im not really into modding stuff. For people that love modding stuff, this rom is recommended.
Sent from my Nexus 4 using Tapatalk
flunk86 said:
Everything works perfectly, nice job @andersonaragao. I have no error or FC. ART is running without problem with this build. But i going back for the stock build because im not really into modding stuff. For people that love modding stuff, this rom is recommended.
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
I am into heavy modding. But, I made a vow, that I will no longer flash custom ROMs and that I will stay Stock on my Nexus 4. But now that I restored SlimKat ROM to update it, I am starting to regret that. I dunno what to do now... And am gonna try this ROM here. I guess once a crack flasher always a crack flasher xD
FML
Everything is working fine, but xposed framework doesn't work (It does in your stock N5 port).
Also Google keyboard is installed but emoji is missing. Do you know a way to get it? Thanks for your work!
Sent from my Nexus 4 using Tapatalk
Is it just me or is root not working? Couldn't get TB to work, so I flashed the newest SuperSU and still not working with any root apps.
Looks great other than that
EDIT: Nevermind
LeonardLP said:
Is it just me or is root not working? Couldn't get TB to work, so I flashed the newest SuperSU and still not working with any root apps.
Looks great other than that
Click to expand...
Click to collapse
Mine is working fine without flashing superSU zip. Flash your ROM again, it might work.
Sent from my Nexus 4 using Tapatalk
Looks great! Diving in. Thanks for doing this. :thumbup:
Sent from my Nexus 4 using Tapatalk 2
ezro said:
Everything is working fine, but xposed framework doesn't work (It does in your stock N5 port).
Also Google keyboard is installed but emoji is missing. Do you know a way to get it? Thanks for your work!
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
Here Xposed framework enabled with successfully. And Emojis in 4.4 already in Google Keyboard. Look...
LeonardLP said:
Is it just me or is root not working? Couldn't get TB to work, so I flashed the newest SuperSU and still not working with any root apps.
Looks great other than that
EDIT: Nevermind
Click to expand...
Click to collapse
Root working fine. Don't need to flash anything. This is already rooted.
To flash this version, you don't need to flash GAPPS nor ANYTHING. Only the flash the version that you want in OP. This already rooted and running fine. This rom is for people that need some goodies of CM11 and need a Experience from Stock Rom! And if you need a kernel, you can use a Normal kernel. You don't need to use a Kernel for CM.
Looks good, just wondering if this has the screen flickering going on with CM11 these days or not? Doesn't look like it though so i'm gonna check it out!
-------------
Edit
Stock Kernel, not CM one so should be golden.
shotta35 said:
Looks good, just wondering if this has the screen flickering going on with CM11 these days or not? Doesn't look like it though so i'm gonna check it out!
-------------
Edit
Stock Kernel, not CM one so should be golden.
Click to expand...
Click to collapse
Test this and be happy.
Stock Kernel also works great, no flickering. Just gotta see how it does on battery - my last test had Android System sucking up CPU non-stop!
shotta35 said:
Looks like you forgot the teleservice.apk that works with the new GoogleDialer.apk.
Also if you gonna include the new dialer then remove the AOSP/CM one
The current one dials but you can't see the "in-call" screen, well that is when you remove the normal dialer and use the actual GoogleDialer.apk.
See attachment below for the one that I've been using. This replaces the one in priv-app.
------------
Stock Kernel also works great, no flickering. Just gotta see how it does on battery - my last test had Android System sucking up CPU non-stop!
Click to expand...
Click to collapse
You have flashed this? My rom don't need this. I make a proper solution and haven't lost the Call Blacklist. It's includes both Dialers but only GoogleDialer.apk is showed. Flash and look at to this!

Official CM-12.1 for Nexus Player (fugu)

This is for discussion of the official nightly builds of CyanogenMod 12.1.
You must have an unlocked bootloader to flash this rom. Please see https://developers.google.com/android/nexus/images for information on unlocking your bootloader and restoring back to factory firmware.
You must have a custom recovery in order to install this rom. Please see this thread for more information. cm-recovery-nexus-player-fugu
You can either put this on your nexus player internal storage or use adb sideload to install.
This is a hybrid rom. Once you finish setup you will see a popup to choose your launcher. Choose "Home" if you want the default leanback ui, or choose Trebuchet if you want the full android launcher and settings.
Note:
The Nexus Remote if fully supported. If you use the LeanBack gapps it will go through the pairing tutorial automatically at first boot. If you choose to not use gapps or use other gapps, just press the bottom button to initiate pairing.
Click to expand...
Click to collapse
Latest nightlies can ge downloaded from http://download.cyanogenmod.org/?device=fugu
Changelog: http://www.cmxlog.com/12.1/fugu/
Test build with webcam support. Also supports using webcam mic for google search
Download latest test build: cm-12.1-20150520-UNOFFICIAL-fugu.zip
Added the Japanese keyboard, Korean keyboard, and Google WebView
Click to expand...
Click to collapse
Gapps for Android 5.1 x86 LeanBack: gapps-lpmr1-x86-leanback-20150524-signed.zip
Note:
If you use the full Android gapps you will need an OTG mouse to complete setup and for navigating some apps.
I have included Google+, Gmail, YouTube, Hangouts, and Search as they don't show up in the market currently.
Modified the updater script to enable the navigation bar and set the default density to 240. Patch is still pending to enable the status bar, so currently there is no status bar even with full gapps.
Click to expand...
Click to collapse
Gapps for Android 5.1 x86 full android experience: gapps-lp-x86-20150527-signed.zip
Known Issues:
Microphone is not working for Google Search
Click to expand...
Click to collapse
Extras:
This zip will enable the play/pause button on the nexus remote to be used as the contextual menu button in Kodi. It also optimizes the streaming settings for a device with 1GB of RAM to prevent playback interuptions and allow continuous streaming. If you have your own advancedsettings.xml you may not want to flash this.
Click to expand...
Click to collapse
NexusPlayer-kodi-keymap-streaming-fix-signed.zip
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
XDA:DevDB Information
Official CM-12.1 for Nexus Player (fugu), ROM for the Nexus Player
Contributors
dhacker29, bkjolly
Source Code: https://github.com/CyanogenMod/android_device_asus_fugu/tree/cm-12.1
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked bootloader and custom recovery
Based On: CyanogenMod 12.1
Version Information
Status: Beta
Current Beta Version: 20150519
Beta Release Date: 2015-04-19
Created 2015-04-19
Last Updated 2015-05-24
Gotta ask but is the controller fully functional on this?
Asadullah said:
Gotta ask but is the controller fully functional on this?
Click to expand...
Click to collapse
Yes sir, if you use the leanback gapps it will go through the pairing tutorial automatically, if you don't use gapps or you try other full gapps (make sure they don't have maps), then just push the bottom button to initiate pairing.
It runs good, fast and smooth. As you mentioned mic is not working. Another issue so far, when you uninstall an apps it doesn't remove/uninstall. Thanks for your great work. Nice to see someone is working on nexusplayer. :thumbup:
Sent from my Nexus 6 using Tapatalk 2
Thanks for all your work on this. Any idea when the full GAPPS will be available?
janjan said:
It runs good, fast and smooth. As you mentioned mic is not working. Another issue so far, when you uninstall an apps it doesn't remove/uninstall. Thanks for your great work. Nice to see someone is working on nexusplayer. :thumbup:
Sent from my Nexus 6 using Tapatalk 2
Click to expand...
Click to collapse
I noticed the uninstall failure last night too. I'll try to logact and see what's wrong.
EDIT: Uploading a new gapps package had to remove the CanvasPackageInstaller.apk and just let the regular PackageInstaller take care of it
Hello, thanks for building this and the recovery. I dirty flashed this over stock and it's working good , it seems snappier than stock . Live TV through kodi plays better now , it wasn't very watchable before, even the HDhomerun view app plays the video better .. Thanks..
Hello, your cm20150420 build will not install , I get , signature verification failed . so I reflashed your build from 0419 and new gapps to fix the apps not uninstalling problem. Thanks..
I got that as well figured it was my fault... Is there a link to the older build?
Hey @dhacker29 !
I'd like to thank you for this, and at the same time ask if we had access to LeanBack App source, or if you are adding them in post-build?
Also, would you at all be interested in taking a look at creating something similar to this for the ADT-1? (The developer box that Google sent out after IO in 2014). We have ADT-1 kernel source, & a repacked CWM Recovery, but no device tree, which makes Custom ROMs fairly hard to do.
https://www.androidfilehost.com/?w=files&flid=29861
npjohnson said:
Hey @dhacker29 !
I'd like to thank you for this, and at the same time ask if we had access to LeanBack App source, or if you are adding them in post-build?
Also, would you at all be interested in taking a look at creating something similar to this for the ADT-1? (The developer box that Google sent out after IO in 2014). We have ADT-1 kernel source, & a repacked CWM Recovery, but no device tree, which makes Custom ROMs fairly hard to do.
Click to expand...
Click to collapse
Unfortunately Google shipped the leanback launcher as a prebuilt in the proprietary blobs package so no source to modify there. Without having the adt-1 it would be hard to build a device tree. What are the specs? Processor graphics chip etc
dhacker29 said:
Unfortunately Google shipped the leanback launcher as a prebuilt in the proprietary blobs package so no source to modify there. Without having the adt-1 it would be hard to build a device tree. What are the specs? Processor graphics chip etc
Click to expand...
Click to collapse
That sucks.
Spec list here: http://www.reddit.com/r/Android/comments/2jlz3z/the_developer_adt1_vs_the_nexus_player_vs_amazon/
Note: they say that some have the Tegra K1, but I've had a few, and friends have a few, and I have only seen Tegra 4's.
I had previously heard of extracting a device tree from a boot IMG I don't know if that still applies, I'll try to find a link.
Its pretty awesome actually compared to the NP. If you want one, jut Google it, and fill out the ADT request form. When they ask what you will do with it, just fill I'm something like "security research/app developement", and with your history, you are bound to get one. I have links to self made CWM images, but I doubt they'd help you much. I can also provide system dumps, etc. Just let me know if your interested.
Does this have cm's "Move app to SD"
Can somebody please take some screenshot??
jeffrey81 said:
Can somebody please take some screenshot??
Click to expand...
Click to collapse
Did you click on the screenshots tab at the top?
dhacker29 said:
Did you click on the screenshots tab at the top?
Click to expand...
Click to collapse
Im using xda app and I don't see the screenshot tab.
So far I installed and used the full gapps package. I found no status bar or navigation bar, and the cursor has a black box at times. Runs good though, remote to, except for voice. Using trebuchet to play with it. Are you planning on adding status bar and navigation in or do you advise using the leanback launcher? I liked using my mouse to navigate while i was on lollirock, but can't because of this and can't go backwards from most screens.
Any way to root using recovery?
lafester said:
Any way to root using recovery?
Click to expand...
Click to collapse
Yup. Just flash the SuperSU zip from CM Recovery, or go to development settings and enable root access for Apps/ADB
---------- Post added at 07:43 PM ---------- Previous post was at 07:40 PM ----------
VannMann said:
So far I installed and used the full gapps package. I found no status bar or navigation bar, and the cursor has a black box at times. Runs good though, remote to, except for voice. Using trebuchet to play with it. Are you planning on adding status bar and navigation in or do you advise using the leanback launcher? I liked using my mouse to navigate while i was on lollirock, but can't because of this and can't go backwards from most screens.
Click to expand...
Click to collapse
The statusbar should be present if you used the full android gapps. Also, if you want soft keys, add this to your build.prop
qemu.hw.mainkeys=0
Then reboot.

[ROM][molly][TV][6.0.1] Pure Nexus for the Google ADT-1

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Pure Nexus Project
We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.
"This is a user friendly thread. All feature requests will be heard and considered. I am not against anything that doesn't stray too far away from the original idea of the ROM! Helping one another is also encouraged! Please be respectful and you will always be treated the same way, we are all here for a good experience."
The Pure Nexus Project aims to bring stability and features to your Nexus device, while keeping Google's vision in line and not straying too far away from that. If you are looking for a stable ROM with true tested features and minimal bugs, then this is the place to be.
http://i.imgur.com/HddW9gH.png
Code:
-General
*Based on AOSP Android 6.0.1_r13
*Advanced Reboot menu enabled by default
*MTP & ADB enabled by default
*Bluetooth pairing after reboot (doesn't work on stock)
*LED Control (via kernel settings, control via app coming soon)
*Bluetooth Pairing via Rear Button
*Additional information added to the About menu in Settings
*Overscan adjustment option added to Settings
*Added AOSP Browser with customizations (Credit CyanogenMod Project)
*Added AppDrawer to allow viewing sideloaded non-LeanBack apps
*Fixed force close when uninstalling apps from Settings
*Added native kernel support for EXFAT and NTFS USB auto mount
*Added ADB over network to developer options
*Added option to Settings to reset the default launcher
*Forced animations to .5x as google's code is broken in Developer Options
*Pre-rooted with SuperSU 2.52
*SELinux Enforcing
*Busybox
*Init.d support
*Addon.d support
*Google sounds from factory image not the horrible AOSP ones
*Show apps being optimized during initial boot
*Bug fix's and stability improvements
*Removed googles bug report option
*Removed googles SystemUpdate option
*Removed googles legal information
-PureNexus Customizer
*Custom LeanBack UI Wallpaper
*Adjusted default layout of installed apps to move most used apps (Netflix, Hulu, etc) to the beginning of the My Apps row
*Custom PureNexus Apps row with one click access to install Kodi
*Added cLock as the default widget for time and weather on the LeanBack Launcher
*Added cLock preferences to the My Settings row
*Modified cLock layout to look better for AndroidTV
*Fixed cLock getting cut off when images were too big
Google Doc's Changelog
Rom Builds: https://www.androidfilehost.com/?fid=24399994186367247
Only Supported GApps: Do not use OpenGApps, or a Full Android GApps package, they will cause crashes: https://www.androidfilehost.com/?fid=24269982087021941 -- Credits to @dhacker29
Recoveries:
Material TWRP (New TWRP Theme Included, Recommended for now): https://www.androidfilehost.com/?fid=24052804347848803
TWRP Recovery: https://dl.twrp.me/molly/twrp-2.8.7.0-molly.img.html
PureNexus Recovery: https://www.androidfilehost.com/?fid=24269982087018717
Note: TWRP is preferred until we get the Rear Button working in PureNexus Recovery
Kodi keymap and streaming optimizations: https://www.androidfilehost.com/?fid=24269982087018728 -- Credits to @dhacker29
Install Instructions:
Flash recovery of choice (fastboot flash recovery ex. "purenexus_molly_recovery-121415.img")
Reboot Bootloader (fastboot reboot bootloader, or unplug and replug while holding the rear button)
After this, short press the rear button once until you see "Recovery Kernel" option then long press the rear button.
Now, if you used TWRP, continue down to Section 2, if you opted for PureNexus Recovery, go to Section 1
Section 1
Once in recovery, plug the Developer USB Cable into your PC, plug a USB keyboard into the ADT-1's USB port, and use the arrow keys to select the "ADB Sideload" option, then hit enter
Sideload ROM (adb sideload pure_nexus_molly-6.0-201xxxxx.zip) where xxxx is the date of the rom you are flashing
Sideload GApps (adb sideload purenexus-gapps-mm-mr1-arm-leanback-20151211-signed.zip)
Use the arrow keys to select "Wipe Data/Factory Reset" then hit enter (Clears data & cache)
Select reboot now, and hit enter
Section 2
Once in recovery, plug the Developer USB Cable into your PC and move all the files (ROM, GApps, KodiKeymap, etc.) to the device via MTP/adb push, plug a USB Mouse into the ADT-1's USB port
Install the ROM (pure_nexus_molly-6.0-201xxxxx.zip, where xxxx is the date of the rom you are flashing)
Install GApps (purenexus-gapps-mm-mr1-arm-leanback-20151211-signed.zip)
Use the mouse to select "Wipe", then advanced wipe, then check all the following and wipe: system, data, cache, dalvik-cache
Select reboot now
Optional Kodi Keymap Fix
Once booted setup everything including Kodi
Then go back to recovery and sideload/install Kodi Mapping zip file. (ADT-1-kodi-keymap-streaming-fix-signed.zip​
XDA:DevDB Information
[ROM][molly][TV][6.0.1]★ Pure Nexus ★[02/05/16] ADT-1, ROM for the ADT-1
Contributors
npjohnson, dhacker29, beanstown106, r3pwn, gfunk117, mknrls
Source Code: https://github.com/PureNexus
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: 5.0.2 LRX22G
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 12-14-15
Stable Release Date: 2015-12-14
Created 2015-12-15
Last Updated 2016-01-27
Reserved
Hey Guys! This is PureNexus for the ADT-1 (molly). Hope you enjoy!
Bugs:
Code:
*Nexus Remote doesn't pair, henceforth, no Remote Mic yet (this may not even be possible)
*Rear Button doesn't work in Recovery
*LED Control only possible via Kernel Settings, see LED section below
*A few Play Store apps are missing, probably a missing identifier, should be solved soon
*On device mute doesn't function, remains at the lowest volume, muting the TV itself works fine
LED Color Control Instructions
We are working on a GUI App to do this. For now, the default color is Cyan, though the color is controlable via Kernel Settings, these can be manually set using form a root prompt:
Code:
echo [I]value[/I] > /sys/devices/platform/molly-led/[I]color[/I]
You will first need to echo 0 to the "pulsing" color to enable customization.
Where /value/ can = 0-255, and color can be "red", "blue", or "green". You can mix and match different values of different colors to get a variety of secondary colors, i.e. 255 > red, 255 > blue = purple, while 255 > red, and 150 > blue = hot pink.
We have also set up a "pulsing" color, which will accept any value from 0 (off) and 1 (on), will give the same LED pulse found on stock, and run through the range of supported colors.
To disable the LED, echo 0 to all the colors.
A script I set up that goes through all the colors can be found here: https://www.androidfilehost.com/?fid=24269982087018750
Reserved
Wow, awesome work. Will be trying this shortly. Any known issues that I should be aware of that would impact regular use?
dcarr622 said:
Wow, awesome work. Will be trying this shortly. Any known issues that I should be aware of that would impact regular use?
Click to expand...
Click to collapse
Well, LED Control is still in the works. I have a bit more to do on it, but it's almost ready. Other than that, I am not aware of any major deal-breaking issues.
r3pwn said:
Well, LED Control is still in the works. I have a bit more to do on it, but it's almost ready. Other than that, I am not aware of any major deal-breaking issues.
Click to expand...
Click to collapse
Sweetness. Over on G+ it was mentioned that Cast wasn't fully working - does that mean it doesn't work at all, or that it only works for a restricted set of apps like the ADT-1 does on stock?
dcarr622 said:
Sweetness. Over on G+ it was mentioned that Cast wasn't fully working - does that mean it doesn't work at all, or that it only works for a restricted set of apps like the ADT-1 does on stock?
Click to expand...
Click to collapse
I'm not entirely sure. I haven't installed PureNexus on my ADT-1. I'm more focused on CM13.
dcarr622 said:
Sweetness. Over on G+ it was mentioned that Cast wasn't fully working - does that mean it doesn't work at all, or that it only works for a restricted set of apps like the ADT-1 does on stock?
Click to expand...
Click to collapse
Its broken. Unfortunately that's the hand-off with Marshmallow for now ): We are working on it though!
Check the bugs list in the 2nd post.
I definitely need to flash this later on! I was one of the lucky winners to receive an ADT-1 last July, and I've been using it for development and as a consumer box (it works well with most Android TV games and emulators).
I have to admit you guys have done a great job with this ROM. Everything seems to run smoothly. Thank you so much for helping resurrect the ADT-1.
Just a FYI - the Kodi ZIP does not seem to install via TWRP at least on my ADT-1. It's not a huge deal since you can just move the two files to the proper directory in the /sdcard.
I flashed TWRP easily enough, but it doesn't seem to recognize any of my USB keyboards. Does anyone have any ideas?
Thank you for keeping the ADT-1 moving forward. I have mine on 5.0.2 and everything I have on it works great. I want to upgrade but I'm wondering if it is fair to say that the apps that don't work with the Nexus Player on 6.0.1 won't work on this either. Or is this a whole different beast? Just don't want to set it all up and not have my Xfinity app work. I will try it after Xmas if no one answers by then. Thanks again.
benpage said:
I flashed TWRP easily enough, but it doesn't seem to recognize any of my USB keyboards. Does anyone have any ideas?
Click to expand...
Click to collapse
Needs to be a mouse.
BRICK0044 said:
Thank you for keeping the ADT-1 moving forward. I have mine on 5.0.2 and everything I have on it works great. I want to upgrade but I'm wondering if it is fair to say that the apps that don't work with the Nexus Player on 6.0.1 won't work on this either. Or is this a whole different beast? Just don't want to set it all up and not have my Xfinity app work. I will try it after Xmas if no one answers by then. Thanks again.
Click to expand...
Click to collapse
Yeah. If it doesn't work on the NP on 6.0.1, most likely won't work here.
npjohnson said:
Needs to be a mouse.
Yeah. If it doesn't work on the NP on 6.0.1, most likely won't work here.
Click to expand...
Click to collapse
Thank you, I will flash this as soon as Xfinity fixes their app. Thank you for your hard work and Happy Holidays
Updated build https://www.androidfilehost.com/?fid=24269982087020889 Netflix and Cast functionality fixed. No known issues now that I am aware of.
Great work! I've been waiting for someone to create a ROM for this device. I put my ADT-1 away when it lost official Google support and got a Nexus Player which I love. I'll definitely be flashing this during the winter break for my bedroom. Good to know that the powerful hardware of this device isn't going to waste. Much appreciated!
dhacker29 said:
Updated build https://www.androidfilehost.com/?fid=24269982087020889 Netflix and Cast functionality fixed. No known issues now that I am aware of.
Click to expand...
Click to collapse
Added to OP.
Also updated the changelog.
npjohnson said:
Added to OP.
Also updated the changelog.
Click to expand...
Click to collapse
Came over from the Samsung side huh? Well good to see you over here in nexus land.
Sent from my Nexus 6 using Tapatalk
bryantjopplin said:
Came over from the Samsung side huh? Well good to see you over here in nexus land.
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
Yup. I'm on the N6 and N6P too.
Sent from my Nexus 6P using Tapatalk
npjohnson said:
Yup. I'm on the N6 and N6P too.
Sent from my Nexus 6P using Tapatalk
Click to expand...
Click to collapse
Wish I had the 6p but the 6 is still a great phone. Also running the s4 mdk daily as a work phone. You do anything for the n6 yet?
Sent from my Nexus 6 using Tapatalk

[Module][3.3.1] QuickSwitch - Quickstep enabler for supported launchers

QuickSwitch - Quickstep enabler for supported launchers​
QuickSwitch is a Magisk module which systemlessly allows supported launchers to access the recents (QuickStep) APIs. It's future proof, detects which launchers are capable of being a recents provider, and is fairly simple to use.
Requirements:
- Android Pie+
- The latest version of Magisk
- A launcher which can be used as a recents provider on your specific android version.
Installation:
To use the module, simply follow the instructions:
1. Install the latest QuickSwitch apk from the Telegram channel or GitHub releases.
2. Open the QuickSwitch app that was installed.
3. Select a different launcher as your recents provider.
4. Reboot.
5. Verify your new recents provider is correct.
6. Set the new recents provider as the default launcher.
7. Profit.
After switching providers and rebooting, make sure the current provider is the default home app.
To switch providers after the initial install just open the app, select a new provider and reboot.
Updating:
To update, just update the app when a new release is published, or check the Magisk app as it should fetch updates too.
Uninstallation:
To uninstall the module, use the bin icon in magisk manager. Your recents provider will go back to default and your launcher will return to being a user app, after that, just uninstall the quickswitch app
Logging:
QuickSwitch saves all its logs to /data/adb/modules/quickswitch/logs/ and /sdcard/Documents/quickswitch/ all logs belonging to QuickSwitch begin with quickswitch. If you have any issues with the module send all log files in a compressed archive.
Compatibility:
As stated earlier, the QuickSwitch app auto-detects which launchers are compatible so it's going to be difficult to say a definitive list. But for an easy explanation, I'll just say that almost all stock Pie+ launchers will work as long as they are either ported to other devices or are installed by default on your device.
As for custom launchers, you'll have to install them and see if they appear in the QuickSwitch app.
Notes:
- QuickSwitch doesn't add support for launchers, launchers need to support QuickSwitch. Because of this, a full list of compatible launchers will not be provided as the app autodetects which launchers are compatible.
- Nova Launcher is NOT compatible with QuickSwitch and never will be unless they decide to add support for the Razer Phone natively.
Misc:
- You can grab the source for the module here
The SystemUI option (removed in Android 10+) will grant you Oreo style recents.
Credits:
- @paphonb for the QuickSwitch app and the initial concept and idea of a universal Quickstep enabler.
- @osm0sis for assistance with getting 3.x.x to work without having to go permissive, and for his and @topjohnwu's zipsigner
- The Lawnchair and Hyperion team's for initial testing of the module.
Download:
Download the latest version here.
Donations:
- If you wish to donate to @paphonb for creating the QuickSwitch app you can do so here.
- Or if you wish to sponsor me on GitHub for making the module, scripts, and handling support you can do so here.
Release details:
Current version: 3.3.1
Last updated: 19-06-2022
Created: 28-12-2018
FAQ​
What does this module do?
The only thing this module does is changes which launcher controls your recents
Can I get app actions, or recents text/picture selection with this module?
This module doesn't control what features a launcher has. All it does is grant the launcher more permissions and enable a launchers access to recents.
How to get Oreo/Oreo Grid recents?
For Oreo recents simply set your recents provider to SystemUI and reboot.
If the SystemUI option doesn't show up it's because you're on Android 10 and the Oreo recents fallback has been removed from AOSP.
For grid recents follow these instructions:
1. Set the recents provider to SystemUI
2. Tap the three dot menu and toggle "Enable grid recents" to on
3. Reboot.
The FAQ will grow as more questions come to mind.
​
Common Issues & How To Fix​
Launcher is constantly crashing
This generally means you are using a launcher port and didn't follow the instructions correctly. Here is a refresher:
1. Install QuickSwitch.
2. Install the launcher, don't set it as your default launcher.
3. With any other launcher, open QuickSwitch.
4. Set your desired launcher as your recents provider.
5. Reboot.
6. Verify the new launcher is now your recents provider in QuickSwitch.
7. Set the selected as your default launcher.
8. Profit.
If the launcher still crashes afterward get the module logs and a crash log using https://github.com/tacothedank/scoop
Setting the provider is successful but it still didn't work after a reboot
type this command in a terminal
Code:
su -c cmd overlay dump xyz.paphonb.quickswitch.overlay
If you see this line:
Code:
mState.................: STATE_NO_IDMAP
You need to ask your rom maintainer to add this commit. only for your device, it will cause issues on other devices.
Another fix you can do yourself if that happens is enter this command in a root environment (If stuffs breaks after doing this delete the .replace file through ADB).
Code:
mkdir -p /data/adb/modules/quickswitch/system/vendor/overlay && touch /data/adb/modules/quickswitch/system/vendor/overlay/.replace
Great!
Works well on this setup:
OnePlus 6
Pixel Experience ROM
Lawnchair Alpha 721
Quickstep 1.0.6
Just one issue that I've had before. I use Fluid NG to get access to navigation gestures on Pixel software. It removes the navbar by moving it to the invisible area "under" your display or something. In HTML world, this would have to do with margins and padding.
The result is this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
With the navbar on, it looks alright:
Is it possible for you to fix this or provide an option to do so? Maybe by doing a reverse-padding for the app previews or something like that? ? I'll be happy to assist further.
schwarzerfleck said:
Great!
Works well on this setup:
OnePlus 6
Pixel Experience ROM
Lawnchair Alpha 721
Quickstep 1.0.6
Just one issue that I've had before. I use Fluid NG to get access to navigation gestures on Pixel software. It removes the navbar by moving it to the invisible area "under" your display or something. In HTML world, this would have to do with margins and padding.
The result is this:
With the navbar on, it looks alright:
Is it possible for you to fix this or provide an option to do so? Maybe by doing a reverse-padding for the app previews or something like that? ? I'll be happy to assist further.
Click to expand...
Click to collapse
Yea that's a lawnchair issue. We are aware of it and it will be worked on in a later update.
Sent from my LGE Nexus 5X using XDA Labs
Nice:laugh: working great on (oneplus 6t - oos 9.0.10), o used horizontal old style and Lawnchair and booth of them works great,
Thanks a lot..
I hope someone support the (grid recent) soon
Skittles9823 said:
Yea that's a lawnchair issue. We are aware of it and it will be worked on in a later update.
Click to expand...
Click to collapse
Thanks a lot for the heads-up. Enjoy your holidays!
Qutayba Khader said:
Nice:laugh: working great on (oneplus 6t - oos 9.0.10), o used horizontal old style and Lawnchair and booth of them works great,
Thanks a lot..
I hope someone support the (grid recent) soon
Click to expand...
Click to collapse
Grid recents might still be able to be enabled via a build.prop value but I'm not sure.
Sent from my LGE Nexus 5X using XDA Labs
I tried flashing quickstep through magisk and twrp and got a failed to install error. I'm on stock pie.
Gordietm said:
I tried flashing quickstep through magisk and twrp and got a failed to install error. I'm on stock pie.
Click to expand...
Click to collapse
Would you mind sending a recovery log so I could see the error?
Sent from my LGE Nexus 5X using XDA Labs
Skittles9823 said:
Would you mind sending a recovery log so I could see the error?
Click to expand...
Click to collapse
I'm sorry, but how do I get a recovery log?
Gordietm said:
I'm sorry, but how do I get a recovery log?
Click to expand...
Click to collapse
I found it:
Love this! Thank you for this awesome mod. Anyway to add a clear all button in the bottom right or bottom center? Thank you so much again for this development
stu5797 said:
Love this! Thank you for this awesome mod. Anyway to add a clear all button in the bottom right or bottom center? Thank you so much again for this development
Click to expand...
Click to collapse
All UI for Pie recents is launcher side.
Sent from my LGE Nexus 5X using XDA Labs
Gordietm said:
I found it:
Click to expand...
Click to collapse
Thanks will look over this in a day or two once I'm sober lol.
Sent from my LGE Nexus 5X using XDA Labs
Gordietm said:
I found it:
Click to expand...
Click to collapse
I don't see anything about a failed installation in there. You need to save the log right after the incident you want to report about...
More info on reporting bugs and different logs:
https://www.didgeridoohan.com/magisk/MagiskHelp
Updated to 1.0.7 and fixed the uninstallation of Lawnstep. (Kinda forgot the file was named "replace" and not ".replace".)
Sent from my LGE Nexus 5X using XDA Labs
Skittles9823 said:
Updated to 1.0.7 and fixed the uninstallation of Lawnstep. (Kinda forgot the file was named "replace" and not ".replace".)
Click to expand...
Click to collapse
Still get install failed, invalid zip.
I did the log right afterwards.
Gordietm said:
Still get install failed, invalid zip.
I did the log right afterwards.
Click to expand...
Click to collapse
That's weird. The zips I post are the zips magisk gives me when I use the download option. It should definitely work in recovery.
Sent from my LGE Nexus 5X using XDA Labs
Skittles9823 said:
That's weird. The zips I post are the zips magisk gives me when I use the download option. It should definitely work in recovery.
Click to expand...
Click to collapse
I tried 1.0.7 in magisk and in recovery and both ways it was a no go.

🤖 FLUENCE FUHD PATCH 🤖 BETA2 "Gemini"

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
WELCOME TO THE FLUENCE FUHD PATCH​
MODULE DESCRIPTION
Work in Progress / BETA. Android System Optimization Patch for non GSI/QSSI Snapdragons. Enables various Features and Functions on Hardware and Software Level. Also adding exclusive System Content like LWPs, UI Sounds and init.d Scripts.
MODULE DEPENDENCIES
Snapdragon SoC from 2017 or newer (ARM64). Android 9.0+ / SDK Level 28+ (Non GSI/QSSI).
Busybox for Magisk. Pix3lfy for Magisk For non Pixel Devices. Quickswitch for grid Recents.
INCLUDED FEATURES
* FULLY SYSTEMLESS ROM/PATCH MODULE
* FULLY BLACK/WHITE THEMED AROMA INSTALLER
* FULLY BLACK/WHITE THEMED AROMA FILEMANAGER
* BASED ON LATEST UNITY/MAGISK MODULE TEMPLATES
* BATTERY CALIBRATION AFTER CHARGING
* FILESYSTEM TRIMMING BASED ON TIMERS
* SYSTEM WIDE NETWORK OPTIMIZATIONS
* SQLITE3 DATABASE OPTIMIZATIONS
* INTELLIGENT ZIPALIGNMENT
* MADE AND TESTED WITH/FOR PIXEL DEVICES
* ALL DEVICE CONFIGS ARE AIMING ON QUALITY
* ALL RELEASES AND CHANGES ARE TESTED AND WORKING FINE
* INCLUDING CUSTOM UI SOUNDS AND LIVE WALLPAPERS
* ENABLES LATEST PIXEL FEATURES
* ENABLES VOLTE / VOWIFI + VIDEO CALLING
* ENABLES HIGH QUALITY AUDIO PLAYBACK
* ENABLES 4K HDR VIDEO PLAYBACK
* ENABLES MANY HIDDEN ANDROID FUNCTIONS
* ENABLES MANY HIDDEN ANDROID SERVICES
* ENABLES SMOOTHER AND MORE FLUID RENDERING
* ENABLES DISPLAY ROTATION FOR THE WHOLE OS
* ENABLES SETUP WIZARD EXTRA FUNCTIONS (WIP)
* ENABLES "ANDROID FOR WORK / ENTERPRISE" FEATURES
* ADVANCED AUDIO RECORDING SERVICES / FEATURES
* ADVANCED NETWORK SERVICES / FEATURES
* ADVANCED APP FUNCTIONALITY / FEATURES
* ADVANCED GRID RECENTS WITH MULTI/SPLIT SUPPORT
* BETTER OVERALL PERFORMANCE (UI, APPS, GAMES...)
* EXTRA DISPLAY TECH CONFIGS FOR SUPPORTED DEVICES
* DEFAULT DPI IS 480 FOR 1440P+ DISPLAYS (PIXEL, HTC, SONY ETC.)
* MUCH MORE AND MADE WITH <3
XDA:DevDB Information
FLUENCE FUHD, Tool/Utility for the XDA Community Apps
Contributors
Miustone, Miustone, Miustone, Miustone
Source Code: https://github.com/Miustone/FFUHD
Version Information
Status: Beta
Current Beta Version: 2
Beta Release Date: 2019-03-25
Created 2019-03-24
Last Updated 2019-03-25
SOURCES:
Download and Repack from:
https://github.com/Miustone/FFUHD
(LINK)
OR
Download and just flash from:
https://sites.google.com/view/miustone/RELEASES
(LINK)
(Note that GitHub Versions may be unstable, faulty or misleading)
Instructions
New Install
Download and/or repack the Patch from one of the Sources
Boot and Setup Your Device and install Magisk
Reboot to TWRP and flash the Patch (You can't use Magisk to install)
Start the AROMA Installer and do the Install of the Patch
Install other Modules if needed (Busybox and Pix3lfy)
Reboot to System and Enjoy
Updating the Module:
Start the installer and do the Install to uninstall the Module
After the uninstall choose to go back to the main menu of the Patch
Do the Install again to flash the new Patch
Reboot to System and Enjoy
PLEASE DO NOT UPDATE WITH BETA RELEASES SINCE IT MAY CAUSE CONFLICTS
Fluid Navigation
Before You start browsing thru the System do this...
Open the Fluid Navigation Gestures App from the Home Launcher
Allow Root Rights to the App
Press on activate (The Toggle)
Give Permissions and go back to the OS Settings
(The App doesn't works yet. Workaround Time!)
Open the "Apps and Notifications" Option in the OS Settings
Tap on Google Chrome, Expand the Settings and scroll down
Open the App in the Play Store over "App-Details"
Go to Your Apps and Games and Open the FNG App again
Now You can activate the Service over the Toggle
(Optional) Restore My Settings for the App from here:
https://drive.google.com/file/d/1pnkU5UefbA91ZBUe3AOd45mvm0Hg3kRA/view?usp=sharing
You can save it on Your Google Drive too, to restore it from anywhere You are...
If You don't use My Backup: Make sure You disable "Navigationbar hider" within the App.
..
Beta 1 Release uploaded and ready for download! Enjoy
@Miustone thanks for this mod. Do I need Pix3lfy for the best experience, or can I run without it?
Also, is it OK to run this with other tweaks/scripts I may already have installed?
Portrait mode crashes the camera app.
Maverick Jester said:
@Miustone thanks for this mod. Do I need Pix3lfy for the best experience, or can I run without it?
Also, is it OK to run this with other tweaks/scripts I may already have installed?
Click to expand...
Click to collapse
I wouldn't call it a mod since it's something more than that. But yes, you should install Pix3lfy if You are on a non Pixel Device and yes, you can install it together with Mods. Hope You like the Patch
dnp77 said:
Portrait mode crashes the camera app.
Click to expand...
Click to collapse
I will notice that somewhere. It's simply because of the Google Camera App that thinks that the Pixel 2 has 2 front Cameras for the Portrait Effect. The Media Profile Configs tells that there is only 1 which lets it crash. You are on a Pixel 2!?
I will take a look for a modded Camera Apk which works better / without Problems on our Devices. Any suggestions are welcome...
Beta 2 is uploading. First Release Candidate, but there are still things to solve... Don't wonder about the Size, there is a big Set of nice LWP / Wallpapers included
I really like the old AOSP Livewallpapers btw. i always removed them in the Past from the System but our Devices are so powerful and efficient nowadays that it don't hurts to have and run them. The Static wallpapers which you can access over the SONY Home Launcher are also pretty nice... Just saying
Aroma installer crashes the OnePlus 6t
Miustone said:
I wouldn't call it a mod since it's something more than that. But yes, you should install Pix3lfy if You are on a non Pixel Device and yes, you can install it together with Mods. Hope You like the Patch
I will notice that somewhere. It's simply because of the Google Camera App that thinks that the Pixel 2 has 2 front Cameras for the Portrait Effect. The Media Profile Configs tells that there is only 1 which lets it crash. You are on a Pixel 2!?
I will take a look for a modded Camera Apk which works better / without Problems on our Devices. Any suggestions are welcome...
Click to expand...
Click to collapse
My phone is the 2xl.
I have downloaded the beta 2. It did not show any configuration options in AROMA installer. Home button and back button are gone after installing the patch. I'm using Pixel 2 xl with stock rom and custom kernel. Thank you.
Same problem, I can't see option.
Now my Xiaomi can't boot.
How can i uninstall the patch ?
shadowikr said:
Aroma installer crashes the OnePlus 6t
Click to expand...
Click to collapse
Have other AROMA Installers ever worked on Your Device? Possible that TWRP is buggy on the 6T and needs to be fixed...
dnp77 said:
My phone is the 2xl.
Click to expand...
Click to collapse
Looks like we with the Pixel 2 Devices are the only ones facing this Problem. I'm on it
robertchiang said:
I have downloaded the beta 2. It did not show any configuration options in AROMA installer. Home button and back button are gone after installing the patch. I'm using Pixel 2 xl with stock rom and custom kernel. Thank you.
Click to expand...
Click to collapse
That because there are no Options yet. I'm working pretty hard on the System itself before i add Options. Stay tuned...
The Navbar is gone for Fluid Nav Gestures. Check it out, and sorry for the uncomfortable Start!
blamp1 said:
Same problem, I can't see option.
Now my Xiaomi can't boot.
How can i uninstall the patch ?
Click to expand...
Click to collapse
Which Xiaomi? Mi 5? Android 6 Miui?
Made some nice Progress over Night. Looks like i push another Release soon...
Which Xiaomi? Mi 5? Android 6 Miui?
Click to expand...
Click to collapse
sorry, it's MiMax 3 (nitrogen) with mi-globe rom (MIUI10 9.3.21)
Thanks for your help
Miustone said:
Have other AROMA Installers ever worked on Your Device? Possible that TWRP is buggy on the 6T and needs to be fixed...
Looks like we with the Pixel 2 Devices are the only ones facing this Problem. I'm on it
That because there are no Options yet. I'm working pretty hard on the System itself before i add Options. Stay tuned...
The Navbar is gone for Fluid Nav Gestures. Check it out, and sorry for the uncomfortable Start!
Which Xiaomi? Mi 5? Android 6 Miui?
Made some nice Progress over Night. Looks like i push another Release soon...
Click to expand...
Click to collapse
Thanks for the hard work, I'm waiting for your next release.:good:
blamp1 said:
sorry, it's MiMax 3 (nitrogen) with mi-globe rom (MIUI10 9.3.21)
Thanks for your help
Click to expand...
Click to collapse
Could You share the default build.prop from /system and /vendor with Me? You can additionally try to remove the system.prop from /common in the Patch Module and try if it will boot. I think there are conflicts over there...
robertchiang said:
Thanks for the hard work, I'm waiting for your next release.:good:
Click to expand...
Click to collapse
You're Welcome!
Miustone said:
Could You share the default build.prop from /system and /vendor with Me? You can additionally try to remove the system.prop from /common in the Patch Module and try if it will boot. I think there are conflicts over there...
Click to expand...
Click to collapse
I have no build.prop and no system.prop
After reinstall the rom, i have a build.prop (link)
I can't boot to the OS.
The rom boot but never finish
Miustone said:
Have other AROMA Installers ever worked on Your Device? Possible that TWRP is buggy on the 6T and needs to be fixed...
Looks like we with the Pixel 2 Devices are the only ones facing this Problem. I'm on it
That because there are no Options yet. I'm working pretty hard on the System itself before i add Options. Stay tuned...
The Navbar is gone for Fluid Nav Gestures. Check it out, and sorry for the uncomfortable Start!
Which Xiaomi? Mi 5? Android 6 Miui?
Made some nice Progress over Night. Looks like i push another Release soon...
Click to expand...
Click to collapse
No I tried to install aroma gapps but it never worked, there's a magisk ROM that is flashed thought twrp called xXx no limits hat uses a editable profile to install certain objects from the ROM possibly to go around the aroma installer
Download link for the the profile if you wanna see it
https://forum.xda-developers.com/devdb/project/dl/?id=31348&task=get
Can Havoc-OS or other AOSP/LineageOS based ROM use this?

Categories

Resources