Samsung Chromebook (google-snow)

From postmarketOS Wiki
Samsung Chromebook
Samsung Chromebook running pmOS
Samsung Chromebook running pmOS
Manufacturer Samsung
Name Chromebook
Codename google-snow
Released 2011
Type laptop
Hardware
Chipset Samsung Exynos 5250
CPU 2x 1.7 GHz Cortex-A15
GPU Mali-T604 MP4
Display 1366x768 TN
Storage 16 GB SSD (connected to eMMC)
Memory 2 GiB DDR3
Architecture armv7
Software
Original software ChromeOS
postmarketOS
Category community
Pre-built images yes
Unixbench Whet/Dhry score 1016.9
Features
Internal storage
Works
SD card
Works
Battery
Works
Screen
Works
Keyboard
Works
Touchpad
Works
Multimedia
3D Acceleration
Works
Audio
Works
Camera
Works
Connectivity
WiFi
Works
Bluetooth
Works
Modem
Mobile data
Works
Miscellaneous
FDE
Works
USB-A
Partial
HDMI/DP
Partial
Sensors
Hall Effect
Works
U-Boot
Primary Bootloader
Secondary Bootloader
Works
Mainline
Works
Internal Storage
Works
SD card
Works
USB Host
Works
Display
Works
Keyboard
Works


Contributors

Users owning this device


Installation

See Chrome OS devices page.

Text on the screen during initial run (resizing the filing system) is very small and mostly unreadable.

Audio

There are two issues:

  • HDMI codec is not supported;
  • When booting with inserted headphones, pulseaudio does not switch output to headphones and you have to switch it manually. Consider enabling device and booting pmOS with disconnected headphones as stock bootloader may beep at the maximum volume and you will lose your hearing.

rev4

Audio does not work on rev4 devices yet. You can check board revision with cat /proc/device-tree/compatible.

To start working with ucm you can do strace alsaucm reload to find out where does alsa expect the files to be placed. Files for rev5 can be a good reference: https://gitlab.com/postmarketOS/pmaports/-/tree/master/device/community/device-google-snow/ucm

If you implement it please submit a merge request to pmaports repository.

Modem

Some snow variants have a 3G modem which requires ModemManager:

sudo apk add modemmanager

sudo rc-service modemmanager start

sudo rc-update add modemmanager default