Сборка Android из исходников

***Добрый вечер !
Решил собрать прошивку для Android из исходников !
Что нужно для этого


***bison build-essential curl flex git gnupg gperf libesd0-dev libncurses5-dev libsdl1.2-dev libwxgtk2.8-dev libxml2 libxml2-utils lzop openjdk-6-jdk openjdk-6-jre pngcrush schedtool squashfs-tools xsltproc zip zlib1g-dev g++-multilib gcc-multilib lib32ncurses5-dev lib32readline-gplv2-dev lib32z1-dev***
***openjdk-7-jdk***
***android androidsdk-uiautomatorviewer android-copyright android-src-vendor android-emulator android-tools-adb android-headers android-tools-adbd androidsdk-ddms  android-tools-fastboot androidsdk-hierarchyviewer android-tools-fsutils androidsdk-traceview***

Вот что мне выдает терминал


sudo zypper install bison build-essential curl flex git gnupg gperf libesd0-dev libncurses5-dev libsdl1.2-dev libwxgtk2.8-dev libxml2 libxml2-utils lzop openjdk-6-jdk openjdk-6-jre pngcrush schedtool squashfs-tools xsltproc zip zlib1g-dev g++-multilib gcc-multilib lib32ncurses5-dev lib32readline-gplv2-dev lib32z1-dev
root's password:
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Пакет 'build-essential' не найден.Пакет 'gcc-multilib' не найден.
Пакет 'libesd0-dev' не найден.
Пакет 'libncurses5-dev' не найден.
Пакет 'squashfs-tools' не найден.
'bison' уже установлен.
Нет кандидатов на обновление 'bison-2.7-7.1.2.x86_64'. Новейшая версия уже установлена.
'flex' уже установлен.
Нет кандидатов на обновление 'flex-2.5.37-7.1.2.x86_64'. Новейшая версия уже установлена.
'zip' уже установлен.
Нет кандидатов на обновление 'zip-3.0-16.1.2.x86_64'. Новейшая версия уже установлена.
'curl' уже установлен.
Нет кандидатов на обновление 'curl-7.42.1-16.1.x86_64'. Новейшая версия уже установлена.
'gperf' уже установлен.
Нет кандидатов на обновление 'gperf-3.0.4-18.1.2.x86_64'. Новейшая версия уже установлена.
'libxml2' не найдено в именах пакетов. Поиск возможностей.
'libxml2-tools', предоставляющий 'libxml2', уже установлен.
'lzop' уже установлен.
Нет кандидатов на обновление 'lzop-1.03-8.1.5.x86_64'. Новейшая версия уже установлена.
'git' уже установлен.
Нет кандидатов на обновление 'git-2.1.4-13.1.x86_64'. Новейшая версия уже установлена.
'gnupg' не найдено в именах пакетов. Поиск возможностей.
'gpg2', предоставляющий 'gnupg', уже установлен.
'xsltproc' не найдено в именах пакетов. Поиск возможностей.
'libxslt-tools', предоставляющий 'xsltproc', уже установлен.
'schedtool' уже установлен.
Нет кандидатов на обновление 'schedtool-1.3.0-12.1.2.x86_64'. Новейшая версия уже установлена.
'pngcrush' уже установлен.
Нет кандидатов на обновление 'pngcrush-1.7.85-7.1.x86_64'. Новейшая версия уже установлена.
'g++-multilib' не найдено в именах пакетов. Поиск возможностей.
Не найдено поставщиков 'g++-multilib'.
'lib32ncurses5-dev' не найдено в именах пакетов. Поиск возможностей.
Не найдено поставщиков 'lib32ncurses5-dev'.
'lib32readline-gplv2-dev' не найдено в именах пакетов. Поиск возможностей.
Не найдено поставщиков 'lib32readline-gplv2-dev'.
'lib32z1-dev' не найдено в именах пакетов. Поиск возможностей.
Не найдено поставщиков 'lib32z1-dev'.
'libsdl1.2-dev' не найдено в именах пакетов. Поиск возможностей.
Не найдено поставщиков 'libsdl1.2-dev'.
'libwxgtk2.8-dev' не найдено в именах пакетов. Поиск возможностей.
Не найдено поставщиков 'libwxgtk2.8-dev'.
'libxml2-utils' не найдено в именах пакетов. Поиск возможностей.
Не найдено поставщиков 'libxml2-utils'.
'openjdk-6-jdk' не найдено в именах пакетов. Поиск возможностей.
Не найдено поставщиков 'openjdk-6-jdk'.
'openjdk-6-jre' не найдено в именах пакетов. Поиск возможностей.
Не найдено поставщиков 'openjdk-6-jre'.
'zlib1g-dev' не найдено в именах пакетов. Поиск возможностей.
Не найдено поставщиков 'zlib1g-dev'.
Разрешение зависимостей пакетов...

Этого вообще нету

***android androidsdk-uiautomatorviewer android-copyright android-src-vendor android-emulator android-tools-adb android-headers android-tools-adbd androidsdk-ddms  android-tools-fastboot androidsdk-hierarchyviewer android-tools-fsutils androidsdk-traceview***

Как решить данную ситуацию ? Не охота из-за этого уходить на Linux-Mint или Ubuntu !

Вы уже определили что нужных вам пакетов нет в репозиториях, так чем мы можем вам помочь?
**Очевидный ответ:**Собрать из исходников.
**Не очевидный:**Искать соответствующие пакеты в репозиториях openSUSE.

Вы думаете мы будем вас отговаривать!? Неа, не дождётесь!:slight_smile:

Что нужно для этого

Это в Debian и Ubuntu нужно. Названия пакетов в openSUSE другие.

Понять бы какие ,другие названия ?

  1. Для сборки рабочей прошивки требуется определенная квалификация, и она явно должна быть выше, чем просто знание названий пакетов :wink:
  2. Для сборки рабочей прошивки нужны драйвера под конкретные железки.

Re2sgsII wrote:

> > Названия пакетов в openSUSE другие.
> Понять бы какие ,другие названия ?

Как минимум, в openSUSE используется суффикс -devel, а не -dev.