[ROM][PORTED][11] Custom Roms for Galaxy A20e (Lineage, Havoc..)

Search This thread

Royna

Senior Member
  • Aug 23, 2018
    76
    15
    Project Treble
    Samsung Galaxy A6
    Code:
    *** Disclaimer
    I am not responsible for any damage you made to your device
    You have been warned

    ------------ Short Background --------------------
    There are many custom roms for A20 while no roms for A20e. But two phones are very alike. Both uses Universal7885 SoC as base, have same GPU (Mali-G71) etc etc... And because we have a vendor partition, all the device specific files are in there. So this ROM works like a GSI, but for Samsung phones, for Universal7885 phones, for A20, A20e. Only difference is kernel and dtbo. All ROMs are ported by Gabriel260.

    ------------------- Working and Not Working----------------------
    Same with A20.
    WORKS:

    • RIL (Calls, SMS, Data)
    • Bluetooth
    • Wi-Fi
    • Camera
    • Video Recording
    • Video Playback
    • Audio (Record and Playback)
    • Sensors
    • Flashlight
    DOESN'T WORK:
    • VoLTE and bluetooth calls (Blame Samsung for that)
    • Feel free to report any issues you may encounter with relevant logs

    --------------- Options ----------------------
    1. LineageOS (https://github.com/LineageOS)
    2. dotOS (https://github.com/dotos)
    3. FluidOS (https://github.com/Project-Fluid)
    4. ProjectSakura (https://github.com/ProjectSakura)
    5. HavocOS (https://github.com/havoc-os)
    6. crDroidAndroid (https://github.com/crdroidandroid)
    ------------------- NOTE ------------------
    This installs Eureka Kernel and Magisk (For some Roms) and patched dtbo
    Eureka Kernel Reference : https://forum.xda-developers.com/t/...-of-galaxy-a20-based-on-android-q-10.4159529/

    Some people have a20e twrp which has a10 prop value. Which prevents installing. Install TWRP from the one in downloads.
    If the phone is stuck in black screen after install, just soft reset the phone

    ------------------------- DOWNLOADS -------------------
    OFFICAL TWRP FOR A20e : https://eu.dl.twrp.me/a20e/
    ROM Files : https://sourceforge.net/projects/ports-for-a20e/files/
    GAPPS : https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-R/30-Jan-2021/
    Some ROMs Don't install dtbo. It is required to overclock the device. If you need it download attached dtbo

    ---------------------- CREDITS -----------------------

    @Gabriel260BR (Inital port for A20)
    @Chatur27 (For Eureka Kernel)
    LineageOS, dotOS, FluidOS, ProjectSakura, HavocOS, crDroidAndroid devs


    ---------------------- Donate ------------------
    If you like our work then please consider donating. It helps us to pay server to build roms :)
    PayPal: https://www.paypal.me/chaturbaij

    ---------------- Telegram -----------
    Feel free to join Official A20 telegram group here

    Version Information
    Status:
    Stable
    SELinux Status: Enforcing/ Permissive
    Initial Release Date: 2021-04-18
    Latest Update Release Date: 2021-04-18
     

    Attachments

    • dtbo.img
      279.9 KB · Views: 44
    Last edited:

    Royna

    Senior Member
  • Aug 23, 2018
    76
    15
    Project Treble
    Samsung Galaxy A6
    (2021 04 26 KST 8:14)
    Added PixelExperience which i built myself. Note: It has S10e Korean Varient FingerPrint. You can always change this with MagiskHide Props Config

    (2021 05 05 KST 10:30)
    PixelExperience: Update to May 5 Security Patch
    Note: PixelExperience has a bug which prevents booting. In order to fix temporaily, copy this xml to /system_root/system/etc/vintf/manifest.xml in TWRP
    I will soon do a rebuild with a fix
     

    Attachments

    • manifest.xml
      2.9 KB · Views: 2
    Last edited:

    Crrrr

    Member
  • Apr 2, 2021
    21
    6
    Code:
    *** Disclaimer
    I am not responsible for any damage you made to your device
    You have been warned

    ------------ Short Background --------------------
    There are many custom roms for A20 while no roms for A20e. But two phones are very alike. Both uses Universal7885 SoC as base, have same GPU (Mali-G71) etc etc... And because we have a vendor partition, all the device specific files are in there. So this ROM works like a GSI, but for Samsung phones, for Universal7885 phones, for A20, A20e. Only difference is kernel and dtbo. All ROMs are ported by Gabriel260.

    ------------------- Working and Not Working----------------------
    Same with A20.
    WORKS:

    • RIL (Calls, SMS, Data)
    • Bluetooth
    • Wi-Fi
    • Camera
    • Video Recording
    • Video Playback
    • Audio (Record and Playback)
    • Sensors
    • Flashlight
    DOESN'T WORK:
    • VoLTE and bluetooth calls (Blame Samsung for that)
    • Feel free to report any issues you may encounter with relevant logs

    --------------- Options ----------------------
    1. LineageOS (https://github.com/LineageOS)
    2. dotOS (https://github.com/dotos)
    3. FluidOS (https://github.com/Project-Fluid)
    4. ProjectSakura (https://github.com/ProjectSakura)
    5. HavocOS (https://github.com/havoc-os)
    6. crDroidAndroid (https://github.com/crdroidandroid)
    ------------------- NOTE ------------------
    This installs Eureka Kernel and Magisk (For some Roms) and patched dtbo
    Eureka Kernel Reference : https://forum.xda-developers.com/t/...-of-galaxy-a20-based-on-android-q-10.4159529/

    Some people have a20e twrp which has a10 prop value. Which prevents installing. Install TWRP from the one in downloads.

    ------------------------- DOWNLOADS -------------------
    OFFICAL TWRP FOR A20e : https://eu.dl.twrp.me/a20e/
    ROM Files : https://sourceforge.net/projects/ports-for-a20e/files/
    GAPPS : https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-R/30-Jan-2021/
    Some ROMs Don't install dtbo. It is required to overclock the device. If you need it download attached dtbo

    ---------------------- CREDITS -----------------------

    @Gabriel260BR (Inital port for A20)
    @Chatur27 (For Eureka Kernel)
    LineageOS, dotOS, FluidOS, ProjectSakura, HavocOS, crDroidAndroid devs


    ---------------------- Donate ------------------
    If you like our work then please consider donating. It helps us to pay server to build roms :)
    PayPal: https://www.paypal.me/chaturbaij

    ---------------- Telegram -----------
    Feel free to join Official A20 telegram group here

    Version Information
    Status:
    Stable
    SELinux Status: Enforcing/ Permissive
    Initial Release Date: 2021-04-18
    Latest Update Release Date: 2021-04-18

    LATER EDIT: please talk with someone with more experience, I am not an expert on
    flashing!
     
    Last edited:

    Disappointeduser20

    New member
    Jun 21, 2020
    2
    0
    I was really excited by this, but unfortunately, in my case, after flashing the lineage file with my TWRP (version 3.5.1-9-0) and restarting, it refused to load (just a black screen...). I tried with both enforce and permissive.

    Samsung A20e, SMA202F.

    I had to return to the custom ROM I was previously using, the GSI image created by AndyYan (https://forum.xda-developers.com/t/gsi-11-lineageos-18-x-gsi-all-archs.4205461/


    For some reason, I couldn't load that GSI custom rom as well after flashing, so I reflashed the stock ROM with Odin, then installed TWRP and then the custom rom.

    For those interested, with my phone both lineage-18.1-20210411-UNOFFICIAL-treble_arm64_bvS.img.xz and lineage-18.1-20210411-UNOFFICIAL-treble_a64_bvS-vndklite.img.xz worked.

    Good luck with your work!
    .
     

    Royna

    Senior Member
  • Aug 23, 2018
    76
    15
    Project Treble
    Samsung Galaxy A6
    I was really excited by this, but unfortunately, in my case, after flashing the lineage file with my TWRP (version 3.5.1-9-0) and restarting, it refused to load (just a black screen...). I tried with both enforce and permissive.

    Samsung A20e, SMA202F.

    I had to return to the custom ROM I was previously using, the GSI image created by AndyYan (https://forum.xda-developers.com/t/gsi-11-lineageos-18-x-gsi-all-archs.4205461/


    For some reason, I couldn't load that GSI custom rom as well after flashing, so I reflashed the stock ROM with Odin, then installed TWRP and then the custom rom.

    For those interested, with my phone both lineage-18.1-20210411-UNOFFICIAL-treble_arm64_bvS.img.xz and lineage-18.1-20210411-UNOFFICIAL-treble_a64_bvS-vndklite.img.xz worked.

    Good luck with your work!

    Seriously, I don't get what you mean. The lineage OS boot perfectly with my phone.
    Have you tried forcing the phone to reboot? That bug can happen. If you rebooted the phone and blank screen was greeting you. It is most likely to be solved by soft reset
    Screenshot_20210425-233533_Settings.png
     

    Crrrr

    Member
  • Apr 2, 2021
    21
    6
    It may be I did something wrong or that I didn't try hard enough, I'm not an expert on flashing, I only flashed my phone like 3-4 times and my Tab3 10 like 2-3 times.

    I tried several times restarting, it didn't work. Maybe a step-by-step guide would be useful.

    I apologize for not previously being constructive. Your work and that of other developers here on XDA is very important.
     
    Last edited:

    Crrrr

    Member
  • Apr 2, 2021
    21
    6
    If a new update for Android 11 comes out how am I meant to update the stock rom

    My understanding is that you flash with Odin the stock firmware (BL, AP, CP, CSC), then you flash the TWRP (AP) with Odin, wipe everything, then install the custom ROM.

    Before doing this, make a backup of your files.

    You can also backup the entire system with TWRP in case something goes wrong with the new firmware. To return to the initial system, after a complete wipe, you flash in TWRP the resulting zip files.

    You can also use a backuo app. At the moment, from my own research, the most user friendly app seems to be Migrate, available on Google Store/Aurora Store by BaltiApps. There are tutorials on YouTube on how to do this. My understanding is that in some exceptional cases, you need some maanual tinkering to complete the backup -see tutorials.

    Please note that Migrate needs root. There are also other backup apps that do not need root, with different level of efficiency.

    I haven't yet used Migrate, will try it after the Android 11 firmware update.

    So the idea with Migrate is that you backup your files, apps and phone settings in some zips and after reinstalling the custom rom, at the end you also flash with TWRP the Migrate zips.

    The above is solely based on my few months own research and experience, so you should do your own research.
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 2
      Code:
      *** Disclaimer
      I am not responsible for any damage you made to your device
      You have been warned

      ------------ Short Background --------------------
      There are many custom roms for A20 while no roms for A20e. But two phones are very alike. Both uses Universal7885 SoC as base, have same GPU (Mali-G71) etc etc... And because we have a vendor partition, all the device specific files are in there. So this ROM works like a GSI, but for Samsung phones, for Universal7885 phones, for A20, A20e. Only difference is kernel and dtbo. All ROMs are ported by Gabriel260.

      ------------------- Working and Not Working----------------------
      Same with A20.
      WORKS:

      • RIL (Calls, SMS, Data)
      • Bluetooth
      • Wi-Fi
      • Camera
      • Video Recording
      • Video Playback
      • Audio (Record and Playback)
      • Sensors
      • Flashlight
      DOESN'T WORK:
      • VoLTE and bluetooth calls (Blame Samsung for that)
      • Feel free to report any issues you may encounter with relevant logs

      --------------- Options ----------------------
      1. LineageOS (https://github.com/LineageOS)
      2. dotOS (https://github.com/dotos)
      3. FluidOS (https://github.com/Project-Fluid)
      4. ProjectSakura (https://github.com/ProjectSakura)
      5. HavocOS (https://github.com/havoc-os)
      6. crDroidAndroid (https://github.com/crdroidandroid)
      ------------------- NOTE ------------------
      This installs Eureka Kernel and Magisk (For some Roms) and patched dtbo
      Eureka Kernel Reference : https://forum.xda-developers.com/t/...-of-galaxy-a20-based-on-android-q-10.4159529/

      Some people have a20e twrp which has a10 prop value. Which prevents installing. Install TWRP from the one in downloads.
      If the phone is stuck in black screen after install, just soft reset the phone

      ------------------------- DOWNLOADS -------------------
      OFFICAL TWRP FOR A20e : https://eu.dl.twrp.me/a20e/
      ROM Files : https://sourceforge.net/projects/ports-for-a20e/files/
      GAPPS : https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-R/30-Jan-2021/
      Some ROMs Don't install dtbo. It is required to overclock the device. If you need it download attached dtbo

      ---------------------- CREDITS -----------------------

      @Gabriel260BR (Inital port for A20)
      @Chatur27 (For Eureka Kernel)
      LineageOS, dotOS, FluidOS, ProjectSakura, HavocOS, crDroidAndroid devs


      ---------------------- Donate ------------------
      If you like our work then please consider donating. It helps us to pay server to build roms :)
      PayPal: https://www.paypal.me/chaturbaij

      ---------------- Telegram -----------
      Feel free to join Official A20 telegram group here

      Version Information
      Status:
      Stable
      SELinux Status: Enforcing/ Permissive
      Initial Release Date: 2021-04-18
      Latest Update Release Date: 2021-04-18
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone