Editing Mer/Documentation/SmartQ Installation for the Windows user

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
-
{{Mer}}
 
-
 
= Introduction =
= Introduction =
Line 21: Line 19:
  * A SmartQ 5 / 7
  * A SmartQ 5 / 7
-
  * 1 PC running Windows
+
  * 1 PC running Windows with
  * A vague knowledge of Linux or DOS and file systems.
  * A vague knowledge of Linux or DOS and file systems.
-
  ** at least 1 Gig RAM (prefer 2)
+
  ** at least 1Gig RAM,
-
  ** at least 5 Gigs of free Disk Space (prefer much more)
+
  ** 5 Gigs of Disk Space  
  ** An SD card reader.
  ** An SD card reader.
-
  ** An SD / SDHC Card with at least 6 gigs of space
+
  ** An SD / SDHC Card with at least 6 gigs of RAM
  * About an hour to an hour and a half.
  * About an hour to an hour and a half.
Line 61: Line 59:
OK, so firstly, we need to get the stuff you're going to install on the SD card.
OK, so firstly, we need to get the stuff you're going to install on the SD card.
-
So, click the little Firefox logo at the top of the screen to get a browser.
+
So, click the little Firefox logo at the top of the screen to get a browser, and grab the following three things:
-
 
+
-
'''Important:''' Before you download anything, it's important that we set the download folder.  By default it'll be your desktop, let's change it to your 'home' folder... It'll be less typing. 
+
-
 
+
-
* Click '''Edit''', then '''Preferences''', then the '''Browse''' button next to '''Save Files To'''. 
+
-
* In the dialog which appears you'll see three buttons at the top '<','<your username>' and 'Desktop'. 
+
-
* Click the '''<''' button, and a button will appear with 'home' in it.
+
-
* Click the '''Home''' button.  In the window you'll see your username now as a folder.
+
-
* Highlight the folder with '''your username''' (it may be just 'user', depending on which Ubuntu VM you grabbed).
+
-
* Click '''open'''.  When you return to the previous screen, the 'save files to' option should now say something like ''/home/user''.
+
-
* Click '''close'''.
+
-
 
