Lenovo IdeaPad Duet Chromebook (google-krane)
Appearance
![]() Image of Lenovo IdeaPad Duet Chromebook | |
Manufacturer | Lenovo |
---|---|
Name | IdeaPad Duet |
Codename | google-krane |
Released | 2020 |
Type | tablet |
Hardware | |
Chipset | MediaTek MT8183 |
CPU | 4x 2.0 GHz ARM Cortex-A73, 4x 2.0 GHz ARM Cortex-A53 |
GPU | ARM Mali-G72 MP3 (Bifrost) @ 800 MHz |
Display | 1920x1200 (16:10) IPS, 224 PPI |
Storage | 64/128 GB eMMC |
Memory | 4 GB LPDDR4X |
Architecture | aarch64 |
Software | |
Original software | ChromeOS on Linux 5.10 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
Unixbench Whet/Dhry score | 4375.6 |
Internal storage |
No data |
---|---|
SD card |
No data |
Battery |
Works |
Screen |
Works |
Touchscreen |
Works |
Keyboard |
Works |
Touchpad |
Works |
Multimedia | |
3D Acceleration |
Works |
Audio |
Works |
Camera |
Broken |
Camera Flash |
No data |
Connectivity | |
WiFi |
Works |
Bluetooth |
Works |
Miscellaneous | |
FDE |
Works |
USB OTG |
Works |
Sensors | |
Accelerometer |
Works |
Ambient Light |
Works |
Haptics |
No data |
Contributors
Users owning this device
- AlleM43 (Notes: Intermittent work on getting mainline Coreboot running)
- Bonfire
- Comcloudway (Notes: SKU176, 64GB eMMC)
- Deathmist (Notes: SKU176, 128 GB eMMC, fake digitizer w/ 1 touchpoint max)
- EspiDev (Notes: SKU0, 64 GB eMMC, Plasma Mobile)
- Fann (Notes: CT-X636F 4/128 - GNOME, battery life is on par with ChromeOS, KDE and GNOME are laggy, phosh not)
- JulianGro (Notes: Plasma Mobile, main device used for school, USI-pen)
- JustinSUF (Notes: SKU176, 128 GB eMMC)
- KenOokamiHoro
- LongnoseRob (Notes: pmOS (edge), UI: gnome)
- Medusa (Notes: Borrowed from one of our contributors, working on u-boot/mainline)
- Neko (Notes: Running Ultramarine with KDE)
- Pomoke (Notes: 64GB eMMC)
- WeirdTreeThing (Notes: SKU176, 128GB eMMC, no keyboard.)
Installation
See Chrome_OS_devices#Preparation.
Screen
Screen rotation works via accelerometer but is stuck +/- 90 degrees.
You might be able to offset it, by creating an udev rule (/etc/udev/rules.d/61-cros-ec-accel.rules
), as seen here.
To get it working properly, you have to swap the x and y values, as well as inverting the x-axis:
# /etc/udev/rules.d/61-cros-ec-accel.rules ACTION=="remove", GOTO="sensor_end" SUBSYSTEM=="iio", KERNEL=="iio*", SUBSYSTEMS=="platform", \ ATTRS{modalias}=="platform:cros-ec-accel", ATTR{location}=="base", \ ENV{ACCEL_MOUNT_MATRIX}="0, -1, 0; -1, 0, 0; 0, 0, 1", \ ENV{ACCEL_LOCATION}="base", \ GOTO="sensor_end" SUBSYSTEM=="iio", KERNEL=="iio*", SUBSYSTEMS=="platform", \ ATTRS{modalias}=="platform:cros-ec-accel", ATTR{location}=="lid", \ ENV{ACCEL_MOUNT_MATRIX}="0, 1, 0; -1, 0, 0; 0, 0, -1", \ ENV{ACCEL_LOCATION}="display", \ GOTO="sensor_end" LABEL="sensor_end"
FDE
Use pmbootstrap install --sdcard /dev/sdX --fde --add unl0kr
.