This area is under construction - This page is for shared development purposes nothing is guaranteed to work
Contents |
This page was created to document the port of MeeGo to Tegra 2.
This port is a work in progress and not meant for end user installation. The following details are for Tegra 2 porting effort.
This port has been enabled by the outstanding contribution of Stskeeps/Sage and others in progressing the ARM hardfp build.
These are just my lab notes I took while building the hardfp image and rely on repos on the meego OBS not on repo.meego so things are not guaranteed to work when those change or are removed. I guess hardfp repos will be on repo.meego in future.
http://download.meego.com/live/devel:/hardfp:/base/standard/armv7hl/ http://download.meego.com/live/devel:/hardfp:/testrun/standard/armv7hl/ mic 0.24.1 from git http://bugs.meego.com/show_bug.cgi?id=11467 http://www.mail-archive.com/meego-dev@meego.com/msg06350.html --force-overwrite, bug fix for ubuntu 10.04 sudo mic-image-creator --run-mode=0 --cache=../mycachedir --format=loop --release=daily --compress-disk-image=none --config=meego-handset-armv7hl-tegra-1.1.80.13.20110105.1.ks --arch=armv7hl - http://wordpress.pastebin.com/phdwDJZ9 sudo mount -o loop meego-handset-armv7hl-tegra-daily.img /mnt sudo rsync -aHx mnt/* /media/xxx http://pastebin.com/TqKWx455
Alternative raw image recommended by Stskeeps
kickstart - http://wordpress.pastebin.com/MVfQjyek sudo mic-image-creator --run-mode=0 --cache=../mycachedir --format=raw --release=daily --compress-disk-image=none --config=meego-handset-armv7hl-tegra.ks --arch=armv7hl sudo dd bs=4096 if=meego-handset-armv7hl-tegra-daily-mmcblk3p.raw of=/dev/sdb
Kernel source is now avaiable here https://github.com/martinbrook/android_kernel_advent_vega
http://bug10738.openaos.org/images/tegra2/
Accessing the Nvidia Recovery Mode can be accomplished by holding the - volume key and pressing power. No output will be visible but the device will show up in lsusb (on Linux) and nvflash will function.
http://forum.xda-developers.com/archive/index.php/t-827384.html
You will need the bootloader found on the tegratab wiki as the stock one found in the Nvidia package will cause strange behavior and transfer failures:
http://wiki.tegratab.com/index.php/Clockwork_Recovery
http://tegradeveloper.nvidia.com/tegra/
http://developer.download.nvidia.com/tegra/docs/linux_for_tegra_quickstart_20101029_10.9.3.pdf
http://tosh-ac100.wetpaint.com/page/Alternative+OS
http://forum.xda-developers.com/showthread.php?t=894960