N900 搶先一步運行Android2.3 gingerbread!! 安裝方法! (中文更新!)

【Ray Ma】 | Nokia
WIKI:
//wiki.maemo.org/Nitdroid_easy_...requent_errors
要下載的檔案:
(如果要安裝froyo的, 下載NITDroid 0.0.9。安裝gingerbread的, 不用多說...)
Nitdroid kernel:
//www.mediafire.com/?zmh7gvj626c6lrp

Nitdroid 0.0.9:
//downloads.nitdroid.com/e-yes/...-0.0.9.tar.bz2

OR

Nitdroid Gingerbread:
//downloads.nitdroid.com/e-yes/gingerbread.tar.bz2
把檔案放到原機(NOKIA N900)
Code:
/home/user/MyDocs
安裝NITDroid 0.0.9 to the EMMC:
1.允許所有App manager 的repository (Extras-testing, Extras-devel, Extras and the default Nokia repositories)
2.安裝Leafpad 和 rootsh(允許sudo gainroot)
3.關掉App manager, 打開X Terminal 後輸入以下命令(安裝Nitdroid installer)安裝後關上xterminal
Code:
root
apt-get update
apt-get install nitdroid-installer
y
y again if it asks again
4.(請不要利用NITDroid installer自動安裝, 並嚴格跟着以下命令,)
5.關掉App manager, 打開X Terminal後輸入以下命令
Code:
root
cd /home/user/MyDocs
bzip2 -d NITDroid-0.0.9.tar.bz2
cd /home
mkdir /and
cd /
mount /home /and
cd /and
tar xvf /home/user/MyDocs/NITDroid-0.0.9.tar
dpkg -i /home/user/MyDocs/NITDroid-kernel-Mido.Fayad.deb
6. 打开Xterminal:
Code:
leafpad /etc/multiboot.d/1 (then press tab on your touchscreen)
如果你是安裝在sd card, 輸入: ITEM_DEVICE:${INT_CARD}p2
OR
如果你沒有sd card,輸入: ITEM_DEVICE:mmcblk0p2

安裝Gingerbread to the EMMC:
1.允許所有App manager的repository (Extras-testing, Extras-devel, Extras and the default Nokia)
2.安裝Leafpad 和rootsh(用作允許sudo gainroot)
3.關上App manager, 打開X Terminal 後輸入以下命令, 下載Nitdroid installer(安裝後請不要打開, 進行自動安裝)
Code:
root
apt-get update
apt-get install nitdroid-installer
y
y again if it asks again
4.下載後請關上xTerminal, 再開一個新的
5.開啟XTerminal後输入以下命令:
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-Mido.Fayad.deb
6. 在同一個XTerminal輸入:
Code:
leafpad /etc/multiboot.d/1 (then press tab on your touchscreen)
enter, 後,Leafpad 應該會自動打開, 如果你有sd card,輸入ITEM_DEVICE:${INT_CARD}p2
OR
如果你沒有sd crad: 輸入ITEM_DEVICE:mmcblk0p2

可以enjoy一番了!!!大功告成!!!
允許APP Market :
1.打開Market app 
2.離開Market app (在背景運行), 回到 Home screen 後打開 Settings app 
2.在Settings選Applications → Manage applications → Running (gingerbread, 按all)(from Tab at top)
4.選Market app → 按Clear Cache後按Force Stop(不要按Clear Data)
5.按back(回到running apps)
6.選Google Services Framework → 按Clear Data → OK (to confirm) →按Force Stop
7.回到Home screen
8.打开Market app, 按ok(在那錯誤提示)
9.關機( Power Off) 
10.開機, 連接wifi/3G, 打開 Market
大功告成!!!
以下的可有可無,
進行更新:
Be sure that your update.tar.bz2 is in MyDocs, then do the following:
Code:
root
cd /home/user/MyDocs
bzip2 -d nameofpackage.tar.bz2
cd /
mount /home /and
cd /and
tar xvf /home/user/MyDocs/nameofpackage.tar
Fixes:
Great fixes are included in 0.0.9, including airplane mode, wifi fix, and google sign in. In addition, some users reported that the app market already needs no fixes, but not with me, so let's keep this fix here. More fixes are included in the wiki if you needed them.
Alpha-numeric Keyboard FIX:
Download this:
//rapidshare.com/files/41927341...hires22_27.zip
1. Install HTC_IME_hi22.apk ONLY
2. Select it from Settings ---> Language & Keyboard

Overclocking:
The easy way:
Basically OC'ing is done by editing the OC profiles in ./etc, there you'll find 4 OC profiles. Delete the ones you don't want, and keep the needed ones.To modify your "needed" ones:
Code:
mount /home /and
Code:
leafpad /and/system/etc/"yoursomething"
The nooby side:
1. Install attached setcpu, OC, party

Kernel Power installation:
For people who want to install Kernel-Power:
1. apt-get it:
Code:
root
apt-get install kernel-power kernel-power-flasher
apt-get install kernel-power-bootimg kernel-power-modules
2. Using filebox, navigate to
Code:
/boot/
3. There you should find zImage-2.6.28.10maemoxx where xx stands for kernel-power version.
4. Rename it to vmlinuz-2.6.28.10powerxx, then copy it to
Code:
/boot/multiboot/
5.Open Xterm and execute:
Code:
cd /etc/multiboot.d/examples
leafpad Maemo-power39.item
6. Change the values to
Code:
ITEM_NAME="Maemo kernel powerxx"
ITEM_KERNEL=2.6.28.10powerxx
7. On the N900's keyboard, ctrl s to save the file.
8. Returning to Xterm:
Code:
cp /etc/multiboot.d/examples/Maemo-powerxx.item /etc/multiboot.d
after this reboot your phone and you should be able to overclock maemo!

轉自//talk.maemo.org/showthread.php?t=66459
真的很好用, MARKET 裏的apps都可用(大部份) 是台真的android 2.3 手機, 但flash player not work in gingerbread, froyo(nitdroid 0.0.9)才可.icon 
ps, 不能通電, 可以撥, 通的, 但是沒有聲音, 自言自語?icon