Poin2 Chromebook 11 (google-veyron-jerry)
This device is known under different names, such as Hisense C11, Poin2 Chromebook 11 and others. |
![]() Veyron Jerry Chromebook | |
Manufacturer | |
---|---|
Name | Veyron Jerry Chromebook |
Codename | google-veyron-jerry |
Released | 2015 |
Hardware | |
Chipset | RK3288 |
CPU | 1.8ghz cortex-a17 x4 |
GPU | Mali-T760 MP4 |
Display | 1366x768 |
Storage | 16GB EMMC |
Memory | 2 GB |
Architecture | armv7 |
Software | |
Original software | ChromeOS |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
postmarketOS kernel | 5.13 |
Unixbench Whet/Dhry score | 1921.2 |
USB Networking |
No data |
---|---|
Internal storage |
No data |
SD card |
No data |
Battery |
Works |
Screen |
Works |
Multimedia | |
3D Acceleration |
Works |
Audio |
No data |
Camera |
No data |
Camera Flash |
No data |
Connectivity | |
WiFi |
Works |
Bluetooth |
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
- tvall
Maintainer(s)
Users owning this device
- Rainbyte (Notes: OS: empty ; Model: Positivo BGH Chromebook G1160 2G+16G)
Installation
Device comes stock with coreboot and depthcharge. depthcharge is annoying to work with in my opinion, so I recommend working around it to get u-boot loading somehow so you have a sane normal bootloader. There are two ways to accomplish this, either flashing u-boot to spi and getting rid of depthcharge completely, or chainloading u-boot from depthcharge.
chainloading
Chainloading is safest with no chance of bricks, if something goes wrong you can just restore using the chromeos recovery image. will write instructions later
info on chainloading u-boot https://github.com/hexdump0815/u-boot-chainloading-for-arm-chromebooks/blob/master/readme.cbr
the goal is to write uboot.kpart.cbr-jerry to one of the kern partitions and set it bootable.
If you are stating from a fresh ChromeOS install:
1. enable developer mode (hold esc+refresh then hit power. hit ctrl+d at recovery screen)
2. connect to wifi.
3. Ctrl+alt+F2 (right arrow)
4. login, username should be chronos
5. wget https://github.com/hexdump0815/imagebuilder/releases/download/210613-03/uboot.kpart.cbr-jerry
6. sudo dd if=uboot.kpart.cbr-jerry of=/dev/mmcblk0p4
7. sudo cgpt add -i 4 -S 1 -T 15 -P 15 /dev/mmcblk0
8. reboot. you should now boot to u-boot after the dev-mode warning screen and can boot postmarketos from sd.
u-boot on spi
preferred method, but with some chance of brick. can't seem to get kernel to boot properly, ignore this for now.
$ git clone https://github.com/u-boot/u-boot
$ make -j8 O=b/chromebook_jerry CROSS_COMPILE=arm-none-eabi- chromebook_jerry_defconfig all
$ ./b/chromebook_jerry/tools/mkimage -n rk3288 -T rkspi -d b/chromebook_jerry/spl/u-boot-spl.bin spl.bin && dd if=spl.bin of=spl-out.bin bs=128K conv=sync && cat spl-out.bin b/chromebook_jerry/u-boot-dtb.img >out.bin && dd if=out.bin of=out.bin.pad bs=4M conv=sync
// copy out.bin.pad to chromebook
$ sudo flashrom -p linux_mtd -w out.bin.pad
See also
- pmaports!2318 Initial merge request