Building Linaro Android from source and replacing the kernel in an Linaro Android build

74 views
Skip to first unread message

Zach Pfeffer

unread,
Sep 15, 2011, 6:02:24 PM9/15/11
to linar...@lists.linaro.org, beagl...@googlegroups.com, panda...@googlegroups.com, anno...@igloocommunity.org, android-...@googlegroups.com, android-...@googlegroups.com
I get these questions a lot so I wrote some blog posts with the exact
steps I used.

http://www.linaro.org/linaro-blog/2011/09/15/switching-out-a-pre-built-android-images-kernel/
http://www.linaro.org/linaro-blog/2011/09/15/%EF%BB%BFbuilding-a-linaro-android-build-from-source/

Enjoy!

--
Zach Pfeffer
Android Platform Team Lead, Linaro Platform Teams
Linaro.org | Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linaro
http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog

Christian Robottom Reis

unread,
Sep 16, 2011, 11:10:05 AM9/16/11
to Zach Pfeffer, linar...@lists.linaro.org, beagl...@googlegroups.com, panda...@googlegroups.com, anno...@igloocommunity.org, android-...@googlegroups.com, android-...@googlegroups.com
On Thu, Sep 15, 2011 at 05:02:24PM -0500, Zach Pfeffer wrote:
> http://www.linaro.org/linaro-blog/2011/09/15/switching-out-a-pre-built-android-images-kernel/

Nice. To guide the audience, you might want to put some headings in,
like "Getting the kernel source", "Building the kernel", "Flashing the
base OS" and "Replacing the kernel".
--
Christian Robottom Reis, Engineering VP
Brazil (GMT-3) | [+55] 16 9112 6430 | [+1] 612 216 4935
Linaro.org: Open Source Software for ARM SoCs

Zach Pfeffer

unread,
Sep 16, 2011, 1:17:32 PM9/16/11
to Christian Robottom Reis, linar...@lists.linaro.org, beagl...@googlegroups.com, panda...@googlegroups.com, anno...@igloocommunity.org, android-...@googlegroups.com, android-...@googlegroups.com
Great feedback Kiko! Update the post.

--

Zach Pfeffer

unread,
Mar 29, 2012, 12:07:03 PM3/29/12
to Vinayak, Andy Doan, android-...@googlegroups.com, android-...@googlegroups.com, beagl...@googlegroups.com, panda...@googlegroups.com, linar...@lists.linaro.org, anno...@igloocommunity.org
On 29 March 2012 06:21, Vinayak <bigbh...@gmail.com> wrote:
> Hi Zach,
>
> Please let me know if the procedure mentioned in the above blogs still holds
> good, because I wanted to download the Linaro 11.10 tracking-panda release
> using the steps given the link shared below but I seem to get stuck at one
> point.

So this just came out (documentation to follow). If you take a look at
a recent build like,

https://android-build.linaro.org/builds/~linaro-android/panda-ics-gcc46-tilt-tracking-blob/

You'll see 2 scripts:

Rebuilds the build from source

linaro_android_build_cmds.sh

Rebuilds the kernel from source

linaro_kernel_build_cmds.sh

You just run thme from the command line, and bingo, you've got a new
build or kernel. Andy Doan put um together.

> Link:- https://wiki.linaro.org/Platform/Android/GetSource
> Error:-
>
>>>From git://android.git.linaro.org/platform/development
>
>>>   6c368d2..799fada  master     -> korg/master
>
>>>Fetching projects:  28% (52/185)  fatal: The remote end hung up
>>> unexpectedly
>
>>>fatal: The remote end hung up unexpectedly
>
>>>error: Cannot fetch people/pawelmoll/gator
>
> Please help me resolve the same. Also I wanted to download the kernel used
> for this build, but once again the blog shared by you doesnot help in
> getting information from  source-manifest.xml.
>
> thanks and regards,
> Vinayak

