Difference between revisions of "Samsung Galaxy S7 (samsung-herolte)"

From postmarketOS
Jump to navigation Jump to search
(Add new information since the device can now be booted and a MR is pending)
(→‎Links: Fix dead link)
 
(8 intermediate revisions by 6 users not shown)
Line 16: Line 16:
 
| status_usbnet = Y
 
| status_usbnet = Y
 
| status_flashing = P
 
| status_flashing = P
| status_touch =  
+
| status_touch = Y
 
| status_screen = Y
 
| status_screen = Y
 
| status_wifi = Y
 
| status_wifi = Y
| status_xwayland =  
+
| status_xwayland = Y
 
| status_fde =  
 
| status_fde =  
 
| status_mainline =  
 
| status_mainline =  
Line 38: Line 38:
 
* Polynomdivision
 
* Polynomdivision
  
== Maintainer(s) ==
+
== Users owning this device ==
<!-- Only if this device doesn't run on linux-postmarketos yet! -->
+
{{Device owners}}
<!-- This person needs to be willing to answer questions from users of this device -->
 
  
 
== What works ==
 
== What works ==
Line 46: Line 45:
 
* Wifi with the proprietary firmware ([https://gitlab.com/postmarketOS/pmaports/merge_requests/309 !309])
 
* Wifi with the proprietary firmware ([https://gitlab.com/postmarketOS/pmaports/merge_requests/309 !309])
 
* Display
 
* Display
 +
* TouchScreen
 +
* Flashing via android recovery zip
 +
* Wayland/Weston/Xwayland
  
== What does not work ==
+
== Notes ==
* Probably everything else
+
* The device and kernel packages are basically just a copy of the [https://wiki.postmarketos.org/wiki/Samsung_Galaxy_S7_Edge_(samsung-hero2lte) Galaxy S7 Edge's] packages. The only difference is that the two devices use different panels.
  
== Notes ==
+
== Installation ==
* The device and kernel packages are bascially just a copy of the [https://wiki.postmarketos.org/wiki/Samsung_Galaxy_S7_Edge_(samsung-hero2lte) Galaxy S7 Edge's] packages. The only difference is that the two devices use different panels.
+
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>
  
 
== Links ==
 
== Links ==
Line 59: Line 61:
 
* [https://github.com/postmarketOS/pmbootstrap/pull/1147 Pull Request]
 
* [https://github.com/postmarketOS/pmbootstrap/pull/1147 Pull Request]
 
* [https://gitlab.com/postmarketOS/pmaports/merge_requests/314 Pull Request #2]
 
* [https://gitlab.com/postmarketOS/pmaports/merge_requests/314 Pull Request #2]
* [https://techshali.com/delete-cache-galaxy-s7/ Clear Galaxy S7 Cache Steps]
+
* [https://youtu.be/wjAWMKi_NAE Manjaro Linux working]
 +
* [https://blog.polynom.me/Mainline-Hero.html Blog posts about Mainline attempt]

Latest revision as of 12:18, 2 October 2020

Samsung Galaxy S7
Samsung Galaxy S7
Samsung Galaxy S7
Manufacturer Samsung
Name Galaxy S7
Codename samsung-herolte
Released 2016
Category testing
Original software Android 6.0
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
Features
USB Networking
Works
Flashing
Partial
Touchscreen
Works
Display
Works
WiFi
Works
Xwayland
Works
FDE
Mainline
Battery
Works
3D Acceleration
Accelerometer
Audio
Bluetooth
Camera
GPS
Mobile data
SMS
Calls
USB OTG



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

Put device in downloading mode and then execute $ pmbootstrap flasher flash_kernel. Then reboot device in TWRP sideload and execute $ pmbootstrap flasher --method=adb sideload

Links