Difference between revisions of "Samsung Galaxy Ace II X (samsung-kylessopen)"

From postmarketOS
Jump to: navigation, search
m (Hardware)
(Cleaned up the issues section a little bit)
Line 59: Line 59:
 
Ensure that the USB cable is disconnected, then hold down {{button|Volume Down}} + {{button|Home}} for a few seconds as the system boots. This puts the device in flash mode. Once in this mode, enter <source lang="bash">$ pmbootstrap flasher flash_rootfs</source> to install the rootfs. Once this is finished, put yourself back into flash mode and enter <source lang="bash">$ pmbootstrap flasher flash_kernel</source> to flash the kernel.
 
Ensure that the USB cable is disconnected, then hold down {{button|Volume Down}} + {{button|Home}} for a few seconds as the system boots. This puts the device in flash mode. Once in this mode, enter <source lang="bash">$ pmbootstrap flasher flash_rootfs</source> to install the rootfs. Once this is finished, put yourself back into flash mode and enter <source lang="bash">$ pmbootstrap flasher flash_kernel</source> to flash the kernel.
  
== In Progress ==
+
== Issues ==
 
Here is a list of tasks that are currently being worked on for this device, from highest priority to lowest.  
 
Here is a list of tasks that are currently being worked on for this device, from highest priority to lowest.  
  
=== Mainlining ===
+
{|class="wikitable feature-colors"
[[The_Mainline_Kernel|Mainlining is an important task for this device]], because kernels and drivers that supposedly work for this device are scattered across various git repositories, usually forks of other projects, often heavily patched and abandoned. Relying on kernels that can have their repos deleted at any moment, that are often heavily fractured anyways probably isn't a good idea.
+
! Issue
 
+
! MR
All of these kernels claim to be for this device however, it's not known which of these kernels actually work and how well they work. FrankenKernel is the only exception as it is the kernel that gets flashed when installing this device. See [[Troubleshooting:boot]].
+
! Wiki
 
+
! Description
=== Device regularly reboots itself ===
+
|-
This is almost certainly a watchdog issue, since the device reboots every 10 minutes. I'm currently working on disabling the watchdog. {{issue|242|pmaports}}
+
| {{issue|242|pmaports}}
 
+
|
=== Internet connection ===
+
|
The internet works fine using [[USB_Internet]] however, thee are no interfaces shown that allow [[WiFi]]. This seems to be caused by the lack of the linux-firmware-ath6k firmware but even when loading it, it doesn't work. A kernel patch is likely necessary. See {{issue|248|pmaports}}.
+
| Device reboots every 10 minutes.
 
+
|-
=== Audio ===
+
| {{issue|248|pmaports}}
The msm-audio card is detected however, turning up the volume on any channel except the master results in a crash. See [[Audio]] and {{issue|249|pmaports}}.
+
|
 
+
|
=== Device sometimes freezes while booting ===
+
| No Wlan internet connection.
Nothing is known about this issue yet.
+
|-
 
+
| {{issue|249|pmaports}}
=== FBDirect ===
+
|
FBDirect is a program that [[osk-sdl]] and [[charging-sdl]] rely on to work. See {{issue|250|pmaports}}
+
|
 
+
| Audio doesn't work.
=== FDE doesn't work ===
+
|-
FDE doesn't work at the current moment. See FBDirect issue.
+
|
 
+
|
=== Error starting charging-sdl ===
+
|
The device boots into charging mode successfully, but charging-sdl doesn't launch, with "error starting charging-sdl". Check out [[Troubleshooting#CHARGING_MODE:_error_starting_charging-sdl|the troubleshooting page]], [[Charging-sdl]] and FBDirect issue.
+
| Device sometimes freezes while booting.
 
+
|-
=== Bluetooth ===
+
| {{issue|250|pmaports}}
bluetoothctl doesn't do anything when run. It's suspected to be due to the firmware not being installed. See {{issue|248|pmaports}}.
+
|
 
+
|
=== Scrolling graphics before DE ===
+
| osk-sdl and charging-sdl don't work.
Before a desktop environment starts, the screen tends to flicker and scroll. It's a purely cosmetic issue. It's cause is likely related to the framebuffer and may be similar in nature to the FBDirect issue.
+
|-
 +
| {{issue|248|pmaports}}
 +
|
 +
|
 +
| Bluetooth doesn't work.
 +
|-
 +
|  
 +
|
 +
|
 +
| Distorted graphics before a window manager starts.
 +
|-
 +
|}
  
 
== Hardware ==
 
== Hardware ==

Revision as of 04:16, 6 June 2019

The Samsung Galaxy Ace II X (GT-S7560M) is also sold as the Samsung Galaxy Trend (GT-S7560).

Samsung Galaxy Ace II X
Manufacturer Samsung
Name Galaxy Ace II X
Codename samsung-kylessopen
Released 2012
Original software Android 4.0.4
Hardware
Chipset Qualcomm MSM7227A Snapdragon S1
CPU 1 GHz ARM Cortex-A5
GPU Adreno 200
Display 480x800 WVGA
Storage 4GB
Memory 768MB
Architecture armhf
Features
USB Networking
Works
Flashing
Works
Touchscreen
Works
Display
Works
WiFi
Broken
Xwayland
Unavailable
FDE
Broken
Mainline
Broken
Battery
Broken
3D Acceleration
Accelerometer
Audio
Broken
Bluetooth
Broken
Camera
GPS
Mobile data
SMS
Calls
USB OTG



Installation

Before installing, ensure that your host computer and your copy of pmbootstrap is fully up to date and that your system has been rebooted since it was last updated.

init

$ pmbootstrap init

Select "samsung-kylessopen" as the target device and select a working recommended graphical interface.

Graphical Interfaces

install

$ pmbootstrap install --no-fde

See the 'in progress' section regarding full disk encryption.

flash

Ensure that the USB cable is disconnected, then hold down Volume Down + Home for a few seconds as the system boots. This puts the device in flash mode. Once in this mode, enter
$ pmbootstrap flasher flash_rootfs
to install the rootfs. Once this is finished, put yourself back into flash mode and enter
$ pmbootstrap flasher flash_kernel
to flash the kernel.

Issues

Here is a list of tasks that are currently being worked on for this device, from highest priority to lowest.

Issue MR Wiki Description
pmaports#242 Device reboots every 10 minutes.
pmaports#248 No Wlan internet connection.
pmaports#249 Audio doesn't work.
Device sometimes freezes while booting.
pmaports#250 osk-sdl and charging-sdl don't work.
pmaports#248 Bluetooth doesn't work.
Distorted graphics before a window manager starts.

Hardware

Hardware Drivers Info
Touchscreen

More coming.