Samsung Galaxy J3 (samsung-j3xnlte)
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 |
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 withrecovery.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
- pmaports!653 Initial merge request
- Unofficial LineageOS port on XDA Developers
- Kernel source code
- Full device specs
- pmaports#2384 is the reason I put flashing as partial.