| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
Change-Id: Ia6aa11892665b8aa42e5fbc69146db251d9a8636
|
| |
| |
| |
| |
| |
| | |
Without it, app with audio may crash x86 emulator
Change-Id: Ie9b30a2827c0a559e7cf73b7b21604f36c379483
|
|/
|
|
|
|
| |
o related-to-bug: 6132480
Change-Id: I82753468676d3b1ecba892c993de11ef779eed01
|
|
|
|
| |
Change-Id: Ib3bf3e7c08615c29c0086125552ae1a96a737b89
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add boot property enabling ADBD over QEMU
Emulator and system image now support ADBD communication over QEMUD pipe rather
than over a TCP port forwarding. However, emulator has to know ahead of time
(before system starts booting) whether or not the system image supports ADBD
over pipe to properly setup the communication. For that, we introduce a boot
property "ro.adb.qemu" that is readable by the emulator early enough for the
proper ADB communication setup.
Change-Id: I978489c5acf46177b520e775d745bcc78f469837
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch re-enables dex preoptimization in emulator-specific
builds. This considerably speeds up the first-boot of SDK AVDs
since the dex optimization pass is performed during the build
instead.
This was enabled in a previous patch, then reverted due to a
bug in the build system that has been fixed since.
This patch doesn't affect any device build.
Change-Id: I3be8a9c7f51a86029fde30b7d37584cb40b4db69
|
|
|
|
|
|
|
| |
The file is required by the camera framework to properly set it up to work with
emulated camera devices.
Change-Id: I39686841030d21ef23775972aa4ee0ecd7a91c02
|
|\
| |
| |
| | |
Change-Id: Ic1e08fffacb66e8006877b7b5c51e9e7f03d39a2
|
| |\
| | |
| | |
| | | |
Change-Id: I2f1b26f737dcc521e5a81a660356468eca6d2717
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This patch enables the build of OpenGLES emulation libraries
(both in the guest and the host) for any emulator-specific
product config.
+ update core/main.mk to ensure that the right path is parsed
when building the Windows SDK
Change-Id: Ifde047f8c0ef922504a7286c8c5b57f7c79c71f8
|
| | |
| | |
| | |
| | |
| | | |
This reverts commit 5d0ec1aebb952601d98c2dad70ef369f75f2b44a, reversing
changes made to 4839e47309ccefc41d4e7055f701104995472723.
|
|\ \ \
| |/ /
| | |
| | | |
Change-Id: I1320aa02110af4b1cf25d2afde1bd4b587fcb10f
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
dex-preoptimization"
* commit '1844701942de578bab6c7f17e14ef695bb8ed7c1':
emulator: Enable dex-preoptimization
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This enables the Dex pre-optimization for emulator-specific builds.
The idea is to speed up the initial boot sequence of an SDK AVD by
avoiding the costly on-device preopt pass that is performed otherwise
the first time the AVD is launched.
Benchmarking shows reductions in first boot time from 1m30s to 40s
on a 2.4GHz Xeon when emulating the AOSP master ToT.
Change-Id: I67a9ce9791220c202817864c6e83dc8fd9cbc027
|
| |\ \
| | |/
| | |
| | | |
Change-Id: Ie3f5b2986bc926407a7883b449441cb58ab70e30
|
| | |
| | |
| | |
| | |
| | |
| | | |
Change-Id: I1fc3cb491d593d3e28f90278cfc8de5d77852932
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Switch the emulator builds to ash to make sure it still
works, in case we find that we need to go back to using ash.
Change-Id: Id5641940b63cc4225011be1c375f4c86ec4d21cc
|
| | |
| | |
| | |
| | |
| | |
| | | |
Change-Id: I1fc3cb491d593d3e28f90278cfc8de5d77852932
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch removes support for prelinking from the build system. By now, the
prelinker has outlived its usefulness for several reasons. Firstly, the
speedup that it afforded in the early days of Android is now nullified by the
speed of hardware, as well as by the presence of Zygote. Secondly, the space
savings that come with prelinking (measued at 17MB on a recent honeycomb
stingray build) are no longer important either. Thirdly, prelinking reduces
the effectiveness of Address-Space-Layout Randomization. Finally, since it is
not part of the gcc suite, the prelinker needs to be maintained separately.
The patch deletes apriori, soslim, lsd, isprelinked, and iself from the source
tree. It also removes the prelink map.
LOCAL_PRELINK_MODULE becomes a no-op. Individual Android.mk will get cleaned
separately. Support for prelinking will have to be removed from the recovery
code and from the dynamic loader as well.
Change-Id: I5839c9c25f7772d5183eedfe20ab924f2a7cd411
|
| |
| |
| |
| |
| |
| | |
The image build tools only accept decimals.
Change-Id: I4fc3d32a9528bdad4cfb9381cff344a1a1b6b6d5
|
| |
| |
| |
| |
| |
| |
| | |
It was defaulting to 128M which was slightly too small for all the
applications. Increasing to 150M fits the resulting image.
Change-Id: I55957c54fbdb77090487c08ed3948988621978b3
|
|/
|
|
| |
Change-Id: I22dc39a68911e1b5846c20e63c0f8c59521ea7f5
|
|
|
|
|
| |
Change-Id: I8785cb5a5297c3cc6f3b0152fcae578a9ea89e89
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
|
|
|
|
|
| |
Change-Id: I62973b131a728c3862be4642e2d49d0fa61555ac
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
|
|
|
|
|
| |
Change-Id: I05710c2bda521b35712513bc219fc73ed00e4617
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
|
|
|
|
|
| |
Change-Id: I0638c8834fccbdc94ec99e7592a75b6972cb53b8
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
|
|
|
|
|
| |
Change-Id: I48ed4b55e91aae51076d9c609b44bf9fa24c3ecd
Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
|
|
|
|
|
| |
Change-Id: I66aed78b763d238719822257c1f4f35301247df6
Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
|
|
|
|
|
| |
Change-Id: Ibbf5427261dbb84cdc28c6de931e65c8cac547a6
Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I6b20386a24e1141bfe2a252b635243c235d46865
|
|/
|
|
| |
Change-Id: I26f4ec7fac9b7a8ad3013914967cf0f8fdec91ff
|
|
|
|
|
| |
To make a VirtualBox install image,
make installer_img
|
|
Add in Makefiles and support files for x86 builds
Based on changes by: wonjong.lee <wonjong.lee@windriver.com>
Additional changes by: Mark Gross <mark.gross@intel.com>
Additional changes by: Bruce Beare <brucex.j.beare@intel.com>
Change-Id: Id087411b282b1b68a0251e7f9cbbdde183549787
Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
|