← Back to team overview

ubuntu-phone team mailing list archive

APPLIED: [PATCH 0/2] Add support for kexec-hardboot to Nexus 7 kernel

 

On Fri, Feb 22, 2013 at 1:36 PM, Vojtech Bocek <vbocek@xxxxxxxxx> wrote:
> Patches are for Nexus 7 (ie. grouper/tilapia) device,
> the repo name is android_kernel_asus_grouper.
>
> These two patches allows Nexus 7's kernel to be booted
> via kexec-hardboot method[1]. In short, kexec-hardboot
> is like normal exec, but does full reboot of the device,
> so that drivers are properly initialized. Normal kexec
> results into freeze on Nexus 7.
>
> These only make it possible for patched kernel to be
> the "guest", I choose to do that because there's higher
> chance these will be accepted.
>
> N7's kernel version for Ubuntu Desktop port already
> contains these patches[2].
>
> Git repository with patches is available [3], branch
> kexec_ubuntu_min contains these two patches and branch
> kexec_ubuntu contains full kexec-hardboot patch.
> With full patch, the kernel can also be the "host".
>
> Ported from Jens Andersen <jens.andersen@xxxxxxxxx>'s
> kernel for Asus TF201 [4].
>
> [1] Hardboot: http://forum.xda-developers.com/showthread.php?t=1266827
> [2] https://lists.ubuntu.com/archives/kernel-team/2012-November/023076.html
> [3] Git repo: git://github.com/Tasssadar/android_kernel_asus_grouper.git
> [4] Original repository: http://git.io/EXpn2A

Both patches applied, as they are also part of the Ubuntu kernel for Nexus 7.

For the larger I'd need at least a device to test, can ask for
additional help next week, but this should get you going already.

Should be part of our daily images next week (once we finish the
infrastructure for public image build/publishing).

Thanks for the contribution, at least the first one I sponsored for
this project :-)
-- 
Ricardo Salveti de Araujo