Jump to content

Samsung Galaxy S4 Value Edition (samsung-jfvelte): Difference between revisions

From postmarketOS Wiki
Teeuwen (talk | contribs)
mNo edit summary
Jacobk (talk | contribs)
m See also: Fix mainline kernel link
 
(16 intermediate revisions by 8 users not shown)
Line 3: Line 3:
| name = Galaxy S4 Value Edition
| name = Galaxy S4 Value Edition
| codename = samsung-jfvelte
| codename = samsung-jfvelte
| image = File:CHANGE_ME_TO_DEVICE_CODENAME.jpg
| image = File:Samsung_Galaxy_S4_Value_Edition.jpg
| imagecaption = Samsung Galaxy S4 Value Edition
| imagecaption = Samsung Galaxy S4 Value Edition
| releaseyear = 2014
| releaseyear = 2014
| originalsoftware = Android 4.4.2 (KitKat)
| originalsoftware = Android
| chipset = Qualcomm APQ8064T @ 1.9 GHz
| originalversion = 4.4.2
| cpu = Snapdragon 600
| chipset = Qualcomm Snapdragon 600 (APQ8064T)
| cpu = 4x 1.9 GHz Krait 300
| gpu = Adreno 320
| gpu = Adreno 320
| storage = Internal storage and external micro SD
| storage = 16 GB, microSD
| display = 1080x1920 AMOLED
| display = 1080x1920 AMOLED
| memory = 2 GB
| memory = 2 GB
| architecture = armv7
| architecture = armv7
| type = handset
| status_usbnet = Y
| status_usbnet = Y
| status_flashing = Y
| status_flashing = Y
| status_touch = Y
| status_touch = Y
| status_screen = Y
| status_screen = Y
| status_wifi = <!-- Wireless network works? -->
| status_wifi = Y
| status_xwayland = <!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? -->
| status_xwayland = Y
| status_fde = <!-- When installing with full disk encryption, can you type in the password with the on screen keyboard? -->
| status_fde = P
| status_mainline = <!-- Instead of a Linux kernel fork, it is possible to run mainline. -->
| status_mainline = P <!-- Instead of a Linux kernel fork, it is possible to run mainline. -->
| status_battery = <!-- Charging the battery with charging-sdl is possible -->
| status_battery = <!-- Charging the battery with charging-sdl is possible -->
| status_3d = <!-- Hardware accelerated 3D graphics (e.g. with freedreno) -->
| status_3d = <!-- Hardware accelerated 3D graphics (e.g. with freedreno) -->
Line 33: Line 35:
| status_calls = <!-- Talking to other people over the cellular network. -->
| status_calls = <!-- Talking to other people over the cellular network. -->
| status = <!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
| status = <!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
| booting = yes <!-- The device is booting at all, can be yes/no *IMPORTANT* -->
| booting = yes


<!-- you can also use these lines if you need to:
<!-- you can also use these lines if you need to:
if the device haven't originally ran Android OS, e.g. Nokia N900
| n-android =  ✔
Version of the kernel that pmos is running
Version of the kernel that pmos is running
| pmoskernel = 3.4.112
| pmoskernel = 3.4.112
Line 45: Line 45:
| status_otg = -
| status_otg = -
-->
-->
}}
}}{{Based on SoC|Qualcomm Snapdragon 600 (APQ8064)|Qualcomm Snapdragon 600}}


This wiki page concerns the Samsung Galaxy S4 Value Edition, sold in select areas like The Netherlands. It is structurally the same phone as the Galaxy S4.
This wiki page concerns the Samsung Galaxy S4 Value Edition, sold in select areas like The Netherlands. It is structurally the same phone as the Galaxy S4.
Line 53: Line 53:
== Contributors ==
== Contributors ==
* [[user:teeuwen|Bastiaan Teeuwen]]
* [[user:teeuwen|Bastiaan Teeuwen]]
* [[User:Ungeskriptet]]


