The Following 39 Users Say Thank You to Venomrush For This Useful Post: | ||
ahmadka, amaizenblue, amer19, Andre Klapper, attila77, azad1top, bitcrusher, bluehash, born2wonder, cake, casper27, cduv, conny, Devil, draco.bdn, edgedemon, fpp, frostybeard, gecebekcisi, gidyn, Johnx, kevloral, lovemov, mikec, noobmonkey, optimaxxx, pillar, Rich_H, saLOUt, sarek3, Shanezlar, shardul, somedude, texaslabrat, Texrat, torpedo48, tuliobaars, xprism |
|
2009-11-15
, 07:42
|
Posts: 75 |
Thanked: 59 times |
Joined on Nov 2009
@ Gilbert, AZ, USA
|
#2
|
MimeType: application/x-octet-stream Content-Disposition: attachment; filename="Maemo_PreFinal_2_Ubuntu_Intrepid_Desktop_SDK_Virtual_Image_Splitted.zip.001"
The Following User Says Thank You to jsharper For This Useful Post: | ||
|
2009-11-15
, 07:45
|
Posts: 891 |
Thanked: 499 times |
Joined on Nov 2009
@ UK
|
#3
|
The two parts of the virtual image are very difficult to download. The web server seems to be serving an html page with a EULA that you need to accept, but the http headers include:
which make most browsers just save the html to a file rather than render it...Code:MimeType: application/x-octet-stream Content-Disposition: attachment; filename="Maemo_PreFinal_2_Ubuntu_Intrepid_Desktop_SDK_Virtual_Image_Splitted.zip.001"
EDIT: it seems that once you get yourself past the EULA once, it sets cookie or something and then the links work as expected.. still, may cause difficulty for those who haven't yet downloaded from tablets-dev.nokia.com
The Following 2 Users Say Thank You to Venomrush For This Useful Post: | ||
|
2009-11-15
, 07:59
|
Posts: 891 |
Thanked: 499 times |
Joined on Nov 2009
@ UK
|
#5
|
No need to use hjsplit in step2, just use 7zip to expand the files.
|
2009-11-15
, 09:03
|
Posts: 5 |
Thanked: 0 times |
Joined on Nov 2009
@ Columbus, OH
|
#6
|
Finally, the magic command to bring the virtual N900 to life! (Might take up to 30 seconds for it to load up)
Code:af-sb-init.sh start
|
2009-11-15
, 09:03
|
|
Posts: 383 |
Thanked: 209 times |
Joined on Oct 2009
@ London UK
|
#7
|
|
2009-11-15
, 09:09
|
Posts: 891 |
Thanked: 499 times |
Joined on Nov 2009
@ UK
|
#8
|
Is VM workstation paid for software, I can only find a 30 trial option?
|
2009-11-15
, 09:10
|
Posts: 337 |
Thanked: 160 times |
Joined on Aug 2009
@ München, DE
|
#9
|
Is VM workstation paid for software, I can only find a 30 trial option?
The Following User Says Thank You to range For This Useful Post: | ||
|
2009-11-15
, 09:12
|
Posts: 891 |
Thanked: 499 times |
Joined on Nov 2009
@ UK
|
#10
|
When i enter the last command it says Command Not Found..!
Any idea? Im new to Linux
My aim is to get many of you to help with testing some of the apps in Extras (and report bugs) without having the device in hand or waiting for your N900 delivery. Please note SDK has a lot of limitation, not all functions will work like a real device! You may struggle to get some applications installed.
There are several tutorials/howto guides out there but IMO they look fairly complicated to follow especially those who are new to Linux (me included). I wrote this guide specifically for Windows users.
I'll provide simple steps from my experience using Windows 7 (Ultimate 32bit)
Vista and lower should work fine as long as it can run VMware Workstation.
Let's get started!
The only software you will need is VMware Workstation v7 (It's up to you how you get this software)
Step 1 (Getting all the stuff you need)
Download the following and place it in My Documents, preferably create a new folder called Maemo and put everything in there.
Step 2
Once everything has been downloaded.
Use 7-zip to extract the 2 Maemo SDK Virtual Image files.
Step 3
From the extracted files, take only 2 files: maemosdk_desktop_intrepid-10-08.vmdk and maemosdk_desktop_intrepid-10-08.vmx and put this in a new folder, I used My Documents\Maemo\VMware (You can leave them where where they are if you want, I just want to be organise)
Step 4
Start VMware Workstation
Navigate to File => Open
Browse to where the maemosdk_desktop_intrepid-10-08.vmx and select to open it.
You should now have maemosdk VM on the list, just click Power on this virtual machine
If successful, you should have something like this: (I renamed maemosdk to Maemo)
Step 5
Let's fire off the SDK!
Start Terminal by going to Applications => Accessories => Terminal
Type in:
Well I just ignored those errors and press Enter.
Continue to type the following commands in their order:
Continue with
I happened to find the resolv.conf in scratchbox to be different to the machine. You will need to make sure it's the same to get the Internet working.
Please follow this guide, credits horus
I followed his steps and was able to get the Internet working.
2. Fixing your /etc/resolv.conf
This one is an easy fix for most. We are changing your resolv.conf so that it matches the ones on your computer.
Make sure you are Logged Out of Scratchbox or haven't started it yet.
Type into your terminal ~
Now try updating again. If that didn't work lets delve deeper into your resolv.conf dilemma.
This part we are Checking to make sure your resolv.conf Actually Matches!
Outside of scratchbox, do the follow
Now, do the follow;
Do the same for X86.
You need to enable Red Pill in order for Application Manager to work properly.If you close Application Manager for any reason, you need to redo this step again.
See this page - Enable red pill mode
Download applications from Extras - A Guide to Maemo Extras for More Nokia N900 Applications
Virtual images have reduced capabilities and potential. You won't get everything from the SDK - MohammadAG
I haven't managed to get Maemo SDK Virtual Image to connect to the Internet yet but will find out.
Update:
I followed this guide from MohammadAG and was able to get Internet working - Howto: Get linux and the Maemo SDK w/ emulator running!
Slightly more tricky than my guide. There are 2 options for his guide, 1 dual-boot with Ubuntu, 2 run Ubuntu within VMware (you will need to download Ubuntu iso image and set it up)
Follow me on Twitter
Last edited by Venomrush; 2009-11-19 at 22:08.