OSDN Git Service
Chih-Wei Huang [Thu, 13 Jan 2011 08:24:50 +0000 (16:24 +0800)]
init.rc: a bad workaround for bluetooth permission
This has to be fixed in gingerbread.
Chih-Wei Huang [Wed, 29 Dec 2010 08:34:17 +0000 (16:34 +0800)]
generic_x86: add firmware for Intel® PRO/Wireless 5000 A/G/N network adaptors
Chih-Wei Huang [Mon, 13 Dec 2010 10:02:40 +0000 (18:02 +0800)]
generic_x86: add more firmwares
* Intel® PRO/Wireless 1000 B/G/N network adaptors
* Intel(R) Wireless WiFi Link 6050 Series Adapters
Chih-Wei Huang [Thu, 9 Dec 2010 08:23:32 +0000 (16:23 +0800)]
generic_x86: save logcat to /data/log.txt if debug.logcat=1
Chih-Wei Huang [Thu, 9 Dec 2010 07:55:16 +0000 (15:55 +0800)]
generic_x86: set framebuffer to 16bpp if drm is not enabled
Chih-Wei Huang [Fri, 26 Nov 2010 07:11:58 +0000 (15:11 +0800)]
define TARGET_PREBUILT_APPS for generic_x86
Now you can put apk into target/board/generic_x86/app/ and
it will be included in all targets inherited from generic_x86.
Added AndAppStore as an example.
Chih-Wei Huang [Fri, 26 Nov 2010 07:09:06 +0000 (15:09 +0800)]
generic_x86: remove definition of EXTERNAL_STORAGE_STATE
Chih-Wei Huang [Fri, 26 Nov 2010 07:00:00 +0000 (15:00 +0800)]
generic_x86: support of OpenGL hardware acceleration for i915
Chih-Wei Huang [Wed, 3 Nov 2010 10:33:46 +0000 (18:33 +0800)]
Add version_defaults.mk to be a prerequisite of build.prop
The version_defaults.mk defines variables that may affect
the content of build.prop.
Change-Id: Iabb82459949bb6e7a91829c5b485aad331c50b72
Chih-Wei Huang [Fri, 8 Oct 2010 06:36:55 +0000 (14:36 +0800)]
generic_x86: add more options so people can use in their targets
Chih-Wei Huang [Mon, 13 Sep 2010 10:03:54 +0000 (18:03 +0800)]
init.rc: update settings for 3G support
Chih-Wei Huang [Mon, 6 Sep 2010 11:08:07 +0000 (19:08 +0800)]
generic_x86: several updates
* init.rc: wifi and 3G support
* support both hdpi and mdpi
* add original audio files
* new firmware for rt2860sta module
Chih-Wei Huang [Tue, 31 Aug 2010 09:27:03 +0000 (17:27 +0800)]
generic_x86: change to use awext driver
Chih-Wei Huang [Wed, 11 Aug 2010 07:54:49 +0000 (15:54 +0800)]
generic_x86: add LIME to THIRD_PARTY_APPS
Chih-Wei Huang [Wed, 4 Aug 2010 09:39:10 +0000 (17:39 +0800)]
generic_x86: add the dhcpcd service
Chih-Wei Huang [Mon, 26 Jul 2010 02:41:38 +0000 (10:41 +0800)]
Add atom optimization flags
To enable the optimization, set TARGET_ARCH_VARIANT := x86-atom.
Change-Id: I6b7798944bb8262bd83a76712419d8a77d3c34e9
Chih-Wei Huang [Thu, 22 Jul 2010 02:53:40 +0000 (10:53 +0800)]
Set /system/bin/sh to mksh for generic_x86
Chih-Wei Huang [Mon, 12 Jul 2010 07:13:36 +0000 (15:13 +0800)]
add service alsainit
This is necessary for some sound cards like ICH AC97.
Chih-Wei Huang [Fri, 9 Jul 2010 02:07:52 +0000 (10:07 +0800)]
Set arm specific variables to be empty for non-arm platforms
These variables are useless for non-arm platforms, and will
generate misleading messages during building process.
Change-Id: I37c46ac8d30f353333803d9591b65fca24ce3fd5
Bruce Beare [Thu, 8 Jul 2010 21:59:16 +0000 (14:59 -0700)]
Define __ANDROID__ for x86 to be on par with ARM build requirements
Change-Id: I79c8f29af1f20b694f22a39f848216022809a5c6
Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
Chih-Wei Huang [Tue, 6 Jul 2010 09:18:22 +0000 (17:18 +0800)]
update init.rc of generic_x86 to froyo version
Kan-Ru Chen [Mon, 5 Jul 2010 09:04:37 +0000 (17:04 +0800)]
acp: Ensure dst mtime always greater or equal to src mtime
When copying files from file systems that support high resolution
mtime, we should not truncating the nsec part. Instead we should
increase the dst mtime by one sec to prevent dst mtime to become less
than src mtime.
Change-Id: I2b4200c72c4e6ee8aae875b5e64701324799afc7
Thorsten Glaser [Thu, 3 Jun 2010 17:58:02 +0000 (19:58 +0200)]
For the generic board, set /system/bin/sh to mksh to test the transition
Change-Id: I778bae4060dd404e82fbf9dd5b8a2024c8268402
Thorsten Glaser [Thu, 3 Jun 2010 17:57:02 +0000 (19:57 +0200)]
Add new variable TARGET_SHELL := ash (default; or mksh)
Besides that, add enough magic to build everything tagged
as "shell_$(TARGET_SHELL)" and permit ash/mksh as not unusual
Change-Id: Iee26d5ba11236ead36320b2b61efec007753d591
Bruce Beare [Wed, 5 May 2010 16:47:16 +0000 (09:47 -0700)]
Replace arm with proper variable for CPU/ABI
Change-Id: If8594d9a2abf4d8c08b5ccea612bb700afa9e9b7
Chih-Wei Huang [Sun, 18 Apr 2010 07:54:14 +0000 (15:54 +0800)]
kernel.mk: use loose_nonint_oldconfig
This goal will give default values to unknown options
to avoid compiling errors.
Chih-Wei Huang [Thu, 15 Apr 2010 09:25:06 +0000 (17:25 +0800)]
add libRS to generic_x86 build
Chih-Wei Huang [Mon, 15 Mar 2010 10:20:30 +0000 (18:20 +0800)]
TARGET_linux-x86.mk: allow to strip all symbols
To strip all symbols, add TARGET_STRIP=1 to make.
Chih-Wei Huang [Fri, 5 Mar 2010 13:07:25 +0000 (21:07 +0800)]
definitions.mk: fix a bug in build-package-rules
We cannot call all-subdir-makefiles directly since
it has included other files.
Wallace Wang [Thu, 4 Feb 2010 09:56:53 +0000 (17:56 +0800)]
define the heap size to 32M
Yi Sun [Sun, 31 Jan 2010 06:55:13 +0000 (22:55 -0800)]
enabled livewallpapers. <No all the wallpapers will work>
Yi Sun [Thu, 14 Jan 2010 18:03:27 +0000 (10:03 -0800)]
add firmware for zd1222
Chih-Wei Huang [Wed, 13 Jan 2010 11:54:16 +0000 (19:54 +0800)]
generic_x86: update bluetooth services for eclair
Chih-Wei Huang [Wed, 13 Jan 2010 08:16:03 +0000 (16:16 +0800)]
generic_x86: add tslib files
If BOARD_USES_TSLIB is true, copy tslib files into /system/etc.
Yi Sun [Fri, 8 Jan 2010 17:31:42 +0000 (01:31 +0800)]
fix the permission issue
Chih-Wei Huang [Thu, 7 Jan 2010 10:05:49 +0000 (18:05 +0800)]
kernel.mk: clean system/lib/modules before installing kernel modules
Chih-Wei Huang [Fri, 18 Dec 2009 07:14:37 +0000 (15:14 +0800)]
kernel.mk: allow to specify TARGET_KERNEL_CONFIG to a real file
Each target now can specify its kernel config by setting
TARGET_KERNEL_CONFIG to its local directory.
Yi Sun [Tue, 15 Dec 2009 06:28:51 +0000 (22:28 -0800)]
enabled provision and IM applications
Yi Sun [Sun, 13 Dec 2009 07:11:04 +0000 (23:11 -0800)]
switch to use phone policy instead of mid policy
Since mid policy has not be well mantained for a long time.
Switching to phone policy also gives us a lot of new features.
Chih-Wei Huang [Fri, 11 Dec 2009 07:16:04 +0000 (15:16 +0800)]
auto add init.rc of the target
Chih-Wei Huang [Thu, 10 Dec 2009 08:16:54 +0000 (16:16 +0800)]
add TARGET_PREBUILT_APPS
Chih-Wei Huang [Thu, 10 Dec 2009 07:58:43 +0000 (15:58 +0800)]
add firmware for generic_x86
Chih-Wei Huang [Thu, 10 Dec 2009 07:50:00 +0000 (15:50 +0800)]
add wifi support for x86
If an inherited target needs to support wifi, it has to define
BOARD_WPA_SUPPLICANT_DRIVER and BOARD_WPA_SUPPLICANT_CONF_DIR(optional).
Chih-Wei Huang [Wed, 9 Dec 2009 07:23:25 +0000 (15:23 +0800)]
Multiple x86 platforms support
Add generic_x86 as a common base for all x86 targets,
and change the default target to generic_x86.
Chih-Wei Huang [Thu, 5 Nov 2009 08:49:33 +0000 (16:49 +0800)]
kernel.mk: fix a dependency issue
If the config update only affects modules, the kernel image will not
be updated, so the updated modules will not be installed to /system.
The fix let the final kernel image depends on the config directly.
Chih-Wei Huang [Thu, 5 Nov 2009 04:54:36 +0000 (12:54 +0800)]
core/Makefile: fix a dependency issue
The symlinks in /sbin must be created before ramdisk.img being made.
Bryan Hundven [Sat, 31 Oct 2009 18:28:55 +0000 (11:28 -0700)]
Install Kernel Driver Firmwares to $(TARGET_PRODUCT)/lib/firmware
Chih-Wei Huang [Fri, 30 Oct 2009 07:06:46 +0000 (15:06 +0800)]
kernel.mk: fix TARGET_PREBUILT_KERNEL issue
Chih-Wei Huang [Mon, 31 Aug 2009 06:55:33 +0000 (14:55 +0800)]
Add $(TARGET_DEVICE_DIR)/system.prop to be a prerequisite
If $(TARGET_DEVICE_DIR)/system.prop exists, it should be
a prerequisite of $(INSTALLED_BUILD_PROP_TARGET),
as the following rules state.
Change-Id: Ie395b6f08cef198c3f5c733a5b6ae5a458335a9c
Yi Sun [Fri, 21 Aug 2009 01:04:13 +0000 (18:04 -0700)]
initial commit for the ethernet state tracker work.
Chih-Wei Huang [Tue, 28 Jul 2009 09:36:34 +0000 (17:36 +0800)]
enable java 1.6
Chih-Wei Huang [Fri, 24 Jul 2009 10:38:05 +0000 (18:38 +0800)]
Use copy-file-to-new-target so that the timestamp will not be kept.
That forces to update system.img.
Chih-Wei Huang [Thu, 23 Jul 2009 04:00:27 +0000 (12:00 +0800)]
Compress squashfs to system.sfs to avoid confused.
Chih-Wei Huang [Mon, 13 Jul 2009 10:44:05 +0000 (18:44 +0800)]
ignore target modules & modules_install if CONFIG_MODULES is not set
Chih-Wei Huang [Wed, 8 Jul 2009 10:07:09 +0000 (18:07 +0800)]
add kernel.mk to build kernel image on-fly
Jean-Baptiste Queru [Wed, 27 Oct 2010 21:59:39 +0000 (14:59 -0700)]
Merge "CTS vm-tests now depend on hosttestlib." into froyo
Brett Chabot [Wed, 27 Oct 2010 01:55:56 +0000 (18:55 -0700)]
CTS vm-tests now depend on hosttestlib.
Bug
3125713
Change-Id: I5774df2abeff7dd82e1218138d1ea3b25edd0901
Brian Muramatsu [Thu, 2 Sep 2010 19:36:59 +0000 (12:36 -0700)]
Support Additional CTS Host Jars
Include another optional Makefile from the CTS project that
specifies additional JARs that the CTS host may need. This
will make it easier to create modules in the CTS project
that can be built for the host and device and shared between
the host and test cases.
The first such library will include annotations like
"RequiresFeature" and "SupportsProfile" that will be needed
to support multiple device profiles in CTS.
Another planned libraries could include defining the CTS
version number in a central spot and sharing code used to
probe for certain properties like the OpenGL version and
other system properties.
Can be checked in after this other change without causing
breakage: https://review.source.android.com/#change,16740
Change-Id: I3c488247b66522dc86277ab43198c34f790e0618
android-build SharedAccount [Wed, 18 Aug 2010 05:44:17 +0000 (22:44 -0700)]
bump version from 2.2 to 2.2.1 for next froyo release
Change-Id: Ic636f111d4a7a69954539bbd480b7119bf0d730f
Scott Main [Thu, 5 Aug 2010 16:44:47 +0000 (09:44 -0700)]
update carousel icon for nexus one dev phone
Change-Id: I7f92063a7dc6b49dd6bb044b79931dbc9268ebd6
Scott Main [Thu, 5 Aug 2010 15:05:37 +0000 (08:05 -0700)]
Merge "Doc change: Add nexus one to dev phones image." into froyo
Ying Wang [Thu, 29 Jul 2010 17:21:15 +0000 (10:21 -0700)]
Merge "Dist apkcerts.txt for unbundled builds" into froyo
The Android Open Source Project [Wed, 28 Jul 2010 18:24:38 +0000 (11:24 -0700)]
merge from open-source froyo
Change-Id: I947332f4e978326309fe14d01875ebfe94405c9f
The Android Open Source Project [Wed, 28 Jul 2010 17:40:27 +0000 (10:40 -0700)]
reconcile forked froyos
Change-Id: Ie0ab94638cc4489d9644e17d26f0603578a011e7
The Android Open Source Project [Mon, 26 Jul 2010 19:02:01 +0000 (12:02 -0700)]
merge from open-source froyo
Change-Id: I6bac03b1f646ea171ee20f0e90d37f337d7987fa
Ying Wang [Fri, 23 Jul 2010 23:42:13 +0000 (16:42 -0700)]
Dist apkcerts.txt for unbundled builds
Change-Id: Ic381d846f020dc43f48f43581c0db5721f2e36f7
Dirk Dougherty [Fri, 23 Jul 2010 21:00:22 +0000 (14:00 -0700)]
Doc change: Add nexus one to dev phones image.
Change-Id: I39541b208ed4a2f7b7f48c42f37f3ccdfc05de02
Evan Charlton [Fri, 23 Jul 2010 18:03:29 +0000 (11:03 -0700)]
Packages can specify where to find AndroidManifest.xml
By overriding LOCAL_MANIFEST_FILE, a package can now specify which
AndroidManifest.xml file to use. This also allows for AndroidManifest.xml to
be in a non-standard location, though that's not recommended.
Change-Id: Ib6d1baeef7601e5a93d4ce64d18883d45373fc12
Ying Wang [Thu, 22 Jul 2010 22:51:56 +0000 (15:51 -0700)]
Add JNI_H_INCLUDE as default header search path
So that module Android.mk does not need to include it manually.
Also with this change, CL like https://android-git.corp.google.com/g/57887 is not needed.
Change-Id: I68fa73a00c76eb37a8142f35d7eeef79cf53c09b
Brian Muramatsu [Thu, 22 Jul 2010 21:46:53 +0000 (14:46 -0700)]
Include Test Case List from CTS Project
Bug
2732160
Have the cts.mk include the test case list from CTS rather
than defining it in cts.mk. This permits CTS developers to
add new packages and applications without having to submit
multiple project changes to both the CTS and build projects
everytime.
Change-Id: I63d90ac4f5d9fc9a9aa0ff79a8bf9dfb1a79c822
Ying Wang [Thu, 22 Jul 2010 17:51:03 +0000 (10:51 -0700)]
Merge "add phony target "all_modules" and use it as make goal for "mm"/"mmm"" into froyo
Ying Wang [Tue, 20 Jul 2010 23:18:16 +0000 (16:18 -0700)]
add phony target "all_modules" and use it as make goal for "mm"/"mmm"
So that mm/mmm don't depend on phony target "files", which brings in
unwanted files for apps-only build.
Also allow "dist" for mmm.
Bug: http://b/issue?id=
2811503
Change-Id: I2c0794aebd1d171d8a0f44eb8cda67855704d6bd
Ying Wang [Fri, 16 Jul 2010 18:34:36 +0000 (11:34 -0700)]
Fix sim build for unbundling native code
NDK does not support sim build.
Change-Id: I57a09c0083126c57a99cf33c055edef3390d1c28
Scott Main [Fri, 25 Jun 2010 23:09:24 +0000 (16:09 -0700)]
docs: ensure code-ified links in qv are the proper color
Change-Id: I61dd859e0749573746c9bfcbf224758463370ba7
Jean-Baptiste Queru [Wed, 14 Jul 2010 18:06:23 +0000 (11:06 -0700)]
Merge "merge from open-source froyo" into froyo
Ying Wang [Wed, 14 Jul 2010 01:50:05 +0000 (18:50 -0700)]
Merge "Add phony target dist_libraries" into froyo
Ying Wang [Wed, 14 Jul 2010 00:41:14 +0000 (17:41 -0700)]
Keep the crt start/end var name of sh consistent with other archs
So that the PRIVATE_ vars get values correctly.
Change-Id: I1eea67f02c5bab5018b3b5fd93904e1ee8643bf7
Ying Wang [Tue, 13 Jul 2010 21:55:47 +0000 (14:55 -0700)]
Support to build native libraries with prebuilt NDK
Bug: http://b/issue?id=
2811253
Change-Id: Iabd4ab8b3d7236dffe89f1939e1142e882944026
The Android Open Source Project [Tue, 13 Jul 2010 22:24:07 +0000 (15:24 -0700)]
merge from open-source froyo
Change-Id: I2759c464efef13754154310d10816a5781243311
Brian Muramatsu [Thu, 8 Jul 2010 20:05:09 +0000 (13:05 -0700)]
Build Accessibility Tests and APK
Bug
2814482
Froyo's cts.mk was missing two lines added to Eclair's cts.mk that
are needed to build the accessibility tests and apk.
Change-Id: I05f93bc0a56b2ec1e07eab8c7a15ef7d4bb90d18
Scott Main [Thu, 8 Jul 2010 18:29:28 +0000 (11:29 -0700)]
docs: modify redirect link text
Change-Id: Ieb26c4278958624b9c7aa8795cd7a8cab87fafec
Ying Wang [Wed, 7 Jul 2010 23:57:28 +0000 (16:57 -0700)]
Add phony target dist_libraries
that is only used to put your library into the dist dir when doing a full build.
Change-Id: I11e9dc15237086843ea4a00736c81ffc680ca12e
Ying Wang [Wed, 30 Jun 2010 22:21:27 +0000 (15:21 -0700)]
Don't copy apns-conf.xml for apps-only build
http://b/issue?id=
2796939
This can fix commands mm and mmm in an unbundled branch.
The cause is that mm & mmm depends on phony target "files", which includes apns-conf.xml.
Change-Id: I72ce1c7c5ddfdcd3bbea5cb9645ca3a48ff8ac12
Ying Wang [Tue, 29 Jun 2010 16:18:00 +0000 (09:18 -0700)]
Merge "Allow to override --version-code and --version-name in LOCAL_AAPT_FLAGS" into froyo
Scott Main [Fri, 25 Jun 2010 01:10:32 +0000 (18:10 -0700)]
Merge "docs: show the download message on the SDK homepage because we no longer need to walk through the TOS" into froyo
Scott Main [Thu, 24 Jun 2010 23:36:54 +0000 (16:36 -0700)]
docs: show the download message on the SDK homepage because we no longer
need to walk through the TOS
Change-Id: I46f7e7284792b2bea77cf2a88b195e8117b4e4d2
Ying Wang [Thu, 24 Jun 2010 22:08:33 +0000 (15:08 -0700)]
default empty tapas to TARGET_BUILD_APPS "all"
So that "tapas" without argument won't end in makefile-could-not-load error in unbundled branch.
Also, the magic "all" apps will build only apps, not other things.
Change-Id: Iac6dd928ee4e42996147acdab31930cd4ffa1768
Ying Wang [Wed, 23 Jun 2010 20:34:22 +0000 (13:34 -0700)]
Allow to override --version-code and --version-name in LOCAL_AAPT_FLAGS
Change-Id: Ibbcd626e6856d9340d9d3e2f916127feed0b6f5c
Doug Zongker [Mon, 21 Jun 2010 22:30:45 +0000 (15:30 -0700)]
include build timestamp in OTA metadata
Change-Id: I44292c6346db3356dfafbd044027e37a9b467cfe
Ying Wang [Fri, 18 Jun 2010 00:52:18 +0000 (17:52 -0700)]
A nothing-to-do build should do nothing.
Before this CL, ota_from_target_files is always executed even with no new change.
Change-Id: I29d6aef3c60e5b0229551a3bf22f2d31cb41f219
Joe Onorato [Tue, 15 Jun 2010 20:59:01 +0000 (13:59 -0700)]
Merge changes I02214abd,I79e6f60e into froyo
* changes:
Add a tapas command.
Rename is_unbundled_app_build and UNBUNDLED_APP_BUILD to TARGET_BUILD_APPS.
Joe Onorato [Thu, 10 Jun 2010 01:18:31 +0000 (18:18 -0700)]
Add a tapas command.
(Actually there was a tapas command that just called choosecombo).
The new better tapas command is for building unbundled apps. Run
it with one or more modules to build and optionally a build variant.
tapas [variant] App1 App2 ...
If you don't supply a build variant, it defaults to eng.
Change-Id: I02214abd0b5ad02e364fcb024e10cf6ad17a9e68
Joe Onorato [Wed, 9 Jun 2010 23:35:58 +0000 (16:35 -0700)]
Rename is_unbundled_app_build and UNBUNDLED_APP_BUILD to TARGET_BUILD_APPS.
Change-Id: I79e6f60e009dad3a48709962347441e4ca0c337a
Ying Wang [Wed, 9 Jun 2010 18:43:33 +0000 (11:43 -0700)]
Cherry-pick bug fixes from master.
1. Set correct aidl_preprocess_import for LOCAL_SDK_VERSION current.
2. Set correct PRIVATE_BOOTCLASSPATH for non-empty LOCAL_SDK_VERSION.
Change-Id: Iff8e266931434863521bfa4621767bed31d31cc0
Ying Wang [Wed, 9 Jun 2010 18:31:29 +0000 (11:31 -0700)]
Merge "Unbundle the build system." into froyo
Ying Wang [Wed, 9 Jun 2010 17:26:26 +0000 (10:26 -0700)]
Unbundle the build system.
Change-Id: I88912d876c3972212e8871b3e5b3b8b6d2da34d0
Jeff Hamilton [Mon, 7 Jun 2010 20:03:54 +0000 (15:03 -0500)]
Set JAVA_HOME to point to java 1.5.
Change-Id: I1304b78b17cd13a2231c59385a94e0430a8198ff
Ying Wang [Wed, 2 Jun 2010 20:24:36 +0000 (13:24 -0700)]
Override LOCAL_CERTIFICATE in inherit-package.
it's to fix typo.
Change-Id: I9a791faa4b7b5967b5d23bfcb4caeebaef94e723
Ying Wang [Wed, 26 May 2010 20:13:56 +0000 (13:13 -0700)]
Cherry-pick unbundled build changes from master
Change-Id: I82cab32f00b7b729d9b01c8e1532c8bf0ad2fb92
Xavier Ducrohet [Wed, 26 May 2010 00:03:07 +0000 (17:03 -0700)]
Add QuickSearchBox to the SDK build.
Change-Id: Ia0cc7b4cd8245d368685d50cf32cd21875cbdbbf