From 1802be8ef31d8b2e3c635e4d318c9c540bfd7d7a Mon Sep 17 00:00:00 2001 From: Yongqin Liu Date: Tue, 26 May 2015 10:11:08 +0800 Subject: copy the 15.04 release notes as 15.05 without any change so that we can compare what we changed for 15.05 with the the 15.04 easily. Signed-off-by: Yongqin Liu --- 15.05/fvp-release-note.txt | 95 +++++++++++++++++++++++++++++++++++ 15.05/juno-release-note.txt | 117 ++++++++++++++++++++++++++++++++++++++++++++ 15.05/tc2-release-note.txt | 83 +++++++++++++++++++++++++++++++ 3 files changed, 295 insertions(+) create mode 100644 15.05/fvp-release-note.txt create mode 100644 15.05/juno-release-note.txt create mode 100644 15.05/tc2-release-note.txt diff --git a/15.05/fvp-release-note.txt b/15.05/fvp-release-note.txt new file mode 100644 index 0000000..0b35561 --- /dev/null +++ b/15.05/fvp-release-note.txt @@ -0,0 +1,95 @@ +h2. About the Linaro Confectionary Release for FVP (Multi-arch 64-bit) + +The Linaro Confectionary release is based on the AOSP Lollipop +Android-5.1.1_r1 version. The reference build is the userdebug variant +build, it contains multi-arch support allowing full use of the 64-bit +ARMv8-A architecture and supports both 64-bit and 32-bit applications, +and has selinux enabled by default. + +Java-only applications will run as 64-bit in the supplied configuration +with no modification. The release uses the kernel from the Linaro ARM +Landing team which is based on Android flavour of Linaro Stable +Kernel version 3.10, and with EFI enabled and all necessary android +configs. +The sources are built using Linaro GCC version 4.9-2015.04 for 64bit +and for 32bit. +To disable SELinux pass "selinux=0" as the boot parameter in the UEFI +bootargs configuration. + +The Android AOSP software provided in this release is functionally +tested with CTS version 5.0r2 and the CTS results are shared with +members. + +Additionally, 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. + +Sources are also made available so you can build your own images +(see the "Building from Source tab":https://releases.linaro.org/15.04/android/armv8-android-fvp-lsk/#tabs-3). + +h3. What is new + +* Android source changed to based on the Lollipop Android-5.1.1_r1 version +* Built with Linaro GCC and not AOSP GCC +* Cortex strings optimizations ported to Bionic + +h2. About the Android flavour of Linaro Stable Kernel (LSK) + +The kernel used by Linaro Confectionary Release is based on the Android +flavour of Linaro Stable Kernel (LSK), which is produced, validated and +released by Linaro and is based on the Linux stable kernel tree. + +The LSK focuses on quality and stability and is therefore a great +foundation for product development. It also includes backports of +commonly desired features, provided they meet the quality requirements, +and also any bug fixes. + +Sources are also made available so you can build your own images (see +"Building from Source":https://releases.linaro.org/15.04/android/armv8-android-fvp-lsk/#tabs-3). + +h2. Support + +Subscribe to the important Linaro mailing lists and join our IRC +channels to stay on top of Linaro development. +* Linaro Android Development "'Mailing list'":http://lists.linaro.org/mailman/listinfo/linaro-android +* Linaro Android IRC channel on irc.freenode.net at #linaro-android +* Landing Team bug reports should be filed in "'Bugzilla'":http://bugs.linaro.org under linaro-android product and Linaro Confectionery Release component. +** You will need to login to your Linaro account. If you do not have an account or are having problems, email its@linaro.org for help. +* More general bug reports should be filed in Bugzilla against the individual packages that are affected. +* Questions? "'ask linaro'":http://ask.linaro.org/ +* Interested in commercial support? inquire at "'Linaro Support'":mailto:support@linaro.org + + +h2. Android Patch Summary + +The following list of patches developed by ARM and Linaro engineering +teams were applied to get Android booting to UI on the ARMv8-A Juno +development platform. These patches can be found on Linaro's Android +Git repositories via file "LOLLIPOP-STABLE-PATCHSET":https://android.git.linaro.org/gitweb/android-patchsets.git/blob_plain/HEAD:/LOLLIPOP-STABLE-PATCHSET. +Some of these patches have been submitted to AOSP and are being tracked +for acceptance. + +Any patches can be contributed through the instructions described "Here":https://android.git.linaro.org/gitweb/android-patchsets.git/blob_plain/HEAD:/README.TXT + +h2. Known Issues and Limitations + +h3. Known limitations + +* SW rendering for user interface only - there is no hardware accelerated graphics +* Slow on high resolutions - we run on small screen size to avoid excessive delays +* Lack of audio support may cause apps using audio to hang +* HDLCD is not supported yet +* Has long time problem to run some CTS test package because of the performance thing + +h3. Known issues + +The following known issues are present in this release. Please contact "support@linaro.org":mailto:support@linaro.org?subject=LCR%20support%20request if you wish to know more information about these issues or have access problems when attempting to view them. + +| *Bug ID* | *Bug title* | *Bug summary* | +|"Bug 1015":https://bugs.linaro.org/show_bug.cgi?id=1015 | Monkey long run failure | Blacklist does not seem to deployed or needs update - monkey testing has failed as result. | +|"Bug 993":https://bugs.linaro.org/show_bug.cgi?id=993 | EVDEV failures in linaro android kernel test suite on 14.12 LCR build | Few EVDEV tests have always been failing for us | +|"Bug 224":https://bugs.linaro.org/show_bug.cgi?id=224 | Corrupted png files can cause crashes in gallery | The stock Gallery application crashes when displaying known corrupt PNG files. | +|"Bug 222":https://bugs.linaro.org/show_bug.cgi?id=222 | Dev Tools crashes on startup | Dev Tools app fails to instantiate com.android.development.Development class from /system/app/Development.apk | +|"Bug 64":https://bugs.linaro.org/show_bug.cgi?id=64 | Test test_pthread_rwlock from bionic libc test suite fails on Juno build - LAVA | | +|"Bug 23":https://bugs.linaro.org/show_bug.cgi?id=23 | backtrace_test reports failures on 64/64 build | Failures reported with local trace and threads | + diff --git a/15.05/juno-release-note.txt b/15.05/juno-release-note.txt new file mode 100644 index 0000000..6ed1ced --- /dev/null +++ b/15.05/juno-release-note.txt @@ -0,0 +1,117 @@ +h2. About the Linaro Confectionary Release for Juno (Multi-arch 64-bit) + +The Linaro Confectionary Release is based on the Lollipop +Android-5.1.1_r1 branch. The reference build is a userdebug variant +build, which contains multi-arch support allowing full use of the +64-bit ARMv8-A architecture, supports both 64-bit and 32-bit +applications and has selinux enabled by default. + +Java-only applications will run as 64-bit in the supplied configuration +with no modification. The reference build uses the Linaro ARM Landing +team kernel which is based on the Android flavour of Linaro Stable +Kernel version 3.10 and includes the ARM Mali drivers for 3D graphics +acceleration and UEFI support. The sources are built using Linaro GCC +version 4.9-2015.04 for 64bit and 32bit. To disable SELinux pass +"selinux=0" as the boot parameter in the UEFI bootargs configuration. + +The Android AOSP software provided in this release is functionally +tested with CTS version 5.0 R2 and the CTS results are shared with +members. + +The BIONIC component is additionally 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. We also +added some benchmark test to observe the performance trend in various +fields. + +Sources are also made available so you can build your own images +(see the "Building from Source tab":https://releases.linaro.org/15.04/android/armv8-android-juno-lsk/#tabs-3). + +h3. What is new + +* Android source changed to based on the Lollipop Android-5.1.1_r1 version +* Updated kernel +* Benchmarked with multiple bionic and java tests on LAVA. +* Switched toolchains to Linaro versions +* Ported several Cortex strings optimizations to Bionic + + +h2. About the Android flavour of Linaro Stable Kernel (LSK) + +The kernel used by Linaro Confectionary Release is based on the Android +flavour of Linaro Stable Kernel (LSK), which is produced, validated and +released by Linaro and is based on the Linux stable kernel tree. + +The LSK focuses on quality and stability and is therefore a great +foundation for product development. It also includes backports of +commonly desired features, provided they meet the quality requirements, +and also any bug fixes. + +Sources are also made available so you can build your own images (see +"'Building from Source'":https://releases.linaro.org/15.04/android/armv8-android-juno-lsk/#tabs-3). + +h2. License + +The use of Juno software is subject to the terms of the Juno +"End User License Agreement":https://releases.linaro.org/15.04/android/armv8-android-juno-lsk//#tabs-4. + +h2. Support + +Subscribe to the important Linaro mailing lists and join our IRC +channels to stay on top of Linaro development. +* Linaro Android Development "'Mailing list'":http://lists.linaro.org/mailman/listinfo/linaro-android +* Linaro Android IRC channel on irc.freenode.net at #linaro-android +* Bug reports should be filed in "'Bugzilla'":http://bugs.linaro.org under linaro-android product and Linaro Confectionery Release component. +** You will need to login to your Linaro account. If you do not have an account or are having problems, email its@linaro.org for help. +* More general bug reports should be filed in Bugzilla against the individual packages that are affected. +* Questions? "'ask linaro'":http://ask.linaro.org/ +* Interested in commercial support? inquire at "'Linaro Support'":mailto:support@linaro.org + + +h2. Android Patch Summary + +The following list of patches developed by ARM and Linaro engineering +teams were applied to get Android booting to UI on the ARMv8-A Juno +development platform. These patches can be found on Linaro's Android +Git repositories via file "LOLLIPOP-STABLE-PATCHSET":https://android.git.linaro.org/gitweb/android-patchsets.git/blob_plain/HEAD:/LOLLIPOP-STABLE-PATCHSET. +Some of these patches have been submitted to AOSP and are being tracked +for acceptance. + +Any patches can be contributed through the instructions described "Here":https://android.git.linaro.org/gitweb/android-patchsets.git/blob_plain/HEAD:/README.TXT + +h2. Known Issues and Limitations + +h3. Known limitations + +* Lack of audio support may cause apps using audio to hang +* HDLCD is not well supported yet +* OpenCL support is not present at this time and will be enabled in a future release + +h3. Known issues + +The following known issues are present in this release. Please contact "support@linaro.org":mailto:support@linaro.org?subject=LCR%20support%20request if you wish to know more information about these issues or have access problems when attempting to view them. + +| *Bug ID* | *Bug title* | *Bug summary* | +| "Bug 1499":https://bugs.linaro.org/show_bug.cgi?id=1499 | Andebenchpro crashes hald the way on Juno | Test automation for Andebenchpro does not return full set of results | +| "Bug 1492":https://bugs.linaro.org/show_bug.cgi?id=1492 | android.bionic.string@strncat FAIL | One of our Bionic string routines optimizations seems to violate strict POSIX rules - we are not filling with zeros the remaining unused part of the string. Currently considered WONTFIX. | +| "Bug 1136":https://bugs.linaro.org/show_bug.cgi?id=1136 | Android.webkit CTS failures on Juno LCR build | Most of Webkit CTS tests fail with same message | +| "Bug 1131":https://bugs.linaro.org/show_bug.cgi?id=1131 | glslparser test suite failure on Juno | Mali drivers do not score well in this test, needs investigation | +| "Bug 993":https://bugs.linaro.org/show_bug.cgi?id=993 | EVDEV failures in linaro android kernel test suite on 14.12 LCR build | Few EVDEV tests have always been failing for us | +| "Bug 795":https://bugs.linaro.org/show_bug.cgi?id=795 | Failing multimedia codec tests | Codecs give different bitstreams on ARMv8 and ARMv7 platforms and tests matching against exact checksums fail. | +|"Bug 474":https://bugs.linaro.org/show_bug.cgi?id=474 | perf: unhandled input address range fault (11) at 0x8573801f30, esr 0x92000004 | Externally reported issue, waiting validation on LCR release | +|"Bug 135":https://bugs.linaro.org/show_bug.cgi?id=135 |Juno: Android fails to boot when board has a date in the future |When the board default date is set beyond 19.01.2038 Android fails to boot. This is most likely a bug in generic Android code. As a workaround, the date on the board needs to be set to something before 2038 cut off date. | +|"Bug 269":https://bugs.linaro.org/show_bug.cgi?id=269 | Wave Blazer app crashes on startup | 3rd party application crash - under investigation. | +|"Bug 265":https://bugs.linaro.org/show_bug.cgi?id=265 | Truck Parking 3D game crashes on startup | 3rd party application crash - under investigation. | +|"Bug 241":https://bugs.linaro.org/show_bug.cgi?id=241 | Iron Man 3 (com.gameloft.android.ANMP.GloftIMHM in APK list) crashes after showing splash screen on Juno | 3rd party application crash - under investigation. | +|"Bug 239":https://bugs.linaro.org/show_bug.cgi?id=239 | Anomaly2Benchmark crashes on startup | 3rd party application crash - under investigation. | +|"Bug 237":https://bugs.linaro.org/show_bug.cgi?id=237 | glmark2 crashes on startup on Juno | 3rd party application crash - under investigation. | +|"Bug 236":https://bugs.linaro.org/show_bug.cgi?id=236 | Castle Master crashes on startup on Juno | 3rd party application crash - under investigation. | +|"Bug 230":https://bugs.linaro.org/show_bug.cgi?id=230 | Volcano Island doesn't work on Juno | Application starts but fails to launch the actual game. Possibly issue with Mali drivers or other part of the system. | +|"Bug 227":https://bugs.linaro.org/show_bug.cgi?id=227 | Temple Run crashes on startup | 3rd party application crash - under investigation. | +|"Bug 224":https://bugs.linaro.org/show_bug.cgi?id=224 | Corrupted png files can cause crashes in gallery | The stock Gallery application crashes when displaying known corrupt PNG files. | +|"Bug 222":https://bugs.linaro.org/show_bug.cgi?id=222 | Dev Tools crashes on startup | Dev Tools app fails to instantiate com.android.development.Development class from /system/app/Development.apk | +|"Bug 64":https://bugs.linaro.org/show_bug.cgi?id=64 | Test test_pthread_rwlock from bionic libc test suite fails on Juno build - LAVA | | +|"Bug 23":https://bugs.linaro.org/show_bug.cgi?id=23 | backtrace_test reports failures on 64/64 build | Failures reported with local trace and threads | +|"Bug 12":https://bugs.linaro.org/show_bug.cgi?id=12 | Intermittent HDMI failures |There is a problem with HDMI sync for monitors that don't support FullHD resolution. The board works with some monitors and doesn’t work with others. The monitors known to work are: ASUS VS247 H-P, Samsung S22A300H, HP LP2475w | diff --git a/15.05/tc2-release-note.txt b/15.05/tc2-release-note.txt new file mode 100644 index 0000000..7b207ec --- /dev/null +++ b/15.05/tc2-release-note.txt @@ -0,0 +1,83 @@ +h2. About the Linaro Confectionary Release for Versatile Express (Aarch32) + +The Linaro Confectionary release is based on the AOSP Lollipop +Android-5.1.1_r1 version. This reference build is a userdebug variant +build, and it contains support allowing full use of the 32-bit ARMv7-A +architecture and supports the 32-bit applications, with SELinux +enabled by default. + +The release uses the Linaro Stable Kernel version 3.10. The sources are +built using Linaro GCC 4.9-2015.04. To disable SELinux pass "selinux=0" +as the boot parameter in the UEFI bootargs configuration. + +The Android AOSP software provided in this release is functionally +tested with CTS version 5.0 R2 and the CTS results are shared with +members. The BIONIC component is additionally validated with Android +BIONIC tests. Android Monkey tests were run for stress testing. We also +added some benchmark tests to observe the performance trend in various +fields. + +Sources are also made available so you can build your own images +(see the "Building from Source tab":http://releases.linaro.org/15.04/android/vexpress-lcr#tabs-2). + +h3. What is new + +* Android source changed to based on the Lollipop Android-5.1.1_r1 version +* Toolchain switched to Linaro GCC 4.9-2015.04, Linaro Binutils 2.25.0-2015.01-2 + +h2. About the Android flavour of Linaro Stable Kernel (LSK) + +The kernel used by Linaro Confectionary Release for Versatile Express +is the Android flavour Linaro Stable Kernel (LSK), which is produced, +validated and released by Linaro and is based on the Linux stable +kernel tree. +The LSK focuses on quality and stability and is therefore a great +foundation for product development. It also includes backports of +commonly desired features, provided they meet the quality requirements, +and also any bug fixes. + +Sources are also made available so you can build your own images (see +"'Building from Source'":http://releases.linaro.org/15.04/android/vexpress-lcr#tabs-2). + +h2. Support + +Subscribe to the important Linaro mailing lists and join our IRC +channels to stay on top of Linaro development. +* Linaro Android Development "'Mailing list'":http://lists.linaro.org/mailman/listinfo/linaro-android +* Linaro Android IRC channel on irc.freenode.net at #linaro-android +* Landing Team bug reports should be filed in "'Bugzilla'":http://bugs.linaro.org under linaro-android product and Linaro Confectionery Release component. +** You will need to login to your Linaro account. If you do not have an account or are having problems, email its@linaro.org for help. +* More general bug reports should be filed in Bugzilla against the individual packages that are affected. +* Questions? "'ask linaro'":http://ask.linaro.org/ +* Interested in commercial support? inquire at "'Linaro Support'":mailto:support@linaro.org + + +h2. Android Patch Summary + +The following list of patches developed by ARM and Linaro engineering +teams were applied to get Android booting to UI on the TC2 Aarch32 +development platform. These patches can be found on Linaro's Android +Git repositories via file "LOLLIPOP-STABLE-PATCHSET":https://android.git.linaro.org/gitweb/android-patchsets.git/blob_plain/HEAD:/LOLLIPOP-STABLE-PATCHSET. +Some of these patches have been submitted to AOSP and are being tracked +for acceptance. + +Any patches can be contributed through the instructions described "Here":https://android.git.linaro.org/gitweb/android-patchsets.git/blob_plain/HEAD:/README.TXT + + +h2. Known Issues and Limitations + +h3. Known limitations + +* SW rendering for user interface only - there is no hardware accelerated graphics + +h3. Known issues + +The following known issues are present in this release. Please contact "support@linaro.org":mailto:support@linaro.org?subject=LCR%20support%20request if you wish to know more information about these issues or have access problems when attempting to view them. + +| *Bug ID* | *Bug title* | *Bug summary* | +| "Bug 1015":https://bugs.linaro.org/show_bug.cgi?id=1015 | monkey long run test fails on TC2 LCR build | Blacklist for known to fail packages has not be updated or deployed - long monkey run fails as result | +| "Bug 997":https://bugs.linaro.org/show_bug.cgi?id=997 | glslparser test suite partially passes on 14.12 LCR | some glsl syntax in test are not recognized by Mali driver | +| "Bug 993":https://bugs.linaro.org/show_bug.cgi?id=993 | EVDEV failures in linaro android kernel test suite on 14.12 LCR build | | +| "Bug 224":https://bugs.linaro.org/show_bug.cgi?id=224 | Corrupted png files can cause crashes in gallery | The stock Gallery application crashes when displaying known corrupt PNG files. | +| "Bug 222":https://bugs.linaro.org/show_bug.cgi?id=222 | Dev Tools crashes on startup | Dev Tools app fails to instantiate com.android.development.Development class from /system/app/Development.apk | +| "Bug 64":https://bugs.linaro.org/show_bug.cgi?id=64 | Test test_pthread_rwlock from bionic libc test suite fails on Juno build - LAVA | | -- cgit v1.2.3