maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9) (https://talk.maemo.org/showthread.php?t=84987)

Kabouik 2012-08-10 17:38

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Great news, can't wait to see you coming back into business here. :D

What are you coding for the competition?

qwazix 2012-08-10 17:56

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Rawcam for harmattan and timenow for fremantle.

farfary 2012-09-19 20:09

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Hi qwazix

Its Possible to chroot to Fremantle On N9 WHEN the meego Not booted
when its On Preinit !

in The http://talk.maemo.org/showthread.php?t=86617
&
http://talk.maemo.org/showthread.php?t=86775

??
in this mode dbus is not runned , Only sshd

Sniper_swe 2012-09-25 18:36

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
any news on this?

qwazix 2012-09-25 22:29

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
No news on this yet, sorry. Farfary's suggestion though seems promising if anybody wants to try it.

I also can't promise any progress soon.

HtheB 2012-11-15 19:29

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Hope you're back on this project!...

Akkumaru 2012-11-18 10:01

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Hope we can run fremantle on our beloved N9 as soon as possible :D

automagic68 2012-12-22 15:28

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Seeing Hildon on a Nokia N9 would be an awesome Christmas present!

I turned on my N900 and I started missing it. It's a sad story, if only they made a thinner version like how they did with the N97.

Akkumaru 2012-12-22 16:38

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
What is blocking us from getting hildon? I know the UI is closed source... but can't you just remove that and replace it with hildon (just brainstorming). My guess is it's either impossible or hard.. Just a thought.

Hurrian 2012-12-23 01:10

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Quote:

Originally Posted by Akkumaru (Post 1306880)
What is blocking us from getting hildon? I know the UI is closed source...

Mother of $DEITY, where do people read that Hildon is closed? It's open.

Quote:

Originally Posted by qwazix (Post 1227993)
Status report:

Compiled atk, gtk, glib (after some hours fighting with gtk-docs and some help from MartinK) and managed to get clutter to configure. Got over some GL errors and now I am stuck to some incomprehensible errors in pango (?!!?!!) which is intstalled through harmattan sdk repo. :Confused:

I had these problems too, trying to build Hildon-Desktop for Archlinux ARM. See here for a quick fix.

Akkumaru 2012-12-23 03:52

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Quote:

Originally Posted by Hurrian (Post 1306956)
Mother of $DEITY, where do people read that Hildon is closed? It's open.

Haha lol. You misunderstood me. I was saying the N9's UI is closed source. I was just thinking of replacing it with hildon completely. (Hear me, an idea). Is it possible?

Hurrian 2012-12-23 09:26

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Yes, it can be replaced. Instead of mthome, we run Hildon. Simple as that, if the binaries can be compiled.

Akkumaru 2012-12-23 14:20

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Quote:

Originally Posted by Hurrian (Post 1307000)
Yes, it can be replaced. Instead of mthome, we run Hildon. Simple as that, if the binaries can be compiled.

Hope someone will try. I might but I will probably fail as I'm an ultra newb :P Cross fingers and hope. :D

qwazix 2012-12-24 00:23

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
I've done quite a lot of work trying to build it, but I'm not sure I will find the time to keep on trying. If anybody wants to try I can share my sources folder, with the modifications done so that most of the things compile for harmattan.

titilambert 2013-02-22 20:21

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Hello !
I really want my hildon ui on my N950 :)
So, I really want to test/help/try !

How, can i start it ?

Thanks !

chenliangchen 2013-02-23 00:01

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
This is awesome!! Miss Frementle so much!!

kingoddball 2013-05-01 00:16

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
I know this is an old *** thread - But I like the work ;)

Have you/or anyone managed to get the HILDON GUI to run??
I always failed to get Hildon to run. I tried to install VNC and stream the GUI that way. Never worked for me.

I see you're using run-standalone. I'd like to run the entire OS/GUI.

marmistrz 2014-07-15 09:06

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Well, looked into this thread and thought the same, but about inverse MeeCoLay :)

I know how much work required to bring many of those MeeGo libraries and finally, having to rely on other library versions, I have to wait until the libraries are updated (so it might take quite a long time). So it's futile (or at least requires too much work) to backport each and every package. (e.g. tuner didn't work without a rebuild) Even after rebuilding some of the packages, still weird errors occur when it comes to themes.

