maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Android (https://talk.maemo.org/forumdisplay.php?f=54)
-   -   The Grand NITDroid Thread - NITDroid ICS Upgrade! (https://talk.maemo.org/showthread.php?t=66459)

manojkumaru 2012-02-01 05:38

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by manojkumaru (Post 1157683)
I have a got this problem, 'Memory read-only. Cannot write to the device'.

The problem is like i have created partitions, but with wrong block size.

I have the 8GB appln install space eMMC. With that, my partition table appeared to be
Device Boot Start End
/dev/mmcblk0p1 2 688258
/dev/mmcblk0p2 688258 950401
/dev/mmcblk0p3 950402 974977

Instead of usual

Device Boot Start End
/dev/mmcblk0p1 2 884865
/dev/mmcblk0p2 884866 950401
/dev/mmcblk0p3 950402 974977.


So I carried out a partitioning like

n
p
1
First cylinder: 2
Last cylinder: 600000

n
e
First cylinder: 600001
Last cylinder: 688258
n
First cylinder: 600001
Last cylinder: 688258
t

Is there a problem due to this? And i now cannot copy any files into the eMMc or even move within. Shows memory read only or input/output error- when done from xterm.

And also when tried to untar the NITDroid archive, the same result.

Any suggestions friends?

And following code gives the following results:
Code:

root
umount /dev/mmcblk0p1
fsck -a /dev/mmcblk0p1

fsck 1.41.3.maemo0 (12-Oct-2008)
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
Seek to 22552772096:Invalid argument

mounting it back again fails too.
Code:

mount /dev/mmcblk0p1 /home/user/MyDocs/
mount: mounting /dev/mmcblk0p1 on /home/user/MyDocs failed!
Device or resource busy

Anyone has an idea what the problem is?

mornage 2012-02-01 12:40

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by manojkumaru (Post 1158755)
And following code gives the following results:
Code:

root
umount /dev/mmcblk0p1
fsck -a /dev/mmcblk0p1

fsck 1.41.3.maemo0 (12-Oct-2008)
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
Seek to 22552772096:Invalid argument

mounting it back again fails too.
Code:

mount /dev/mmcblk0p1 /home/user/MyDocs/
mount: mounting /dev/mmcblk0p1 on /home/user/MyDocs failed!
Device or resource busy

Anyone has an idea what the problem is?

Have you formatted your new partitions?

HigeRoman 2012-02-01 17:03

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
uhm... so... I managed to install the whole thing following the steps... but... uhm, for some reason the option to boot into nitdroid is not on the initial screen of my phone...

now... one thing that I'd like to state is, I used to have nitdroid, but my phone fell on a crash loop and I had to flash it, when I did that the whole nitdroid thing pretty much dissapeared without me uninstalling it... on my first try to get it back, I used the .deb on the first post, and after reading through the thread I managed to follow the steps but it's still missing from the initial screen... :( help?

desolar 2012-02-01 17:49

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
I've got this question, which is more stable....... 2.3.4, 2.3.7 or ICS.... Currently am running 2.3.7, which usually runs outta memory while running apps,,,.. Any help?

michaaa62 2012-02-01 18:19

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by Gky007 (Post 1157723)
Before some time my eMMC dislogged from my N900 so i have managed to get it (N900) working with 8GB SD card. all apps working fine then i install nitdroid in SD card its working fine and bootup in less then 20 sec. but in maemo some apps stopped working like Filebox, Storage Usage, Cuteexplorer. default file manager working opera working and all other apps also but not these system related apps. before nitdroid these working.... please help me to solve this problem coz i cant see androids folders in my default file manager.

There is no indication that those apps might not work:confused:
Do you have a /home/user/MyDocs folder? Did you try to reinstall the aaplication that are not working fine?

mornage 2012-02-01 18:27

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by HigeRoman (Post 1159029)
uhm... so... I managed to install the whole thing following the steps... but... uhm, for some reason the option to boot into nitdroid is not on the initial screen of my phone...

now... one thing that I'd like to state is, I used to have nitdroid, but my phone fell on a crash loop and I had to flash it, when I did that the whole nitdroid thing pretty much dissapeared without me uninstalling it... on my first try to get it back, I used the .deb on the first post, and after reading through the thread I managed to follow the steps but it's still missing from the initial screen... :( help?

If NITDroid is installed, download a kernel from Here. If you intend to use ICS then you need RC7, otherwise you can use RC4.

Once you have that downloaded to MyDocs, mount your NITDroid partition to /and and then:

dpk -i kernel_name

and it will create the multiboot entry required.

mornage 2012-02-01 18:58

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by desolar (Post 1159058)
I've got this question, which is more stable....... 2.3.4, 2.3.7 or ICS.... Currently am running 2.3.7, which usually runs outta memory while running apps,,,.. Any help?

2.3.4 is most stable. I'd recommend mounting your NITDroid partition to /and and untaring 2.3.4 over the top.

Netweaver 2012-02-01 23:59

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
hi Mornage,

any update on your quest to make a u-boot compatible nitdroid kernel/boot/root environment ? including the closed but redistributable bits from Maemo/Meego ?

Thanks

XeonDead 2012-02-02 04:27

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
2.3.7 is best when dalvik heapmemory is set to 32m according to NITDroid-Installer, and optimizated with Android Booster and Dolphin HD Battery Saver.

manojkumaru 2012-02-02 10:34

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by mornage (Post 1158911)
Have you formatted your new partitions?

Yep. like below.

Code:

root
/home/user/bin/fdisk /dev/mmcblk0
t
1
0c
w
reboot
mkfs.vfat -F 32 /dev/mmcblk0p1
mke2fs -L NITDroid -j -m0 /dev/mmcblk0p5
reboot


mornage 2012-02-02 13:17

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by manojkumaru (Post 1159339)
Yep. like below.

Code:

root
/home/user/bin/fdisk /dev/mmcblk0
t
1
0c
w
reboot
mkfs.vfat -F 32 /dev/mmcblk0p1
mke2fs -L NITDroid -j -m0 /dev/mmcblk0p5
reboot


OK, lets repartition your EMMC from the beggining:

First I need to see the partition table. Please do the follwing:

Code:

Root
umount /home/user/MyDocs
/home/user/bin/fdisk /dev/mmcblk0
p

Paste the output for me please.

mornage 2012-02-02 13:26

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by Netweaver (Post 1159227)
hi Mornage,

any update on your quest to make a u-boot compatible nitdroid kernel/boot/root environment ? including the closed but redistributable bits from Maemo/Meego ?

Thanks

Its ammyt that is working on this not me.

At the moment I know nothing about Uboot. I installed it the other day but my one attempt to get it to boot NITdroid failed and I have had no time to look at why.

On the plus side, as I have a new main phone, my N900 is now just my toy so once I have flashed it I will be putting in some effort into working out uBoot :)

manojkumaru 2012-02-03 06:27

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by mornage (Post 1159416)
OK, lets repartition your EMMC from the beggining:

First I need to see the partition table. Please do the follwing:

Code:

Root
umount /home/user/MyDocs
/home/user/bin/fdisk /dev/mmcblk0
p

Paste the output for me please.

~ $ root


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Nokia-N900:~# umount /home/user/MyDocs/
Nokia-N900:~# /home/user/bin/fdisk /dev/mmcblk0

The number of cylinders for this disk is set to 977024.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p

Disk /dev/mmcblk0: 32.0 GB, 32015122432 bytes
4 heads, 16 sectors/track, 977024 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/mmcblk0p1 2 600000 19199968 c W95 FAT32 (LBA)
/dev/mmcblk0p2 688258 950401 8388608 83 Linux
/dev/mmcblk0p3 950402 974977 786432 82 Linux swap / Solaris
/dev/mmcblk0p4 600001 688257 2824224 5 Extended
/dev/mmcblk0p5 600001 688257 2824216 76 Unknown

Partition table entries are not in disk order

Command (m for help):

michaaa62 2012-02-03 17:55

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Looks good, but maemo kernel seems to be a bit too picky with the partition table. You might set the type of the new partition
Code:

sudo gainroot
sfdisk -c /dev/mmcblk0 5 83

Reboot and apply the file systems again, but make sure those two partition do not contain any data that is valuable for you.
Code:

sudo gainroot
mkfs.vfat -F 32 /dev/mmcblk0p1
mke2fs -L NITDroid -j -m0 /dev/mmcblk0p5


flatser 2012-02-04 10:16

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
The nitdroid site is offline again. Does any one have another mirror. So i can experience ICS to.

Thx flatser

michaaa62 2012-02-04 13:45

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Torrents anybody?
http://talk.maemo.org/showpost.php?p...9&postcount=20

manojkumaru 2012-02-04 14:43

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by michaaa62 (Post 1160029)
Looks good, but maemo kernel seems to be a bit too picky with the partition table. You might set the type of the new partition
Code:

sudo gainroot
sfdisk -c /dev/mmcblk0 5 83

Reboot and apply the file systems again, but make sure those two partition do not contain any data that is valuable for you.
Code:

sudo gainroot
mkfs.vfat -F 32 /dev/mmcblk0p1
mke2fs -L NITDroid -j -m0 /dev/mmcblk0p5


Clean :) the MyDocs folder is wiped out :P but now the file system is perfect. i can copy in things :) Thank you :)

manojkumaru 2012-02-04 16:03

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
How long would it take to boot ICS? anyone has the stats?

AndyYan 2012-02-06 02:11

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Um... Saw NITDroid dev crevetor's vid: Nitdroid and 2.6.35.9 running on my N900 (with 3D acceleration)
It's 2.3.7 running on top of ***2.6.35.9.NIT.01+*** kernel. Seems new to me so I did plenty of searches only to find some githubs for compiling (I am totally unaware of compiling progress 'cuz I'm a LINUX NOOB and I don't own a Linux PC) and can't find any installation file for that.
Question is, from the vid it's quite stable, so when will this be released? Or will someone help compiling the hub out to a deb installation for me so I can testdrive? (Just reformatted the device so it's clean for testing)

AndyYan 2012-02-06 02:12

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by manojkumaru (Post 1160470)
How long would it take to boot ICS? anyone has the stats?

For me it's ~3 min for the first boot, and after my customizations (e.g. use Autostarts to cut startup processes) it's normally ~30 secs.

ibrakalifa 2012-02-06 02:20

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Send it from nitdroid :-D

AndyYan 2012-02-08 00:44

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
cc to @ammyt ,
For now the software of NITDroid is almost fully functional on my device, but I'd like to point out some probs related to hardware or not-so-well-written system scripts:
1. Dragging down/up the status bar is VISIBLY more laggy than normal Android devices, even low-end ones. Not just that, most 2D usage and some 3D ones like switching between apps, daily use with live wallpapers, and effects in TouchWiz 3 / 4 launchers (EDIT: Tap Tap 4 opens after establishing an Internet connection BUT gameplay is again VERY laggy and unplayable due to the lack of 2D acceleration, I guess) are all slower than expected. (I thought N900's OMAP3430 CPU can outperform the MSM7227 on most low devices, but when I saw a Galaxy 5 - not S - dragging down and navigating through menus smoothly / my mate's ZTE U880 w/ a Marvell ARM9 CPU playing Tap Tap well I began to doubt... And when I saw Moto's Droid 1 w/ OMAP3430 running TouchWiz 4 smoothly I knew it must be some optimization prob that can be solved)
2. Gravity sensor's directions seem wrong in many apps, like the latest Doodle Jump, SpeedX 3D (gosh that's a favorite of many) and even the system Gallery app. (check these out yourself)
Just will these little (?) probs be solved with further scripts/updates quickly? I don't wish for too much ICS or some new version, just make the current stable version PERFECT first please e-yes!

