Week 42, 2025: Development and Testing Updates

:iphone: /e/OS Weekly Development and Testing Activities

Summary of weekly development and testing activities by /e/OS developers and volunteers.

Updated content is marked with the :new: emoji.


:rocket: Release Information

Upcoming Release: v3.2 :new:

ETA: :date: This week :crossed_fingers:

  • :clipboard: Tentative list of fixes and optimizing to come as part of v3.2
  • :flight_arrival: Coming with v3.2
    • :white_check_mark: Google Pixel 8 shiba official A14 to A15
    • :white_check_mark: Google Pixel 7 panther official A13 to A15
    • :white_check_mark: FP5 A14 to A15 OTA OS upgrade (installation of v3.1.4 required to view this build)
    • :white_check_mark: FP4 vendor patch update moved to v3.2 release
    • :white_check_mark: FP6 charging limit will be available
    • :white_check_mark:October security patches for A13 and above.

:triangular_flag_on_post: FP6 Random reboot issue :new:

  • Issue reported on stock ROM as well. /e/OS developers are working with Fairphone developers for a resolution. Team has not been able to reproduce the issue. Request users facing this issue to share logs in the issue on gitlab . We are looking for details like the Service Provider details, information if reboot happened while travelling anything specific.

  • Also wanted to confirm if the reboots started with v3.1.1 or were you experiencing them earlier as well.

    Logs we require
    We need two logs.
    
    Log 1: Boot Sequence Log
    
    The goal here is to capture the entire boot process, from the very start until the device is fully ready.
    
    Trigger the Boot: Manually reboot the phone. Start the log as soon as the Fairphone splash logo is shown
    
    adb logcat -b all > boot_log.txt
    
    Stop the Log: Wait until you see the homescreen and the device is fully settled.
    
    Log 2: Continuous Log until Issue Occurs
    
    The goal here is to capture a long-running log that will catch the moment the issue happens.
    
    Trigger the Boot: Manually reboot the phone. Start the log as soon as the Fairphone splash logo is shown
    
    adb logcat -b all > continuous_log.txt
    
    Reproduce the Issue: Do not stop the log. Keep it running until the phone automatically reboots on it’s own, ie. reproducing the issue mentioned
    

:star: /e/OS - A15 - /e/OS V

Status: :white_check_mark: Released - First batch of device builds available

Highlights:

Known Issues:

  • :warning: Some device builds failed during compilation due to last-minute upstream code updates

  • :arrows_counterclockwise: Team working on releasing all devices planned for A15 as part of v3.2


:warning: Important Announcements

:iphone: A12 - /e/OS S - Support Ending

Effective Immediately:

  • :no_entry_sign: Support for A12 (/e/OS S) discontinued

  • :arrows_counterclockwise: Official A12 builds are an exception. They will continue getting A12 builds until we are ready to migrated to A13 or higher

  • :clipboard: This aligns with our policy of supporting three OS versions simultaneously

  • :arrow_up: All supported devices will be pushed to higher OS versions where possible

Recommendation for Users:

  • :arrows_counterclockwise: We recommend users on A12 community builds should migrate to the A12 official build

  • :floppy_disk: Take a backup before proceeding


:wrench: Server Outage related

:white_check_mark: Current Status: RESOLVED

:file_folder: MurenaRecovery Folder

  • :arrows_counterclockwise: Enabled and visible for all users

  • :crown: Started with premium users, expanded to all impacted users

  • :alarm_clock: The folder Will be visible for several months (end date TBD)

:mag: Important Actions for Users:

:memo: Notes Sync

  • :white_check_mark: Cloud sync possible post v2.9 release

  • :warning: If not syncing after v2.9 upgrade,read the next section. Backup local notes before proceeding

:wrench: Client Synchronization Setup

To enable data sync between device and cloud:

  1. Log into your Murena account

  2. Go to Dashboard β†’ Your Profile (top right)

  3. Navigate to Settings β†’ Client Synchronization (left sidebar)

  4. :white_check_mark: Enable the checkbox

Note: Only enable if you want device and cloud data to be in sync. Keep unchecked if you prefer separate data storage.


:books: Documentation Updates

Documentation Released

:clipboard: Version Naming Convention Update

New Standard: Using OS version numbers instead of letters

  • /e/OS V β†’ A15

  • /e/OS U β†’ A14

  • /e/OS T β†’ A13

  • /e/OS S β†’ A12

  • /e/OS R β†’ A11

  • /e/OS Q β†’ A10

  • /e/OS P β†’ A9

  • /e/OS O β†’ A8

  • /e/OS N β†’ A7

This change eliminates confusion in version tracking.


:lock: Security Information

:shield: Security Patch Release Process

:open_book: Complete explanation available here


:date: Upcoming Releases

A15 Device Lists

Existing Devices:

New Devices:

:warning: Note: These are initial lists. Some devices may not support A15. Lists will be updated based on user and build team feedback.

:date: Release Schedule


:arrows_counterclockwise: Ongoing Development

πŸ› οΈ Active Development Tasks

:iphone: /e/OS GSI on T (A13)

  • :mag: Team exploring OTA availability

  • :iphone: App development for compatibility detection

  • :alarm_clock: ETA to be shared


:bar_chart: Previous Releases & User Feedback

:memo: Feedback Threads


:cloud: Murena Cloud and Self-Hosting

:globe_with_meridians: Murena Cloud

Current Version: 30.0.14.11 :new:

Resources:


:house: Self-Hosting

Current Version: v26.0.8.23

Resources:

Status:

  • :memo: Self-hosting guide update pending
πŸ” How to Check NextCloud Version

Method 1: Murena Settings

  • Go to Murena Settings

  • Look for β€œNextCloud xx user documentation”

Method 2: NextCloud Scan

:information_source: Note: If MurenaCloud patch number differs from NC patch number, the rating may appear as bad. This is normal - patches are tested before deployment.


:iphone: GSI (Generic System Image)

Current Version: /e/OS A10 v1.17

Resources:

Next Version: /e/OS T (A13) - skipping A11 and A12

  • :date: Release dates to be announced

:arrows_counterclockwise: OS OTA Information

βœ… Completed Upgrades
  • FP5 - Fairphone: U (A14) β†’ V(A15)

  • FP4 - Fairphone : S (A12) β†’ T (A13)

  • S9/9+ - Samsung : R (A11) β†’ S (A12)

  • GS290 - Gigaset : R (A11) β†’ S (A12)

  • GS290 - Gigaset : Q (A10) β†’ R (A11)

  • avicii - OnePlus : A12

  • FP3 - Fairphone : S (A12) β†’ T (A13)

  • S7/7+ - Samsung : R (A11) β†’ S (A12)

  • FP4 - Fairphone : T (A13) β†’ U (A14)

  • S8/8+ - Samsung : R (A11) β†’ S (A12)

:information_source: Note: All OTA upgrades are for stable or official builds.

πŸ§ͺ Testing Phase
  • avicii - OnePlus : S (A12) β†’ U (A14)
πŸ“‹ To Be Planned
  • :iphone: FP5 - A13 β†’ A15 (v3.3)

  • :iphone: FP3

πŸ“– What is OS OTA Upgrade?

Traditional Process:

  1. :inbox_tray: Download correct OS build from supported device list

  2. :inbox_tray: Download stock ROM from vendor site (for some devices)

  3. :floppy_disk: Back up your data

  4. :arrows_counterclockwise: Install stock ROM, then /e/OS ROM

  5. :arrows_counterclockwise: Restore backups if needed

OTA Benefits:

  • :white_check_mark: Simplifies the entire process

  • :warning: Requires significant development and testing


:link: Miscellaneous Information

:bar_chart: Real-Time Status


🎫 Helpdesk Services

:white_check_mark: For Paying Murena Customers

  • :iphone: Murena device purchasers

  • :cloud: Paid Murena cloud account holders

  • :gift_heart: Active donors from the past year

:alarm_clock: Response Time

  • :hourglass_flowing_sand: 5-10 day response wait period due to high volume of requests.

:telephone_receiver: Contact

:free: For Free Users

:warning: Warning: Old helpdesk email IDs are no longer monitored.


πŸ“± Device and Vendor Announcements

:iphone: Gigaset GS290

  • :stop_sign: Sales stopped (vendor ceased production)

  • :white_check_mark: Support continues for existing users

:iphone: Murena One

  • :stop_sign: Sales stopped

  • :white_check_mark: Support continues for existing users

:iphone: Murena Two

  • :stop_sign: Sales stopped

  • :white_check_mark: Support continues for existing users

:shopping_cart: Pre-Flashed Devices

  • :earth_africa: Available in EU, US, Canada, and Australia. Check the complete list on the Murena shop

  • :shopping_cart: Purchase via Murena Shop


🌐 /e/OS Website and Social Media Links

:globe_with_meridians: Official Websites

:iphone: Telegram Channels

:iphone: Social Media

:e-mail: Newsletters


:warning: Important Notice

:no_entry_sign: Do Not Post Test Build Information on the Forum

Why this is important:

  • :warning: Test builds are untested and may cause device issues

  • :fire: These builds can potentially soft brick user devices

  • :thinking: Such information can confuse other users who don’t see these builds in the updater

  • :busts_in_silhouette: Not all forum users are experts in custom ROM installation

For Interested Testers:

  • :test_tube: If you understand custom ROMs and can perform basic testing

  • :busts_in_silhouette: Join the testing team

  • :speech_balloon: Share feedback on the dedicated Telegram channel


Regain your privacy! Adopt /e/OS the deGoogled mobile OS and online servicesphone

14 Likes

Can we expect charging limits for FP6 as part of v3.2?

Yes it should be available for FP6 with v3.2

4 Likes

Thank you for your steady updates.

FP3 is now long on the β€œOTA to be planned” list. Could you give more info on that, please?

Unfortunately do not have updates to share for the FP3 OTA OS upgrade as of now. It is still in the to be planned phase.

5 Likes

OK, thank you anyway.

1 Like

Very very happy about this.
Hopefully without build failures :rofl:

1 Like

Excited! Will this version include the October security patches? I’m looking to install e/OS on a new phone and am waiting for this due to the rollback protection.

Yes it will have the October Security patches for all devices with A13 and above.

3 Likes

@Manoj Any news on this banking app bug? SecureGo+ doesn't work since the 3.14 Update (#8950) Β· Issues Β· e / Backlog Β· GitLab
It’s been an inexplicable issue for at least 9 days: SecureGo Plus App stopped working

Will ask the development team to update on the gitlab issue.

1 Like

It’s not inexplicable, and it should not be surprising.
It’s a banking App on an Android Custom ROM. This can happen.

2 Likes

Where can we expect the expanding of the Switch button functionality of the FP6?
I see on FP website both Murena and FP devs are working together on it.

Is it on the Murena backlog? Is it planned to be in any specific release?

I would like to be able to use the β€œdo not disturb” mode on my FP6.

Thank you!!

They are working β€œto see if we can expand the options”.
That’s an if. It’s also possible that it just stays the way it is now.

2 Likes

Since 3.1.4 Every app using the widevine library cannot be used at my FP3 (Netflix, playing Onleihe Audio Books, etc).

Will this be fixed, at the next version?

2 Likes

The issue was reported to the developers and has been set for a resolution in the next release v3.3 :crossed_fingers:

2 Likes