yashsingh1/xdaforums huggingface dataset:
[Magisk] Sepero:
UPDATE:

OnePlus 6

Android OOS 9.0.9.

Did steps 1-4.

It is working with Fixed Navigation Bar at the bottom.

Does Not work with Gestures. After choosing Gestures in settings, only Back gesture works. Gesturing Home and Recents has no affect, and does nothing.
[Magisk] dviree:
Could pap update Asus launcher? I have the newest apk here

http://www.mediafire.com/file/y75x8dmwxn3q5t0/asusversion_6.0.2.25_191002.apk
[Magisk] Skittles9823:
[MENTION=6018897]paphonb[/MENTION]
[Magisk] dhonnex:
CONFUSED

uhhmm when should i install the new launcher? is it after the flashing of the module or after i finish all the steps youve given?
[Magisk] hatdrc:
I install the module, reboot then install the launcher select it in quickswitch and reboot again
[Magisk] ddaggebi:
Can Quickswitch be installed through recovery? Tried flashing it and TWRP gave me error 1. Want to know whether it;s on my side of problem or not...

I remember flashing lawnstep through recovery...
[Magisk] DanGLES3:
Quickswitch can install through recovery as long as you have magisk, rootless installation is not possible on Quickswitch
[Magisk] ddaggebi:
Thanks for the reply!

One more Q. if you root by magisk and install quickswitch by recovery, does it act like a magisk module?(e.g. show up in the modules list as a module.)
[Magisk] Skittles9823:
Yes.

Btw the issue you have (saw on telegram) is a magisk issue we suspect.

https://github.com/topjohnwu/Magisk/issues/2107
[Magisk] ddaggebi:
Super thanks...! I was getting tired of some nonsense happening, and you've shred some light onto it. Guess I'll wait for the solution commit to apply to the stable version of magisk. Again, thanks so much.
[Magisk] ddaggebi:
If you don't mind, can I have one more question? How can I see whether if that commit is applied to the canary or stable version of magisk? Can I expect that issue to be fixed on the next stable version of magisk? Sorry if this is too out of topic... :(
[Magisk] Skittles9823:
In the GitHub issue there is a link to an issue on the magisk repo, in that issue is a link to a pull request to magisk. You can check that.
[Magisk] ddaggebi:
Thanks, I've looked through it and saw some simmilarities with me, so I am informing just in case:

I use Oneplus 6 too, and it happens regardless of ROM(Tested in OOS 10, PixelExperience 10 beta, AOSIP 10). The app that's causing the issue is Kakaotalk(https://play.google.com/store/apps/details?id=com.kakao.talk), which is a chat application(simmilar to wechat). It get noticably slow and laggy if quickswitch module is installed.

If it can be a help, I could get a logcat of this issue. Do you need it?

Thanks for helping me.
[Magisk] mariospizza:
Is there a way to use this awesome module without losing the OCR capabilities of Pixels stock ROM recents?

Edit: It seems that it only works with the official Pixel Launcher, unfortunately :(
[Magisk] garylawwd:
That has got nothing to do with quick switch. Its either incorporated into the launcher you are try to use or it's not. Its a launcher issue not quick switch.
[Magisk] Frostbiter:
I am having an issue with some apps and the phone being slow after using QuickSwitch. I'm using with the android 10 version of lawnchair and after setting it as the recents provider the phone gets hotter than normal and some apps, like Google Pay, Fit, and Snapchat as well as the phone itself begin running sluggishly. Setting the recents provider back to the default pixel launcher doesn't fix the issue either, only disabling QuickSwitch from Magisk solves the issue. Enabling QuickSwitch does not cause an issue until after I switch providers.

I've uninstalled and reinstalled both QuickSwitch and the pre alpha lawnchair but the issue still persists.

Phone info stock rooted Pixel 2, December update and log at attached.

Thanks for all the help.
[Magisk] Skittles9823:
The issue is known, and I'm pretty sure it's something to do with Magisk. A commit was recently merged which should fix the issue once an new canary build is released.

If you want a temporary fix you can disable magisk hide or just unselect com.google.android.gms in the magisk hide list.
[Magisk] Lonnie Reeder:
Using this on a Android 10 custom ROM, a neat little app. Thanks for all your work. Working very well with Nova Launcher.
[Magisk] garylawwd:
What? Nova doesn't support quickstep recents. How is it working :confused:

I don't think you are using this module correctly
[Magisk] Lonnie Reeder:
Recent Window

Here is what I meant by recents, I could be confusing the issue here, that is a total possibility. I am on version 20.1 of Magisk, and loaded the most recent Quickstep module from Magisk Manager. To see the screen I am referring to, I start from the Nova Home screen, and press my home button (hardware button) it brings up a screen at the top screen of my tablet, with 3 tabs. Frequent, Recent and New/Updated. I can select any recent app I want from that selection window. If I am using the Quickstep app incorrectly my apologies, I just hit the home button by accident while on the home screen and this screen popped up. See Attached Picture to see what I am talking about. This screen pops up after I hit my home button (hardware button).

Specs:

Samsung Tab A 10.1 (SM-T580)

Bliss Custom Rom (Android 10)

Please advise on what I am seeing, if this is the Quickstep app. I guess I can uninstall your app and try again. But I don't ever remember seeing this prior to installing the Quickstep App.
[Magisk] garylawwd:
No that's just a feature of Nova and has nothing to do with quickswitch.

That feature will work without quickswitch. Read the op and look at the screenshots to see what quickswitch actually does
[Magisk] Lonnie Reeder:
I did as you requested, and you are correct, I missed the line about Nova Launcher. I uninstalled QuickSwitch. I cannot get LawnChair to work very well on my tablet as is. It is slow and choppy, it could be the ROM, but I am on convinced of that fact.. I finally had to switch back to Nova Launcher, due to the choppiness of LawnChair, so QuickSwitch is of no use to me. So I have uninstalled both apps and moved on. I wish the Dev's well.

Thanks
[Magisk] iPabs1998:
Hi, i've followed your instructions and did everything: install quickswitch, reboot, set hyperion as default, reboot and select hyperion as my default launcher. After doing this quickswitch just doesn't work and it says again that pixel launcher is my default recent provider. How can a i fix it? I'm using an LG G6 H870, with latest PixelExperience+ and latest magisk.

Thank in advance.
[Magisk] Skittles9823:
Logs show everything copied correctly. it's most likely an issue with the device tree the rom used.

It's fairly common that QuickSwitch doesn't work on pixel experience for some reason.
[Magisk] Venky:
Please update OnePlus launcher for Q
[Magisk] Silent Lain:
Please do your research before asking the wrong person for the wrong job in the wrong thread.
[Magisk] Skittles9823:
Paphonb does the launcher ports. He's quite busy lately though so I doubt he'll have time to port any updates soon.
[Magisk] Zajonc96:
Are there any compatible launchers for Android q? So far only stock pixel launcher works for me ;(
[Magisk] DanGLES3:
Currently the only launchers compatible (if you're in the November/December security patch) are the Pixel Launcher and Lawnchair prealpha 2599
[Magisk] OzturkAlperen:
Nah there is also OnePlus Launcher and Launcher3 port by paphonb. They work fine with Android 10 and quickswitch.
[Magisk] DanGLES3:
Those don't work if you're on the November/December's patch as those patches made significant changes to the launcher code and those launchers weren't updated accordingly

I work as support on the Quickswitch Telegram group and can confirm, several reports of those 2 launchers not working on the November/December patch
[Magisk] dubt17:
I'm using the latest q build of lawnchair and love it, but man does it drain my battery to have quickstep enabled. My phone isn't going into deep sleep.

If I need to provide logs as this might not be a known issue, I'm happy to do so.
[Magisk] DanGLES3:
It's been a known issue, it seems to be a bug with magisk hide that happens whenever a module tries to mount /product (which Quickswitch does), this issue is already being looked into by the Magisk dev, for now try disabling magisk hide and see if the battery drain stops
[Magisk] aydinbahadir88:
the module is no longer available from Magisk Manager
[Magisk] garylawwd:
Here ya go
[Magisk] dubt17:
You're right! It's deep sleeping now and I've never even used that feature in magisk.

I'll keep an eye on this thread for updates, thanks for letting me know.
[Magisk] abhi4you10:
will this work on miui 11

if i use lawnchair or Hyperion launcher will this module work on miui 11? anyone tested
[Magisk] DanGLES3:
Quickswitch doesn't work on MIUI, they completely removed the code for recents providers and etc
[Magisk] BossNexusS:
Using oneplus 7 pro and quickswitch with lawnchair launcher. Everything works fine gestures but when swiping from the bottom of the screen to switch to the last app, the app like redraw itself to fit the screen, it like flickers to resize itself. This also happens on pixel3 launcher. Any way to fix this?
[Magisk] Skittles9823:
QuickSwitch 3.0.0 released

Changelog:

- completely rewrite the app and the module backend. Now the app uses a shell binary as the backend to

remove the need for bootscripts

- re-add the $MODDIR/product/overlay install path as the Magisk issue has been fixed

- added a check for MIUI which will abort the installation of the module

Been a while since an update, but a few days short of the 1 year anniversary of when QuickSwitch was first released, we finally release 3.0.0
[Magisk] ParallaxY:
Do i need to uninstall the previous version in order to install v3 ?
[Magisk] andreacos92:
Updated from 2.1.0 to 3.0.1 (IIRC, anyway today's build), and my OnePlus 5 with stock OOS 9.0.9 went in bootloop.

I removed the module with Magisk Manager for recovery, but it is stuck on bootanimation as well :confused:

EDIT: solved reflashing back old v 2.1.0.
[Magisk] Skittles9823:
When you upgrade it'll essentially reset the module so you'll have to reapply the provider.

Weird af. I wonder if it didn't clear the overlay idmaps ? but 2.1.0 and 3.0.1 have an almost identical installation script, so it shouldn't really have an issue.
[Magisk] andreacos92:
Really I don't know. Another guy with OnePlus 3 and latest stock OOS (Pie) had the same problem, we discussed in the Telegram group.

So maybe some incompatibilities between latest changes on the module and OOS? :confused:
[Magisk] nreuge:
No version of QuickSwitch work on LG G6 (Stock Pie, rooted). The stock launcher always stays the recent provider, it seems impossible to get recent from Lawnchair v2...
[Magisk] mido hamdy:
Installed the latest version but i can't find the quick switch app to switch recent provider. Any fix?
[Magisk] andre0005:
Managed to get it working with the most recent alpha of lawnchair on my op7p. Is there a way to speed up the home animation? I like that it's there and that it's smooth but it takes sooo long. I already have my device animation speed set to 0.5x.
[Magisk] GarlicBreadFox:
Probably haven't gotten the hang of it yet, but what's the point of say, having lawnchair v2 (alpha on 10.x) as default launcher AND having it as recents provider, as the recents are pretty much the same with either pixel or lawnchair. Or maybe I'm missing something?

Or is it that, since I'm on a Pixel Experience ROM in Android 10, I don't see much of a difference because lawnchair's implementation of recents is a "copy paste" of pixel recents?
[Magisk] Skittles9823:
Lawnchair uses the stock launcher3 recents with some theming stuff like background blur and stuff like that.
[Magisk] CarbonGTR:
You can try Terminal Edition from the Telegram Group.
[Magisk] andreacos92:
Anyone updated to latest 3.0.1 on OnePlus with OOS Pie without issues? (so OP3/3T and 5/5T, since others have Android 10) :p
[Magisk] TevicTT:
i flash the 3.0.1 on op5 oss 9.0.9,it will stuck

At bootanimation, need to reflash 2.0.1 in rec to get back.
[Magisk] andreacos92:
Me too, I was asking just for this...

Any chance of a "fix" or a look into it?

I attacheded log files from /data/adb/modules/quickstepswitcher/logs/ to this post, maybe it can help. Actually I'm back to 2.0.1 :)
[Magisk] Skittles9823:
Try 3.0.2 I just pushed to the magisk repo.
[Magisk] andreacos92:
Just tried, it works!

Thank you really much :)
[Magisk] Skittles9823:
QuickSwitch 3.0.3 released

Changelog:

v3.0.3

- fix provider resetting when updating the module

v3.0.2

- attempt to fix bootloops on OnePlus devices

v3.0.1

- fix small bug
[Magisk] AhmdHL:
Bro its not working for me anymore

Everytime I change the recent provider

It says error

The old version was working normally good no issues

What should I do ??
[Magisk] Skittles9823:
If by old version you mean before 3.0.0, then the issue is probably due to your phone not being able to switch to a permissive selinux temporarily.

I'll be fixing this eventually, and making it so the module doesn't need permissive at all.
[Magisk] AhmdHL:
The version that im using 2.1

Im not sure but i guss so too
[Magisk] Skittles9823:
2.1 doesn't have any logic to change selinux. I'd suggest trying the latest version and seeing if it works.
[Magisk] valeriee:
So on latest quickswitch on latest pre alpha lawnchair on OP7P and its working kinda... I am using the Android 10 nav gestures and it seems that swiping up to go back is triggering the google assistant every time and even turning off the assistant triggers it the notification to turn it on? Very annoying, any ideas? Thank you

EDIT: Also, the bottom nav gestures don't seem to work consistently?
[Magisk] Skittles9823:
You're trying to use OOS gestures. No launcher supports them except for OOSLauncher. Switch to the AOSP gestures and swipe on the sides of the device to go back.
[Magisk] mookiexl:
Are you on A10? I can't get my home or recents to work with gestures.

---------- Post added at 04:00 PM ---------- Previous post was at 03:56 PM ----------

I have the same issue as him. Bottom gesture don't work using either gesture selection.

Update: 3.0.4 is working flawlessly with the latest Lawnchair on OP 7Pro 10.3
[Magisk] valeriee:
The gestures seem to work with Nova launcher though? Except there is that delay when going back to the home screen?
[Magisk] Skittles9823:
That's because if you use another launcher without setting it as the recents provider it'll still use OOS Launcher as the provider and therefor the gestures work.

But if you set another launcher as the recents provider it'll most likely be using the AOSP gestures.
[Magisk] valeriee:
Right that makes sense, thank you!

Do you know if there is a workaround this in the near future? Cheers
[Magisk] Skittles9823:
No there isn't a workaround of a way to fix it.
[Magisk] AhmdHL:
3.0.3 finally worked

Just reflashed it through magisk and worked i dont know

How magiclly that happend
[Magisk] Skittles9823:
Glad it works now :D

Sometimes it really do be like that with Android.
[Magisk] hellcat50:
Bootloops on Omni ROM (Android 10)

Device: OnePlus 7 Pro

Log: https://pastebin.com/cmyas5rv , the only modules I activated besides your module is "magisk manager for recovery mode" (for esily disabling modules in recovery) and "smurf" (for my kernel)
[Magisk] Skittles9823:
The only issue I see here is this

W PackageManager: Failed to scan /vendor/overlay/QuickstepSwitcherOverlay: Failed to collect certificates from /vendor/overlay/QuickstepSwitcherOverlay/QuickstepSwitcherOverlay.apk

Which I assume is because I don't sign the QuickSwitch overlay. But I'm not sure if that would cause a bootloop. I'll try to ask in the Omnirom telegram chat if they know if it's the cause and if they get back to me I'll see if signing it fixes the issue.
[Magisk] Vuska:
is this switch will work on Samsung S10+ Android Q ?
[Magisk] Skittles9823:
Currently it's not due to Samsung disabling permissive in their ROMs.

I plan to fix it but I don't have a set time on when I'll get around to it.
[Magisk] Skittles9823:
QuickSwitch 3.0.4 released

Samsung users rejoice. With the help of [MENTION=4544860]osm0sis[/MENTION] I've removed the need for permissive selinux while the backend script ran, so there are no longer any dependencies on that.

I'm now also signing the overlay using zipsigner compiled by osm0sis so if there were any issues I wasn't aware of since the release of 3.x.x and they were caused by an unsigned overlay, they're now fixed. As far as I know however it shouldn't have been an issue.

Another thing to take note of is that I've talked to an omni rom developer and they're doing something similar to what certain pixel experience device trees have done and the overlay won't work on it. I've had a tester try omni and I've given them a few test builds in an attempt to work around it but from what I can tell it's just not possible to fix it on my side. (Said attempted fixes aren't in QuickSwitch, and won't be added btw)

I've not blocked omni, just incase it works on some devices but don't get your hopes up if it hasn't worked in the past.

Changelog:

- remove selinux dependant commands in favour of grepping packages.xml and listing the contents of /data/app to find launcher dirs

- sign the overlay again

- I'd like to thank [MENTION=4544860]osm0sis[/MENTION] for helping with this update
[Magisk] pramyhoga:
On pixel experience Android 10 lawnchair and Hyperion are not supported, as in the attachment.

Am I missing something?
[Magisk] Skittles9823:
You need the q_merge builds of lawnchair. Those are the only builds that support Q.

Currently Hyperion hasn't merged in the q launcher3 changes so it's currently not supported.

Also, take note that QuickSwitch might not work on Pixel Experience.
[Magisk] gridan:
Hello!

I'm I right in thinking that it's impossible to have pie recents (vertical tabs) on Android 10 (Nova launcher on Oxygen)?
[Magisk] Skittles9823:
If QuickSwitch shows an option for SystemUI then select that.

If it doesn't then it means the Oreo recents have been removed from the ROM.
[Magisk] MaXAiRO:
On OP5 with latest stock OOS 9 (Pie), oreo recents (vertical) work but there's not an option for grid recents in the 3 dot menu. Has it been removed also? I've never used the grid style before and I don't know how it works though but I wanted to try it since it reminds me of miui recents.

Also, since I don't have enough time to test all compatible launchers, is there one in which we can scroll through the orizontal recents without stopping to each consecutive previous/next app with each swipe/scroll? I hope you understand what I mean.

Edit: I just tested all of them and all recents except for OP Launcher work the way I want. So I settled on Lawnchair 2 recents. Also, I saw some screenshots of Grid Oreo recents in the telegram group.
[Magisk] Skittles9823:
Grid recents can be enabled by switching to system ui as the recents provider then executing this in a terminal:

su -c /data/adb/modules/quickswitch --grid

For now the toggle is gone but it'll be added back.
[Magisk] pramyhoga:
FYI, quick switch is working in PE rom, at least for me.

And I tried q_merge lawnchair but still not compatible.

I'm not pushing, just give information.
[Magisk] EVR_PR:
Why not try updating Lawnchair to the latest version?
[Magisk] pramyhoga:
Latest version of lawnchair is not compatible too in my device.

Using Mi9 and extendedUI rom (based on PE) Android 10.
[Magisk] Skittles9823:
Use q_pre_alpha 2599
[Magisk] Skittles9823:
? That's weird
[Magisk] pratzyushd:
Animation Speed

Would it be possible to change the animation speed of the home animation? It is really smooth, but I have my animation speeds set to 0.5x and it doesn't obey that, and it is driving me crazy... :confused:
[Magisk] sohrab1985:
I found this version of Lawnchair on apkmirror which is compatible with QuickSwitch and the version is newer than Play Store. The one from Play Store isn't compatible on my device as well.
[Magisk] AhmadJO:
Is there any hopes still of getting Samsung launcher with it's animations??
[Magisk] Skittles9823:
Ahh yea. Latest q pre alpha is for sure compatible. The older qmerge should have worked though, although it's extremely buggy.

No, Samsung launcher is way to hard to port to a standard that's ready for a public release.
[Magisk] Enricfh:
In my xiaomi mi 9t pro when i activate lawnchair as default recents provider it happens nothing. Nothing has changed. Any ideas?

ty, enjoy ur day
[Magisk] Skittles9823:
If you're using MIUI it won't work as Xiaomi removed Quickstep.
[Magisk] jelbo:
So, to get this straght: I can use Nova Launcher as my launcher and Lawnchair to show my recents? And I would do this because it could be better than my stock Samsung recents / app switcher?
[Magisk] MaXAiRO:
Yes, I currently use OnePlus launcher with Hyperion launcher recents.
[Magisk] jelbo:
Great. I tested it. It kind of works. The automatic reboot is unfortunate on recent Samsungs, because they need to reboot to recovery to boot Android with Magisk.
[Magisk] Skittles9823:
You can disable the random reboot by tapping the 3 dot ment and toggling the show menu output option to on.
[Magisk] Skittles9823:
QuickSwitch 3.0.5 released

Changelog:

- fix for the launcher not getting copied over and aborting recents provider change

- fix dalvikvm invokation for Android 10 (-Xnodex2oat is removed upstream)

The last change is just an update to zipsigner
[Magisk] xxBrun0xx:
I've noticed my phone getting very hot and major slowdowns on latest OnePlus beta using this + lawn chair 2599. I'll try to get some logs for you. Went back to OnePlus launcher temporarily and disabled Quickswitch and those issues went away. Damn shame because lawn chair + Quickswitch is the jam on Android 10. Finally I can have a OnePlus device with working gesture animations, Google search bar somewhere I can reach, working Google feed with dark theme, icon customization. Love love love it!
[Magisk] Mao04:
There's a magisk hide bug that causes this when using quickswitch. Make sure magisk hide isn't on for Google play services.

It's discussed in depth on the quickswitch telegram channel.
[Magisk] asusgarb:
I try to install quickswitch module, but it does not install any app. I also checked in apps list but there is no such app.

I am on Realme X2 Pro with ColorOS 6.1.

Maybe this module and ColorOS are not compatible?

Or maybe there is already quickswitch in ColorOS. I add a screen recording of my recents, and it's like quickswitch, so maybe this is the reason.

Here the link of the recording: https://youtu.be/r6H8M0V9aPQ
[Magisk] xxBrun0xx:
Sweet, disabled Magisk hide for play services and back on this. Much appreciated!
[Magisk] Skittles9823:
Open the module zip and navigate in the archive to system/app/QuickSwitch/QuickSwitch.apk and install the apk manually and see if it works then.

QuickSwitch isn't integrated into any ROMs, let alone a custom OEM skin.
[Magisk] Skittles9823:
Also, I added some donation links for Paphonb and I to the OP, so if anyone wants to say thanks for QuickSwitch, either one of us would appreciate it.
[Magisk] Skittles9823:
QuickSwitch 3.0.6 released

Changelog:

- install the QuickSwitch app as a user app - should fix issues with users not finding the app after install

- because of this, you can now flash the module and immediatly change providers with only having to reboot once
[Magisk] Gianfranfo:
Hi,

I successfully installed the OnePlus launcher on my pixel 2XL (Android 10). But I have 3 questions:

1 - Is it possible to use the OPL with Android 10 nav gestures? Because when I try to use them, both launchers (OPL and Stock Pixel launcher) keep crashing.

2 - Is it right that even if I have the dark theme on, the shelf is still white?

3 - Can I move to Google search bar on the dock? (Like the pixel launcher?)