summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Harkin <ryan.harkin@linaro.org>2014-07-30 20:05:20 +0100
committerRyan Harkin <ryan.harkin@linaro.org>2014-07-30 20:05:20 +0100
commit72c9d7bf40d814eb3470ac4e31266994eafbb2bf (patch)
tree70302cfbe48d7c084f9a19793427f0d8674fc09f
parentc237d8c1e819a7ecfea94afe4a1a518f9c9b3afb (diff)
14.07: apply update from Khasim
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
-rw-r--r--android/images/armv8-android-fvp-lsk/HOWTO_releasenotes_armv8-android-fvp-lsk.txt44
-rw-r--r--android/images/armv8-juice-fvp-lsk/HOWTO_releasenotes_armv8-juice-fvp-lsk.txt26
2 files changed, 37 insertions, 33 deletions
diff --git a/android/images/armv8-android-fvp-lsk/HOWTO_releasenotes_armv8-android-fvp-lsk.txt b/android/images/armv8-android-fvp-lsk/HOWTO_releasenotes_armv8-android-fvp-lsk.txt
index b82fb51..9c9d28b 100644
--- a/android/images/armv8-android-fvp-lsk/HOWTO_releasenotes_armv8-android-fvp-lsk.txt
+++ b/android/images/armv8-android-fvp-lsk/HOWTO_releasenotes_armv8-android-fvp-lsk.txt
@@ -1,35 +1,32 @@
-h2. About the Linaro Android Engineering Build for FVP (Multi-arch 64-bit)
-The Linaro Android Engineering Build for FVP is based on a snapshot of the Android AOSP master taken on the 1st June. The build contains multi-arch support allowing full use of the 64-bit ARMv8-A architecture and supports both 64-bit and 32-bit applications. Java-only applications will run as 64-bit in the supplied configuration with no modification. The build uses Linaro Stable Kernel version 3.10 and runs on FVP Base AEMv8 model 0.8 build 5202 and later. The sources are built using Linaro GCC version 4.9.
+h2. About the Linaro Android Release for FVP (Multi-arch 64-bit)
-The ARMv8-A reference software stack combined with the Juno ARM Development Platform (ADP) provides the ARM ecosystem with a foundation to accelerate Android availability on 64-bit silicon. The availability of this port is the culmination of a broad architecture enablement program carried out by Linaro, ARM and the ARM partnership. ARM partners will now have access to an AOSP file system with support for both 64-bit and 32-bit apps, together with a broad range of supporting material including the ARMv8-A FVP models, open source toolchain from Linaro and supporting documentation.
-
-For those with access to the FVPs, this build can be used to examine the internals of the Android Open Source Project in a running system. Application developers, particularly those working in Java, will also be able to use develop some applications via the recently announced Android 'L' preview SDK.
+The Linaro Android release for FVP is based on a snapshot of the Android AOSP master taken on the 13th July 2014. The build contains multi-arch support allowing full use of the 64-bit ARMv8-A architecture and supports both 64-bit and 32-bit applications. Java-only applications will run as 64-bit in the supplied configuration with no modification. The release uses Linaro Stable Kernel version 3.10 and runs on FVP Base AEMv8 model 0.8 build 5202 and later. The sources are built using Linaro GCC version 4.9.
-It should be noted that this is an early software preview and not all 3rd party applications will run correctly at this time. Performance is limited due to the ART runtime running in interpreted mode, more recent versions of the AOSP tree have now enabled this and future monthly builds will feature much better performance, along with wider compatibility as the baseport and AOSP matures. Next month's build in particular will improve as the ART backend compiler is enabled along with some recent optimizations.
+The ARMv8-A reference software stack combined with the Juno ARM Development Platform (ADP) provides the ARM ecosystem with a foundation to accelerate Android availability on 64-bit silicon. The availability of this port is the culmination of a broad architecture enablement program carried out by Linaro, ARM and the ARM partnership. ARM partners will now have access to an AOSP file system with support for both 64-bit and 32-bit apps, together with a broad range of supporting material including the ARMv8-A FVP models, open source toolchain from Linaro and supporting documentation.
-The Android AOSP software provided in this build is functionally tested with CTS version 4.4 and the CTS results are shared with members. The BIONIC component is validated with Android BIONIC tests. Android Monkey tests were run for stress testing. Multi-arch support has been validated using examples provided in Android NDK. Detailed CTS results are made available to members seperately through the Juice mailing list.
+For those with access to the FVPs, this release can be used to examine the internals of the Android Open Source Project in a running system. Application developers, particularly those working in Java, will also be able to use develop some applications via the recently announced Android 'L' preview SDK.
-The Linaro Android builds for FVP appear monthly. Sources are also made available so you can build your own images (see the "Building from Source tab":https://releases.linaro.org/latest/android/images/armv8-android-fvp-lsk/#tabs-2). 
+The Android AOSP software provided in this release is functionally tested with CTS version 4.4 and the CTS results are shared with members. The BIONIC component is validated with Android BIONIC tests. Android Monkey tests were run for stress testing. Multi-arch support has been validated using examples provided in Android NDK. Detailed CTS results are made available to members seperately through the Juice mailing list.
-The ARM Member build for the Juno ARM Development Platform is available "here":http://releases.linaro.org/latest/members/arm/android/images/armv8-android-juno-lsk
+The Linaro Android releases for FVP appear monthly. Sources are also made available so you can build your own images (see the "Building from Source tab":https://releases.linaro.org/14.07/android/images/armv8-android-fvp-lsk/#tabs-2). 
-The Linar Engineering build for the Juno ARM Development Platform is available "here":http://releases.linaro.org/latest/android/images/armv8-android-juno-lsk
+A build for the Juno ARM Development Platform is available "here":http://releases.linaro.org/14.07/android/images/armv8-android-juno-lsk
p. Android AOSP Patches - Summary :
The following list of patches developed by ARM and Linaro engineering teams were applied to Android AOSP dated June 1st 2014 to get Android booting to UI on ARMv8 Fast Models. These patches can be found on Linaro's Android Git repositories. Few of these patches have been submitted to AOSP and being tracked for acceptance.
-* "build boot files and generate tarballs":https://android.git.linaro.org/gitweb/platform/build.git/commit/6a33bdf27388be96ed49b7eea4ee3f1ca90700e8
-* "set default runtime and zygote property in device config files":https://android.git.linaro.org/gitweb/platform/build.git/commit/2f9ad5ea5eb6ce50d17a600f1df3403bb1e7c60d
-* "Increase timeouts":https://android.git.linaro.org/gitweb/platform/frameworks/base.git/commit/4776a5761247eca5750f52757d85bb060570b126
-* "Fix resolution issues for Juno.":https://android.git.linaro.org/gitweb/platform/frameworks/native.git/commit/ffa8b0c201615095f6783bc763b0bab9dbea9e33
-* "AArch64: force SurfaceFlinger to use last egl config":https://android.git.linaro.org/gitweb/platform/frameworks/native.git/commit/bba5860061cb0119ec8d08da766a3c58b51f9fe4
-* "Don't use memset to clear the framebuffer on arm64":https://android.git.linaro.org/gitweb/platform/hardware/libhardware.git/commit/d3080813c4284cd9a700bdc86bf3ee7807b8ceb4
-* "Increase timeouts for slow platforms":https://android.git.linaro.org/gitweb/platform/libcore.git/commit/c2ae1bd6b1879071a4ca0f0b3507f695759ebab9
-* "Don't write to the tty in init to avoid the cursor":https://android.git.linaro.org/gitweb/platform/system/core.git/commit/3e1977b8f719cc4e652902d7cd2331893d74ac6d
-* "Quick and dirty utility to sync the system clock on Juno":https://android.git.linaro.org/gitweb/platform/system/core.git/commit/60d4dfae50a65980b34f28639b468aa8bddea271
-* "bionic libc test: make it can be compiled for 64 bit":https://android.git.linaro.org/gitweb/platform/system/extras.git/commit/fcfff0a2c6e95e9e8e0643b4a4e495be60b1189c
+* "Revert "Hide _tolower_tab_ and _toupper_tab_ on LP64":https://android.git.linaro.org/gitweb/platform/bionic.git/commit/ed8f5e2dad362e5460645491196953ffd02c5dfb
+* "build tarballs, set default runtime and zygote config in device config files":https://android.git.linaro.org/gitweb/platform/build.git/commit/d7803ba6f7edb13240a89930a03367ac54e80784
+* "CtsVerifier: Add dependency of android.test.runner":https://android.git.linaro.org/gitweb/platform/cts.git/commit/eba8a294c14a32c822af4bee13ee282cd59840ce
+* "security: add CtsTestStubs.apk as prerequisite apk":https://android.git.linaro.org/gitweb/platform/cts.git/commit/fbb76c03bb4732ef4f217abaf7806295a78ca879
+* "Increase timeouts":https://android.git.linaro.org/gitweb/platform/frameworks/base.git/commit/4ceeef89d945db74db1bdba0ee2a1a51726131fd
+* "svc: add netd command":https://android.git.linaro.org/gitweb/platform/frameworks/base.git/commit/34dc72b5f74610e574da1a601be67b63d64c1bdc
+* "svc netd: add one command to set both interface and nameserver":https://android.git.linaro.org/gitweb/platform/frameworks/base.git/commit/7e6999cfad753fd5f97bb9cf25d355066613f150
+* "Increase timeouts":https://android.git.linaro.org/gitweb/platform/libcore.git/commit/d2f8d316035b92bcc6d12a70de604b361acefd40
+* "Don't write to the tty in init to avoid the cursor":https://android.git.linaro.org/gitweb/platform/system/core.git/commit/08ebb5a43853c71a846c75f60ed6dda7ca66d5be
+* "bionic libc test: remove test of test_vfprintf_leak":https://android.git.linaro.org/gitweb/platform/system/extras.git/commit/11a22aa17330b5e33df3d0d6c12a834f7e9f584a
h2. Where To Find More Information
@@ -46,3 +43,10 @@ Subscribe to the important Linaro mailing lists and join our IRC channels to sta
* Questions? "ask Linaro":http://ask.linaro.org/.
* Interested in commercial support? inquire at "Linaro support":mailto:support@linaro.org
+h2. Fixed in this release
+
+* NONE
+
+h2. Known issues
+
+* CTS failures are observed for few packages. Detailed CTS report is available to members for reference.
diff --git a/android/images/armv8-juice-fvp-lsk/HOWTO_releasenotes_armv8-juice-fvp-lsk.txt b/android/images/armv8-juice-fvp-lsk/HOWTO_releasenotes_armv8-juice-fvp-lsk.txt
index 2000338..edb2ad2 100644
--- a/android/images/armv8-juice-fvp-lsk/HOWTO_releasenotes_armv8-juice-fvp-lsk.txt
+++ b/android/images/armv8-juice-fvp-lsk/HOWTO_releasenotes_armv8-juice-fvp-lsk.txt
@@ -1,6 +1,6 @@
p. Linaro releases monthly binary Android images and associated sources for the AArch64 models.
-p. This is the Linaro Android release for ARMv8 FVP Base Models. The objective of this release is to build and boot Android as 32 bit rootfs and continue building and running Linux as 64bit. The release is based on Android AOSP June 1st 2014 snapshot, Linux Stable Kernel 3.10 (LSK) from Linaro and boots on the new FVP Base AEMv8 model 0.8 build 5202 using UEFI EDK II as boot loader. The sources are also made available so you can build your own images. The Android sources are compiled for 32bit rootfs with Linaro GCC 4.9 toolchain.
+p. This is the Linaro Android release for ARMv8 FVP Base Models. The objective of this release is to build and boot Android as 32 bit rootfs and continue building and running Linux as 64bit. The release is based on Android AOSP July 13th 2014 snapshot, Linux Stable Kernel 3.10 (LSK) from Linaro and boots on the new FVP Base AEMv8 model 0.8 build 5202 using UEFI EDK II as boot loader. The sources are also made available so you can build your own images. The Android sources are compiled for 32bit rootfs with Linaro GCC 4.9 toolchain.
p. The lastest available CTS package version 4.4 is compiled for 32bit Android user space and have tried running maximum number of tests possible. Few tests fail due to model limitation. Detailed CTS results is made available to members seperately through the juice mailing list.
@@ -12,18 +12,18 @@ p. The main purpose of this release is to provide our members a pre-integrated a
p. Android AOSP Patches - Summary :
-The following list of patches developed by ARM and Linaro engineering teams were applied to Android AOSP dated June 1st 2014 to get Android booting to UI on ARMv8 Fast Models. These patches can be found on Linaro's Android Git repositories. NOTE: Few of these patches are not applicable to run Android in 32bit user space, they are specific to Juno hardware and 64bit user space.
-
-* "build boot files and generate tarballs":https://android.git.linaro.org/gitweb/platform/build.git/commit/6a33bdf27388be96ed49b7eea4ee3f1ca90700e8
-* "set default runtime and zygote property in device config files":https://android.git.linaro.org/gitweb/platform/build.git/commit/2f9ad5ea5eb6ce50d17a600f1df3403bb1e7c60d
-* "Increase timeouts":https://android.git.linaro.org/gitweb/platform/frameworks/base.git/commit/4776a5761247eca5750f52757d85bb060570b126
-* "Fix resolution issues for Juno.":https://android.git.linaro.org/gitweb/platform/frameworks/native.git/commit/ffa8b0c201615095f6783bc763b0bab9dbea9e33
-* "AArch64: force SurfaceFlinger to use last egl config":https://android.git.linaro.org/gitweb/platform/frameworks/native.git/commit/bba5860061cb0119ec8d08da766a3c58b51f9fe4
-* "Don't use memset to clear the framebuffer on arm64":https://android.git.linaro.org/gitweb/platform/hardware/libhardware.git/commit/d3080813c4284cd9a700bdc86bf3ee7807b8ceb4
-* "Increase timeouts for slow platforms":https://android.git.linaro.org/gitweb/platform/libcore.git/commit/c2ae1bd6b1879071a4ca0f0b3507f695759ebab9
-* "Don't write to the tty in init to avoid the cursor":https://android.git.linaro.org/gitweb/platform/system/core.git/commit/3e1977b8f719cc4e652902d7cd2331893d74ac6d
-* "Quick and dirty utility to sync the system clock on Juno":https://android.git.linaro.org/gitweb/platform/system/core.git/commit/60d4dfae50a65980b34f28639b468aa8bddea271
-* "bionic libc test: make it can be compiled for 64 bit":https://android.git.linaro.org/gitweb/platform/system/extras.git/commit/fcfff0a2c6e95e9e8e0643b4a4e495be60b1189c
+The following list of patches developed by ARM and Linaro engineering teams were applied to Android AOSP dated July 13th 2014 to get Android booting to UI on ARMv8 Fast Models. These patches can be found on Linaro's Android Git repositories. NOTE: Few of these patches are not applicable to run Android in 32bit user space, they are specific to Juno hardware and 64bit user space.
+
+* "Revert "Hide _tolower_tab_ and _toupper_tab_ on LP64":https://android.git.linaro.org/gitweb/platform/bionic.git/commit/ed8f5e2dad362e5460645491196953ffd02c5dfb
+* "build tarballs, set default runtime and zygote config in device config files":https://android.git.linaro.org/gitweb/platform/build.git/commit/d7803ba6f7edb13240a89930a03367ac54e80784
+* "CtsVerifier: Add dependency of android.test.runner":https://android.git.linaro.org/gitweb/platform/cts.git/commit/eba8a294c14a32c822af4bee13ee282cd59840ce
+* "security: add CtsTestStubs.apk as prerequisite apk":https://android.git.linaro.org/gitweb/platform/cts.git/commit/fbb76c03bb4732ef4f217abaf7806295a78ca879
+* "Increase timeouts":https://android.git.linaro.org/gitweb/platform/frameworks/base.git/commit/4ceeef89d945db74db1bdba0ee2a1a51726131fd
+* "svc: add netd command":https://android.git.linaro.org/gitweb/platform/frameworks/base.git/commit/34dc72b5f74610e574da1a601be67b63d64c1bdc
+* "svc netd: add one command to set both interface and nameserver":https://android.git.linaro.org/gitweb/platform/frameworks/base.git/commit/7e6999cfad753fd5f97bb9cf25d355066613f150
+* "Increase timeouts":https://android.git.linaro.org/gitweb/platform/libcore.git/commit/d2f8d316035b92bcc6d12a70de604b361acefd40
+* "Don't write to the tty in init to avoid the cursor":https://android.git.linaro.org/gitweb/platform/system/core.git/commit/08ebb5a43853c71a846c75f60ed6dda7ca66d5be
+* "bionic libc test: remove test of test_vfprintf_leak":https://android.git.linaro.org/gitweb/platform/system/extras.git/commit/11a22aa17330b5e33df3d0d6c12a834f7e9f584a
h2. Where To Find More Information