[UNOFFICIAL BUILD] Xiaomi Mi Mix 3 (perseus)

Hi !

New /e/ 0.18 Q ROM available :smile_cat:

Download : AndroidFileHost, mirror
MD5 : 0dd5b3ec4f1f4a39e2a7a064725c496a

I dirty-flashed it yesterday over 0.17 Q, so far so good !
Camera still working :wink:

NB : if you applied the 4th button fix, you’ll have to apply it again.

To “clean” flash over another ROM or Android version (you will lose your datas !) :

  • boot to TWRP
  • wipe cache + Dalvik + System
  • format Data
  • adb copy zip file to /sdcard
  • install with TWRP

For a “dirty” flash (from /e/ Q) you can only install then wipe cache + Dalvik.

@Manoj : could I please edit the first post ? Link is outdated … Thanks :pray:

Hi @smu44 i have made the first post a wiki …you should be able to make the edits now. That way it would remain updated.

It’s working, thank you very much :smiley_cat:

Hi !

New /e/ 0.18.2 Q ROM available :smile_cat:

Download : here or here.
MD5 : 26f81112766ba3713c6bbe5a720ca0ac

NB : if you applied the 4th button fix, you’ll have to apply it again.

From a /e/ Q ROM you can only “dirty flash” then wipe cache + Dalvik.

To “clean” flash over another ROM or Android version (you will lose your datas !) :

  • boot to TWRP
  • wipe cache + Dalvik + System
  • format Data
  • adb push zip file to /sdcard
  • install with TWRP

Feedback welcome ! :hugs:

Hi !

New /e/ 0.19.5 Q ROM available :smile_cat:
(commits : Commits · v0.19.5-q · e / os / releases · GitLab).

Download : here .
MD5 : 9e545c906c289fff0b35fae7cb152570

NB : if you applied the 4th button fix, you’ll have to apply it again.

From a /e/ Q ROM you can only “dirty flash” then wipe cache + Dalvik.

To “clean” flash over another ROM or Android version (you will lose your datas !) :

  • boot to TWRP
  • wipe cache + Dalvik + System
  • format Data
  • adb push zip file to /sdcard
  • install with TWRP

Feedback welcome !

NB : this ROM has LineageOS Trebuchet integrated (is was not my intent, guess it comes from LOS source tree …).
To launch it, in an ADB root shell : am start -n com.android.launcher3/.lineage.LineageLauncher

Enjoy :smiley_cat:

Thanks for that, it exists (hidden) in my official (I guess perhaps all), I had being wondering how to enable it. :slight_smile:

Having started it via adb, is it possible to set it as the default Launcher app?

Nope, intent has been removed in /e/ OS : https://gitlab.e.foundation/e/os/android_packages_apps_trebuchet/-/commit/b44075bc60a0a1493e988dbe6d55b710bfe9d028

However, I could add a Trebuchet launch icon in Bliss, using AppManager.
Trebuchet (1)
(made with scrcpy & ScreenToGif)

Great, so the code is still there taking up space in what is now a huge ROM, but can’t be used as intended (i.e. as default Launcher and Home screen). If it is not wanted, then remove it: if it is wanted then don’t disable it in the UI :frowning:

Is it a side product of importing quickstep module from Launcher3 package seemed to appear when horizontal scrolling recent apps returned?

Hi !

New /e/ 0.20.6 Q ROM available :smile_cat:
(commits : Commits · v0.20.6-q · e / os / releases · GitLab).

Download : here .
MD5 : 6292473037931ac2e61f09c00549d3d2

NB : if you applied the 4th button fix, you’ll have to apply it again.

From a /e/ Q ROM you can only “dirty flash” then wipe cache + Dalvik.

To “clean” flash over another ROM or Android version (you will lose your data !) :

  • please verify that you have the latest firmware installed
  • (install +) boot to TWRP (tested OK with 3.5.2_9.0)
  • wipe cache + Dalvik + System
  • format Data
  • adb push zip file to /sdcard
  • install with TWRP

Feedback welcome !

I have raised this gitlab issue

At the moment users cannot use Trebuchet as their home app even though it is present in /e/OS

3 Likes

Thank you for this build smu44. Very grateful you ported /e/ to the mi mix 3.
The last build is great. Only small glitch is a white screen for several seconds when booting.
Otherwise all basic functions seems to work.
Do you plan to make it official someday?
Kudos and thank you

1 Like

Than you for your feedback :smile_cat: Very happy you like it !

I also noticed the white screen, as it’s fading I assumed that it is somehow wanted … not by me :wink:
I will build a 0.22q in a couple of weeks, we’ll see if it’s still there.

I offered to maintain this build officially, but it was postponed due to lack of feedback.

Great news, I use your build as a daily driver, and it’s fully functional.

There’s not so many good ROMs for the Mi Mix 3, and maybe few users know your build?.
Maybe posting on XDA or Telegram group could attract more users to try /e/, then more feedback :wink: ?

Anyway, thanks a lot and hopefully you could maintain this build officially soon :clap: :+1: :+1: :smile:

I use it as daily too, what makes testing a little more complicated (I have to switch to MiMix2 each time, copying everything I need) :wink:

I posted about this ROM in Mi MIX 3 Global Community TG channel some time ago, although it’s a very active community I didn’t get feedback …

Thank you for your kind support ! :smile_cat:

Hi !

New /e/ 0.22.3 Q ROM available :smile_cat:
(commits : Commits · v0.22.3-q · e / os / releases · GitLab ).

Download : here.
MD5 : e6023998a7c94ea2cda8fc59d446ffdd

There is also a new 3.6.1_9-0 TWRP ! :smile_cat:

NB : if you applied the 4th button fix, you’ll have to apply it again.

From a /e/ Q ROM, using TWRP you can only “dirty flash” then wipe cache + Dalvik.

To “clean” flash over another ROM or Android version (you will lose your data !) :

  • please verify that you have the latest firmware installed
  • (install +) boot to TWRP (tested OK with 3.5.2_9.0)
  • wipe cache + Dalvik + System
  • format Data
  • adb push zip file to /sdcard
  • install with TWRP

Feedback welcome !

Hi !

New /e/ 0.23.9 Q ROM available :smile_cat:
(commits : Commits · v0.23.9-q · e / os / releases · GitLab ).

Download : here .

NB : if you applied the 4th button fix, you’ll have to apply it again.

From a /e/ Q ROM, using TWRP you can only “dirty flash” then wipe cache + Dalvik.

To “clean” flash over another ROM or Android version (you will lose your data !) :

  • please verify that you have the latest firmware installed
  • (install +) boot to TWRP (tested OK with 3.6.1_9.0)
  • wipe cache + Dalvik + System
  • format Data
  • adb push zip file to /sdcard
  • install with TWRP

Feedback welcome !

As a side note, I attempted a R build, which failed on me :crying_cat_face:
I’ll retry when more free time will be available !

Hi @smu44
Thank you for your work!
I’m trying to install one of your compiles firmwares but I’m stuck in a boot loop with the mix logo.
I tried all combinations of wipe, twerp versioned and install sequence (starting always from a fresh install of latest mi mix 3 global firmware) but none of them worked properly.
Have you ever faced this issue? Any hint on how might it be solved?

Thank you very much