Closed Thread
Thread Tools
Posts: 208 | Thanked: 17 times | Joined on Jan 2010 @ Belgium
#291
can someone make an app so we can easily install android for testing?
 
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#292
no such thing as easy yet really, especiallym with the hack ive done to get bt running for the moment
 

The Following 2 Users Say Thank You to dj_steve For This Useful Post:
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#293
just for those of you asking i am going to release a rootfs/kernel tonight. (within next few hours) and a install howto.

PLEASE BE AWARE THIS ROOTFS IS BASIC AND ALOT OF THINGS DO NOT WORK - YOU HAVE BEEN WARNED
 

The Following 8 Users Say Thank You to dj_steve For This Useful Post:
Posts: 215 | Thanked: 158 times | Joined on Jan 2010
#294
Originally Posted by dj_steve View Post
just for those of you asking i am going to release a rootfs/kernel tonight. (within next few hours) and a install howto.

PLEASE BE AWARE THIS ROOTFS IS BASIC AND ALOT OF THINGS DO NOT WORK - YOU HAVE BEEN WARNED
Thanks dj_steve, the more people we get up to speed and working on this, the faster we will have something awesome
 

The Following User Says Thank You to Flynx For This Useful Post:
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#295
well im uploading rootfs as i type. so ill be posting details soon
 

The Following User Says Thank You to dj_steve For This Useful Post:
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#296
ok as promised Root fs and kernel are up and below is a howto install for N900 Users only.

THE KERNEL I HAVE PROVIDED HERE IS HARD CODED TO BOOT DIRECT FROM DEVICE B202 (AKA THE EXTERNAL MICROSD) IT WILL NOT BOOT MAEMO IN ANY WAY AT THIS TIME

this kernel is patched with titans patchs and is overclock enabled if anyone feels adventourous enough to copy the required filess of their maemo partition to the microsd to try this let me know

Requirements
  1. Knowledge of how to flash your device
  2. My Android RootFS: http://files2.nitdroid.com/NITDroid-....0.1-Demo.tbz2
  3. My Kernel Image: http://files2.nitdroid.com/zImage-NITDroid-0.0.1
  4. 1 MicroSD Card (I'd say min of 1gb, this how-to will show the layout for my 8GB)
  5. Some Idea how to edit files and run commands via a terminal
  6. linux based PC/VM
  7. (optional but recommended) some sort of ssh server installed in maemo5

How-To:
1. Grab the required files from above.
2. login to your n900 as root (either xterminal or over ssh (ssh is easier) ) and run the command below:
Code:
sysinfo-tool -g /certs/npc/esn/bt_id
keep a note of the value it returns as you need it further on in this howto
3. mount your microsd via either n900s usb storage or direct via a card reader (probably faster to do latter) then find out the device node assigned to it on you linux system (dmesg will give you easily enough) then run the following (/dev/sdb is the node the microsd shows as on my system):
Code:
fdisk /dev/sdb
o
n
p
1
<press return>
+2G
t
c
n
p
2
<press enter>
<press enter>
w
q
This should correctly partition your microsd for the next stage
4. now create filesystems,
Code:
mkdosfs /dev/sdb1
mke2fs -j /dev/sdb2 -m0
5. once those have ran mount the ext3 partition
Code:
mount /dev/sdb2 /mnt
6. now navigate to that folder and extract the rootfs (i hope you saved it somewhere you can remember )
Code:
cd /mnt
tar xjvvpf ../NITDroid-N900-0.0.1-Demo.tbz2
7. wait patiently for the extract to complete (it takes some time)
8. once the extraction has completed navigate to the system/bin folder and open the load_modules.sh file in your favourite editor (i use nano)
Code:
cd /mnt/system/bin
nano load_modules.sh
9. scroll down the file and find the line that starts
echo 0cddef0a0e6d and replace the 0cddef0a0e6d with the text you wrote down in step 2 - this is to enable the bluetooth module to work. once that is done save and close the file then you can unmount the microsd
Code:
umount /mnt
10. Insert the microsd into your n900 and then power down the device (disconnect charger etc before hand.)
11. Boot your n900 into 'flash' mode (hold u on keyboard as you connect usb cable)
12. run the following command to flash the kernel to your device
Code:
flasher-3.5 --set-rd-flags=no-ext-wd,no-lifeguard-reset --enable-rd-mode -f -k zImage-NITDroid-0.0.1 -R
adjust the zimage part to give the path to where you saved the file

the device should reboot and begin to start android.

THE BACK COVER MUST BE IN PLACE OR THE SYSTEM WILL CRASH

Last edited by dj_steve; 2010-05-16 at 19:27.
 

The Following 25 Users Say Thank You to dj_steve For This Useful Post:
Posts: 215 | Thanked: 158 times | Joined on Jan 2010
#297
In work...
 
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#298
pardon me. ........
 

The Following User Says Thank You to dj_steve For This Useful Post:
titi974's Avatar
Posts: 345 | Thanked: 72 times | Joined on Dec 2009 @ Reunion Island
#299
hmm gonna test but will the kernel work even if i've the leaked pr1.2 ?? (and my oc ??)
__________________
N900 addicted :P

PC :
MSi K9N2 Diamond, AMD Phenom 9950 BE @ 3.2ghz, 2x2GO DDR2 G.Skill Extreme Pi Black PC8500, Sapphire ATi Radeon HD 4890 Vapor-X, Hitachi 1To sata II
 
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#300
it should as it doesn touch maemo at all
 

The Following User Says Thank You to dj_steve For This Useful Post:
Closed Thread

Tags
android, cool stuff, froyo on n900, nitdroid


 
Forum Jump


All times are GMT. The time now is 17:33.