Xiaomi A2 (jasmine_sprout)

Hello

I’m very happy running e-1.8.1-q-20230207257879-dev-jasmine_sprout (Android 10) on my old Xiaomi A2.
I don’t need a new phone, as this one has all the HW I need (but a barometer :frowning: ).

Anyway, an improvement on FW is very interesting to me, as menus and features on the Android 13 versions fully match my expectations.

I’ve tested flashing all from e-2.6 to e-3.1.4. Everything works very nice for me, but these problems keep on all versions:

  • Camera app shows the picture, but hangs when triggered (any camera app).
  • No audio on phone calls
  • Video playing (YouTube, local mp3…) is stepped with no audio.

I’ve checked this with two different phones, so is not a HW problem.

Could somebody help ?

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

As you had no reply I checked and don’t find jasmine-sprout officially supported. The most recent build and links to development seems to be Jasmine Sprout downloads unavailable - #6 by ronnz98

All correct.
That’s the reason I’m asking.

Thanks for your reply

Hello @luis-es,Welcome to the /e/ users forum.

jasmine-sprout was officially supported up to android 11 (R), then only unofficial

jasmine_sprout Mi A2 e-2.3-r-LEGACY-jasmine_sprout
including the Advanced Privacy that was launched with v2.0

1 Like

Thanks, Piero

The fact is that, as i’ve said before, ROM 2.8 [UNOFFICIAL] (Android 14) fulfills all my expectations, and works nicely on my A2…. but the problems related.

I’m quite expert on programming, but never got on Android SDK. I presume that this problems would have an easy fix. But no idea.

…And there is no .zip file on that (e-2.3-r) link

sorry, sourceforge have deleted some files because not enought downloads,
i will rebuild during the night…
(my 16GB of RAM computer is not able to build modern a15 but old a11 it still can)

wow, it was longuer than for a Samsung device…(double time)

[100% 139423/139423] build bacon
Package Complete: out/target/product/jasmine_sprout/e-2.3-r-20260108-LEGACY-jasmine_sprout.zip

build completed successfully (08:26:05 (hh:mm:ss))

1 Like

Thank you for your build, Piero.

I’ve checked it and everything works 0K, but this is just an Android10 → Android11 upgrade over the version I’m using ‘till now.

What I’m looking for are the new features (mainly the clean setup menus and the emergency call features) from releases e-2.6 and onwards. But these releases always exhibit the referred camera and audio problems.

1 Like

As I said on my first message, I’ve checked all available versions from 2.6 to 3.1.4.
Curiously, 3.1.4 apart from first-time rebooting some times, shows as 2.6 after installed.
And problems still there.

Thanks for your interest, @piero

@Xxpsilon , please.
You posted about e-2.8 here:

Did you got the problems I refer ?

Do you then suggest to stay on the 2.6 version that seems to have less or no issue ?

no; 2.6 has also the related issues
The only one full working is 1.8. This is the one I use daily

1 Like

What about e-2.3-r ?

( it include “Advanced Privacy” ).

With e-2.3-r all works good
but it lacks of the new “settings menu” structure that I’m looking for, mainly for the emergency call features, the power menu, etc

e-2.3-r looks as an small improvement over 1.8 (Android 10 → Android 11)

The only versions with the new menus are 2.6 and higher (2.6, 2.6.3, 2.8) but none of them works with camera and audio.
And 3.1.4 looks a faulty build: internally shows as 2.6 but has no new menus.

1 Like

MY CONCLUSION:

e-2.3-r is the best full-working e/OS available today for the Xiaomi Mi A2.

I’ve tried a lot of procedures to install 2.6 or higher, to get the new nice UI, menus and features, but allways camera is failing and there is no audio at phone nor media apps.

I’ve just updated from 1.8 to 2.3 for my daily use, with no issues at all. On the next days, I’ll check the improvements from this update.

I’ll never buy a $1000 phone, as this A2 fullfills all my requirements for just one tenth the price. And I have two :grinning_face_with_smiling_eyes: .

Thank you at all the contributors and members helping me.

1 Like

I am not developper, but

  • one who knows android a bit may search how differs android 11 than newer android in their way deal with the feature you miss.
  • a tweaker may simply generate a .DIFF
    • against the old Github Lineage Official “android_device_xiaomi_jasmine_sprout” [android 11] source tree the /e/ team use to build their “community” former “dev” branch from witch i compiled my (unofficial)“LEGACY” release
    • and the Github Unofficially upgraded “android_device_xiaomi_jasmine_sprout” source tree the “XDA dev” and @ronnz98 use to build android 13 based UNOFFICIAL Lineage and /e/.
    • also compare with similar xiaomi devices source tree supporting newer LineageOS.

I’d be interested in running the 3.1 build on my A2, but it doesn’t seem to install correctly, the latest that even boots is 2.8. @ronnz98 3.1 cannot be installed via local update and flash via adb just results in boot loop until it falls back to 2.8

As I said before, it looks like 3.1 is somewhat failing.
Did you try 2.6 ?

I haven’t tried 2.6 yet, I need the improved parental control features of 3.0. So it’s either 3.0+ or I’ll have to look up alternatives.

Is this what you need ?
It is available on 2.6

1 Like