<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=83.84.225.141</id>
	<title>Maemo Wiki Mirror - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=83.84.225.141"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/83.84.225.141"/>
	<updated>2026-04-21T22:11:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Preenv&amp;diff=32544</id>
		<title>Preenv</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Preenv&amp;diff=32544"/>
		<updated>2010-11-26T14:25:14Z</updated>

		<summary type="html">&lt;p&gt;83.84.225.141: Undo revision 40323 by 77.64.40.111 (Talk) - SPAM&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Preenv is a set of libraries and stubs that should make running WebOS native applications possible on the [[Nokia N900|N900]].&lt;br /&gt;
&lt;br /&gt;
Note that &amp;quot;native applications&amp;quot; are a small subset of all WebOS applications; most of these are OpenGL games.&lt;br /&gt;
&lt;br /&gt;
[http://maemo.org/packages/view/preenv/ Current Preenv Version 0.1.1]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [[Preenv/Game Compatibility|Game Compatibility]]&lt;br /&gt;
* [[Preenv/FAQ |FAQ]]&lt;br /&gt;
* [http://talk.maemo.org/showthread.php?t=39809 T.M.O Thread]&lt;br /&gt;
* [http://www.youtube.com/watch?v=k-zIzA9UjqY Sims3 Video]&lt;br /&gt;
* [http://www.youtube.com/watch?v=JD98O0rVev0 Need for Speed Video]&lt;br /&gt;
* [http://www.youtube.com/watch?v=PyxQwPr-usU Assassins Creed Video]&lt;br /&gt;
* [http://www.youtube.com/watch?v=lTlmziroGZY Asphalt]&lt;br /&gt;
&lt;br /&gt;
== Screenshots ==&lt;br /&gt;
&lt;br /&gt;
[[Image:PreenvSS-1.jpg|frame|left|alt=Screenshot of The Sims 3|The Sims 3]]&lt;br /&gt;
&lt;br /&gt;
[[Image:PreenvSS-2.png|frame|left|alt=Screenshot of Assassin&#039;s Creed: Altair&#039;s Chronicles|Assassin&#039;s Creed: Altair&#039;s Chronicles]]&lt;br /&gt;
&lt;br /&gt;
[[Image:PreenvSS-3.jpg|frame|left|alt=Screenshot of Brothers in Arms|Brothers in Arms]]&lt;br /&gt;
&lt;br /&gt;
[[Image:PreenvSS-4.jpg|frame|left|alt=Screenshot of Asphalt 5|Asphalt 5]]&lt;br /&gt;
&lt;br /&gt;
[[Image:PreenvSS-5.jpg|frame|left|alt=Screenshot of The Settlers|The Settlers]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[Category:N900]]&lt;/div&gt;</summary>
		<author><name>83.84.225.141</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Main_page&amp;diff=22123</id>
		<title>Main page</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Main_page&amp;diff=22123"/>
		<updated>2010-11-26T08:36:09Z</updated>

		<summary type="html">&lt;p&gt;83.84.225.141: removed spam&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>83.84.225.141</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Preenv/FAQ&amp;diff=32672</id>
		<title>Preenv/FAQ</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Preenv/FAQ&amp;diff=32672"/>
		<updated>2010-11-05T12:21:15Z</updated>

		<summary type="html">&lt;p&gt;83.84.225.141: Added Shrek Karting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==How to install Preenv?==&lt;br /&gt;
&lt;br /&gt;
Gain [[root access]] and use &amp;lt;code&amp;gt;apt-get&amp;lt;/code&amp;gt; in the [[terminal]]:&lt;br /&gt;
 $ root&lt;br /&gt;
 # apt-get install preenv&lt;br /&gt;
 # exit&lt;br /&gt;
&lt;br /&gt;
== What do I use to extract an ipk file? ==&lt;br /&gt;
&lt;br /&gt;
[http://7-zip.org 7-zip] or any other tool able to extract Debian packages (dpkg, file-roller, ...)&lt;br /&gt;
&lt;br /&gt;
Here is the Video guide on how to install WebOS games to the N900 http://www.youtube.com/watch?v=pGQwWZ_VriA&lt;br /&gt;
&lt;br /&gt;
Or you can follow the steps below...&lt;br /&gt;
&lt;br /&gt;
==How to install a game==&lt;br /&gt;
&lt;br /&gt;
use 7-zip to extract -&amp;gt; game-folder&lt;br /&gt;
&lt;br /&gt;
Copy the game folder to &amp;lt;code&amp;gt;/home/user/[webOS-games]&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 $ sudo gainroot&lt;br /&gt;
 $ cd game-folder&lt;br /&gt;
 $ chmod a+x filename&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;filename&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;nfsuc&amp;lt;/code&amp;gt; in need for speed case or sims in case of sims3&lt;br /&gt;
&lt;br /&gt;
 $ preenv&lt;br /&gt;
 $ ./filename&lt;br /&gt;
&lt;br /&gt;
Once you know that the file plays properly. you can add the menu button:&lt;br /&gt;
&lt;br /&gt;
 $ sudo gainroot&lt;br /&gt;
 # preenv&lt;br /&gt;
 # desktopgen game-folder/appinfo.json&lt;br /&gt;
 # exit&lt;br /&gt;
&lt;br /&gt;
==How to delete a game==&lt;br /&gt;
&lt;br /&gt;
Enter preenv and cd into the game folder:&lt;br /&gt;
 $ preenv&lt;br /&gt;
 $ cd game-folder&lt;br /&gt;
&lt;br /&gt;
Become root and use desktopgen to delete game icons:&lt;br /&gt;
 $ root&lt;br /&gt;
 # preenv&lt;br /&gt;
 # desktopgen -r appinfo.json&lt;br /&gt;
 # exit&lt;br /&gt;
 # exit&lt;br /&gt;
&lt;br /&gt;
Now you can delete the game folder itself:&lt;br /&gt;
 $ cd ..&lt;br /&gt;
 $ rm -r game-folder&lt;br /&gt;
&lt;br /&gt;
=== Deleting games installed with old preenv 0.1 ===&lt;br /&gt;
&lt;br /&gt;
Become root and delete the folder:&lt;br /&gt;
 $ sudo gainroot&lt;br /&gt;
 $ rm -r game-folder&lt;br /&gt;
&lt;br /&gt;
To remove the icon, you need to delete three files:&lt;br /&gt;
 $ rm /usr/share/applications/hildon/filename.desktop&lt;br /&gt;
 $ rm /usr/share/dbus-1/services/filename.service&lt;br /&gt;
 $ rm /usr/share/icons/hicolor/scalable/hildon/filename.png&lt;br /&gt;
&lt;br /&gt;
Refresh your menu:&lt;br /&gt;
 $ killall hildon-desktop&lt;br /&gt;
&lt;br /&gt;
==How to get N.O.V.A working?==&lt;br /&gt;
&lt;br /&gt;
Install extra packages for N.O.V.A, then follow the regular install guide.&lt;br /&gt;
&lt;br /&gt;
 $ sudo gainroot&lt;br /&gt;
 $ apt-get update&lt;br /&gt;
 $ apt-get install libsdl-net1.2&lt;br /&gt;
&lt;br /&gt;
==How to get Monopoly Classic working with an icon?==&lt;br /&gt;
&lt;br /&gt;
After installation and creating an icon, lastly follow it with this step&lt;br /&gt;
&lt;br /&gt;
 $ cd *monopoly&lt;br /&gt;
 $ root&lt;br /&gt;
 # chmod -R 777 monopolyclassic/save&lt;br /&gt;
&lt;br /&gt;
==How to get Asphalt5 working?==&lt;br /&gt;
&lt;br /&gt;
Here is another video guide http://www.youtube.com/watch?v=8rDCbZ3gyYE&lt;br /&gt;
&lt;br /&gt;
How to make it run:&lt;br /&gt;
&lt;br /&gt;
 $ mkdir -p /home/user/webos/gamesave &lt;br /&gt;
 $ ln -s /home/user/webos/gamesave /media/internal&lt;br /&gt;
 $ chown -R user:root /home/user/webos/&lt;br /&gt;
 $ chmod -R 755 /home/user/webos/&lt;br /&gt;
 $ chown -R user:root /home/user/webos/gamesave&lt;br /&gt;
 $ chmod -R 755 /home/user/webos/gamesave&lt;br /&gt;
&lt;br /&gt;
== How to get NFSU Working? ==&lt;br /&gt;
&#039;&#039;&#039;Easy way:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
install [http://maemo.org/packages/view/nfsu-installer/ nfsu-installer] from extras-devel via Application Manager and run it. See [http://www.youtube.com/watch?v=-f-a-7yakkM youtube video] on how it works.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Manual way:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
get root&lt;br /&gt;
 root&lt;br /&gt;
install preenv and OpenGLES1 (need extras-devel)&lt;br /&gt;
 apt-get install libgles1 preenv&lt;br /&gt;
create main game dir on eMMC card&lt;br /&gt;
 mkdir -p /home/user/MyDocs/Games/nfs&lt;br /&gt;
go to that dir and copy dowloaded .ipk file from desktop (or download directly here)&lt;br /&gt;
 cd /home/user/MyDocs/Games/nfs&lt;br /&gt;
 scp user@COMPUTER:/path/to/game/com.ea.app.nfsuc_20.0.28_all.ipk /home/user/MyDocs/Games/nfs&lt;br /&gt;
create file for loopback mount&lt;br /&gt;
 dd if=/dev/zero of=/home/user/MyDocs/Games/nfs/nfsu.ext2 count=120 bs=1024k&lt;br /&gt;
create ext2 filesystem on it&lt;br /&gt;
 mkfs.ext2 /home/user/MyDocs/Games/nfs/nfsu.ext2&lt;br /&gt;
press &#039;y&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
make mountpoint&lt;br /&gt;
 mkdir /mnt/nfsu&lt;br /&gt;
save it to the fstab &lt;br /&gt;
 echo -e &amp;quot;/home/user/MyDocs/Games/nfs/nfsu.ext2\t/mnt/nfsu\text2\tloop,auto\t0\t0&amp;quot; &amp;gt;&amp;gt; /etc/fstab &lt;br /&gt;
finally, mount it&lt;br /&gt;
 mount  /mnt/nfsu/&lt;br /&gt;
create symlynk from /usr/palm (NFSU installs there)&lt;br /&gt;
 ln -s /mnt/nfsu/ /usr/palm&lt;br /&gt;
extrack .ipk file&lt;br /&gt;
 dpkg -X /home/user/MyDocs/Games/nfs/com.ea.app.nfsuc_20.0.28_all.ipk /mnt/nfsu/&lt;br /&gt;
make binary executable&lt;br /&gt;
 chmod +x /mnt/nfsu/applications/com.ea.app.nfsuc/nfsuc&lt;br /&gt;
create desktop launcher&lt;br /&gt;
 desktopgen /mnt/nfsu/applications/com.ea.app.nfsuc/appinfo.json&lt;br /&gt;
&lt;br /&gt;
== Unable to connect to USB after above method? ==&lt;br /&gt;
&lt;br /&gt;
If after following the following tutorial, you are unable to connect your N900 to your PC&#039;s USB, open xterm on your device:&lt;br /&gt;
&lt;br /&gt;
get root&lt;br /&gt;
 root&lt;br /&gt;
unmount the image file&lt;br /&gt;
 umount /mnt/nfsu&lt;br /&gt;
&lt;br /&gt;
Once you&#039;re done with USB you can remount the image&lt;br /&gt;
 mount /mnt/nfsu&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
&lt;br /&gt;
==How to get Driver working==&lt;br /&gt;
&#039;&#039;&#039;Install libgles&#039;&#039;&#039;&lt;br /&gt;
* get root&lt;br /&gt;
 root&lt;br /&gt;
* install OpenGLES1 and OpenGLES2 (need extras-devel)&lt;br /&gt;
 apt-get install libgles1 libgles2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fix corrupted/black graphics problem&#039;&#039;&#039;&lt;br /&gt;
* Create file /etc/powervr.d/driver.ini containing these 2 lines:&lt;br /&gt;
&lt;br /&gt;
 [default]&lt;br /&gt;
 ForceExternalZBuffer=0&lt;br /&gt;
&lt;br /&gt;
see [http://talk.maemo.org/showpost.php?p=862561&amp;amp;postcount=455]&lt;br /&gt;
&lt;br /&gt;
==How to get Shrek Karting working==&lt;br /&gt;
&#039;&#039;&#039;Install libgles1&#039;&#039;&#039;&lt;br /&gt;
* get root&lt;br /&gt;
 root&lt;br /&gt;
* install OpenGLES1 and OpenGLES2 (need extras-devel)&lt;br /&gt;
 apt-get install libgles1 libgles2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Improve corrupted/black graphics problem&#039;&#039;&#039;&lt;br /&gt;
* Create file /etc/powervr.d/ShrekKarting.ini containing these 2 lines:&lt;br /&gt;
&lt;br /&gt;
 [default]&lt;br /&gt;
 ForceExternalZBuffer=0&lt;br /&gt;
&lt;br /&gt;
Graphics are stil not perfect - lighting textures are still not good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Save space (Transfer games to MyDocs folder) ==&lt;br /&gt;
&lt;br /&gt;
If running out of space in the /home/user/[webos] directory, part of the game that usually takes up the most space can be copied to /home/user/MyDocs. &#039;&#039;NOTE&#039;&#039;: You still need the game folders to be in the /home/user/[webos] directory, only some of the files are transferred to MyDocs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example using NFSU&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The example assumes NFSU does not exist in /home/user/[webos]. &lt;br /&gt;
&lt;br /&gt;
Open xterm, create a folder in MyDocs:&lt;br /&gt;
 mkdir /home/user/MyDocs/preenv&lt;br /&gt;
 mkdir /home/user/MyDocs/preenv/nfsu&lt;br /&gt;
&lt;br /&gt;
Create NFSU folder in /home/user/[webos]:&lt;br /&gt;
 mkdir /home/user/[webos]/com.ea.app.nfsuc&lt;br /&gt;
&lt;br /&gt;
Copy &#039;&#039;only&#039;&#039; the files indicated as below from the NFSU source (location where ipk file has been extracted) to /home/user/[webos]&lt;br /&gt;
 cp [SOURCE]/com.ea.app.nfsuc/appinfo.json /home/user/[webos]/com.ea.app.nfsuc/&lt;br /&gt;
 cp [SOURCE]/com.ea.app.nfsuc/nfsuc /home/user/[webos]/com.ea.app.nfsuc/&lt;br /&gt;
&lt;br /&gt;
Copy res_nfusc folder from NFSU to MyDocs:&lt;br /&gt;
 cp -r [SOURCE]/com.ea.app.nfsuc/res_nfsuc /home/user/MyDocs/preenv/nfsu/&lt;br /&gt;
&lt;br /&gt;
Now create a symbolic link res_nfsuc in the [webos] nfsuc folder that points to the actual res_nfsuc folder in the MyDocs folder:&lt;br /&gt;
 ln -s /home/user/MyDocs/preenv/nfsu/res_nfsuc /home/user/[webos]/com.ea.app.nfsuc/res_nfsuc&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget to change the permission of the executable nfsu file in [webos]:&lt;br /&gt;
 sudo gainroot&lt;br /&gt;
 chmod +rwx /home/user/[webos]/com.ea.app.nfsuc/res_nfsuc/nfsuc&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Now you should still be able to play NFSU, having saved roughly 110MB on /home/user/[webos].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example using BrainChallenge&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The example assumes BrainChallenge does not exist in /home/user/[webos]. &lt;br /&gt;
&lt;br /&gt;
Open xterm, create a folder in MyDocs:&lt;br /&gt;
 mkdir /home/user/MyDocs/preenv&lt;br /&gt;
 mkdir /home/user/MyDocs/preenv/brainchallenge&lt;br /&gt;
&lt;br /&gt;
Create BrainChallenge folder in /home/user/[webos]:&lt;br /&gt;
 mkdir /home/user/[webos]/com.gameloft.app.brainchallenge&lt;br /&gt;
&lt;br /&gt;
Copy &#039;&#039;only&#039;&#039; the files indicated as below from the BrainChallenge source (location where ipk file has been extracted) to /home/user/[webos]&lt;br /&gt;
 cp [SOURCE]/com.gameloft.app.brainchallenge/appinfo.json /home/user/[webos]/com.gameloft.app.brainchallenge/&lt;br /&gt;
 cp [SOURCE]/com.gameloft.app.brainchallenge/icon.png /home/user/[webos]/com.gameloft.app.brainchallenge/&lt;br /&gt;
&lt;br /&gt;
Copy files from the brainchallenge folder from BrainChallenge source to MyDocs:&lt;br /&gt;
 cp [SOURCE]/com.gameloft.app.brainchallenge/brainchallenge/*.* /home/user/MyDocs/preenv/brainchallenge/&lt;br /&gt;
&lt;br /&gt;
Also copy any subdirectories in the brainchallenge folder to MyDocs:&lt;br /&gt;
 cp -r [SOURCE]/com.gameloft.app.brainchallenge/brainchallenge/sounds /home/user/MyDocs/preenv/brainchallenge/&lt;br /&gt;
&lt;br /&gt;
Copy the following code and save it to a file with the name &#039;createln.sh&#039;. &#039;&#039;NOTE&#039;&#039;: Do not save this file using Windows Notepad; if using Windows, use software like TextPad to save the file in unix format.  Copy this file to any folder on your N900.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 &lt;br /&gt;
 cd $1&lt;br /&gt;
 files=&amp;quot;`ls -1 $1`&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 for file in $files&lt;br /&gt;
 do&lt;br /&gt;
     echo $file&lt;br /&gt;
     ln -s $1/$file $2/$file&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
Create folder brainchallenge in [webos] brainchallenge folder:&lt;br /&gt;
 mkdir /home/user/[webos]/com.gameloft.app.brainchallenge/brainchallenge&lt;br /&gt;
&lt;br /&gt;
Copy the brainchallenge executable file from Brainchallenge source location to the [webos] folder:&lt;br /&gt;
 cp [source]/com.gameloft.app.brainchallenge/brainchallenge/brainchallenge /home/user/[webos]/com.gameloft.app.brainchallenge/brainchallenge/&lt;br /&gt;
&lt;br /&gt;
Now create symbolic links in the [webos] nfsuc folder that point to the actual files in the brainchallenge folder located in MyDocs (using &#039;&#039;createln&#039;&#039;):&lt;br /&gt;
 sh [..]/createln /home/user/MyDocs/preenv/brainchallenge/brainchallenge/ /home/user/[webos]/com.gameloft.app.brainchallenge/brainchallenge&lt;br /&gt;
&lt;br /&gt;
Also create symbolic links to any folders inside the brainchallenge folder in MyDocs:&lt;br /&gt;
 ln -s /home/user/MyDocs/preenv/brainchallenge/brainchallenge/sounds /home/user/[webos]/com.gameloft.app.brainchallenge/brainchallenge/sounds&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget to change the permission of the executable brainchallege file in [webos]:&lt;br /&gt;
 sudo gainroot&lt;br /&gt;
 chmod +rwx /home/user/[webos]/com.gameloft.app.brainchallenge/brainchallenge/brainchallenge&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Now you should still be able to play BrainChallenge, having saved roughly 114MB on /home/user/[webos].&lt;br /&gt;
&lt;br /&gt;
The method used for the BrainChallenge game has also been tested and works with Asphalt 5, Blades of Fury, Oregon Trail and X-Plane Airliner.&lt;/div&gt;</summary>
		<author><name>83.84.225.141</name></author>
	</entry>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Preenv/FAQ&amp;diff=32674</id>
		<title>Preenv/FAQ</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Preenv/FAQ&amp;diff=32674"/>
		<updated>2010-11-04T09:26:37Z</updated>

		<summary type="html">&lt;p&gt;83.84.225.141: /* How to get Driver working */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==How to install Preenv?==&lt;br /&gt;
&lt;br /&gt;
Gain [[root access]] and use &amp;lt;code&amp;gt;apt-get&amp;lt;/code&amp;gt; in the [[terminal]]:&lt;br /&gt;
 $ root&lt;br /&gt;
 # apt-get install preenv&lt;br /&gt;
 # exit&lt;br /&gt;
&lt;br /&gt;
== What do I use to extract an ipk file? ==&lt;br /&gt;
&lt;br /&gt;
[http://7-zip.org 7-zip] or any other tool able to extract Debian packages (dpkg, file-roller, ...)&lt;br /&gt;
&lt;br /&gt;
Here is the Video guide on how to install WebOS games to the N900 http://www.youtube.com/watch?v=pGQwWZ_VriA&lt;br /&gt;
&lt;br /&gt;
Or you can follow the steps below...&lt;br /&gt;
&lt;br /&gt;
==How to install a game==&lt;br /&gt;
&lt;br /&gt;
use 7-zip to extract -&amp;gt; game-folder&lt;br /&gt;
&lt;br /&gt;
Copy the game folder to &amp;lt;code&amp;gt;/home/user/[webOS-games]&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 $ sudo gainroot&lt;br /&gt;
 $ cd game-folder&lt;br /&gt;
 $ chmod a+x filename&lt;br /&gt;
&lt;br /&gt;
e.g. &amp;lt;code&amp;gt;filename&amp;lt;/code&amp;gt; = &amp;lt;code&amp;gt;nfsuc&amp;lt;/code&amp;gt; in need for speed case or sims in case of sims3&lt;br /&gt;
&lt;br /&gt;
 $ preenv&lt;br /&gt;
 $ ./filename&lt;br /&gt;
&lt;br /&gt;
Once you know that the file plays properly. you can add the menu button:&lt;br /&gt;
&lt;br /&gt;
 $ sudo gainroot&lt;br /&gt;
 # preenv&lt;br /&gt;
 # desktopgen game-folder/appinfo.json&lt;br /&gt;
 # exit&lt;br /&gt;
&lt;br /&gt;
==How to delete a game==&lt;br /&gt;
&lt;br /&gt;
Enter preenv and cd into the game folder:&lt;br /&gt;
 $ preenv&lt;br /&gt;
 $ cd game-folder&lt;br /&gt;
&lt;br /&gt;
Become root and use desktopgen to delete game icons:&lt;br /&gt;
 $ root&lt;br /&gt;
 # preenv&lt;br /&gt;
 # desktopgen -r appinfo.json&lt;br /&gt;
 # exit&lt;br /&gt;
 # exit&lt;br /&gt;
&lt;br /&gt;
Now you can delete the game folder itself:&lt;br /&gt;
 $ cd ..&lt;br /&gt;
 $ rm -r game-folder&lt;br /&gt;
&lt;br /&gt;
=== Deleting games installed with old preenv 0.1 ===&lt;br /&gt;
&lt;br /&gt;
Become root and delete the folder:&lt;br /&gt;
 $ sudo gainroot&lt;br /&gt;
 $ rm -r game-folder&lt;br /&gt;
&lt;br /&gt;
To remove the icon, you need to delete three files:&lt;br /&gt;
 $ rm /usr/share/applications/hildon/filename.desktop&lt;br /&gt;
 $ rm /usr/share/dbus-1/services/filename.service&lt;br /&gt;
 $ rm /usr/share/icons/hicolor/scalable/hildon/filename.png&lt;br /&gt;
&lt;br /&gt;
Refresh your menu:&lt;br /&gt;
 $ killall hildon-desktop&lt;br /&gt;
&lt;br /&gt;
==How to get N.O.V.A working?==&lt;br /&gt;
&lt;br /&gt;
Install extra packages for N.O.V.A, then follow the regular install guide.&lt;br /&gt;
&lt;br /&gt;
 $ sudo gainroot&lt;br /&gt;
 $ apt-get update&lt;br /&gt;
 $ apt-get install libsdl-net1.2&lt;br /&gt;
&lt;br /&gt;
==How to get Monopoly Classic working with an icon?==&lt;br /&gt;
&lt;br /&gt;
After installation and creating an icon, lastly follow it with this step&lt;br /&gt;
&lt;br /&gt;
 $ cd *monopoly&lt;br /&gt;
 $ root&lt;br /&gt;
 # chmod -R 777 monopolyclassic/save&lt;br /&gt;
&lt;br /&gt;
==How to get Asphalt5 working?==&lt;br /&gt;
&lt;br /&gt;
Here is another video guide http://www.youtube.com/watch?v=8rDCbZ3gyYE&lt;br /&gt;
&lt;br /&gt;
How to make it run:&lt;br /&gt;
&lt;br /&gt;
 $ mkdir -p /home/user/webos/gamesave &lt;br /&gt;
 $ ln -s /home/user/webos/gamesave /media/internal&lt;br /&gt;
 $ chown -R user:root /home/user/webos/&lt;br /&gt;
 $ chmod -R 755 /home/user/webos/&lt;br /&gt;
 $ chown -R user:root /home/user/webos/gamesave&lt;br /&gt;
 $ chmod -R 755 /home/user/webos/gamesave&lt;br /&gt;
&lt;br /&gt;
== How to get NFSU Working? ==&lt;br /&gt;
&#039;&#039;&#039;Easy way:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
install [http://maemo.org/packages/view/nfsu-installer/ nfsu-installer] from extras-devel via Application Manager and run it. See [http://www.youtube.com/watch?v=-f-a-7yakkM youtube video] on how it works.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Manual way:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
get root&lt;br /&gt;
 root&lt;br /&gt;
install preenv and OpenGLES1 (need extras-devel)&lt;br /&gt;
 apt-get install libgles1 preenv&lt;br /&gt;
create main game dir on eMMC card&lt;br /&gt;
 mkdir -p /home/user/MyDocs/Games/nfs&lt;br /&gt;
go to that dir and copy dowloaded .ipk file from desktop (or download directly here)&lt;br /&gt;
 cd /home/user/MyDocs/Games/nfs&lt;br /&gt;
 scp user@COMPUTER:/path/to/game/com.ea.app.nfsuc_20.0.28_all.ipk /home/user/MyDocs/Games/nfs&lt;br /&gt;
create file for loopback mount&lt;br /&gt;
 dd if=/dev/zero of=/home/user/MyDocs/Games/nfs/nfsu.ext2 count=120 bs=1024k&lt;br /&gt;
create ext2 filesystem on it&lt;br /&gt;
 mkfs.ext2 /home/user/MyDocs/Games/nfs/nfsu.ext2&lt;br /&gt;
press &#039;y&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
make mountpoint&lt;br /&gt;
 mkdir /mnt/nfsu&lt;br /&gt;
save it to the fstab &lt;br /&gt;
 echo -e &amp;quot;/home/user/MyDocs/Games/nfs/nfsu.ext2\t/mnt/nfsu\text2\tloop,auto\t0\t0&amp;quot; &amp;gt;&amp;gt; /etc/fstab &lt;br /&gt;
finally, mount it&lt;br /&gt;
 mount  /mnt/nfsu/&lt;br /&gt;
create symlynk from /usr/palm (NFSU installs there)&lt;br /&gt;
 ln -s /mnt/nfsu/ /usr/palm&lt;br /&gt;
extrack .ipk file&lt;br /&gt;
 dpkg -X /home/user/MyDocs/Games/nfs/com.ea.app.nfsuc_20.0.28_all.ipk /mnt/nfsu/&lt;br /&gt;
make binary executable&lt;br /&gt;
 chmod +x /mnt/nfsu/applications/com.ea.app.nfsuc/nfsuc&lt;br /&gt;
create desktop launcher&lt;br /&gt;
 desktopgen /mnt/nfsu/applications/com.ea.app.nfsuc/appinfo.json&lt;br /&gt;
&lt;br /&gt;
== Unable to connect to USB after above method? ==&lt;br /&gt;
&lt;br /&gt;
If after following the following tutorial, you are unable to connect your N900 to your PC&#039;s USB, open xterm on your device:&lt;br /&gt;
&lt;br /&gt;
get root&lt;br /&gt;
 root&lt;br /&gt;
unmount the image file&lt;br /&gt;
 umount /mnt/nfsu&lt;br /&gt;
&lt;br /&gt;
Once you&#039;re done with USB you can remount the image&lt;br /&gt;
 mount /mnt/nfsu&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
&lt;br /&gt;
==How to get Driver working==&lt;br /&gt;
&#039;&#039;&#039;Install libgles1&#039;&#039;&#039;&lt;br /&gt;
* get root&lt;br /&gt;
 root&lt;br /&gt;
* install preenv and OpenGLES1 (need extras-devel)&lt;br /&gt;
 apt-get install libgles1 preenv&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fix corrupted/black graphics problem&#039;&#039;&#039;&lt;br /&gt;
* Create file /etc/powervr.d/driver.ini containing these 2 lines:&lt;br /&gt;
&lt;br /&gt;
 [default]&lt;br /&gt;
 ForceExternalZBuffer=0&lt;br /&gt;
&lt;br /&gt;
see [http://talk.maemo.org/showpost.php?p=862561&amp;amp;postcount=455]&lt;br /&gt;
&lt;br /&gt;
== Save space (Transfer games to MyDocs folder) ==&lt;br /&gt;
&lt;br /&gt;
If running out of space in the /home/user/[webos] directory, part of the game that usually takes up the most space can be copied to /home/user/MyDocs. &#039;&#039;NOTE&#039;&#039;: You still need the game folders to be in the /home/user/[webos] directory, only some of the files are transferred to MyDocs.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example using NFSU&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The example assumes NFSU does not exist in /home/user/[webos]. &lt;br /&gt;
&lt;br /&gt;
Open xterm, create a folder in MyDocs:&lt;br /&gt;
 mkdir /home/user/MyDocs/preenv&lt;br /&gt;
 mkdir /home/user/MyDocs/preenv/nfsu&lt;br /&gt;
&lt;br /&gt;
Create NFSU folder in /home/user/[webos]:&lt;br /&gt;
 mkdir /home/user/[webos]/com.ea.app.nfsuc&lt;br /&gt;
&lt;br /&gt;
Copy &#039;&#039;only&#039;&#039; the files indicated as below from the NFSU source (location where ipk file has been extracted) to /home/user/[webos]&lt;br /&gt;
 cp [SOURCE]/com.ea.app.nfsuc/appinfo.json /home/user/[webos]/com.ea.app.nfsuc/&lt;br /&gt;
 cp [SOURCE]/com.ea.app.nfsuc/nfsuc /home/user/[webos]/com.ea.app.nfsuc/&lt;br /&gt;
&lt;br /&gt;
Copy res_nfusc folder from NFSU to MyDocs:&lt;br /&gt;
 cp -r [SOURCE]/com.ea.app.nfsuc/res_nfsuc /home/user/MyDocs/preenv/nfsu/&lt;br /&gt;
&lt;br /&gt;
Now create a symbolic link res_nfsuc in the [webos] nfsuc folder that points to the actual res_nfsuc folder in the MyDocs folder:&lt;br /&gt;
 ln -s /home/user/MyDocs/preenv/nfsu/res_nfsuc /home/user/[webos]/com.ea.app.nfsuc/res_nfsuc&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget to change the permission of the executable nfsu file in [webos]:&lt;br /&gt;
 sudo gainroot&lt;br /&gt;
 chmod +rwx /home/user/[webos]/com.ea.app.nfsuc/res_nfsuc/nfsuc&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Now you should still be able to play NFSU, having saved roughly 110MB on /home/user/[webos].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example using BrainChallenge&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The example assumes BrainChallenge does not exist in /home/user/[webos]. &lt;br /&gt;
&lt;br /&gt;
Open xterm, create a folder in MyDocs:&lt;br /&gt;
 mkdir /home/user/MyDocs/preenv&lt;br /&gt;
 mkdir /home/user/MyDocs/preenv/brainchallenge&lt;br /&gt;
&lt;br /&gt;
Create BrainChallenge folder in /home/user/[webos]:&lt;br /&gt;
 mkdir /home/user/[webos]/com.gameloft.app.brainchallenge&lt;br /&gt;
&lt;br /&gt;
Copy &#039;&#039;only&#039;&#039; the files indicated as below from the BrainChallenge source (location where ipk file has been extracted) to /home/user/[webos]&lt;br /&gt;
 cp [SOURCE]/com.gameloft.app.brainchallenge/appinfo.json /home/user/[webos]/com.gameloft.app.brainchallenge/&lt;br /&gt;
 cp [SOURCE]/com.gameloft.app.brainchallenge/icon.png /home/user/[webos]/com.gameloft.app.brainchallenge/&lt;br /&gt;
&lt;br /&gt;
Copy files from the brainchallenge folder from BrainChallenge source to MyDocs:&lt;br /&gt;
 cp [SOURCE]/com.gameloft.app.brainchallenge/brainchallenge/*.* /home/user/MyDocs/preenv/brainchallenge/&lt;br /&gt;
&lt;br /&gt;
Also copy any subdirectories in the brainchallenge folder to MyDocs:&lt;br /&gt;
 cp -r [SOURCE]/com.gameloft.app.brainchallenge/brainchallenge/sounds /home/user/MyDocs/preenv/brainchallenge/&lt;br /&gt;
&lt;br /&gt;
Copy the following code and save it to a file with the name &#039;createln.sh&#039;. &#039;&#039;NOTE&#039;&#039;: Do not save this file using Windows Notepad; if using Windows, use software like TextPad to save the file in unix format.  Copy this file to any folder on your N900.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 &lt;br /&gt;
 cd $1&lt;br /&gt;
 files=&amp;quot;`ls -1 $1`&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 for file in $files&lt;br /&gt;
 do&lt;br /&gt;
     echo $file&lt;br /&gt;
     ln -s $1/$file $2/$file&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
Create folder brainchallenge in [webos] brainchallenge folder:&lt;br /&gt;
 mkdir /home/user/[webos]/com.gameloft.app.brainchallenge/brainchallenge&lt;br /&gt;
&lt;br /&gt;
Copy the brainchallenge executable file from Brainchallenge source location to the [webos] folder:&lt;br /&gt;
 cp [source]/com.gameloft.app.brainchallenge/brainchallenge/brainchallenge /home/user/[webos]/com.gameloft.app.brainchallenge/brainchallenge/&lt;br /&gt;
&lt;br /&gt;
Now create symbolic links in the [webos] nfsuc folder that point to the actual files in the brainchallenge folder located in MyDocs (using &#039;&#039;createln&#039;&#039;):&lt;br /&gt;
 sh [..]/createln /home/user/MyDocs/preenv/brainchallenge/brainchallenge/ /home/user/[webos]/com.gameloft.app.brainchallenge/brainchallenge&lt;br /&gt;
&lt;br /&gt;
Also create symbolic links to any folders inside the brainchallenge folder in MyDocs:&lt;br /&gt;
 ln -s /home/user/MyDocs/preenv/brainchallenge/brainchallenge/sounds /home/user/[webos]/com.gameloft.app.brainchallenge/brainchallenge/sounds&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget to change the permission of the executable brainchallege file in [webos]:&lt;br /&gt;
 sudo gainroot&lt;br /&gt;
 chmod +rwx /home/user/[webos]/com.gameloft.app.brainchallenge/brainchallenge/brainchallenge&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Now you should still be able to play BrainChallenge, having saved roughly 114MB on /home/user/[webos].&lt;br /&gt;
&lt;br /&gt;
The method used for the BrainChallenge game has also been tested and works with Asphalt 5, Blades of Fury, Oregon Trail and X-Plane Airliner.&lt;/div&gt;</summary>
		<author><name>83.84.225.141</name></author>
	</entry>
</feed>