今日のx86froyoのrepo sync

From git://git.android-x86.org/platform/build
 + be32798...f184485 froyo-x86  -> x86/froyo-x86  (forced update)
   57556ff..6c2df3e  master     -> x86/master

build/: discarding 36 commits

すげーいっぱい入った。

- add service alsainit    
    This is necessary for some sound cards like ICH AC97.
- 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.
- update init.rc of generic_x86 to froyo version
- 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.
- For the generic board, set /system/bin/sh to mksh to test the transition
- 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
- Replace arm with proper variable for CPU/ABI
- kernel.mk: use loose_nonint_oldconfig 
    This goal will give default values to unknown options
    to avoid compiling errors.
- add libRS to generic_x86 build
- TARGET_linux-x86.mk: allow to strip all symbols    
    To strip all symbols, add TARGET_STRIP=1 to make.
- definitions.mk: fix a bug in build-package-rules
    We cannot call all-subdir-makefiles directly since
    it has included other files.
- define the heap size to 32M
- enabled livewallpapers. <No all the wallpapers will work>
- add firmware for zd1222
- generic_x86: update bluetooth services for eclair
- generic_x86: add tslib files
    If BOARD_USES_TSLIB is true, copy tslib files into /system/etc.
- fix the permission issue
- kernel.mk: clean system/lib/modules before installing kernel modules
- 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.
- enabled provision and IM applications
- 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.
- auto add init.rc of the target
- add TARGET_PREBUILT_APPS
- add firmware for generic_x86
- 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).
- Multiple x86 platforms support
    Add generic_x86 as a common base for all x86 targets,
    and change the default target to generic_x86.
- 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.
- core/Makefile: fix a dependency issue
    The symlinks in /sbin must be created before ramdisk.img being made.
- Install Kernel Driver Firmwares to $(TARGET_PRODUCT)/lib/firmware
- kernel.mk: fix TARGET_PREBUILT_KERNEL issue
- 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.
- initial commit for the ethernet state tracker work.
- enable java 1.6
- Use copy-file-to-new-target so that the timestamp will not be kept.
    That forces to update system.img.
- Compress squashfs to system.sfs to avoid confused.
- ignore target modules & modules_install if CONFIG_MODULES is not set
- add kernel.mk to build kernel image on-fly
- Merge "merge from open-source froyo" into froyo
- Merge "Add phony target dist_libraries" into froyo
- Keep the crt start/end var name of sh consistent with other archs
    So that the PRIVATE_ vars get values correctly.
- Support to build native libraries with prebuilt NDK
    Bug: http://b/issue?id=2811253
- merge from open-source froyo
- add service alsainit
    This is necessary for some sound cards like ICH AC97.
- 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.
- update init.rc of generic_x86 to froyo version
- 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.
- Set /system/bin/sh to mksh for generic_x86
- Replace arm with proper variable for CPU/ABI
- kernel.mk: use loose_nonint_oldconfig 
    This goal will give default values to unknown options
    to avoid compiling errors.
- add libRS to generic_x86 build
- TARGET_linux-x86.mk: allow to strip all symbols
    To strip all symbols, add TARGET_STRIP=1 to make.
- definitions.mk: fix a bug in build-package-rules
    We cannot call all-subdir-makefiles directly since
    it has included other files.
- define the heap size to 32M
- enabled livewallpapers. <No all the wallpapers will work>
- add firmware for zd1222
- generic_x86: update bluetooth services for eclair
- generic_x86: add tslib files
    If BOARD_USES_TSLIB is true, copy tslib files into /system/etc.
-  fix the permission issue
- kernel.mk: clean system/lib/modules before installing kernel modules
- 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.
- enabled provision and IM applications
- 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.
- auto add init.rc of the target
- add TARGET_PREBUILT_APPS
- add firmware for generic_x86
- 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).
- Multiple x86 platforms support
    Add generic_x86 as a common base for all x86 targets,
    and change the default target to generic_x86.
- 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.
- core/Makefile: fix a dependency issue
    The symlinks in /sbin must be created before ramdisk.img being made.
- Install Kernel Driver Firmwares to $(TARGET_PRODUCT)/lib/firmware
- kernel.mk: fix TARGET_PREBUILT_KERNEL issue
- 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.
- initial commit for the ethernet state tracker work.
- enable java 1.6
- Use copy-file-to-new-target so that the timestamp will not be kept.
    That forces to update system.img.
- Compress squashfs to system.sfs to avoid confused.
- ignore target modules & modules_install if CONFIG_MODULES is not set
- add kernel.mk to build kernel image on-fly
- docs: modify redirect link text
- Add phony target dist_libraries
    that is only used to put your library into the dist dir when doing a full build.
- 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.

57556ff..6c2df3eのほうも死ぬ程入った...
はじまつた?