View Single Post
nicolai's Avatar
Posts: 1,637 | Thanked: 4,424 times | Joined on Apr 2009 @ Germany
#51
Originally Posted by javispedro View Post
All of the stuff I developed to run it has been available since long ago in my Gitorious repo, at https://gitorious.org/preenv/libx11fb. Nobody asked what was that for

You will need to build this library, make a ext3 partition, put 1.4.5 on it, put a copy of libx11fb.so in / inside that partition; outside the chroot, run x11fbd -w 320 -h 480, inside the chroot, run the following script:
Code:
export LD_PRELOAD=/libx11fb.so

rm -f /var/run/dbus/pid
dbus-daemon --system --fork
dbus-daemon --session --fork

sleep 1

hidd &
java-serviceboot start &
luna-prefs-service &
BrowserServer &
PmNetConfigManager &
nappmgr &
fileindexer &
extractfs -f /var/luna/data/extractfs &

sleep 3

LunaSysService &
LunaSysMgr &
Boot takes around 80 seconds.



Note that I did this in virtually four days and nearly a year ago. I did it because after that webos on HTC fake news story from XDADevs I wanted to have something to be able to laugh in their faces, but after demoing it on Dublin Meego summit and running it for a while I mostly forgot about the entire thing (and actually never did the laugh in their faces part :P ).

Maybe on the N950 with MT and faster graphics it has more sense.
Hi javispedro,
can you make a more detail description on how to do the
chroot.
I get many errors on starting the webos processes
(like "can not bind to socket")
And are all files within the webos doctor file?
The /var/luna/data/extractfs for example does not exists
in my webos.tar
nicolai
 

The Following 2 Users Say Thank You to nicolai For This Useful Post: