yashsingh1/xdaforums huggingface dataset:
[Magisk] Skittles9823:
That's a launcher issue which [MENTION=6018897]paphonb[/MENTION] is probably already aware of, but he won't be updating his launcher ports or fixing bugs unless it's a relatively easy fix.

Did you systemize the launcher some other way? Make sure it's a user app before using quickswitch with it.

Check my reply to SB13X.

I need logs to help fix a boot loop. But it sounds like it didn't delete overlays.list after switching providers or something.

This RIL bug is getting annoying. It seems like a rom issue with not being able to handle third party vendor overlays or something.

That's not how it's supposed to work anyway. You are supposed to use the recents provider as the default launcher. Not mix and match.
[Magisk] kash664:
I did not make it a system app by other way. I installed it simply and then flashed quickswitch which made it a system app. Now neither I can make lawnchair a user app nor I can uninstall it
[Magisk] AyieStyx:
hi sorry for late response. here the file as attached
[Magisk] phishfi:
Hey Skittles,

I just wanted to say thanks for all your work on this and that I really enjoy this app and appreciate how good of a job you've done, both with developing this and staying so communicative to the community.

I've been having a few random reboots, with the factory Pixel image, a custom ROM, and LineageOS 16. The next time it happens, I'll pull QS logs again and upload them, but I've been able to limit this down to always (and only) happen when I have this Magisk module installed.

Not posting that last part with the intent of advice/support, just letting you know in case this is a common occurrence for others. Could very well be related to Lawnchair, since it's in Alpha. I just really wanted to extend some appreciation for your work on this project!
[Magisk] uudruid74:
No

And Yes.
[Magisk] Skittles9823:
Switch providers to make it a user app again.

Thanks.

Interesting. Quick switch logs won't help with finding why a reboot happens. You'd need to be grabbing a logcat when it happens so might be annoying to get the timing correct. Which pixel device? I plan to get a pixel 3 in the coming months so I may be able to debug it myself.
[Magisk] phishfi:
Pixel 1. I might do the logcat thing, but it's just such a rarity that I don't know how I'd successfully get a logcat with relevant data. In my experience, it takes AT LEAST an hour or so of no activity/screen off before it happens. In any case, I'm ok with it the way it is, I'm definitely thinking this is something that will work itself out over time, but if it doesn't any I get some time to just sit back and troubleshoot, then I'll definitely grab a logcat.
[Magisk] Max litcher:
Great module but I am wondering why it doesn't work with Nova launcher
[Magisk] garylawwd:
Blame Nova they are the ones who wont implement it into the launcher.

Pie recents must already be implemented before it will work
[Magisk] Skittles9823:
Awesome. Thanks.

Because it's not module side which launches get support. The launcher has to add the relevant code to support and optimise itself as a recents provider.

I'm sure more launchers will follow suit when Lawnchair V2s source gets released.

Nova will not be one of those launchers though as it's "Not a root enabled launcher". Whatever that means ?
[Magisk] Cuffuffles:
That's an interesting stance for them to take since they've supported the root method of double tap to lock since I can remember
[Magisk] kash664:
I've tried switching provider, uninstalling quickswitch, reinstalling again, again made lawnchair as default ,agian switched the recent to pixel launcher. But still the issue is same. I'm neither unable to make it a user app and nor I can uninstall it
[Magisk] Bokoko006:
I tried one plus launcher but I always get the error boot script did not work. I'm on ressurection remix 7.
[Magisk] aiseno:
Just want to say thank you Skittles! You're awesome. Got AOSP pie by Alberto on my Moto z play. With your quickswitch and community in xda it bring the latest features for my 3 years old devices.. [emoji22] awesome job guys! many thanks!
[Magisk] timperativ:
Ever since I uninstalled this module, SafetyNet won't pass anymore (ctsProfile: false). Any suggestions how to get rid of this problem? Completely uninstalling Magisk doesn't work.
[Magisk] hellcat50:
some users have issues with ril (wifi, mobile network, etc.) crashing. but if you don't have issues with previous versions, you can remove the check that prevents installing:

edit the config.sh in the zip:

From this:

unity_custom() {
if [ -f $VEN/build.prop ]; then BUILDS="/system/build.prop $VEN/build.prop"; else BUILDS="/system/build.prop"; fi
OP3=$(grep -E "ro.build.product=OnePlus3.*|ro.build.product=oneplus3.*|ro.vendor.product.device=oneplus3.*|ro.vendor.product.device=OnePlus3.*" $BUILDS)
[ "$OP3" ] && abort "OnePlus3(T) is not supported for now."
}

to this:

unity_custom() {
:
}
[Magisk] SageWilliams:
I have it installed but the app does not show in my app drawer nor in the app list in settings. Pixel 2xl stock rom.
[Magisk] Skittles9823:
If uninstalling the module didn't make it a user app then you've systemized it another way. You'll have to figure out how you've done it and revert it.

Could you follow the debugging guide in the OP and send the logs please.

Wew I can relate with that 3 year old device hype. Mine is going onto 4 years now oof.

Interesting. Can you try reinstalling magisk?

Try installing it again and saving the logs magisk creates. (It may say it's uninstalling if you currently have it installed, if you do just flash it a second time then save those logs).
[Magisk] Bokoko006:
I have tried the debugging guide. There is no "Document" folder located in /sdcard so i don't know how to log. I tried searching for quickstep in my file manager sadly there is none. I tried reinstalling several times. Maybe its not meant for me :(
[Magisk] mani169:
I know it has been disabled for now for oneplus 3/3t on the latest build. But is there any way to install older builds, it was working before for me.
[Magisk] Aftab_khatri:
Anybody have miui launcher with pie support ?
[Magisk] Jitender Baloda:
How to solve this i am on stock android pie

The boot script error
[Magisk] SageWilliams:
Here are my logs after the reinstall.
[Magisk] Raghavp01:
causes a bootloop

i have used this earlier on the same device and same rom(honor 9 lite with descendent pie) but now when i install the module and reboot it does not boot to the rom.
[Magisk] danielaniq28:
Installed on my omnirom 9 kagura (XPERIA XZ)

and it makes the rom can't detect the sim card on boot.

installed lawnchair v2/oneplus launcher.

set the default recent apps provider.

reboot, no sim detected.

remove the module from magisk manager, reboot, back to normal again.

is there anything that you might need in terms of logs etc?
[Magisk] Skittles9823:
Try /cache/

Look for an older zip in the download link in the OP.

No, and you never will as MIUI doesn't support QuickSwitch as the OS removed the Pie recents implementation.

Follow the debugging guide in the OP.

Thanks I'll take a look soon.

Could you try to get a logcat of the bootloop?

It's the same issue the OnePlus3(T) gets on certain roms. The only solution I can give you is try a different rom until the definitive cause is discovered.
[Magisk] Bokoko006:
Still none in /cache/
[Magisk] Raghavp01:
sorry but how do i take the logcat in the bootloop?
[Magisk] Jitender Baloda:
Heyy i dont know about how to debugging the OP

ANnyone tell me how to do
[Magisk] mani169:
I flashed zip version 1.1.1 same error.
[Magisk] Skittles9823:
1.1.0 is the last build that didn't have the OP3(T) block. Next update will allow most roms but I don't know when I'll be able to push an update.
[Magisk] Skittles9823:
Alright the dir is likely read only. I'll make it check for that in the next update and set to rw if need be.

With adb. If you google for adb logcat there are guides on xda that show you how to grab boot logs.

Just read the guide it tells you what to do.

Imo if you don't know how to use a basic file browser on Android you shouldn't be modding your phone.
[Magisk] Jitender Baloda:
Where is the guide?
[Magisk] QuiseShampe:
Is any another custom provider? Only OnePlus launcher?
[Magisk] Skittles9823:
In the OP

Yea plenty. Here are the current launchers I'm aware of that are capable of being a recents provider and what they look like. (Hyperion support isn't public at the moment).
[Magisk] Silent Lain:
For convenience sake, this last post should be your "Reserved #2", so people can have a quick easy look, which launchers (according to your knowledge) are capable of being a recents provider.
[Magisk] Skittles9823:
I'm actually planning to make a post which includes all the apks for [MENTION=6018897]paphonb[/MENTION]'s launcher ports which work with QuickSwitch for ease. It'll include the screens as well.
[Magisk] Jitender Baloda:
Have a look bro what ia the problem
[Magisk] Lem2828:
Lawnchairv2 is buggy please providee apks
[Magisk] phishfi:
APKs are available on their telegram. You'll have to look them up.
[Magisk] Lem2828:
I mean other launchers that are compatible on Quick switch
[Magisk] Skittles9823:
The OEM ports of OnePlus and ASUS launchers are currently only available officially on telegram. You can find the link in the QuickSwitch group. As for the Pixel launcher you can find that on apk mirror. As for Launcher3 quickstep, its generally a default launcher in custom roms.
[Magisk] Ashik_salim_:
I'm trying to set Lawnchair V2 as recents launcher and it says that it will be converted to a system app. Will this be systemless or would it modify system partition? I'm on stock Mi A2 rom and don't want to break OTAs. ?*♂️
[Magisk] Erpe7:
Please, can you tell us what issues you are facing off?

