Android OS на x86 | [androidPC]



Реп: (1348)
Android OS на x86

В этой теме обсуждаются вопросы общие для всех Андроидов на платформе x86, конкретно проект портирования Android-х86, а также его братья, не имеющие отдельных тем обсуждения на нашем форуме.
Android в виртуальную машину | Сайт и Форум проекта Android-х86 | Android от Intel

Изображение

Вопросы, касающиеся только проектов Phoenix OS, Remix OS x86 и Bliss-x86, обсуждаются в своих темах.
За работоспособность ваших устройств ответственность несёте исключительно Вы. Задавая вопрос, постарайтесь указать следующую информацию.

Совместимость
  • Графическое ускорение нормально работает на видеоадаптерах от AMD и Intel (кроме GMA 500, GMA 600, GMA 3600, GMA 3650, т.к. они основаны на PowerVR).
    Графика nVidia поддерживается начиная с Android-x86 4.4-R3; новое поколение начинает поддерживаться после выхода следующего.
  • Ситуация с поддержкой планшетов, Критическое замечание о звуке.
  • Чипы, которые реализуют одновременно и WiFi, и Bluetooth работают хуже, чем отдельные.
Установка и загрузка
Загрузчик GRUB - особенности
GRUB (англ. GRand Unified Bootloader) — загрузчик операционной системы от проекта GNU. GRUB позволяет пользователю иметь несколько установленных операционных систем и при включении компьютера выбирать одну из них для загрузки.
Используется в образах Android-x86 для компьютеров со старым BIOS-ом.
Свои настройки хранит в файле menu.lst, который можно отредактировать например виндовым Блокнотом. Обычно этот файл находится на разделе с Андроидом, но из-под самого Андроида его не видно. Типичное содержимое:
default=0
timeout=6
splashimage=/grub/android-x86.xpm.gz
root (hd0,4)

title Android-x86 5.1-rc1
kernel /android-5.1-rc1/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/android-5.1-rc1
initrd /android-5.1-rc1/initrd.img

title Android-x86 5.1-rc1 (Debug mode)
kernel /android-5.1-rc1/kernel root=/dev/ram0 androidboot.hardware=android_x86 DEBUG=2 SRC=/android-5.1-rc1
initrd /android-5.1-rc1/initrd.img

title Android-x86 5.1-rc1 (Debug nomodeset)
kernel /android-5.1-rc1/kernel nomodeset root=/dev/ram0 androidboot.hardware=android_x86 DEBUG=2 SRC=/android-5.1-rc1
initrd /android-5.1-rc1/initrd.img

title Windows
rootnoverify (hd0,1)
chainloader +1

Тут default указывает номер пункта, котоый будет выбран автоматически после истечения timeout секунд. root и rootnoverify указывают с какого диска, и с какого его раздела загружать выбраную операционную систему. Как и в случае с default, нумерация начинается с нуля. Параметры загрузки прописываются в конец строки, которая начинается со слова kernel. Такими параметрами можно повлиять на многие аспекты работы Андроида с железом. К примеру настроить работу с внешним монитором.

GRUB 2 — следующая версия GRUB. Разработчики писали GRUB 2 «с нуля», чтобы добиться переносимости и модульности.
Используется в образах Android-x86 для компьютеров с новым UEFI-BIOS.
Может хранить свои настроки в файле grub.cfg либо menu.lst. Обычно этот файл лежит на отдельном системном разделе EFI (ESP). Типичное содержимое:
set timeout=60
set gfxmode=1024x768
terminal_output gfxterm

menuentry 'Android-x86 VER Live' --class android-x86 {
search --file --no-floppy --set=root /system.sfs
linuxefi /kernel CMDLINE quiet DATA=
initrdefi /initrd.img
}

menuentry 'Android-x86 VER DEBUG mode' --class android-x86 {
search --file --no-floppy --set=root /system.sfs
linuxefi /kernel CMDLINE DATA= DEBUG=2
initrdefi /initrd.img
}

menuentry 'Android-x86 VER Installation' --class android-x86 {
search --file --no-floppy --set=root /system.sfs
linuxefi /kernel CMDLINE DEBUG= INSTALL=1
initrdefi /initrd.img
}

menuentry 'Windows' {
search --file --no-floppy --set=root /EFI/Microsoft/Boot/bootmgfw.efi
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}
Каталог прошивок
Ниже размещены ссылки на скачивание прошивок.
2.2 Froyo
LIVE CD с установщиком, iso-образ для:
3.2 Honeycomb
4.0 Ice Cream Sandwich
4.2 Jelly Bean:
4.3 Jelly Bean
4.4 Kitkat
Android-x86 4.4 KitKat:Android-IA 4.4.2 R1 от Intel (Работают только на указанном ЦП и ГП от Intel, требуют UEFI, без предустановленного Play Store)
5.1 Lollipop
Android-x86 5.1 Lollipop:
6.0 Marshmallow
Android-x86 6.0 Marshmallow:CyanogenMod 13 Android 6.0.1 MM
7.1 Nougat
8.1 Oreo
9.0.0 Pie
11 R
12 S
13 T
Порты

