Open uniqx opened 5 months ago
@purvi-ranawat please test
@foundscapes / @uniqx : Save App is not crashing for me after following the mentioned steps.
This is working fine for me on Android 13
Environment :
OS : Android 13 Device : Samsung Galaxy A13 Build : 0.3.0
This issue is specific to Android 14 and above. It will not occur on older Android version.
@uniqx / @foundscapes : I have tested on Android 14 and I am able to reproduce the issue.
Environment :
OS : Android 14 Device : OnePlus Nord 3 CE Lite Build Version : 0.3.0
Don't know if your working on this @uniqx but this PR could help.
Don't know if your working on this @uniqx but this PR could help.
552
Doing my testing now, the quick fix did not help. More investigation needed to keep secure.
I've tried to fix it, but NetCipher is in pretty bad shape. I've tried a couple of things without success:
gradlew
builds from command line (only works in old containers) aren't enough for me to test if my fixing attempts work.So to get rid of the Crash I think the best route for now is to disable the feature on Android 14 and above. Especially since we might be switching to TorServices at some point. (Users that absolutely need run Save over the Tor network can use Orbot VPN to accomplish that, that'll always work without any integrations on our end.)
@tladesignz will the updates in Orbot or integrating Tor resolve this issue for android? we need to make sure it's working for all OS versions, including 14+ any ideas?
@tladesignz will the updates in Orbot or integrating Tor resolve this issue for android? we need to make sure it's working for all OS versions, including 14+ any ideas?
We talked about this yesterday, so just for documentation purposes:
Tor/Orbot on Android is a completely different thing than Tor/Orbot on iOS. Save will stay exclusively on Orbot support. It's tried and tested on Android. This is just a minor issue about a library dependency, which @uniqx will replace with a inlined fixed version.
To Reproduce Steps to reproduce the behavior:
(On android 14)
Expected behavior App staring
Observed behavior App crashing instead of launching
Environment (please complete the following information):
Additional context
Here's the fatal exception:
This might also help: https://stackoverflow.com/questions/77235063/one-of-receiver-exported-or-receiver-not-exported-should-be-specified-when-a-rec