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

[OFFICIAL][a5xelte][SM-A510F]Lineage OS 17.1 for A5 2016

Search This thread

danwood76

Recognized Developer
May 23, 2015
1,253
2,043
2okPze5.png


Introduction

LineageOS 17.1 is a free, community built, aftermarket firmware distribution of Android 10.0, which is designed to increase performance and reliability over stock Android for your device. The port for the Exynos7580 based devices was created by @Stricted and I along with many contributions from other people in the Android community.

All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

What works
Calls, SMS, Mobile Data
Camera
NFC
WiFi
Bluetooth
Torch
Sensors
GPS
SELinux Enforcing
HWC​
What doesn't work (official blockers)
IMS services (VoLTE, VoWiFi, etc). Samsung has their own proprietary implementation. It is not really possible to easily port that to LineageOS.
WiFi tether (hotspot) not functional fixed in 22/02/2020 release
HD headsets in call not working fixed in 21/01/2020 release
FP scanner has been reported unstable fixed in 22/02/2020 release
NFC HCE (GooglePay etc) fixed in 07/03/2020 release
You tell me!

Known Issues
If you are running the latest update and are not able to enroll a fingerprint you may need to clear the fingerprint data using this zip (flashable in TWRP): https://mega.nz/#!6YZV2QTY!hOYYwrbkTPfThUIJUffOEQWMosdCxeqy_7JdGpYp3AA

There are still quite a few features that are not yet completed for LineageOS 17.1, these are not bugs this is a beta release.
Any hardware related issues will be ignored if you do not provide:
a) Logcat
b) proc/last_kmsg
c) data/tombstones
d) dmesg

Also do not under any circumstances post bug reports if you are using substratum themes or unsupported magisk modules or you have performed any system modifications


