nyuuzyou/wikis huggingface dataset:
Samsung Galaxy Core Prime

== Status ==
== Hardware revisions ==
The Galaxy Core Prime is not a single type of device. The different versions should probably have separate pages in the future, but for now it's a single table.
GSMArena,samfw.com lists quite a few different typenumbers, but the exact difference is unclear. This table is based on a PDF found here. Correctness is not guaranteed because it is based on online information. 
User:Eloy has verified the existence of a Marvell PXA1908 version, the coreprimevelte.
User:exkc compiled the some info of SM-G3608/SM-G3606 by examining the stock rom.
Model 	Codename 	RAM 	SoC 	Notes
SM-G360V 	coreprimeltevzw 	1387-1388M	Qualcomm MSM8916 	Core Prime LTE Verizon Wireless
SM-G360AZ 	coreprimelteaio 	879MB 	Qualcomm MSM8916 	
SM-G360F (SM-G360FY, not sure if Y had different hardware) or SM-G360M 	coreprimelte 	880MB 	Qualcomm MSM8916 	
SM-G360R6 	coreprimeltelra 	1388MB 	Qualcomm MSM8916 	
SM-G360T1 	cprimeltemtr 	884MB 	Qualcomm MSM8916 	
SM-G360T 	cprimeltetmo 	884MB 	Qualcomm MSM8916 	
SM-G360P 	coreprimeltespr 	884MB 	Qualcomm MSM8916 	Sprint USA carrier exclusive?
SM-G360GY or SM-G360G (needs more research. The G is not in official Google list.)(The G is can be found on samfw.com)	rossaltexsa/rossaltezt	880-884MB 	Qualcomm MSM8916 	rossaltezt is shipped with Android 4.4 KitKat but it can be upgraded with rossaltexsa firmware with Android 5.1 Lollipop, which provides arm64 support.
SM-G3608 	rossaltezm 	630MB 	Qualcomm MSM8916 	Found in samfw.com .It seem to be mainland China exclusive.Maybe identical with rossaltezt?
SM-G3606 	rossaltezn 	? 	Qualcomm MSM8916 	Found in samfw.com .It seem to be mainland China exclusive.Maybe identical with rossaltezt?
SM-G3609 	rossaltectc 	630MB 	Qualcomm MSM8916 	Found in samfw.com .It seem to be mainland China exclusive.Maybe identical with rossaltezt?
SM-S820L 	coreprimeltetfnvzw 	884MB 	Qualcomm MSM8916 	Core Prime LTE Tracfone Verizon Wireless
SM-G361H (SM-G361HU, not if H has different hardware) 	coreprimeve3g 	957MB 	Spreadtrum SC7730SE	
SM-G360H (SM-G360HU, not if H has different hardware) 	core33g 	952MB 	Spreadtrum SC7730S 	
SM-G361F or SM-G361M, might have different hardware 	coreprimevelte 	902MB 	Marvell PXA1908 	Core Prime Value Edition LTE
Also founds other models such as:
* SM-G361HZ
* SM-G361HH 
* SM-G361H/DS (DS = Dual Sim), based on Spreadtrum SC8830A according to some unofficial doc
Might be unofficial clones or typos from resellers as these are missing from the offical Google list.
== External links ==
* supported devices for Android
Category:Devices
Samsung Galaxy Core Prime LTE (samsung-rossa)

== Contributors ==
* Eloy
* Minecrell
== Users owning this device ==
== Architecture ==
== Installation ==
== Panel ==
There are 2 panel variants, and lk2nd is required to enable the panelmsm8916-samsungarm64: dts: qcom: msm8916-samsung-rossa: Add display panel.
== TWRP ==
* Install Heimdall
* Download TWRP
* Enable USB debugging in the system preferences
* Press + + to go into download mode
* heimdall flash --RECOVERY twrp-file.img --no-reboot
== See also ==
* Samsung Galaxy Grand Prime (samsung-fortuna)
* Samsung Galaxy Ace 4 (samsung-heatqlte)
* 
* 
== References ==
Samsung Galaxy Core Prime VE LTE (samsung-coreprimevelte)

