View Single Post
tuliobaars's Avatar
Posts: 118 | Thanked: 66 times | Joined on Mar 2010 @ Brazil
#1
MeeGo

This is beta, so, very INSTABLE



I know there are so many people that want to test MeeGo UX on their tablet, so i wrote this tutorial.

This can be used natively only on UNIX-based PCs (Linux and Mac). For windows machines, I recommend the installation of andLinux (For integration between Linux into a Windows PC) or a Full-working VM with Linux.

Read this before anything

  • Do it calm, and read it all BEFORE doing something with your tablet;
  • Create a backup;
  • I'm NOT responsable for what you do with your tablet;
  • I'm NOT responsable for your frustation or waste of time.

Requisites:
  • Nokia N8x0 Internet Tablet;
  • A Linux-powered PC (Ubuntu prefered) or an installation of andLinux on a Windows machine;
  • A Stable Internet Connection;
  • Memory card (Can be used with the N810 Internal);
  • PV command at Linux - To install in Ubuntu: sudo apt-get install pv

First, download all this files into your PC:

- Meego Kernel for N810;
- For N800 devices, check out this kernel: http://rapidshare.com/files/435782847/zImage
- MeeGo RootFS;
- Flasher

Torrent for RootFS

Note: Download it all to your user folder, mine is /home/tuliobaars/.

First pass: Installing the RootFS:

Connect your tablet into PC using the USB cable and wait for it recognition. So enter:

dmesg
You should see something like that:

[ 813.234547] scsi 5:0:0:1: Direct-Access Nokia N810 031 PQ: 0 ANSI: 2
[ 813.255419] sd 5:0:0:0: [sdc] 3981312 512-byte hardware sectors (2038 MB)
[ 813.258428] sd 5:0:0:0: [sdc] Write Protect is off
[ 813.258445] sd 5:0:0:0: [sdc] Mode Sense: 0f 00 00 00
[ 813.258453] sd 5:0:0:0: [sdc] Assuming drive cache: write through
[ 813.267416] sd 5:0:0:0: [sdc] 3981312 512-byte hardware sectors (2038 MB)
[ 813.270419] sd 5:0:0:0: [sdc] Write Protect is off
[ 813.270435] sd 5:0:0:0: [sdc] Mode Sense: 0f 00 00 00
[ 813.270442] sd 5:0:0:0: [sdc] Assuming drive cache: write through
[ 813.270464] sdc: sdc1
[ 813.281546] sd 5:0:0:0: [sdc] Attached SCSI removable disk
[ 813.281842] sd 5:0:0:0: Attached scsi generic sg2 type 0
[ 813.292614] sd 5:0:0:1: [sdd] Attached SCSI removable disk
[ 813.292747] sd 5:0:0:1: Attached scsi generic sg3 type 0
Take a closer look:

[ 813.270464] sdc: sdc1
This is your Internal SD Card.

Be 100% sure that this is the correct card. So, in Linux Terminal, go to the folder you've downloaded the files:

cd /home/tuliobaars/
Inside the folder you've downloaded the files, to uncompress the MeeGo RootFS, run:

bzcat rootfs.tar.bz2 | pv | sudo dd bs=4096 of=/dev/sdc1
You should see something like that:

328356+0 records in
328356+0 records out
1344946176 bytes (1.8 GB) copied, 105.625 s, 12.7 MB/s

So, we just need to flash with the MeeGo Kernel! Let's go...

Still in the downloads folder, run:

flasher-3.5 -f -k kernel-meego -l -R
Flash normally the Tablet and wait for the reboot, so you should see a black screen, with some words, wait a few moments and you would see the MeeGo UX Loading.

I hope this is something usable, for me worked.

Regards

Of course this is not quite stable and fast, its in development, so, don't expect something ready for everyday use. I've advised.

Original Tutorial (Portuguese) in my Maemo Blog, TTablet.

A BIG Thank to RuishNIT, he wrote this tutorial, at least a part of it, in Portuguese, as I've posted the Link.
Thanks too to the user "Rlinfati", he compiled this N800 kernel correctly patched.
__________________
Practice makes perfect.....
But nobody's perfect......
so why practice?

I was born intelligent
education ruined me.

Last edited by tuliobaars; 2010-12-10 at 16:11.
 

The Following 24 Users Say Thank You to tuliobaars For This Useful Post: