LINUX на UEFI 32bit | [linuxos] планшеты и TV Box INTEL Bay\Cherry Trail



Реп: (126)
LINUX на UEFI 32/64 bit

В теме обсуждается установка любых видов LINUX на планшеты и TV Box`ы на INTEL Bay[Cherry]Trail с UEFI 32/64bit

Технические характеристики
Технические характеристики:
Процессор семейства INTEL Bay[Cherry]Trail.
размер экрана,тачскрин, Ram, Rom, это все не важно они почти идентичны, у планшетов на интел.
Дополнительные сведения
Если вы смогли запустить линукс на свой аппарат напишите его название, что не работает и что работает и как вы его запустили.
P.S в теме запрещено обсуждать dualboot Android/Windows только Linux/Windows
Сборки Linux
Инструкции
Созданию флешки в руфусе и ссылка на ubuntu mate 14.10
Инструкция по запуску убунту и ссылка на федору
Установка Kali Linux Live USB
Черный экран при установке linux
Для тех у кого проблемы со звуком
Если изображение было повёрнуто против часовой стрелки, после поворота экрана срабатывал гироскоп и оно опять поворачивалось против часовой стрелки
Авторотация экрана и матрицы тачскрина практически в любом рабочем окружении ubuntu.
Руководство-справочник по установке и донастройке linux на UEFI 32bit
Новая сборка Live DVD/USB new!
Небольшой туториал по установке Arch Linux
Настройка TouchScreen-на на планшете Irbis_TW78
как завести на сборках с процессором CherryTrail и подобных атомов WI-FI с адаптерами Broadcom-SDIO, практически на любой линукс
Вариант установки GRUB UEFI32 на UBUNTU
Инструкция по калибровке сенсорного экрана с контроллером Silead
Если в Linux Mint в Firefox не меняется раскладка на русский язык
Инструкция против инверсии тачскрина
Драйвера и исходники
Kernel

Соседние темы


Сообщение отредактировал M|A|G - 15.12.21, 01:36
Причина редактирования: Инструкция против инверсии тачскрина



Реп: (1)
Врубайся @ 15.10.17, 15:23 *
Образы на основе 64х разрядной ROSA Linux
Поддержка как EFI32, так и EFI64 (включает загрузчики BOOTIA32.efi и BOOTx64.efi). При установке выбирается подходящий для аппаратуры вариант GRUB2 (i386-efi или x86_64-efi).

Live режим для тестирования и установки (2й пункт меню).

ЯДиск: https://yadi.sk/d/pv2ZTzav3QGDgK
Для записи образа рекомендуется фирменная утилита ROSA_ImageWriter либо команда dd
Официальная инструкция по установке http://wiki.rosalab.ru…%BA%D0%B0_ROSA_Desktop
Установка на BtrFS со сжатием в картинках LINUX на UEFI 32bit (Пост Врубайся #66078369)



в образе на yadisk нет efi-32



Реп: (135)
irip @ 01.06.18, 19:31 *
в образе на yadisk нет efi-32
Позволю себе дать Вам совет на будущее.
Используйте варианты "я не нашёл" или "на имеющемся железе не запускается".
В таком случае, Вы, при любом раскладе, окажетесь правы.
Прикрепленное изображение



Реп: (1)
* Врубайся,

благодарю за замечание, учту.

Кстати, удалось на dexp 310i поставить kali последней версии
сейчас как раз с него набираю это сообщение =)

что не работает:
- яркость экрана, сенсор экрана
- блютуз
- звук

немного о системе:

Версия 3.28.0 gnome
память 1,9 ГиБ
процессор Intel® Atom™ CPU Z3735F @ 1.33GHz × 4
ОС Kali GNU/Linux Rolling

тип ос 32-бит
диск 28,4 ГБ

uname -a
Linux kali 4.15.0-kali2-686-pae #1 SMP Debian 4.15.11-1kali1 (2018-03-21) i686 GNU/Linux


начиинал обсуждение тут Dexp Ursus KX310i Satellite - Обсуждение

Сообщение отредактировал irip - 01.06.18, 22:09



Реп: (1)
Всем привет! Такой вопрос:

Планшет onda v 80plus ( v1)
Проц. Z8300
Оперативы 2г
64bit


Станет ли на него как основная операционка kalli linux? Что не будет работать?



Реп: (0)
ставил сборку (amd64 )Ubuntu 14.04.3 LTS+Cinnamon for Intel Atom Z3735F / Z3736F (upd 15.11.2015 г.)
на TV BOX D9i

установилась с бубном, почти работает, но для запуска требуется указывать ядро вручную,
каждый раз прописывать в меню grub
linux (hd0,gpt2)/boot/vmlinuz-3.17.0-031700-generic root=/dev/mmcblk0p2
initrd (hd0,gpt2)/boot/initrd.img-3.17.0-031700-generic
boot


не могу понять почему grub не стартует ядро автоматом

прописал в grub.cfg set default="Ubuntu"

а в меню "Ubuntu"
set root=(hd0,gpt2)
linux /boot/vmlinuz-3.17.0-031700-generic root=/dev/mmcblk0p2
initrd /boot/initrd.img-3.17.0-031700-generic



Подскажите куда грести дальше ?



Реп: (0)
прописываю в меню груб
configfile /efi/ubuntu/grub.cfg
всё запускается
где ему это прописать, чтоб он запомнил ?

где по умолчанию его ищет загрузчик ?

Сообщение отредактировал vt1980 - 02.06.18, 17:52



Реп: (135)
vt1980 @ 03.06.18, 00:44 *
где по умолчанию его ищет загрузчик ?

Можно попробовать поискать в файле grub.efi строки /grub или поместить подходящий grub.cfg рядом с grub.efi
Правильнее переустановать загрузчик командой grub-install (возможно, потребуются колюч --target=i386-efi и что-то еще, в дистрибутиве 14го года grub2 вряд ли самый свежий).



Реп: (9)
* Врубайся,
поставил росу с я диска на дигму е401
вроде всё работает ,даже звук из динамиков
но с графикой очень большие проблемы
если переключить на обработку графики на процессор то терпимо
на других дистрибутивах всё отлично с этим, но не работает звук из динамиков
можешь дать патч для звука на динамики что в росе применён 7



Реп: (119)
* sahas163, это у вас на e401 стоит es8316 в качестве звукового чипа? Если да, то при подключении наушников звук играет только в них, а не с динамиками вместе?



Реп: (135)
sahas163 @ 03.06.18, 18:51 *
но с графикой очень большие проблемы
если переключить на обработку графики на процессор то терпимо
А как переключали? В утилите для настройки грефики (XFdrake) должно быть несколько вариантов аппаратного ускорения для Intel (вроде бы: gamor, UXA и modesetting), но не помню, когда это добавили, возмжно надо обновить систему.

sahas163 @ 03.06.18, 18:51 *
можешь дать патч для звука на динамики что в росе применён 7
Для ядра 4.13 всё здесь https://abf.io/st/kernel-tablet-4.13 (среди них 2 шт с сообщением "speakers support for es8316")
Оригинал модифицированного драйвера https://github.com/ker…nd/soc/codecs/es8316.c
Автор, кстати, тут на форуме LINUX на UEFI 32bit (Пост kernel_x86 #64216898)



Реп: (9)
* Врубайся,
благодарю
с переключением графики сейчас попробую
на всяких убунтах было очень плохо с графикой,на федоре тоже,но с каким то из обновлений стало заметно лучше
буду пробовать заводить на последнем ядре



Реп: (9)
* MINECRAFT,
да именно так
но это тоже можно решить



Реп: (119)
* sahas163, если получится полноценно и правильно заставить работать звук, пожалуйста, отпишитесь. Многие ждут рабочего способа.



Реп: (9)
* MINECRAFT,
проблема в том,что у каждого устройства свой метод
но типовые ноутбуки похожи
попробую ещё на планшете на таком же звуке



Реп: (4)
* sahas163, Проблему с графикой в Rose у меня получилось исправить переключив: Предотвращение разрывов(VSync)-не создавать(стояло-Автоматически). Во вкладке экраны, обеспечение эффектов. Попробуй может и тебе поможет.

Сообщение отредактировал novokreshenov - 04.06.18, 18:50



Реп: (5)
у меня стройство irbis nb 116 Irbis NB116 - Обсуждение
не понимаю как поставить драйвера , в частности звук .
И как вывести встроеный модуль wifi в режим монитора ?

p.s
чип wifi от realtek 801n , знаю что броадкомовские чипы изи выводятся , а что с этим делать?



Реп: (41)
* Mr.666, насчет звука (если rt5651) Вам в нашу тему. Добавлю, что пока добавление hdmi в черный список обязательно, а потом нужно подключить и отключить наушники.

В режим мониторинга вероятно так (не проверял)
sudo ifconfig wlan0 down
sudo iwconfig wlan0 mode monitor
sudo ifconfig wlan0 up


Сообщение отредактировал ilya213639 - 06.06.18, 11:08
Причина редактирования: режим мониторинга



Реп: (94)
Mr.666 @ 06.06.18, 09:03 *
realtek 801n

Нет такого чипа в природе, уточни маркировку
PS Необходимым (но не достаточным) условием работы в режиме монитора будет наличие этого режима в списке доступных режимов, получаемых консольной командой iw list

Сообщение отредактировал Silent Forest - 06.06.18, 15:41



Реп: (65)
Руководство-справочник по установке и донастройке linux на UEFI 32bit

Прикрепленное изображение


Установка linux
Распишу общий порядок действий. Некоторые мелочи (как работать с gparted, к примеру) и пояснения (предполагается, что вы знаете, что такое linux) опущу, так как они могут меняться от установки к установке и гуглятся элементарно. В принципе, инструкция подходит для всех планшетов на базе Intel BayTrail.
  1. Итак, на столе лежат: ноутбук, флэшка объемом в 2гб и сам планшет.
  2. Для начала необходимо определиться с выбором дистрибутива. Весной мне хотелось мяты (linux mint). Ее и скачал: 18.3 sylvia (cinnamon в качестве DE) обеих разрядностей - x32 и x64.
  3. Теперь посмотрим, с чем предстоит иметь дело. Гуглим, выясняем что загрузчик у планшета UEFI x32, возможности работать в bios и/или x64 режиме нет. При этом сам процессор таки 64-разрядный. По пути узнаем, что чтобы попасть в UEFI, необходимо просто нажать esc во время загрузки (ну, это было очевидно).
  4. Чтобы установить линукс, нужно его для начала запустить. Нарезаем руфусом (программа rufus) на флэшку образ linux mint x64.
  5. Теперь нам нужен правильный grub2 (логично, что grub x64 не запустится). Любым способом достаем файлик bootia32.efi (можно вытащить из x32 mint, можно взять отсюда) и кидаем на флэшку по пути /efi/boot
    скриншот
    Прикрепленное изображение

  6. Извлекаем флэшку, выключаем планшет, втыкаем флэшку в планш. Включаем планш, жмем esc, попадаем в меню загрузки.
  7. Выбираем нашу флэшку в качестве устройства для загрузки (называется это "select boot device").
  8. Если все сделано правильно, появляется черно-белое меню с заголовком вида "GRUB 2 ^ beta 2". Если ничего похожего не появилось - что-то пошло не так и нужно подумать и/или погуглить.
  9. Выбираем первый пункт - запуск mint в live-режиме. Ждем пока запустится. Если все нормально - появится рабочий стол с красивыми обоями и несколькими значками по левому краю. Значки: Computer, ... (названия томов типа windows, data, recovery), Install mint. Если что-то пошло не так - думать самому или гуглить (в дальнейшем я не буду повторять эту присказку).
  10. Появилась проблема - экран повернут вертикально, а в клавиатуру планшет ставится горизонтально. Разворачиваем экран по часовой стрелке (clockwise) через программу Display.
    скриншот
    Прикрепленное изображение


  11. Переходим к установке системы во внутреннюю память - удаляем с диска все, создаем разделы.
  12. Не уверен, что это обязательно, но рекомендую первые 256мб выделить под раздел загрузчика - точно не помню, но в меню создания нужно выбрать тип ФС efi. Замечаем, что разделы носят имена вида /dev/mmcblkXpY (см. скриншот).
  13. На устройствах с 1гб оперативной памяти и меньше рекомендую создать и подключить (swapon в контекстном меню gparted) swap-раздел перед запуском установки. (См. LINUX на UEFI 32bit (Пост RussianNeuroMancer #75637143)
  14. В остальном установка полностью повторяет установку системы на нормальный компьютер.
    скриншот
    Прикрепленное изображение

    Внимание! установщик системы может сломаться на этапе установки grub-а. Тогда надо перезапустить установщик в режиме пропуска установки grub'a, а затем установить его вручную (см спойлеры "Установка системы с пропуском grub-а" и "Установка grub вручную" ниже).
  15. Собственно, на этом установка системы завершена.
Установка системы с пропуском grub-а
Дано: установка ломается при попытке установить grub, так как не предполагает, что у пользователя есть только mmc память (никаких /dev/sda и прочих).

В этом случае grub мы установим самостоятельно.
  1. необходимо запустить установку системы с пропуском установки grub (гуглить skip grub install linux mint).
  2. Но перезагружаться пока не будем, иначе придется опять грузиться с флешки - загрузчик-то мы пока не установили. Исправим эту проблему - скопируем папки boot/ и EFI/ из корня флэшки на раздел загрузчика (его при необходимости смонтируем его) - в моем случае точкой монтирования (mount point) была папка /boot/efi, открывать которую нужно от имени рута. По пути удаляем 64-bit efi загрузчик. Пояснение: в будущем uefi может решить, что сначала нужно запускать bootia64, который не даст загрузить систему и выпадет в GRUB rescue. Если загрузчик у нас только один, такой двусмысленности нет.
    скриншот
    Прикрепленное изображение


    Примечание: если на устройстве есть доступ в интернет, то можно сразу перейти к спойлеру "Установка grub вручную".
  3. Выключаем планшет, извлекаем флэшку. Запускаем планшет. Если все правильно, то... мы увидим все то же черно-бело меню grub. Это нормально - мы еще не правили конфиг граба. Пояснение: из-за экзотической установки конфигурирование граба невозможно - программы либо пишут конфиги в какое-то левое место, либо ломаются (как сделал установщик системы).
  4. (Данный пункт также поможет, если вдруг вывалились в grub resсue). Жмем кнопку 'c' для выхода в консоль граба и выясняем, как называется раздел с установленной системой:
    • ls - чтобы получить список всех разделов
    • ls (hd0,5)/ - чтобы посмотреть содержимое раздела. Думаю, вы сможете опознать линукс самостоятельно

    В моем случае система стоит на (hd0,5). Соответственно, пишем в консоль и запоминаем на листочке/в блокноте на ноутбуке (не забудьте поменять значения (hd0,5) и /dev/mmcblk1p5 на собственные):
    set root=(hd0,5)
    linux /boot/vmlinuz-4.10.0-38-generic root=/dev/mmcblk1p5
    initrd /boot/initrd.img-4.10.0-38-generic
    boot

    Совет: здесь есть автодополнение - достаточно набрать /boot/vmlin или /boot/initrd и нажать TAB.
    Пояснение: этими командами мы загружаем систему вручную: сначала ядро (команда linux), затем все остальное (initrd).
  5. Если все правильно, по экрану побегут строчки лога. Если все совсем хорошо, то система полностью загрузится.
  6. Отредактируем /boot/grub/grub.cfg в разделе загрузчика: заменим четыре блока "menuentry ... { ... }" на один следующего содержания:
    menuentry "Run linuxmint (4.10)" {
    set root=(hd0,5)
    linux /boot/vmlinuz-4.10.0-38-generic root=/dev/mmcblk1p5
    initrd /boot/initrd.img-4.10.0-38-generic
    }

    Очевидно. что эти команды совпадают с набранными нами раннее вручную (отсутствует только команда boot) и делают то же самое.
  7. Если все правильно, то при перезагрузке будет только один пункт в grub-e: "Run linux mint (4.10)"
  8. Выбираем его с клавиатуры, ждем загрузки системы, а затем переходим к следующему спойлеру - "Установка grub вручную"

Установка grub вручную
Пояснение: если изначально граб был установлен вручную (чтобы система просто смогла загрузиться), то его стоит переустановить его силами системы, чтобы избежать ошибок и облегчить себе жизнь при установке нового ядра.
Важно: на этом этапе потребуется доступ в Интернет. Если его нет - см. фиксы.
  1. Удалим старый граб:
    sudo rm -r /boot/efi/*
    sudo rm -r /boot/grub
  2. Распакуем файл Прикрепленный файлi386-efi.zip ( 878.96 КБ )
    по пути /usr/lib/grub любым удобнымм способом;
  3. sudo apt-get install grub2
  4. sudo grub-install --target=i386-efi --removable
  5. sudo grub-mkconfig -o /boot/grub/grub.cfg
  6. sudo update-grub
Этот пункт был создан при поддержке 3D VIRUS, за что ему огромное спасибо!


Фиксы, доводка системы до ума
Не работает wi-fi
В старых версиях ядра (вероятно < 15.0) wi-fi сломан. Вариантов починить два - поставить новое ядро из шапки (см спойлер "Надо бы ядро поновее") или накатить патч.

Как накатить патч:
  1. Идем в гугл, выясняем модель карточки (rtl8723bs) и находим репозиторий с патчем (https://github.com/hadess/rtl8723bs).
  2. Так как на форуме минта докладывали об успешной работе драйвера в ~октябре 2017, откатываемя вот до сюда и качаем патч.
  3. С помощью флэшки переносим на рабочий стол планшета, распаковываем, затем открываем папку в терминале (open in terminal в контекстном меню) и финальное:
    sudo make
    sudo make install
    sudo reboot

  4. Если все нормально, после перезагрузки появится иконка wi-fi в правом нижнем углу.
Wi-Fi работает нестабильно
Внимание: никто не может гарантировать, что это решение хоть как-то соотносится с Вашей проблемой. Действуйте с умом. Если сомневаетесь - гуглите и спрашивайте на форуме.

Совет от уважаемого DDA(@):
DDA(@) @ 27.01.17, 20:14 *
Отключайте энергосбережение самой карточки и шины, на которой он висит. Скорее всего это mmc через драйвер sdhci-acpi

Сделать это можно скриптом (не забудьте проверить, что коды оборудования в скрипте совпадают с кодами Вашего оборудования):
#!/bin/sh
# Wifi
echo "on" > /sys/bus/platform/drivers/sdhci-acpi/INT33BB:00/power/control
# eMMC
echo "on" > /sys/bus/platform/drivers/sdhci-acpi/80860F14:00/power/control
# MicroSD
echo "on" > /sys/bus/platform/drivers/sdhci-acpi/80860F14:01/power/control

Надо бы ядро поновее
  1. Качаем из шапки;
    Примечание: по состоянию на июнь 20128, ядро, скачанное напрямую с kernel.ubuntu.com, не содержит необходимых патчей, поэтому работать будет криво. По этой причине я не рекомендую обновлять ядро с помощью каких-либо программ (будь то сама система обновлений Mint'a или ukuu).
  2. Распаковываем;
  3. Переходим в папку с .deb файлами ядра;
  4. Выполняем "sudo dpkg -i *.deb";
  5. Перезагружаемся и voila - ядро обновлено!

Примечание: не забывайте, что ядро тоже занимает место на диске. Одно ядро весит примерно 0,3 гигабайта. Если для вас это критично (особенно если ядер несколько), то старые ядра можно удалить следующими командами (хх - номер ядра):
sudo apt-get purge linux-image-ХХ*
sudo apt-get purge linux-headers-ХХ*
Звука нет
Примечание: возможно, необходимо также поставить ядро версии 4.13 и новее.
Примечание: есть альтернативная инструкция (если по какой-то причине не подходит вариант ниже): Irbis TW36 - Обсуждение (Пост ilya213639 #72968959)
  1. Качаем https://github.com/plb…UCM/archive/master.zip
  2. Распаковываем в /usr/share/alsa/ucm (т.е. в папке ucm должны лежать папки из архива с именами вида bytcr-rt5640)
  3. В файл ~/.config/pulse/daemon.conf добавить (изменить при наличии) строчку
    realtime-scheduling = no

  4. Перезагрузиться
  5. Выбрать "Mono speaker playback" в качестве устройства вывода
Не работает bluetooth
Инструкция для владельцев устройства с rtl8723bs.
Примечание: необходимо ядро версии 4.12 или новее. Для 4.17+ эти шаги можно пропустить - см. самый низ спойлера.
Примечание: обратите внимание, что wifi и bluetooth находятся в одном модуле и работают на близких частотах. Не удивляйтесь тому, что активно работающий bluetooth глушит wifi и наоборот.
  1. Качаем патч с гитхаба
    Примечание: полезно также прочитать readme внизу страницы.
  2. Распаковываем
  3. Выполняем
    make
    sudo make install

  4. Запускаем bluetooth командой
    sudo ./start_bt.sh

  5. (Опционально) прописываем строчку выше в автозапуск через cron:
    sudo crontab -e
    в открывшемся редакторе добавляем строчку
    @reboot /path/to/script/start_bt.sh


Для ядер 4.17+:
LINUX на UEFI 32bit (Пост Врубайся #74050671)
Автоповорот
Примечание: есть альтернативная инструкция (если по какой-то причине не подходит вариант ниже): Irbis TW36 - Обсуждение (Пост ilya213639 #72968959)

Руки пока не дошли. Вижу два варианта:
  1. Сменить cinnamon на gnome
  2. Написать скрипт автоповорота


В данный момент в автостарт поставлен скрипт, который поворачивает эран и тач в горизонтальный режим:
#!/bin/sh
xrandr -o right
xinput set-prop "pointer:Goodix Capacitive TouchScreen" --type=float "Coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1

Внимание: "pointer:Goodinx Capacitive TouchScreen" необходимо заменить на название своего тача. Название тача можно посмотреть набрав в консоли "xinput".
Батарея показывает предположительно некорректный уровень заряда
Это может быть признаком чего угодно. Честно. Можно попробовать начать с простого - разрядить батарею "в ноль", а затем полностью зарядить (так называемый "полный цикл зарядки"). Подробнее смотри здесь: LINUX на UEFI 32bit (Пост Врубайся #75314572)
Tearing (разрыв кадров) в Firefox
Достаточно в about:config выставить
layers.acceleration.force-enabled
в true


Дополнительно
Почему нужно ставить ядро из шапки?
Отвечает уважаемый ilya213639:
ilya213639 @ 03.07.18, 17:32 *
Некоторые патчи входят в основную ветку ядра, но проходят длительную проверку, некоторые могут никогда не попасть туда, если хотите получить функциональность сейчас, то нужно использовать кастомные ядра.


Прочее
Что нового? [Changelog]
  • 11.09.18 в пункт неработающего bt добавил ссылку на инфу о 17+ ядрах
  • 11.09.18 добавил пункт о тиринге в FF
  • 07.08.18 добавил пункт о свапе на устройствах с малой оперативной памятью в блок установки системы
  • 07.08.18 добавил i386-efi.zip; спасибо kacheryants за напоминание
  • 26.07.18 добавил раздел "батарея показывает некорректный уровень заряда"
  • 13.07.18 добавил раздел "wifi работает нестабильно"
  • 13.07.18 добавил группу "дополнительно"
  • 02.07.18 добавил информацию об удалении ядра в раздел обновления ядра;
  • 02.07.18 добавил простой скрипт поворота экрана в раздел фиксов автоповорота;
  • 02.07.18 добавил примечание об альтернативной инструкции в фиксы звука и автоповорота;
  • 26.06.18 исправление опечаток и стилистических ошибок;
  • 26.06.18 дополнил раздел фикса bletooth примечанием об одновременной работе wifi и bluetooth;
  • 25.06.18 добавил раздел фикса bluetooth
  • 08.06.18 создан пост.


Сообщение отредактировал iria_somobu - 11.09.18, 11:21



Реп: (65)
Приложение 1: установка андроид как подсистемы (anbox)
Установка anbox на Mint 18.3
Это перевод с моими дополнениями этого ответа. Если есть учетка на SO - пожалуйста, поднимите его рейтинг, он заслужил.
  1. Установим snap:
    $ sudo apt-get install snapd

  2. Установим anbox через snap:
    $ sudo snap install --edge --devmode anbox

  3. Установим модули ядра, необходимые для работы:
    $ sudo apt install -y software-properties-common linux-headers-generic
    $ sudo add-apt-repository -y 'ppa:morphis/anbox-support'
    $ sudo apt update
    $ sudo apt install -y anbox-modules-dkms

  4. Внимательно читаем последние строки установки: мне пришлось чинить сборку модулей, так как установщик выдавал ошибку:
    Module build for the currently running kernel was skipped since the
    kernel source for this kernel does not seem to be installed.

    В этом случае переходим к спойлеру ниже, а затем возвращаемся сюда, к следующему пункте
  5. Установим все прочие зависимости:
    $ sudo apt install build-essential cmake cmake-data debhelper dbus google-mock libboost-dev libboost-filesystem-dev libboost-log-dev libboost-iostreams-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev libcap-dev libdbus-1-dev libdbus-cpp-dev libegl1-mesa-dev libgles2-mesa-dev libglib2.0-dev libglm-dev libgtest-dev liblxc1 libproperties-cpp-dev libprotobuf-dev libsdl2-dev libsdl2-image-dev lxc-dev pkg-config protobuf-compiler

  6. Установим инструменты отладки андроида:
    $ sudo apt install adb
    $ sudo apt install android-tools-adb

  7. Перезагрузим систему
  8. Запустим anbox:
    $ anbox session-manager


Чиним сборку модулей
В моем случае не удавалось собрать модули из-за того, что в Makefile'ах был криво прописан путь к сорцам ядра. Вкратце - нужно сделать симлинк.


Сообщение отредактировал iria_somobu - 15.07.18, 16:51


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 09:37