== Users owning this device ==
== Installation ==
After unlocking the bootloader (simply enable developer options and enable OEM unlocking), refer to Installation/Using a pre-built image or Installation/Using pmbootstrap and #Flashing. 
Using Heimdall, flash boot.img onto KERNEL and the other image onto either SYSTEM or USER, though it's highly recommended to install to USER as it has much more space than SYSTEM (~5.2GB versus ~1.8GB).
Pre-built Sxmo images are available here: edge (recommended), v24.06.
If you wish to use the downstream port for whatever reason, you can do so by choosing coreprimevelte-downstream as the device.
== Mainline ==
As of mainline is used by default when selecting the device in pmbootstrap. So far, there's only a DTS for rev02 (out of rev00 and rev01), but the rest seem to be identical with the difference that one pin is in a different pinctrl group.
== Flashing ==
The device can be put in flashing mode by powering it on while pressing the POWER + HOME + VOLUME DOWN buttons simultaneously, and answering the appearing question by pressing VOLUME UP.
Flashing via recovery zip works.
== UART ==
UART over the microUSB connector can be enabled by putting a 150k or 619k resistor between the ID and GND pins. The device TX will be on the D- pin, and RX will be on the D+ pin. A 619k will power on the device as soon as the UART cable is connected, while a 150K won't. 
Signal level is 1.8V, although I had once connected it to 3.3V and it doesn't seem to have damaged the phone nor the UART in any way. It's still recommended to avoid going above 1.8V.
== U-Boot ==
The mainline port uses U-Boot. As of now, it loads the kernel from an initramfs passed to U-Boot by the primary bootloader.
The U-Boot fork can be found here.
== See also ==
* Initial merge request
* Mainline kernel merge request
* 
* 
* (downstream)
* (downstream)
Samsung Galaxy E5 (samsung-e5)

== Architecture ==
== Variants ==
Model 	Codename	Architecture	Supported	lk2nd
SM-E500F 	e5ltexx 	aarch64 	? 	Y
SM-E500H 	e53gxx 	aarch64 	? 	?
SM-E500M 	e5lteub 	aarch64 	? 	?
SM-E500YZ	e5ltezt 	armv7 	? 	?
== Photos ==
== See also ==
* Samsung Galaxy A5 2015 (samsung-a5)
* Samsung Galaxy E7 (samsung-e7)
* Samsung Galaxy Grand Max (samsung-grandmax)
== References ==
Samsung Galaxy Exhibit (samsung-codina-tmo)

== Contributors ==
* Linusw
* Newbyte
== Users owning this device ==
== Characteristics ==
The Codina TMO was T-Mobile custom device (thus "TMO") derived from Codina so it shared the same board file in the vendor code tree for example.
The Codina had a speed-reduced PRCMU firmware named "U8420" limited to 800MHz, and while the Codina TMO is based on the same firmware project and also reports that it is "U8420", it does not have the speed limit of the Codina, but executes at ~1GHz like other U8500 phones.
== Installation ==
The mainline kernel can only be booted through U-Boot, not directly with the Samsung bootloader. U-Boot is installed as intermediate bootloader on the boot partition, so it does not replace the Samsung bootloader entirely. 
Boot into Download Mode using + + and follow the the NovaThor U8500 U-Boot installation instructions to install U-Boot.
Finally, just follow the Installation guide.
== See also ==
* Initial MR: 
* Upstream device tree
Samsung Galaxy Fame (samsung-nevisp)