Общий каталог прошивок
Большой архив прошивок на code.google.com
Полезное
Экран и звук
Сеть
Данные и диски
Софт и твики системы

В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку ЖАЛОБА под сообщениями.


Сообщение отредактировал Woertz - 17.01.24, 17:29
Причина редактирования: Bliss OS Zenith это Андроид 14



Реп: (323)
krabb @ 19.12.2011, 14:46 *
На неё 701 4г кто-нить ставил 3.2?Она запускается,но в меню настроек не работает большая половина.Кто-то победил?

Я ставил на ееерс surf 2G такая же проблема с меню настроек, победить никак не удалось, хотя как вариант можно попробовать выбрать другое меню загрузки из граба, откатился на 2.3, работает неплохо, хотя по ощущениям 3.2 быстрее, ждём боле свежих версий, которые будут, надеюсь нормлаьно работать на нашем доисторическом монстре ееерс 70х



Реп: (12)
Порылся в теме, но не нашел ответа. У меня планшет на windзows 7 (эксимер w10), разбил жесткий на 3 раздела, на одном винда, на 2 информация , на 3 хочу поставить андроид. Возможно ли поставить 2 оси сразу(винду и андроид), но на разных разделах?

Сообщение отредактировал rover401 - 20.12.11, 21:40



Реп: (8)
rover401 @ 20.12.2011, 21:40 *
Порылся в теме, но не нашел ответа. У меня планшет на windзows 7 (эксимер w10), разбил жесткий на 3 раздела, на одном винда, на 2 информация , на 3 хочу поставить андроид. Возможно ли поставить 2 оси сразу(винду и андроид), но на разных разделах?

Можно конечно, ставь сначала винду, а потом андройд, правда по умолчанию будет грузиться андройд, пока не поправишь настройки grub



Реп: (12)
visp997 @ 21.12.2011, 00:26 *
правда по умолчанию будет грузиться андройд, пока не поправишь настройки grub

А как править этот grub и что там править, не подскажешь? :sveta:



Реп: (323)
rover401 @ 21.12.2011, 07:28 *
А как править этот grub и что там править, не подскажешь?

По идее при установке можно выбрать как устанавливать либо вместе с windows либо отформатировав жёсткий диск и особенность граба в том что он автоматически подхватывает загрузчик windows( но это в том случае если линух устанавливается на раздел с windows), перед установкой рекомендую запустить на планшете с флэшки в режиме live usb- сначала проверить всё ли работает.

Сообщение отредактировал clocc - 21.12.11, 10:42



