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

From postmarketOS
Jump to: navigation, search
(added a video of running mate)
 
(14 intermediate revisions by 6 users not shown)
Line 2: Line 2:
 
| manufacturer = Samsung
 
| manufacturer = Samsung
 
| name =  Galaxy Trend Plus
 
| name =  Galaxy Trend Plus
| codename = KYLEPRO
+
| codename = samsung-kylepro
| image = File:kylepro.jpg
+
| image = File:Kylepro.jpg
 
| imagecaption =
 
| imagecaption =
 
| releaseyear = 2013
 
| releaseyear = 2013
Line 13: Line 13:
 
| display = 480x800 (240dpi)
 
| display = 480x800 (240dpi)
 
| memory = 768MB
 
| memory = 768MB
 +
| architecture = armhf
 +
| status_usbnet = Y
 +
| status_flashing = Y
 +
| status_touch = Y
 +
| status_screen = Y
 +
| status_wifi = Y
 +
| status_xwayland =
 +
| status_fde =
 +
| status_mainline = P
 +
| status_battery =
 +
| status_3d =
 +
| status_accel =
 +
| status_audio = P
 +
| status_bluetooth =
 +
| status_camera =
 +
| status_gps =
 +
| status_mobiledata =
 +
| status_sms =
 +
| status_calls =
 +
| booting = yes
 
}}
 
}}
  
Line 19: Line 39:
  
 
== Maintainer(s) ==
 
== Maintainer(s) ==
 +
* Deata
  
 
== What works ==
 
== What works ==
Line 24: Line 45:
 
* Touch
 
* Touch
 
* USB Network
 
* USB Network
* Wifi works partially
+
* Wifi
 +
* Touch (<code>/dev/input/event2</code>)
  
 
== What does not work ==
 
== What does not work ==
* Flashing to SYSTEM using heimdall
+
* 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 udhcpc. See https://wiki.postmarketos.org/wiki/WiFi)
 
* Everything else
 
* Everything else
  
 
== How to enter flash mode ==
 
== How to enter flash mode ==
* Power button + Home button + Volume down
+
* 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 ==
 
== Installation ==
* 1. Flash boot partition "pmbootstrap flasher flash_kernel"
+
* 1. Flash the kernel <code>pmbootstrap flasher flash_kernel</code>
* 2. Install system image to sdcard (easy) OR flash to SYSTEM partition using dd in TWRP (hard)
+
* 2. Install system image to sdcard <code>pmboostrap install --sdcard /dev/mmcblkXXX</code>
 +
 
 +
== Misc ==
 +
*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
 +
*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 ==
 +
[[File:UART-kylepro.jpg|200px| UART pin location on motherboard]]
 +
== Videos ==
 +
https://youtu.be/2h9T3Rb06LY
 +
== Links ==
 +
* [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://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