Ann: 0x7-LEB-gingerbread, the new release of 0xdroid

14 views
Skip to first unread message

Julian Chu

unread,
Jun 9, 2011, 4:37:14 AM6/9/11
to 0xlab...@googlegroups.com, 0xlab-...@googlegroups.com
Hi List,

/* 0x7 and LEB */

0xLab is glad to announce that we have new release of 0xdroid - 0x7.
This release is based on LEB (Linaro Evaluation Build).

Linaro is a NFP (Not For Profit) organization that aims to make embedded
open source development easier and faster. Linaro distributes LEB which is
tested, optimized and benchmarked. Namely, LEB collects Linaro's effort
on Android.

In this release, 0xLab made an attempt to merge our effort to LEB.
We hope this release provides you both of improvements of 0xLab and Linaro.

/* Details */
  • Date: 2011.06.08
  • Codebase: Gingerbread
  • Target Board: Pandaboard, Beagleboard-xM
  • Rebase Kernel to 2.6.38
  • Enable Software cursor
  • Compute cursor dirty region aggressively
  • Replace Launcher2 with faster and powerful ADW.Launcher
  • Improve efficiency of SoftKeyboard
  • Integrate zlib NEON improvements
  • Merge Linaro Cortex String Routines 0.1.1 into bionic
  • Include improvements of previous release
/* Where to Download */

Beagleboard
    http://downloads.0xlab.org/release/0x7-leb-gingerbread-beaglexm/boot.tar.bz2
    http://downloads.0xlab.org/release/0x7-leb-gingerbread-beaglexm/system.tar.bz2
    http://downloads.0xlab.org/release/0x7-leb-gingerbread-beaglexm/userdata.tar.bz2
Pandaboard
    http://downloads.0xlab.org/release/0x7-leb-gingerbread-pandaboard/boot.tar.bz2
    http://downloads.0xlab.org/release/0x7-leb-gingerbread-pandaboard/system.tar.bz2
    http://downloads.0xlab.org/release/0x7-leb-gingerbread-pandaboard/userdata.tar.bz2

/* Installation or Source code */

To get more information, please take a look of this wiki.
http://code.google.com/p/0xdroid/wiki/0x7_leb_gingerbread

Best Regards,

-Ju1ian

--
Julian Chu.  a.k.a. WalkingIce -- 會走路的冰塊
http://walkingice.twbbs.org  只放拖鞋的鞋櫃

Jim Huang

unread,
Jun 9, 2011, 8:36:49 PM6/9/11
to 0xlab-...@googlegroups.com, 0xlab...@googlegroups.com
NOTE:

In 0xdroid Release 0x7-leb-gingerbread, we migrate to
gcc-linaro-4.5-2011.05 [*]. There is a known issue that Audio doesn't
work because of dead AudioFlinger.
I think the problem might be similar to the previous one that is being
discussed in linaro-dev mailing-list:
http://lists.linaro.org/pipermail/linaro-dev/2011-June/004993.html

At present, we don't have workaround against AudioFlinger though.
Feel free to track this issue:
https://bugs.launchpad.net/linaro-android/+bug/787072

Sincerely,
Jim Huang (jserv)
http://0xlab.org/

[*] https://launchpad.net/gcc-linaro

在 2011年6月9日下午4:37,Julian Chu <walki...@0xlab.org> 寫道:
> /* 0x7 and LEB */

> /* Details */
> Date: 2011.06.08
> Codebase: Gingerbread
> Target Board: Pandaboard, Beagleboard-xM
> Rebase Kernel to 2.6.38

> frameworks/base: Enable Software cursor
> 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
> build: Use Linaro Toolchain for better code optimizations
> libpng: Add ARM NEON optimization
> zlib: Merge NEON improvements. Useful to APK manipulation and PNG
> libpixelflinger: Re-enable ARM NEON optimizations
> bionic: Merge Linaro optimized ARM Cortex String Routines
> bionic: Add optimized memcpy() and memset() for ARM Cortex A9
> bionic: Use ARMv6 instruction for handling byte order
> libcore: Optimize byte-swapped accesses. Known to bring better floating-point performance
> Inherit the improvements from previous release

richi

unread,
Jun 14, 2011, 3:50:55 AM6/14/11
to 0xlab...@googlegroups.com, 0xlab-...@googlegroups.com
Hi,
repo init -u g...@gitorious.org:0xdroid/manifest.git -b leb-0xdroid -m LEB-panda.xml

Getting manifest ...
   from g...@gitorious.org:0xdroid/manifest.git
The authenticity of host 'gitorious.org (87.238.52.168)' can't be established.
RSA key fingerprint is 7e:af:8d:ec:f0:39:5e:ba:52:16:ce:19:fa:d4:b8:7d.


How to solve this issue?

Jim Huang

unread,
Jun 14, 2011, 10:26:40 PM6/14/11
to 0xlab-...@googlegroups.com, 0xlab...@googlegroups.com, walki...@0xlab.org
2011/6/14 richi <richi...@gmail.com>:

hi richi,

The protocol should be git instead of ssh, and the corrected one is
updated to wiki:
http://code.google.com/p/0xdroid/wiki/0x7_leb_gingerbread

Thanks for your report!

Jim Huang

unread,
Jul 20, 2011, 1:34:19 PM7/20/11
to 0xlab-...@googlegroups.com, 0xlab...@googlegroups.com
在 2011年6月9日下午4:37,Julian Chu <walki...@0xlab.org> 寫道:
> /* 0x7 and LEB */
> /* Details */
> Date: 2011.06.08
> Codebase: Gingerbread
> Target Board: Pandaboard, Beagleboard-xM

Hello list,

I am pleased to update you about the following:

(1) 0xdroid, 0xbench, and LAVA (joint-development with Linaro)
showcase at Computex 2011
Video: http://www.youtube.com/watch?v=_3dT68MOzz0

(2) Several improvements initially done in 0xdroid are being merged
by CyanogenMod. Please check the activities:
https://github.com/CyanogenMod/
http://www.cyanogenmod.com/

Sincerely,
Jim Huang (jserv)
http://0xlab.org/

> Rebase Kernel to 2.6.38

Reply all
Reply to author
Forward
0 new messages