== Maintainer(s) ==
== Maintainer(s) ==
<!-- Only if this device doesn't run on linux-postmarketos yet! -->
<!-- This person needs to be willing to answer questions from users of this device -->
<!-- This person needs to be willing to answer questions from users of this device -->
* [[user:teeuwen|Bastiaan Teeuwen]] <[mailto:bastiaan@mkcl.nl bastiaan@mkcl.nl]>
* [[user:teeuwen|Bastiaan Teeuwen]] <[mailto:bastiaan@mkcl.nl bastiaan@mkcl.nl]>
Line 67: Line 67:
== Installation ==
== Installation ==
Follow the [[Installation guide]]
Follow the [[Installation guide]]
== Issues ==
FDE is working. osk-sdl is not using the correct colors however, this issue has to be further investigated.
Charging with charging-sdl seems to work, but this hasn't been properly tested yet.
== Hardware status (Mainline) ==
{|class="wikitable feature-colors"
! Component !! Model !! Status !! Notes
|-
| MicroUSB || USB 2.0 || Y ||
|-
| eMMC || Toshiba 016G94 || Y ||
|-
| Charging || Maxim MAX77693 || N || Driver available in mainline
|-
| Volume/Power/Home keys || GPIO || N ||
|-
| Touchscreen || Synaptics rmi4 || N ||
|-
| Capacitive keys || Cypress Touchkey || N ||
|-
| Gyroscope/Accelerometer || STMicroelectronics K330 || N ||
|-
| Proximity sensor || Maxim MAX88920 || N ||
|-
| Color sensor || Capella CM3323 || N || Driver available in mainline
|-
| Magnetometer || Yamaha YAS532 || N || Driver available in mainline
|-
| Display || Samsung SDC_AMS499QP01 || N || Could also be S6E8FA0, which [https://github.com/rushup/rushup-linux-artik/blob/ARTIK-SW-18.05.00/drivers/gpu/drm/panel/panel-s6e8fa0.c has some sort of driver]
|-
| Audio || apq8064tablasnd || N ||
|-
| GPU || Adreno 320 || N || Needs firmware
|-
| Wi-Fi/Bluetooth || Qualcomm Atheros Prima (WCN3660) || N || Needs firmware
|-
| LED Flash || Panasonic AN30259A || N || Driver available in mainline
|-
| NFC || Broadcom BCM2079x || N || bcm2079x-i2c
|-
| GPS || Qualcomm || N ||
|-
| Modem || Qualcomm MDM9215M || N ||
|-
| Front camera || Samsung CMOS S5K6B2 || N ||
|-
| Main camera || Fujitsu M10MO || N ||
|}


== See also ==
== See also ==
<!--
* {{MR|1841|pmaports}} Initial merge request
Link to related GitLab issues or merge requests like the following (replace CHANGEME with the ID, e.g. 1234):
* {{MR|CHANGEME|pmaports}} Initial merge request
* {{issue|CHANGEME|pmaports}} Some related issue
You can also add normal web links:
* [https://redmine.replicant.us/projects/replicant/wiki/GalaxyS2I9100 Replicant wiki page]
-->
* [https://github.com/LineageOS/android_device_samsung_jfvelte LineageOS device repo]
* [https://github.com/LineageOS/android_device_samsung_jfvelte LineageOS device repo]
<!--
* {{Device package|samsung-jfvelte}}
If you manage to get your device packages merged, uncomment links below and change DEVICE_CODENAME with the actual one.
* {{Kernel package|samsung-jfvelte}}
* {{Device package|DEVICE_CODENAME}}
* [https://github.com/apq8064-mainline/linux/blob/qcom-apq8064-next/arch/arm/boot/dts/qcom/qcom-apq8064-samsung-jfvelte.dts WIP mainline kernel]
* {{Kernel package|DEVICE_CODENAME}}
-->


== References ==
== References ==

Latest revision as of 16:13, 21 November 2024

Samsung Galaxy S4 Value Edition
Samsung Galaxy S4 Value Edition
Samsung Galaxy S4 Value Edition
Manufacturer Samsung
Name Galaxy S4 Value Edition
Codename samsung-jfvelte
Released 2014
Type handset
Hardware
Chipset Qualcomm Snapdragon 600 (APQ8064T)
CPU 4x 1.9 GHz Krait 300
GPU Adreno 320
Display 1080x1920 AMOLED
Storage 16 GB, microSD
Memory 2 GB
Architecture armv7
Software
Original software Android
Original version 4.4.2
postmarketOS
Category testing
Pre-built images no
Mainline partial
Features
Flashing
Works
USB Networking
Works
Internal storage
No data
SD card
No data
Battery
No data
Screen
Works
Touchscreen
Works
Multimedia
3D Acceleration
No data
Audio
No data
Camera
No data
Camera Flash
No data
Connectivity
WiFi
Works
Bluetooth
No data
GPS
No data
NFC
No data
Modem
Calls
No data
SMS
No data
Mobile data
No data
Miscellaneous
FDE
Partial
USB OTG
No data
HDMI/DP
No data
Sensors
Accelerometer
No data
Magnetometer
No data
Ambient Light
No data
Proximity
No data
Hall Effect
No data
Haptics
No data
Barometer
No data

This wiki page concerns the Samsung Galaxy S4 Value Edition, sold in select areas like The Netherlands. It is structurally the same phone as the Galaxy S4.

The only differences between the two phones appear to be mostly related to the software. The Value Edition ships with a Android 4.4 (instead of Android 4.2). In addition, the VE appears to have a different WLAN module (the Qualcomm Atheros Prima instead of the Broadcom 4335 featured in the stock S4).[1]

Contributors

Maintainer(s)

Users owning this device


How to enter flash mode

Press volume down + power button to enter Download Mode.

Installation

Follow the Installation guide

Issues

FDE is working. osk-sdl is not using the correct colors however, this issue has to be further investigated. Charging with charging-sdl seems to work, but this hasn't been properly tested yet.

Hardware status (Mainline)

Component Model Status Notes
MicroUSB USB 2.0 Y
eMMC Toshiba 016G94 Y
Charging Maxim MAX77693 N Driver available in mainline
Volume/Power/Home keys GPIO N
Touchscreen Synaptics rmi4 N
Capacitive keys Cypress Touchkey N
Gyroscope/Accelerometer STMicroelectronics K330 N
Proximity sensor Maxim MAX88920 N
Color sensor Capella CM3323 N Driver available in mainline
Magnetometer Yamaha YAS532 N Driver available in mainline
Display Samsung SDC_AMS499QP01 N Could also be S6E8FA0, which has some sort of driver
Audio apq8064tablasnd N
GPU Adreno 320 N Needs firmware
Wi-Fi/Bluetooth Qualcomm Atheros Prima (WCN3660) N Needs firmware
LED Flash Panasonic AN30259A N Driver available in mainline
NFC Broadcom BCM2079x N bcm2079x-i2c
GPS Qualcomm N
Modem Qualcomm MDM9215M N
Front camera Samsung CMOS S5K6B2 N
Main camera Fujitsu M10MO N

See also

References