perawallet / pera-wallet

Source code for Pera Wallet, simply the best Algorand wallet.
https://perawallet.app
Other
178 stars 62 forks source link

5.80 APK not working on GrapheneOS #113

Closed dnnp362 closed 11 months ago

dnnp362 commented 1 year ago

Before 5.8.0 I was using Perawallet Android APK installed on GrapheneOS (secure degoogled Android) and after I perfomed the last update through streamed install (ADB) is not working anymore.

I've tried upgrade and clean install with the same result. The screen gets stuck in the first step.

That is the logcat log.

05-08 12:18:19.093  1559 11294 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.algorand.android/.Launcher bnds=[21,1558][229,1873]} from uid 10101
05-08 12:18:19.107  1559 19667 D CoreBackPreview: Window{dc64512 u0 Splash Screen com.algorand.android}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@91f3ee0, mPriority=0}
05-08 12:18:19.128  1559  1637 I ActivityManager: Start proc 28220:com.algorand.android/u0a143 for next-top-activity {com.algorand.android/com.algorand.android.Launcher}
05-08 12:18:19.128 28220 28220 W Zygote  : Can't access app profile directory: /data_mirror/cur_profiles/0/com.algorand.android
05-08 12:18:19.190 28220 28220 W lgorand.android: type=1400 audit(0.0:177866): avc: denied { read } for name="u:object_r:odsign_prop:s0" dev="tmpfs" ino=303 scontext=u:r:untrusted_app:s0:c143,c256,c512,c768 tcontext=u:object_r:odsign_prop:s0 tclass=file permissive=0 app=com.algorand.android
05-08 12:18:19.195 28220 28220 W com.algorand.android: ART APEX data files are untrusted.
05-08 12:18:19.190 28220 28220 W lgorand.android: type=1400 audit(0.0:177867): avc: denied { getattr } for path="/apex/apex-info-list.xml" dev="tmpfs" ino=67 scontext=u:r:untrusted_app:s0:c143,c256,c512,c768 tcontext=u:object_r:apex_info_file:s0 tclass=file permissive=0 app=com.algorand.android
05-08 12:18:19.194 28220 28220 W lgorand.android: type=1400 audit(0.0:177868): avc: denied { lock } for path="/system/framework/arm64/boot.art" dev="dm-20" ino=1408 scontext=u:r:untrusted_app:s0:c143,c256,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.algorand.android
05-08 12:18:19.198 28220 28220 W lgorand.android: type=1400 audit(0.0:177869): avc: denied { lock } for path="/system/framework/arm64/boot-core-libart.art" dev="dm-20" ino=1360 scontext=u:r:untrusted_app:s0:c143,c256,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.algorand.android
05-08 12:18:19.198 28220 28220 W lgorand.android: type=1400 audit(0.0:177870): avc: denied { lock } for path="/system/framework/arm64/boot-okhttp.art" dev="dm-20" ino=1390 scontext=u:r:untrusted_app:s0:c143,c256,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.algorand.android
05-08 12:18:19.198 28220 28220 W lgorand.android: type=1400 audit(0.0:177871): avc: denied { lock } for path="/system/framework/arm64/boot-bouncycastle.art" dev="dm-20" ino=1348 scontext=u:r:untrusted_app:s0:c143,c256,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.algorand.android
05-08 12:18:19.198 28220 28220 W lgorand.android: type=1400 audit(0.0:177872): avc: denied { lock } for path="/system/framework/arm64/boot-apache-xml.art" dev="dm-20" ino=1342 scontext=u:r:untrusted_app:s0:c143,c256,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.algorand.android
05-08 12:18:19.198 28220 28220 W lgorand.android: type=1400 audit(0.0:177873): avc: denied { lock } for path="/system/framework/arm64/boot-framework.art" dev="dm-20" ino=1378 scontext=u:r:untrusted_app:s0:c143,c256,c512,c768 tcontext=u:object_r:system_file:s0 tclass=file permissive=0 app=com.algorand.android
05-08 12:18:19.257 28220 28220 D com.algorand.android: Time zone APEX ICU file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat
05-08 12:18:19.257 28220 28220 D com.algorand.android: I18n APEX ICU file found: /apex/com.android.i18n/etc/icu/icudt70l.dat
05-08 12:18:19.290 28220 28220 E com.algorand.android: Unable to find pattern file or unable to map it for am
05-08 12:18:19.340 28220 28220 V GraphicsEnvironment: ANGLE Developer option for 'com.algorand.android' set to: 'default'
05-08 12:18:19.340 28220 28220 V GraphicsEnvironment: ANGLE GameManagerService for com.algorand.android: false
05-08 12:18:19.357 28220 28220 I FirebaseCrashlytics: Initializing Firebase Crashlytics 18.2.13 for com.algorand.android
05-08 12:18:19.359 28220 28259 W GooglePlayServicesUtil: com.algorand.android requires the Google Play Store, but it is missing.
05-08 12:18:19.368 28220 28267 I FA      :   adb shell setprop debug.firebase.analytics.app com.algorand.android
05-08 12:18:19.381 28220 28267 W GooglePlayServicesUtil: com.algorand.android requires the Google Play Store, but it is missing.
05-08 12:18:19.384 28220 28291 W GooglePlayServicesUtil: com.algorand.android requires the Google Play Store, but it is missing.
05-08 12:18:19.460  1559 27065 D CoreBackPreview: Window{aa6932f u0 com.algorand.android/com.algorand.android.Launcher}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@876bac5, mPriority=0}
05-08 12:18:19.462  1559 27065 I ActivityTaskManager: START u0 {cmp=com.algorand.android/.MainActivity (has extras)} from uid 10143
05-08 12:18:19.465  1559 27065 I ActivityTaskManager: Add Task{81d5ec8 #46 type=standard A=10143:com.algorand.android} to hidden list because adding Task{393334b #47 type=standard A=10143:com.algorand.android}
05-08 12:18:19.470  1559 27065 D CoreBackPreview: Window{75fb927 u0 Splash Screen com.algorand.android}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@8aa7479, mPriority=0}
05-08 12:18:19.518  1559 11294 D WindowManager: relayoutVisibleWindow: Window{dc64512 u0 Splash Screen com.algorand.android EXITING} mAnimatingExit=true, mRemoveOnExit=true, mDestroying=false
05-08 12:18:19.641  1559 11294 D CoreBackPreview: Window{26c3d1b u0 com.algorand.android/com.algorand.android.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@196491, mPriority=0}
05-08 12:18:19.688  1559  1624 I ActivityTaskManager: Displayed com.algorand.android/.MainActivity: +594ms
05-08 12:18:19.868  1559 27065 D CoreBackPreview: Window{dc64512 u0 Splash Screen com.algorand.android EXITING}: Setting back callback null
05-08 12:18:19.869  1559  2080 W InputManager-JNI: Input channel object 'dc64512 Splash Screen com.algorand.android (client)' was disposed without first being removed with the input manager!
05-08 12:18:19.990  1559  2080 D CoreBackPreview: Window{75fb927 u0 Splash Screen com.algorand.android EXITING}: Setting back callback null
05-08 12:18:19.990  1559 27065 W InputManager-JNI: Input channel object '75fb927 Splash Screen com.algorand.android (client)' was disposed without first being removed with the input manager!
05-08 12:18:20.063  1559  2080 D CoreBackPreview: Window{aa6932f u0 com.algorand.android/com.algorand.android.Launcher}: Setting back callback null
05-08 12:18:20.063  1559 27065 W InputManager-JNI: Input channel object 'aa6932f com.algorand.android/com.algorand.android.Launcher (client)' was disposed without first being removed with the input manager!
05-08 12:18:29.492  1559  1559 W JobScheduler: Job didn't exist in JobStore: 9a2ff6 #u0a143/259165698 com.algorand.android/com.google.android.gms.measurement.AppMeasurementJobService

stuck_loading_spin

dnnp362 commented 1 year ago

hey... there is atleast a repo with older releases to get the last working one for me?

yigitguler commented 11 months ago

We are not supporting GrapheneOS for the moment.