Samsung Galaxy S4 Mini LTE (samsung-serranolte)
Appearance
This device is still running on armhf, although the processor supports armv7. If you own it, change it and test it that way. |
![]() S4 Mini running PostmarketOS and Xfce4 | |
Manufacturer | Samsung |
---|---|
Name | Galaxy S4 Mini LTE |
Codename | samsung-i9195 |
Released | 2013 |
Hardware | |
Chipset | Qualcomm MSM8930 Snapdragon 400 |
CPU | 1.7 GHz dual-core Krait 300 |
GPU | Adreno 305 |
Display | 960x540 |
Storage | Internal, with external SD slot |
Memory | 1.5GB |
Architecture | armv7 |
Software | |
Original software |
Android 4.4.2 |
Extended version |
Android 4.4.2 |
Mainline |
no |
Device package |
![]() |
Kernel package |
![]() |
Flashing |
Works
|
---|---|
USB Networking |
Partial
|
Battery |
Works
|
Screen |
Works
|
Touchscreen |
Works
|
Multimedia | |
3D Acceleration |
Broken
|
Audio |
Broken
|
Camera |
Broken
|
Connectivity | |
WiFi |
Works
|
Bluetooth |
Broken
|
GPS |
Broken
|
Modem | |
Calls |
Broken
|
SMS |
Works
|
Mobile data |
Broken
|
Miscellaneous | |
FDE |
Untested
|
Sensors | |
Accelerometer |
Broken
|
Contributors
- rrooij (initial port)
- scintill (USB network, modem)
- maccraft123 (broken his s4mini)
- Everyone else on IRC (feel free to put your name)
What works
- Compiling the kernel
- Flashing postmarketos
- Booting
- Screen display
- Multi-touch
- Plasma Mobile(slideshow mode)
- Xfce
- Mate
- Weston
- Touch screen (#1313)
- USB Networking (#1260)
- Sending SMS via terminal (#1314)
- Accelerometer (
echo 1 > /sys/class/input/input2/enable
) - Proximity sensor (
echo 1 > /sys/class/input/input4/enable
) - Light sensor (
echo 1 > /sys/class/input/input5/enable
) - Power button (
/dev/input/event0
) - Volume/Home buttons (
/dev/input/event8
) - Menu/Back touch buttons (
/dev/input/event9
)
What does not work
- HW acceleration (we need libhybris or mainlining or freedreno)
- USB network device has no MAC address set by default, can be fixed by changing it to 06:4b:2d:xx:xx:xx(replace xx with random hex number)
How to enter flash mode
- 1. Press VolumeDown, Home and Power buttons until Warning screen appears
- 2. Connect phone to computer
- 3. Press VolumeUp button
- 4. Flash with pmbootstrap flasher
Links
- #1099 initial pull request
- Kernel used: https://github.com/LineageOS/android_kernel_samsung_msm8930-common
- #1612 Unable to install on S4 Mini (samsung-i9195)