|ErosizeD| 2012-02-09 05:30

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
I'm having some troubles, i whant to use nitdroid for everyday ( is possible? )

But my phone isnt working, ever stay in airplane mode, and i dont know what to do... i installed everything, the kernel, the latest version and nothing, phone still not working.


There is any reason? how i can fix this?

AndyYan 2012-02-09 06:51

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by |ErosizeD| (Post 1162497)
I'm having some troubles, i whant to use nitdroid for everyday ( is possible? )

But my phone isnt working, ever stay in airplane mode, and i dont know what to do... i installed everything, the kernel, the latest version and nothing, phone still not working.


There is any reason? how i can fix this?

NITDroid is not ready for day-to-day use, voice calls is not working, accelerometer and hardware acceleration is partially not usable, and stability is not guaranteed. LOOK AT THE FIRST POST, IT SAID "VOICE CALLS STILL UNDER DEVELOPMENT". Read before you try anything / post.
If it's just you can't get out of airplane mode I suggest a reinstallation of NITDroid, and for turning off/on airplane mode, don't do it in Settings app (usually won't succeed), instead on homescreen long press power button, tap the airplane mode option and wait for as long as 20 secs for signals to come.
Hope above helps.

michaaa62 2012-02-09 07:36

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by |ErosizeD| (Post 1162497)
I'm having some troubles, i whant to use nitdroid for everyday ( is possible? )

