Jump to content

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
Whether pre-built images are available here.
yes
Unixbench score
Unixbench Whetstone/Dhrystone score. See Unixbench.
1016.9
Features
Internal storage
eMMC, SD cards, UFS, ...
Works
SD card
Also includes other external storage cards
Works
Battery
Charging and battery level reporting works
Works
Screen
Display works. Ideally with sleep mode and brightness control.
Works
Keyboard
Build in physical keyboard
Works
Touchpad
Build in Touchpad
Works
Multimedia
3D Acceleration
Works
Audio
Audio playback, microphone, headset and buttons.
Works
Camera
Works
Connectivity
WiFi
Works
Bluetooth
Works
Modem
Mobile data
Works
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Works
USB-A
Full-sized USB-A port works (Usually applicable to SBCs and laptops).
Partial
HDMI/DP
Video and audio output with HDMI or Display Port works.
Partial
Sensors
Hall Effect
Also known as flip cover sensor
Works
U-Boot
Primary Bootloader
It is possible to replace stock bootloader with U-Boot.
Untested
Secondary Bootloader
It is possible to chainload U-Boot from stock bootloader.
Works
Mainline
Latest versions of U-Boot are not broken and it is possible to use them.
Works
Internal Storage
It is possible to boot from internal storage (e.g. eMMC or UFS).
Works
SD card
It is possible to boot from SD card.
Works
USB Host
It is possible to boot from a USB storage or connect a keyboard.
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.postmarketos.org/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