> _______________________________________________
> linaro-dev mailing list
> linar...@lists.linaro.org
> http://lists.linaro.org/mailman/listinfo/linaro-dev

Vinayak

unread,
Apr 2, 2012, 3:28:48 AM4/2/12
to android-...@googlegroups.com, Vinayak, Andy Doan, android-...@googlegroups.com, beagl...@googlegroups.com, panda...@googlegroups.com, linar...@lists.linaro.org, anno...@igloocommunity.org
Hi Zach,

The command perl scripts are very helpful,but unfortunately that didnot solve the problem.
The script file is meant to download linaro_android_4.0.4.
I want to download linaro-android-11.10-release source code and kernel.
I have manually done what the script file does.

>>MANIFEST_BRANCH=linaro-android-11.10-release
>>MANIFEST_FILENAME=tracking-panda.xml
>>repo init -u ${MANIFEST_REPO} -b ${MANIFEST_BRANCH} -m ${MANIFEST_FILENAME}
>>repo sync

Doing so I get the error I mentioned earlier.
The reason why I am interested in this version of Linaro is because Vishal managed to get Audio Recording working on it, which unfortunately is not working on any other version.

Please help me resolve this issue.

thanks and regards,
Vinayak

SmartFire

unread,
Mar 30, 2012, 5:12:38 AM3/30/12
to android-building, linaro-dev, beagleboard, pandaboard, announce, android-platform
HI ALL:
 
    My device run the android4.0.3,and the "show toucher" in developer options is default active,
how can i disable it when config my OS ?  in the build.prop or other files to modify?
  
     pelease help!
    
 
2012-03-30

Peter Lai/ SmartFire
---------------------------------------------------------------------------------------------------
 深圳风火轮技术开发团队
MP: +86-186 6539 9520 Fax: 0755-23105611
TEL:0755-23012315
Email: Smar...@arm-cn.com
MSN: Smar...@live.com QQ:15289193
风火轮官网:http://www.arm-cn.com/
风火轮淘宝店:http://smartfire.taobao.com/
风火轮拍拍店:http://shop.paipai.com/2552867167/
地址: 深圳市宝安区兴业路宝安互联网产业基地(海滨新村18栋)二楼2003A (518000)
---------------------------------------------------------------------------------------------------
重要说明:本电子邮件及附件所载信息均为保密信息,受合同保护或依法不得泄漏。其内容仅供指定收件人按限定范围或特殊目的使用。未经授权者收到此信息均无权阅读、使用、复制、泄漏或散布。若您因为误传而收到本邮件或者非本邮件之指定收件人,请即刻通知发件人并永久删除此邮件及其附件和销毁所有复印件。谢谢您的合作!
IMPORTANT - The information transmitted in this e-mail is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited unless otherwise stipulated. If you received this e-mail in error, please contact the sender and delete the material concerning Veidoo Inc. from the computer.

 

Vinayak

unread,
Mar 29, 2012, 7:21:23 AM3/29/12
to android-...@googlegroups.com, linar...@lists.linaro.org, beagl...@googlegroups.com, panda...@googlegroups.com, anno...@igloocommunity.org, android-...@googlegroups.com
Hi Zach,

Please let me know if the procedure mentioned in the above blogs still holds good, because I wanted to download the Linaro 11.10 tracking-panda release using the steps given the link shared below but I seem to get stuck at one point.
Error:-

>>From git://android.git.linaro.org/platform/development

>>   6c368d2..799fada  master     -> korg/master

>>Fetching projects:  28% (52/185)  fatal: The remote end hung up unexpectedly

>>fatal: The remote end hung up unexpectedly

>>error: Cannot fetch people/pawelmoll/gator

Please help me resolve the same. Also I wanted to download the kernel used for this build, but once again the blog shared by you doesnot help in getting information from  source-manifest.xml.

thanks and regards,
Vinayak

On Friday, September 16, 2011 3:32:24 AM UTC+5:30, Zach Pfeffer wrote:
Reply all
Reply to author
Forward
0 new messages