Y
yow
Anonymous
Installing Android 2.3 On Nokia N900

The following guide outlines the installation of Android 2.3 Gingerbread on a Nokia N900 with firmware version 1.3
Search Google for relevant programs and necessary files.
1) Ensure you have installed necessary drivers for N900 smartphone.
2) Root device as per the following;
- Navigate to Package Manager
- Add Source to the repository and include the following credentials
Catalog name: extras-maemo
Web address: http://repository.maemo.org/extras/
Distribution: fremantle-1.3
Components: free non-free
Once source has been added and application manager has refreshed. Browse packages and install program titled 'rootsh'
Once installed navigate to X-Terminal type 'sudo gainroot' to test. If done properly you should now be escalated to root privileges in terminal window.
NOTE:
If you wish to gain SSH access to the device download 'Open SSH Client and Server' package from application manager. Program will request that you set your SSH password at time of installation. You can use a program such as WinSCP for your interactions. Obtain the latest version at the following link: http://winscp.net/eng/index.php
Flashing Android:
- Note the following section details the procedure for flashing Android to Internal Memory (EMMC)
- In order to flash Android you must download both kernel and gingbread tar files. Both files may be located at 'nitdroid project' homepage. Refer to Google.
- Tested with 2.6.28 kernel and Nitdroid N11 software version
- Be patient as commands may take time to process.
1) In X-Terminal type the following code:
?
1
2
3
4
5
6
7
8
9
root
apt-get update
apt-get install nitdroid-installer
Confirm request
(NOTE: Do not run program once downloaded)
Remember not to run the installer once downloaded. Put your device in Mass Storage mode and transfer the kernel and android files acquired earlier to 'MyDocs' folder.
2) Next type the following code:
root
cd /home/user/MyDocs
bzip2 -d gingerbread.tar.bz2
cd /home
mkdir /and
cd /
mount /home /and
cd /and
tar xvf /home/user/MyDocs/gingerbread.tar
dpkg -i /home/user/MyDocs/nitdroid-kernel-2.6.28-06_final1_armel.deb
Once process is complete the installation procedure is finished. You may reboot your device and slide open upon powering on. Select NitDroid option from Boot menu. Wait for operating system to load.

The following guide outlines the installation of Android 2.3 Gingerbread on a Nokia N900 with firmware version 1.3
Search Google for relevant programs and necessary files.
1) Ensure you have installed necessary drivers for N900 smartphone.
2) Root device as per the following;
- Navigate to Package Manager
- Add Source to the repository and include the following credentials
Catalog name: extras-maemo
Web address: http://repository.maemo.org/extras/
Distribution: fremantle-1.3
Components: free non-free
Once source has been added and application manager has refreshed. Browse packages and install program titled 'rootsh'
Once installed navigate to X-Terminal type 'sudo gainroot' to test. If done properly you should now be escalated to root privileges in terminal window.
NOTE:
If you wish to gain SSH access to the device download 'Open SSH Client and Server' package from application manager. Program will request that you set your SSH password at time of installation. You can use a program such as WinSCP for your interactions. Obtain the latest version at the following link: http://winscp.net/eng/index.php
Flashing Android:
- Note the following section details the procedure for flashing Android to Internal Memory (EMMC)
- In order to flash Android you must download both kernel and gingbread tar files. Both files may be located at 'nitdroid project' homepage. Refer to Google.
- Tested with 2.6.28 kernel and Nitdroid N11 software version
- Be patient as commands may take time to process.
1) In X-Terminal type the following code:
?
1
2
3
4
5
6
7
8
9
root
apt-get update
apt-get install nitdroid-installer
Confirm request
(NOTE: Do not run program once downloaded)
Remember not to run the installer once downloaded. Put your device in Mass Storage mode and transfer the kernel and android files acquired earlier to 'MyDocs' folder.
2) Next type the following code:
root
cd /home/user/MyDocs
bzip2 -d gingerbread.tar.bz2
cd /home
mkdir /and
cd /
mount /home /and
cd /and
tar xvf /home/user/MyDocs/gingerbread.tar
dpkg -i /home/user/MyDocs/nitdroid-kernel-2.6.28-06_final1_armel.deb
Once process is complete the installation procedure is finished. You may reboot your device and slide open upon powering on. Select NitDroid option from Boot menu. Wait for operating system to load.