Lenovo IdeaPad Miix 310-10ICR

From ArchWiki
Hardware PCI/USB ID Working?
Keyboard 258a:1015 Yes
Touchpad Yes
Touchscreen Yes
GPU 8086:22b0 Yes
Webcam 8086:22b8 Untested
Audio Yes
Wireless 024c-b723 Yes
Modem 12d1:15c1 Untested
Bluetooth No
TF/SIM reader Untested
TPM Yes

Installation

The boot process might fail due to a CPU lockup. In this case, the atomisp and/or atomisp-ov2860 modules should be blacklisted using the kernel command line[1].

Secure Boot may prevent booting of non-Windows operating systems, as the device is officially compatible with Windows 10 only. It can be fully disabled in the BIOS if needed.

Accessibility

The BIOS mainly uses 3 colors providing a contrasted interface. One can navigate it using the touchpad, keyboard or the touchscreen.

Note: Blind users should request the help of a sighted person to change BIOS settings

The support page document the F2 key used to enter the BIOS. It even offers an interactive BIOS Simulator, which simulates different BIOS interfaces for certain Lenovo products, but not this particular model.

Firmware

One source recommends updating the BIOS to the latest version: 1HCN44WW. The oldest version: 1HCN36WW also works.

fwupd does not support this device yet.

Cameras

This article or section needs language, wiki syntax or style improvements. See Help:Style for reference.

Reason: This belongs in a PKGBUILD. (Discuss in Talk:Lenovo IdeaPad Miix 310-10ICR)

As mentioned above, the modules responsible for the cameras can cause a CPU lockup, preventing the boot process from ever completing. This can be partially fixed by putting a binary firmware file into /lib/firmware/[2][3][4]. With this, blacklisting the modules is not required anymore.

Wireless

There might not be any Wi-Fi or Bluetooth functionality, as the necessary hardware may neither be detected by lspci, lsusb nor hw-probe. As a workaround, one can use USB tethering with a capable phone or an adapter to achieve Wi-Fi or Bluetooth connectivity.

When installing Ubuntu 22.10 alongside Arch, Wi-Fi starts working[5]. It now uses the r8723bs module and is picked up by hw-probe as an SDIO device: 024c-b723.


The modem is detected regardless, meaning that, with a SIM card, mobile internet might be possible.

Function keys

Key Visible?1 Marked?2 Effect
Fn+Esc Yes Yes XF86AudioMute
Fn+^ Yes Yes F4
Fn+1 Yes Yes F1
Fn+2 Yes Yes F2
Fn+3 Yes Yes F3
Fn+4 Yes Yes F4
Fn+5 Yes Yes F5
Fn+6 Yes Yes F6
Fn+7 Yes Yes F7
Fn+8 Yes Yes F8
Fn+9 Yes Yes F9
Fn+0 Yes Yes F10
Fn+ß Yes Yes F11
Fn+´ Yes Yes F12
Fn+del No Yes Toggles touchpad on or off
Fn+backspace Yes Yes XF86RFKill Toggles soft-block on Bluetooth and Wi-Fi
Fn+Up Yes Yes XF86MonBrightnessUp
Fn+Down Yes Yes XF86MonBrightnessDown
Fn+Right Yes Yes XF86AudioRaiseVolume
Fn+Left Yes Yes XF86AudioLowerVolume
Fn+ScrollUp Yes Yes Home
Fn+ScrollDown Yes Yes End
  1. The key is visible to xev and similar tools.
  2. The physical key has a symbol on it, which describes its function.

See also