Jump to content

User:StevenVB/WIP-a3xelte: Difference between revisions

From postmarketOS Wiki
No edit summary
Tags: mobile edit mobile web edit
Undo revision 20808 by StevenVB (talk)
Tag: Undo
Line 1: Line 1:
{{Infobox device
| manufacturer = Samsung
| name = Galaxy A3 (2016)
| codename = samsung-a3xelt
| image = File:sm-a310xelte.png
| imagecaption = Samsung Galaxy A3 (2016)
| releaseyear = 2015
| category =
| originalsoftware = Android 5.1 Lollipop (upgrade to 7.0 Nougat)
| chipset = Samsung Exynos 7 Quad 7578
| cpu = 1.5 GHz Quad ARM Cortex-A53
| gpu = Mali-T720 MP2
| storage = 16 GB
| display = 1280 x 720 pixels, 312 PPI, AMOLED
| memory = 1.5 GB LPDDR3
| architecture = aarch64
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) -->
| status_usbnet =
| status_flashing =
| status_touch =
| status_screen =
| status_wifi =
| status_xwayland =
| status_fde =
| status_mainline =
| status_battery =
| status_3d =
| status_accel =
| status_audio =
| status_bluetooth =
| status_camera =
| status_gps =
| status_mobiledata =
| status_sms =
| status_calls =
| status_otg =
| status =
| booting = yes
| pmoskernel =
| whet_dhry =
}}
== Contributors ==
== Contributors ==
* ''[[user:StevenVB|StevenVB]]''
* ''[[user:StevenVB|StevenVB]]''

Revision as of 13:25, 21 July 2021

Samsung Galaxy A3 (2016)
Samsung Galaxy A3 (2016)
Samsung Galaxy A3 (2016)
Manufacturer Samsung
Name Galaxy A3 (2016)
Codename samsung-a3xelt
Released 2015
Hardware
Chipset Samsung Exynos 7 Quad 7578
CPU 1.5 GHz Quad ARM Cortex-A53
GPU Mali-T720 MP2
Display 1280 x 720 pixels, 312 PPI, AMOLED
Storage 16 GB
Memory 1.5 GB LPDDR3
Architecture aarch64
Software
Original software
The software and version the device was shipped with.
Android 5.1 Lollipop (upgrade to 7.0 Nougat)
Extended version
The most recent supported version from the manufacturer.
Android 5.1 Lollipop (upgrade to 7.0 Nougat)
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no
Device package device-samsung-a3xelt
Kernel package linux-samsung-a3xelt
Features
Flashing
It is possible to flash the device with pmbootstrap flasher.
Untested
USB Networking
After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system).
Untested
Battery
Charging and battery level reporting works
Untested
Screen
Display works. Ideally with sleep mode and brightness control.
Untested
Touchscreen
Untested
Multimedia
3D Acceleration
Untested
Audio
Audio playback, microphone, headset and buttons.
Untested
Camera
Untested
Connectivity
WiFi
Untested
Bluetooth
Untested
GPS
Untested
Modem
Calls
Untested
SMS
Untested
Mobile data
Untested
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Untested
USB OTG
USB On-The-Go or USB-C Role switching
Untested
Sensors
Accelerometer
Auto screen rotation works in desktops e.g. Phosh or Plasma Mobile
Untested

Contributors

Users owning this device

Supported variants

  • SM-A310F: Choose samsung-a3xelte.
  • Adding support for one of the other variants is likely trivial.

Installation

Unlock oem mode via developer options android first to disable FRP lock. Advised to install twrp first for recovery options: https://twrp.me/samsung/samsunggalaxya32016exynos.html (see heimdall issue below for fix)

Note Note: Enter odin download mode by pressing Volume Down + Power + Home button. Pressing the Volume up button additionally will bring you to the Samsung Download mode.

Please also note that flashing from linux is broken with the latest heimdall released. It will start the session but fail to send the first byte. Please also note that after each attempt you should restart the phone in odin mode.

see https://github.com/Benjamin-Dobell/Heimdall/issues/347 for the error explained. https://github.com/alexax66/Heimdall includes the hack to make it work. Clone the repo and do:

mkdir build
cd build
cmake -DDISABLE_FRONTEND=ON -DCMAKE_BUILD_TYPE=Release ..

Then you find the heimdall that works for this phone in the bin directory.

Please note once twrp is installed it seems to work better to flash via twrp sideload instead.