I'm using the 2.808 since I use this module and all I can say is I noticed no bug at all for now. Hope it'll stay as it is :D
[Magisk] Skittles9823:
It'll be systemless. If using magisk all the files get placed in the magisk dir unless the device has /product/overlay in which case the overlay will be placed there.
[Magisk] kancrutt:
scrolling on recent apps still laggy on latest Lawnchair alpha
[Magisk] BetaLemon:
QuickSwitch crashes

QuickSwitch keeps crashing for some reason.

I installed version 1.1.2 through Magisk, and after rebooting, when I open the app it force closes. I've tried clearing the app's data, but still get the same result.

I've then tried installing older versions (1.1.1, 1.1.0, 1.0.9), with the same result. I've also tried installing through TWRP, still not working.

Do you guys have any idea what's going on?

I'm running Pixel Experience (23 Jan. 2019 build) on my OnePlus 6.

I'm including the app logs, though the ones that should appear in the sdcard/Documents/quickswitcher folder simply don't. The ones I'm linking are the ones found in the /cache folder.

Thanks for the module in the first place! :)

-> Can't attach files for some reason, so here goes:

quickstepswitcher.log:

+ SWITCHER_DIR=/data/user_de/0/xyz.paphonb.quickstepswitcher
+ SWITCHER_OUTPUT=/data/user_de/0/xyz.paphonb.quickstepswitcher/files
+ DID_MOUNT_RW=
+ rm /data/user_de/0/xyz.paphonb.quickstepswitcher/files/lastBoot
+ '[' -f /data/user_de/0/xyz.paphonb.quickstepswitcher/files/reset ']'
+ '[' -f /data/user_de/0/xyz.paphonb.quickstepswitcher/files/lastChange ']'

quickstepswitcher-service.log:

+ true
+ '[' ! -d /sbin/.magisk/img/quickstepswitcher ']'
+ '[' -f /sbin/.magisk/img/quickstepswitcher/disable ']'
+ SWITCHER_DIR=/data/user_de/0/xyz.paphonb.quickstepswitcher
+ SWITCHER_OUTPUT=/data/user_de/0/xyz.paphonb.quickstepswitcher/files
+ DID_MOUNT_RW=
+ '[' -f /data/user_de/0/xyz.paphonb.quickstepswitcher/files/isProduct ']'
+ '[' -f /data/user_de/0/xyz.paphonb.quickstepswitcher/files/gridRecents ']'
+ '[' -d /storage/emulated/0 ']'
+ SDCARD=/data/media/0
+ mkdir -p /data/media/0/Documents/quickstepswitcher
+ cp -rf /cache/quickstepswitcher-service.log /cache/quickstepswitcher.log /data/media/0/Documents/quickstepswitcher/
[Magisk] Bubash:
Hey I'm unable to find telegram group link.
[Magisk] Ashik_salim_:
Okay. Thank you
[Magisk] Skittles9823:
If the app itself is crashing you can use scoop (https://del.dog/scoop) to catch a crash and send those logs here and I'll forward them to [MENTION=6018897]paphonb[/MENTION]
[Magisk] Bokoko006:
We can't wait for the next update when will it gonna be?
[Magisk] garylawwd:
Why? Asking for ETA's is possibly the rudest thing you can do on xda. Shows a lack of respect towards the devs and all there work
[Magisk] Skittles9823:
Next update may take a while as I'm currently a little indisposed and can't get online often as i don't have much internet as of late. I'm also currently in the final stages of a new job application so I'm focusing on that.
[Magisk] Bokoko006:
Thank you for updating and i am sorry if it meant to be rude. I highly appreciate your works and good bless you on your job application.
[Magisk] Skittles9823:
Not rude at all. It's been a while since I've pushed an update (in my standards) and I'd love to post an update. But the current version is stable enough for my liking at least until i have more regular internet access so i can actively work on bug reports.
[Magisk] D3FALT:
Feedback on Honor View 10

Hey guys, just wanted to give feedback...

So it appears it's not working properly on my device (Honor View 10, EMUI 9.0, latest update and freshly rooted through magisk)

Do you have any idea of how it could be fixed ?

It throws no error, but still, doesn't work like it should..

As i understand it could have something to do with some /product/overlay thing only Huawei uses ?

Anyway, here's attached the logs, hoping it could help you :P

Keep up the great work, I'm sure one day or another this issue will be fixed :D
[Magisk] Skittles9823:
Apparently there was an emui update that messed up installing to /product again. I'll have a look at it with a friend who owns a huawei device when I have time.
[Magisk] AyieStyx:
before you stopped focusing on this project, could you disable the device block list? I've been stuck on old version since 3t is listed. and i couldn't update with newer version.
[Magisk] BetaLemon:
Wow... Umm... It automagically fixed itself. After some days of just "leaving it there alone" it now works. I also rebooted several times, maybe that helped... In any case, thank you very much! And I didn't know scoop, but now I love it! :D
[Magisk] D3FALT:
Oh ok, thanks then !
[Magisk] abhi4you10:
does this work on poco f1 runing miui 10 and lawnchair?
[Magisk] thanhnvt194:
Miui isn't supported
[Magisk] Skittles9823:
I've not stopped focusing on QuickSwitch. I've just been hit with a dose of IRL so if all goes well I'll be releasing an update in a week or two.
[Magisk] Ujjawal kr:
can you give the link of asus launcher .
[Magisk] garylawwd:
asus launcher port
[Magisk] Erpe7:
Cheers.

Is it necesserely to update if all is fine on my side? I used to use your app to change once and for all to lawnchair, so... ?

I'm not used to switch launchers everytime. I stick to this one :laugh:

Regards,

Erpe7
[Magisk] Ujjawal kr:
thank you, can you also give Quickstep launcher , i can't find it in web search.
[Magisk] Theo1218:
Does this module work on emui 9? Or it's only for AOSP based ROMs? I know it's a stupid question but I needed to try ?
[Magisk] D3FALT:
It seems that for now latest EMUI 9.0 update caused the module not to work properly (I'm on a Honor View 10 and that's what the OP told a few posts before)

So wait and see ! But hopefully it could work somehow ;)
[Magisk] Theo1218:
Hi, I'm on p20 and I have the first version of emui 9 (160) do u think it will work? Thanks for your help
[Magisk] namquang93:
Edit: not sure what I did but suddenly it's working.
[Magisk] D3FALT:
I honestly can't tell for sure as I had already updated my phone to 162 when I first tried out the module :/

