> Внимание!

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.

Если Вы выложили новую версию программы, пожалуйста, сообщите об этом модератору нажав на вашем сообщении кнопку "Жалоба".



Limbo ARM Emulator | Эмулятор устройств на базе ARM-процессоров



Реп: (308)
Limbo ARM Emulator
версия: 4.1.0

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


Описание:
Порт qemu-system-arm под Android.

Описание (переведённая на русский выдержка из документации):

Для платы ARM Integrator/CP эмулируются следующие устройства:
- Процессор ARM926E, ARM1026E, ARM946E, ARM1136 или Cortex-A8
- Два UART PL011
- Сетевая карта SMC 91c111
- LCD-контроллер PL110
- PL050 KMI с PS/2-клавиатурой и мышью
- Интерфейс MMC PL181 и карта памяти

Для платы ARM Versatile эмулируются следующие устройства:
- Процессор ARM926E, ARM1136 или Cortex-A8
- Векторный контроллер прерываний PL190
- Четыре UART PL011
- Сетевая карта SMC 91c111
- LCD-контроллер PL110
- PL050 KMI с PS/2-клавиатурой и мышью
- Шина PCI. Обратите внимание, что она обеспечивает доступ лишь к пространству памяти, но не IO. Это означает, что некоторые устройства (например, ne2k_pci NIC) непригодны для использования, а другие (например, rtl8139 NIC) могут использоваться только в том случае, если гостевые драйверы используют управляемые регистры памяти.
- PCI OHCI USB-контроллер
- Адаптер LSI53C895A PCI SCSI с поддержкой жёстких и компакт-дисков
- Интерфейс MMC PL181 и карта памяти

Поддерживается несколько вариантов ARM RealView, включая EB, PB-A8 и PBX-A9. Из-за особенностей взаимодействия с загрузчиком, на этих платах будут работать только определенные конфигурации ядра Linux.

Ядра для платы PB-A8 должны иметь включенными параметры CONFIG_REALVIEW_HIGH_PHYS_OFFSET и быть рассчитаны 512 МБ ОЗУ. Ядра для платы PBX-A9 должны иметь включенным параметр CONFIG_SPARSEMEM и отключенным параметр CONFIG_REALVIEW_HIGH_PHYS_OFFSET, а также быть рассчитаны на 1024 МБ ОЗУ.

Эмулируются следующие устройства:
- Процессор ARM926E, ARM1136, ARM11MPCore, Cortex-A8 или Cortex-A9 MPCore
- Контроллер прерываний ARM AMBA
- Четыре UART PL011
- Сетевая карта SMC 91c111 или SMSC LAN9118
- LCD-контроллер PL110
- PL050 KMI с PS/2-клавиатурой и мышью
- Шина PCI
- PCI OHCI USB-контроллер
- Адаптер LSI53C895A PCI SCSI с поддержкой жёстких и компакт-дисков
- Интерфейс MMC PL181 и карта памяти

Для КПК на базе XScale ("Spitz", "Akita", "Borzoi" и "Terrier") эмулируются следующие устройства:
- Intel PXA270 SoC (ядро ARM V5TE)
- Флэш-память NAND
- Жесткий диск IBM/Hitachi DSCM в PXA PCMCIA-слоте - кроме "Akita"
- Интегрированный OHCI USB-контроллер
- Интегрированный LCD-контроллер
- Встроенные часы реального времени
- Cенсорный экран TI ADS7846 на шине SSP
- Аналого-цифровой преобразователь Maxim MAX1111 на шине I2C
- Контроллер клавиатуры, подключенный к GPIO, и светодиоды
- Карта памяти, подключенная к интерфейсу PXA MMC/SD
- Три встроенных UART
- Декодер WM8750 на шине I2C или I2S

Для КПК Palm Tungsten E (кодовое название "Cheetah") эмулируются следующие устройства:
- Texas Instruments OMAP310 SoC (ядро ARM 925T)
- ROM и RAM-память (образ прошивки может быть загружен с помощью -option-rom)
- Интегрированный LCD-контроллер
- Встроенные часы реального времени
- Сенсорный экран TI TSC2102i / аналого-цифровой преобразователь / декодер, подключенные через интерфейс MicroWire или I2S
- Матричная клавиатура, подключенная к GPIO
- Карта памяти, подключенная к интерфейсу OMAP MMC/SD
- Три встроенных UART

Для планшетов Nokia N800 и N810 (также известны как RX-34 и RX-44/48) эмулируются следующие устройства:
- Texas Instruments OMAP2420 SoC (ядро ARM 1136)
- ОЗУ и энергонезависимая флэш-память OneNAND
- Дисплей, подключенный к удаленному кадровому буферу EPSON, видеоконтроллер OMAP и контроллер LS041y3 MIPI DBI-C
- Сенсорные экраны TI TSC2301 (в N800) или TI TSC2005 (в N810), управляемые шиной SPI
- QWERTY-клавиатура, управляемая платой National Semiconductor LM8323 на шине I2C
- Карта памяти, подключенная к интерфейсу OMAP MMC/SD
- Три встроенных OMAP UART и консоль отладки STI
- Приемопередатчик Bluetooth(R) и HCI, подключенные к UART
- USB-контроллер Mentor Graphics "Inventra", встроенный в чип TI TUSB6010 - поддерживается только режим USB-хоста
- Датчик температуры TI TMP105, управляемый шиной I2C
- Плата управления питанием TI TWL92230C с часами реального времени на шине I2C
- Многоцелевые чипы Nokia RETU и TAHVO с часами реального времени, подключенные через CBUS

