Jump to content

Samsung Galaxy S4 Exynos (samsung-ja3g)

From postmarketOS Wiki
Samsung Galaxy S4
Galaxy S4 running mainline with uart cables soldered
Galaxy S4 running mainline with uart cables soldered
Manufacturer Samsung
Name Galaxy S4
Codename samsung-ja3g
Released 2013
Type handset
Hardware
Chipset Samsung Exynos 5410
CPU Quad-core 4x 1.6 GHz ARM Cortex-A15 4x 1.2 GHz ARM Cortex-A7
GPU PowerVR SGX544 MP3
Display 1080x1920 AMOLED
Storage 16/32 GB
Memory 2 GB
Architecture armv7
Software
Original software
The software and version the device was shipped with.
Android 4.2.2
Extended version
The most recent supported version from the manufacturer.
Android
postmarketOS
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no
pmOS kernel
The kernel version that runs on the device's port.
6.12.63
Features
Flashing
Whether it is possible to flash the device with pmbootstrap flasher.
Works
USB Networking
After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system).
Works
Battery
Whether charging and battery level reporting work.
Untested
Screen
Whether the display works; ideally with sleep mode and brightness control.
Untested
Touchscreen
Untested
Multimedia
3D Acceleration
Broken
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
Sensors
Accelerometer
Handles automatic screen rotation in many interfaces.
Untested
Note This page is about "Galaxy S4" variants that use the Samsung Exynos 5410, see #Model variants.

Contributors

Maintainer(s)

Users owning this device

  • V6lhost (Notes: UART Soldered, I'm learning how to mainline with this phone.)


Model variants

Galaxy S4 (LTE) (Snapdragon)

  • GT-I9505 (Global)
  • GT-I9505G (?, Smaller /system partition)
  • SCH-I545V (US?, ?) - Locked!
  • SGH-I337M (Canada?, ?)
  • SGH-M919 (Canada?, ?)
  • SPH-L720T (US, Sprint, "jfltespr")

Galaxy S4 (3G) (Exynos)

  • GT-I9500

See #Similar devices for more details.

Boot modes

How to enter flash mode

Press volume down + the power button + home button to enter Download Mode. It is now possible to use Heimdall for flashing.

Installation

not yet

Battery

This device uses removable 2600 mAh Li-Ion batteries. Large aftermarket batteries (with a custom back cover) are made by third parties.

Warning WARNING: Be careful with degraded batteries. They may cause issues. Some UIs will not power the device off automatically on low charge!

BMS

Unknown. Needs more research.

Charger

Unknown. Needs more research.

Fuelguage

Unknown. Needs more research.

Mainline kernel

WIP Mainline.

Main board UART

To simplify getting logs when doing development, it can be useful to connect to UART directly on the main board. The device uses 1.8 V signal strength.

Links

Instructions