Samsung Galaxy J7 Pro (samsung-j7y17lte)
![]() J7 Pro running on XFCE4 desktop environment. | |
Manufacturer | Samsung |
---|---|
Name | Galaxy J7 Pro |
Codename | samsung-j7y17lte |
Released | 2017 |
Type | handset |
Hardware | |
Chipset | Samsung Exynos 7870 Octa |
CPU | Octa-core 1.6 GHz Cortex-A53 |
GPU | Mali-T830 MP1 |
Display | 1080 x 1920 Super AMOLED |
Storage | 32 GB |
Memory | 3 GB |
Architecture | aarch64 |
Software | |
Original software | Android |
Original version | 7.0 |
Extended version | 9.0 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | no |
Flashing |
Partial |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
Works |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Broken |
Audio |
Broken |
Camera |
Broken |
Camera Flash |
No data |
Connectivity | |
WiFi |
Works |
Bluetooth |
Broken |
GPS |
Broken |
NFC |
Broken |
Modem | |
Calls |
No data |
SMS |
No data |
Mobile data |
Broken |
Miscellaneous | |
FDE |
No data |
USB OTG |
No data |
Sensors | |
Accelerometer |
No data |
Proximity |
No data |
Haptics |
No data |
Samsung Galaxy J7 Pro, also known Samsung Galaxy J7 2017, is an Exynos 7870 device released by Samsung in 2016.
Contributors
- Buildingat90degreesC (Porting postmarketOS)
Users owning this device
- Buildingat90degreesC
- Wann (Notes: without screen)
How to enter flash mode
When the phone is powered off, hold the
, and buttons to boot into download mode. A turquoise colored screen will appear, asking for confirmation. Press to confirm. Your device is ready for flashing via a front-end such as Odin or Heimdall.To boot into recovery, hold the
, and buttons.
![]() |
Download mode performs some checks with the provided images before flashing it for partitions except BOOT. The images generated by pmbootstrap do not pass those checks, and thus it isn't possible to flash the rootfs using download mode. |
Installation
Prerequisites
Make sure your phone:
- Has its bootloader unlocked.
- Has a custom recovery installed (such as TWRP)
Preparation
Choose the following in the pmbootstrap init
wizard:
Vendor: samsung Device codename: j7y17lte User interface: xfce4
xfce4
is tested and works out of the box. Other UIs are not guaranteed to work.
gnome-mobile
comes with wayland as its dependency. Since wayland doesn't run in downstream kernels, xorg needs to be installed.
Extra packages: xorg-server
To proceed with the installation run:
$ pmbootstrap install --android-recovery-zip
This will begin installing pmbootstrap prepare a recovery zip file. By default, the rootfs is flashed in the SYSTEM
partition of the device.
In order to change the default partition (let's say, the USERDATA
partition), append --recovery-install-partition=USERDATA
to the above command.
After the installation process is completed, get your phone booted into recovery, and enable sideloading via adb. Then run:
$ pmbootstrap flasher --method=adb sideload
The recovery zip gets flashed to your device. Reboot to system when it's done.