Samsung Galaxy J7 Prime (samsung-on7xelte)

From postmarketOS
Samsung Galaxy J7 Prime
J7 Prime running GNOME Mobile
J7 Prime running GNOME Mobile
Manufacturer Samsung
Name Galaxy J7 Prime
Codename samsung-on7xelte
Released 2016
Category testing
Pre-built images no
Original software Android
Original version 6.0.1
Extended version 8.1
Hardware
Chipset Samsung Exynos 7870 Octa
CPU Octa-core 1.6 GHz Cortex-A53
GPU Mali-T830 MP1
Display 1080 x 1920 PLS IPS
Storage 32 GB
Memory 3 GB
Architecture AArch64
Type handset
Features
USB Networking
Works
Flashing
Works
Touchscreen
Works
Display
Works
WiFi
Works
FDE
Mainline
Works
Battery
Works
3D Acceleration
Works
Audio
Broken
Bluetooth
Works
Camera
Broken
GPS
Broken
Mobile data
Broken
Internal storage
Works
SMS
Broken
Calls
Broken
USB OTG
Sensors
Accelerometer
Works
Ambient Light
Works
Proximity
Works
Misc
Camera Flash
Broken
Memory Card
Works
Haptics
Works


Samsung Galaxy J7 Prime, also known Samsung Galaxy On Nxt and Samsung Galaxy On7 Prime, is an Exynos 7870 device released by Samsung in 2016.

Contributors

  • naproxen

Users owning this device


How to enter flash mode

When the phone is powered off, hold the Power, Home and Volume Down buttons to boot into download mode. A turquoise colored screen will appear, asking for confirmation. Press Volume Up to confirm. Your device is ready for flashing via a front-end such as Odin or Heimdall.

To boot into recovery, hold the Power, Home and Volume Down buttons.

Installation

Prerequisites

Make sure your phone:

  • Has its bootloader unlocked.

Preparation

Choose the following in the pmbootstrap init wizard:

Vendor: samsung
Device codename: on7xelte

To proceed with the installation run:

$ pmbootstrap install

This will begin preparing your installation in your host computer.

Flashing

After the installation process is completed, get your phone booted into download mode, Then run:

$ pmbootstrap flasher flash_kernel

The kernel gets flashed to your device. Now, the device will reboot automatically. Hold the key combination to reboot into download mode. Then run:

$ pmbootstrap flasher flash_rootfs

The rootfs is flashed and the device gets rebooted. It should reboot to postmarketOS now.

Downstream kernel

A port based on the downstream kernel exists which is left unmaintained in favour of the mainline kernel. An older revision of this page has more information about it.

See also

pmaports!4220 Initial merge request

pmaports!4980 (Downstream → Mainline)

Device package

Kernel package