Jump to content

Samsung Galaxy J3 (samsung-j3xnlte)

From postmarketOS Wiki
Revision as of 23:28, 30 September 2019 by Ster (talk | contribs) (Create Samsung Galaxy J3 Page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Samsung Galaxy J3
CHANGE_ME
CHANGE_ME
Manufacturer Samsung
Name Galaxy J3
Codename samsung-j3nxlte
Released 2016
Hardware
Chipset Spreadtrum SC9830
CPU Quad-core 1.5 GHz Cortex-A7
GPU Mali-400
Display 720 x 1280 AMOLED
Storage 8 GB
Memory 1.5 GB
Architecture armv7
Software
Original software Android 5.1.1 (Lollipop)
postmarketOS
Category testing
Pre-built images no
Features
Flashing
Partial
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
No data
Bluetooth
No data
GPS
No data
NFC
No data
Modem
Calls
No data
SMS
No data
Mobile data
No data
Miscellaneous
FDE
No data
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


Contributors

Maintainer(s)

Users owning this device

Initial comments

Note that there are different models of the Samsung Galaxy J3, I had the J320FN which has codename samsung-j3nxlte. 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 buttom, 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. Otherwise, I'd recommend seeing the resources I've linked below such as the XDA developers thread. If yours is J320F it will probably be very similar to port.

How to enter flash mode

This is not used for flashing postmarketOS, but is used for flashing recovery partition with TWRP. See pmaports#2384 for details on why I do not recommend flashing postmarketOS with Heimdall.

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

Firstly, download the TWRP from the XDA developers page for the unofficial Lineage OS port. The download is in the section labelled "Download".

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

Now see the installation guide for details. Flashing via heimdall did not work for me, so instead follow the Android Recovery Zip installation guide instructions:

Run

pmbootstrap install --android-recovery-zip

to install to android recovery zip.

Boot your phone into recovery mode: power off and hold down volume up, power and home buttons. You should see the "Team Win" logo. Select "Advanced" then "ADB Sideload". Connect your phone to your PC. Swipe to start the flash. Next run

pmbootstrap flasher --method=adb sideload

on your PC and watch as the postmarketOS ascii appears. Select reboot, and your display and touchscreen should work out of the box.

See also