Skip to content

Не определяется NeuroPilot (NPU) на Vivo X200 Pro (Dimensity 9400 / OriginOS 6) #4339

@Bebrazui

Description

@Bebrazui

Окружение:

  • Устройство: Vivo X200 Pro (V2405A)
  • Чипсет: MediaTek Dimensity 9400 (NPU 890)
  • ОС: OriginOS 6 (Android 16)
  • Версия MNN Chat: 0.8.2.2 (Официальный релиз)
  • Запускаемая модель: Qwen 3.5 9B
    Описание проблемы:
    Приложение MNN Chat не обнаруживает бэкенд NeuroPilot (Neuron). В меню настроек доступны только CPU и OpenCL (с пометкой "In development"). Учитывая наличие мощного NPU в составе Dimensity 9400, это приводит к низкой скорости генерации, не соответствующей возможностям флагманского процессора.
    Детали исследования:
  • Системные библиотеки: Я подтвердил наличие необходимых библиотек MediaTek Neuron в системе. Однако в данной версии OriginOS 6 они расположены по пути:
    /system_ext/lib64/
    (файлы: libneuron_adapter.so, libneuron_runtime.so, libneuron_sys_util.mtk.so и другие).
  • Исходный код: В репозитории MNN присутствует папка neuropilot и плагины для mtk, что подразумевает поддержку данного железа.
  • Предположение: Вероятно, текущий билд APK не учитывает путь /system_ext/lib64/ при поиске системных библиотек, либо динамический загрузчик ограничен стандартными путями (/vendor/lib64 или /system/lib64).
    Просьба к разработчикам:
    Подскажите, поддерживает ли текущий официальный релиз NPU в Dimensity 9400? Если да, планируется ли обновление путей поиска библиотек для новых устройств Vivo, где драйверы вынесены в раздел /system_ext?

Image
Image
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions