• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][Lineage OS 17.1][mt6763][Android 10][UMIDIGI A5 Pro][breeze][UNOFFICIAL]

Search This thread

Hadenix

Senior Member
los17-1.jpg
About
LineageOS is a free, community built, aftermarket firmware distribution of Android 10, which is designed to increase performance and reliability over stock Android for your device.

Join my telegram channel to get latest updates
UMIDIGI A5 Pro Updates

Whats working?
  • Boots
  • RIL (Calls, SMS, Data)
  • Wi-Fi
  • Access point
  • Bluetooth
  • Video Playback
  • Audio
  • Sensors
  • Flash
  • GPS
  • Fingerprint
  • Camera
  • Offline charging.
Known Issues?
  • VoLTE does not work (and probably won’t work on any MTK device with custom ROMs any time soon) due to MTK’s proprietary extensions.
Links
Installation
  1. Be sure to be on the latest stock firmware!
  2. Wipe->Wipe Data->yes
  3. Wipe->Advanced Wipe->Wipe System,Cache
  4. Reboot Recovery
  5. Install Zip->SD Card->Lineage-OS-breeze-Unofficial.zip
  6. Install Zip->SD Card->NikGapps-basic-arm64-10-signed.zip or open_gapps-arm64-10.0-pico.zip
  7. Install Zip->SD Card->Magisk.zip
XDA:DevDB Information
Lineage OS, ROM for the UMIDIGI A5 Pro/breeze

Contributors
Hadenix

ROM OS Version: Android 10
ROM Kernel: Linux 4.x
Based On: Lineage OS

Version Information
Status: stable
 

Attachments

  • photo_2020-01-22_03-10-34.jpg
    photo_2020-01-22_03-10-34.jpg
    41.8 KB · Views: 688
  • photo_2020-01-22_03-10-35.jpg
    photo_2020-01-22_03-10-35.jpg
    52.9 KB · Views: 681
  • photo_2020-01-22_03-07-21.jpg
    photo_2020-01-22_03-07-21.jpg
    55.1 KB · Views: 690
Last edited:

old_wolf24

Member
Jan 25, 2018
13
0
Thanks for the very good instructions.
Easy installation exactly as specified. Setup with transfer of data from the gmail address from the cloud was also easy. So far - all good.
Unfortunately after the first reboot or power down and restart I get a loop with the start screen. The TWRP recovery boots again after about 5-6 minutes.
I need help.
PS: Original software was UMIDIGI_A5_Pro.E_V1.6_20200102. I installed the TWRP_3.3.1_20191020_Hadenix-Breeze_E.img.
Tried to take the latest TWRP_3.3.1_20200219_Hadenix-breeze.img, but it doesn't have 4GB RAM / 32 GB ROM, but 4 GB RAM / 8 GB ROM, so back to the old one.
 

Hadenix

Senior Member
11.04.2020
NOTE: NEED A CLEAN INSTALL
- Update FCamera (updated translation, updated IKO mode: instead of information in Chinese, Russian from Yasha)
- Changed the device name from "breeze" to "A5_Pro" as on the drain now
- Update battery capacity
- Fixed ignoring: framework-res__auto_generated_rro.apk
- Removed DummyOverlay
- Configuration included: PRODUCT_DEXPREOPT_SPEED_APPS
- Updated GMS: Android-Umidigi
- Build libraries from Mediatek (it is better to use the MTK IMS extension instead of the ril-lib fix)
- fixed animation
- Coral Fingerprint Update
- Off charging fixed
- Updated sources, with the April patch
- Advanced network type
 
  • Like
Reactions: old_wolf24

Hadenix

Senior Member
16.04.2020
NOTE: NEED A CLEAN INSTALL
* Update source
* New Snap Camera
* Adding “SafailNet”
* Switch to Pixel 4 XL (flame) fingerprint (device certification in the market passes)
* Setting the correct RIL path (for Vendor)
* assembly libRSDriver_mtk
* Add IMS debug details bypassing CarrierConfig restrictions
* IMS: separate ims-ext-common from boot flasks
* New CameraGo instead of Fcamera (can be installed separately)
* overlay: enable a tactile text cursor.
* Build the system version of liveisplay from mtk
* Adding memory optimization
 

Spillunke

Senior Member
Dec 2, 2014
494
169
Berlin
Redmi Note 10 Pro
Why its checking two times the same?
Code:
getprop("ro.product.device") == "A5_Pro" || getprop("ro.build.product") == "A5_Pro"

Shouldnt it be?:
Code:
getprop("ro.product.device") == "A5_Pro" || getprop("ro.build.product") == "A5_Pro_E"

:)
 

limedrinker

New member
Jul 28, 2020
1
0
Can you make it work with the EU version of the smartphone?

When installing, you get this error message:
"This package is for device A5_Pro this devices is A5_Pro_E"
 

estebanj1980

New member
Mar 31, 2021
2
0
Hi guys,

first of all I want to thank @Hadenix for the great work.
So, I've been trying to install the rom for a couple of days. First try I messed up and ended installing the stock rom wiht SPFT. Yesterday I thought I finally got it right, no errors in TWRP whatsoever, but when I hit Reboot system the phone goes to fastboot mode. Have any of you guys had this outcome?
Any help would be much appreciated.

Regards!
 

Gamb!t

Member
Sep 13, 2021
5
0
@estebanj1980 Same issue, it is something to do with the updater-script and should have produced an error 7. Which I think is causing the fastboot loop. I tried deleteing the offending line, and still got an error. Not sure what else it is supposed to read
when I get motivated again, gonna try @Spillunke code.

Oddly, I can install HAVOK perfectly without a hitch. I tried for two days solid (weekend) for hours on end with lineage OS 17.x, and all I could get was a fastboot loop.

anyone else has any suggestions?
 

Gamb!t

Member
Sep 13, 2021
5
0
finally got it working. Reading closer, I put the stock rom back in, then rewiped LEAVING THE VENDOR alone.
then following instructions by @Hadenix :

Hadenix said:
  1. Be sure to be on the latest stock firmware!
  2. Wipe->Wipe Data->yes
  3. Wipe->Advanced Wipe->Wipe System,Cache
  4. Reboot Recovery <-- I did dnot do this, still installed fine
  5. Install Zip->SD Card->Lineage-OS-breeze-Unofficial.zip <-- make sure you are using the "breeze" version. The others give you fastboot loop
  6. Install Zip->SD Card->NikGapps-basic-arm64-10-signed.zip
  7. Install Zip->SD Card->Magisk.zip

However I had bad luck with open gapps, so used NikGapps instead. worked great.

Also, there is an excruciatingly long wait from the title screen, So do not panic, could be as long as 10min the first time.

Perseverance paid off!
 

hm2yk

New member
Oct 14, 2021
4
0
Why its checking two times the same?
Code:
getprop("ro.product.device") == "A5_Pro" || getprop("ro.build.product") == "A5_Pro"

Shouldnt it be?:
Code:
getprop("ro.product.device") == "A5_Pro" || getprop("ro.build.product") == "A5_Pro_E"

:)
Hi spillunke , i have the eu version , will it work by doing that change?
 
Last edited:

hm2yk

New member
Oct 14, 2021
4
0
I have add the line below and i was able to flash this rom for my A5 EU edition A5_PRO_E

getprop("ro.product.device") == "a5_pro_e" || getprop("ro.build.product") == "a5_pro_e"

but it looks like the rom is not fully compatible with the EU version , it's unstable on my mobile. the pixel ui and google play keeps crashing
 
Last edited:

paddy.leboncoin

New member
Nov 29, 2021
1
0
@Hadenix great respect for the amount of work I found there


I have a trouble when I try to connect wifi using lineage OS 17.1 ROM for UMIDIGI A5 Pro (same with crDroid Android 11 ROM). I follow all recommandations, flashing comes good and so on... but wifi connection freezes screen and fails when I try to. Do you have any idea to overpass this issue please?

Note : initial ROM is UMIDIGI A5 Pro (EU) V1.6_20200102 where wifi connects perfectly
when I flash V2.0_20210326 ROM, I get same issue connecting wifi
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    los17-1.jpg
    About
    LineageOS is a free, community built, aftermarket firmware distribution of Android 10, which is designed to increase performance and reliability over stock Android for your device.

    Join my telegram channel to get latest updates
    UMIDIGI A5 Pro Updates

    Whats working?
    • Boots
    • RIL (Calls, SMS, Data)
    • Wi-Fi
    • Access point
    • Bluetooth
    • Video Playback
    • Audio
    • Sensors
    • Flash
    • GPS
    • Fingerprint
    • Camera
    • Offline charging.
    Known Issues?
    • VoLTE does not work (and probably won’t work on any MTK device with custom ROMs any time soon) due to MTK’s proprietary extensions.
    Links
    Installation
    1. Be sure to be on the latest stock firmware!
    2. Wipe->Wipe Data->yes
    3. Wipe->Advanced Wipe->Wipe System,Cache
    4. Reboot Recovery
    5. Install Zip->SD Card->Lineage-OS-breeze-Unofficial.zip
    6. Install Zip->SD Card->NikGapps-basic-arm64-10-signed.zip or open_gapps-arm64-10.0-pico.zip
    7. Install Zip->SD Card->Magisk.zip
    XDA:DevDB Information
    Lineage OS, ROM for the UMIDIGI A5 Pro/breeze

    Contributors
    Hadenix

    ROM OS Version: Android 10
    ROM Kernel: Linux 4.x
    Based On: Lineage OS

    Version Information
    Status: stable
    1
    06.02.2020
    NOTE: NEED A CLEAN INSTALL
    • Adaptation of the status of the bar to the cutout;
    • Added camera from f2 modified by me, translation into Russian. Wide-angle module works;
    • New fix for network and incoming calls;
    • Call recording
    • Source code update;
    1
    11.04.2020
    NOTE: NEED A CLEAN INSTALL
    - Update FCamera (updated translation, updated IKO mode: instead of information in Chinese, Russian from Yasha)
    - Changed the device name from "breeze" to "A5_Pro" as on the drain now
    - Update battery capacity
    - Fixed ignoring: framework-res__auto_generated_rro.apk
    - Removed DummyOverlay
    - Configuration included: PRODUCT_DEXPREOPT_SPEED_APPS
    - Updated GMS: Android-Umidigi
    - Build libraries from Mediatek (it is better to use the MTK IMS extension instead of the ril-lib fix)
    - fixed animation
    - Coral Fingerprint Update
    - Off charging fixed
    - Updated sources, with the April patch
    - Advanced network type