Для Luminary Micro Stellaris LM3S811EVB эмулируются следующие устройства:
- Ядро процессора Cortex-M3.
- 64 КБ флэш-памяти и 8 КБ SRAM.
- Таймеры, UART, ADC и шина I2C.
- OSRAM Pictiva 96x16 OLED с контроллером SSD0303 на шине I2C.

Для Luminary Micro Stellaris LM3S6965EVB эмулируются следующие устройства:
- Ядро процессора Cortex-M3.
- 256 КБ флэш-памяти и 64 КБ SRAM.
- Таймеры, UART, ADC, интерфейсы I2C и SSI.
- OSRAM Pictiva 96x16 OLED с контроллером SSD0323, подключенным через SSI.

Для интернет-радио Freecom MusicPal эмулируются следующие устройства:
- Ядро Marvell MV88W8618 ARM
- 32 МБ RAM, 256 КБ SRAM, 8 МБ флэш-памяти
- До двух 16550 UART
- Сетевая карта MV88W8xx8
- Звуковая плата MV88W8618, декодер WM8750 и микшер
- Дисплей 128×64 с регулировкой яркости
- Две кнопки, два колесика навигации с функциями кнопок

Модели Siemens SX1 v1 и v2 (по умолчанию). Эмулируются следующие устройства:
- Texas Instruments OMAP310 SoC (Ядро ARM 925T)
- ROM и RAM-память (образ прошивки может быть загружен с помощью -pflash), V1 (16 и 8 МБ), V2 (32 МБ)
- Интегрированный LCD-контроллер
- Встроенные часы реального времени
- Карта памяти, подключенная к интерфейсу OMAP MMC/SD
- Три встроенных UART

Тестовый образ Linux 2.6 доступен на сайте QEMU. Более подробную информацию можно найти в архиве списка рассылки QEMU.

Следующие параметры относятся к эмуляции ARM:

-semihosting
Включить эмуляцию системных вызовов посредством semihosting.
В случае с ARM это реализация интерфейса "Angel".
Обратите внимание, что гостевой ОС предоставляется прямой доступ к файловой системе основной машины.

Домашняя страница: http://limboemulator.weebly.com

Скачать:
Версия 4.1.0
версия: 3.0.1
Прикрепленный файлlimbo-android-arm-kvm-release-3.0.1-beta-arm.apk ( 13.23 МБ )

Прошлые версии
версия: 3.0.0
Прикрепленный файлlimbo-androidarmv7-arm-kvm-release.3.0.0.apk ( 8.36 МБ )

версия: 2.11.0
Прикрепленный файлlimbo-androidarmv7-arm-release.2.11.0.apk ( 9.61 МБ )
Прикрепленный файлlimbo-androidarmv8-arm-release.2.11.0.apk ( 9.46 МБ )

версия: 2.10.0
Прикрепленный файлlimbo-androidarm-arm-release.2.10.0.apk ( 8.91 МБ )
Прикрепленный файлlimbo-androidx86-arm-release.2.10.0.apk ( 9.4 МБ )

версия: 2.9.2
Прикрепленный файлlimbo-androidarm-arm.2.9.2.apk ( 8.89 МБ )


Сообщение отредактировал Kenas - 15.06.20, 09:58
Причина редактирования: Версия 4.1.0



Реп: (20)
а где образы брать под этот чудо-эмуль?
Кроме debian-arm ,на который нифига не ставится, ничего не нашёл

Сообщение отредактировал picasso70 - 31.10.17, 22:04
Причина редактирования: Дебиан нашел



Реп: (308)
* picasso70, самому делать. У меня уже получилось кое-что, возможно, скоро выложу.



Реп: (20)
Если не секрет какие ОС собираешь? И как скорость работы,дебиан у меня долгодумающий какой то



Реп: (23)
* MVoloshin,
Можно ли на этом эмуляторе запустить windows mobile?



Реп: (35)
Я бы хотел новые версии ОС Android на этом эмуле, для того чтобы запускать новые андроиды на устройствах со старыми версиями, при том, что кастомов на них немного или вообще нету, и не факт, что их возможно туда портировать



Реп: (20)
Как всё-таки сеть завести на nokia n800?



Реп: (11)
Здраствуйте, можно ли на этом эмуляторе наконец запустить виртуальный android из под android? И если можно - будет ли эмулируемым ловиться сеть и прочая (то есть whatsapp, банки, androidID...)? Когда Parallel space не справляется.

Сообщение отредактировал Polesiev - 22.02.20, 18:24



