Closed Thread
Thread Tools
lostinmirkwood's Avatar
Posts: 128 | Thanked: 232 times | Joined on Sep 2009 @ New Jersey, USA
#2431
Originally Posted by Siggen View Post
This is not required for version 0.0.5 and newer, so it is possible to do just about everything on the device it self.
So If I follow the instructions on post 2142, with the filenames changed to the one that will be posted in a few mins, I can get up to speed with the rest of you?
 
Posts: 122 | Thanked: 46 times | Joined on Mar 2010
#2432
Originally Posted by xur17 View Post
If I delete all of the files that bootmenu2 added; will that uninstall it correctly for me, or does it overwrite some files? I installed it by downloading and extracting bootmenu2.beta3.tar.gz.
I'm so excited witht this one .... overclocking, easy debian, and Nitdroid are among great discovery here
 
Posts: 356 | Thanked: 123 times | Joined on Dec 2008
#2433
Originally Posted by Jay-C View Post
cd /sbin
mv preinit.orig preinit

cd /etc/bootmenu.d
rm *.item


Will do.
Thanks! I am glad I decided to ask instead of just deleting the files.
 
Posts: 131 | Thanked: 78 times | Joined on May 2010
#2434
Originally Posted by lostinmirkwood View Post
So If I follow the instructions on post 2142, with the filenames changed to the one that will be posted in a few mins, I can get up to speed with the rest of you?
you still need to do the memory card partitioning. head over to nitdroid.com for instructions. you can use linux mint, ubuntu, etc in a virtual machine in windows (with virtualbox).

then follow those instructions, THEN you'll be set!
 

The Following User Says Thank You to m0da For This Useful Post:
giannoug's Avatar
Posts: 334 | Thanked: 171 times | Joined on Dec 2009
#2435
Lets hope there is 3D acceleration in this build...
 
Posts: 356 | Thanked: 123 times | Joined on Dec 2008
#2436
Originally Posted by m0da View Post
you still need to do the memory card partitioning. head over to nitdroid.com for instructions. you can use linux mint, ubuntu, etc in a virtual machine in windows (with virtualbox).

then follow those instructions, THEN you'll be set!
I just need a memory card with a 100mb fat32 partition, and the rest as a ext3 partition?
 
Posts: 183 | Thanked: 113 times | Joined on Jun 2010
#2437
im soo sure that dj_steve is gettin a kick from us speculating about the new rootfs
 
Posts: 1,306 | Thanked: 1,697 times | Joined on Dec 2009 @ Durham North-East UK
#2438
!!UPDATE!!UPDATE!!UPDATE!!

Code:
#include <std_disclaimer.h>
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this Alt OS
 * before Installing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 */
cheers to Cyanogen for the above

------------------------------------------

Ok here it is folks, you waited patiently for this one i admit but i wanted to make sure it was stable first

First Up Lets Have a Changelog

-- CHANGELOG --
FroYo 2.2 Based(as always for the moment)
Local Version 0.0.5-3
FULL GOOGLE APPS SUPPORT!!! - works perfectly
Lcd density reduced from 240 to 200 - little bit more screen space
Touch Screen Calibration Sorted, near perfect accuracy
Various apps included as per previous changelogs
Init scripts edited in prep for further phone development(no progress as yet)
Restored old Boot Animation
Edited memory management settings to provide speedier experience (in my opin)
Sensors and Accell libs integrated - accell is not perfect

** here come the good parts folks **
Bluetooth Added
Charging (via Mains) works
Battery Reporting Fixed (obviously LOL)
Swap Partition from maemo activated in android(rarely used but hey try finding an android device with 1gb ram )

---------------
Ok thats the changelog done

I was hoping to be able to get emmc mounting going but alas havent been able to yet, also have plans to add other features from cyanogenmod into nitdroid (bt obex/ftp, adhoc wifi support, etc)

ok now for the main howto for install as this one is a bit more involved:

