rootbeer icon indicating copy to clipboard operation
rootbeer copied to clipboard

False positive - Dangerous props

Open ThaChillera opened this issue 3 years ago • 11 comments

Hi,

I have a fairphone 3+ with a custom rom (lineageOS microG), but I don't have, and have never, had root. Your test app triggers on 'dangerous props', but I'm not really sure what that check does, so even though it looks like a false positive, it might be due to my custom rom!

Let me know if I can test anything for you guys

ThaChillera avatar Aug 07 '21 13:08 ThaChillera

Any resolution for this i got this issue in onelus ce

Ktirumalsetty avatar Dec 09 '21 16:12 Ktirumalsetty

Function: checkForDangerousProps() Checking ro.debuggable and ro.secure

NezumiRyu avatar Mar 19 '23 17:03 NezumiRyu

Same issue with lineage 20 on oneplus 6t. DangerousProps check triggers

smurfy avatar Apr 21 '23 19:04 smurfy

Same here on Oneplus 5T with LOS 20

fbobraga avatar Sep 02 '23 15:09 fbobraga

Same here. What are the offending props? How can we fix this? It's preventing me from using normal apps on my deliberately root-free phone :-(

gehaxelt avatar Sep 26 '23 08:09 gehaxelt

My "fix" is editing /system/build.prop on my lineage 20 phone.

I mainly need to change ro.debuggable to 0 and then reboot

adb root
adb remount
adb shell
mount -o rw,remount /
nano /system/build.prop

ro.secure=0 # should be 1
ro.debuggable=1 # should be 0
ro.build.type=userdebug" # should be "user"

smurfy avatar Sep 26 '23 09:09 smurfy

I don't know of it's related, but antennapod.org here stopped showing notifications

Em 26 de setembro de 2023 06:00:05 BRT, Sebastian Neef @.***> escreveu:

Same here. What are the offending props? How can we fix this? It's preventing me from using normal apps on my deliberately root-free phone :-(

-- Reply to this email directly or view it on GitHub: https://github.com/scottyab/rootbeer/issues/181#issuecomment-1735121514 You are receiving this because you commented.

Message ID: @.***>

fbobraga avatar Sep 26 '23 10:09 fbobraga

Same here. What are the offending props? How can we fix this? It's preventing me from using normal apps on my deliberately root-free phone :-(

on LOS 20 its only ro.debuggable=1

smurfy avatar Sep 26 '23 10:09 smurfy

My "fix" is editing /system/build.prop on my lineage 20 phone.

I mainly need to change ro.debuggable to 0 and then reboot

adb root
adb remount
adb shell
mount -o rw,remount /
nano /system/build.prop

ro.secure=0 # should be 1
ro.debuggable=1 # should be 0
ro.build.type=userdebug" # should be "user"

thanks for the info mate, that saved my day.

additionally in order to pass the "test keys" check, one can replace the "test-keys" with "release-keys" on build.prop

KebabLord avatar Dec 06 '23 06:12 KebabLord

This is affecting a lot of people in Denmark, since a few days ago. The app MobilePay is the ubiquitous mobile-payments app here.I think that the vast majority of persons in Denmark use this app daily or weekly for payments. I would estimate that MobilePay has close to 5 million active users.

They recently released a total rewrite of the app, which now uses rootbeer. Non-standard Android devices (without root!), like ones that run LineageOS or /e/OS or similar, refuse to launch the app, because of this false positive bug. This is a big problem for a lot of people.

I have already seen a handful of people posting links to this workaround, to get mobilepay working again. I've seen people talking about this on reddit, on mastodon, in discord servers, and in matrix group chats. I'm not sure what percentage of Android users run LineageOS or similar, but I expect that this is affecting thousands of people.

Frankly, it's really annoying and a bit embarrassing for this project, that a 3-year old known bug has not been addressed, and is now blocking thousands of people from making payments.

AsbjornOlling avatar Mar 21 '24 14:03 AsbjornOlling

@AsbjornOlling I totally agree with you, Tachi107 already created a PR fixing this issue (#192 ) but maintainer simply answered "Oz" to his PR and didn't merge it for 2 years. I hate this type of repo maintainers. They can just archive it if they'll never respond.

KebabLord avatar Mar 23 '24 06:03 KebabLord