Active Topics

 


Reply
Thread Tools
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:
Posts: 2,802 | Thanked: 4,491 times | Joined on Nov 2007
#2
BTW, non-deb/non-i386/non-Linux flashers are available in the official place, and pv isn't strictly necessary so don't despair if you don't have it.
 

The Following User Says Thank You to lma For This Useful Post:
tuliobaars's Avatar
Posts: 118 | Thanked: 66 times | Joined on Mar 2010 @ Brazil
#3
Yeah, I've posted the Flasher for Linux cause I didn't have a cool experience with the flasher for Windows (Not the NSU one)
__________________
Practice makes perfect.....
But nobody's perfect......
so why practice?

I was born intelligent
education ruined me.
 
joppu's Avatar
Posts: 780 | Thanked: 855 times | Joined on Sep 2009 @ Helsinki, Finland
#4
How's the performance? Judging by the horrendous slowdowns on N900, N8x0 can't be even barely usable.
 
tuliobaars's Avatar
Posts: 118 | Thanked: 66 times | Joined on Mar 2010 @ Brazil
#5
Of course this is not quite stable and fast, its in development, so, don't expect something ready for everyday use.
It's in development, that's just like a preview! And the speed is not that horrible. The worst is that the system is very "clean", no apps or something close to. But, I think its a very good experience to test it. I recommend.
__________________
Practice makes perfect.....
But nobody's perfect......
so why practice?

I was born intelligent
education ruined me.
 
Posts: 24 | Thanked: 28 times | Joined on Dec 2009 @ USA
#6
That's an Android rootfs, NOT MeeGo. At first I wondered how you fit MeeGo into 30MB, but then I saw the "/system" and "/data" folders... You might want to fix/clarify it or some people might get annoyed at you. I myself was a bit disappointed :P

Last edited by gTan64; 2010-12-07 at 21:17.
 

The Following 3 Users Say Thank You to gTan64 For This Useful Post:
tuliobaars's Avatar
Posts: 118 | Thanked: 66 times | Joined on Mar 2010 @ Brazil
#7
Oh, Im sorry! I've uploaded the wrong RootFS and Kernels! Im just uploading the right one and editing the Links.

EDIT: Kernel Image Updated, The Correct MeeGo Image is being Upload and I beg the pardon for all people that had read this tutorial, I've uploaded nitdroid rootfs instead of MeeGo's one.

EDIT2: I've linked the Torrent for RootFS, the Direct Link for the Image is being Uploaded.
__________________
Practice makes perfect.....
But nobody's perfect......
so why practice?

I was born intelligent
education ruined me.

Last edited by tuliobaars; 2010-12-07 at 22:21.
 
luca's Avatar
Posts: 1,137 | Thanked: 402 times | Joined on Sep 2007 @ Catalunya
#8
Do you really mean n8x0 or that's actually n810 (last time I checked there were still serious issues with the n800).
__________________
Don't buy LG TV sets (click for details).
 
Posts: 24 | Thanked: 28 times | Joined on Dec 2009 @ USA
#9
Originally Posted by luca View Post
Do you really mean n8x0 or that's actually n810 (last time I checked there were still serious issues with the n800).
That kernel - which I'm fairly sure was built by Stskeeps several months ago - doesn't have TSC2301 (touchscreen, keys, audio) support built in, among other things. I'm hunting down my kernel patches as we speak. I'm in the process of building a kernel with the relevant N800 patches, and if enough lazy people are interested I can upload it somewhere...
 

The Following 3 Users Say Thank You to gTan64 For This Useful Post:
tuliobaars's Avatar
Posts: 118 | Thanked: 66 times | Joined on Mar 2010 @ Brazil
#10
Originally Posted by gTan64 View Post
That kernel - which I'm fairly sure was built by Stskeeps several months ago - doesn't have TSC2301 (touchscreen, keys, audio) support built in, among other things. I'm hunting down my kernel patches as we speak. I'm in the process of building a kernel with the relevant N800 patches, and if enough lazy people are interested I can upload it somewhere...
Hey gTan, if you could, PM me the patched kernel! I'll put in the tutorial, and host im my server.

Regards
__________________
Practice makes perfect.....
But nobody's perfect......
so why practice?

I was born intelligent
education ruined me.
 
Reply


 
Forum Jump


All times are GMT. The time now is 16:14.