Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,729,823 Members 52,111 Now Online
XDA Developers Android and Mobile Development Forum

I'm trying to boot my Nexus 10 with your linux-kvm-arm kernel version 3.13...

Tip us?
 
marietto2008
Old
#1  
Junior Member - OP
Thanks Meter 2
Posts: 6
Join Date: Nov 2007
Default I'm trying to boot my Nexus 10 with your linux-kvm-arm kernel version 3.13...

Hello to everyone,

I'm trying to boot my Nexus 10 with another kind of kernel version,because I'm not interested to use the Android kernel,but the Ubuntu pure kernel. I've chosen to use the linux-kvm-arm kernel version 3.13 :

These are the commands that I have used :

git clone git://github.com/virtualopensystems/linux-kvm-arm.git
cd linux-kvm-arm
git checkout origin/chromebook-3.13 -b chromebook-3.13
curl http://www.virtualopensystems.com/do...omebook/config > .config

and then I've added these lines to the .config file :

CONFIG_ANDROID=y
CONFIG_ANDROID_BINDER_IPC=y
CONFIG_ASHMEM=y
CONFIG_ANDROID_LOGGER=y
CONFIG_ANDROID_PERSISTENT_RAM=y
CONFIG_ANDROID_RAM_CONSOLE=y
CONFIG_ANDROID_TIMED_OUTPUT=y
CONFIG_ANDROID_TIMED_GPIO is not set
CONFIG_ANDROID_LOW_MEMORY_KILLER=y
CONFIG_ANDROID_SWITCH is not set
CONFIG_ANDROID_INTF_ALARM is not set
CONFIG_FB_TILEBLITTING=y
CONFIG_PHONE is not set
CONFIG_USB_WPAN_HCD is not set
CONFIG_WIMAX_GDM72XX is not set
CONFIG_ARM_PLATFORM_DEVICES=y
CONFIG_ARM_CHROMEOS_FIRMWARE=y
CONFIG_CHROMEOS=y
CONFIG_CHROMEOS_VBC_BLK=y
CONFIG_CHROMEOS_VBC_EC=y
CONFIG_CHROMEOS_RAMOOPS_RAM_START=0x41f00000
CONFIG_CHROMEOS_RAMOOPS_RAM_SIZE=0x00100000
CONFIG_CHROMEOS_RAMOOPS_RECORD_SIZE=0x00020000
CONFIG_CHROMEOS_RAMOOPS_DUMP_OOPS=0x1
CONFIG_CLKDEV_LOOKUP=y

and then I did :


ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- make uImage dtbs


from here I've followed the tutorial that I've found here :


http://forum.xda-developers.com/show....php?t=1981788

and here :

http://forum.xda-developers.com/show...1981788&page=2


mkdir -p newkernel
cd newkernel

wget -c https://dl.google.com/dl/android/aos...y-174ba74f.tgz
tar xvzf mantaray-kot49h-factory-174ba74f.tgz
cd mantaray-kot49h
unzip image-mantaray-kot49h.zip
wget -c http://android-serialport-api.google.../getramdisk.py
chmod +x getramdisk.py
./getramdisk.py boot.img --> ramdisk.img
wget -c http://android-serialport-api.google...g_tools.tar.gz
tar xvf android_bootimg_tools.tar.gz

./mkbootimg --kernel ../../linux-kvm-arm/arch/arm/boot/zImage --ramdisk ramdisk.img --cmdline bootimg.cfg -o new-boot.img

fastboot flash boot new-boot.img

I think that something is wrong here,because it is not able to boot....I see a black screen and nothing else happens...
 
dannymi
Old
(Last edited by dannymi; 21st March 2014 at 08:27 PM.)
#2  
Junior Member
Thanks Meter 0
Posts: 1
Join Date: Mar 2014
Hi,

probably too simple, but:

How does your .config look?

Did the curl actually work? (I ask because I tried your URL and it didn't work for me).

Did you actually compile a guest kernel too and boot it?

Special ChromeOS suupport does not exist in that branch.
 
wejgomi
Old
#3  
Member
Thanks Meter 53
Posts: 91
Join Date: Dec 2011
Keep up the work, if you succeed booting linux, I got a prize for you.

Don't take it wrong, I'm just too bored of the tablet as it is now.

Wejgomi
Tags
android ubuntu-touch kvm ubuntu arm
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes