Lenovo IdeaPad Miix 310-10ICR

Hardware
PCI/USB ID
Working?
Keyboard
258a:1015
Yes
Touchpad
258a:1015
Yes
Touchscreen
2808:1015
Yes
GPU
8086:22b0
Yes
Webcam
8086:22b8
Untested
Audio
Yes
Wi-Fi
024c-b723
Yes
WWAN
12d1:15c1
Untested
Bluetooth
Yes
TF/SIM reader
TF works; SIM Untested
TPM
8086:2298
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
The key is visible to
xev
and similar tools.
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