Hi,
I've just committed the code needed to build an initial Linaro
JellyBean version (buildable with the Linaro gcc 4.7 compiler):
repo init -u git://android.git.linaro.org/platform/manifest.git -b
linaro_android_4.1.1
repo sync
Currently the build supports only the Galaxy Nexus - didn't want to
run into trouble with potentially incompatible binary blobs before
knowing the rest of the system is working.
Support for our normally supported boards will be added over the next
couple of days. Optimizations that currently aren't on the 4.1 branch
will also be restored in the next couple of days.
There's also 2 problems we need to fix quickly:
E/WVMExtractor( 126): Failed to open libwvm.so entries showing up in
logcat (a quick grep indicates nothing seems to build libwvm - neither
in our tree nor in AOSP)
and
I/v8 ( 1293): ERROR: Binary compiled with -mfloat-abi=hard but
without -DUSE_EABI_HARDFLOAT
(we don't actually use hardfloat (yet), so chances are the check for
hardfloat goes wrong with gcc 4.7.x)
The camera isn't working, but that's not a high priority issue given
the Galaxy Nexus is not a device we're supporting officially.
Of course our gerrit is always happy to receive patches for these and
other issues. ;)
ttyl
bero
On 29 November 2012 08:13, shan t <ez.shan152(a)gmail.com> wrote:
> Hi Pervushin,
> Thank you for the information, is it same case for Android ICS (3.4 kernel)
> also ?
>
> I am planning to migrate the SGX drivers from 3.2 kernel ICS to 3.4 kernel
> ICS. Could you please comment on this, feasibility & complexity!
Shanmugam,
Feel free to take a look through:
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AkxwyUNxNaAadGVWd…
Its a sheet with the test results of all the panda builds we've done.
Our last ICS build with SGX graphics enablement for ICS looks like:
https://android-build.linaro.org/builds/~linaro-android/panda-ics-gcc46-til…
> Thanks,
> Shanmugam T
>
>
> On Thu, Nov 29, 2012 at 7:17 PM, dmitry pervushin <d-pervushin(a)ti.com>
> wrote:
>>
>> On 11/29/2012 05:57 AM, shan_au wrote:
>>>
>>> Hi,
>>> I am new to this Android porting activity.
>>> Linaro Android ICS release 12.07 doesn't have Pandaboard SGX540 drivers.
>>> Any idea why this has been dropped from the 3.4 kernel based 12.07 ICS
>>> release. Same is present in 3.2 kernel based ICS release.
>>>
>>> My current Android Linaro kernel 3.4 doesn't have SGX drivers. Please
>>> let me know the feasibility of migrating 3.2 kernel ICS graphics(SGX)
>>> drivers to 3.4 kernel and making ICS & graphics up on Pandaboard.
>>>
>>> Here is the Linaro release notes... which talks about missing drivers.
>>> (section:3.1.1)
>>> https://wiki.linaro.org/Cycles/1207/Release#Android
>>
>> There is no drivers for Android JB... yet. But there are some people that
>> works on it, so soon (in few weeks, probably) you - and the community as
>> well - could get these drivers.
>>
>>
>>> Please guide me method to migrate the drivers!
>>>
>>> Thanks,
>>> Shanmugam T
>>
>>
>>
>> --
>> Sincerely yours,
>> dmitry pervushin
>
>
--
Zach Pfeffer
Android Platform Team Lead, Linaro Platform Teams
Linaro.org | Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linarohttp://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
*Hi,*
*12.11 Test Summary. Here is test result summary for Linaro Android
platform on following boards:*
*Android jb Release*
*1.TI Panda Board 4430.*
*2.TI Panda Board 4460.*
*3.ST-Ericsson Snowball.*
*4.Samsung Origen.*
5. *Vexpress A9*
*Synopsis:* No major glitch and new bug found compare to the Last few test.
Android build images for Panda4430, Panda4460, Snowball, and Origen board .
summary report as follows.
-
Panda 4430 and 4460 Android JB build image is tested with new kernel
version 3.2.0+. Apart from no major glitch and new bugs is observed compare
to the last few weeks release images.
-
ST Ericsson Snowball is work fine for Android jb build images with
kernel version 3.4.0+ . The bug report is almost same as previous release.
SD Card not detected from Gallery, video playback fails. Apart from that No
major difference is observed compare to Past few release.
-
Origen Android jb builds with upgrade kernel version 3.7.0 , no new bugs
and glitch found as like past few test images ethernet, wifi, BT, email
apps, Suspend resume is not working.
-
Vexpress A9 same as previous builds
1.
*Panda 4430/4460 Android Jelly Bean (Panda 4430 Column T/ Panda 4460
Column T)*
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AkxwyUNxNaAadGVWd…
Features:
for panda 4430 sd-mmc – m, wifi , suspend-resume – wm, glmark2 – dwm,
speach recorder, powertop, youtube – wm, hwvideo – wm, audio – wm, hwaudio
– m, angrybirds – wm, bluetooth – wm, usb-camera – wm, is not working.
Powertop is working, glmark 2 is working with score 103.
For panda 4460 : suspend-resume, wifi fail to connect, 0xbench, glmark,
hwgfx is not finished compleately for 4460, audio, hwvideo, BT, video
playback failed, download-install apk is never get finished.
Powertop is working, and “Unfortunatuly Gallery has stoped ” message is not
appear after boot.
*Note: kernel version is 3.2.0+ Android version is 4.2*
toolchain version : is upgraded to (gcc version 4.7.3 20121106 (prerelease)
(Linaro GCC 4.7-2012.11) ).
2. *Snowball Android Jelly Bean** **(column Q)*
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AkxwyUNxNaAadEF1N…
Features: the content of SD-card is not detected from Gallery, df will not
show /mnt/sdcard.
Playback of Video fails. Phone apps is missing Youtube is not working,
speach recorder, BT, suspend resume is not working, 0xbench and hwgfx is
not successfully compleated.
*Note: kernel version is same 3.4.0+ , toolchain version is gcc version
4.7.3 20121001 (prerelease) (Linaro GCC 4.7-2012.10) ), and Android version
: 4.2*
*toolchain version is upgraded to (gcc version 4.7.3 20121106 (prerelease)
(Linaro GCC 4.7-2012.11) ) .*
3. *Origen Android Jelly Bean** **(column L)*
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AkxwyUNxNaAadDRDV…
Features: SD card is not mount from gallery and from “df ” command, wifi,
BT, usb-camera, youtube, wifi, vid-play-back, email apps, speach-recorder,
download-install-apk, is not working.
*Note: the kernel version is upgrade to 3.7.0-rc6-g0974d1e, toolchain
version is upgraded to 4.7-2012.11 and android version is 4.2*
1.
*V-express A9(column Q)*
*
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AkxwyUNxNaAadExQd…
*
Features: suspend-resume, glmark2, youtube, adb-dwm, usb-camera, calender
apps is not working. Device tree is not present from the last few builds.
*Note: kernel version is same as 3.7.0-rc6-00610-g110910f, toolchain
version 4.7-2012.11, and android version: 4.1.2.*
*Thanks & Regards*
Soumya Basak <soumya.basak*(a)linaro.org <amit.khare(a)linaro.org>*>
QA Services - Linaro Platform
*http://wiki.linaro.org/Platform/QA*
The Android patch titled "ARM: allow the kernel text section to
be made read-only" modifies alloc_init_pte() and adds a BUG_ON
to detect the case where a section mapping is being overwritten.
However the test doesn't allow for the legitimate case where the
PMD is empty, as can happen for kernels built with CONFIG_ARM_LPAE.
So extend the test to allow this.
Signed-off-by: Jon Medhurst <tixy(a)linaro.org>
---
arch/arm/mm/mmu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/mm/mmu.c b/arch/arm/mm/mmu.c
index 9eb7a4e..c35bbda 100644
--- a/arch/arm/mm/mmu.c
+++ b/arch/arm/mm/mmu.c
@@ -587,7 +587,7 @@ static void __init alloc_init_pte(pmd_t *pmd, unsigned long addr,
pte_t *pte = start_pte + pte_index(addr);
/* If replacing a section mapping, the whole section must be replaced */
- BUG_ON(pmd_bad(*pmd) && ((addr | end) & ~PMD_MASK));
+ BUG_ON(!pmd_none(*pmd) && pmd_bad(*pmd) && ((addr | end) & ~PMD_MASK));
do {
set_pte_ext(pte, pfn_pte(pfn, __pgprot(type->prot_pte)), 0);
--
1.7.10.4
Hi Andrey
As part of the efforts to get Android 4.2 working I have added
CONFIG_FUSE_FS to the android.conf in configs-core-tracking. Could you
please consider pulling this into linux-linaro? Such a change should be
innocuous and I've built and booted a vexpress Android kernel with this
change.
I don't know if other Android builds are using config fragments or have
their own defconfig, so perhaps they are also going to need updating...?
--
Tixy
Hi,
seems we got recent issues because git is too "old" on hackbox.
Here two ways to workaround for now:
1. use precise chroot to get the source:
$ schroot -c precise
$ repo ...
2. use git 1.8.0 that i installed in /home/linaro/local/bin:
$ export PATH=/home/linaro/local/bin/:$PATH
$ repo ...
I have filed an RT ticket for changing PATH order on hackbox so that
2. will be the default whenever you log in. e.g. might be that from
monday on you don't need to do anything special anymore.
Let me know if you still have issues.
--
Alexander Sack
Technical Director, Linaro Platform Teams
http://www.linaro.org | Open source software for ARM SoCs
http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
*Hi,*
*12.11RC3 Test Summary. Here is test result summary for Linaro Android
platform on following boards:*
*Android jb Release*
*1.TI Panda Board 4430.*
*2.TI Panda Board 4460.*
*3.ST-Ericsson Snowball.*
*4.Samsung Origen.*
*Synopsis:* No major glitch and new bug found compare to the Last few test.
Android build images for Panda4430, Panda4460, Snowball, and Origen board .
summary report as follows.
-
Panda 4430 and 4460 Android JB build image is tested with new kernel
version 3.4.0-gc9c93b6. Apart from no major glitch and new bugs is observed
compare to the last few weeks release images.
-
ST Ericsson Snowball is work fine for Android jb build images with
kernel version 3.4.0+ . The bug report is almost same as previous release.
SD Card not detected from Gallery, video playback fails. Apart from that No
major difference is observed compare to Past few release.
-
Origen Android jb builds with new kernel version 3.7.0 , no new bugs and
glitch found as like past few test images ethernet, wifi, BT, email apps,
Suspend resume is not working.
1.
*Panda 4430/4460 Android Jelly Bean** **(Panda 4430 Column S/ Panda 4460
Column S)*
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AkxwyUNxNaAadGVWd…
Features:
for panda 4430 sd-mmc – m, wifi , suspend-resume – wm, glmark2 – dwm,
speach recorder, powertop, youtube – wm, hwvideo – wm, audio – wm, hwaudio
– m, angrybirds – wm, bluetooth – wm, usb-camera – wm, is not working.
For panda 4460 : suspend-resume, wifi fail to connect, 0xbench, glmark,
hwgfx is not finished compleately for 4460, audio, hwvideo, BT, video
playback failed, download-install apk is never get finished.
*Note: kernel version is 3.4.0-gc9c93b6 from 12.11RC1 release. Android
version is 4.1.2.*
2. *Snowball Android Jelly Bean** **(column P)*
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AkxwyUNxNaAadEF1N…
Features: the content of SD-card is not detected from Gallery, df will not
show /mnt/sdcard.
Playback of Video fails. Youtube is not working, speach recorder, BT,
suspend resume is not working.
*Note: kernel version is same 3.4.0+ , toolchain version is gcc version
4.7.3 20121001 (prerelease) (Linaro GCC 4.7-2012.10) ), and Android version
: 4.1.2*
3. *Origen Android Jelly Bean** **(column K)*
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AkxwyUNxNaAadDRDV…
Features: wifi, BT, usb-camera, secondary-vid-out, youtube, wifi,
vid-play-back, email apps, speach-recorder, download-install-apk, is not
working.
*Note: the kernel version is upgrade to 3.7.0-rc4-00504-g0ae2593, toolchain
version is 4.7-2012.10 and android version is 4.1.2.*
*Thanks & Regards*
Soumya Basak <soumya.basak(a)linaro.org>
QA Services - Linaro Platform
http://wiki.linaro.org/Platform/QA
hi all I am working on ICS
when I connect a charger to tablet without booting it is entering into
chargemode but animation is not coming
if I start application /charger manually in command line it is displaying
animation
can anbody tellme how to automate this
Thanks & Regards
O S L Reddy
Hi,
We have got the basic support for 4.2 on stable-panda (with hw graphics)
and tracking-panda (with sw graphics using hwcomposer.default.so) but
tracking-panda has skewed graphics due to FB issue. This is proof of
concept that all the platform can get to 4.2.
Please give a try and let us know.We have modified the way partitions are
mounted in 4.2. The device specific bits need to modified. Here are the
patches:
http://review.android.git.linaro.org/#change,3073http://review.android.git.linaro.org/#change,3074http://review.android.git.linaro.org/#change,3076
#3074,#3076 are the device specific bits. Please give a try and let us know.
Regards,
Vishal