Реп: (42)
Тем, кому надо поменять в grub загрузку, чтобы по-умолчанию грузился windows - находите в корне диска, куда установили андроид папку Grub, там находите файл "menu.lst" открываете его wordpad`ом. Видим следующее:
default=0
timeout=6
root (hd0,0)
splashimage=/grub/android-x86.xpm.gz

title Android-x86 2011-11-13
kernel /android-2011-11-13/kernel quiet root=/dev/ram0 androidboot_hardware=eeepc acpi_sleep=s3_bios,s3_mode SRC=/android-2011-11-13 SDCARD=/sd/sdcard.img
initrd /android-2011-11-13/initrd.img

title Android-x86 2011-11-13 (Debug mode)
kernel /android-2011-11-13/kernel root=/dev/ram0 androidboot_hardware=eeepc acpi_sleep=s3_bios,s3_mode DEBUG=1 SRC=/android-2011-11-13 SDCARD=/sd/sdcard.img
initrd /android-2011-11-13/initrd.img

title Windows
rootnoverify (hd0,0)
chainloader +1

Первая строчка: "default=0", меняем значение на нужное вам, чтобы узнать какое вам нужно смотрите на список далее, идет перечисление:
title Android-x86 2011-11-13
kernel /android-2011-11-13/kernel quiet root=/dev/ram0 androidboot_hardware=eeepc acpi_sleep=s3_bios,s3_mode SRC=/android-2011-11-13 SDCARD=/sd/sdcard.img
initrd /android-2011-11-13/initrd.img

title Android-x86 2011-11-13 (Debug mode)
kernel /android-2011-11-13/kernel root=/dev/ram0 androidboot_hardware=eeepc acpi_sleep=s3_bios,s3_mode DEBUG=1 SRC=/android-2011-11-13 SDCARD=/sd/sdcard.img
initrd /android-2011-11-13/initrd.img

title Windows
rootnoverify (hd0,0)
chainloader +1

Отсчет идет от нуля, т.е. андроид по-умолчанию - это "0", " Debug режим" - это "1", а " windows " - это "2".
Т.е. в моем случае первая строчка будет выглядеть, после изменения так:
default=2

Вторая строчка "timeout=6" Это время на ваш выбор. Тут ставите как вздумается. Я себе поставил 3 секунды.
Установил себе на нетбук от самсунга, было предупреждение, что это не асус, но все работает без проблем и тач-пад и вай-фай. Оставлю второй осью на нете.

Сообщение отредактировал mk1984 - 21.12.11, 13:46



Реп: (5)
mk1984, вот спасибо мил человек)

Вопрос. Я так понял title Android-x86 2011-11-13 , это отображение имени в грабе ?
А то хочется поменять его на Android 3,2 хотя бы)



Реп: (5)
По шаманил чуток =) mk1984, еще раз спасибо)


Картинка

Сообщение отредактировал wkiper - 21.12.11, 21:35



Реп: (98)
я использую winxp и grub4dos

в корне диска c:\ лежат конфиг файлы boot.ini и MENU.LST ну и что то там, что ещё идёт с grub4dos. загрузка андроида идёт в 2 действия: сначала выбираю grub4dos, а затем android.

boot.ini
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\windows
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\windows="Windows XP" /noexecute=optin /fastdetect /noexecute=alwaysoff /sos
C:\grldr="Grub"


MENU.LST
timeout 10

title Android-2.3-RC1 x86 eee
kernel /android-2.3-RC1-eee/kernel root=/dev/ram0 androidboot.hardware=eeepc acpi_sleep=s3_bios,s3_mode SRC=/android-2.3-RC1-eee
initrd /android-2.3-RC1-eee/initrd.img

title Windows at (hd0,0)
root (hd0,0)
chainloader +1



Реп: (37)
Пробовал ставить 3.2 на Acer W500. Очень жаль, но совершенно неюзабельно.



Реп: (26)
Заменил сборку 3.2 tegav2 на 4.0.3 tegav2 от 25.12.11г, все что работало в 3.2 работает и в 4.0, но заметил очень неприятный момент: ровно через 10мин. после включения апарат уходит в спящий режим при выходе изнего показывет терминал, приходится перезагружатся. В настройках экрана стоит 30мин. Может кто знает в чем дело?



Реп: (26)
Не в спящий режим уходит а просто чернеет экран через 10 мин., под ним все работает.

Сообщение отредактировал Tolikkap - 26.12.11, 13:53



Реп: (0)
ребят,а эти сборки на XP x64 можно поставить или только на x86? и главный вопрос ноут с wi-fi раздавать будет инет как планшет?



Реп: (263)
Андроид - это самостоятельная операционка, и до XP ему нет никакого дела. Главное что бы процессор был либо x86, либо x64. Но XP на другой и не поставишь, значит все нормально.



Реп: (19)
Доброго времени суток) Посоветуйте пожалуйста чем распаковать, а потом собрать system.sfs(хочется сделать сборку удобную, и выкинуть из Android всё лишнее)



Реп: (16)
а вай фай в какой нибудь версии работает???



Реп: (19)
Что не работает на android 3.2

Не работают камера и Bluetooth


Не поддерживается Ethernet.

WiFi нормально работает на многих устройствах начиная с версии 2х.
K
Очень прошу если задали вопрос в теме и вы хотите помочь человеку отвечать нормально


Сообщение отредактировал clocc - 29.12.11, 00:23
Причина редактирования: Отредактировал ответ на вопрос.



Реп: (16)
на HP Slate вай фай неработает в версии 2.3



Реп: (12)
возникла проблема, запускаю 3.2 на планшете ,но кулер работает не переставая.В чем проблема?



Реп: (4)
Подскажите, ставлю Андроид на флешку с загрузчиком Grub. Машина Lenovo s103t. Если при установке флешку форматировать fat32, то потом c нее грузится отлично, но в системе ессно не дает ничего сделать (reed only). Если форматировать как надо ext3, то с флешки потом не грузится: error 17.
Как сделать нормальную флешку а Андроидом?
P.S. Все инструкции читал.

И еще, простите. Добиваюсь работоспособности тачскрина в четверке. Как переименовать файл в директории idc я прочитал. А как создать в ней копию файла с нужными ID, и может кто знает какие ID в моей машине, а то в перечне (less /proc/bus/input/devices) только кнопки и клавиатуры?

Сообщение отредактировал semdim - 31.12.11, 08:23


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

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

Сейчас: 19.03.24, 07:45