Jump to content

Lenovo Yoga 7 2-in-1 14AHP9 (Русский)

From ArchWiki
Устройство PCI/USB ID Работает?
Сенсорный экран Да
Тачпад Да
Графический процессор 1002:1900 Да
Веб-камера 5986:2169 Да
Bluetooth 0bda:5852 Да
Читалка SD-карт 17a0:9750 Да
Аудио 1022:15e3 Да
Wi-Fi 10ec:c852 Да
Сканер отпечатков пальцев 1c7a:0583 Частично
Переключатель режима планшета Да
TPM (Pluton) Не проверено

Этот ноутбук-планшет не следует путать с Lenovo Yoga Pro 7 14AHP9.

Доступность

Перед загрузкой операционной системы устройство предоставляет несколько вариантов навигации.

  • В интерфейсе встроенного ПО задействованы стрелки Left/Right для переключения между боковым меню и основным видом, Up/Down для навигации по главному меню, клавиши F5/F6 для изменения значений, Enter для выбора опции и Esc для отображения меню выхода.
  • В качестве альтернативы можно использовать сенсорный экран − он всегда включен по умолчанию. При вводе пароля администратора доступна экранная клавиатура.
  • По нажатию на F2 система загрузится в интерфейс встроенного ПО, а на F12 - отобразит меню загрузки.
  • Дополнительно можно включить режим Flip to Start, позволяющий начать загрузку по открытию верхней крышки ноутбука.
  • В выключенном состоянии при подсоединении питания или нажатии любой кнопки на клавиатуре отображается текущий заряд батареи.
Note: Интерфейс встроенного ПО не поддерживает звуковой или тактильный отклик.
Tip: На сайте Lenovo доступна графическая имитация похожего интерфейса.

Прошивка

fwupd пока не поддерживает этот ноутбук, но в состоянии обновить сертификаты UEFI CA. Обновление встроенного ПО на этом устройстве осуществимо с соблюдением должной осторожности; процесс обновления описан в статье Обновление BIOS с Linux#Lenovo.

Безопасная загрузка (Secure Boot) работает с пользовательскими ключами если сертификат Microsoft Corporation UEFI CA также вснесён в регистр (например, с помощью sbctl).

Устройство поддерживает технологию "BIOS Self-Healing" и хранит резервную копию встроенного ПО в системном разделе EFI; размер копии составляет около 6 МБ. Этот образ не нужно подписывать при настройке безопасной загрузки.

Функциональные клавиши

Клавиша Определение1 Обозначение2 Эффект
Fn+Esc Нет Да Переключение Fn Lock
Fn+F1 Да Да XF86AudioMute
Fn+F2 Да Да XF86AudioLowerVolume
Fn+F3 Да Да XF86AudioRaiseVolume
Fn+F4 Да Да XF86AudioMicMute
Fn+F5 Да Да XF86MonBrightnessDown
Fn+F6 Да Да XF86MonBrightnessUp
Fn+F7 Да Да Super+p
Fn+F8 Да Да XF86RFKill
Fn+F9 Да Да Super+i
Fn+F10 Да Да Super+l
Fn+F11 Да Да Ctrl+Alt+Tab
Fn+F12 Да Да XF86Calculator
Fn+Ins Да Да XF86Favorites
Fn+PrintScreen/t/s Да Да PrintScreen
Fn+Del Да Да Del
Fn+i Да Да Ins
Fn+p Да Да Pause
Fn+k Да Да Scroll_Lock
Fn+b Да Да Break
Fn+n Да Да XF86RootMenu
Fn+m Да Да XF86TouchpadToggle
Fn+Space Да Да NoSymbol 3
Fn+Copilot Нет Да См. примечание 4
Fn+Up Да Да PageUp (Next)
Fn+Down Да Да PageDown (Prior)
Fn+Left Да Да Home
Fn+Right Да Да End
  1. При нажатии клавиша определяется программой xev и аналогичными инструментами.
  2. На самой клавише присутствует символ, описывающий ее функцию.
  3. Эта клавиша, управляемая встроенным ПО, переключается между режимами подсветки клавиатуры.
  4. Для переназначения этой клавишы выполните действия, описанные в статье Ввод с клавиатуры#Определение сканкодов и Сопоставление сканкодов с кодами клавиш#Используя setkeycodes.

Управление питанием

Включение режима умной зарядки (battery conservation mode), как описано в Lenovo#Режим умной зарядки, ограничит максимальный уровень заряда до 80%. TLP также поддерживает этот метод с помощью настроек, описанных на странице производителей.

Светодиодная индикация

В отличие от ThinkPad-ов, это устройство не оснащено светодиодной индикацией на клавишах отключения звука. При столкновении с ошибками, связанными с модулем ядра lenovo-wmi-hotkey-utilities, можно просто занести его в чёрный список. Это не повлияет на функционирование других светодиодных индикаторов.

Сканер отпечатков пальцев

Поставляемый вместе с устройством сканер отпечатков пальцев требует подключения по Протоколy Безопасного Подключения Устройств (Secure Device Connection Protocol) и отказывается сохранять отпечатки пальцев, если данный протокол не соблюдается. В настоящее время SDCP не поддерживается программой Fprint, но регистрация и хранение отпечатков возможны с помощью пользовательского скрипта.

Для этого понадобится установить пакеты python, python-docopt, python-pyusb и python-cryptography. Установка Fprint для этой операции не требуется.

Сохраните скрипт как egismoc-sdcp-1c7a-0583.py и закомментируйте строки 500-502 (включительно):

./egismoc-sdcp-1c7a-0583.py 
reconnect_response_raw = egismoc_sdcp_reconnect()
print(f"egismoc SDCP ReconnectResponse: {reconnect_response_raw.tobytes().hex(' ')}")
verify_sdcp_reconnect_response(keys, reconnect_response_raw)

Внесите следующие дополнительные изменения в строки 48 и 58, соответственно:

./egismoc-sdcp-1c7a-0583.py
dev = usb.core.find(idVendor=0x1c7a, idProduct=0x0583)
...
NUM_ENROLL_STAGES = 20

После внесения таковых изменений должно стать возможным сохранение отпечатков.

# python ./egismoc-sdcp-1c7a-0583.py enroll
# python ./egismoc-sdcp-1c7a-0583.py verify

Смотрите также