Yalpstore: [v0.29] Unable to get root > "Device not rooted"

Created on 6 Nov 2017  路  9Comments  路  Source: yeriomin/YalpStore

Expected behaviour

App should ask for root permissions after set the app to root.

Actual behaviour

App is telling me, that my phone is not rooted.

Steps to reproduce

  1. Upgrade from v0.28 to v0.29
  2. Activate Root (was on system rights before)
  3. Profit

Info about your device

Nexus 6 with MicroG for LineageOS 14.1 05.11.2017

PS:
I already removed the appdata and tried it again.

Most helpful comment

This option copies Yalp Store apk to /system/priv/app/.

That should read /system/priv-app/ (note the dash)

All 9 comments

How did you root your ROM?

I use LineageOS and use the "root.zip".
Other apps, like titanium backup, have root.
v.28 was able to get root, too.
That issue appears only since v0.29.

Have you granted root permission to Yalp? Set root for "Apps" in "Developer Options" then go to "Manage Root Accesses" and check if Yalp is listed and enabled there.

Yeahr, I already did it.
It asked the permissions in the last version.
Now it ignored the allowed permission.
I removed the permission (set it back to 'ask')
But it doesn't ask again, like it did in v0.28

I removed the app, reinstalled it then again.
No solution. :(

In the last version, I moved it into the system partition to act as system app.
Did this cause the problems?
But I removed the app by the deinstallation routine of android....

Did you copy to /system/priv-app/ or elsewhere? Is apk set to chmod 664? Are you sure that it is not installed in two different folders?

I only used the in-app option to make this app a system app in v0.28
But after the upgrade to 0.29 i removed this app via the uninstaller and installed it fresh again from f-droid.
Maybe it is still where the app copied itself in the system partition?
I don't know, where the app copied itself.

I only used the in-app option to make this app a system app in v0.28

This option copies Yalp Store apk to /system/priv-app/.

Every system app in android is updated by putting a new apk into the usual non-privileged place with all the other apps, while leaving the system apk in /system/priv-app/.

But I removed the app by the deinstallation routine of android....

This routine does not remove anything from /system/priv-app/.

So you probably left Yalp Store apk somewhere. This should help:

  1. Remove it using the deinstallation routine of android.
  2. Then go to /system/priv-app/ and remove it from there.
  3. Reboot.

Yalp Store can remove itself, but since you've been poking around, I cannot guarantee it will work. Do it manually to be sure.

This option copies Yalp Store apk to /system/priv/app/.

That should read /system/priv-app/ (note the dash)

Yes, @JonnyTech is right.

@yeriomin Thank you for the advice.
After a ROM-Update, this app wasn't a systemapp anymore and was able again to get root.
I will now let this app be in the root mode and won't activate the system mode anymore.
I don't want to get this weird bug again, that dissallowed me switching back from the "system app"-mode. :)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

anarcat picture anarcat  路  4Comments

rugk picture rugk  路  5Comments

faissaloo picture faissaloo  路  4Comments

lighhw68 picture lighhw68  路  4Comments

Sirove picture Sirove  路  4Comments