0x7-LEB-Gingerbread- Release date: June 8, 2011
- Summary: customized Linaro Evaluation Build for ARM Cortex-A8/A9
- Target hardware: Pandaboard and Beagleboard-xM
- Changes:
- Rebase Linaro Kernel tree for consolidation development ( Issue #166 )
- Adapt optimization efforts from Linaro
- Generic graphics performance improvements
- zlib NEON improvement ( Issue #161 ). Useful to APK manipulation and PNG
- libpng: Add ARM NEON optimization
- Use tweaked ADWLauncher ( Issue #163 )
- Enable software cursor for Gingerbread ( Issue #167 )
- frameworks/base: Compute cursor dirty region aggressively
- libagl: Optimize matrix multiply using ARM VFP
- packages/apps: Replace Launcher2 with faster and powerful ADW.Launcher
- frameworks/base: Improve efficiency of SoftKeyboard
- webkit: Add optimizations done by QuIC: Adaptive request reordering, Memory Cache optimization, Efficient image caching
- skia: Switch from VFP back to fixed scalar based calculation for performance considerations
- skia: optimize blit routines
- skia: Merge NEON optimizations from QuIC and ST-Ericsson
- libpixelflinger: Re-enable ARM NEON optimizations
- bionic: Use ARMv6 instruction for handling byte order
- libcore: Optimize byte-swapped accesses. Known to bring better floating-point performance
Beagle-eclair-0x5- Release date: July 30, 2010
- Changes:
- Feature: Major Linux kernel upgrade: from 2.6.29 to 2.6.32 (issue tracked on 0xlab-kernel)
- Feature: Support TI's Android PowerVR SGX (hardware 2D/3D engine)
- Feature: Support Android USB gadget: adb and mass-storage ( Issue #95 )
- Note: 0xdroid no longer support usbnet gadget driver. Use adb or USB Ethernet instead.
- Feature: new Bluetooth Extensions -- HID ( Issue #102 )
- Feature: Make Launcher2 really usable ( Issue #76 )
- Feature: Make Gallery3D workable by fixing PixelFlinger regressions ( Issue #107 )
- Feature: Touchscreen Calibration shouldn't require reboot ( Issue #94 , Issue #99 )
- Feature: Robocat i2c port support ( Issue #134 )
- Feature: Support NTFS mounting (Issue #117)
- Feature: Improved libgralloc for non HW accelerated targets ( Issue #108 , Issue #133 )
- Bugfix: USB Camera support is broken due to API changes ( Issue #126 )
- Bugfix: 0xdroid Installer reads configurations incorrectly. ( Issue #98 )
- Bugfix: UI doesn't respond to KEY_MENU reported from kernel ( Issue #91 )
- Bugfix: HOME key does not work ( Issue #105 )
- Bugfix: KeyGuard blocks the whole screen in landscape mode ( Issue #106 )
- Bugfix: Gallery3D backgrounnd shadowed the thumbnail ( Issue #111 )
- Bugfix: MediaPlayer video/audio out of sync ( Issue #123 , Issue #124 )
- Bugfix: Audio recording can't be successful as stopping the recording ( Issue #127 )
- Bugfix: Touchscreen calibration UI doesn't start at all ( Issue #129 )
- Bugfix: Apply Thumb2 optimizations to bionic ( Issue #103 )
- Bugfix: Install to SD card failed ( Issue #97 )
Beagle-eclair-0x4- Release date: Apr 25, 2010
- Changes:
Beagle-donut-0x3- Release date: Dec 18, 2009
- Changes:
Beagle-cupcake-0x2- Release Date: Oct 9. 2009
- Changes:
- Brand-new Home/Launcher with visual enhancement
- New Camera HAL with performance tweaks
- OMAP3 hardware video overlays support for OpenCORE rendering
- Automatic video output scaling
- Revised Audio In/Out support
- New software cursor from android-x86
- Volume manager supports SD/MMC and USB Mass Storage
- Dalvik VM performance improvement
- Memory leaks and race condition fixes
- ARM NEON and Thumb2 optimized bionic/libcutils
- ARM NEON optimizations for skia
- Enable oprofile for ARMv7 architecture
- early-stage porting for Busybox (linked to bionic) experiments
- Adjust memory constraints to fit high resolution display
- Introduce virtual touchscreen device on Beagleboard to satisfy more touch-driven applications
- experimental package management system
Beagle-cupcake-0x1- Release Date: Aug 7, 2009
- Changes:
- Product for beagleboard
- Revised initialization sequence for Beagleboard related settings
- Replace yaffs2 with new and fast flash file system -- ubifs
- Add software cursor and new keyboard layouts
- ARMv7 tuned GNU toolchain based on gcc 4.4.1 (ARM NEON and Thumb2)
- Tweaked memory operation routines for Cortex A8 to gain better performance
- Enable ALSA for sound.
- Provide GPIO keyboard
- Fix the framebuffer flipping issue
- Disable battery check for beagleboard
- Disable unusable camera/video force rotation
- Dalvik backports from donut
- Several bug fixes.
|