| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
This change removes some QEMU-specifics that crept into the UI code.
Change-Id: Ib1974dc64e54a35dc0cd01aec1eb547a9263a0c8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Preliminary implementation of a Multimode modem
- Added the +CTEC AT command which allows querying and setting the current technology
- Added preliminary NVRAM file support
Add cdma subscription source support
- Add support to save the subscription source preference to nv.
- Add command 'cdma ssource' to switch subscription source from the
emulator console
Implement AT+WRMP command
Implement the AT+WRMP command to set and get the roaming preference
Implement Emergency Callback Mode
Implement the +WSOS command and unsol to notify Emergency Callback Mode status
Implement +WPRL AT Command
Enable PRL update notification by implementing the AT+WPRL query command
Implement a console command to send +WPRL unsolicited response
Change-Id: I5c036c1b0832b94c0b7675931f6a18b5d9ca7436
|
|
|
|
|
| |
Bug: 3069576
Change-Id: I8345209c5c885ed7ed8e043e051884d64008961c
|
|
|
|
| |
Change-Id: I2dc79f9d0b3916749366aa4155431420e05888c1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This changes introduces a new program, called emulator-ui
that only contains parts necessary to display the UI (and
removes anything related to CPU emulation).
This is only a skeleton right now, since it is not capable
of launching a core, or displaying anything meaningful,
except the skin, trackball, respond to commands (e.g.
change layouts with KP-7 and KP-9).
Later changes will introduce core launching, communication,
etc...
Change-Id: Icef9deb8a3a256532655e1cd409b4aab52565d03
|
|
|
|
|
|
| |
Also, this CL contains a minor fix to formatting boot options passed to the kernel
Change-Id: I267172d82094a0cbbbced2cee7a2990bb7fa3793
|
|
|
|
|
|
|
| |
This forces -Wall during the build. Note that this patch doesn't
remove all warnings, but most of the remaining ones are from upstream anyway.
Change-Id: I8808d8495e99866e156ce5780d2e3c305eab491f
|
|
|
|
| |
Change-Id: I68075edc871af6510edbb027ac7de29ddbc85842
|
|
|
|
|
|
| |
The build system now requires a LOCAL_MODULE_TAGS definition in each Android.mk
Change-Id: I080a721224dcf6cb24fa2a803a52dcfe7f626cd6
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Also some minor cleanups to the ui <-> core stuff.
Change-Id: I7d64ec1aa694c027851b7e262b6e1b80bb6cef08
|
|
|
|
| |
Change-Id: Ifaf876c41ab6c7275ba7d1dc8e12139f62840cd6
|
|
|
|
| |
Change-Id: Icbf421bb33db5b6d13d3ae23e2ea6ce353fe08d2
|
|
|
|
|
|
| |
Also passed along -show-kernel option to the emulator core
Change-Id: Ic606a7a9cdac677cbd5ce9ca1a9f1a2b16da4dfa
|
|
|
|
|
|
| |
Also move qemu-malloc.c to common CORE and UI sources
Change-Id: Ifd62ae247cc03700d85b5fc35072d73ac37cc570
|
|
|
|
| |
Change-Id: I8dac387cd43c5eff7e9b6adf0d718261d0ab8d81
|
|
|
|
|
|
| |
(qemu-arm needs to link to the Cocoa framework on Darwin).
Change-Id: Ibf310682d693737ac2dd27087e6e3ba34ff6666c
|
|
|
|
|
|
| |
Also has some minor separation changes
Change-Id: I367e26f691d4d77b43c59b090b01434133d33584
|
|
|
|
|
|
| |
+ new document under docs/DISPLAY-STATE.TXT to explain what's happening.
Change-Id: Ia0d233377266212da49af932c7528f46f5feb92d
|
|
|
|
|
|
| |
Also cleaned up dependency on android_base_port variable
Change-Id: I8c1675a859e3d24e9bb174471dd03556c696aff1
|
|
|
|
| |
Change-Id: If102220e6db913f4a51bb1809ce60f4bf24bdd6a
|
|
|
|
| |
Change-Id: Ifb0a1458fa9aa5c5143e876242e03e1eee2044b9
|
|
|
|
| |
Change-Id: I34204a860c58efd938ef338d1e9c9ce18b92aec3
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Also move couple of src files under ./android to the list of core src.
Change-Id: Id765a81f206b457d17366c83fc8c8f5870369a72
|
|
|
|
| |
Change-Id: Ibefc9c439c410ffec37467f75cdb70e55806d571
|
|
|
|
| |
Change-Id: I7ed897ca92c1344505f982897e2f59cc68c42d89
|
|
|
|
|
|
|
|
|
|
| |
Unfortunately, the use of __attribute__((constructor)) to initialize modules
means we cannot easily put core files into a static library without playing
horrible linker tricks.
Revert the patch for now, another solution will be provided later.
Change-Id: Iae761611f3122aafd0ef50c225e73a0910c1a3e7
|
|
|
|
| |
Change-Id: I73ed639c5e4e30d39b961721d50c3faf3bd3b177
|
|
|
|
| |
Change-Id: Id1637165a9a2e4ef2923e730f85c1448bcf3bd56
|
|
|
|
|
|
| |
It looks like the mingw32 linker has some issues with WinMain() being in a static library.
Change-Id: I06e61ba3ede40c2f72c97949d13dee8aafdcc7d9
|
|
|
|
| |
Change-Id: I923304bd56417260cb244ac4a1d508aa1589bbb4
|
|
|
|
| |
Change-Id: I792ed4d14686acc3f9379f4ac6200fa2046ccfce
|
|
|
|
|
|
| |
Force the minimum platform version to Leopard.
Change-Id: Ibfff1ad611e1f262b81a324a16a3a28f80ae9a17
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I60657e72b13f9425d642b6b5dd770ce4ecd66abd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: Ic66bb0d07e28088ae02055c88d37bfd00edea592
|
|
|
|
| |
Change-Id: I18025d9c154a02af5d6298c7d7f72fc9f2c1c5d7
|
|
|
|
| |
Change-Id: Idfa93ab5c67c95a3bc1869eeaf3a84a75fe24cd6
|
|
|
|
| |
Change-Id: I20964bb5d7fbef5ea22d265427793a2a7fce2017
|
|
|
|
| |
Change-Id: I41aa30fff127338665a6a32fa66dcd43dd3bfe8b
|
|
|
|
| |
Change-Id: I5c51f54a7fe2ea702420429bbf0c789ed6d8c534
|
|
|
|
|
| |
Also fix OS X build, which failed with a link error.
Change-Id: Idd63f25dc1f46ea66da5727c7577def34f048c3c
|