maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   [Android] NITDroid V2 Development Topic (https://talk.maemo.org/showthread.php?t=49811)

tobyax 2010-07-09 17:24

Re: [Android] NITDroid V2 Development Topic
 
mi fa piacere vedere altri italiani... pensavo di essere il solo...

Dousan 2010-07-09 17:31

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by tobyax (Post 746269)
mi fa piacere vedere altri italiani... pensavo di essere il solo...

Please keep it in english or do PM's, this is a dev thread for NITdroid not smalltalk ;)

tobyax 2010-07-09 17:33

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by Dousan (Post 746276)
Please keep it in english or do PM's, this is a dev thread for NITdroid not smalltalk ;)

sorry dousan...

any news on new build of nitdrid? i see in tweeter a message of dj_steve....

dj_steve 2010-07-09 17:53

Re: [Android] NITDroid V2 Development Topic
 
patience ladies and gents, rootfs is uploading as i type :)

bipinbn 2010-07-09 17:55

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by dj_steve (Post 746302)
patience ladies and gents, rootfs is uploading as i type :)

wooot..wats it goona be Mr.Steve..waiting waiting.. :)

*Sonic* 2010-07-09 17:59

Re: [Android] NITDroid V2 Development Topic
 
I think I will wait a bit longer otherwise it will probably be hammered and time out on me LOL

The_Solutor 2010-07-09 18:27

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by dj_steve (Post 746302)
patience ladies and gents, rootfs is uploading as i type :)

I'm downloading it now.

Thanks.

dj_steve 2010-07-09 18:31

Re: [Android] NITDroid V2 Development Topic
 
you probably wont get far with that im just doing a cleaner rootfs, forgot to lclear some data out :0

The_Solutor 2010-07-09 18:41

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by dj_steve (Post 746341)
you probably wont get far with that im just doing a cleaner rootfs, forgot to lclear some data out :0

Ok, download finshed just now, so no time wasted. :)

fergusso 2010-07-09 18:44

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by The_Solutor (Post 746347)
Ok, download finshed just now, so no time wasted. :)

lucky you, coz when I tried to download it now. it's asking for a password and username. probably the upload of a much cleaner rootfs is not yet finished.

tobyax 2010-07-09 18:49

Re: [Android] NITDroid V2 Development Topic
 
im waiting....

The_Solutor 2010-07-09 18:54

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by fergusso (Post 746350)
lucky you, coz when I tried to download it now. it's asking for a password and username. probably the upload of a much cleaner rootfs is not yet finished.

As dj said this is the not working one, so password or not we have to wait.

Nipperoid 2010-07-09 18:56

Re: [Android] NITDroid V2 Development Topic
 
when this one is done, same install steps as the last one (on n900) please!

Nick502 2010-07-09 18:57

Re: [Android] NITDroid V2 Development Topic
 
Can we install the new rootfs on the N900 xTerminal ?

dj_steve 2010-07-09 19:03

Re: [Android] NITDroid V2 Development Topic
 
yes it will be installable through xterm :)

Nick502 2010-07-09 19:03

Re: [Android] NITDroid V2 Development Topic
 
Awesome thanks !
Will you provide a changelog ?

Siggen 2010-07-09 19:05

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by Nick502 (Post 746373)
Awesome thanks !
Will you provide a changelog ?

Changelog will be posted here soon enough :)

cpate99 2010-07-09 19:06

Re: [Android] NITDroid V2 Development Topic
 
what install instructions can i use to download and install this new root onto n900?The easiest one and what would i do/type differently for the upcoming release?

dj_steve 2010-07-09 19:07

Re: [Android] NITDroid V2 Development Topic
 
cpate wait for new howot its simpler than others anyway

lostinmirkwood 2010-07-09 19:08

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Can we install the new rootfs on the N900 xTerminal ?
yes it will be installable through xterm
I've been power reading this thread for a few hours over the last couple weeks, am I correct in seeing that we can run flasher locally to update the rootfs and the Kernel?

Or is the procedure on Page 215 (Post 2142), applicable only after we follow the steps in the NITDroid N900-Installer-How-To, to re-flash the Kernel the first time?

Siggen 2010-07-09 19:11

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by lostinmirkwood (Post 746379)
I've been power reading this thread for a few hours over the last couple weeks, am I correct in seeing that we can run flasher locally to update the rootfs and the Kernel?

Or is the procedure on Page 215 (Post 2142), applicable only after we follow the steps in the NITDroid N900-Installer-How-To, to re-flash the Kernel the first time?

Computer was required on previous releases (version 0.0.4-3 and earlier) because it required the kernel to be put in R&D mode. 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.

dj_steve 2010-07-09 19:15

Re: [Android] NITDroid V2 Development Topic
 
ok reuploading clean rootfs :) a mere 113mb :) thats about 20mins for me to up

azz 2010-07-09 19:15

Re: [Android] NITDroid V2 Development Topic
 
patiently waiting the new release and changlog...dj's secretive about this release...hmm...must be a BIG one...:D

ironm8 2010-07-09 19:17

Re: [Android] NITDroid V2 Development Topic
 
its better be lol, lots of time spent in refreshing this thread time and time again! lol

dj_steve 2010-07-09 19:18

Re: [Android] NITDroid V2 Development Topic
 
MUHAHA i think you will be pleasently surprised ;)

xur17 2010-07-09 19:19

Re: [Android] NITDroid V2 Development Topic
 
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.

azz 2010-07-09 19:22

Re: [Android] NITDroid V2 Development Topic
 
i can't hold my excitement any longer...I've been wanting to put android on mine but never did...been following you for a while...was glad to see the other two join in...this is moving at a great pace...much thanks to you guys and especially you for continuing this even when it was just you by urself...:D

Jay-C 2010-07-09 19:23

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by xur17 (Post 746397)
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.

cd /sbin
mv preinit.orig preinit

cd /etc/bootmenu.d
rm *.item


Will do.

dj_steve 2010-07-09 19:24

Re: [Android] NITDroid V2 Development Topic
 
i had every intention even on my own of gettign something usable. but i agree and cant thank e-yes & Jay-C enough for their help (and same for everyone else helping out aswell especially people trying to help each other in here thats just pure proof of the community spirit of the maemo community

juandp77 2010-07-09 19:27

Re: [Android] NITDroid V2 Development Topic
 
lol this is becoming the most waiting roofts ever!!

lostinmirkwood 2010-07-09 19:28

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by Siggen (Post 746382)
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? :)

fergusso 2010-07-09 19:28

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by xur17 (Post 746397)
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

xur17 2010-07-09 19:29

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by Jay-C (Post 746402)
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.

m0da 2010-07-09 19:34

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by lostinmirkwood (Post 746409)
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!

giannoug 2010-07-09 19:34

Re: [Android] NITDroid V2 Development Topic
 
Lets hope there is 3D acceleration in this build...

xur17 2010-07-09 19:35

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by m0da (Post 746414)
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?

ironm8 2010-07-09 19:36

Re: [Android] NITDroid V2 Development Topic
 
im soo sure that dj_steve is gettin a kick from us speculating about the new rootfs :D

dj_steve 2010-07-09 19:40

Re: [Android] NITDroid V2 Development Topic
 
!!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

azz 2010-07-09 19:41

Re: [Android] NITDroid V2 Development Topic
 
I'm sure he's laughing out loud atm....falling over his chair...:P

ironm8 2010-07-09 19:44

Re: [Android] NITDroid V2 Development Topic
 
nice!! thanks steve! i'll prob install that tomorrow :P


All times are GMT. The time now is 09:04.

vBulletin® Version 3.8.8