Samsung Galaxy A5 2015 (samsung-a5ulte)
USB Networking |
Works |
---|---|
Flashing |
Works |
Touchscreen |
Works |
Display |
Works |
WiFi |
Works |
Xwayland |
Works |
FDE | |
Mainline |
Works |
Battery |
Partial |
3D Acceleration |
Works |
Accelerometer |
Works |
Audio |
Partial |
Bluetooth |
Works |
Camera | |
GPS | |
Mobile data | |
SMS | |
Calls | |
USB OTG | |
Contributors
- minecrell
- maccraft123 (only wiki page)
Users owning this device
- Alexeymin (Notes: SM-A500F (not FU) replaced battery, like new now)
- Citrullin (Notes: (4x SM-A500FU available to borrow in Berlin))
- Knuxfanwin8 (Notes: (SM-A500FU))
- Maccraft123
- Minecrell
- Pojntfx
- Rich Morin (Notes: compatibility and deployment testing)
Installation
- Install lk2nd (alternative bootloader that provides a standard fastboot interface)
- Follow the Installation guide
- If you don't install wifi firmware, display won't work
Audio
Everything is muted by default and must be enabled through alsaucm. Unfortunately, the tool is not very user-friendly.
$ alsaucm -i -c msm8916-samsung-a2015 set _verb HiFi set _enadev <device>
where <device>
is one of Earpiece
, Headphones
, PrimaryMic
, HeadsetMic
or SecondaryMic
. (Speaker not supported yet...)
alsaucm does not track which devices are already enabled, therefore it is possible to produce combinations that won't work properly (e.g. Headphones
+Earpiece
). To switch between devices, the old device first needs to be re-enabled and then disabled:
$ alsaucm -i -c msm8916-samsung-a2015 set _verb HiFi set _enadev OLD set _disdev OLD set _enadev NEW
Plasma Mobile
Plasma mobile currently works on A5 2015, but you have to set custom scaling factor to 2.
kscreen-doctor output.1.scale.2
should work
Plasma works smoothly, but there are some graphical glitches like choppy text
Phosh
Does not work
Hildon
Kinda works, it has to be rotated 90 degrees, and crashes when touched