RootFS: http://downloads.nitdroid.com/NITDro...0.5-3-BIG.tbz2 | http://files2.nitdroid.com/NITDroid-...0.5-3-BIG.tbz2 | http://nitdroid.webs.com/NITDroid-N900-0.0.5-3-BIG.tbz2 | http://newsycat.com/android/n900/NIT...0.5-3-BIG.tbz2
MD5 for above: 7e2b384989c4913d9181ff23ca461e86
** Below items ARE REQUIRED **
MultiBoot(Jay-C's new bootmenu app): http://downloads.nitdroid.com/Jay-c/...t-0.1.1.tar.gz | http://files2.nitdroid.com/multiboot-0.1.1.tar.gz |http://nitdroid.webs.com/multiboot-0.1.1.tar.gz
Partitioned Microsd Card (1st fat32 and second partition ext3 MUST BE UNDER 2gb - this is due to a bug in android itself ive discovered)

Install How-To:

ALL INSTRUCTIONS SHOULD BE PERFORMED ON YOUR N900
if this is your first install of NITDroid please jump down past this section to the PARTITION YOUR microsd section.

You will need the following packages installed on your n900 first:

Code:
apt-get install wget bzip2 rootsh nano
Better to have 2 xterm windows open also with both at a root shell
Code:
sudo gainroot

1. Extract Your Devices Bluetooth Mac Address Firstly:

Code:
sysinfo-tool -g /certs/npc/esn/bt_id
write this down somewhere for the moment

2. Download And Install MultiBoot:

Code:
cd /home/user/MyDocs/
wget http://downloads.nitdroid.com/Jay-c/multiboot-0.1.1.tar.gz
cd /
tar xzvf /home/user/MyDocs/multiboot-0.1.1.tar.gz
3. Mount your MicroSD and download the NEW RootFS:
Code:
mkdir /and
mount -o noatime,rw /dev/mmcblk1p2 /and
cd /home/user/MyDocs
wget http://downloads.nitdroid.com/NITDroid-N900-0.0.5-3-BIG.tbz2
cd /and
rm -rf *
bzcat /home/user/MyDocs/NITDroid-N900-0.0.5-3-BIG.tbz2 | tar xvf -
4. ok lets add your mac address to the file needing it. you require skills with a text editor here
i use nano but pick whatever editor you wish
Code:
cd /and/system/bin
nano load_modules.sh
find the BDADDR line (third line)
and change the text after = to the address you have from above then save the file and exit , eg below
Code:
BDADDR="0cddef0a0e6d"
change the part in red

5. Unmount microsd
Code:
cd /
umount /and
Thats it, done finished, kaput
no need to worry about flashing anymore we have a clever way of solving that problem now.

please pick option 4 to boot nitdroid NOT 4 (03 kernel not 02)

hopefully this has been worth waiting for

more progress to come especially on microsd/emmc mount

PARTITION YOUR MICROSD
Howto Follows:

1. open up xterm as root
Code:
sudo gainroot
2. un mount the microsd card first
Code:
umount /dev/mmcblk1p1
3. find out the capacity of your memory card - mine is 8gb so im going to partition 6.1gb fat32 and remainder as ext3 (1.9gbish)
then follow the below guide substitubing the <fat32> with the size you have choosen for your fat 32 partition. the EXT3 PARTITION MUST be under 2gb in size.

Code:
sfdisk -uM /dev/mmcblk1 << EOF
,<fat32>,C
,,L
,,
,,
EOF
4. unmount microsd again as maemo sometimes tried to mount
Code:
umount /dev/mmcblk1p1
5. format partitions
Code:
mkdosfs /dev/mmcblk1p1
mke2fs -j -m0 /dev/mmcblk1p2
thats it for partitioning, now proceed with above

Last edited by dj_steve; 2010-07-09 at 21:53.
 

The Following 44 Users Say Thank You to dj_steve For This Useful Post:
Posts: 196 | Thanked: 51 times | Joined on Dec 2009
#2439
I'm sure he's laughing out loud atm....falling over his chair...:P
 
Posts: 183 | Thanked: 113 times | Joined on Jun 2010
#2440
nice!! thanks steve! i'll prob install that tomorrow :P
 
Closed Thread

Tags
android, cool stuff, froyo on n900, nitdroid


 
Forum Jump


All times are GMT. The time now is 06:37.