The webapp still seems to work, but the native Uber App crashes a few seconds after launching for me.
Pixel 7, non-owner profile without Google play services. Uber installed from Aurora.
Tested with and without exploit protectiosn.
Is this happening for anyone else? It used to work but I have since uninstalled / reinstalled and now it's broken.
Posted below is the popup error log. The app log also has a lot of play services errors.
type: crash
osVersion: google/panther/panther:16/BP2A.250705.008/2025071900:user/release-keys
userType: full.secondary
flags: dev options enabled
package: com.ubercab:236469, targetSdk 34
process: com.ubercab
processUptime: 4101 + 490 ms
installer: com.aurora.store
java.lang.RuntimeException: Can't create handler inside thread Thread[UberRxComputationScheduler-1,5,main] that has not called Looper.prepare()
at android.os.Handler.<init>(Handler.java:231)
at android.os.Handler.<init>(Handler.java:133)
at android.app.Dialog.<init>(Dialog.java:138)
at android.app.AlertDialog.<init>(AlertDialog.java:204)
at android.app.AlertDialog$Builder.create(AlertDialog.java:1105)
at ph.c.i(SourceFile:98)
at ph.c.g(SourceFile:12)
at ns7.d.s(SourceFile:43)
at mo4.l1$c.emit(SourceFile:21)
at aja.m0.emit(SourceFile:107)
at aja.d2.q(SourceFile:222)
at aja.d2.collect(SourceFile:1)
at aja.l0.collect(SourceFile:70)
at aja.v.collect(SourceFile:94)
at mo4.l1.invokeSuspend(SourceFile:65)
at mo4.l1.invoke(SourceFile:13)
at xia.a.B0(SourceFile:52)
at xia.f.b(SourceFile:24)
at mo4.m1.a(SourceFile:69)
at mo4.i1.a(SourceFile:24)
at mo4.i1.b(SourceFile:29)
at sb6.b.f(SourceFile:217)
at io.reactivex.internal.observers.LambdaObserver.onNext(SourceFile:9)
at com.ubercab.rx2.java.stackelementtagging.TaggingObserver.onNext(SourceFile:3)
at com.uber.autodispose.AutoDisposingObserverImpl.onNext(SourceFile:25)
at com.ubercab.rx2.java.stackelementtagging.TaggingObserver.onNext(SourceFile:3)
at io.reactivex.internal.operators.observable.ObservableCreate$CreateEmitter.onNext(SourceFile:22)
at fja.o$a$a.emit(SourceFile:3)
at nr3.p$a$a.emit(SourceFile:65)
at aja.m.a(SourceFile:140)
at aja.m$a.invokeSuspend(SourceFile:12)
at tha.a.resumeWith(SourceFile:9)
at xia.u0.run(SourceFile:111)
at xia.d1.H2(SourceFile:24)
at xia.j.n(SourceFile:90)
at xia.j.E(SourceFile:35)
at xia.j.resumeWith(SourceFile:17)
at aja.d2.e(SourceFile:30)
at aja.d2.emit(SourceFile:1)
at qr3.b$a.emit(SourceFile:22)
at aja.c0.emit(SourceFile:63)
at aja.s$a.invokeSuspend(SourceFile:45)
at aja.s$a.invoke(SourceFile:22)
at hja.g$a.c(SourceFile:30)
at hja.g.g(SourceFile:67)
at hja.g.i(SourceFile:203)
at hja.g$b.invokeSuspend(SourceFile:14)
at tha.a.resumeWith(SourceFile:9)
at xia.u0.run(SourceFile:111)
at io.reactivex.internal.schedulers.ScheduledDirectTask.call(SourceFile:10)
at java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:348)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
at y04.e.run(SourceFile:8)
at java.lang.Thread.run(Thread.java:1119)
Suppressed: cja.h: [o2{Cancelled}@4e0f2, Dispatchers.Unconfined]