Hello,
There were increasing Android build times during last month again
(going over 3.5hrs). Yesterday, I re-created the seed, but that didn't
improve times match. I did more stats on builds and it turns out that
we spend almost 1.5hrs in copying ever-growing overlay collection to
the slaves via sluggish CopyToSlave Jenkins plugin.
That's issues known for at least half-year, and was in queue for being
reworked. I didn't work on android-build closely for few months, but
now that I'm back on maintenance, I'd like to start with fixing this
long-overdue issue.
The idea was to pull all the needed overlay, straight to a slave. The
complication here was handling of license protected files.
ci.linaro.org had the same issue, and used a script to handle
automatic downloads for some time. However, as of now, it was switched
to other process and the script git bitrotted with recent
linaro-license-protection codebase changes. I took a look at revamping
it, but then though that it may be a good idea to use simpler and
more explicit process, following closely click-thru usage. So, if you
want to use a license-protected binaries in a build, you'd need to
specify:
ACCEPT_LICENSE=<license_id>
Where <license_id> is id under which license is registered in
linaro-license-protection. One good way to figure it out is to read the
license page at all (well, as HTML source, the id is included in some
links). Wording of variable name (as well as of commands in underlying
implementation) is also explicit to point that its usage construes
license acceptance.
I prototypes these changes using
https://android-build.linaro.org/builds/~pfalcon/panda-jb-gcc47-tilt-tracki…
which is down to 2h10m build time. I'm ready to migrate all builds
tomorrow, while we're early in cycle start.
Please let me know if there're any issues with approach or proposed
migration timeframe, otherwise let's make android-build rock again.
Thanks,
Paul
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 there,
I started to develop Linaro Android 13.07 on Arndale Board.
It's working fine with HDMI display and mouse input, but I have some issues
on it.
1. I cannot change date & time.
I tried "Settings -> Date&Time" and "time -s 20130823.130000" command
via serial console. But it does not change time on the device. As a result,
my application that uses SSL fails to connect to a server since time is set
to
1970, which makes certificate validation fail.
Does anyone know how to change date & time?
2. I cannot change Linux boot parameter.
I want to boot Linux kernel on a single processor hardware, so I'd like to
make it No SMP. We can do it by setting "nosmp" argument for kernel
boot. I tried changing u-boot parameters mmcargs so that it includes
nosmp, but booting kernel seems not to have one. I confirmed it by
looking at /proc/cmdline.
What parameter on u-boot do I have to change?
Thanks,
Yoshi
***********************
This message has been scanned by the InterScan for CSC SSM and found to be free of known security risks.
***********************
Hi all,
USB camera was working fine with native camera application in 12.08(ICS), it was also possible to capture image through native camera application.
Yes I had made a small change in the code I had changed Android.mk in folder hardware/ti/omap4xxx/camera. The change that i made was as follows.
# OMAP4_CAMERA_HAL_USES:= OMX
OMAP4_CAMERA_HAL_USES:= USB
Now I am trying to do the same in 13.07(Jelly bean), but its not working for me.
Is it possible to enable USB camera in android running on pandaboard for version 13.07.
Best Regards,
A G Megharaj,
8497897771
The information contained in and/or attached to this e-mail is Confidential and proprietary Information of NowOn Technologies Private Limited (NowOn). This information is intended only for the confidential use of the addressees named therein and hence any review, dissemination, distribution or copying of this message shall be subject to the confidentiality obligations. If this message has reached a person or persons other than the addressees, it is hereby notified that such person(s) have received this document in error and it is obligatory to notify NowOn immediately by reply e-mail and delete the original message together with any and all attachments.
Hi John,
Should we update our existing Android config fragment to what google
recommends ? Atleast the base config as per google's documentation:
http://source.android.com/devices/tech/kernel.html
I see that one of the Landing team kernel which is derived from
linux-linaro builds with our android config fragment but fails to compile
with the one mentioned in above link.
Regards,
Vishal
***********************
This message has been scanned by the InterScan for CSC SSM and found to be free of known security risks.
***********************
I have downloaded the 13.06 version android for pandaboard.This is how I am downloading and building.
chmod +x linaro_android_build_cmds.sh
./linaro_android_build_cmds.sh -t
once downloaded.
. build/envsetup.sh
make -j4 boottarball systemtarball userdatatarball
I am attaching the log file please do let me know the reason.
Best Regards,
A G Megharaj,
8497897771
The information contained in and/or attached to this e-mail is Confidential and proprietary Information of NowOn Technologies Private Limited (NowOn). This information is intended only for the confidential use of the addressees named therein and hence any review, dissemination, distribution or copying of this message shall be subject to the confidentiality obligations. If this message has reached a person or persons other than the addressees, it is hereby notified that such person(s) have received this document in error and it is obligatory to notify NowOn immediately by reply e-mail and delete the original message together with any and all attachments.
I dont know if you are the right people/ person to ask. i appologize if you
are not.
I have a google nexus . i have either soft or hardbricked it.
I think i probably deleted the bootloader on it.
It just hangs on the google loading screen. It is not in fastboot or adb mode.
nexus root toolkit google nexus toolkit and odin cant locate it.
I run linux mint 15 (ubuntu 12.04) and have begun to develop a working
knowledge of udev lspci etc. . I have a maguro bootloader image (bootloader-
maguro-primelc03_4.2.2img) but i haven't been able to find a delivery system,
if indeed that is the problem.
It seems like linaro-android-media-create might do the job but i am quite
nervous about doing more damage.
thank you for your time
Hi,
AOSP has tagged android-4.3_r2.2...
Not too many useful things in there, changes are limited to:
platform/build:
simply increase build number
platform/frameworks/base:
Avoid class preloading (should be a minor speedup)
platform/libcore:
Avoid class preloading (should be a minor speedup)
platform/packages/apps/Settings:
Fix in Reset app preferences
device/asus/deb:
Operator provisioning bits (Verizon, AT&T)
device/asus/flo:
fstab updates: nomblk_io_submit,errors=panic
device/asus/flo-kernel:
binary synced with recent commits
device/lge/mako-kernel:
binary synced with recent commits
platform/external/apache-http:
Avoid class preloading
platform/prebuilts/sdk:
Official release of SDK 18
There are no conflicts with anything we're doing, so the rebase can be done
in a few minutes.
ttyl
bero
***********************
This message has been scanned by the InterScan for CSC SSM and found to be free of known security risks.
***********************
I have downloaded the 13.06 version android for pandaboard.This is how I am downloading and building.
chmod +x linaro_android_build_cmds.sh
./linaro_android_build_cmds.sh -t
once downloaded.
. build/envsetup.sh
make TARGET_PRODUCT=pandaboard TARGET_TOOLS_PREFIX=/home/nowon/Workspace/Android_toolchain/linaro-4.7-201207/android-toolchain-eabi/bin/arm-linux-androideabi- boottarball systemtarball userdatatarball
boottarball got generated after some time got the error as shown in the above attached file.
Please do let me know the reason, that would be very helpful
Best Regards,
A G Megharaj,
8497897771
The information contained in and/or attached to this e-mail is Confidential and proprietary Information of NowOn Technologies Private Limited (NowOn). This information is intended only for the confidential use of the addressees named therein and hence any review, dissemination, distribution or copying of this message shall be subject to the confidentiality obligations. If this message has reached a person or persons other than the addressees, it is hereby notified that such person(s) have received this document in error and it is obligatory to notify NowOn immediately by reply e-mail and delete the original message together with any and all attachments.