Feedback for v3.7

It appears all I can do is remove account:

When I explore the other options there is no where to turn off.

Sync must be Enabled.

Edited explanation

There are two paces where Sync enable / disable can happen. In Account manager as you showed and Settings > Accounts at the foot of the page. (I had preferred to use the latter)

“the other option” being Sync Enabled

Alternatively, starting from simply

Settings > Accounts

  1. “Control lives within” Sync Enabled.

Sync is now on but controllable for each category.

  1. System-wide automatic Sync Disabled:


There is no control of data with this option unless it was already set with Sync Enabled

I am beginning to think I am a Luddite as can’t find this option.

I am sorry, I edited my post above for what I hope is greater clarity.

OK. So it is off. That does not explain then why my videos taken on FP6 are appearing on my FP3+. …unless sync is on that too. Will have to check as layout is different.

Just searched a bit on the internet, and what I understood (let’s take it with a pinch of salt, given my skills in this domain …) : the sonyXA2 is set up with 2 slots, A and B. In my case, the active slot is B (from the screenshot of the error message) = the current OS loads from the slot B and everything is fine. When I try to install an update (OTA), the device tries to keep the active slot B as safe backup, and therefore tries to install the update in the slot A. Now, it seems that, if the version of the existing software in the slot A is not what the installer expects, that error message pops up.

I am wondering is there is an easy way to copy the slot B onto the slot A…. if they are the same = they work, it should be the right base for the update …

Or trying to upgrade to A16 would fix the error? I am afraid that at the next update, I still have the same situation …

Any suggestions?

Thank you

Bluetooth quick settings toggle touch doesn’t turn on the Bluetooth directly :

When pressing it this brings us to a submenu to select a Bluetooth device instead of the previous behavior that turned on Bluetooth directly which I preferred. Could you bring the last behavior back in the next update.

Thank you.

My proposal in this case was to do a clean fresh install for a16. The pioneer install page does include a section

Ensuring all firmware partitions are consistent

Note firmware … but this, I believe, can equally be achieved

You follow the install instructions, no copy-partition-script, you do Format data. You flash recovery, flash e-a16 then straightaway flash e-a16 again.

You might make a note from the e-Recovrry screen which slot gets written each time. This way when you start using a16 there is no trace of previous builds, both slots are consistent, firmware is consistent.

Edit.

It feels speculative to comment on this point. Why does Slot A resist being overwritten by an update? You are correct that every successful update always causes change of slot.

A suggestion; from your update story, starting at the New Year dirty upgrade, can you tell or guess if or when Slot A did get written?

I’m still having the same issue with Notes app not syncing as I already reported for v3.5.

Samsung

Galaxy S10

Beyond1lte

Update went fast and smooth. Biggest Problem is, when I am on a call (with or without earphones) and I try to look at something else on my phone with another app, the sound will be muted automatic. I have to go back to phone app and press volume up or down to hear again.

Even inside wechat at a video call it mutes when I minimise the video to read a message in wechat.

Thank you @aibd for taking the time to reply.

Since New Year, when installed 3.3 (slot B?), I had issue with 3.4 (slot A?), but not with 3.5 (in slot B or A?), but again with 3.6 (which I have not installed, waiting for 3.7) … so it is not totally clear to my why this pattern …

I have read the installation instructions … which had not followed since /e/OS 0.8 … and reminded how painful it was for me, being not properly skilled with this stuff … I was wondering if the following would work:

a) I try to install A16 /e/OS 3.6 from the updated with a local USB stick

b) I repeat with A16 /e/OS 3.7 from the updated with a local USB stick

in such a way, I should have rewritten both slots, and achieved the target, right?

I guess I will wait for the next holidays, reinstall everything is not what I am keen doing every month …

Hi @sonyxa2, in order to fix the recurring error

enablefilecrypto_failed?

my preference on upgrade is to Fresh install.

This Build feedback for v3.7 thread does not seem the best place to continue, perhaps if you open a support thread on the subject of fixing this error would be better. ??

In another thread your might try to lay out the update history.

I cannot tell whether the story is? Slot A took the Upgrade to a15 (although an error was mentioned), you managed one update only to slot B, and now slot A resists update.

In the natural course next (if you Upgrade because updates are failing) you will be trying to force Upgrade to slot A. Whatever you decide to do, just in case storage failure (eMMC) might be the issue, a good backup is the priority right now.

  • Vendor Name: Fairphone

  • Device name: Fairphone 5

  • Device CodeName: FP5

  • Version of /e/OS or Stock which existed previously: 3.7-a15-20260410607089-official-FP5

  • Is the device Rooted / Not rooted: Rooted

Since the update to 3.7.1-a15-20260415608755-official-FP5, several Apps starting to crash or don’t work properly anymore.

For example:

  • Antenna Pod → crashes
  • Post & DHL → crashes
  • Standard Notes → crashes
  • Klarna (cannot load specific content like payment information, cannot start payments)

On my FP3 with 3.6. it works totally fine

Here also is the error log from Antenna Pod:

Crash info

Time: 05-05-2026 10:20:35
AntennaPod version: 3.11.3
StackTrace

android.view.InflateException: Binary XML file line #217 in de.danoeh.antennapod:layout/feeditem_fragment: Binary XML file line #217 in de.danoeh.antennapod:layout/feeditem_fragment: Error inflating class de.danoeh.antennapod.ui.view.ShownotesWebView
Caused by: android.view.InflateException: Binary XML file line #217 in de.danoeh.antennapod:layout/feeditem_fragment: Error inflating class de.danoeh.antennapod.ui.view.ShownotesWebView
Caused by: java.lang.reflect.InvocationTargetException
	at java.lang.reflect.Constructor.newInstance0(Native Method)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
	at android.view.LayoutInflater.createView(LayoutInflater.java:742)
	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:894)
	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:849)
	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1011)
	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:972)
	at android.view.LayoutInflater.rInflate(LayoutInflater.java:1014)
	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:972)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:570)
	at android.view.LayoutInflater.inflate(LayoutInflater.java:462)
	at de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate(SourceFile:130)
	at de.danoeh.antennapod.ui.screen.episode.ItemFragment.onCreateView(SourceFile:116)
	at androidx.fragment.app.Fragment.performCreateView(SourceFile:3119)
	at androidx.fragment.app.FragmentStateManager.createView(SourceFile:577)
	at androidx.fragment.app.FragmentStateManager.moveToExpectedState(SourceFile:286)
	at androidx.fragment.app.FragmentManager.executeOpsTogether(SourceFile:2214)
	at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(SourceFile:2109)
	at androidx.fragment.app.FragmentManager.execSingleAction(SourceFile:2002)
	at androidx.fragment.app.BackStackRecord.commitNow(SourceFile:317)
	at androidx.viewpager2.adapter.FragmentStateAdapter.placeFragmentInViewHolder(SourceFile:342)
	at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(SourceFile:273)
	at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(SourceFile:73)
	at androidx.recyclerview.widget.RecyclerView.dispatchChildAttached(SourceFile:8483)
	at androidx.recyclerview.widget.RecyclerView$6.addView(SourceFile:993)
	at androidx.recyclerview.widget.ChildHelper.addView(SourceFile:131)
	at androidx.recyclerview.widget.RecyclerView$LayoutManager.addViewInt(SourceFile:9546)
	at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(SourceFile:9504)
	at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(SourceFile:9491)
	at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(SourceFile:1736)
	at androidx.recyclerview.widget.LinearLayoutManager.fill(SourceFile:1682)
	at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(SourceFile:747)
	at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(SourceFile:4737)
	at androidx.recyclerview.widget.RecyclerView.dispatchLayout(SourceFile:4459)
	at androidx.recyclerview.widget.RecyclerView.onLayout(SourceFile:5011)
	at android.view.View.layout(View.java:25592)
	at android.view.ViewGroup.layout(ViewGroup.java:6458)
	at androidx.viewpager2.widget.ViewPager2.onLayout(SourceFile:535)
	at android.view.View.layout(View.java:25592)
	at android.view.ViewGroup.layout(ViewGroup.java:6458)
	at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1891)
	at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1729)
	at android.widget.LinearLayout.onLayout(LinearLayout.java:1638)
	at android.view.View.layout(View.java:25592)
	at android.view.ViewGroup.layout(ViewGroup.java:6458)
	at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
	at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
	at android.view.View.layout(View.java:25592)
	at android.view.ViewGroup.layout(ViewGroup.java:6458)
	at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
	at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
	at android.view.View.layout(View.java:25592)
	at android.view.ViewGroup.layout(ViewGroup.java:6458)
	at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1891)
	at android.widget.LinearLayout.layoutHorizontal(LinearLayout.java:1880)
	at android.widget.LinearLayout.onLayout(LinearLayout.java:1640)
	at android.view.View.layout(View.java:25592)
	at android.view.ViewGroup.layout(ViewGroup.java:6458)
	at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
	at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
	at android.view.View.layout(View.java:25592)
	at android.view.ViewGroup.layout(ViewGroup.java:6458)
	at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
	at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
	at android.view.View.layout(View.java:25592)
	at android.view.ViewGroup.layout(ViewGroup.java:6458)
	at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
	at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
	at android.view.View.layout(View.java:25592)
	at android.view.ViewGroup.layout(ViewGroup.java:6458)
	at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1891)
	at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1729)
	at android.widget.LinearLayout.onLayout(LinearLayout.java:1638)
	at android.view.View.layout(View.java:25592)
	at android.view.ViewGroup.layout(ViewGroup.java:6458)
	at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
	at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
	at com.android.internal.policy.DecorView.onLayout(DecorView.java:774)
	at android.view.View.layout(View.java:25592)
	at android.view.ViewGroup.layout(ViewGroup.java:6458)
	at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:4999)
	at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:4148)
	at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:3009)
	at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:10514)
	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1566)
	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1575)
	at android.view.Choreographer.doCallbacks(Choreographer.java:1175)
	at android.view.Choreographer.doFrame(Choreographer.java:1104)
	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1549)
	at android.os.Handler.handleCallback(Handler.java:991)
	at android.os.Handler.dispatchMessage(Handler.java:102)
	at android.os.Looper.loopOnce(Looper.java:232)
	at android.os.Looper.loop(Looper.java:317)
	at android.app.ActivityThread.main(ActivityThread.java:8934)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)
Caused by: android.util.AndroidRuntimeException: android.util.AndroidRuntimeException: android.webkit.WebViewFactory$MissingWebViewPackageException: Failed to load WebView provider: No WebView installed
	at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:370)
	at android.webkit.WebView.getFactory(WebView.java:2613)
	at android.webkit.WebView.ensureProviderCreated(WebView.java:2607)
	at android.webkit.WebView.setOverScrollMode(WebView.java:2675)
	at android.view.View.<init>(View.java:5870)
	at android.view.View.<init>(View.java:5997)
	at android.view.ViewGroup.<init>(ViewGroup.java:715)
	at android.widget.AbsoluteLayout.<init>(AbsoluteLayout.java:56)
	at android.webkit.WebView.<init>(WebView.java:423)
	at android.webkit.WebView.<init>(WebView.java:365)
	at android.webkit.WebView.<init>(WebView.java:347)
	at android.webkit.WebView.<init>(WebView.java:334)
	at de.danoeh.antennapod.ui.view.ShownotesWebView.<init>(SourceFile:55)
	... 97 more
Caused by: android.util.AndroidRuntimeException: android.webkit.WebViewFactory$MissingWebViewPackageException: Failed to load WebView provider: No WebView installed
	at android.webkit.WebViewFactory.getProviderClass(WebViewFactory.java:579)
	at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:355)
	... 109 more
Caused by: android.webkit.WebViewFactory$MissingWebViewPackageException: Failed to load WebView provider: No WebView installed
	at android.webkit.WebViewFactory.getWebViewContextAndSetProvider(WebViewFactory.java:455)
	at android.webkit.WebViewFactory.getProviderClass(WebViewFactory.java:534)
	... 110 more
`

Vendor Name: FairPhone
Device name: FairPhone 6
Device CodeName: FP6
Version of /e/OS or Stock which existed previously: 3.6
Is the device Rooted / Not rooted: Official /e/OS version

thank you @aibd I guess I will move to A16 when I have some days off, and before upgrading I will have a backup, since I will lose all my data in the installation. I will open a dedicate thread if the issue appear again after the upgrade

Hi,

i have the same FP5 and A15 V3.71 installed. Also I am using AntennaPod, the notes app (with my own nextcloud server) and DHL App. Both are working fine no problem. Tested with Wifi and mobile data.

I have issues with the music App till the update to 3.71 - after some time it stops playing for a short second and then resume. When it stops, there is a circle rotating like the app tries to load something and the network ist instable. As the files are locally stored on the sscard there is no network involved.

I use Apollo player which works fine for the same files on the same card.

Oliver

Vendor Name: Google
Device name: Pixel 8 pro
Device CodeName: husky
Version of /e/OS existed previously: official google A16
Is the device Not rooted

Flashing was easy an given no problem, was really fast.

Unfortunatelly I observe weird behavior with the version e-3.7.1-a16-20260415608882-community-husky

Some app don’t get closed, by pushing the square button + swipe up.

Some apps need n-time to authorised about access of notification. Something like its forgotten afterwards

whatsapp went in dead end after giving the given setup code

Comes then the version 3.7.2 for husky later?

Bonjour,

Je rencontre un problème de réglages USB grisés (inaccessibles).

J’utilise pourtant un câble USB-c permettant la connexion de données.

Voici la version installée sur mon téléphone (Teracube 2e).

Bonjour et re-bienvenue sur le forum.

Je n’ai pas de réponse à vous apporter, mais puisque votre problème et en lien avec la dernière version, il me semble qu’il devrait être fusionné avec le sujet

@Manoj, please could you merge this thread with feed back?

Updated from 3.7 to 3.7.1. Checked the browser, it works correctly. Though I prefer to have fewer apps installed, I use the original cromite version that can be downloaded using FFUpdater. I prefer the placement of the controls. Thanks for the update.