Reply
Thread Tools
Posts: 113 | Thanked: 26 times | Joined on Oct 2009
#1
Hello

Is there a way to install MeeGo on my HTC Desire Z? Ive read about ports to Desire and Nexus one.
 
Posts: 94 | Thanked: 13 times | Joined on Mar 2011
#2
You''ve gotta be kidding right??

the only device ( i know ) can have meego one of those days ( and isn't sure at all ) is HTC HD2...
 
geojoking's Avatar
Posts: 159 | Thanked: 53 times | Joined on Jan 2011 @ Romania, Cluj-Napoca
#3
And in the end, why would you want it? MeeGo is far from being finished and usable, unless you are a developer and want to experiment...
__________________
People often mistake a faulty management of their personal life, with destiny.
 
Posts: 2,102 | Thanked: 1,309 times | Joined on Sep 2006
#4
Based on my experience of porting Meego to the Galaxy Tab, it ought to be possible, but you're going to have to do quite a bit of work.

It's a snapdragon, which is a shame, as I've no idea how one could get OpenGLES working on that without any existing Linux binaries (there is a Meego page about snapdragon porting though).

In any case you'll need to download the kernel source for the device from HTC, modify it so that it will boot the Meego image you create from one of the internal partitions (or external card), write hw adaptation code for those parts that need it. Then deal with the things that Android doesn't expose through the kernel, such as the modem and gps in all likelihood.

It's not trivial, expect to spend a few months once you know what you're doing.
 
Posts: 5 | Thanked: 1 time | Joined on Feb 2011
#5
 
Posts: 2,102 | Thanked: 1,309 times | Joined on Sep 2006
#6
Originally Posted by Thomashamka View Post
http://gingerbreadn900.blogspot.com/
That doesn't seem particularly on topic....?
 
Posts: 427 | Thanked: 160 times | Joined on Nov 2009
#7
hd2 and desire z are almost identical except for the radios i beleive
__________________
Please vote for the following bug:
Media player should play audio tracks continuously (gapless playback)
 
smoku's Avatar
Posts: 1,716 | Thanked: 3,007 times | Joined on Dec 2009 @ Warsaw, Poland
#8
Originally Posted by rocky333 View Post
You''ve gotta be kidding right??

the only device ( i know ) can have meego one of those days ( and isn't sure at all ) is HTC HD2...
http://www.xiaoka.com/portfolio#meego
__________________
smoku @xiaoka.com (SMTP/XMPP) ...:.:....:... pebbled . Poky Fish : sixaxis . psx4m . uae4all
Jolla Phone post-mortem . . . . . . . . . . -> 1+1 VGN-UX390N
 
speculatrix's Avatar
Posts: 880 | Thanked: 264 times | Joined on Feb 2007 @ Cambridge, UK
#9
I have a desireZ running Modaco rooted Froyo

I took a copy of the meego image for N900 and copied the OS partition into a new ext3 raw image and mounted it, and chroot'ed into it, and this is what I saw...

Code:
[root@desirez-meego etc]# lsb_release -a
LSB Version:    :core-3.1-arm:core-3.1-noarch:core-3.2-arm:core-3.2-noarch:core-4.0-arm:core-4.0-noarch:desktop-3.1-arm:desktop-3.1-noarch:desktop-3.2-arm:desktop-3.2-noarch:desktop-4.0-arm:desktop-4.0-noarch
Distributor ID: MeeGo
Description:    MeeGo release 1.1.99 (MeeGo)
Release:        1.1.99
Codename:       MeeGo
OK, so what do I do next :-)

here's the script to mount the image BTW
Code:
#!/data/local/bin/sh
# mounts-for-meego - script by PM - released under GPL

ls -la /dev/loop21
if [ $? -ne 0 ] ; then
        mknod /dev/loop21 b 7 21
fi

losetup /dev/loop21 /mnt/sdcard/meego/meego.img

mount | grep "/data/local/meego " > /dev/null
if [ $? -ne -0 ] ; then
        mount /dev/loop21 /data/local/meego
else
        echo "/data/local/meego already mounted"
fi

mount | grep "/data/local/meego/dev " > /dev/null
if [ $? -ne 0 ] ; then
        mount -o bind /dev /data/local/meego/dev
else
        echo "/data/local/meego/dev already mounted"
fi

mount | grep "/data/local/meego/dev/pts"  > /dev/null
if [ $? -ne 0 ] ; then
        mount -o bind /dev/pts /data/local/meego/dev/pts
else
        echo "/data/local/meego/dev/pts already mounted"
fi


mount | grep "/data/local/meego/proc" > /dev/null
if [ $? -ne 0 ] ; then
        mount -o bind /proc /data/local/meego/proc
else
        echo "/data/local/meego/proc already mounted"
fi

mount | grep "/data/local/meego/sys" > /dev/null
if [ $? -ne 0 ] ; then
        mount -o bind /sys /data/local/meego/sys
else
        echo "/data/local/meego/sys already mounted"
fi


cd /data/local/meego/dev/pts
mknod  0 c 136 0
mknod  1 c 136 1
mknod  2 c 136 2

# end mounts-for-meego
__________________
Fujitsu U820, HTC Vision/G2/DesireZ, Nokia N800 770 E71, Zaurus 6000, Palm T3, Zaurus C3100 - stolen

Last edited by speculatrix; 2011-06-24 at 14:26.
 
Reply


 
Forum Jump


All times are GMT. The time now is 12:01.