Week 03, 2026: Development and Testing Updates

:mobile_phone: /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_button: emoji.


:rocket: Release Information

Upcoming Release v3.4 :new_button:

  • ETA 19 Jan onwards :crossed_fingers:

  • Release notes will show up here once the release is initiated

  • Sharing the release date in advance as some users have requested for an advance notice of a release.

  • Tentative list of issues and optimization to come with v3.4

    • The link points to a tentative list of builds that will form a part of v3.4. You may see multiple builds with various label beta, rc. The above list of issues is what we expect to test as part of each build. The list will change and get updated based on the QA clearance of each fix.

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

Status: :white_check_mark: Released

:clipboard: A15 new additions released with v3.3

:clipboard: A15 builds released with v3.2

:clipboard: A15 builds released with v3.1

:clipboard: Supported devices to get A15 builds

:clipboard: View the complete list of supported devices

:stop_sign: If a device build fails during compilation due to last-minute upstream code changes, we either try to rebuild these devices during the same release cycle or accommodate them in the next release cycle.


Migrate your data from Google to Murena Cloud

:cloud: Migrate your data from google cloud to your Murena account. Follow the instructions in this guide.


:locked: Security Information

:shield: Security Patch Release Process explained here


:bar_chart: Previous Releases & User Feedback

:memo: Feedback Threads

3.3

v3.2

v3.1.4

v3.1.1

v3.0.4


:stop_sign: Support Dropped

These devices will no longer get /e/OS builds. We are dropping them from our release system. We tried to build v3.3 for them but the builds failed. Efforts to build with the Minimal Apps configuration did not succeed.

Vendor Device Name CodeName
Google Pixel XL 2 taimen
Google Pixel 2 walleye
Motorola Moto G7 Power ocean
Motorola Moto G6 Plus evert

Community builds dropped for these devices :new_button:

  • We will be moving to supporting one build type for devices which have an official build.

  • Which means we will not be linking the community builds in our documentation. While the community builds will continue to be built, they will not be linked in our documentation. They will be available for OTA updates.

  • We plan to eventually have only official builds for these devices. Where devices have the same OS version in community and official we would recommend users to migrate to the official builds. Take a backup before proceeding. Also, it would be a manual install process.

  • Where the official builds are on a lower level compared to the community builds, we plan to migrate them to the higher OS level for official builds as well.

  • This change in the community builds links not showing up in the documentation for these devices can be expected from the upcoming v3.4

:backhand_index_pointing_right: Devices which will be impacted:

Vendor Device Name CodeName Official OS version Community OS version
Gigaset GS290 GS290 A12 A12
Samsung Galaxy S7 herolte A12 A12
Samsung Galaxy S7 edge hero2lte A12 A12
Samsung Galaxy S8 dreamlte A12 A12
Samsung Galaxy S8+ dream2lte A12 A12
Teracube Teracube 2e zirconia A12 A12
Teracube Teracube 2e emerald A12 A12
Samsung Galaxy S9 starlte A12 A13
Samsung Galaxy S9+ star2lte A12 A13
Fairphone FP3/FP3+ FP3/FP3+ A13 A15
Google Pixel 5 redfin A13 A15
Nothing CMF phone 1 tetris A14 A14
OnePlus nord avicii A14 A14
SHIFT SHIFTPhone 8 otter A14 A14
Teracube Teracube 2s saphire A14 A14
Volla Volla tablet mimir A14 A14
Fairphone FP4 FP4 A14 A15
Google Pixel Tablet tangorpro A14 A15
Fairphone FP5 FP5 A15 A15
Fairphone The Fairphone FP6 A15 A15
Google Pixel 7 panther A15 A15
Google Pixel 8 shiba A15 A15

:cloud: Murena Cloud and Self-Hosting

:globe_with_meridians: Murena Cloud

Current Version: 31.0.10.11

Resources:

:clipboard: Release Notes

:house: Self-Hosting

Current Version: v26.0.8.23

Resources:

:clipboard: Release Notes

:open_book: Upgrade Guide

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

Visit NextCloud scan link

Input https://murena.io

: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.


:mobile_phone: GSI (Generic System Image)

Current Version: /e/OS A10 v1.17

Resources:

:inbox_tray: Download

:open_file_folder: Sources

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

:date: Release dates to be announced


:counterclockwise_arrows_button: OS OTA Information

✅ Completed
FP5 -  Fairphone: S (A13) →  V (A15)  

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: OTA upgrades are for official or stable builds only

:test_tube: Under Development and Testing

  • :mobile_phone: zirconia - Teracube : S(A12) → V(A15) :new_button: (v3.4)

  • :mobile_phone: emerald - Teracube : S(A12) → V(A15) :new_button: (v3.4)

  • :mobile_phone: avicii - OnePlus : S (A12) → U (A14)

  • :mobile_phone: FP4 - Early 2026

:clipboard: To Be Planned :new_button:

  • :mobile_phone: FP3
  • :mobile_phone: tangorpro - Google Pixel tablet 7
  • :mobile_phone: Murena One - A12 - A15
  • :mobile_phone: GS290* - A12 - A15
  • :mobile_phone: Galaxy S9* - A12 - A15
  • :mobile_phone: Galaxy S8* - A12 - A15
  • :mobile_phone: Galaxy S7* - A12 - A15

(Devices marked with an ‘*’ have an issue with FDE encryption which requires format before the OS can be upgraded. This essential means there would be data loss. If we are able to build a A15 build for these devices, the user will have to manual install it and that would require first taking a backup of all data.)

:backhand_index_pointing_right: Check the section titled A16 Updates below

📖 What is OS OTA Upgrade?

Traditional Process:

:inbox_tray: Download correct OS build from supported device list

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

:floppy_disk: Back up your data

:counterclockwise_arrows_button: Install stock ROM, then /e/OS ROM

:counterclockwise_arrows_button: Restore backups if needed

OTA Benefits:

:white_check_mark: Simplifies the entire process

:warning: Requires significant development and testing


:speaker_high_volume: A16 Updates :speaker_high_volume: :new_button:

  • We plan to update all devices currently on A12, A13, A14 and A15 to A16 :speaker_high_volume:
  • In case any device is not able of handling the A16 builds we will share that information.
  • The team expects that A16 would not be buildable or installable on some of the older gen devices like the Samsung S7 or S8. There could be more.
    • For such devices we we will work on getting them to the highest OS version possible.
  • As you may be aware A12 does not receive security patches anymore. This will next impact A13 and so on. This is a standard Google policy to end of life (EOL) older Android versions.
  • All devices we sell in our shop, with official builds are priority candidates for OTA OS upgrades. The difference is the official builds get OTA OS upgrades. Community devices will require manual upgrade.
  • Will share dates and ETA once I get them from the team.

:link: Miscellaneous Information

:bar_chart: Real-Time Service Status

:cloud: eCloud Real-Time Status

:mobile_phone: /e/OS Real-Time Status

New Gitlab account creation

  • If you are trying to create a new /e/OS Gitlab ID and facing issues with the email ID, you can try and create a Murena Workspace ID and use it to log into Gitlab. Check the updated documentation here

🎫 Helpdesk Services

:white_check_mark: For Paying Murena Customers

:mobile_phone: Murena device purchasers

:cloud: Paid Murena cloud account holders

:heart_with_ribbon: Active donors from the past year

:alarm_clock: Response Time

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

:telephone_receiver: Contact

:ticket: Murena Helpdesk Contact Form

:free_button: For Free Users

:speech_balloon: Forum

:bug: GitLab Issues

:mobile_phone: Telegram Channels

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

📱 Device and Vendor Announcements

:mobile_phone: Gigaset GS290

:stop_sign: Sales stopped (vendor ceased production)

:white_check_mark: Support continues for existing users

:mobile_phone: Murena One

:stop_sign: Sales stopped

:white_check_mark: Support continues for existing users

:mobile_phone: Murena Two

:stop_sign: Sales stopped

:white_check_mark: Support continues for existing users

:shopping_cart: Pre-Flashed Devices

:globe_showing_europe_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

:house: Murena

:mobile_phone: /e/OS Website

:books: Documentation

:bug: Report Bugs

:open_book: How to Report Bugs

:mobile_phone: Telegram Channels

:speech_balloon: Available Channels

:mobile_phone: Social Media

:mobile_phone: XDA

:bird: X

:elephant: Mastodon

:briefcase: LinkedIn

:memo: Medium

:e_mail: Newsletters

:newspaper: eFoundation News

:tada: Murena Promotions


:warning: Important Notice

:prohibited: 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 services

20 Likes

PLEASE!

Please don’t drop community builds entirely.

This is quite counter-intuitive…

The official docs say this about adb root:

As a side effect, it disabled the adb root option, available under Developer Options. In order to recover it, we advise our users to move on a /dev build.
(see: https://doc.e.foundation/support-topics/root-e-os#why-cant-i-root-from-developer-options-on-official-builds)

How should I move to /dev (Community), when Community is going to be dropped?!

Well, TWRP will allow full access, right. But this is not the same as adb root. adb root gives you proper access to a decrypted /data, which is essential for proper backup / restore (especially across devices).

2 Likes

Just to clarify rooting is not required on /e/OS. If users still prefer to root the devices which have official builds they will have to install the community build. The community build link are being removed. Not the builds themselves. They would still be available for direct download from the images server.
For example :

Also note for now there is no timeline on how long community builds will be made for the official devices. The options for users is to switch to the official builds or build unofficial builds for these devices. 'adb root` will not be enabled on official builds for security reasons.

4 Likes

This is fully understood. Everyone is aware that we have a grace period. And we’re using that grace period (for example to convince the team to keep community builds as long as you keep official builds).

adb root and “rooting” are two different things, really. They’re NOT the same. adb (Android Debug Bridge) is for Debugging and other advanced use cases. And adb root is for example needed during developments.

So please don’t talk about “rooting” here!

(I need adb root, really)
So you basically tell me to build my own unofficial build, right?
I can probably handle that (just need to invest some time/money into my developer box). It’s mostly a matter of changing user to userdebug in some config setting during build and that’s probably about it. (I’d need to read up on some details).

(Obviously I am already considering other options.)

1 Like

Maybe we should open a GitLab ticket or the like to raise the adb root issue to the development team?

right,
my 16GB of RAM machine that was able to build android 11 is no more capable to build android 15, i am thinking about buying a new PC just to continue building /e/, but i can’t dedicate 200€ for that in the period…

1 Like

There are no plans to add adb root to official builds.

1 Like

even if constrained to adb, it technically still is very much system root and allow you to alter the publisher partitions. Just not the type that hands it to apps persistently. Ofc I get that the verb “rooting” colloquially describes the permanent-for-apps type, but adb root sure is root.

I think it’s a sensible idea to abandon the userdebug build (when there is an official build, but I think also for all /e/os builds) - even with /e/OS users, in the context of the forum I’ve never seen there’s more than a few percent that are 1. aware of it or 2. make use of it. While I do often (for debugging) - the cons outweigh the pros for the majority. It gives LineageOS derivates actively a bad rep in mainstream discourse.

No bank or regulator will take alternative OSes seriously when they’re in the business of risk aversity. I’d wish there to be more user agency (forfeiting unwanted “protection”), but once Android offers that feature (attestation), industry expects it. You want everbody but developers on relocked, non debuggable phones - then you can ask Banks and Gov to do their part: to not gatekeep.