Professional Documents
Culture Documents
How to do EVERYTHING
on your N900
Table of Contents
Where to get Free Software (Repositories)....................................................................3 Repository Extra........................................................................................................3 Repository Extra-Testing...........................................................................................3 Repository Extra-Devel.............................................................................................4 Best Nokia N900 Maemo Apps......................................................................................5 ANSELA FOR THE N900........................................................................................5 BLESSN900 for the N900.........................................................................................6 CuteTube-QML.........................................................................................................7 Best Nokia N900 Maemo Games...................................................................................9 VGBA........................................................................................................................9 Galaga......................................................................................................................10 Blocks......................................................................................................................11 Best Nokia N900 Maemo Themes...............................................................................12 Nokia NSeries..........................................................................................................12 Humanity.................................................................................................................12 Hitech Theme...........................................................................................................13 Installing Meego to N900 on external MMC card.......................................................14 Installing Google Android on the N900.......................................................................17
Repository Extra-Testing
This repository adds manually. Extras-Testing contains the new applications that have not yet been tested and verified. In applications manager we created the catalogue: Catalogue name: Extras-Testing Web address: http://repository.maemo.org/extras-testing/ Distribution: fremantle Components: free non-free
Repository Extra-Devel
In Extras-Devel we find applications in the early stages of development or version alpha. This repository is the least indicated for the end users, since its operation can have too many bugs. To install the repository Extras-Devel we are going to applications manager and created the catalog with the following information: Catalogue name: Extras-Devel Web address: http://repository.maemo.org/extras-devel/ Distribution: fremantle Components: free non-free
It is a simple photo editing software and also quite useful for creating different tones and colour contrast. The controls are made simple with scroll bars to make things simple for newbie. Photos can be edited on a go. Easy File Selection and File Info
Well no more hassle to find where all your photos are kept. The photo browser at the startup assist you in choosing which photo you want. It also tells you when the photo was taken and the application used to take the photo. Sweet. Desired Rotation Angle
Photos can be rotated at fixed right angles or can be rotated with a wheel up to your own likings. However the degree of accuracy on rotating the wheel might not be so desirable as it is a resistive touchscreen. It might be off by a degree or two but the defects are practically negligible.
See? After 4 times zoom the picture is still quite clear compared to a picture zoomed into for 4 times. The concept used in this image processing method is that the camera takes a few shots and combines them together to form a less noisy image. Only under the HQ mode, the BlessN900 can zoom Here is the original picture with 1x zoom
Again Ive managed to create the Bohkeh effect by focusing on a near object which makes the background looks quite blur to provide a good contrast for the focused image. WHITE-BALANCE
Above is the same close-up but with a white balance on fluorescence mode. It gives out a pale blue tone to the picture HDR MODE
Above is a picture with no HDR turned on when taking photos at separate exposure. Realize that the lower part of the picture is in dark.
Above you can see that with HDR on the picture shows a clearer image on the whole surroundings NORMAL MODE
This is just a simple photo with all the settings on Auto mode. Perfect for beginners. Thats myMacbook Pro i5 core if you guys are just curious. So there you have it. A few pictures to describe what quality pictures the BlessN900 could take.
CuteTube-QML
This new version of CuteTube is a much better improvement to the previously used Cutetube. It fixes a lot of errors and here is a few screenshots and thoughts on it compared to the old CuteTube.
Well this is the new Cutetube-QML with much smoother interface and nicer design and also works very well. In fact you can sign into your Youtube account properly this time
Since I was unable to sign into Youtube using the old Cutetube therefore unfortunately I cant show you how the My Channel part looks like. So here you are the My Channel menu for the Cutetube-QML
Here is where they list down the videos that you previously favourited under Favourites
Here is the search menu. One tip for you guys set the search preferences to Relevance to get the videos you want.
When downloading a video this is what you get. You have to start the download yourself. Just click on it and there is a DOWN button just click on it.
Galaga
Here is my review on the remake of the classic Space Invader game.
I would like to comment on the gameplay. Playing on a resistive touch screen was never fun for me. But in this case, it is quite easy and relaxing I think. The whole process of picking up a gameand start playing it was fun. One of the good ways to kill time when youre bored. Due to the resistive touchscreen of the N900, it still lacks multi touch control such as shoot and move at the same time. But fortunately NAMCO has included a way to overcome this.
If you don't have an N900, get one from here! See the red button with two arrows? Pressing it on the red left button would make your ship move to the left and shoot. The same goes for the right. The yellow button is to move left and right while the big red circular button is for you to fire. The problem comes in here. Mistakenly pressing the RED LEFT or RIGHT button forces you to move when you dont want to. This could be frustrating to some who has big thumbs to play with. And again, they added another feature. The slider.
You practically need to slide using the green button and shoot by tapping on the playing screen itself. One disadvantage of this slider is that it tends to move when you let go your thumb to enable another thumb to shoot. So there you have it, the brief review on the game itself.
Blocks
The original Tetris game on the N900 itself. Takes awhile to get used to the resistive touchscreen to master the game. But its addictive.
Humanity
This theme is based largely on the desktop ubuntu. It has very nice features and also icon pack. The theme gives you a really warm feeling of using your N900. One of the most complete theme I have used so far. Here are the screenshots of it:
Hitech Theme
This theme is for Tron lovers but the downside is that it doesnt have its own icon pack. But the whole interface is very geeky and tech-oriented.
Most of you or maybe all of you would get this Resource busy error. To solve this you must unmount your /dev/disk2 using this the Disk Utility app.
If you don't have an N900, get one from here! Select the SD card and click Unmount. Try again the command and you should have something like this
Where the square thing would blink until the whole process completes. And you would receive this message
475136+1 records in 475136+1 records out 1946157057 bytes transferred in 2606.033611 secs (746789 bytes/sec)
You will get a popup message of The disk you inserted was not readable by this computer. Just click ignore. Now pop in your MicroSD card and close the back cover. YOU NEED THE BACK COVER TO BOOT UP the MEEGO. Remember the kernel you downloaded? Now it is time to use it to load your Meego. You would need to do this everytime you want to boot up Meego.
sudo flasher-3.5 -l -k <kernel> -b
Where <kernel> is the location of your kernel file. For example this:
Turn off your N900 and hold onto the button U while connecting your N900 to the Mac using the USB cable. Your MeeGo would be booted.
If you don't have an N900, get one from here! press d then it will ask which partition then press 1 and enter then press n then p for primary partition then it will ask start and end start 2 end 622721 then press n then press e for extended partition then press 4 for partition 4, we already have 2, and 3 so 4 is next. start 622722 end 884865 (bigger or smaller depending on size you want) then press n then press 5 start 622722 end 775310 (can omit to 884865 for making only 1 extra partition for 8gb) this will be /dev/mmcblk0p5 (5gb) press n if you want then start be 775311 and end be 884865 (3gb) this will be /dev/mmcblk0p6 press t then 1 then type in 76 repeat t for 5 and 6 to 76 This is the last bit before the point of no return, after we do this the memory will be wiped and new partition table will be used. so you can press q to quit without saving. 10. Press p to see if everything is correct you should see this Device Boot Start End Blocks Id System /dev/mmcblk0p1 2 622721 19927040 76 Unknown /dev/mmcblk0p2 884866 950401 2097152 83 Linux /dev/mmcblk0p3 950402 974977 786432 82 Linux swap / Solaris /dev/mmcblk0p4 622722 884865 8388608 5 Extended /dev/mmcblk0p5 622722 775310 4882840 76 Unknown /dev/mmcblk0p6 775311 884865 3505752 76 Unknown (may not be there if you omit the 2nd partition before) 11. If everything looks the same and good then press w this will write the table and cant return from here. 12. We then need to reboot the device to pick up the new partition table. Should be at terminal root command and type in reboot and let phone reboot. 13. need to run fdisk again and change partition back to 0c. /home/user/bin/fdisk /dev/mmcblk0 press t press 1 type in 0c then press w
14. Should be in the terminal and need to format the partition to fat32 mkfs.vfat -F 32 /dev/mmcblk0p1 15. Reboot your phone and mount the /home/user/MyDocs using the following commands in X-Terminal root mount /home/user/MyDocs 16. Time to format the partition that you just resized mke2fs -L NITDroid -j -m0 /dev/mmcblk0p5 17. Time to get the necessary files for installation apt-get install nitdroid-installer 18. Once done it will have installed multiboot and other apps needed for this. 19. Now we going to create a directory and mount the mmcblk0p5 to this directory and downloadNITDroid package mkdir -p /and mount -o noatime,rw /dev/mmcblk0p5 /and cd /home/user/MyDocs wget http://downloads.nitdroid.com/e-yes/NITDroid-0.0.9.tar.bz2 rm -rf /and/* bzcat NITDroid-0.0.9.tar.bz2 | tar xvC /and 20. Now we going to get the NITDroid kernel and install it. This will also create your multiboot file and everything so no need to create it yourself. If you have installed it on the memory card previously, just do the dpkg command. wget http://downloads.nitdroid.com/Jay-c/kernel/nitdroid-kernel-2.6.2806_final1_armel.deb dpkg -i nitdroid*deb 21. Unmount /and and reboot using the following command cd / umount /and reboot 22. Remember to slide keyboard open when turning on the phone to select the NITDroid boot. 23. For those having the guru meditation error when booting into NITDroid, boot back into Maemo and ssh into your phone and go to /etc/multiboot.d edit the NITDROID multiboot item to ITEM_NAME=NITDroid 2.6.28.NIT.06 no SD in slot ITEM_KERNEL=2.6.28.NIT.06 ITEM_MODULES=ext3 ITEM_DEVICE=mmcblk0p5 ITEM_FSTYPE=ext3 ITEM_FSOPTIONS=rw,noatime,errors=remount-ro