Galaxy A3 2017 (Treble) SM-A320FL


Yes, device had boot on e, the one I downloaded above : eOS-Q-20210124-UNOFFICIAL_treble_etc.

But I 'm not sure it’s now fully treble capable. Works with GSI patch, but with little bugs here and there…


Unfortunately, open camera doesn’t work in video mode : catches sound but stays on the first picture. Device specific issue ?

It runs eOS-Q-20210124…

Issue solved in last build ? Or a mod to install ?

Edith : with a lot of different config settings, Simple Camera doesn’t solve this, nor FreeDcam (both from F-Droid).
Video call works, with ‘sheltered’ W.A. and Messenger Lite :rage:

The only camera app that I was able to use was footej

Hi all.

In fact video mode works, gallery is buggy. While reading an OpenCamera’s video, a touch in the middle of the time-lime launch the reading as normal, but time index stays on end.

Even though I am used to tinkering and searching hours in forums I am completely lost here.
First of all before continuing :
Is e os usable as a daily driver on this device (a3 2017) ? I want to run away from google, but given how hard the install and flash look like, I don’t want to end up with an unstable/not fully feature install. Also I don’t want to replace my perfectly working phone, so I don’t have the choice of the device.
Concerning the install :
As far as I understand, there is no official version of e os working for it, but I can use the ‘generic’ treble version. First I have to flash twrp (I can manage that), but after that it is unclear.

  • When using getprop ro.treble.enabled it return false. Does this mean I have to do something before flashing the new ROM ? Or perhaps I just have to flash it like with any tutorial on the internet ?
  • This might sound like a silly question but I can’t find on the internet if I need to be root or not (I am not).
  • How can I make a backup of my current official rom (or can I trust the one I can find on the internet) ?
    I really don’t want to end up in a boot loop since it is my main and only phone. I can afford to only use my computer for something like a week, but it would be better if I could do it in first/second try. That’s why I need to be as prepared as I can.
    Thanks in advance for replies.

Hi @Twisty welcome to /e/ land.

Is critical - @OneThumb provided this clue recently: [GSI] Q-GSI --- new version download location. See post 73 - #109 by OneThumb

Please be aware that anything which involves “a backup of your EFS partition” requires careful thought, reading and preparation.

This is the /e/ documentation page

Bon chance

You don’t have to root your device to flash a rom or a GSI. You just need to have a custom recovery like TWRP. TWRP has to be flashed using Odin. Then in TWRP you can make a backup of your official rom (Save it on your SD card, not on the internal memory of the phone. By default it’s on the internal memory, so change it because maybe you will wipe it by accident, and make a copy on your computer). But you also can download an official rom on websites like sammobile (.com) (you can trust this site) and then (re)flash the official rom you’ve downloaded, using Odin, if anything goes wrong.
I’ve said “do a back up of your EFS partition” because this is always the first thing to do just after you’ve flashed a custom recovery. Sometimes, losing EFS partition can happen, and then your phone won’t connect to network. I didn’t have this issue with my A320FL although I flashed it several times with different roms and GSI, but I had this problem with several S4 Mini (i9195), so now I do a back up immediately after flashing a custom recovery before doing anything on the device.
As a beginner, myself, I suggest you what I’ve done : buy a second A3 2017 in poor condition (with front glass broken for example, but touch screen ok, and be sure that the usb port is not faulty/loosy, because it’s important when flashing from your computer), it doesn’t cost a lot, and then make your experimentations on it. When you will be successful, you can do the same on your daily device. Yes, e0s on A3 2017 seems to be good for daily use. Just be aware that you will lose quality with your camera with every roms which are not official (I mean every rom which is not a Samsung official rom or your Telephony Provider rom). I don’t do a lot of things with mine (just calls, sms/mms, photos, listening podcasts, I tried internet with a web browser and it works). My battery lasts 12 days and listening podcast 1 hour everyday takes 30% of the battery, so the autonomy is very good.
Concerning your “getprop ro.treble.enabled = false”, I don’t understand what you mean exactly by that. You have to flash a repartitioner script (with TWRP or OrangeFox) to treblize you device, before flashing a GSI. The ro.treble.enabled options is in the build.prop file which is in the system partition of a rom, it will be “= true” in every treble rom you will install. The official images of eOs GSI are now in a zip, (there is also an .xz format, that’s why aibd talked about .xz file). But, it’s not a flashable zip, you have to extract the .img file, but before you have to do some things to prepare your phone.
As I am not an expert at all, I don’t know if it’s possible to keep the original vendor files of the original official rom of an A3 2017 and treblize the phone and just flash the GSI of eOs and have it working like that.
There is LeOS (a GSI of an ungoogled LineageOs which is developed by harvey186 and with his GSI he recommends an OEM vendor. But I don’t know if it’s possible with a no real treble device like A3 2017 which is artificially trebled).
If it’s not possible to keep your official vendor, I suggest you first to flash a treble custom rom found on the forum of xda-developers, follow the tutorials you can find on the pages where are located the different custom roms to learn to treblize your device, etc… but there are some things to know : you also have to flash other things. I can write what i’ve done (I’ve first flashed a treble custom rom found on xda-developers, before I found an eOs for A3 2017). You seem to already have TWRP because you say to try to flash zip, but here is what I’ve done to flash TWRP and then a treble custom rom :
Back up photos and other things on a computer.
Activate Developer Options on the phone
activate OEM unlock
enable USB debogging enabled

