Jump to content

Samsung Galaxy S7 (samsung-herolte): Difference between revisions

From postmarketOS Wiki
Grimler (talk | contribs)
Links: Fix dead link
Unrznbl (talk | contribs)
Add some details about how to enter download mode and add a link for TWRP
Line 53: Line 53:


== Installation ==
== Installation ==
Put device in downloading mode and then execute <code>$ pmbootstrap flasher flash_kernel</code>. Then reboot device in TWRP sideload and execute <code>$ pmbootstrap flasher --method=adb sideload</code>
* Install TWRP recovery as described [https://twrp.me/samsung/samsunggalaxys7.html here].
* Put device in downloading mode by holding the home, volume down and power buttons when powered off.
* Execute <code>$ pmbootstrap flasher flash_kernel</code>.
* Reboot device in TWRP sideload and execute <code>$ pmbootstrap flasher --method=adb sideload</code>


== Links ==
== Links ==

Revision as of 12:33, 11 September 2021

Samsung Galaxy S7
Samsung Galaxy S7
Samsung Galaxy S7
Manufacturer Samsung
Name Galaxy S7
Codename samsung-herolte
Released 2016
Hardware
Chipset Exynos 8890 Octa
CPU Octa-core Exynos M1 & Cortex-A53
GPU Mali-T880 MP12
Display 2560x1440 2K Super AMOLED
Storage 32/64 GB
Memory 4 GB
Architecture aarch64
Software
Original software Android 6.0
postmarketOS
Category testing
Pre-built images no
Features
Flashing
Partial
USB Networking
Works
Internal storage
No data
SD card
No data
Battery
Works
Screen
Works
Touchscreen
Works
Multimedia
3D Acceleration
No data
Audio
No data
Camera
No data
Camera Flash
No data
Connectivity
WiFi
Works
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

  • Polynomdivision

Users owning this device


What works

  • Compiling the kernel and booting (!314)
  • Wifi with the proprietary firmware (!309)
  • Display
  • TouchScreen
  • Flashing via android recovery zip
  • Wayland/Weston/Xwayland

Notes

  • The device and kernel packages are basically just a copy of the Galaxy S7 Edge's packages. The only difference is that the two devices use different panels.

Installation

  • Install TWRP recovery as described here.
  • Put device in downloading mode by holding the home, volume down and power buttons when powered off.
  • Execute $ pmbootstrap flasher flash_kernel.
  • Reboot device in TWRP sideload and execute $ pmbootstrap flasher --method=adb sideload

Links