| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
+ add a <machine/bswap.h> probe to android-configure.sh
|
| |
|
|
|
|
| |
Change-Id: I56955fb13a073b15ee2a41fdfbd6845bfe65edc5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows you to access the QEMU virtual machine monitor directly
from the console (instead of playing with the command-line to do it).
The implementation of the 'quit' command has been modified to simply
close the connection, instead of stopping the emulator program.
This patch introduces changes that allow a console session to be
detached and redirected at runtime to other internal services of
the emulator program. This will be useful in the future to implement
other features.
+ doc typo
+ add proper definitions for CONFIG_ANDROID on config-host.h
+ remove obsolete sysdeps.h dependency in android/console.c
Change-Id: If16cfe41c12a26eb8f56e3a9c24452eafa5efab4
|
|
|
|
|
|
| |
Also some minor cleanups to the ui <-> core stuff.
Change-Id: I7d64ec1aa694c027851b7e262b6e1b80bb6cef08
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Also moved along -tcpdump option
Change-Id: I9fc53e0dc6a86e9a880d6127bf2da3ac1d7ec58a
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: Ifaf876c41ab6c7275ba7d1dc8e12139f62840cd6
|
|/
|
|
| |
Change-Id: Ide3914fa52f62f618d39ac20f02bce8185a6805a
|
|
|
|
|
|
| |
Also passed along -show-kernel option to the emulator core
Change-Id: Ic606a7a9cdac677cbd5ce9ca1a9f1a2b16da4dfa
|
|
|
|
| |
Change-Id: I9d76bb3cd892b7b2b0713a27ff5477195c93ff36
|
|
|
|
|
|
|
|
| |
1. Move DNS server registration entirely to the core.
2. Move -memcheck option initialization entirely to the core.
3. Move qemu_help routine (used by both, Core and UI) to common qemu-help.c file.
Change-Id: I5e47e94bdc375f0e037ccc6bd88daeb5fa06d1cf
|
|
|
|
|
|
| |
Also move qemu-malloc.c to common CORE and UI sources
Change-Id: Ifd62ae247cc03700d85b5fc35072d73ac37cc570
|
|
|
|
| |
Change-Id: I289451995683d5d4de2afe2e87481418a393c82f
|
|
|
|
| |
Change-Id: I344f06fc16e051359669b8fe9b8dcec0ceca377d
|
|
|
|
|
|
| |
Also has some minor separation changes
Change-Id: I367e26f691d4d77b43c59b090b01434133d33584
|
|
|
|
|
|
| |
+ new document under docs/DISPLAY-STATE.TXT to explain what's happening.
Change-Id: Ia0d233377266212da49af932c7528f46f5feb92d
|
|
|
|
| |
Change-Id: I27626c5ede2b0ed354ee780fa00caf4778ff690f
|
|
|
|
| |
Change-Id: I3d8a18bd0849c75d0133b234a8aa74069ad71baa
|
|
|
|
| |
Change-Id: Iea5edfbae0caff45161c814d631d35d2e6d61d1c
|
|
|
|
|
|
| |
Also cleaned up dependency on android_base_port variable
Change-Id: I8c1675a859e3d24e9bb174471dd03556c696aff1
|
|
|
|
| |
Change-Id: If102220e6db913f4a51bb1809ce60f4bf24bdd6a
|
|
|
|
| |
Change-Id: Ifb0a1458fa9aa5c5143e876242e03e1eee2044b9
|
|
|
|
|
|
| |
File help.c belongs to the UI, while boot-properties belong to the Core
Change-Id: I526bc187740c58f89375025ca21927f5224acf19
|
|
|
|
|
|
|
| |
qemulator_setup has been setting brighness callback via direct call to hw-control.
After the change callback is set via call to ui-core-protocol
Change-Id: Ib96887d47cf765f38f4a7ad39f4f39963d9fb90d
|
|
|
|
|
|
|
| |
Abstracted keycode event array into keycode_array.[hc],
Moved key to keycode translation into charmap.c
Change-Id: I4de0c9853fa93d675895fc361e62ee36c1c0a652
|
|
|
|
| |
Change-Id: I969bb097fcd9be55d83368ddee0e377a0f0af896
|
|
|
|
|
|
| |
close the connection during a clie_recv() call.
Change-Id: I5cedde24c5b15081453c1537c679ca1f9c697ad9
|
|
|
|
| |
Change-Id: I7ed897ca92c1344505f982897e2f59cc68c42d89
|
|
|
|
|
|
| |
This should ease testing of the Windows build during development.
Change-Id: I45cc9e396a0e82d764cf7a27fd40ad7c5367c51a
|
|
|
|
| |
Change-Id: I9cab6f47bbde9f4dacdb2a426064af63eb4709c4
|
|
|
|
| |
Change-Id: I0194413e3ce93ff09aa953f283a22211e93848a1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Preparation for future UI frontend/backend separation.
This is done to ensure that the code under android/skin/ does not depend
on any QEMU-specific header. We achieve this by adding a new abstract header
"user-events.h" and one QEMU-specific implementations for the functions
defined here.
This also modifies console.h and vl-android.c to make them closer to
upstream (by removing Android-specific changes).
+ fix Makefile.android to always build SDL from sources in standalone mode.
Change-Id: I0d152741e7bb2c9cd283f5c35bd054385c7c1eb3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This removes the requirement to build the SDL library before the rest
of the emulator. The prebuilt SDL library and installation is now optional
and is only kept for the full Android build on Linux (mainly to avoid having
to install many dev libraries on build servers).
This patch affects both the Android and standalone build systems.
The script android-configure.sh will not use a prebuilt SDL installation
unless you explicitely use --sdl-config=<script>.
Tested for linux-x86 / darwin-x86 / cygwin / linux-mingw builds.
Change-Id: If973b2ad199f06aeeff43aec387d1ac629487529
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds a -shared-net-id option to the emulator which
joins the emulator in a shared network.
If the option is given the emulator is started with an additional
network interface bound to a multicast socket. This multicast socket
emulates a network hub, interconnecting emulators.
If the -shared-net-id option is not given, nothing changes.
Change-Id: I0ea70a073cdbd34f804161300240fafca34080d0
|
|
|
|
| |
Change-Id: Ic66bb0d07e28088ae02055c88d37bfd00edea592
|
|
|
|
| |
Change-Id: I232b9c4df372e1fded97694fffcd72ef9ea113c4
|
|
|
|
| |
Change-Id: I18025d9c154a02af5d6298c7d7f72fc9f2c1c5d7
|
|
|
|
| |
Change-Id: I20964bb5d7fbef5ea22d265427793a2a7fce2017
|
|
|
|
| |
Change-Id: Ica9022695d83fb48a8c25fdb1e1f0dc1c63747ff
|
|
|
|
| |
Change-Id: Ia19b4e14b84c12edc040a70144a97b5ca9474b00
|
|
|
|
|
| |
Also fix OS X build, which failed with a link error.
Change-Id: Idd63f25dc1f46ea66da5727c7577def34f048c3c
|
|
|
|
|
|
| |
on the command line check for a skin in $ANDROID_PRODUCT_OUT/skin.
Change-Id: I776aa481b38bd4e48982fdb5c032a10c970576a8
|
|\
| |
| |
| | |
Change-Id: I860d4b338cba9ea749797d6607b262c8072dd1f6
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The previous patch modifies SD Card hardware emulation in a way that is
not backwards compatible with previous SDK platform releases. This has
the unfortunate effect of making SD Card emulation not work properly
when running existing AVDs.
Reverting the patch until we get a better one.
Change-Id: I82dac87709d88aa3bd292bf2ed0008ae74d95853
|
| |
| |
| |
| |
| |
| |
| |
| | |
- Linux being case-sensitve, include "windows.h" instead of "Windows.h" is important.
- Use MinGW's windres.
- No pthread needed.
Change-Id: Ib4ce944bb55a8b1d870e230f269c89cb7df0b3f2
|
|\ \
| |/
| |
| | |
Change-Id: I8b1287b619b6ec77024cb1ce56fabc80d2b1146d
|
| |
| |
| |
| |
| |
| | |
in the skin directory, and we are using the Android build system.
Change-Id: I62480314f73ae60e769c113d6e4421e9946bb818
|
|/
|
|
|
|
|
| |
Environment variable ANDROID_ADB_SERVER_PORT allows to control the port
the emulator expects adb to be listening on.
Change-Id: Ibe52c02829ac9a0308f2cf5da32a57ab773110f8
|