== Contributors ==
* fsmnarmosta
== Maintainer(s) ==
fsmnarmosta
== Users owning this device ==
== How to enter flash mode ==
Upon reboot, press home and volume down.
== Installation ==
Using the pmbootstrap flasher
pmbootstrap flasher flash_kernel
pmbootstrap flasher flash_rootfs
Alternatively, use
pmbootstrap flasher flash_rootfs --partition userdata
to flash the filesystem / to the larger userdata partition (eg. sxmo won't fit into the system partition)
== User interfaces ==
The most usable seems to be sxmo right now. By default, it has cumbersome font settings (and a somewhat incorrect positioning of the xdm login screen). The first can be solved by tweaking the variables dmenu.font, dwm.font, st.font and svkbd.font in the file ~/.Xresources. These values were fairly usable:
dmenu.font:	FiraMono Nerd Font:size=5
dwm.font:	FiraMono Nerd Font:size=5
st.font:	FiraMono Nerd Font:size=5
svkbd.font:	Sans:bold:size=5
To position the xdm login dialog, look at the file /etc/X11/xdm/Xresources. It should contain a line of the form
xlogin*geometry: <width>x<height>+<x>+<y>
The following values seem to have worked fairly well:
xlogin*geometry: 320x300+0+0
== See also ==
* Initial merge request
* Wifi support
* 
*
Samsung Galaxy Grand 2 (samsung-ms013g)

== Contributors ==
* Arnavbhatt288
* Hacker420
== Maintainer(s) ==
* Arnavbhatt288
== Users owning this device ==
== Info ==
== How to enter flash mode ==
In order to be in flash mode (or download mode) press Volume Down + Power buttons simultaneously. Press Volume Up button to confirm.
== Installation ==
Flashing using heimdall works perfectly fine.
== What works ==
* Booting
* Flashing
* Touch Screen
* Accelerometer
* Bluetooth
== What doesn't work ==
* charging-sdl is currently broken.
* USB Networking
* Everything untested.
== Not tested ==
* FDE
* 3D Acceleration
* Audio
* Camera
* GPS
* Mobile data
* SMS
* Calls
== In progress ==
* Mainline
== See also ==
* Link for TWRP
Samsung Galaxy Grand Max (samsung-grandmax)

== Users owning this device ==
== Architecture ==
== Variants ==
Model 	Codename 	Architecture	Supported	lk2nd
SM-G7200 	grandmaxltezc	armv7 	? 	?
SM-G7202 	grandmax3gdd 	aarch64 	? 	?
SM-G720AX	grandmaxlteub	armv7 	Y 	Y
SM-G720N0	grandmaxltekx	armv7 	? 	?
== Installation ==
== Audio ==
== LEDs ==
The LEDs on the touchkey are gpio-leds, which can be controlled by subsystem leds and udev rules.
More information on LEDs handling can be found at: LEDs.
== Battery ==
Actually a sec-fuelgauge with rt5033-battery driver.
== Ambient Light/Proximity Sensor ==
The driver for cm36686 ambient light/proximity sensor is not available.
== See also ==
* Samsung Galaxy E7 (samsung-e7)
* Samsung Galaxy E5 (samsung-e5)
* Samsung Galaxy Grand Prime (samsung-gprime)
* 
* 
== References ==
Samsung Galaxy Grand Prime Plus (samsung-grandpplte)

== Contributors ==
* Tooniis
== Users owning this device ==
== How to enter flash mode ==
While turned off, hold Power+Home+Volume Down, then a menu will appear. Press Volume Up to proceed to flash mode.
== UART ==
Accessing UART is possible through the microUSB port by putting a 619kΩ resistor between the ID pin and ground. Read Serial debugging for more on that. Baud rate is 115200.
== Status ==
Feature 	Components 	Status	
USB 	Inventra MUSB1
MediaTek T-PHY1	P 	Limited to peripheral mode. PHY driver needs some work to enable host mode.
eMMC 	MediaTek MSDC1
Samsung KMQN10006B-B318	P 	Limited to HS200 mode. HS400 causes some tuning issues. MSDC driver needs more work.
microSD Slot 	MediaTek MSDC1 	N 	Card doesn't respond to commands. Possible power issue.
Display 	Samsung S6D78A0
MediaTek DISPSYS1	Y 	
GPU 	ARM Mali-T7201 	Y 	
WiFi 	MediaTek CONSYS1 	N 	
Bluetooth 	MediaTek CONSYS1 	N 	
GNSS 	MediaTek CONSYS1 	N 	
Modem 	TBD 	N 	
Audio Codec 	MediaTek MT6328 	N 	
Video Codec 	MediaTek VENCSYS1
MediaTek VDECSYS1	N 	
Battery 	Samsung 1ICP6/57/61
Samsung S2MU005	N 	S2MU005 PMIC needs drivers.
Rear Camera 	TBD
MediaTek IMGSYS1	N 	
Front Camera 	TBD
MediaTek IMGSYS1	N 	
Accelerometer 	Bosch BMA254 	Y 	
Proximity Sensor	Sharp GP2AP070S00F	N 	
Touchscreen 	Zinitix BT541 	Y 	Using bit-banged I2C for now. Hardware I2C driver needs more work.
Touchkeys 	Zinitix BT541 	N 	
Buttons 	GPIO controller1
MediaTek MT6328	Y 	
Haptics 	MediaTek MT6328
ERM	Y 	
LEDs 	Samsung S2MU005 	N 	S2MU005 PMIC needs drivers.
1: Part of SoC
== See also ==
* Downstream kernel
Samsung Galaxy Grand Prime VE 3G (samsung-grandprimeve3g)

== Contributors ==
* Advendra Deswanta
== Users owning this device ==
== How to enter flash mode ==
Press + + to boot into recovery mode (i want to recommend using TWRP Recovery)
== Installation ==
Some heimdall-based phones may have this issue: Using standard flashing method, it won't work because system partition is too small. See Troubleshooting: Failed to confirm end of file transfer sequence
Run the following command:
$ pmbootstrap install --android-recovery-zip # Generate flashable zip file
$ pmbootstrap export # Export zip file to /tmp/postmarketOS-export
$ # Copy flashable zip file to your phone
$ cp $(readlink /tmp/postmarketOS-export/pmos-*.zip) /path/to/phone_storage
Note: Make sure your phone have installed TWRP Recovery to flashing your phone
You can also do with sideloading adb from recovery. See Sideload ADB Installation
== See also ==
* Wikipedia page
* Spreadtrum SC8830
Samsung Galaxy Grand Prime VE LTE (samsung-grandprimevelte)

== Contributors ==
* User:Ungeskriptet
== Users owning this device ==
== How to enter flash mode ==
* Download mode: While the device is off hold , and to boot it into download mode, afterwards confirm the operation by pressing .
* Recovery mode: While the device is off hold , and to boot it into recovery mode.
== Installation ==
Work in progress device and kernel packages can be found here.
Currently, the device gets stuck in a bootloop and only boots sometimes.
== Mainline ==
According to Documentation/arm/marvell.rst the PXA1908 chipset should be supported, but it is unknown whether it actually works.
== Booting ==
The SM-G531F uses the Marvell PXA1908 chipset, which utilizes an uncommon way to specify the revision in DTB files, therefore the dtbTool from https://github.com/osm0sis/pxa-mkbootimg should be used. This is the same with mkbootimg. Additionally, SEANDROIDENFORCE should be appended to the bootimage, in order to silence the "KERNEL IS NOT SEANDROID ENFORCING" warning.
== See also ==
*
Samsung Galaxy J1 mini (samsung-j1mini3g)

== Contributors ==
* dolphinchips
== Maintainer(s) ==
* dolphinchips
== Users owning this device ==
== How to enter flash mode ==
Hold + + buttons to enter flash mode.
Hold + + buttons to enter recovery mode.
== Installation ==
Currently pmbootstrap flasher flash_rootfs fails at 17%, but pmbootstrap flasher flash_kernel works, so there are two ways:
* install on sdcard (untested)
* install via android recovery zip
== Wifi ==
To make wifi work, we need some binary blobs (download and wcnd, both located at /system/bin/ in stock rom), so we can:
* use libhybris
* see how Samsung Z1 handles it in Tizen (uses some Spreadtrum chip)
* recompile them from leaked sources
== Images ==
== See also ==
* initial MR
* 
* 
* Kernel source
Samsung Galaxy J2 Pro 2018 (samsung-j2y18lte)

== Contributors ==
* User:Choc
== Users owning this device ==
== How to enter flash mode ==
* Download mode: + + 
* Recovery mode: + + 
== Installation ==
== TODO ==
=== lk2nd ===
* https://github.com/msm8953-mainline/lk2nd
** can boot itself
** incorrectly shows device state as locked
* https://github.com/msm8916-mainline/lk2nd/tree/experimental-tmp/ as lk2nd-msm8952
** leaves some deviceinfo fields empty
** fastboot boot hangs
=== screen ===
* EA8061S_AMS498QV01_QHD
* https://github.com/msm8953-mainline/linux-mdss-dsi-panel-driver-generator
* dsi_panel_EA8061S_AMS498QV01_qHD_octa_video.dtsi
=== usb ===
* SM5703 MFD, needed for charging and usb otg
** https://lists.sr.ht/~postmarketos/upstreaming/patches/31490
== See also ==
* similar device: Samsung Galaxy J6 Plus (samsung-j6primelte)
* gsmarena page
* deviceinfohw.ru page
* seems like someone else has tried porting too:
Samsung Galaxy J3 (2017) (samsung-j3y17lte)

== Maintainer(s) ==
== Contributors ==
* AutumnSpark1226
== Users owning this device ==
== How to enter flash mode ==
When the device is powered off, hold Power, Volume Down and Home for a few seconds.
A (turquoise) download mode warning screen should appear, press Volume Up to confirm.
== Installation ==
* still work in progress
== See also ==
* GSMArena.com page
* TWRP recovery
Samsung Galaxy J3 2016 (samsung-j3)

== Contributors ==
* LorenDB
== Users owning this device ==
== Variants ==
There are 9 known MSM8916 variants. Current device tree is based on SM-J3109/SM-J320Y/SM-J320YZ and the other variants need their own device tree to work properly.
 Differences
Varaint 	MUIC 	Sensor 	Touchkey 	Panel</br>Regulator	NFC 	Secondary</br>Microphone
SM-J3109SM-J320YSM-J320YZ 	I2C</br>GPIO </br>0 1 	I2C2 	I2C</br>GPIO </br>31 32	- 	I2C1	-
SM-J320N0SM-J320ZN 	I2C</br>GPIO </br>105 106	I2C</br>GPIO </br>8 9	I2C</br>GPIO </br>31 32	GPIO </br>102 	I2C2	-
SM-J320PSM-J320R4SM-J320VSM-S320VL	I2C1 	I2C2 	I2C3 	- 	- 	Y
== How to enter flash mode ==
Press Volume Down, Power, and Home all at the same time to boot to Odin mode. After lk2nd is installed, press Volume Down and Power at the same time.
== Proximity Sensor ==
The driver for cm36672p proximity sensor is not available.
== Photos ==
File:Samsung-j3ltespr.jpg|thumb|left|Old booting screen and it has been fixed.
File:Samsung-j3.png|thumb|neofetch
== See also ==
* Samsung Galaxy J5 2015 (samsung-j5)
* Samsung Galaxy J5 2016 (samsung-j5x)
* 
*
Samsung Galaxy J3 2016 (samsung-j3xnlte)

The Samsung Galaxy J3 (2016) (also called Samsung Galaxy J3 6) is an Android smartphone which was developed by Samsung Electronics and was released on January 15, 2016.
== Contributors ==
* Ster Please contact me on Matrix if you are at any step of the process, either by mentioning my username @sterrss:matrix.org or simply message me directly, I'd love to hear any success, failures, difficulties. I'm not necessarily going to be able to help you, since I've still got lots to learn but it'd be nice to chat.
== Users owning this device ==
== Initial comments ==
Note that there are different models of the Samsung Galaxy J3. To see which one you have, if you still have the original recovery image on your device, power it off and then hold down the home button, power button and volume up button.
See at the top of the phone's screen for the model code. If it's J320FN(string of characters) you're probably good to go. If yours is J320F it will probably be very similar to port.
Alternatively, simply remove the back cover and battery. The sticker underneath should read: MODEL: SM-J320FN.
== How to enter flash mode ==
Hold down home button, power button and volume down button for a number of seconds. Then once a
prompt appears on screen, press volume up. You are now in download mode (it will say so on the screen).
== Installation ==
Flashing works since , so the image can be installed normally.
== TWRP ==
Firstly, download TWRP from the XDA developers page. The download is in the section labelled "Attachments".
Use heimdall to flash recovery.img to the recovery partition of your device:
* Put it in download mode (see above)
* Connect to computer
* Run heimdall detect to see if heimdall can see it.
* Run heimdall flash --RECOVERY recovery.img, making sure you are in the directory with recovery.img
== Charging-related recommendation ==
Disconnect the cable when you turn the device off. The device freezes on the charging splash screen if it's not disconnected.
== Mainlining ==
Hardware type 	Chip 	Mainline status	Notes
WiFi chip 	Spreadtrum SC2331 	N 	
Charging IC 	Silicon Mitus SM5701 	N 	
Fuel gauge 	Spreadtrum SC27x3 	P 	SC27xx driver present, maybe it can be used
GNSS 	Broadcom BCM47250 	N 	
NFC 	NXP PN547 	P 	PN544 driver present
Proximity sensor	Capella Microsystems CM36672P	N 	
Accelerometer 	Bosch BMA2xx 	P 	BMA220 driver present
Touchscreen 	Imagis Technology IST3038C 	Y 	IST3038C driver present
Display panel 	S6E8AA5X01 	N 	
MUIC 	Silicon Mitus SM5504 	Y 	Fully supported
Legend	Legend
Y 	Mainline driver present
P 	Mainline driver for (possibly) similar IC present
N 	Mainline driver not present at all
SoC uses a custom hardware timer, which has to be ported before mainline can be booted.
== See also ==
* 
* 
* Initial merge request
* Unofficial LineageOS port on XDA Developers
* Unofficial TWRP 3.6.2-9.0 port on XDA Developers
* Kernel source code
* Full device specs
* Someone's attempt to port Halium to samsung-j3xlte
Samsung Galaxy J4+ (samsung-j4primelte)

== Contributors ==
* EnderNightLord
* MacTavishAO
== Maintainer(s) ==
* EnderNightLord
* MacTavishAO
== Users owning this device ==
== How to enter flash mode ==
1. power off the device.
2. press and hold the power button and both sound buttons
3. at the blue screen press the upper sound button
== Notes ==
There is a problem with the graphics driver, that affects both the J4+ and the J6+. A mainline kernel is most likely needed to fix this issue.
== Installation ==
== See also ==
* Initial merge request (closed, not merged)
Samsung Galaxy J4 (samsung-j4lte)

== Contributors ==
* manoedinata
== Users owning this device ==
== How to enter flash mode ==
 + + 
In some cases, using power button to boot into Download Mode doesn't work. Instead, while pressing + , connect the device to PC via USB. Don't release the buttons until you're in the Download Mode.
== Installation ==
Use pmbootstrap to build your own installation image. The device configuration will also build firmware package, which contains required proprietary blobs for Wi-Fi.
Heimdall installation doesn't work. Use Installation_from_recovery_mode instead.
== Known Working ==
* Touchscreen
* Screen & display
* Framebuffer (additionally with msm-fb-refresher to refresh the screen)
* Charging & battery status
* Wi-Fi (partially, with firmware package)
== Notes ==
=== Wi-Fi ===
To enable Wi-Fi, these proprietary blobs are required to be loaded:
vendor/etc/wifi/mx
vendor/etc/wifi/mx140.bin
vendor/etc/wifi/mx140_wlan.hcf
These files are pulled and packaged already in firmware-samsung-j4lte pmaports package.
=== Framebuffer ===
Some patches are required for framebuffer to fix some issues, e.g. swapped color.
The kernel panics with null pointer dereference if running framebuffer-based or text interfaces with CONFIG_FRAMEBUFFER_CONSOLE, or if you want to display kernel console to the screen. So, none or console environment doesn't show anything.
== See also ==
* Initial merge request
* 
*
Samsung Galaxy J5 2015 (samsung-j5)

== Contributors ==
* J.r
== Users owning this device ==
== Touchscreen ==
The touchscreen is broken without SM5703 MFD driver[PATCH v5 0/5 Add support for Silicon Mitus SM5703 MFD].
== FDE ==
It's not possible to unlock with touchscreen at the meantime, but unlocking with a keyboard connected via USB OTG is possible.
== Proximity Sensor ==
No interrupts received from gp2ap002s00f sensor.
== Photos ==
File:J5-phosh.png|thumb|phosh
== See also ==
* Samsung Galaxy J5 2016 (samsung-j5x)
* Samsung Galaxy J3 2016 (samsung-j3)
* Initial merge request
* secondary bootloader based on qcom's/codeaurora's ugly lk fork. Provides fastboot
== References ==
Samsung Galaxy J5 2016 (samsung-j5x)

== Contributors ==
* Natsu
== Users owning this device ==
== Unlock Bootloader ==
See :Category:Bootloaders/Unlock Bootloaders#Crom_Service_(For_some_Samsung_phones_only)
== Audio ==
The headphone microphone and buttons are probably broken. Trying to fix them.
== GPS ==
Tested with Pure Maps & OSM Scout Server.
Also, SIM-card may be required!
[sudo] mmcli -m any --location-enable-gps-nmea (if needed)
/usr/libexec/geoclue-2.0/demos/agent
/usr/libexec/geoclue-2.0/demos/where-am-i (use with agent running!)
== Proximity Sensor ==
The driver for cm36672p proximity sensor is not available. There is another grip sensor sx9310 but the interrupts doesn't work properly either.
== Dual SIM ==
Samsung Galaxy J5 (2016) Duos supports dual SIM functionality but it seems to be broken.
== Photos ==
File:J5xelte.jpeg|thumb|Downstream
File:Unixbench_20231117_104940.png|thumb|Unixbench
== See also ==
* Samsung Galaxy J5 2015 (samsung-j5)
* Samsung Galaxy J3 2016 (samsung-j3)
* 
*
Samsung Galaxy J5 2017 (samsung-j5y17lte)

== Contributors ==
* andrisas
== Users owning this device ==
== How to enter flash mode ==
When the phone is powered off, press and hold , and buttons to enter recovery mode.
== Installation ==
Use pmbootstrap to build your own installation image.
$ pmbootstrap init
$ pmbootstrap install --android-recovery-zip
Flashing with heimdall fails, use android-recovery-zip (with a custom recovery like twrp)
$ pmbootstrap flasher --method=adb sideload
== See also ==
* 
*