Installation
Install the latest TWRP (Available Here)
Make a full backup (just in case something goes wrong)
Do a full wipe (Cache, Data, System)
If this is your first time on a LineageOS ROM format data
Download the latest LOS build and transfer it to your phone
Install LOS
If you are installing GApps do it at the same time (preferably in the same install queue)
And finally boot, the first boot can take several minutes as it optimises all the apps
Do NOT install the TWRP app when prompted, this will cause a bootloop
Downloads
Latest official releases HERE
Latest unofficial releases HERE
OpenGapps HERE
Flashable recoveries: HERE
TWRP is availableHERE
Magisk is available HERE
Thanks
@Stricted
@l-0-w
@sekil
@alexax66
@macs18max (BT call audio fix)
@Borduni
All the testers on the Discord group (https://discord.gg/8fp9cr7)
And all others who have contributed to the Exynos projects past and present
A special thanks to my donors
Markus Anders
@D4ND310
@epicwilmo
@tyson
@thebinf
@Herti
@pixelou
@xavier66
And any that I missed :D

XDA:DevDB Information
Lineage OS 17.1 for A5 2016, ROM for the Samsung Galaxy A Series

Contributors
danwood76, stricted
Source Code: https://github.com/LineageOS

ROM OS Version: Android 10
Based On: LineageOS

Version Information
Status: Beta

Created 2020-01-17
Last Updated 2020-05-29​
 

danwood76

Recognized Developer
May 23, 2015
1,253
2,043
Unofficial change log below:
Code:
Changes in the LineageOS 16/05/2020 release:
[INDENT]-Fixed mediaserver shim to solve boot crash introduced by last update
- Synced to latest LOS[/INDENT]
Changes in the LineageOS 13/05/2020 release:
[INDENT]- Fixed ringtone routing when headset is plugged in (thanks [user=8184192]@Stricted[/user])
- Synced to latest LOS (including May security patch)
[/INDENT]Changes in the LineageOS Recovery 13/05/2020 release:
[INDENT]- Synced to latest source
- Added my signing keys to the zip verification function
[/INDENT]Changes in the twrp-a3xelte-3.3.1-0-danwood76 release:
[INDENT]- Synced to latest TWRP 8.1 source
- Added selinux labelling to system_root to fix broken backup restore
[/INDENT]
Older changes listed below:


Code:
Changes in the 12/04/2020 release:
[INDENT]- Disable rounded corner animations (thanks @dariotr)
- Cleanup overlays (thanks @dariotr)
- Switched to new BSP to solve licensing issues (thanks [user=8184192]@Stricted[/user])
- Synced to latest LOS (including April security patch)
- Uploaded LineageOS recovery
[/INDENT]
Code:
Changes in the 12/03/2020 release:
[INDENT]-Added mounting of ext4 formatted SD cards
-Synced to latest LOS (including March security patch)
[/INDENT]
Code:
Changes in the 07/03/2020 release:
[INDENT]-Fixed NFC HCE (Google Pay should now work)
-Synced to latest LOS
[/INDENT]
Code:
Changes in the 29/02/2020 release:
[INDENT]-Switched back to old WiFi driver to improve stability
-Disabled WiFi MAC randomisation (also fixes Tether with old driver)
-Synced to latest LOS
[/INDENT]
Code:
Changes in the 22/02/2020 release:
[INDENT]-Switched to the bcmdhd_1_77 wifi driver (fixes hotspot)
-Fixed fingerprint scanner
-Synced to latest LOS
[/INDENT]
Code:
Changes in the 16/02/2020 release:
[INDENT]-Switched to new HIDL power HAL
-Synced to latest LOS (including February security patch)
[/INDENT]
Code:
Changes in the 10/02/2020 release:
[INDENT]-Fixed Bluetooth audio config
[/INDENT]
Code:
Changes in the 08/02/2020 release:
[INDENT]-Re-enabled SELinux (had it disabled during testing)
-Fixed some of the bitrates in the audio config (fixes the robot voice in whatsapp messages)
[/INDENT]
Code:
Changes in the 07/02/2020 release:
[INDENT]-Fixed GPSD location in RIL blobs (thanks @alexax66)
-Synced to latest LOS
[/INDENT]
Code:
Changes in the 21/01/2020 release:
[INDENT]- WBS BT calling is fixed
- WiFi hotspot fixed
LOS Updates including:
- Ambient display settings now visible
- System profiles
- Dark mode fixes
[/INDENT]
Code:
Changes in the 17/01/2020 release:
[INDENT]
[*]Initial release
[/INDENT]
 
Last edited:

MBechirM

Senior Member
Mar 28, 2017
131
77
Tunis
Can't install busybox...
I think because the system partition has changed from /system to /system/system/ ? Weird
Now most of my apps like V4A cause a bootloop

Awesome job btw ?
 

danwood76

Recognized Developer
May 23, 2015
1,253
2,043
Can't install busybox...
I think because the system partition has changed from /system to /system/system/ ? Weird
Now most of my apps like V4A cause a bootloop

Awesome job btw

"System As Root" is the new default in Android 10, it is up to mod developers to make their software work on Android 10 and not the other way round :D

Regards,
Danny
 

MBechirM

Senior Member
Mar 28, 2017
131
77
Tunis
"System As Root" is the new default in Android 10, it is up to mod developers to make their software work on Android 10 and not the other way round :D

Regards,
Danny

Well I'm glad It wasn't my fault (i thought I had done something wrong)
Thanks for the fast reply

---------- Post added at 05:33 PM ---------- Previous post was at 05:23 PM ----------

Bugs I have faced:
- Pixel launcher and Trebuchet keep crashing the second I finish the setup process (especially Pixel Launcher), I had to disable them and install lawnchair to be able to use the phone
- disabling the default dialer also disables the call screen even if Google dialer is installed

I'm not using any mods except magisk

I'll report more bugs if I found them
 

danwood76

Recognized Developer
May 23, 2015
1,253
2,043
Why GPay doesn't work?
NFC work correctly?

NFC is tested and working.

Issues with google pay could be caused by anything from bad Gapps (OpenGapps are still in beta) to bad card details.

Does your phone pass SafetyNet?
(you can test this in Magisk)

Some mods people install break SafetyNet.

Are you able to make a log with matlog of a failed pay attempt?
I will need a verbose log from there, matlog removes sensitive information by default but send the log to me privately (usually people upload to google drive and send them to me)

Regards,
Danny
 
  • Like
Reactions: maanteel

danwood76

Recognized Developer
May 23, 2015
1,253
2,043
Bugs I have faced:
- Pixel launcher and Trebuchet keep crashing the second I finish the setup process (especially Pixel Launcher), I had to disable them and install lawnchair to be able to use the phone
- disabling the default dialer also disables the call screen even if Google dialer is installed

I'm not using any mods except magisk

I'll report more bugs if I found them

My advice would be to not install a gapps > nano. Opengapps is in beta so expect bugs.
 

rim1985

Member
Sep 6, 2014
14
2
NFC is tested and working.

Issues with google pay could be caused by anything from bad Gapps (OpenGapps are still in beta) to bad card details.

Does your phone pass SafetyNet?
(you can test this in Magisk)

Some mods people install break SafetyNet.

Are you able to make a log with matlog of a failed pay attempt?
I will need a verbose log from there, matlog removes sensitive information by default but send the log to me privately (usually people upload to google drive and send them to me)

Regards,
Danny
Thanks for the information. When you try to pay, nothing happens. Absolutely nothing.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 19
    2okPze5.png


    Introduction

    LineageOS 17.1 is a free, community built, aftermarket firmware distribution of Android 10.0, which is designed to increase performance and reliability over stock Android for your device. The port for the Exynos7580 based devices was created by @Stricted and I along with many contributions from other people in the Android community.

    All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

    What works
    Calls, SMS, Mobile Data
    Camera
    NFC
    WiFi
    Bluetooth
    Torch
    Sensors
    GPS
    SELinux Enforcing
    HWC​
    What doesn't work (official blockers)
    IMS services (VoLTE, VoWiFi, etc). Samsung has their own proprietary implementation. It is not really possible to easily port that to LineageOS.
    WiFi tether (hotspot) not functional fixed in 22/02/2020 release
    HD headsets in call not working fixed in 21/01/2020 release
    FP scanner has been reported unstable fixed in 22/02/2020 release
    NFC HCE (GooglePay etc) fixed in 07/03/2020 release
    You tell me!

    Known Issues
    If you are running the latest update and are not able to enroll a fingerprint you may need to clear the fingerprint data using this zip (flashable in TWRP): https://mega.nz/#!6YZV2QTY!hOYYwrbkTPfThUIJUffOEQWMosdCxeqy_7JdGpYp3AA

    There are still quite a few features that are not yet completed for LineageOS 17.1, these are not bugs this is a beta release.
    Any hardware related issues will be ignored if you do not provide:
    a) Logcat
    b) proc/last_kmsg
    c) data/tombstones
    d) dmesg

    Also do not under any circumstances post bug reports if you are using substratum themes or unsupported magisk modules or you have performed any system modifications


    Installation
    Install the latest TWRP (Available Here)
    Make a full backup (just in case something goes wrong)
    Do a full wipe (Cache, Data, System)
    If this is your first time on a LineageOS ROM format data
    Download the latest LOS build and transfer it to your phone
    Install LOS
    If you are installing GApps do it at the same time (preferably in the same install queue)
    And finally boot, the first boot can take several minutes as it optimises all the apps
    Do NOT install the TWRP app when prompted, this will cause a bootloop
    Downloads
    Latest official releases HERE
    Latest unofficial releases HERE
    OpenGapps HERE
    Flashable recoveries: HERE
    TWRP is availableHERE
    Magisk is available HERE
    Thanks
    @Stricted
    @l-0-w
    @sekil
    @alexax66
    @macs18max (BT call audio fix)
    @Borduni
    All the testers on the Discord group (https://discord.gg/8fp9cr7)
    And all others who have contributed to the Exynos projects past and present
    A special thanks to my donors
    Markus Anders
    @D4ND310
    @epicwilmo
    @tyson
    @thebinf
    @Herti
    @pixelou
    @xavier66
    And any that I missed :D

    XDA:DevDB Information
    Lineage OS 17.1 for A5 2016, ROM for the Samsung Galaxy A Series

    Contributors
    danwood76, stricted
    Source Code: https://github.com/LineageOS

    ROM OS Version: Android 10
    Based On: LineageOS

    Version Information
    Status: Beta

    Created 2020-01-17
    Last Updated 2020-05-29​
    10

    It is nearly done. I have just been debugging an audio bug that affects all 7580 devices in 11. I think I have found the culprit so it shouldn't be much longer!

    I haven't been able to do any unofficial releases in this cycle as I have no free time at the moment. Most of the testing has been done by the j7elte community (with me testing things specific to the a3/a5).

    Kind regards,
    Danny
    8
    Hi,

    New update just uploaded, I have switched to using the legacy WiFi hal which disables MAC randomisation (should help people who connect to WiFi with fixed MAC and also fixes tether on old driver).

    Code:
    Changes in the 29/02/2020 release:
    [INDENT]-Switched back to old WiFi driver to improve stability
    -Disabled WiFi MAC randomisation (also fixes Tether with old driver)
    -Synced to latest LOS
    [/INDENT]

    Regards,
    Danny
    8
    New update uploaded which enables the new HIDL power HAL, more power saving modes are now available (thanks @Stricted).

    Code:
    Changes in the 16/02/2020 release:
    [INDENT]-Switched to new HIDL power HAL
    -Synced to latest LOS (including February security patch)
    [/INDENT]

    Regards,
    Danny
    7
    Hi,

    New release just uploaded.

    We have now switched to the new BSP, some users on the J7 have reported better UI fluidity with this change. Hopefully we will see the same on our devices.

    I have now also added a folder to my mega drive with the latest LineageOS recovery images (flashable in both TWRP and LOS recovery), I would recommend the LOS recovery as the are issues with TWRP breaking updates that some users have reported.

    Flashable recoveries can be downloaded here:
    https://mega.nz/folder/PVBkQATR#hCaajlWjgO-NMwn4RrSKng

    Code:
    Changes in the 12/04/2020 release:
    [INDENT]- Disable rounded corner animations (thanks @dariotr)
    - Cleanup overlays (thanks @dariotr)
    - Switched to new BSP to solve licensing issues (thanks @stricted)
    - Synced to latest LOS (including April security patch)
    - Uploaded LineageOS recovery
    [/INDENT]

    Regards,
    Danny