Post Reply

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

17th March 2014, 01:12 PM   |  #1  
OP Junior Member
Thanks Meter: 2
 
6 posts
Join Date:Joined: Nov 2007
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...
20th March 2014, 10:22 PM   |  #2  
Junior Member
Thanks Meter: 0
 
1 posts
Join Date:Joined: 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.
Last edited by dannymi; 21st March 2014 at 08:27 PM.
21st April 2014, 08:29 PM   |  #3  
Member
Thanks Meter: 53
 
91 posts
Join Date:Joined: 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
Post Reply Subscribe to Thread

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

Advanced Search
Display Modes


Top Threads in Nexus 10 Q&A, Help & Troubleshooting by ThreadRank