Week 41, 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

Next Release: v3.2

ETA: :date: Mid October :crossed_fingers:

  • :clipboard: Tentative list of fixes and optimizing to come as part of v3.2
  • Coming with v3.2
    • Google Pixel 8 ‘shiba’ official A14 to A15
    • Google Pixel 7 ‘panther’ official A13 to A15
    • FP5 A14 to A15 OTA OS upgrade (installation of v3.1.4 required to view this build)
    • FP4 vendor patch update moved to v3.2 release

:crystal_ball: Current Release: v3.1.4

Status: Released

Key Features:

  • :white_check_mark: September security patch

  • :white_check_mark: Browser updated to latest upstream Android patches

  • :white_check_mark: FP3 vendor patch updated

  • FP4 vendor patch update moved to v3.2 release

:point_right: Team working on releasing the next set of devices on A15 which will come along with v3.2. ETA would be mid of October :crossed_fingers:

List of devices for which the A15 build failed

|Vendor | Device Name | CodeName|

|— | — | —|

|ASUS | ZenFone 8 | sake|

|Essential | Essential PH-1 | mata|

|F(x)tec | Pro¹ | pro1|

|Fairphone | FP3/3+ | FP3|

|Fairphone | FP4 | FP4|

|Google | Pixel 4a 5G | bramble|

|Google | Pixel 4a | sunfish|

|Google | Pixel 8a | akita|

|Google | Pixel 5a | barbet|

|Google | Pixel 3 | blueline|

|Google | Pixel 3a XL | bonito|

|Google | Pixel 9 Pro Fold | comet|

|Google | Pixel 4 XL | coral|

|Google | Pixel 3 XL | crosshatch|

|Google | Pixel XL | marlin|

|Google | Pixel 5 | redfin|

|Google | Pixel 3a | sargo|

|Lenovo | Z5 Pro GT | heart|

|Lenovo | Z6 Pro | zippo|

|LG | G7 ThinQ | g710ulm|

|Motorola | Moto G7 | river|

|Motorola | edge 40 pro | rtwo|

|Motorola | moto g84 5G | bangkk|

|Motorola | Moto Z3 Play | beckham|

|Motorola | edge 20 | berlin|

|Motorola | edge 2021 | berlna|

|Motorola | moto g power 2021 | borneo|

|Motorola | moto g10 | capri|

|Motorola | moto g30 | caprip|

|Motorola | moto g9 power | cebu|

|Motorola | moto g32 | devon|

|Motorola | edge 30 | dubai|

|Motorola | Moto G6 Plus | evert|

|Motorola | moto g 5G - 2024 | fogo|

|Motorola | moto g34 5G | fogos|

|Motorola | moto e7 plus | guam|

|Motorola | moto g9 | guamp|

|Motorola | moto g42 | hawao|

|Motorola | Moto G 5G / Motorola One 5G Ace | kiev|

|Motorola | Moto G7 Plus | lake|

|Motorola | moto z3 | messi|

|Motorola | edge 30 neo | miami|

|Motorola | Moto G 5G Plus / Motorola One 5G | nairo|

|Motorola | Moto Z2 Force | nash|

|Motorola | Edge S / Moto G100 | nio|

|Motorola | Moto X4 | payton|

|Motorola | edge 20 pro | pstar|

|Motorola | moto g52 | rhode|

|Motorola | moto g82 5G | rhodep|

|Motorola | moto g200 5G | xpeng|

|Nubia | Mini 5G | TP1803|

|OnePlus | 7 | guacamoleb|

|OnePlus | 7T | hotdogb|

|OnePlus | 9 | lemonade|

|OnePlus | 9 Pro | lemonadep|

|OnePlus | Nord N200 | dre|

|OnePlus | 5T | dumpling|

|OnePlus | 7 Pro | guacamole|

|OnePlus | 7T Pro | hotdog|

|OnePlus | 8 | instantnoodle|

|OnePlus | 8 Pro | instantnoodlep|

|OnePlus | 8T | kebab|

|OnePlus | 9R | lemonades|

|OnePlus | 9RT | martini|

|OnePlus | 11 5G | salami|

|Razer | Phone 2 | aura|

|Realme | 10 Pro 5G | luigi|

|Realme | 9 Pro 5G | oscar|

|Samsung | Galaxy A52 4G | a52q|

|Samsung | Galaxy S10 5G | beyondx|

|Samsung | Galaxy Tab S5e | gts4lv|

|Samsung | Galaxy Tab S7 | gts7lwifi|

|SHIFT | SHIFT6mq | axolotl|

|Sony | Xperia XA2 Ultra | discovery|

|Sony | Xperia 10 | kirin|

|Sony | Xperia 10 Plus | mermaid|

|Sony | Xperia 1 II | pdx203|

|Sony | Xperia 5 II | pdx206|

|Sony | Xperia 5 III | pdx214|

|Sony | Xperia 1 III | pdx215|

|Sony | Xperia 1 V | pdx234|

|Sony | Xperia XA2 | pioneer|

|Sony | Xperia XA2 Plus | voyager|

|Xiaomi | Poco F1 | beryllium|

|Xiaomi | Mi 6 | sagit|

|Xiaomi | POCO F3 / Redmi K40 / Mi 11X | alioth|

|Xiaomi | Mi 10T / Mi 10T Pro / Redmi K30S Ultra | apollon|

|Xiaomi | Mi MIX 2 | chiron|

|Xiaomi | Redmi K20 / Mi 9T | davinci|

|Xiaomi | Mi 8 | dipper|

|Xiaomi | Mi 8 Pro | equuleus|

|Xiaomi | Redmi Note 8 / 8T | ginkgo|

|Xiaomi | Redmi 7A / 8 / 8A / 8A Dual | Mi439|

|Xiaomi | Redmi 4A / 5A / [Note 5A / Y1 - Lite] | Mi8917|

|Xiaomi | Redmi 3S | Mi8937|

|Xiaomi | Mi A3 | laurel_sprout|

|Xiaomi | Mi MIX 3 | perseus|

|Xiaomi | Mi MIX 2S | polaris|

|Xiaomi | Redmi Note 10 Pro | sweet|

|Xiaomi | Mi 8 Explorer Edition | ursa|

|Xiaomi | Redmi Note 7 Pro | violet|


:triangular_flag_on_post: Issues reported in v3.1.4

  • FP6 random rebooting. The issue has been observed on Stock ROM as well. Team has created an issue in gitlab and requests impacted users to share logs in the issue.

  • Google Pixel 7 ‘panther’ - did not get the A13 official. A15 official build expected to be released with v3.2

: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: These builds will be released in 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 Status

:white_check_mark: Current Status: RESOLVED

:globe_with_meridians: Murena Cloud Services and File Drive Access

  • :white_check_mark: Access restored for all users

  • :white_check_mark: Apps enabled on the Murena Cloud Dashboard

  • :warning: Sync for some apps may not work - see details here

  • :white_check_mark: NextCloud Desktop client works with client synchronization enabled

:file_folder: MurenaRecovery Folder

  • :arrows_counterclockwise: Being enabled and made 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 VA15

  • /e/OS UA14

  • /e/OS TA13

  • /e/OS SA12

  • /e/OS RA11

  • /e/OS QA10

  • /e/OS PA9

  • /e/OS OA8

  • /e/OS NA7

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

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

13 Likes

Moving forward FP3 community builds would be on A15 only.

2 Likes

Hi @Manoj and thanks for the update.
I’m a bit worried that the update for Teracube 2e emerald is still not even mentionned in the “To be planned” section of “OS OTA Information”; any news on that side?
Thanks in advance!

Hi, in the Section about OTA Upgrades it says the FP5 A14 to A15 has been completed. How does this work, does it just show up in the updater in settings? If thats the case I havent recieved it yet. I am on 3.1.4-a14 official build

The A14 to A15 OTA upgrade for FP5 official will come with v3.2. QA is testing it. v3.1.4 is required to be installed first for A15 to show up with v3.2

2 Likes

Will share any updates once I get it .

1 Like

Hi! @Manoj any news on when Pixel tablet tangorpro, bought from Murena Store, will get an OTA upgrade to A15?

Thank’s

Yes it will get a A15 update. In fact all devices in our supported list are targeted for A15 updates.

The issue we had with upstream changes in builds failing resulted in some device still not getting the build.
We are also interested in pushing all devices possible to A15 as supporting on older OS versions is difficult with time. As usually developers target latest OS versions. Failed builds and devices still on older OS versions is a maintenance nightmare.

3 Likes

Hello,

Should the “FP4 vendor patch update moved to v3.2 release” part of the release information go into the “Next Release: v3.2” section?

Thanks

1 Like

Added it to the v3.2 section.

v3.2 is a test build. You can report issues in the testing channel.

3 Likes

Deleted my comment, sorry for the fuss!

1 Like

ETA keeps getting moved forward.

chill. You seem to be a frequent visitor here, so you should have found out by now, that planned releases always come about two weeks after the destined target. If you take this into account, you’ll never again be disappointed. :slight_smile:

Cheers to the community, testers and the devs for their work. Much appreciated.

6 Likes

Apologies for existing!

Hi,
good to hear about the upgrade to a15.
How is it that my fp5 is still a13 (t), with 3.1.4 built? [3.1.4-t-{…}-official-FP5]

I flashed it with official “t” more than a year ago and try to make OTA as soon as they are available - is there some manual step to get me from a13 to a14???

1 Like

According to the info given above, as soon as available would be when /e/OS 3.3 gets released.

An install from scratch will do this (including a data wipe) … Info about Fairphone FP5 - FP5 … but you could of course jump to Android 15 this way, too, as it is available for manual install.

3 Likes

Hi Manoj, will any new test sessions be opened for /e/OS V3.2 builds?

They already are (as with every version).

I would do it too, but not on my daily driver. So i am holding off.

Maybe I will buy a second FP6 in a little while for this.

I can still open tickets and provide logs on bugs that make it passed OTA official releases I guess.