Jump to content

Samsung Galaxy Chat (samsung-zanin): Difference between revisions

From postmarketOS Wiki
Fizzo (talk | contribs)
Add note on symbols
SoySoy (talk | contribs)
m type = Keyboard Handset
 
(16 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Infobox device
{{Infobox device
| manufacturer = Samsung
| manufacturer = Samsung
| name = Galaxy Chat
| name = Galaxy Chat
| codename = samsung-zanin
| codename = samsung-zanin
| image = File:Samsung-zanin.jpg
| image = File:Samsung-zanin.jpg
| imagecaption = Samsung Galaxy Chat running i3wm
| imagecaption = Samsung Galaxy Chat running i3wm
| releaseyear = 2012
| releaseyear = 2012
| originalsoftware = Android 4.0.4
| originalsoftware = Android
| originalversion = 4.0.4
| pmoskernel = 3.0.101
| chipset = Broadcom BCM21654
| chipset = Broadcom BCM21654
| cpu = 1x 850 MHz Cortex-A9
| cpu = 1x 850 MHz Cortex-A9
| gpu = Broadcom VideoCore IV
| gpu = VideoCore IV
| storage = 4 GB
| storage = 4 GB
| display = 240x320 TFT
| display = 240x320 TFT
| memory = 512 MB
| memory = 512 MB
| architecture = armv7
| architecture = armv7
| type = Keyboard Handset
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) -->
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) -->
| status_usbnet = Y
| status_usbnet = Y
Line 33: Line 36:
| status_sms = <!-- Sending and receiving short messages works as intended. -->
| status_sms = <!-- Sending and receiving short messages works as intended. -->
| status_calls = <!-- Talking to other people over the cellular network. -->
| status_calls = <!-- Talking to other people over the cellular network. -->
| status_otg =
| status_nfc = -
| status_irtx = -
| status = <!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
| status = <!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
| booting = yes <!-- The device is booting at all, can be yes/no *IMPORTANT* -->
| booting = yes
| pmoskernel = 3.0.101
| whet_dhry = 177.7
| whet_dhry = 177.7
<!-- you can also use these lines if you need to:
if the device haven't originally ran Android OS, e.g. Nokia N900
Version of the kernel that pmos is running
| pmoskernel = 3.x.x
see Unixbench page on wiki
| whet_dhry = 0.0
Is OTG available, not used in wiki
| status_otg = -
-->
}}
}}


== Contributors ==
== Contributors ==
Nimayer
* Nimayer


== Maintainer(s) ==
== Maintainer(s) ==
<!-- Only if this device doesn't run on linux-postmarketos yet! -->
<!-- Only if this device doesn't run on linux-postmarketos yet! -->
<!-- This person needs to be willing to answer questions from users of this device -->
<!-- This person needs to be willing to answer questions from users of this device -->
Nimayer
* Nimayer


== Users owning this device ==
== Users owning this device ==
{{Device owners}}
{{Device owners}}
<!-- autogenerated, use {{Owns device|devicepage|notes}} on your profile page -->
<!-- use _ instead of spaces in device page name, e.g. {{Owns device|Nokia_N900|broken screen}}-->
<!-- you may need to purge page cache to see changes (more->purge cache)-->
<!-- you can use {{My devices}} on your profile page to show table with all your devices -->


== How to enter flash mode ==
== How to enter flash mode ==
From off state, press and hold Volume DOWN + Power, then release Power and hold the other.
From off state, press and hold {{Button|Volume Down}} + {{Button|Power}}, then release {{Button|Power}} and hold the other.


A confirmation dialog will appear, you need to press volume UP to confirm.  
A confirmation dialog will appear, you need to press {{Button|Volume Up}} to confirm.  


== SD card Installation ==
== SD card Installation ==
Note that flashing the pmOS kernel will increase the counter shown in ODIN mode (CUSTOM BIN DOWN)
Note that flashing the pmOS kernel will increase the counter shown in ODIN mode (CUSTOM BIN DOWN)


I don't know if there is a way to clear this counter, but I don't think is important.
If this is important to you, you can reset the counter. There’s a way to do this in Android, but not currently in postmarketOS


