-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pixel Launcher misses needed permissions and recent app list doesn't work #276
Comments
If you see the launcher crash on privapp permissions that are defined in the xml this is perhaps the same issue as #269 (comment)?
|
Nope, thats not it. |
Just look for a stacktrace. You can search for "Exception".
Or check
adb logcat -b crash
It shows any app crashes.
…On Tue, 13 Oct 2020, 23:28 ADeadTrousers, ***@***.***> wrote:
Nope, thats not it.
privapp-permissions-google.xml and `PixelLauncher.apk' are on the same
partition (system).
After some trial and error I was finally able to build an -eng flavor of
my ROM (yeah I'm a bloddy beginner) and do a complete logcat from boot
until the first time startup wizzard finishes and Pixel Launcher crashes.
With 6 MB it's quite a chunk. Do you have any suggestions what to look for?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#276 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACPHGWLWGPZGMSYFULMZS3SKTA7XANCNFSM4SNE52NQ>
.
|
I think I have a clue:
I will try an new build were I add an exception to |
It didn't work. It would have been too easy. |
Finally I know what's up: |
Neat! Looks like that's only applied here: aosp_build/opengapps-packages.mk Lines 286 to 289 in 060cf79
If aosp_build/opengapps-packages.mk Line 276 in 060cf79
IMO |
I really lost sight of the wood for the trees: P.S.: What should we do with this issue? For me it's fixed now. But does anyone see a possible greater "fix" so no one else stumbles into this pit, having set to install Pixel Launcher with overrides but forgetting this important property. Maybe in the docs/Readme. |
@ADeadTrousers I see two options: hide the package itself behind Let's see what the rest of the maintainers think in the coming days? |
Hi.
I'm not sure if this is the right place to ask for guidance but if it's not maybe someone will see this and point me to the right place.
Anyway, I tried to include gapps into my LineageOS 17.1 build and run into two problems. I want only those gapps installed that replace the stock apps so I used these settings:
https://github.com/ADeadTrousers/android_device_Unihertz_Atom_XL/blob/master/gapps_prop.mk
But right after the first time startup wizzard finishes Pixel Launcher crashes.
From previous experiences (when the Pixel Launcher issues were brandnew) I knew that I needed to manually add
android.permission.STATUS_BAR
andandroid.permission.MANAGE_ACTIVITY_STACKS
to/data/system/packages.xml
to get it to work again. Naturally I checked if thepriv_app-permissions-google.xml
is included in the build and it's there but it doesn't seem to get applied correctly during the first time run.Furthermore the recent app list is not responding at all. The button on the phone is working though. I'm not sure if this is a side effect of Pixel Launcher crashing on first time start so that it couldn't finish a vital step for this to work or if it is a totally different thing. With Nova Launcher and it's possibility to run actions directly (
com.google.android.apps.nexuslauncher/com.android.quickstep.RecentsActivity
) I was able t get a sneak peak at the recent app list but it immediately crashed (Maybe because Pixel isn't running while Nova is running). So my guess is, because the button is essentially working and the "action" is at least callable, that this "string" doesn't get applied alright:https://forum.xda-developers.com/showpost.php?p=78029447&postcount=483
(Sorry couldn't find a better source)
I'm at my wits end for now, cause I don't know what else to check or where to start at all fixing these problems.
wkr ADT
The text was updated successfully, but these errors were encountered: