Jump to content

# 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

- Official support page: https://pcsupport.lenovo.com/us/en/products/tablets/miix-series/miix-310-10icr
- Hw-probe dump with replacement Wi-Fi: https://linux-hardware.org/?probe=d58889925f
- Hw-probe dump with working Wi-Fi: https://linux-hardware.org/?probe=cb6f71a6c4

Category:

- Lenovo

Hidden category:

- Pages or sections flagged with Template:Style