Hi there!
In this topic ,I'll explain how to install Android 2.3.3 gingerbread on Nokia N900.
This version has all super user permissions.
I'll explain how to install it on SD Card only -there are another way to install it on internal memory-
For beginners, "MyDocs" is the file system which u can find music, photos and all folders in it "System file manager root folder"
First You need to download multiboot files on
MediaFire "Link Rights Reserved for Mobile4arab.com"
After downloading, extract the compressed file and copy all extracted files to "MyDocs" don't include it under sub folder.
Then You need to download Android version on
MediaFire "Link Rights Reserved for Mobile4arab.com"
After downloading, copy it to "MyDocs" without extraction!
Install this file if u want to fix Arabic problems in Android System "Not Required"
MediaFire "Link Rights Reserved for Mobile4arab.com"
Install this file to fix market and add sip/voip to this version
MediaFire "Link Rights Reserved for Mobile4arab.com"
Install this file to be able to send SMS
MediaFire "Link Rights Reserved for Mobile4arab.com"
Then copy all downloaded files to "MyDocs" without extraction.
**********************************************************************************
If u had old version of Android on the internal memory u should add these lines in the X-Terminal
Then
mke2fs -j -m0 -L NITDroid /dev/mmcblk0p5
**********
If u had it on an external memory add
mke2fs -j -m0 -L NITDroid /dev/mmcblk1p2
**********************************************************************************
We will install "multiboot" files now by adding these lines in X-terminal
Then
Then
dpkg -i multiboot-0.2.11.deb
Then
dpkg -i kernel-power-bootimg_2.6.28-maemo46_armel.deb dpkg -i kernel-power-modules_2.6.28-maemo46_armel.deb dpkg -i multiboot-kernel-maemo_0.3-1_armel.deb dpkg -i multiboot-kernel-power_0.3-1_armel.deb
Then
dpkg -i kernel-power_2.6.28-maemo46_armel.deb dpkg -i kernel-power-flasher_2.6.28-maemo46_armel.deb dpkg -i kernel-power-settings_0.11_armel.deb
**********************************************************************************
Now we will repartition the SD card "Backup your data to avoid data loss!!"
Add these lines
If you have "2GB SD Card" Add
sfdisk -uM /dev/mmcblk1 << EOF ,100,C ,,L ,, ,, EOF
If you have "4GB SD Card" Add
sfdisk -uM /dev/mmcblk1 << EOF ,2100,C ,,L ,, ,, EOF
If you have "8GB SD Card" Add
sfdisk -uM /dev/mmcblk1 << EOF ,6100,C ,,L ,, ,, EOF
If you have "16GB SD Card" Add
sfdisk -uM /dev/mmcblk1 << EOF ,14100,C ,,L ,, ,, EOF
**********************************************************************************
Then Add
mkfs.vfat /dev/mmcblk1p1 -n sdcard
mke2fs -j -m0 -L NITDroid /dev/mmcblk1p2
Now we have finished memory repartitioning.
**********************************************************************************
Now we will make Android system directory to be written on the device by adding
mkdir /and mount /dev/mmcblk1p2 /and
Then install Android by adding
cd /and tar xvf /home/user/MyDocs/gingerbread-Mido.Fayad-2.3.3-vostok.tar
Install Fix Files By Adding
tar xvf /home/user/MyDocs/arabic-gingerbread-RTL-Mido.Fayad.tar tar xvf /home/user/MyDocs/N11_market_fix.tar tar xvf /home/user/MyDocs/ofono047s_oril009-sms-fix.tar
Install Android Kernel By Adding
dpkg -i /home/user/MyDocs/NITDroid-kernel-latest-Mido.Fayad.deb
Then Restart You Phone While Opening Keyboard And Congratulations!
**********************************************************************************
Important Notes:
1- This version supports calls but with no voice! so it will be fixed soon.
2- Installing Android on "class6 SD Card" would be better and faster.
3- Buttons "Back -camera button half pressed-", "Back To Home -camera button full pressed-", "Settings Menu -hibernate button-", "Power Options -power button full pressed-"
4- Got bored from non-free apps in market? install Applanet on
MediaFire "Link Rights Reserved for Mobile4arab.com"
5- You should change value disabled "settings-applications-development-stay awake" to be enabled.
6- Unsupported drivers "Camera-FM Transmitter-Light Sensor"
7- Version's fast depends on your SD Card Quality.
**********************************************************************************
Thanks For "Mobile4arab senior members - Maemo Talk senior Members - Google Services"
Don't hesitate to tell me if i made any mistake! :)