Maybe try it out, from what I understood of what the OP said, it may have worked in the past so maybe he was refering to your version of EMUI :)
[Magisk] Skittles9823:
If it works then its fine to stay on an older version. New features aren't always added and its mainly for compatibility. (Although next update will add a small new feature to QuickSwitch)

It might work. Just try and see and send logs if it doesn't work.
[Magisk] Erpe7:
Hey :)

Thx for replying! And I'm sure for now I'll stick to this version 'till.... ^^'

Can you tell us more about this "small new feature" you're talking about? :laugh:

Regards,

Erpe7
[Magisk] Skittles9823:
A way to set default launcher from within QuickSwitch.
[Magisk] mookiexl:
Beautiful work. Fills good to continuously shyt on the Samsung heads with my Pixel
[Magisk] hong.pakhong:
It works ?

PE with lawnchair v2

Device Asus Zenfone ZE520KL

Thanks
[Magisk] Erpe7:
As my fellows, the update to the 2.0-856-ci-alpha seems to went fine as the attached picture says. Cheers for your work ! :good:

PS: once my connection is ok, I'll provide an other picture that shows icon notification.

Regards,

Erpe7
[Magisk] super-asgard:
When I install quickswitch, I select lawnchair for recent provider. I reboot. Bluetooth, WiFi, fingerprint don't work.

I am on OP5T with aosp extended rom. With others rom, I have the same issue.

Sorry for my bad english.
[Magisk] Skittles9823:
OP5T too now? Jesus. I don't really have a way to figure out exactly what's causing this issue. If there are roms you haven't tried it on, test if it works on those as I'm pretty certain its a rom issue.
[Magisk] Ujjawal kr:
does Samsung experience 10 launcher (pie version) work in quickswitch ? is any port of this launcher ? the original apk is just crashing on pie roms other than samsung .
[Magisk] super-asgard:
It is a rom bug. I have tested with an other one and it works perfectly
[Magisk] PokemonTotalWar:
It is a ROM issue. OP5 has the issue on certain ROMs, but some are safe
[Magisk] uudruid74:
I would love to have the blacklist changed to some huge warning with a "press Vol Down to install anyway" prompt
[Magisk] Az56:
An updated zip was uploaded on the telegram group with the restriction removed. But now I'm getting the boot script did not run error. I'll take logs when i get the time.
[Magisk] uudruid74:
WTF is the deal with everyone forcing people to use Telegram? XDA has all sorts of file distribution resources, but we need to jump on Telegram and watch the flood of chatter drain our battery?

SMH
[Magisk] Bubash:
Can somebody give me the telegram group link??
[Magisk] Erpe7:
Just enter quickswitch in telegram search and you'll find it. I guess.
[Magisk] shuli81:
Came here because this issue too.

I'm also on op5t. I had it working with 0 issues on crDroid. Decided to try Bootleggers rom today and as soon as I installed and enabled it, my phone went absolutely bat**** crazy. No wifi, bt, cell, camera, fingerprint reader.
[Magisk] PokemonTotalWar:
Bootleggers also has this issue on OP5, along with Jaguar and a few others I can't think of at the moment
[Magisk] double_jumper:
So, what would be some nova launcher alternatives that support this? Besides Lawnchair.
[Magisk] seniorivn:
Is anyone working on the grid recents layout?
[Magisk] baddi_smew:
Any way to make oneplus launcher black or dark?

I tried to theme it with swift black but the app drawer still white with white text?
[Magisk] crackers8199:
i can't get any of the new launchers to show up in quickswitch...am i doing something wrong? i have the module installed and enabled, but the only two that show up are quickstep and aosp. i'm running crdroid on my op5...i've tried installing the modded op launcher (which is what i really want), pixel launcher, and lawnchair...but none of them ever show up in quickswitch.
[Magisk] Skittles9823:
Yea a port is in the works by Pqphonb. But it'll take a while to get working as Samsung's launcher is heavily embedded at a system level.