restart in download mode : volume down + home + power
Open Odin on the computer.
load the twrp file in the AP area of Odin
Untick auto reboot ! That’s important.
plug the phone
click start

when it’s done : don’t restart the phone ! but restart in recovery mode by doing this : volume down + home + power and when the screen is black release quickly the buttons and then repush immediatly these 3 buttons : volume UP + home + power, this will open the recovery mode (in TWRP)
Now in TWRP :
back up the EFS partition
format data
flash noverity script (found on xda-developers)
flash rmm bypass by corsicanu (found on xda-developers)
back up the official rom if wanted (on the SD card and be aware that it will take time and space)
restart TWRP (available in menu)
format data and then wipe everything except external (sd card) and usb otg
To treblize the phone : flash a repartitioner script (found on xda-developers)
reboot TWRP again
format data and wipe everything except sd card and usb otg
flash a treble rom (crDroid in my case, found on xda-developers).
when flashing is done, wipe cache/dalvik as suggested by TWRP
reboot the phone
see if the phone boots
if it’s ok, reboot in recovery mode (TWRP), try to wipe data and if there is an error, then format data and then rewipe data. I’ve got this error, and if you too, it will persist everytime you will go in recovery mode and won’t allow you to make a back up of your data, so I personnaly use OrangeFox (which is flashable with TWRP). But OrangeFox doesn’t permit to flash a .img on specific partition (maybe I’m wrong) whereas TWRP do. So, to flash an .img on the system partition, you will have to use TWRP.
But, as I said in the post mentionned by aibd, I don’t use a conventional way to flash the official GSI of eOs.

This is what I’ve done, I’m not responsible if you brick your phone, this is just what I’ve done, not what I’m telling you to do ! But I’m telling you to make your experimentations on a second phone !
And, please, read a lot of topics about flashing treble roms on A3 2017 on the forum of xda-developers, here you will find lot of informations :
Be careful to use what is aimed to be used with A320, not a different phone. All the A series phones are in the same section of the forum.
Please someone correct me if I’ve said something wrong. This was just a beginner post.

Thank you a lot for your quick and super detailed answer, it is exactly what I needed to sort all the informations I had and get started.
I don’t use my phone much, so I am ok with something that is as fast as the stock rom and that can read my medias (no problem on this side).
I am still hesitating whether I do it or not, if I do I will update my progression here.
Have a good day !

I installed e-pie-20200416-UNOFFICIAL-treble_arm64_aeN.img as it is explained above by mangerduchien :

*Here is the procedure:*
  •    Make sure the phone is unlocked and you can install custom recovery*
  •    Install TWRP recovery*
  •    Wipe data system cache and dalvik*
  •    Flash repartioner*
  •    Reboot in recovery*
  •    Flash*
  •    Flash e-pie-20200416-UNOFFICIAL-treble_arm64_aeN.img (switch to image flash in TWRP)*
  •    Flash*
  •    Reboot and enjoy!*

about 1 year ago. It is very fine and I am very happy with it.

Now, I would like to update for security. I tried to flash all eOS-Q-xxxxxxxx-UNOFFICIAL-treble_arm64_avS.img I found here but the result is alway loop-boot.

Could anyone help me ?

1 Like

You now chose the ROM


while in your code you used


This will be critical unless a typo!

I don’t understand the problem.
I am only a user, so it is hard for me.
I thought that eOS-Q… was a newer version of e-pie…


e-0.19-q gsi est disponible, officiel, sur la page de du site.

Édith ajoute le lien vers l’ images pour a3y17lte :

Et la page (voir chapitre Flash pour tous les liens) :


Je suis désolé d’avoir attiré l’attention sur

  • treble_arm64_avS.img


  • treble_arm64_aeN.img

Je pense que la convention de dénomination a dû changer. :blush:

1 Like

Vous avez indiqué un lien vers une image “b”, mais d’après Infos Treble il faut une “a” pour le A3 2017.


Comme indiqué par Astraco dans son fil XDA (où j’ai pris repartitionneur et treble), c’est bien une image b qui fonctionne sur la a3y2017, contrairement à ce qu’indique le fil Treble. C’est en tout cas l’image avec laquelle le mien fonctionne.

C’est effectivement un peu confus.
Je fais l’essai avec l’image b !

Mon compte de nouvel utilisateur a enfin été débloqué et je peux à nouveau poster !
J’ai bien essayé avec l’image b : toujours le même résultat.
Toute les tentatives se soldent de la même façon (quelle que soit l’image d’ailleurs) par un reboot en boucle sur le logo SAMSUNG.
Par contre j’ai toujours réussi à réinstaller e-pie-20200416-UNOFFICIAL-treble_arm64_aeN.img selon la procédure de mangerduchien, mais pas à mettre à jour cette image.
Il doit y avoir une spécificité de mon A3 qui provoque un bloquage.
Pour info j’utilise TWRP pour formater et flasher depuis la microsd.

Hi all,

as I successfully managed to install eOS on my SM-A320FL, I thought it would have been interesting for someone to know how I did it.

Here you can download the pdf file I created and by following it, you should be able to enjoy eOS like I’m doing.


Merci pour cette information. En appliquant cette méthode, l’installation a réussi. Votre tuto est très bien.
Je ne m’explique quand même pas pourquoi l’installation fonctionne avec orangefox et pas avec twrp.
Pour ma part, il reste à tester toutes les fonctionnalités.

J’avais du utiliser orangefox aussi, TWRP ne voulait pas installer malgré pas mal de bricolages…