+
-
OK, now we know precisely where Moz will save your downloads, it's time to get those files.
+
== Downloading everything ==
== Downloading everything ==
-
* Go to [[[Mer/Releases|The releases page]] and grab the current stable release for your device. You want the ROOTFS version of the file, NOT the Firmware version.  This will go onto the SD card to make Mer.
+
* Go to [[http://wiki.maemo.org/Mer/Releases The releases page]] and grab the current stable release for your device. You want the ROOTFS version of the file, NOT the Firmware version.  This will go onto the SD card to make Mer.
* Go to [[http://zenvoid.org/software/qi-smartq/ ZenVoid's Blog]] and grab the install-smartq-qi.sh and qi-smartq-20090612.bin files.  These will make the SD card bootable.
* Go to [[http://zenvoid.org/software/qi-smartq/ ZenVoid's Blog]] and grab the install-smartq-qi.sh and qi-smartq-20090612.bin files.  These will make the SD card bootable.
Line 112: Line 98:
OK, now it's time to install the Bootloader which will allow you to boot to Mer.
OK, now it's time to install the Bootloader which will allow you to boot to Mer.
-
* Type '''cd''' and press return to ''go to your home folder'' this is where you chose to download all your files to in Mozilla.
+
* Type '''cd''' and press return to ''go to your home folder''
-
* Type '''ls -l''' to list all your files.  If you can't see them, go into Mozilla and work out where your files ended up. Repeat the steps above to ensure that files are downloaded to your '''/home/<user>''' folder (e.g. ''/home/nick'')
+
* Type '''ls -l''' to list all your files. If you don't see your downloaded files, they'll be on your desktop, so type '''cd Desktop''' (capitalisation is important). Type '''ls -l''' again to see your files.  If you still can't see them, go into Mozilla and work out where your files ended up.
* Type '''sudo chmod a+rx install-smartq-qi.sh'''  - This will make the installer script 'runnable'.
* Type '''sudo chmod a+rx install-smartq-qi.sh'''  - This will make the installer script 'runnable'.
-
* Type '''sudo ./install-smartq-qi.sh /dev/sdb qi-smartq-20090612.bin'''  - This will install the boot loader onto the SD card for you.
+
* Type '''sudo ./install-smartq-qi.sh /dev/sdb qi-smartq-20090612.bin'''  - This will install the boot loader onto the SD card for you.
== Install Mer ==
== Install Mer ==
Line 126: Line 112:
Once it's mounted, all you have to do is untar the rootfs... so assuming you have a SmartQ7, you downloaded the file ''mer-armel-smartq7-rootfs-v0.16testing5.tar.gz'', or something similar, you should now type:-
Once it's mounted, all you have to do is untar the rootfs... so assuming you have a SmartQ7, you downloaded the file ''mer-armel-smartq7-rootfs-v0.16testing5.tar.gz'', or something similar, you should now type:-
-
* Type '''cd''' (return) to ''go home'', then '''ls -l''' (return) to list the files.
+
* Type '''ls -l''' and press return and ensure you are in the same folder as the Mer file.  If not, type '''cd''' (return) '''ls -l''' (return), and if it's not there, type '''cd Desktop''' (return), '''ls -l''' (return). At some point, you should find it. If not, re-download it in Mozilla, and choose to save it to the desktop.
-
* Type '''sudo mv *.tar.gz /media/disk''' . This will move the entire mer installation to the disk (so we can untar it easily).
+
 
 +
* Type '''sudo mv *.tar.gz /media/disk''' . this will move the entire mer installation to the disk (so we can untar it easily).
* Type '''cd /media/disk''' and press return.  We will now be 'on' the disk
* Type '''cd /media/disk''' and press return.  We will now be 'on' the disk
-
* Type '''sudo tar xzvf *.gz''' and press return.  This will now untar the entire 'rootfs' to the card.  (Install Mer).
+
* Type '''sudo untar xvf *.gz''' and press return.  This will now untar the entire 'rootfs' to the card.  (Install Mer).
After a few moments, the scrolling text will finish.  We're almost there!!!
After a few moments, the scrolling text will finish.  We're almost there!!!
Line 143: Line 130:
== Getting the wifi working ==
== Getting the wifi working ==
-
The SmartQs need to have a set of drivers installed to make their wifi work.  It's a fairly painless operation. You should already have downloaded the file...
+
* I am still trying to get this working myself... will complete when I know how.
-
With the SD-card mounted in /media/disk, copy the driver file to the 'media' directory '''on the SD card'''. (i.e. /media/disk/media).
+
-
 
-
* Type '''cd''' (and press return) to ''return home'' . Type '''ls -l''' (and press return).  You should see the file in the listing now.
 
-
* Type '''cp SD-8686*.zip /media/disk/media'''
 
-
 
-
I would give you these instructions by using the UI, but it requires ''root privileges'' to copy a lot of these files.. and it's easier to use ''sudo'' for that.
 
-
 
-
 
-
OK. The File should be in place.  You'll find installation instructions elsewhere on this site for unpacking the zip. However, when you first start Mer, the kind developers have created installation scripts so when Mer first starts, it'll find this zip file and unpack it for you. 
 
-
 
-
Right, we're pretty much ready to get this baby up and running.
 
= Booting Into Mer =
= Booting Into Mer =
Line 165: Line 141:
* '''sudo umount /dev/sdb1'''
* '''sudo umount /dev/sdb1'''
-
Pull the card out of your PC, and insert it into the Q5 / Q7 (upside down!).  It will need to be pushed in quite far until it clicks home.  Then:-
+
Pull the card out of your PC, and insert it into the Q5 / Q7 (upside down!).  It will need to be pushed in quite far until it clicks home.  Then, hold down the right-hand-most button on the top of the device, and plug in the power supply.  The LED should flash red, and perhaps green for a brief instant.. After a moment, the screen should go white.  You can let go of the button and enjoy Mer in all its glory.
-
 
+
-
* Q5
+
-
** Hold down the "move"/fullscreen button, and switch on the device, either using the power button, or plugging in the power.  The LED should flash green, and perhaps red for a moment.
+
-
* Q7
+
-
** Hold down the right-hand-most button on the top of the device (looks like a little target), and press the left-hand-most button (the power), or plug in the power supply.  The LED should flash red, and perhaps green for a brief instant
+
-
 
+
-
.. After a moment, the screen should go white.  You can let go of the button and enjoy Mer in all its glory.
+
Currently, to switch off a Q5/7, you have to press the 'reset' button on the bottom.  S'why we formatted the disk with ext3, and not ext2 ;-)
Currently, to switch off a Q5/7, you have to press the 'reset' button on the bottom.  S'why we formatted the disk with ext3, and not ext2 ;-)
-
 
-
'''NOTE''': when you first start Mer, it's possible the on-screen keyboard may be 'missing' a few keys. They're where they should be on a normal keyboard.  '''backspace''' is the gold key at top-right, '''return''' is the one below it, and '''shift''' is at the bottom.  Once you learn the layout, typing gets rather quick.
 
-
 
-
HAVE FUN!!!!
 
= Where to from here? =
= Where to from here? =
-
 
-
== Using VMWare ==
 
-
 
-
Well, in the words of Ben Kenobi, youve taken your first step into a wiser world.  You have a nice fresh Linux install to play with. 
 
-
 
-
VMWare is very fault tolerant, so when you want to put Linux away, just close the window.  When you want to resume, just open VMWare again, and Linux will auto-resume from where you left off. 
 
-
 
-
It is very quick and quite safe.  If the Linux gets completely broken, just delete the virtual machine, re-download it, and start again, without having to muck about with installation CDs.
 
== Recreating the card ==
== Recreating the card ==
Line 204: Line 161:
== Developing for Mer ==
== Developing for Mer ==
-
The Mer team uses the "OBS" suite from OpenSuse, a remote-build-farm.  You get a username / 'garage ID', download the OBS toolkit inside your Ubuntu Virtual machine, and start coding.  the only difference is that you ask the OpenSuse build farm to build your app for you.  Once it's built you can install it on a simulated MID (called Scratchbox), or you can install it on the MID itself.
+
The Mer team uses the "OBS" suite from OpenSuse, a remote-build-farm.  You get a username / 'garage ID', download the OBS toolkit inside your Ubuntu Virtual machine, and start coding.  the only difference is that you ask the OpenSuse build farm to build your app for you.  Once it's built you can install it on a simulated MID (called Scratchbox), or you can install it on the MID itself.
= thanks =
= thanks =

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)

Templates used on this page: