Lenovo IdeaPad Duet Chromebook (google-krane)
Jump to navigation
Jump to search
![]() Image of Lenovo IdeaPad Duet Chromebook | |
Manufacturer | Lenovo |
---|---|
Name | IdeaPad Duet |
Codename | google-krane |
Released | 2020 |
Category | testing |
Original software | ChromeOS on Linux 5.10 |
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 |
Type | tablet |
Unixbench Whet/Dhry score | 4375.6 |
USB Networking |
Unavailable |
---|---|
Flashing |
Unavailable |
Touchscreen |
Works |
Display |
Works |
WiFi |
Works |
FDE |
Works |
Mainline |
Works |
Battery |
Works |
3D Acceleration |
Works |
Audio |
Works |
Bluetooth |
Works |
Camera |
Broken |
GPS |
Unavailable |
Mobile data |
Unavailable |
SMS |
Unavailable |
Calls |
Unavailable |
USB OTG |
Works |
NFC |
Unavailable |
Accelerometer |
Works |
---|---|
Magnetometer |
Unavailable |
Ambient Light |
Works |
Proximity |
Unavailable |
Hall Effect |
Unavailable |
Barometer |
Unavailable |
Power Sensor |
Unavailable |
Camera Flash |
Unavailable |
---|---|
Keyboard |
Works |
Touchpad |
Works |
USB-A |
Unavailable |
HDMI/DP | |
Ir TX |
Unavailable |
Ir RX |
Unavailable |
Stylus |
Works |
Haptics |
Unavailable |
Ethernet |
Unavailable |
FOSS bootloader |
Unavailable |
Contributors
Users owning this device
- 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)
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
.