And thought: so maybe chroot?

The question is: do we really need to run it in hildon-desktop? In Easy Debian you can either use the LXDE or run it as a hildon window (`debbie gnumeric`, e.g.). The idea is: let's do the same - run Maemo apps on their own. (just like the early fapman approach)

The problem might be: we don't have the top bar (so we can't go back and access the menu) and we have that useless mcompositor bar. But maybe we can kill two birds with one stone - move the back button and the menu to the useless mcompositor bar!

Of course, we'd still have to launch some services, but only the required ones.

Please note that these deliberations are highly theoretical. I don't know to what extent they can be applied or how to apply them.

marmistrz 2014-07-23 14:51

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Ok, more thoughts: we'd need to find what's responsible for giving the Maemo buttons their Hildon shape. And what daemon is used by libosso1.

But I'm not going to pursue this on my own. I know how much work was needed for MeeCoLay

Btw. about the tutorial: http://talk.maemo.org/showpost.php?p...3&postcount=14
I'm trying to do the same to get the Harmattan rootfs. I created nandsim for 1 GiB so that the N950 image fits and dd-ed. Skipped the ubi stuff because N950 doesn't use ubi. Mounting /dev/mtdblock0 gives "can't read superblock". Read somewhere it might have something to do with endianness. Will the rootfs work after the endianness conversion?

misiak 2014-07-23 15:46

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Quote:

Originally Posted by marmistrz (Post 1433715)
I created nandsim for 1 GiB so that the N950 image fits and dd-ed. Skipped the ubi stuff because N950 doesn't use ubi. Mounting /dev/mtdblock0 gives "can't read superblock". Read somewhere it might have something to do with endianness. Will the rootfs work after the endianness conversion?

How exactly are you mounting? Can you give the exact command and more details?

marmistrz 2014-07-23 16:20

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Code:

modprobe mtdblock
modprobe nandsim first_id_byte=0xec second_id_byte=0xd3 third_id_byte=0x51 fourth_id_byte=0x95
dd if=rootfs.jffs2 of=/dev/mtdblock0 bs=2048
mount -t jffs2 /dev/mtdblock0 /mnt

Simple
Code:

mount -t jffs2 rootfs.jffs2 /mnt
doesn't work with
Code:

Not a block device
error

More thoughts on FcH (Fremantle chrooted in Harmattan). libosso uses some dbus configuration (osso-dbus-conf). We'd need to find out how to utilize it. /sbin/start fails to work (connection refused), init n does nothing or reboots.

Share your other thought on the pad here: https://etherpad.mozilla.org/mGGGSldLzu

misiak 2014-07-23 18:12

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Sorry if this sounds dumb, but have you seen http://www.plugcomputer.org/plugforu...php?topic=59.0 and tried solutions posted there maybe? ;)

edit: your code looks similar to one of solutions there... so I assume you've already found that link and saw that earlier?

marmistrz 2014-07-23 18:13

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Found this by accident http://talk.maemo.org/showpost.php?p...98&postcount=1 :)

Hurrian 2014-07-26 11:26

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
As for DBus, has anyone tried changing /var/lib/dbus/machine-id to be different on each system?

marmistrz 2014-08-04 17:05

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
On my Harmattan rootfs unpacked on N900 /var/lib/dbus doesn't exist at all.
The other way round - it does.

But until anyone promises to contribute, I won't pursue anything - it's too big for one person to do, as I've already said

jackburton 2014-08-05 12:13

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Regarding d-bus in the chroot, has anyone tried to launch a separate daemon in the chroot rather than mounting from the parent? I had seen this awhile ago while investigating for my Ubuntu chroot on my N9:

https://web.archive.org/web/20120305...chroot_modular

HtheB 2014-11-23 02:11

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
Bumping thread...

Why is this awesome project being abandoned? :(

Alexxxl 2014-11-23 20:08

and in what condition is he now?
that it works?
there are instructions for installation?

marmistrz 2014-11-24 17:24

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
I doesn't work at all. If you want to try, simply extract the Fremantle rootfs, put it somewhere, do qchroot and go ahead.

Alexxxl 2014-11-28 10:11

Re: [Development - see post #1] Fremantle in a chroot (Run N900 applications on the N9)
 
I'll try ...


All times are GMT. The time now is 23:53.

vBulletin® Version 3.8.8