Feedback for v1.12.3

@bege:

1 Like

Fairphone 3+
FP3
From 1.11s stable
Not rooted

I had been concerned about updating to v1.12.3 having read the reports of location issues being experienced by some users.

However, I have now updated and after initial testing all seems to be working well with no location issues noted. Update took slightly longer than usual at 40 minutes (screen on, phone not used). Again no ā€˜installā€™ prompt after download, something I first noted in v1.11s update.

Iā€™m pleased that App Lounge now offers the correct version of an app for update (where the installed version is the Play Store version rather than that from F-Droid), and also that there is now an option to stop App Lounge offering to update apps installed from other sources.

However, I believe that it will still not offer a choice of initial installation source where an app is available both in F-Droid and the Play Store (an outstanding issue on Gitlab relates to this).

Although tracker records for all apps were deleted from Advanced Privacy (not an issue for me), the record of the single allowed tracker I have was correctly retained. However, I didnā€™t like the update re-enabling the Advanced Privacy widget (Iā€™d removed it for a reason!) but that was easily removed (again).

All in all Iā€™m currently very pleased with the update.

Hello,

Vendor Name: Fairphone
Device name: FP4
Device CodeName: FP4
Version of /e/OS which existed previously: 1.11 stable
The device is not rooted

Battery drain issue is resolved.

But had several times that without touching the screen it opened various apps
Now gone again for several days...

Device: Fairphone 3 (FP3)
Previous version: 1.11
Device not rooted

The upgrade went well.
But I see a regression in one app, when it requests geolocation: https://play.google.com/store/apps/details?id=com.micropole.android.tcl_mobile (installed through AppLounge, of course)

Symptom: the app crashes with following adb logcat excerpt, when it tries to find my location:

07-03 18:27:26.674  1665  1665 D AndroidRuntime: Shutting down VM
07-03 18:27:26.674  1665  1665 E AndroidRuntime: FATAL EXCEPTION: main
07-03 18:27:26.674  1665  1665 E AndroidRuntime: Process: com.micropole.android.tcl_mobile, PID: 1665
07-03 18:27:26.674  1665  1665 E AndroidRuntime: java.lang.NullPointerException: Listener must not be null
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.google.android.gms.common.internal.Preconditions.checkNotNull(com.google.android.gms:play-services-basement@@18.0.0:2)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.google.android.gms.common.api.internal.ListenerHolders.createListenerKey(com.google.android.gms:play-services-base@@18.0.1:1)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.google.android.gms.location.FusedLocationProviderClient.removeLocationUpdates(Unknown Source:6)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.airbnb.android.react.maps.FusedLocationSource.deactivate(FusedLocationSource.java:70)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.google.android.gms.maps.zzs.deactivate(com.google.android.gms:play-services-maps@@17.0.1:1)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.google.android.gms.maps.internal.zzj.zza(com.google.android.gms:play-services-maps@@17.0.1:1)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.google.android.gms.internal.maps.zzb.onTransact(com.google.android.gms:play-services-maps@@17.0.1:3)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at android.os.Binder.transact(Binder.java:1064)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.google.android.gms.maps.internal.ILocationSourceDelegate$Stub$Proxy.deactivate(ILocationSourceDelegate.java:121)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at org.microg.gms.maps.mapbox.SourceLocationEngine.removeLocationUpdates(SourceLocationEngine.kt:41)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at org.microg.gms.maps.mapbox.GoogleMapImpl.updateLocationEngineListener(GoogleMap.kt:423)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at org.microg.gms.maps.mapbox.GoogleMapImpl.setLocationSource(GoogleMap.kt:436)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.google.android.gms.maps.internal.IGoogleMapDelegate$Stub.onTransact(IGoogleMapDelegate.java:474)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at org.microg.gms.maps.mapbox.GoogleMapImpl.onTransact(GoogleMap.kt:876)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at android.os.Binder.transact(Binder.java:1064)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.google.android.gms.internal.maps.zza.zzc(com.google.android.gms:play-services-maps@@17.0.1:2)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.google.android.gms.maps.internal.zzg.setLocationSource(com.google.android.gms:play-services-maps@@17.0.1:3)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.google.android.gms.maps.GoogleMap.setLocationSource(com.google.android.gms:play-services-maps@@17.0.1:2)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.airbnb.android.react.maps.AirMapView$15.onHostResume(AirMapView.java:400)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.facebook.react.bridge.ReactContext$1.run(ReactContext.java:224)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at android.os.Handler.handleCallback(Handler.java:938)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:99)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:27)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at android.os.Looper.loopOnce(Looper.java:201)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:288)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:7870)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
07-03 18:27:26.674  1665  1665 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)

I reproduce the same issue after removing the app data. I also reproduce it on another device: Samsung S5 (SM-G900F)

It might be a bug of the app itself, but the fact that it affects geolocation (and that it was working well with /e/ OS v1.11) makes me suspect a regression due to microG upgrade, with its geolocation refactoring.

Workaround: remove app data, and do not use geolocation

Should I create a separate thread? A gitlab ticket?

1 Like

On further testing there still appears to be an issue in App Lounge where apps are available in both the Play Store and F-Droid. Although following the v1.12.3 update I was able to update the Play Store version of an app (for the first time in a while), subsequent searches have produced incorrect results.

So a search for Vespucci (Play Store version installed) incorrectly shows the F-Droid version, while a search for Proton VPN (F-Droid version installed) incorrectly shows a non-F-Droid version.

Iā€™ve opened an issue in Gitlab here https://gitlab.e.foundation/e/backlog/-/issues/7103 .

i appreciate the information but this does not resolve my problem. my APN settings are correct, i verified my settings with the information from my network provider website and with a call to customer service that i had to make with a borrowed phone. my data continues to work but i still do not have voice over LTE, my phone is set for VoLTE calling but i still cannot make or receive calls.

1 Like

For now the fix has gone on the stable builds. Will update when the dev builds will also get this.

1 Like

My Lenovo Smart Tab M10 HD TB-X306FA also has 2/32 GB and works very well with /e/OS GIS ā€˜Qā€™ V.12.3.

Cheers Gianna, thanks for the feedback!

Samsung S10

Everythong works so far, but sometimes it seems that Microphone isnā€™t working. E.G. in BirdNET and Merlin Bird Recognization sometimes no sound is recorded.

Another point is the calendar. In the new built i cannot change the calendar in the appointment, e.g. from personal calendar to family calendar.

Thanks for the great software, especially GPS is working now much better.
Best wishes

Until now i got no update for my Xiaomi MiA2 it is still on v1.11. (https://images.ecloud.global/dev/jasmine_sprout/)
I hope this device will get the update soon.
many thanks for your excellent work

Hi.
Vendor Name: Xiaomi
Device name: Redmi Note 8T
Device CodeName: ginkgo
Version of /e/OS or Stock which existed previously: 1.11
Is the device Rooted / Not rooted: The 1.11 is rooted.

Thereā€™s no update available for my phone. The System Updater (ā€œSystemaktualisierungenā€) says that the newest eOS-Version is running on my phone. When I tip the update (ā€œAktualisierenā€) button, it says that no new updates could be found.

So what about 1.12? Still not released for the Xiaomi Redmi Note 8T? Has it been forgottenā€¦?

Cheers,
Volker

1 Like

Hi,

vendor name: Fairphone
device name: FP3
OS-Version: 1.12.3-s-20230615299639-stable-FP3

Update broke usage of bike-rental app. Used Donkey Republic Bike-App, but App isnā€™t working since the update. Might have to do with the change in location-settings? App support couldnā€™t help (ā€œwe donā€™t plan to have support for alternative location services other than the official Google oneā€). :confused:

Hi,

vendor name: Fairphone
device name: FP3+
OS-Version: 1.12.3-s-20230616300623-dev-FP3

I did a fresh install and most of the things seem to be working fineā€¦
But I have a obvious battery drain problem, that shortens battery life a lot compared to 1.11-r-stable I was running before.
In Settings ā†’ Battery it showed that the Mail App was using 137% of battery, followed by Android System. Mail is just receiving in the backgroud (3 mail accounts), sometimes reading a bit, but no different usage than before on 1.11-R

Update: I also use murena cloud and saw that it uploaded my Music folder, which had a couple of GB, but not sure what this has to do with the mail app. Where can I uncheck the upload of music into cloud ?

Update2: Seems that music sync cannot be independently switched off. Can I control what backs up/syncs to Murena account - #9 by ywo4d
I will monitor battery usage, without massive cloud syncs in the backgroud.

Same here, also on Redmi Note 8T. But it seems like itā€™s not the only model affected.

Iā€™ll keep this short because there is nothing new to report. Gigaset GS-290, not rooted. Update as usual without problems, everything works as before.

Iā€™m finding that the Seek app is actually able to determine location for the first time in a while on my FP3 and link it to an observation.

However, whatā€™s strange is that, having identified a plant with its location, if I then try to view the observation while GPS is still active the app crashes. If I view the observaion while GPS is off it works fine.

The app also behaves strangely if I try to manually select location while GPS is off. Occasionally it works, most of the time the typing box and map flicker wildly then settle on a location miles away from the one I typed in.

I donā€™t know if this is a Seek app issue or related to the new location set-up.

I have the same with the Tesla app. GPS on - crash. GPS off - it works.

Regarding Seek and Tesla just mentioned above. This may fit with a difference between ā€œGPS from the deviceā€ and a thing which seems odd to me; the app may acquire ā€œGPS though Google Play Servicesā€ as this is a feature highlighted to app developers ā€“ the thought being that a Google phone can deliver this more efficiently than rely on the device sourced GPS.

It seems from my reading that micro-G may well handle ā€œGPS though Google Play Servicesā€ just fine (mostly !).