summaryrefslogtreecommitdiffstats
path: root/target/board/generic_x86
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8664008c to masterJean-Baptiste Queru2012-04-241-1/+4
|\ | | | | | | Change-Id: Ia6aa11892665b8aa42e5fbc69146db251d9a8636
| * Add goldfish audio hw to board/generic_x86Andrew Hsieh2012-04-201-1/+4
| | | | | | | | | | | | Without it, app with audio may crash x86 emulator Change-Id: Ie9b30a2827c0a559e7cf73b7b21604f36c379483
* | Added media_codecs.xml file to generic_x86 and vbox_x86 configuration filesJames Dong2012-03-191-0/+1
|/ | | | | | o related-to-bug: 6132480 Change-Id: I82753468676d3b1ecba892c993de11ef779eed01
* Enable HW accelerated view framework for generic_x86 builds.Xavier Ducrohet2012-02-161-0/+4
| | | | Change-Id: Ib3bf3e7c08615c29c0086125552ae1a96a737b89
* Cherry-picked from e6b969f3b in master. Do not merge.Vladimir Chtchetkine2012-01-101-1/+2
| | | | | | | | | | | | | 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
* emulator: Enable dex-preoptimization in emulator-specific buildsDavid Turner2011-09-281-0/+6
| | | | | | | | | | | | | | 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
* Packages media_profiles.xml file into emulated system imageVladimir Chtchetkine2011-09-211-1/+2
| | | | | | | The file is required by the camera framework to properly set it up to work with emulated camera devices. Change-Id: I39686841030d21ef23775972aa4ee0ecd7a91c02
* resolved conflicts for merge of 6da54b6e to masterDavid 'Digit' Turner2011-08-261-0/+3
|\ | | | | | | Change-Id: Ic1e08fffacb66e8006877b7b5c51e9e7f03d39a2
| * resolved conflicts for merge of 7be88d00 to honeycomb-plus-aospDavid 'Digit' Turner2011-08-251-0/+3
| |\ | | | | | | | | | Change-Id: I2f1b26f737dcc521e5a81a660356468eca6d2717
| | * emulator: Enable GLES emulation librariesDavid 'Digit' Turner2011-08-231-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Revert "resolved conflicts for merge of 972433bd to master"Jean-Baptiste Queru2011-06-241-6/+0
| | | | | | | | | | | | | | | This reverts commit 5d0ec1aebb952601d98c2dad70ef369f75f2b44a, reversing changes made to 4839e47309ccefc41d4e7055f701104995472723.
* | | resolved conflicts for merge of 972433bd to masterDavid 'Digit' Turner2011-06-241-0/+6
|\ \ \ | |/ / | | | | | | Change-Id: I1320aa02110af4b1cf25d2afde1bd4b587fcb10f
| * | am 18447019: am 4b227c70: am f9f83ed1: Merge "emulator: Enable ↵David 'Digit' Turner2011-06-231-0/+5
| |\ \ | | |/ | | | | | | | | | | | | | | | dex-preoptimization" * commit '1844701942de578bab6c7f17e14ef695bb8ed7c1': emulator: Enable dex-preoptimization
| | * emulator: Enable dex-preoptimizationDavid 'Digit' Turner2011-06-221-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | resolved conflicts for merge of db0d59d1 to honeycomb-plus-aospRaphael2011-03-256-542/+55
| |\ \ | | |/ | | | | | | Change-Id: Ie3f5b2986bc926407a7883b449441cb58ab70e30
| | * x86: qemu emulator is the default build targetBruce Beare2011-03-157-542/+57
| | | | | | | | | | | | | | | | | | Change-Id: I1fc3cb491d593d3e28f90278cfc8de5d77852932 Signed-off-by: Bruce Beare <bruce.j.beare@intel.com> Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
* | | Switch to mksh as the default shell.Jean-Baptiste Queru2011-05-181-2/+2
| | | | | | | | | | | | | | | | | | | | | 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
* | | x86: qemu emulator is the default build targetBruce Beare2011-03-246-542/+55
| | | | | | | | | | | | | | | | | | Change-Id: I1fc3cb491d593d3e28f90278cfc8de5d77852932 Signed-off-by: Bruce Beare <bruce.j.beare@intel.com> Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
* | | build: remove prelinker build build systemIliyan Malchev2011-03-121-1/+0
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Fix generic_x86 image sizes.Ying Wang2011-02-091-3/+3
| | | | | | | | | | | | The image build tools only accept decimals. Change-Id: I4fc3d32a9528bdad4cfb9381cff344a1a1b6b6d5
* | Add system image size for X86Kenny Root2011-02-081-0/+1
| | | | | | | | | | | | | | It was defaulting to 128M which was slightly too small for all the applications. Increasing to 150M fits the resulting image. Change-Id: I55957c54fbdb77090487c08ed3948988621978b3
* | Fix x86 build.Jean-Baptiste Queru2011-02-031-3/+1
|/ | | | Change-Id: I22dc39a68911e1b5846c20e63c0f8c59521ea7f5
* Add dnsproxyd to keep in sync with base init.rcBruce Beare2011-01-271-0/+1
| | | | | Change-Id: I8785cb5a5297c3cc6f3b0152fcae578a9ea89e89 Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
* generic_x86 builds don't need/use the sparse ext4 format.Bruce Beare2010-12-281-0/+1
| | | | | Change-Id: I62973b131a728c3862be4642e2d49d0fa61555ac Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
* Use ext4 file system for generic_x86 userdata partitionBruce Beare2010-12-281-1/+3
| | | | | Change-Id: I05710c2bda521b35712513bc219fc73ed00e4617 Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
* GB Updates for init.rc and boot command lineBruce Beare2010-12-283-46/+74
| | | | | Change-Id: I0638c8834fccbdc94ec99e7592a75b6972cb53b8 Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
* Move buildspec vars to BoardConfig.mkBruce Beare2010-07-123-14/+9
| | | | | Change-Id: I48ed4b55e91aae51076d9c609b44bf9fa24c3ecd Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
* Allow TARGET_ARCH to be set from BoardConfig.mkBruce Beare2010-07-121-0/+1
| | | | | Change-Id: I66aed78b763d238719822257c1f4f35301247df6 Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
* Update to latest (froyo) init.rcBruce Beare2010-07-081-50/+188
| | | | | Change-Id: Ibbf5427261dbb84cdc28c6de931e65c8cac547a6 Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
* Merge "Use a different kernel boot line for the disk installer."Jean-Baptiste Queru2010-05-141-1/+3
|\
| * Use a different kernel boot line for the disk installer.Bruce Beare2010-05-071-1/+3
| | | | | | | | Change-Id: I6b20386a24e1141bfe2a252b635243c235d46865
* | Use a property to enable the eth0 LAN port on the emulatorBruce Beare2010-05-052-0/+15
|/ | | | Change-Id: I26f4ec7fac9b7a8ad3013914967cf0f8fdec91ff
* Add support for x86 VirtualBox EmulationBruce Beare2010-05-054-11/+79
| | | | | To make a VirtualBox install image, make installer_img
* generic_x86 supportBruce Beare2010-04-285-0/+300
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>