Closed Thread
Thread Tools
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#2021
ok here it is folks

Non-R&D Mode Kernel and RootFS

this will break the battery status reporting in nitdroid temporarily (e-yes new build when i get it will solve that likely)

Requirements
Experience in flashing kernels
rootsh on n900
*recommended* ssh on n900
bootmenu already installed and configured
previously partitioned card for nitdroid


these instructions are all to be done on the device except flash

start of instructions :
1. in xterm/ssh
Code:
sudo rootsh
cd /lib/modules
wget http://downloads.nitdroid.com/djsteve/module.maemo.tar.gz
tar xzvf modules-maemo-2.6.28.NIT.01.tar.gz
cd 2.6.28.NIT.01
depmod -a 2.6.28.NIT.01
cd ..
rm current
ln -s 2.6.28.NIT.01 current
2. next mount your microsd cards nitdroid partition
Code:
mkdir /and
mount -o noatime,rw /dev/mmcblk1p2 /and
3. remove the current memory card data to allow for new rootfs
Code:
cd /and
rm -rf *
4. next we need to grab the rootfs:
Code:
cd /home/user/MyDocs
wget http://downloads.nitdroid.com/NITDroid-N900-0.0.5-FroYo.tbz2
5. extract rootfs
Code:
bzip2 -d NITDroid-N900-0.0.5-FroYo.tbz2
cd /and
tar xvf /home/user/MyDocs/NITDroid-N900-0.0.5-FroYo.tar
6. ok thats the nitdroid side done now to flash the kernel
assuming your using a linux system here:

download this : http://downloads.nitdroid.com/Jay-c/....NIT.01.tar.gz on your pc
extract file
Code:
tar xzvf http://downloads.nitdroid.com/Jay-c/zImage-2.6.28.NIT.01.tar.gz
7. place your n900 into flash mode, then use this command:
assuming your using a old nitdroid kernel with R&D enabled

Code:
sudo flasher-3.5 --disable-rd-mode -f -k zImage-2.6.28.NIT.01 -R
YOUR DONE!!

should be able to boot android without r&d, no big changes in this rootfs except modules and no battery reporting at moment.

Last edited by dj_steve; 2010-07-03 at 14:41.
 

The Following 7 Users Say Thank You to dj_steve For This Useful Post:
giannoug's Avatar
Posts: 334 | Thanked: 171 times | Joined on Dec 2009
#2022
 
Posts: 642 | Thanked: 486 times | Joined on Aug 2008
#2023
hey djsteve, i take it android is booting from microsd card? but i thought the mounting the microsd card does not work in android?
 
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#2024
it does boot from microsd, and no the emmc wont mount in android (nor will microsds fat32) - bootmenu mounts the microsd ext3 so android can boot
 
Posts: 642 | Thanked: 486 times | Joined on Aug 2008
#2025
ah I see. Im familiar with linux but the instructions seem a little confusing.

basicall I create a ext2 partition on my memory card, copy android files to it, install bootmenu and point it to my microsd partition then flash n900 with that new kernel - and then I can dual boot???

is that correct steve?
 
ToJa92's Avatar
Posts: 1,091 | Thanked: 323 times | Joined on Feb 2010 @ ~
#2026
@DJ_Steve: Shouldn't it be "sudo flasher-3.5 etc." in linux?
 
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#2027
not if ya runign as root anyway lol

edit: changed it

Last edited by dj_steve; 2010-07-03 at 13:20.
 
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#2028
Originally Posted by rash.m2k View Post
ah I see. Im familiar with linux but the instructions seem a little confusing.

basicall I create a ext2 partition on my memory card, copy android files to it, install bootmenu and point it to my microsd partition then flash n900 with that new kernel - and then I can dual boot???

is that correct steve?
something like that, your probably wiser waiting until autoinstaller is updated to try it
 
giannoug's Avatar
Posts: 334 | Thanked: 171 times | Joined on Dec 2009
#2029
Welcome to your upstart powered internet tablet.

 
Posts: 642 | Thanked: 486 times | Joined on Aug 2008
#2030
autoinstaller? whats that?
 
Closed Thread

Tags
android, cool stuff, froyo on n900, nitdroid


 
Forum Jump


All times are GMT. The time now is 22:40.