Difference between revisions of "Samsung Galaxy Trend Plus (samsung-s7580)"

From postmarketOS
Jump to: navigation, search
(added a video of running mate)
 
(5 intermediate revisions by 2 users not shown)
Line 21: Line 21:
 
| status_xwayland =  
 
| status_xwayland =  
 
| status_fde =  
 
| status_fde =  
| status_mainline =  
+
| status_mainline = P
 
| status_battery =
 
| status_battery =
 
| status_3d =  
 
| status_3d =  
 
| status_accel =  
 
| status_accel =  
| status_audio =  
+
| status_audio = P
 
| status_bluetooth =
 
| status_bluetooth =
 
| status_camera =
 
| status_camera =
Line 49: Line 49:
  
 
== What does not work ==
 
== What does not work ==
* Flashing rootfs to internal storage. (Flash to sdcard instead)  
+
* Flashing rootfs to internal storage. (Flash to sdcard instead using the <code>--sdcard</code> option)  
* Setting up wifi using networkmanager. (Wifi works when setting up manually with wpa_supplicant and dhcpcd)
+
* Setting up wifi using networkmanager. (Wifi works when setting up manually with wpa_supplicant and udhcpc. See https://wiki.postmarketos.org/wiki/WiFi)
 
* Everything else
 
* Everything else
  
Line 59: Line 59:
 
== Installation ==
 
== Installation ==
 
* 1. Flash the kernel <code>pmbootstrap flasher flash_kernel</code>
 
* 1. Flash the kernel <code>pmbootstrap flasher flash_kernel</code>
* 2. Install system image to sdcard <code>pmboostrap install --no-fde --sdcard /dev/mmcblkXXX</code>
+
* 2. Install system image to sdcard <code>pmboostrap install --sdcard /dev/mmcblkXXX</code>
  
 
== Misc ==
 
== Misc ==
*Audio and video works in chromium.
+
*Audio and video works in chromium browser.
 
*I used a 150kΩ resistor in my USB debug cable. See https://wiki.postmarketos.org/wiki/Serial_debugging
 
*I used a 150kΩ resistor in my USB debug cable. See https://wiki.postmarketos.org/wiki/Serial_debugging
 +
*Serial port is on <code>/dev/ttyS2</code> in pmOS.
 +
 +
== Mainline ==
 +
This device has support in mainline. Device is able to boot the mainline kernel all the way to the initramfs.
 +
 +
The internal clocks are currently broken on mainline meaning that the periperal devices don't work currently. Anyone with expertise in this area could perhaps help out.(?)
  
 
== Pictures ==
 
== Pictures ==
 
[[File:UART-kylepro.jpg|200px| UART pin location on motherboard]]
 
[[File:UART-kylepro.jpg|200px| UART pin location on motherboard]]
 
+
== Videos ==
 +
https://youtu.be/2h9T3Rb06LY
 
== Links ==
 
== Links ==
 
* [https://github.com/Samsung-KYLEPROXX/android_kernel_samsung_kyleproxx Kernel source]
 
* [https://github.com/Samsung-KYLEPROXX/android_kernel_samsung_kyleproxx Kernel source]
 
* [https://github.com/Samsung-KYLEPROXX/android_device_samsung_kylepro Good hardware information page]
 
* [https://github.com/Samsung-KYLEPROXX/android_device_samsung_kylepro Good hardware information page]
 +
* [https://gitlab.com/deata/kylepro-mainlining Mainline kernel fork]

Latest revision as of 15:04, 3 August 2019

Samsung Galaxy Trend Plus
Manufacturer Samsung
Name Galaxy Trend Plus
Codename samsung-kylepro
Released 2013
Original software Android 4.2.2
Hardware
Chipset BCM21664T
CPU Cortex-A9
GPU VideoCore IV
Display 480x800 (240dpi)
Storage 4GB
Memory 768MB
Architecture armhf
Features
USB Networking
Works
Flashing
Works
Touchscreen
Works
Display
Works
WiFi
Works
Xwayland
FDE
Mainline
Partial
Battery
3D Acceleration
Accelerometer
Audio
Partial
Bluetooth
Camera
GPS
Mobile data
SMS
Calls
USB OTG



Contributors

  • Deata

Maintainer(s)

  • Deata

What works

  • Screen
  • Touch
  • USB Network
  • Wifi
  • Touch (/dev/input/event2)

What does not work

  • Flashing rootfs to internal storage. (Flash to sdcard instead using the --sdcard option)
  • Setting up wifi using networkmanager. (Wifi works when setting up manually with wpa_supplicant and udhcpc. See https://wiki.postmarketos.org/wiki/WiFi)
  • Everything else

How to enter flash mode

  • Press volume down and the home key, then press the power button.
  • Maintain volume down and home pressed until a warning screen comes up

Installation

  • 1. Flash the kernel pmbootstrap flasher flash_kernel
  • 2. Install system image to sdcard pmboostrap install --sdcard /dev/mmcblkXXX

Misc

Mainline

This device has support in mainline. Device is able to boot the mainline kernel all the way to the initramfs.

The internal clocks are currently broken on mainline meaning that the periperal devices don't work currently. Anyone with expertise in this area could perhaps help out.(?)

Pictures

UART pin location on motherboard

Videos

https://youtu.be/2h9T3Rb06LY

Links