Closed Thread
Thread Tools
Posts: 5,795 | Thanked: 3,151 times | Joined on Feb 2007 @ Agoura Hills Calif
#2141
dj_steve: If I press the power button it doesn't bring up a menu. It brings up an Android screen with the sound icon and an unlocked lock.
__________________
All I want is 40 acres, a mule, and Xterm.
 
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#2142
new rootfs linked now which has working wifi, thanks to hstende for helping test and fix this

::UPDATE TIME::
This will be added to first post tomorrow also

New RootFS: http://downloads.nitdroid.com/NITDro...-Fixed.tar.bz2 | http://files2.nitdroid.com/NITDroid-...-Fixed.tar.bz2
Kernel Required: 2.6.28.NIT.02(http://downloads.nitdroid.com/Jay-c/....NIT.02.tar.gz | http://files2.nitdroid.com/zImage-2.6.28.NIT.02.tar.gz)
Kernel Modules Required For Maemo: 2.6.28.NIT.02(http://downloads.nitdroid.com/Jay-c/....NIT.02.tar.gz | http://files2.nitdroid.com/modules-2.6.28.NIT.02.tar.gz)
Recommended Additional Items: Beta3 Bootmenu but Jay-C: http://downloads.nitdroid.com/Jay-c/...2.beta3.tar.gz | http://files2.nitdroid.com/bootmenu2.beta3.tar.gz


Their is a small howto below for getting this running as it is not as simple as previous roots due to Google APPs

--CHANGELOG--
Froyo(2.2) Based
Battery Reporting Broken Currently
FULL GOOGLE APPS INCLUDING MARKET THAT CAN DOWNLOAD/INSTALL THINGS
Calibrated Touchscreen driver (Thanks again Jay-C)
Flash Player IS NOT included by default but should be downloadable from http://www.adobe.com/go/getfp10android after activating device with google account (to enable market access)

All in all this is VERY stable, google apps give no reduction in speed nor do they crash (except once at first boot- see below)

ok now for the howto:

All these steps should be performed on N900
Start off with a open xterm window at root shell or an open ssh connection(ssh is easier to typ in)

1. Install new bootmenu if you chose to use it (highly recommended)

Code:
cd /
wget http://downloads.nitdroid.com/Jay-c/bootmenu2.beta3.tar.gz
tar xzvf bootmenu2.beta3.tar.gz
rm bootmenu2.beta3.tar.gz
2. Download And Install new Kernel Modules
Code:
cd /lib/modules
wget http://downloads.nitdroid.com/Jay-c/modules-2.6.28.NIT.02.tar.gz
tar xzvf modules-2.6.28.NIT.02.tar.gz
rm modules-2.6.28.NIT.02.tar.gz 
rm current
ln -fs 2.6.28.NIT.02 current
depmod -a 2.6.28.NIT.02
3. Mount your android partition and install rootfs (this will wipe out previous data so backup anything you want)
Code:
cd /
mkdir and
mount -o noatime,rw /dev/mmcblk1p2 /and
cd /home/user/MyDocs
wget http://downloads.nitdroid.com/NITDroid-N900-0.0.5-1FroYo-GAPPS-Fixed.tar.bz2
bzip2 -d NITDroid-N900-0.0.5-1FroYo-GAPPS-Fixed.tar.bz2
cd /and
tar xvf /home/user/MyDocs/NITDroid-N900-0.0.5-1FroYo-GAPPS-Fixed.tar
cd ..
umount /and
rmdir /and
4. flash new kernel:
Code:
cd /home/user/MyDocs
wget http://downloads.nitdroid.com/Jay-c/zImage-2.6.28.NIT.02.tar.gz
tar xzvf zImage-2.6.28.NIT.02.tar.gz
rm System.map-2.6.28.NIT.02
** open up a second xterm window as root and run this **
Code:
softupd -vv -s --local
** switch back to other xterm and continue **
Code:
flasher --local -f -k /home/user/MyDocs/zImage-2.6.28.NIT.02
close both xterm windows once flash completes.

thats the install done. now reboot into your new os

few things to mention about this build:

1. On first boot you will get a prompt of what to use to do something, pick setupwizard
2. it will take a short while for device to load far enough to select the item above so be patient
3. once into setup wizard click skip > skip and next all the way. then when it loads up the add account wizard skip that also.
4. SetupWizard will now crash, click close and the android desktop will return.
5. Go setup your wifi (will very likely require a reboot to work)
6. once wifi is up go into market app and wait, the add accoutn wizard will appear and you can now continue through and setup your google account. once it is setup wait and the market will load after a short time


hopefully this is nice and clear and simple

sorry for mega post again

Last edited by dj_steve; 2010-07-07 at 23:06.
 

The Following 27 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
#2143
Originally Posted by geneven View Post
dj_steve: If I press the power button it doesn't bring up a menu. It brings up an Android screen with the sound icon and an unlocked lock.
sorry hold power button
 
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#2144
Originally Posted by nielsvg View Post
do you mean this?

http://downloads.nitdroid.com/Jay-c/...2.beta2.tar.gz

This will eventually go into my initfs bootloader/rescue system, so testing would be very much appreciated!

Howto install:
- copy over to the device
- cd /
- tar xzvf .../bootmenu2.beta1.tar.gz

Config files are in /etc/bootmenu.d/<x>.item, in bootmenu compatible format.
New config file /etc/power.conf for configuring CPU power (overclocking).

Also, bootmenu2 can load your kernel modules. Add file <ROOT>/etc/modules.initrd , with the normal /etc/modules format.

Key commands:

0/enter - boots OS in the flash, usually your Maemo
1..9 - items from /etc/bootmenu.d/<item>
x - poweroff
b - fallback boot (use old init script to boot default maemo)
d - test/debug your own boot script /sbin/preinit.debug
s - starts a shell


i can install this easily without removing something i installed with autoinstaller?
check this post : http://talk.maemo.org/showpost.php?p...postcount=2142 nice easy howto
 

The Following User Says Thank You to dj_steve For This Useful Post:
giannoug's Avatar
Posts: 334 | Thanked: 171 times | Joined on Dec 2009
#2145
New rootfs etc is also uploaded on the mirror

http://files2.nitdroid.com/
 
Posts: 376 | Thanked: 56 times | Joined on Jan 2010
#2146
Quick question Steve, does the above (post 2142) install instructions assume you already have Android installed ? or sd card setup etc prior
 
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#2147
it assumes sd is configured previous that is all, it also assumes your not in r&d mode
 

The Following User Says Thank You to dj_steve For This Useful Post:
kingoddball's Avatar
Posts: 1,187 | Thanked: 816 times | Joined on Apr 2010 @ Australia
#2148
Hi Steve,
I take it that the files I dumped helped with the Google Marketplace?
__________________
The thanks button? Sure! You can press it! I would!
 

The Following 2 Users Say Thank You to kingoddball For This Useful Post:
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#2149
yep along with info dragged off my old g1
 
kingoddball's Avatar
Posts: 1,187 | Thanked: 816 times | Joined on Apr 2010 @ Australia
#2150
Excellent!
Seems like the NITdroid build is better than the Sony Ericsson build!
I'm having paid/protected marketplace app issues.. Can't view/download many, many protected and paid apps..
__________________
The thanks button? Sure! You can press it! I would!
 
Closed Thread

Tags
android, cool stuff, froyo on n900, nitdroid


 
Forum Jump


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