Реп: (92)
Limbo v3.0.1 beta - Release Notes
- Fixed issue with loading state being corrupt and crashing app
- Fixed crashing when vm display resizes and mouse is sending events
- DSL Linux does not boot when smp > 1 so disabled if KVM is not used
- Using guest ARM 64 bit for arm emulator
- Added virtio-gpu-pci in vga options for ARM guest
- Using latest ndk 17b
- Added musl libraries from ndk 14b
- Compile support for clang from now on
- Build package support for multiple host eabi: ARMv7, ARM 64 bit, x86, and x86 64 bit

Known Issues:
Mouse acceleration issues in QEMU VNC (see guide for disabling it)
SDL Audio currently has high latency



Реп: (8)
reliable1 @ 18.11.17, 17:09 *
Я бы хотел новые версии ОС Android на этом эмуле, для того чтобы запускать новые андроиды на устройствах со старыми версиями, при том, что кастомов на них немного или вообще нету, и не факт, что их возможно туда портировать

Polesiev @ 29.07.18, 14:35 *
Здраствуйте, можно ли на этом эмуляторе наконец запустить виртуальный android из под android?

никто не знает ответа на эти вопросы?

нужно на старом андройде 2.3 запустить хотябы андроид 4.0 чтобы заработал последний яндекс навигатор

Сообщение отредактировал vik-rc - 03.09.18, 17:09



Реп: (35)
vik-rc @ 03.09.2018, 21:53 *
нужно на старом андройде 2.3 запустить хотябы андроид 4.0 чтобы заработал последний яндекс навигатор

Какой смартфон? На многие есть кастомные прошивки, хоть и не на все



Реп: (8)
reliable1 @ 04.09.18, 09:19 *
Какой смартфон?

это не на смартфон, а на автомагнитолу где установлен старый андроид 2.3 без возможности обновления



Реп: (11)
Снова здравствуйте. Предыдущий мой вопрос остался без ответа, поэтому немного уточню:
Где можно найти работающие образы android 2.3, 4.4 и какой-нибудь из актуальных 5-8 для Limbo arm ?
Где найти детальную инструкцию по настройке и запуску? По логике вещей ей неплохо бы в шапке быть.

Люди вон Maemo запускают, а android'а всё нет (там v0.9 какой то)
Что-то интересное попадалось по ссылке на linaro.org из поста но мне непосильно, тут нужны люди сведующие.



Реп: (94)
Версия 4.0.0
Изменения
Enabled SDL scaling with linear algorithm
Fixed loading native libraries for 64 bit hosts
VNC and SDL 1-1 screen mode is now centered
Emulated SD Drive is now available only for ARM
Desktop Mode is now global setting
Fixed issue with VNC 24bit color on Samsung phones showing black screen
Standardized VNC port for better compatibility with external clients
Added Calibration Fix for VNC Mouse
Mouse, Keyboard, MTTCG, and KVM are now Machine option (not global)
New option Disable TSC for OSes that hang or kernel panic (set by default)
Some machine options have changed default values (ie network is disable by default)
New expand/collapse user interface for main screen.
Formatted display path for disk image files
Enabled fallback file manager for Android devices that don't support Android Storage Framework (no SD Card support)
Shared folder is now configurable (SD Card still not supported)
Added reconnect option for VNC
VNC client resize automatically when VM resolution changes
Added/Rearranged some additional CPU and Machine specs across emulators
Added internal log viewer
Fixed issue with virtual disk files containing percent symbol
QEMU monitor is now resized automatically
Fixed issue with crashing and/or corrupting vm states after pause is complete
Fixed emulated SD card for ARM emulator
Maximum number of virtual CPUs is now 8
Maximum machine RAM is now 2GB
Logging now starts capturing output early
Log File is now saved internally with "Copy To" option
Limbo generated files are now all saved under internal private storage,
Virtual disks images can still be loaded from external storage or SD Card
Added description for emulated mouse usb-tablet (this fixes VNC mouse issues)
Mouse usb-tablet is not supported by all Guest OSes
Added icons for Legacy file manager
Added icons for Drives dialog box
Reduced message errors for QMP client
Early support for double tap/hold touchpad mode
Early support for x86 guest MTTCG (qemu 3.1.0)
New build environemnt read README.developers for changes to makefiles
Reduced JNI internal configuration files and makefiles
Default build sdk version is now api 26, minimum api continues to be 21

Скачать



Реп: (0)
Сайт закрыт. Спасибо за предоставление адреса загрузки.



Реп: (19)
Проект теперь живёт на https://github.com/limboemu/limbo



Реп: (437)
А что по поводу запуска Windows 10 ARM?



Реп: (195)
а есть у кого готовый образ винды или ссылка? чтобы попробовать как оно в принципе работает - тормоза, сеть драйвера устройств и др.



Реп: (0)
Эмулятор не запускается пишет Guest has not initialised display (yet) и все больше ничего я пытался как угодно сделать чтобы грузился но ничего не получается



Реп: (17)
* Polesiev, Рад вас обрадовать! Лежит у меня образ Android 2.*, но я его не могу запустить... Если надо, то могу скинуть...



Реп: (17)
* MegаFox, +


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

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

Сейчас: 29.03.24, 01:18