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

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