threethan / LightningLauncher

App launcher for Oculus Quest and Android TV devices with a focus on speed and flexibility. Thanks for 70K sidequest downloads!
https://sidequestvr.com/app/21783
GNU General Public License v3.0
312 stars 23 forks source link

"No apps can perform this action" when setting default home or installing addons #165

Open TyFinEsseinDieC opened 2 days ago

TyFinEsseinDieC commented 2 days ago

Thank you for your work, and the update.

Issue: When I attempt to set lightning launcher as my default home, I get this error. It also occurs when I try to create/install a shortcut from the settings section [photo].

Version 8.0.0

QuestOSVer: V71 - Quest 3

fd6cc5767170af97a61b589c8c56723d

I also don't see the new window options under Advanced settings and I don't see any sizing options for any apps like before to select "medium" etc.

Lastly the windows do not launch alongside lightning launcher. I had one experience when it almost did. The app [apkpure] launched correctly, prompting lightning launcher to close and lightning launcher reopened in one of the 2 available spaces.

threethan commented 2 days ago

I also don't see the new window options under Advanced settings This was an error in the release notes. In 8.0.0, side-by-side windows will be used by default on eligible versions.

As for the actual issue, I haven't been able to replicate it on my Quest 2 or 3, both on v71. Are you using the standard or PTC release channel?

It's possible that this is an issue with your installation or Android itself. Setting the default home is done in a pretty standard way that shouldn't break like this.

Issues like this can occur when disabling system packages, or occasionally as a result of unusual Android configurations.

If anyone else has this issue, please let me know. If it's not too much trouble, include device, version, and a list of system tweaks or modifications you've performed. For any developers out there, logcat output may also be helpful.

Juncoco94 commented 1 day ago

Same issue with PTC version 71.0.0.278.522 when trying to install shortcuts. I had developer functions on Android Settings, Also noticed on Android Settings > Apps > General Default apps (Theater Control Bar) when clicking on it it pops the same message 'Android System' window with 'No apps can perform this action'

Juncoco94 commented 1 day ago

Also having the same behavior as commented by TyFinEsseinDieC, when launching some apk andorid apps, they will open and after a second it will be moved to a second space and in the main space it will reopen Lightning Launcher.

TyFinEsseinDieC commented 1 day ago

I also don't see the new window options under Advanced settings This was an error in the release notes. In 8.0.0, side-by-side windows will be used by default on eligible versions.

As for the actual issue, I haven't been able to replicate it on my Quest 2 or 3, both on v71. Are you using the standard or PTC release channel?

It's possible that this is an issue with your installation or Android itself. Setting the default home is done in a pretty standard way that shouldn't break like this.

Issues like this can occur when disabling system packages, or occasionally as a result of unusual Android configurations.

If anyone else has this issue, please let me know. If it's not too much trouble, include device, version, and a list of system tweaks or modifications you've performed. For any developers out there, logcat output may also be helpful.

I don't believe I've disabled any system apps. Also I'm not 100% sure on the installation being the reason, but it may be. The user below stated they're having the same issues on the same system version as myself so it may indeed be the culprit. I think v71 is currently only PTC though I could be wrong. BTW I haven't been able to set the default launcher since v69 I believe, whenever Meta added the seamless multitasking feature.

TyFinEsseinDieC commented 1 day ago

Same issue with PTC version 71.0.0.278.522 when trying to install shortcuts. I had developer functions on Android Settings, Also noticed on Android Settings > Apps > General Default apps (Theater Control Bar) when clicking on it it pops the same message 'Android System' window with 'No apps can perform this action'

Same, although I've noticed this will also occur even when I was trying to install an app via "Update Me." I am able to install apks still via CX File Explorer without getting this error so I dont think it's the system package installer.

With that being said, maybe it's not exclusive to Lightning Launcher and indeed just V71. As for setting the default launcher I haven't been able to do so since V69, but I didn't start seeing the error message until V71. I think the default launcher is checked SystemUX or something for me.

threethan commented 1 day ago

Same, although I've noticed this will also occur even when I was trying to install an app via "Update Me." I am able to install apks still via CX File Explorer without getting this error so I dont think it's the system package installer.

This is extremely helpful, I'll try and figure out what that app does differently.

It's definitely a Quest-specific issue, even if it doesn't happen on every device. As such, it may take some time to resolve.

dafaithz81 commented 1 day ago

Just tested it on my system: Im on PTC v71 too and had zero problems to install the shortcuts. Maybe you guys should list your installed third party apps. Im using xplore with shizuku for example, maybe some installed app changed the default package installer ?

threethan commented 8 hours ago

The secondary issue with inconsistent launching should be resolved in 8.1.

I still can't replicate the main issue with installations failing. It may be the result of an A/B test on Meta's end. (If that's the case, it will probably consistently work or not work for everyone when the next update drops)

I'll keep looking out for this, and more reports are appreciated. For the meantime, you can download and install updates through SideQuest and install shortcuts manually from here. (You'll still need to activate them)