LINUX.ORG.RU

Android


177

12

Всего сообщений: 2

Waydroid: ручная установка native bridge

Т.к. в сети информации толком нет (ну или я просто не умею её искать), то решил написать эту статью, чтоб исправить это.

Введение

Речь пойдёт про установку конкретно houdini. В сети есть скрипты для автоматической установки, которые нужно запускать от рута, но описания что конкретно они делают к ним нет, поэтому у меня не возникло к ним доверия и я решил разобраться что да как.

Многим играм и программам для андроид требуется архитектура arm для работы. Houdini — это набор библиотек-трансляторов, которые позволят запускать их на архитектуре x86 и x86_64. Эти библиотеки были взяты из образов андроид от майкрософт. Есть аналогичный набор библиотек NDK, которые были взяты из образов андроид от гугла.

В данном примере я буду использовать houdini для Android 11, который идёт в штатной поставке waydroid. Там используется образ Lineage OS, но сути это не изменит.

Для начала скачиваем сами библиотеки. Например, отсюда https://github.com/supremegamers/vendor_intel_proprietary_houdini В данном случае нас будет интересовать содержимое каталога prebuilts.

( читать дальше... )

 ,

u5er
()

Как перепрошить Galaxy Note II (GT-N7100) на Replicant

Официальная статья на странице проекта Replicant неполная, пропущены вещи без которых перепрошитый аппарат не будет работать.

Для установки свободной прошивки от проекта Replicant на смартфон Galaxy Note II (GT-N7100) надо:

  1. зайти на страницу загрузки и скачать подходящие файлы recovery и bootloader. Так как на официальном сайте Replicant есть только recovery, то в качестве bootloader был использован twrp (лучше использовать версию twrp для Европы, версия для Азии у меня не сработала);
  2. перевести смартфон в режим загрузки прошивки --- для этого надо при включении зажать кнопки понижения громкости и физическую кнопку ниже экрана смартфона. После этого при появлении предупреждения для продолжения нажать кнопку повышения громкости;
  3. подключить смартфон к компьютеру через usb-провод;
  4. прошить recovery и bootloader на смартфон. Я использовал heimdall:
    heimdall flash --BOOT path/to/twrp-3.7.0_9-0-n7100.img --RECOVERY path/to/recovery-n7100.img
    
    Перед установкой прошивки надо произвести сброс данных, но без удаления пользовательских данных.
  5. подождать, пока смартфон сам загрузится в bootloader;
  6. скачать свободную прошивку Replicant на странице загрузки. Я использовал replicant-6.0-0004-transition-n7100.zip. Это важно, потому что последний архив Replicant версии 6 поломан и не установится на смартфон;
  7. сбросить свободную прошивку Replicant на смартфон. Я использовал для этого simple-mtpfs;
  8. выбрать в меню recovery-установку и в меню установки выбрать zip-архив c свободной прошивкой Replicant;
  9. подождать завершения установки Replicant на смартфон Galaxy Note II (GT-N7100).

После установки SIM-карты мобильная связь и интернет работают. F-Droid(или любого другого магазина приложений) по умолчанию нет. Так что приложения надо будет либо ставить вручную, либо поставить самому F-Droid и уже устанавливать оттуда.

 , heimdall, ,

vbcnthfkmnth123
()