Yea it's a rom issue on OP3(T) and Xperia XZ as well. But I didn't realise it was happening on OP5 as well.

Same as above.

Hmm sounds good. I may just do that.

It was an alpha build I posted just to shut users there up. I just find it easier to support Telegram but any and all official builds of mine get released everywhere at roughly the same time.

My posting process for updates works as follows, I'll first push an update to the magisk repo and download the zip via magisk, I then upload that zip to my GitHub releases and post a reply her in the thread, I then upload the zip to the Telegram channel at the same time.

There must be some commit all these roms have that's causing it to dislike the vendor overlay.

Hyperion shall eventually publicly be enabled for use in QuickSwitch. Besides that, just Lawnchair.

Grid recents work. You set systemui as the recents provider and then set to.grid.recents=true in build prop or via resetprop and a bootscript.

You must use the OnePlus launcher Paphonb made specifically for Quickswitch. Only Lawnchair V2 works with this mod as well. As for pixel launcher, the latest one on APK Mirror should work.
[Magisk] marstonpear:
Does this module affect OTAs in any way? When I change my default launcher with QuickSwitch it makes the new launcher system app and AFAIK tampering with system causes issues with OTA updates. Do I need todisable/delete the module before installing OTA or is it OK to just update like with other modules on Magisk?
[Magisk] Skittles9823:
It depends if your device uses /product/overlay to place the overlay I suppose. You can easily check by going into that dir yourself. If it does place an overlay there named QuickstepSwitcherOverlay.apk that dir is getting directly modified as magisk doesn't manage /product so you'd have to uninstall the module to be sure all is well when an OTA comes. If not then I'd guess it would be the same as other magisk modules.
[Magisk] uudruid74:
It doesn't tamper with the system partition. That's the whole point of Magisk
[Magisk] Skittles9823:
Actually I'm forced to modify system if the device uses /product/overlay for system level overlays. That's mainly only on Huawei/Honor devices though
[Magisk] uudruid74:
I'm surprised Magisk doesn't allow overlays of that directory. I stand corrected! ?
[Magisk] Skittles9823:
Well it doesn't because most times it's read only and annoying af to mount.

If it did overlay /product, all my problems would be solved ;_;
[Magisk] marstonpear:
Thank you so much for your work and help. My phone is Mi A2 Lite (AndroidOne) and it is basically AOSP. Which means I can do OTAs without deleting the module, supposedly, right? :cowboy:
[Magisk] RieGo:
so i installed latest official Samsung Pie ROM, now this happened:

i can enable quickswitch and it works almost as expected, except for one thing:

homescreen apps on lawnchair don't open/close with that awesome animation...

worked fine in beta roms - did a full wipe before switching to final.

what conditions are needed for this to work?

anyone got an idea?

thanks
[Magisk] Skittles9823:
Honestly I'm generally a custom rom guy myself so I don't have much knowledge of how taking OTAs work when on stock with magisk modules. But if you check for the existence of /product/overlay and it's not there then the module is 100% systemless.

Which launcher are you using? The animations get activated when a launcher has the sysconfig xml in use. Basically it just gives the launcher hidden api permissions. If I were to guess, Samsung changed something so it no longer works.
[Magisk] marstonpear:
I checked it and it doesn't exist. Thanks so much for the info! :o
[Magisk] IKA3RUS:
My Nokia 6.1 Plus (and probably all other Nokia devices?) has a /product/overlay directory.

I installed the Magisk module but there was no QuickstepSwitcherOverlay.apk or any new file in /product/overlay. However, the QuickSwitch app got installed, and I tried setting Lawnchair as the recents provider anyway. I rebooted but there was a big red banner in the QuickSwitch app saying that the boot script had failed. Another side effect was that now Lawnchair crashed everytime while returning to the home screen. Selecting Reset from the QuickSwitch app and rebooting fixed the crashes.

Any ideas how to fix this?