But my phone isnt working, ever stay in airplane mode, and i dont know what to do... i installed everything, the kernel, the latest version and nothing, phone still not working.


There is any reason? how i can fix this?

May be you have to disable PIN-lock in maemo's phone settings first to get the ability to switch airplane mode off.

leonard123 2012-02-09 10:07

N900 fail to start
 
N900 fail to start

tigas 2012-02-09 12:23

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
NITDroid on the N9 has caught TheVerge's attention: http://www.theverge.com/2012/2/9/278...andwich-teaser

skykooler 2012-02-09 13:48

Re: N900 fail to start
 
Quote:

Originally Posted by leonard123 (Post 1162572)
N900 fail to start

We need more information than that to help you.

iizx 2012-02-09 21:34

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
somebody help me with this i already looked allover.. succefull install manually n12umay on mmcblk0p5. startup, android logo loading, red lights start to flash and keeps loading nothing happens. i installed today with the auto installer for emmc (mmcblk0p2 i think) same problem . usb port broken so no startup charging possible. i can still boot maemo the normal kernel and the power krn.. need to know whats going on with this

|ErosizeD| 2012-02-10 05:20

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by AndyYan (Post 1162508)
NITDroid is not ready for day-to-day use, voice calls is not working, accelerometer and hardware acceleration is partially not usable, and stability is not guaranteed. LOOK AT THE FIRST POST, IT SAID "VOICE CALLS STILL UNDER DEVELOPMENT". Read before you try anything / post.
If it's just you can't get out of airplane mode I suggest a reinstallation of NITDroid, and for turning off/on airplane mode, don't do it in Settings app (usually won't succeed), instead on homescreen long press power button, tap the airplane mode option and wait for as long as 20 secs for signals to come.
Hope above helps.

Yes i know, but i mean i can use watsapp right? for that i dont need voicecalls, normally only i use that aplication to chat with my friends.

In rare cases i use calls... If that is needed i can switch on maemo i less than a minute.

AndyYan 2012-02-10 08:08

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by |ErosizeD| (Post 1163001)
Yes i know, but i mean i can use watsapp right? for that i dont need voicecalls, normally only i use that aplication to chat with my friends.

In rare cases i use calls... If that is needed i can switch on maemo i less than a minute.

OK, apps that aren't related to voice calls are mostly usable... but that doesn't mean you can use it day-to-day either. For me it's a bit slow in responding, app compatibility is lower than average (for hardware acceleration reasons some apps won't run correctly or just Force Closes), and resistive screen acts like ____ with Android (Maemo 5's fine with that) so to me it's a device for pure "development" (I already have 3 separate devices for calls/web/gaming)
And glad to see someone like me who's not so interested in voice calls working on NITDroid!:p
Switch to Maemo SERIOUSLY takes more than a minute!;) And what if you're being called in urgency? Wanna switch to Maemo for ~2 mins and lose the call? Keke, better fetch yourself a dumbphone!

sudarsan_avs 2012-02-11 18:45

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
I am currently using NITDroid 2.3.7, things are stable but I am unable to use Market it keeps "Force close"'ing on most occasions. Any fixes pls :confused:

ahmadamaj 2012-02-11 22:05

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
I have installed N11 last week. Today i wanted to try ICS, so I installed it but I couldn't get passed the "touch the android" screen, no matter what I tried, it kept telling me that the the startup wizard crashed. Not a huge problem, I didn't care a lot. So I removed ICS.
Now, I couldn't boot into power kernel49, the entry was still in multiboot, but it created a reboot loop.
I booted into the default kernel and installed N12. To do that, I had to reinstall the nitdroid installer (v9 beta3) for some reason, although I didn't uninstall it.
Now the problem is that there only the nitdroid entry in multiboot. There's no entry for default kernel, or power 49! and even if I restart with the keyboard closed, multiboot menu is shown.
So, any opinions, any help?

edit: when I press 0 to load default kernel, it gives a guru meditation error.
edit 2: I just reflashed and everything back to normal. So consider this a warning about things that could go wrong.

AWasisto 2012-02-12 04:45

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Android 4 Ice Cream Sandwich runs smooth like a silk on Nokia N9!

http://www.youtube.com/watch?v=m0DjY...ature=youtu.be

optimaxxx 2012-02-12 13:27

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Just got to say, ICS with its onscreen buttons will be perfect for our lil' N900's :D

finally got it running, but definitely not usable for me, overheated and eventually crashed phone, so going back to 237, but loving the work!

techiem2 2012-02-12 17:07

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
I'm trying to get it installed on my sdcard but cannot get the kernel installed. I setup the card, downloaded and extracted the archive (I've tried both the n12_umay and the n14_dev from the dropbox), which seems to work fine, but when I try to install the kernel (I tried both on the dropbox), I get:
dpkg: error processing <kernel> ...
unable to make backup link of ./and/system/lib/modules/<module dir>xt_tcpmss.ko before installing new version: Operation not permitted.
(it's that file on rc7 kernel and aipt_ECN.ko on the rc4 kernel)

Suggestions or ideas?
Thanks.

techiem2 2012-02-12 19:08

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Ok I redid the sd card and made it ext3 this time.
Everything seems to have gone well (n12_umay and 2.6.28-07_7-rc7) and it seems to be working (so far, I'm just doing the android setup stuff now).

Zmahar 2012-02-12 20:02

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Hello to all!:) I have a problem: Black Screen while booting Android:( After "A N D R O I D" appears "warning : ' rild ' uses 32 - bit capabilities (legacy support in use)" and after this appears white "_"....... Help please!:(:( I had installed NITDroid by this manual: http://www.youtube.com/watch?v=YgIl-...lcp&playnext=3

blackjack4it 2012-02-13 08:07

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
The nitdroid download address is back :cool:thanks e-yes
The maintainer of Nitdroid-Installer should update the path of the files from:
http://downloads.nitdroid.com/e-yes/experimental
to
http://downloads.nitdroid.com/e-yes/
to let the setup working again as it should ;)

AndyYan 2012-02-13 09:52

Re: The Grand NITDroid Thread - NITDroid ICS Upgrade!
 
Quote:

Originally Posted by ahmadamaj (Post 1163660)
I have installed N11 last week. Today i wanted to try ICS, so I installed it but I couldn't get passed the "touch the android" screen, no matter what I tried, it kept telling me that the the startup wizard crashed. Not a huge problem, I didn't care a lot. So I removed ICS.
Now, I couldn't boot into power kernel49, the entry was still in multiboot, but it created a reboot loop.
I booted into the default kernel and installed N12. To do that, I had to reinstall the nitdroid installer (v9 beta3) for some reason, although I didn't uninstall it.
Now the problem is that there only the nitdroid entry in multiboot. There's no entry for default kernel, or power 49! and even if I restart with the keyboard closed, multiboot menu is shown.
So, any opinions, any help?

edit: when I press 0 to load default kernel, it gives a guru meditation error.
edit 2: I just reflashed and everything back to normal. So consider this a warning about things that could go wrong.

For the Force Close in Setup Wizard, no it's simply a bug. Just use WinSCP on computer or FileBox or any rooted file manager you want and go delete "SetupWizard.apk" under /home/system/app/. This will simply delete Setup Wizard and a reboot will take you directly to Launcher screen. Enjoy this not-so-fluid(-but-can-be-optimized to me) ICS experience!


All times are GMT. The time now is 16:36.

vBulletin® Version 3.8.8