* Build the image on your computer and prepare the SD card
* Build the image on your computer and prepare the SD card
Line 85: Line 76:
* The Sym key does not work and gives no output in `xev`
* The Sym key does not work and gives no output in `xev`


On Android the Alt key can be used to type symbols.
On Android the {{Button|Alt}} key can be used to type symbols.


On pmOS this does not work (it only works as the Alt key),  
On pmOS this does not work (it only works as the Alt key),  
Line 94: Line 85:
== See also ==
== See also ==
* {{MR|496|pmaports}} Initial merge request
* {{MR|496|pmaports}} Initial merge request
<!--
* {{Device package|samsung-zanin}}
Link to related gitlab issues or merge requests like the following (replace CHANGEME with the ID, e.g. 1234):
* {{Kernel package|samsung-zanin}}
* {{MR|CHANGEME|pmaports}} Initial merge request
* [https://www.gsmarena.com/samsung_galaxy_chat_b5330-4866.php Specs on GSMArena]
* {{issue|CHANGEME|pmaports}} Some related issue
* {{wikipedia|Samsung_Galaxy_Chat|Wikipedia page}}
You can also add normal web links:
* [https://redmine.replicant.us/projects/replicant/wiki/GalaxyS2I9100 Replicant wiki page]
-->
<!--
If you manage to get your device packages merged, uncomment links below and change DEVICE_CODENAME with the actual one.
* [https://gitlab.com/postmarketOS/pmaports/tree/master/device/device-DEVICE_CODENAME Device package]
* [https://gitlab.com/postmarketOS/pmaports/tree/master/device/linux-DEVICE_CODENAME Kernel package]
-->

Latest revision as of 21:21, 2 November 2023

Samsung Galaxy Chat
Samsung Galaxy Chat running i3wm
Samsung Galaxy Chat running i3wm
Manufacturer Samsung
Name Galaxy Chat
Codename samsung-zanin
Released 2012
Type keyboard handset
Hardware
Chipset Broadcom BCM21654
CPU 1x 850 MHz Cortex-A9
GPU VideoCore IV
Display 240x320 TFT
Storage 4 GB
Memory 512 MB
Architecture armv7
Software
Original software Android
Original version 4.0.4
postmarketOS
Category testing
Pre-built images no
postmarketOS kernel 3.0.101
Unixbench Whet/Dhry score 177.7
Features
Flashing
Works
USB Networking
Works
Internal storage
No data
SD card
No data
Battery
No data
Screen
Works
Touchscreen
Partial
Multimedia
3D Acceleration
No data
Audio
No data
Camera
No data
Camera Flash
No data
Connectivity
WiFi
No data
Bluetooth
No data
GPS
No data
Modem
Calls
No data
SMS
No data
Mobile data
No data
Miscellaneous
FDE
No data
USB OTG
No data
HDMI/DP
No data
Sensors
Accelerometer
No data
Magnetometer
No data
Ambient Light
No data
Proximity
No data
Hall Effect
No data
Haptics
No data
Barometer
No data


Contributors

  • Nimayer

Maintainer(s)

  • Nimayer

Users owning this device


How to enter flash mode

From off state, press and hold Volume Down + Power, then release Power and hold the other.

A confirmation dialog will appear, you need to press Volume Up to confirm.

SD card Installation

Note that flashing the pmOS kernel will increase the counter shown in ODIN mode (CUSTOM BIN DOWN)

If this is important to you, you can reset the counter. There’s a way to do this in Android, but not currently in postmarketOS

  • Build the image on your computer and prepare the SD card
$ pmbootstrap init
$ pmbootstrap install --sdcard=/dev/mmcblk0
  • Put the phone in ODIN mode and connect it to your computer
$ pmbootstrap flasher flash_kernel

Issues

  • The touchscreen works in `ts_test` but does not work in Weston or i3wm
  • The Sym key does not work and gives no output in `xev`

On Android the Alt key can be used to type symbols.

On pmOS this does not work (it only works as the Alt key), so currently there is currently no way of typing symbols.

Probably a custom keymap is needed

See also