Samsung Galaxy Ace II X (samsung-kylessopen): Difference between revisions
m Add type |
|||
(27 intermediate revisions by 10 users not shown) | |||
Line 5: | Line 5: | ||
| name = Galaxy Ace II X | | name = Galaxy Ace II X | ||
| codename = samsung-kylessopen | | codename = samsung-kylessopen | ||
| image = File:Samsung- | | image = File:Samsung-kylessopen-weston.jpg | ||
| releaseyear = 2012 | | releaseyear = 2012 | ||
| originalsoftware = Android 4.0.4 | | originalsoftware = Android | ||
| chipset = Qualcomm | | originalversion = 4.0.4 | ||
| chipset = Qualcomm Snapdragon S1 (MSM7227A) | |||
| cpu = 1 GHz ARM Cortex-A5 | | cpu = 1 GHz ARM Cortex-A5 | ||
| gpu = Adreno 200 | | gpu = Adreno 200 | ||
Line 14: | Line 15: | ||
| display = 480x800 WVGA | | display = 480x800 WVGA | ||
| memory = 768MB | | memory = 768MB | ||
| architecture = | | architecture = armv7 | ||
| type = handset | |||
| status_usbnet = Y | | status_usbnet = Y | ||
| status_flashing = Y | | status_flashing = Y | ||
Line 20: | Line 22: | ||
| status_screen = Y | | status_screen = Y | ||
| status_wifi = N | | status_wifi = N | ||
| status_xwayland = | | status_xwayland = N | ||
| status_fde = N | | status_fde = N | ||
| status_mainline = N | | status_mainline = N | ||
| status_battery = N | | status_battery = N | ||
| status_3d = | | status_3d = N | ||
| status_accel = | | status_accel = N | ||
| status_audio = N | | status_audio = N | ||
| status_bluetooth = N | | status_bluetooth = N | ||
| status_camera = | | status_camera = N | ||
| status_gps = | | status_gps = N | ||
| status_mobiledata = | | status_mobiledata = N | ||
| status_sms = | | status_sms = N | ||
| status_calls = | | status_calls = N | ||
| booting = yes | | booting = yes | ||
}} | }} | ||
== Users owning this device == | |||
{{Device owners}} | |||
== Contributors == | |||
* [[User:Lofenyy|Lofenyy]] | |||
* [[User:Maxnet|Maxnet]] | |||
== Installation == | == Installation == | ||
First step is to install [[Installing_pmbootstrap|pmbootstrap]]. If you already had pmbootstrap installed, make sure that it is updated to the latest version and update your files, to get the newest patches: | |||
<syntaxhighlight lang="shell-session">$ pmbootstrap pull</syntaxhighlight> | |||
Then run the following in a Linux terminal: | |||
<syntaxhighlight lang="shell-session"> | |||
< | $ pmbootstrap init | ||
</syntaxhighlight> | |||
Choose samsung-kylessopen for this device. For an overview of the graphical interfaces, have a look at the table below. | |||
Install the image: | |||
< | <syntaxhighlight lang="shell-session">$ pmbootstrap install</syntaxhighlight> | ||
Full disk encryption currently doesn't work on this device, so it should be turned off for now. | Full disk encryption currently doesn't work on this device, so it should be turned off for now. | ||
=== | === Flashing === | ||
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 < | 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 <syntaxhighlight lang="shell-session">$ pmbootstrap flasher flash_rootfs</syntaxhighlight> to install the rootfs. Once this is finished, put yourself back into flash mode and enter <syntaxhighlight lang="shell-session">$ pmbootstrap flasher flash_kernel</syntaxhighlight> to flash the kernel. | ||
=== Graphical Interfaces === | |||
{|class="wikitable feature-colors" | |||
! Interface | |||
! Info | |||
! Working | |||
|- | |||
|none | |||
|SSH possible, but 'postmarketos loading...' stays around with distorted graphics {{issue|280|pmaports}} | |||
| P | |||
|- | |||
|[[GNOME 3]] | |||
|GNOME needs some time to boot up, but works in general. Suitable for dogfooding. | |||
| Y | |||
|- | |||
|[[i3wm]] | |||
| works, but as you have no hardware keyboard, you cannot use it yet (chance to get it work on touch only devices too) | |||
| N | |||
|- | |||
|[https://kodi.wiki/view/10-foot_user_interface Kodi] | |||
|fails to install: dependency missing (maybe fixable) | |||
| N | |||
|- | |||
|[[MATE]] | |||
|works fine, suitable for dogfooding | |||
| Y | |||
|- | |||
|[https://developer.puri.sm/Librem5/Software_Reference/Environments/Phosh.html][[Phosh]] | |||
|SSH works, but does not show up after 5 minutes, if this kernel has no DRM-Support, Phosh won't work, (has to be checked) | |||
| P | |||
|- | |||
|Plasma-Desktop | |||
|Rootfs not found at startup | |||
| N | |||
|- | |||
|[https://en.wikipedia.org/wiki/Plasma_Mobile#Plasma_Mobile][[Plasma Mobile]] | |||
|SSH works, but UI does not show up | |||
| P | |||
|- | |||
|Plasma Mobile Extras | |||
|installation does not work, rootfs not found (has to be checked, because it should work as good as plasma-mobile(?)) | |||
| N | |||
|- | |||
|[[Shelli]] | |||
| SSH works, but has distorted graphics and the gestures do not work | |||
| P | |||
|- | |||
|[https://wiki.postmarketos.org/wiki/User-Interfaces#Sway][[Sway]] | |||
| SSH works, but no UI shows up | |||
| P | |||
|- | |||
|[https://en.wikipedia.org/wiki/Weston_(software)#Weston][[Weston]] | |||
|works fine, suitable for development | |||
| Y | |||
|- | |||
|[https://en.wikipedia.org/wiki/Xfce][[Xfce4]] | |||
|works partial, the desktop does show up completely | |||
| P | |||
|} | |||
== Issues == | == Issues == | ||
Line 109: | Line 174: | ||
|- | |- | ||
|} | |} | ||
== Xwayland == | |||
If you want to run xeyes, it says: | |||
<syntaxhighlight lang="bash"> | |||
Error: Can't open display: | |||
</syntaxhighlight> | |||
== Hardware == | == Hardware == | ||
Line 119: | Line 190: | ||
|- | |- | ||
| Battery | | Battery | ||
| | | Y | ||
| | | | ||
| | | | ||
Line 125: | Line 196: | ||
|- | |- | ||
| Touch Screen | | Touch Screen | ||
| | | Y | ||
| | | | ||
| | | | ||
Line 131: | Line 202: | ||
|- | |- | ||
| Front Speaker | | Front Speaker | ||
| | | N | ||
| | | | ||
| | | | ||
Line 137: | Line 208: | ||
|- | |- | ||
| Display | | Display | ||
| | | Y | ||
| | | | ||
| | | | ||
Line 149: | Line 220: | ||
|- | |- | ||
| Microphone | | Microphone | ||
| | | N | ||
| | | | ||
| | | | ||
Line 155: | Line 226: | ||
|- | |- | ||
| MicroUSB Port | | MicroUSB Port | ||
| | | Y | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| JTag Port | | JTag Port[https://en.wikipedia.org/wiki/JTAG] | ||
| | | | ||
| | | | ||
Line 179: | Line 250: | ||
|- | |- | ||
| Back Speaker | | Back Speaker | ||
| | | N | ||
| | | | ||
| | | | ||
Line 185: | Line 256: | ||
|- | |- | ||
| AUX Port | | AUX Port | ||
| | | N | ||
| | | | ||
| | | | ||
Line 221: | Line 292: | ||
|- | |- | ||
| White mystery chunk | | White mystery chunk | ||
| | | N | ||
| | | | ||
| | | | ||
Line 232: | Line 303: | ||
| Looks like a Qualcomm chip according to DDG, could be Bluetooth | | Looks like a Qualcomm chip according to DDG, could be Bluetooth | ||
|- | |- | ||
| eMMC | | eMMC[https://en.wikipedia.org/wiki/MultiMediaCard] | ||
| | | Y | ||
| | | | ||
| | | | ||
Line 250: | Line 321: | ||
| Qualcomm PM8029 | | Qualcomm PM8029 | ||
|- | |- | ||
| SoC | | SoC[https://en.wikipedia.org/wiki/System_on_a_chip] | ||
| | | | ||
| | | | ||
| | | | ||
| Qualcomm Snapdragon S1 MSM7227A | | Qualcomm Snapdragon[https://en.wikipedia.org/wiki/Qualcomm_Snapdragon] S1 MSM7227A | ||
|- | |- | ||
| CPU | | CPU | ||
| Y | |||
| | | | ||
| | | | ||
| (integrated into SoC) single-core ARM Cortex-A5[https://en.wikipedia.org/wiki/ARM_Cortex-A5] 1GHz | |||
| (integrated into SoC) single-core ARM Cortex-A5 1GHz | |||
|- | |- | ||
| GPU | | GPU | ||
| Y | |||
| | | | ||
| | | | ||
| (integrated into SoC) singe-core Qualcomm Adreno[https://en.wikipedia.org/wiki/Adreno] 200 245MHz WVGA | |||
| (integrated into SoC) singe-core Qualcomm Adreno 200 245MHz WVGA | |||
|- | |- | ||
| Modem | | Modem | ||
Line 274: | Line 345: | ||
| (integrated into SoC) UMTS/MBMS/GSM, Multimedia Broadcast Multicast Service baseband support | | (integrated into SoC) UMTS/MBMS/GSM, Multimedia Broadcast Multicast Service baseband support | ||
|- | |- | ||
| DSP | | DSP[https://en.wikipedia.org/wiki/Digital_signal_processor] | ||
| | | | ||
| | | | ||
| | | | ||
| (integrated into SoC) 350MHz Qualcomm Hexagon QDSP5 DSP | | (integrated into SoC) 350MHz Qualcomm Hexagon QDSP5[https://en.wikipedia.org/wiki/Qualcomm_Hexagon] DSP | ||
|- | |- | ||
| GPS | | GPS | ||
Line 284: | Line 355: | ||
| | | | ||
| | | | ||
| (integrated into SoC) gpsOne Gen 7 GPS module | | (integrated into SoC) gpsOne[https://en.wikipedia.org/wiki/GpsOne] Gen 7 GPS module | ||
|- | |||
| Viberator | |||
| | |||
| | |||
| | |||
| Small button-battery sized motor, typical model type in cell phones. | |||
|- | |- | ||
|} | |} | ||
Bluetooth is likely an external chip: "Bluetooth 4.0 (external WCN2243); 802.11b/g/n (external AR6003/5, WCN1314)" | Bluetooth is likely an external chip: "Bluetooth 4.0 (external WCN2243); 802.11b/g/n (external AR6003/5, WCN1314)" | ||
WiFi is likely as well, but camera support | WiFi is likely as well, but camera support is integrated. | ||
According to some websites this device may also have an FM radio, an accelerometer, a proximity sensor and a compass. I haven't found or discovered those peripherals myself but I know the device has a vibrator which most websites fail to mention. | |||
== See also == | |||
* [https://gitlab.com/samsung-kylessopen-kernels/pavlepiramida-frankenkernel Downstream Kernel used for this port] | |||
== Interesting Links == | |||
* [https://forum.xda-developers.com/galaxy-ace XDA-Subforum for Samsung Galaxy Ace devices] | |||
* [https://www.ifixit.com/Device/Samsung_Galaxy_Ace_II_x iFixit-Device-Page] | |||
* [https://twrp.me/samsung/samsunggalaxytrend.html TWRP-Device-Page] | |||
* [https://desktop.firmware.mobi/device:1258 Firmware of the Device collected unofficial] | |||
* [https://stockromfiles.com/samsung-galaxy-ace-2x-gt-s7560-firmware/ Stock-Android-ROM and further Information] | |||
== Gallery == | |||
I have higher resolutions of all these pics, but they're to large to upload here. Feel free to message me with requests. | |||
[[File:samsung-kylessopen-1.png|200px|thumb|left|Alt]] | |||
[[File:samsung-kylessopen-2.png|200px|thumb|left|Alt]] | |||
[[File:samsung-kylessopen-3.png|200px|thumb|left|Alt]] | |||
[[File:samsung-kylessopen-4.png|200px|thumb|left|Alt]] | |||
[[File:samsung-kylessopen-5.png|200px|thumb|left|Alt]] | |||
[[File:samsung-kylessopen-6.png|200px|thumb|left|Alt]] | |||
[[File:samsung-kylessopen-7.png|200px|thumb|left|Alt]] | |||
[[File:samsung-kylessopen-8.png|200px|thumb|left|Alt]] |
Latest revision as of 22:48, 12 September 2024
The Samsung Galaxy Ace II X (GT-S7560M) is also sold as the Samsung Galaxy Trend (GT-S7560).
![]() | |
Manufacturer | Samsung |
---|---|
Name | Galaxy Ace II X |
Codename | samsung-kylessopen |
Released | 2012 |
Type | handset |
Hardware | |
Chipset | Qualcomm Snapdragon S1 (MSM7227A) |
CPU | 1 GHz ARM Cortex-A5 |
GPU | Adreno 200 |
Display | 480x800 WVGA |
Storage | 4GB |
Memory | 768MB |
Architecture | armv7 |
Software | |
Original software | Android |
Original version | 4.0.4 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | no |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
Broken |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Broken |
Audio |
Broken |
Camera |
Broken |
Camera Flash |
No data |
Connectivity | |
WiFi |
Broken |
Bluetooth |
Broken |
GPS |
Broken |
NFC |
No data |
Modem | |
Calls |
Broken |
SMS |
Broken |
Mobile data |
Broken |
Miscellaneous | |
FDE |
Broken |
USB OTG |
No data |
HDMI/DP |
No data |
Sensors | |
Accelerometer |
Broken |
Magnetometer |
No data |
Ambient Light |
No data |
Proximity |
No data |
Hall Effect |
No data |
Haptics |
No data |
Barometer |
No data |
Users owning this device
Contributors
Installation
First step is to install pmbootstrap. If you already had pmbootstrap installed, make sure that it is updated to the latest version and update your files, to get the newest patches:
$ pmbootstrap pull
Then run the following in a Linux terminal:
$ pmbootstrap init
Choose samsung-kylessopen for this device. For an overview of the graphical interfaces, have a look at the table below.
Install the image:
$ pmbootstrap install
Full disk encryption currently doesn't work on this device, so it should be turned off for now.
Flashing
Ensure that the USB cable is disconnected, then hold down
+ 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.
Graphical Interfaces
Interface | Info | Working |
---|---|---|
none | SSH possible, but 'postmarketos loading...' stays around with distorted graphics pmaports#280 | P |
GNOME 3 | GNOME needs some time to boot up, but works in general. Suitable for dogfooding. | Y |
i3wm | works, but as you have no hardware keyboard, you cannot use it yet (chance to get it work on touch only devices too) | N |
Kodi | fails to install: dependency missing (maybe fixable) | N |
MATE | works fine, suitable for dogfooding | Y |
[1]Phosh | SSH works, but does not show up after 5 minutes, if this kernel has no DRM-Support, Phosh won't work, (has to be checked) | P |
Plasma-Desktop | Rootfs not found at startup | N |
[2]Plasma Mobile | SSH works, but UI does not show up | P |
Plasma Mobile Extras | installation does not work, rootfs not found (has to be checked, because it should work as good as plasma-mobile(?)) | N |
Shelli | SSH works, but has distorted graphics and the gestures do not work | P |
[3]Sway | SSH works, but no UI shows up | P |
[4]Weston | works fine, suitable for development | Y |
[5]Xfce4 | works partial, the desktop does show up completely | P |
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#278 | The_Mainline_Kernel | Device isn't mainlined. | |
pmaports#242 | Device reboots every 10 minutes. | ||
pmaports#248 | WiFi | No Wlan internet connection. | |
pmaports#249 | Audio | Audio doesn't work. | |
pmaports#279 | Device sometimes freezes while booting. | ||
pmaports#250 | Framebuffer[6] | osk-sdl and charging-sdl don't work. | |
pmaports#281 | Bluetooth[7] | Bluetooth doesn't work. | |
pmaports#280 | Distorted graphics before a window manager starts. |
Xwayland
If you want to run xeyes, it says:
Error: Can't open display:
Hardware
Hardware | Working | Drivers | Firmware | Info |
---|---|---|---|---|
Battery | Y | Model No: EB425161LU, 3.8v, Li-ion 5.70Wh, 1500mAh | ||
Touch Screen | Y | Capacitive | ||
Front Speaker | N | |||
Display | Y | |||
3 buttons (home) | ||||
Microphone | N | |||
MicroUSB Port | Y | |||
JTag Port[8] | ||||
3 buttons (vol+pow) | ||||
SIM Card Reader | ||||
Back Speaker | N | |||
AUX Port | N | |||
Back Camera | ||||
Flashlight | ||||
Front Camera | ||||
MicroSD Card Reader | ||||
Atheros chip | Likely WiFi but no confirmation in sight. 600SG-CF18 \n PPCRII_OOIC \n 1217 TM | |||
White mystery chunk | N | DMSP1115ASM-40, A3425B2, Contains rear speaker & AUX | ||
CSR7828 | Looks like a Qualcomm chip according to DDG, could be Bluetooth | |||
eMMC[9] | Y | Samsung KMJJS000WA-B409, 4GB rw, 768MB RAM | ||
Qualcomm RTR6285A | ||||
Qualcomm PM8029 | ||||
SoC[10] | Qualcomm Snapdragon[11] S1 MSM7227A | |||
CPU | Y | (integrated into SoC) single-core ARM Cortex-A5[12] 1GHz | ||
GPU | Y | (integrated into SoC) singe-core Qualcomm Adreno[13] 200 245MHz WVGA | ||
Modem | (integrated into SoC) UMTS/MBMS/GSM, Multimedia Broadcast Multicast Service baseband support | |||
DSP[14] | (integrated into SoC) 350MHz Qualcomm Hexagon QDSP5[15] DSP | |||
GPS | (integrated into SoC) gpsOne[16] Gen 7 GPS module | |||
Viberator | Small button-battery sized motor, typical model type in cell phones. |
Bluetooth is likely an external chip: "Bluetooth 4.0 (external WCN2243); 802.11b/g/n (external AR6003/5, WCN1314)" WiFi is likely as well, but camera support is integrated.
According to some websites this device may also have an FM radio, an accelerometer, a proximity sensor and a compass. I haven't found or discovered those peripherals myself but I know the device has a vibrator which most websites fail to mention.
See also
Interesting Links
- XDA-Subforum for Samsung Galaxy Ace devices
- iFixit-Device-Page
- TWRP-Device-Page
- Firmware of the Device collected unofficial
- Stock-Android-ROM and further Information
Gallery
I have higher resolutions of all these pics, but they're to large to upload here. Feel free to message me with requests.







