Jump to content

Poin2 Chromebook 11 (google-veyron-jerry): Difference between revisions

From postmarketOS Wiki
Tvall (talk | contribs)
mNo edit summary
mNo edit summary
Line 1: Line 1:
{{note|This device is known under different names, such as Hisense C11, Poin2 Chromebook 11 and others.}}
{{Infobox device
{{Infobox device
| manufacturer = Google
| manufacturer = Google
| name = Veyron_jerry chromebook (aka Hisense c11, poin2 chromebook 11, etc)
| name = Veyron Jerry Chromebook
| codename = google-veyron-jerry
| codename = google-veyron-jerry
| image = File:CHANGE_ME_TO_DEVICE_CODENAME.jpg
| image = File:google-veyron-jerry.jpg
| imagecaption = CHANGE_ME
| imagecaption = Veyron Jerry Chromebook
| releaseyear = 2015
| releaseyear = 2015
| originalsoftware = ChromeOS
| originalsoftware = ChromeOS
Line 38: Line 40:
| status_nfc = <!-- Near-Field Communication (NFC) works -->
| status_nfc = <!-- Near-Field Communication (NFC) works -->
| booting = yes
| booting = yes
<!-- you can also use these lines if you need to:
if the device haven't originally ran Android OS, e.g. Nokia N900
| n-android =  ✔
| n-android =  ✔
Version of the kernel that pmos is running
| pmoskernel = 5.13
| pmoskernel = 3.x.x
see Unixbench page on wiki
| whet_dhry = 0.0
-->
}}
}}


Line 73: Line 68:
My preferred method, but with some chance of brick.  
My preferred method, but with some chance of brick.  


git clone https://github.com/u-boot/u-boot
<syntaxhighlight lang="shell-session">
 
$ 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
$ 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


sudo flashrom -p linux_mtd -w out.bin.pad
// copy out.bin.pad to chromebook
$ sudo flashrom -p linux_mtd -w out.bin.pad
</syntaxhighlight>


== See also ==
== See also ==

Revision as of 14:28, 7 July 2021

Note This device is known under different names, such as Hisense C11, Poin2 Chromebook 11 and others.
Google Veyron Jerry Chromebook
Veyron Jerry Chromebook
Veyron Jerry Chromebook
Manufacturer Google
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
Features
Flashing
No data
USB Networking
No data
Internal storage
No data
SD card
No data
Battery
Works
Screen
Works
Touchscreen
No data
Multimedia
3D Acceleration
No data
Audio
No data
Camera
No data
Camera Flash
No data
Connectivity
WiFi
Works
Bluetooth
No data
GPS
No data
NFC
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

  • 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

u-boot on spi

My preferred method, but with some chance of brick.

$ 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