N900 install NITDroid Gingerbread on SDcard simply
I tried to use N900-Autoinstaller here: http://wiki.nitdroid.com/index.php?title=N900-Autoinstaller But failed。
The guid N900-install here: http://wiki.nitdroid.com/index.php?title=N900-install is outdated, some of the packages can't downloaded.
I have installed Gingerbread on my N900 with the following steps:
1. Prepare SDcard
For this step you need to know the capacity of your SDcard. The Android partition can only be 2GB, so you need to create a FAT partition that is so large there will only be 2GB left. The number must be in MB, example some recommended sizes are 1, 100, 2100, 6100, 14100, 30100. If its 8GB you can choose a number like 6100MB, if its 4GB you can choose a number like 2100MB. If your memory card is 2GB or below, you can choose 1MB as a number. I suggest you use 4GB or bigger.
Here's an example using 4GB SDcard, use these commands in your N900:
# sudo gainroot
# umount /dev/mmcblk1p1
# sfdisk -uM /dev/mmcblk1 << EOF
,2100,C
,,L
,,
,,
EOF
2. Install the packages that are needed during the installing
# apt-get install wget bzip2 multiboot multiboot-kernel-maemo
or download these packages and install.
from http://maemo.org/packages/:
wget_1.10.2-2osso3_armel.deb
bzip2_1.0.5-3+0m5_armel.deb
multiboot_0.2.10_armel.deb
multiboot-kernel-maemo_0.3-1_armel.deb
3. Install android filesystem and kernel
# cd /home/user/MyDocs
# wget http://downloads.nitdroid.com/e-yes/gingerbread.tar.bz2
# bzip2 -d gingerbread.tar.bz2
# mkdir -p /and
# mount /dev/mmcblk1p2 /and
# cd /and
# rm -rf *
# tar xvf /home/user/MyDocs/gingerbread.tar
# cd /home/user/MyDocs
# wget http://downloads.nitdroid.com/nitinstaller/Packages/nitdroid-kernel-2.6.28-06_final1_armel.deb
# dpkg -i nitdroid-kernel-2.6.28-06_final1_armel.deb
4. Reboot and enjoy android
# reboot
choose 2 to boot android
5. About this version:
What is working:
- 3D
- GApps
- accelerometer && orientation policies
- lights HAL
- hardware keyboard%)
- sound
- charging, battery status indication
- modem/data, SMS receiving, USSD, calls/signaling
- A2SD
- wi-fi connectivity
- bluetooth
What is NOT working:
- voicecalls (wut do you expect -- mediaserver crashes when ringtone is played?)
- fakegps
- UMS
Thanks a lot!
ReplyDeleteIt can be used to boot N900 with 3 installations,right?
3 installations = mameo,NIDROID 1 on eMMC and NITDROID 2 on MMC
AM I right?
Yes, you are right. But I haven't tried install on eMMC yet. Maybe you can try :)
ReplyDeleteMy Device Is Not Installing Any Of The Packages, Compatibility Problem, What Can I Do?
ReplyDeleteI Can't Install The Bzip2, I've Tried To Install Both Of It's Depends But "Couldn't Update data Package Not Compatible", Any Tips?
DeleteI don't know
Deleteapt-get install wget doesnt work. Wher can i get the files from?
ReplyDeleteYou can download these packages and install.
Deletefrom http://maemo.org/packages/
i cant find the gingerbread files to download... the page gives a 404 "not found" message... where they deleted or is there any site left where I can download them from? please help because i'm getting desperate..;p
ReplyDeleteyes, I think they deleted it. Maybe you can check if you can find it here: http://downloads.nitdroid.com/
DeleteI haven't worked on N900 for a long time, maybe can try this page http://forum.nitdroid.com/ to see if you can find some useful information. Good Luck!