summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Harkin <ryan.harkin@linaro.org>2014-10-30 11:10:08 +0000
committerRyan Harkin <ryan.harkin@linaro.org>2014-10-30 11:10:08 +0000
commitacc8a0f2b4aa8a3d9c1910adf9ff90caaa606148 (patch)
treef53cd61fe6d4086a7706454b5c27ceb197d489db
parent886d4b9e5d8124844ecf5212dad3ac2d5379b141 (diff)
14.10: add update from Khasim
Change-Id: Iccd79074813ae7331254d24c4e5d7fef72e08139 Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
-rw-r--r--members/arm/android/images/armv8-android-juno-lsk/HOWTO_releasenotes.txt30
-rw-r--r--members/arm/android/images/armv8-juice-juno-lsk/HOWTO_releasenotes.txt27
2 files changed, 24 insertions, 33 deletions
diff --git a/members/arm/android/images/armv8-android-juno-lsk/HOWTO_releasenotes.txt b/members/arm/android/images/armv8-android-juno-lsk/HOWTO_releasenotes.txt
index 3fc90ab..b37ec17 100644
--- a/members/arm/android/images/armv8-android-juno-lsk/HOWTO_releasenotes.txt
+++ b/members/arm/android/images/armv8-android-juno-lsk/HOWTO_releasenotes.txt
@@ -1,7 +1,7 @@
h2. About the Linaro Android Release for Juno (Multi-arch 64-bit)
-The Linaro Android release is based on a snapshot of the Android AOSP master taken on the 13th August 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 is integrated with ARM Mali drivers for 3D graphics acceleration. The sources are built using Linaro GCC version 4.9 for 64bit and Android (AOSP) GCC 4.8 for 32bit.
+The Linaro Android release is based on a snapshot of the Android AOSP master taken on the 7th October 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 is integrated with ARM Mali drivers for 3D graphics acceleration. The sources are built using Android AOSP GCC version 4.9 for 64bit and Android (AOSP) GCC 4.8 for 32bit.
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.
@@ -44,7 +44,7 @@ h3. Linaro Android NDK
The build process for Linaro NDK has been completely revamped - instead of repackaging the latest upstream release with just a few components replaced, we're now building the NDK completely from source, allowing us to pick up changes more recent than the latest release. This has also given us the flexibility to merge ndk32 and ndk64 into one ndk that can target any supported processor.
-Installation instructions: Download the NDK from tools directory of the release page and uncompress ndk-linaro-2014.08.tar.xz to your location of choice (e.g. /opt). Point the project you wish to compile at the directory created that way (e.g. /opt/ndk-linaro-2014.08). Since Linaro NDK is a drop-in replacement for upstream NDK, there will usually be no need to change anything.
+Installation instructions: Download the NDK from tools directory of the release page and uncompress ndk-linaro-2014.10.tar.xz to your location of choice (e.g. /opt). Point the project you wish to compile at the directory created that way (e.g. /opt/ndk-linaro-2014.10). Since Linaro NDK is a drop-in replacement for upstream NDK, there will usually be no need to change anything.
A notable difference that may require some modifications to code using the NDK is that Linaro NDK defaults to using a GCC 4.9 based compiler for every architecture (not just 64 bit). Code that only compiles with older compilers will have to be fixed.
@@ -84,7 +84,7 @@ h2. Functionality Listed by Software Component
h3. AOSP Filesystem
-* Snapshot of the AOSP Master at 13th August 2014
+* Snapshot of the AOSP Master at 7th October 2014
* ART Runtime enabled as default in compiler mode and booting in 64-bit primary mode
* Optimizations submitted by Linaro for OpenSSL, LibPNG, BIONIC Cortex C strings are now part of this release
* Linaro Android user space and kernel test repositories are part of the release
@@ -288,21 +288,15 @@ bc. video="DVI-D-1:1280x720@60"
h2. Android AOSP Patch Summary
-The following list of patches developed by ARM and Linaro engineering teams were applied to Android AOSP dated 13th July 2014 to get Android booting to UI on the ARMv8-A Juno development platform. These patches can be found on Linaro's Android Git repositories. Some of these patches have been submitted to AOSP and are being tracked for acceptance.
-
-* "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
-* "Enable 64bit abi support for CtsTestStubs":https://android.git.linaro.org/gitweb/platform/frameworks/base.git/commit/0e0734af013a7bb3e2f52745d1310e5acf1da89e
-* "svc netd: add one command to set both interface and nameserver":https://android.git.linaro.org/gitweb/platform/frameworks/base.git/commit/7e6999cfad753fd5f97bb9cf25d355066613f150
-* "Don't use memset to clear the framebuffer on arm64":https://android.git.linaro.org/gitweb/platform/hardware/libhardware.git/commit/6d65bb9da8a1aa2e574c5dd194cbb0deaddf5fba
-* "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 tests: fix 64bit compilation issues":https://android.git.linaro.org/gitweb/platform/system/extras.git/commit/18b7c59a9d158abac990d2d3bf4b3432a1d876ec
-* "bionic libc test: remove test of test_vfprintf_leak":https://android.git.linaro.org/gitweb/platform/system/extras.git/commit/11a22aa17330b5e33df3d0d6c12a834f7e9f584a
+The following list of patches developed by ARM and Linaro engineering teams were applied to Android AOSP to get Android booting to UI on the ARMv8-A Juno development platform. These patches can be found on Linaro's Android Git repositories. Some of these patches have been submitted to AOSP and are being tracked for acceptance.
+
+* "Don't warn about DT_BIND_NOW":https://android.git.linaro.org/gitweb/platform/bionic.git/commit/9cb94f8e2acf4591bcf31e7a83cd80126fcd39d2
+* "add tarball build tasks from linaro common":https://android.git.linaro.org/gitweb/platform/build.git/commit/4f82d8354e60a693ddaf78b4ab4d7e6d28d692f9
+* "add CtsTestStubs.apk as prerequisite apk":https://android.git.linaro.org/gitweb/platform/cts.git/commit/48531e7009865fd9923f4ae863e1e2dd69a99214
+* "sort the content of cts libcore testcases xml":https://android.git.linaro.org/gitweb/platform/cts.git/commit/100cdade4fdd5027bf9152456527946111fe8db4
+* "Enable 64bit abi support for CtsTestStubs":https://android.git.linaro.org/gitweb/platform/frameworks/base.git/commit/860d204f9c9ebd67961a92ac652ce9c2d0e11a9e
+* "Don't use memset to clear the framebuffer on arm64":https://android.git.linaro.org/gitweb/platform/hardware/libhardware.git/commit/69662efdd127fb6fd1d1eb228e5e7d71a6b8e75e
+* "add Android.mk file to make Bionic libc test integrated":https://android.git.linaro.org/gitweb/platform/system/extras.git/commit/e57ca1a89b0953d171653a105d91740cb880f14b
h2. Known Issues
diff --git a/members/arm/android/images/armv8-juice-juno-lsk/HOWTO_releasenotes.txt b/members/arm/android/images/armv8-juice-juno-lsk/HOWTO_releasenotes.txt
index b1183d6..40aa0cd 100644
--- a/members/arm/android/images/armv8-juice-juno-lsk/HOWTO_releasenotes.txt
+++ b/members/arm/android/images/armv8-juice-juno-lsk/HOWTO_releasenotes.txt
@@ -1,7 +1,7 @@
h2. About the Linaro Android Release for Juno (32-bit only)
-The Linaro Android release is based on a snapshot of the Android AOSP master taken on the 13th August 2014. The build demonstrates the native 32-bit support found in the ARMv8-A architecture. The release uses Linaro Stable Kernel version 3.10 and is integrated with ARM Mali drivers for 3D graphics acceleration. The sources are built using Linaro GCC version 4.9.
+The Linaro Android release is based on a snapshot of the Android AOSP master taken on the 7th October 2014. The build demonstrates the native 32-bit support found in the ARMv8-A architecture. The release uses Linaro Stable Kernel version 3.10 and is integrated with ARM Mali drivers for 3D graphics acceleration. The sources are built using Android (AOSP) GCC version 4.9.
The Android AOSP software provided in this release is thoroughly 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.
@@ -13,7 +13,7 @@ h3. Linaro Android NDK
The build process for Linaro NDK has been completely revamped - instead of repackaging the latest upstream release with just a few components replaced, we're now building the NDK completely from source, allowing us to pick up changes more recent than the latest release. This has also given us the flexibility to merge ndk32 and ndk64 into one ndk that can target any supported processor.
-Installation instructions: Download the NDK from tools directory of the release page and uncompress ndk-linaro-2014.08.tar.xz to your location of choice (e.g. /opt). Point the project you wish to compile at the directory created that way (e.g. /opt/ndk-linaro-2014.08). Since Linaro NDK is a drop-in replacement for upstream NDK, there will usually be no need to change anything.
+Installation instructions: Download the NDK from tools directory of the release page and uncompress ndk-linaro-2014.10.tar.xz to your location of choice (e.g. /opt). Point the project you wish to compile at the directory created that way (e.g. /opt/ndk-linaro-2014.10). Since Linaro NDK is a drop-in replacement for upstream NDK, there will usually be no need to change anything.
A notable difference that may require some modifications to code using the NDK is that Linaro NDK defaults to using a GCC 4.9 based compiler for every architecture (not just 64 bit). Code that only compiles with older compilers will have to be fixed.
@@ -53,7 +53,7 @@ h2. Functionality Listed by Software Component
h3. AOSP Filesystem
-* Snapshot of the AOSP Master at 13th August 2014
+* Snapshot of the AOSP Master at 7th October 2014
* ART Runtime enabled by default in compiler mode.
* GPU support. The driver itself is believed performant but issues with HDLCD driver impact on-screen performance
* HDLCD is fully supported, but is currently only single-buffered leading to visual artefacts
@@ -252,18 +252,15 @@ bc. video="DVI-D-1:1280x720@60"
h2. Android AOSP Patch Summary
-The following list of patches developed by ARM and Linaro engineering teams were applied to Android AOSP dated 13th July 2014 to get Android booting to UI on the ARMv8-A Juno development platform. These patches can be found on Linaro's Android Git repositories. Some of these patches have been submitted to AOSP and are being tracked for acceptance.
-
-* "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
+The following list of patches developed by ARM and Linaro engineering teams were applied to Android AOSP to get Android booting to UI on the ARMv8-A Juno development platform. These patches can be found on Linaro's Android Git repositories. Some of these patches have been submitted to AOSP and are being tracked for acceptance.
+
+* "Don't warn about DT_BIND_NOW":https://android.git.linaro.org/gitweb/platform/bionic.git/commit/9cb94f8e2acf4591bcf31e7a83cd80126fcd39d2
+* "add tarball build tasks from linaro common":https://android.git.linaro.org/gitweb/platform/build.git/commit/4f82d8354e60a693ddaf78b4ab4d7e6d28d692f9
+* "add CtsTestStubs.apk as prerequisite apk":https://android.git.linaro.org/gitweb/platform/cts.git/commit/48531e7009865fd9923f4ae863e1e2dd69a99214
+* "sort the content of cts libcore testcases xml":https://android.git.linaro.org/gitweb/platform/cts.git/commit/100cdade4fdd5027bf9152456527946111fe8db4
+* "Enable 64bit abi support for CtsTestStubs":https://android.git.linaro.org/gitweb/platform/frameworks/base.git/commit/860d204f9c9ebd67961a92ac652ce9c2d0e11a9e
+* "Don't use memset to clear the framebuffer on arm64":https://android.git.linaro.org/gitweb/platform/hardware/libhardware.git/commit/69662efdd127fb6fd1d1eb228e5e7d71a6b8e75e
+* "add Android.mk file to make Bionic libc test integrated":https://android.git.linaro.org/gitweb/platform/system/extras.git/commit/e57ca1a89b0953d171653a105d91740cb880f14b
h2. Known Issues