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)

geekygenes 2011-01-07 20:41

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
know I already have Gingerbread installed to the emmc(internal storage) on the N900 but would I be able to install Nitdroid as well to the emmc(internal storage).
So I can boot between Maemo, Gingerbread and Nitroid :)
Thanks in advance! :)

mido.fayad 2011-01-07 20:52

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by geekygenes (Post 914417)
know I already have Gingerbread installed to the emmc(internal storage) on the N900 but would I be able to install Nitdroid as well to the emmc(internal storage).
So I can boot between Maemo, Gingerbread and Nitroid :)
Thanks in advance! :)


yes , u can tripple boot

gill_za 2011-01-07 20:53

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
ammyt,

Please correct me if Im wrong but:
In the Kernel Power Installation section

wouldn't it be enough just to run

apt-get install kernel-power-bootimg
apt-get install --reinstall multiboot-kernel-power

to generate the files necessary for the multiboot?

geekygenes 2011-01-07 20:58

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
To triple boot do I just follow the instructions for Nitrdoid or do I have to mount it somewhere else instead of /home /and so at the moment Gingerbread is mounted under /home /and so will I need to mount Nitdroid under say /home /nitdroid?

marioneri 2011-01-07 21:07

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by geekygenes (Post 914417)
know I already have Gingerbread installed to the emmc(internal storage) on the N900 but would I be able to install Nitdroid as well to the emmc(internal storage).
So I can boot between Maemo, Gingerbread and Nitroid :)
Thanks in advance! :)

How do you do this TRIBOOT?
Can u explain ??

funkmunk 2011-01-07 21:27

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by marioneri (Post 914445)
How do you do this TRIBOOT?
Can u explain ??

Read this thread....

http://talk.maemo.org/showthread.php?t=67866

Its mentioned by me but instructions are given by mido.fayad...

marioneri 2011-01-07 21:31

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
thanks for fast answer... im gonna try now

geekygenes 2011-01-07 21:46

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Thanks but my only question is as I obviously already have multi boot menu installed, where should I mount Nitdroid?
As Gingerbread is mounted under /home /and.
Thank you in advance :)

funkmunk 2011-01-07 21:58

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by geekygenes (Post 914479)
Thanks but my only question is as I obviously already have multi boot menu installed, where should I mount Nitdroid?
As Gingerbread is mounted under /home /and.
Thank you in advance :)

Read the above thread its answered by mido.fayad..

geekygenes 2011-01-08 02:46

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
I have read this thread and it does not help me mount and install both Nitdroid and Gingerbread on one parititon so in otherwords without partitioning anything, I have tried myself but If I mount say /home /android and try to extract and install I run into two things.
Number1: Either install and extract overwrites the previous Android OS.
Number2:The kernals can only be mounted and installed /and and again the problem of over writing each other :(

I am struggling to find a way to do this without backing up and repartitioning the flash storage.

Kevstacey 2011-01-08 09:07

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by ammyt (Post 913957)
If your using Gingerbread, you should change the LCD Density back to 240:
Code:

root
mount /home /and
leafpad /and/system/build.prop

Change the LCD Density to 240, and tell me if it doesn't work :D


Ammyt...you are a legend :D worked a treat pal :)

thank you very much :D

cloud596 2011-01-08 09:13

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
well. there is no graphic driver for n900 yet. correct me if Im wrong.
so how could anybody play hd game or other without any lag. btw angrybird seasons christmas lag and rf 2011 too.

tele 2011-01-08 09:21

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by cloud596 (Post 914744)
well. there is no graphic driver for n900 yet. correct me if Im wrong.
so how could anybody play hd game or other without any lag. btw angrybird seasons christmas lag and rf 2011 too.

yes there is a graphic driver. if there wasnt a driver then you wont be able to play any game! it would be like this

http://www.youtube.com/watch?v=EMkO1guE35o
skip to 4:00 :D

this video shows one of the first releases of nitdroid

cloud596 2011-01-08 09:58

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by tele (Post 914747)
yes there is a graphic driver. if there wasnt a driver then you wont be able to play any game! it would be like this

http://www.youtube.com/watch?v=EMkO1guE35o
skip to 4:00 :D

this video shows one of the first releases of nitdroid

interesting. thought driver graphic is close source . and to enable graphic on n900 ( nitdroid ) I thought it use fake driver.

s.khiwani 2011-01-08 12:32

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Applying Updates:
Be sure that your update.tar.bz2 is in MyDocs, then do the following:
Code:

root
cd /home/user/MyDocs
bzip2 -d nameofpackage.tar.bz2
cd /
mount /home /and
cd /and
tar xvf /home/user/MyDocs/nameofpackage.tar

Fixes:
Great fixes are included in 0.0.9, including airplane mode, wifi fix, and google sign in. In addition, some users reported that the app market already needs no fixes, but not with me, so let's keep this fix here. More fixes are included in the wiki if you needed them.
Alpha-numeric Keyboard FIX:
Download this:
http://rapidshare.com/files/41927341...hires22_27.zip
1. Install HTC_IME_hi22.apk ONLY
2. Select it from Settings ---> Language & Keyboard[/QUOTE]

hey bro...

1. There in ur first post u edited for applying updates.. are these updates are for ginger bread or for froyo (nitdroid 0.9)

2. how to install keyboard fix donwloaded file from rapidshare but no idea how to install.

Please help.

Regards
Sahil

geekygenes 2011-01-08 13:27

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
I applied these updates to Gingerbread ;)

s.khiwani 2011-01-08 14:42

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by geekygenes (Post 914892)
I applied these updates to Gingerbread ;)

from where you downloaded that update.tar.bz2 file.. can u please provide me the link

n how did u intsalled the Alpha-numeric Keyboard FIX -- please share the proper steps..

Regards
Sahil

tele 2011-01-08 14:51

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
The update are for gingerbread not 0.0.9
if you have gingerbread then follow this

http://downloads.nitdroid.com/e-yes/
download: gingerbread_update1.tar.bz2, gingerbread_update2.tar.bz2

place it in Mydocs and open up terminal and type
root
cd /home/user/MyDocs
bzip2 -d gingerbread_update1.tar.bz2
bzip2 -d gingerbread_update2.tar.bz2
mount /home /and
cd /and
tar xvf /home/user/MyDocs/gingerbread_update1.tar
tar xvf /home/user/MyDocs/gingerbread_update2.tar
exit
root
umount /home /and
exit

and restart and the new updates are fully installed :)

also regarding the keyboard. After downloading it, extract the file because its in .zip then copy the HTC_IME_hi22.apk to MyDocs. Now run android and open up filemanager and install it using file manager

s.khiwani 2011-01-08 17:22

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Brother,

I have installed Android 2.3 as per the instructions but It is very slow..
On the Welcome screen.. Its still on the same page after click the android ....
Please suggest..

one1002 2011-01-08 17:31

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by s.khiwani (Post 915032)
Brother,

I have installed Android 2.3 as per the instructions but It is very slow..
On the Welcome screen.. Its still on the same page after click the android ....
Please suggest..

click change language..when the pop up came out, half press the camera key to go back to the welcome screen, and now you should be able to click the android..

tele 2011-01-08 17:32

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by s.khiwani (Post 915032)
Brother,

I have installed Android 2.3 as per the instructions but It is very slow..
On the Welcome screen.. Its still on the same page after click the android ....
Please suggest..

you need to overclock it to make it faster after you have completed the first steps (android welcome screen). by default it's clocked at 600mhz :( you will only be able to change the clock speed when nitdroid has fully loaded! and every time you will restart, you will have to change the clock speed
so follow this guide

http://downloads.nitdroid.com/e-yes/
download gingerbread_superuser.tar.bz2

place it in Mydocs and open up terminal and type
root
cd /home/user/MyDocs
bzip2 -d gingerbread_superuser.tar.bz2
mount /home /and
cd /and
tar xvf /home/user/MyDocs/gingerbread_superuser.tar
exit
root
umount /home /and
exit

^that will enable root in nitdroid so now you can overclock.
apply the market fix which is on the first page. then after when the market is working, search for app in the market called "overclock widget" install it. add the widget to home screen and use that to overclock!
Also download "Taskiller" and use the widget to free up ram. this will decrease the lag in games :D

s.khiwani 2011-01-08 18:00

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
I need to overclock every time when ever i m gonna use Android.. Sad :(

hhmah 2011-01-08 18:06

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
the keyborad is rali small can i change it or ist impossible

s.khiwani 2011-01-08 18:17

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by tele (Post 915039)
^that will enable root in nitdroid so now you can overclock.
apply the market fix which is on the first page. then after when the market is working, search for app in the market called "overclock widget" install it. add the widget to home screen and use that to overclock!
Also download "Taskiller" and use the widget to free up ram. this will decrease the lag in games :D

Bro.. overclock widget and taskiller should be installed in Maemo.. or in Android

tele 2011-01-08 18:22

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by s.khiwani (Post 915078)
Bro.. overclock widget and taskiller should be installed in Maemo.. or in Android

android...

mido.fayad 2011-01-08 18:22

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by s.khiwani (Post 915064)
I need to overclock every time when ever i m gonna use Android.. Sad :(

u don't need to overclock evertime ....

install SetCpu program and overclock ur mobile and select set on boot

ammyt 2011-01-08 19:05

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
I spent all the day sleeping :), what's new?

tele 2011-01-08 19:08

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by ammyt (Post 915127)
I spent all the day sleeping :), what's new?

spent all day revising :(
ooooh just bought angry birds for the PC :D
sooooo good :D

s.khiwani 2011-01-08 19:12

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by mido.fayad (Post 915083)
u don't need to overclock evertime ....

install SetCpu program and overclock ur mobile and select set on boot

from where to download this program... n which os maemo only....n wht i need to do do for that.. plz explain

mido.fayad 2011-01-08 19:28

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by s.khiwani (Post 915138)
from where to download this program... n which os maemo only....n wht i need to do do for that.. plz explain

SetCpu.apk is program for overclocking android devices

search google for it and copy it to ur mobile and open android

then install it

tele 2011-01-08 19:39

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by mido.fayad (Post 915156)
SetCpu.apk is program for overclocking android devices

search google for it and copy it to ur mobile and open android

then install it

its attached on the first page :D

hhmah 2011-01-08 21:22

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
how do u download SetCpu.apk
i've got the file but how do u install it using xterm
thank u

mido.fayad 2011-01-08 21:25

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by hhmah (Post 915241)
how do u download SetCpu.apk
i've got the file but how do u install it using xterm
thank u

copy it to MyDocs and use any file browser to install it

lookatbowen 2011-01-08 22:45

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Hi mido.fayad,

I have copied the *.APK files to MyDocs folder and in Android I am using Filebrowser to run it and everytime I click on the file a pop up appears says, 'No applications can perform this action.

I am still trying to install SETCPU and install the HTC Keyboard fix from Page 1, but not having much luck.

Do you know of any other file browsers that can work? I've tried installing Astro File Manager from APP Brain but it keeps telling me to get it from Marketplace, but when I do a search there, it is not found..

Any ideas?

cincibluer6 2011-01-08 23:21

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by lookatbowen (Post 915299)
Hi mido.fayad,

I have copied the *.APK files to MyDocs folder and in Android I am using Filebrowser to run it and everytime I click on the file a pop up appears says, 'No applications can perform this action.

I am still trying to install SETCPU and install the HTC Keyboard fix from Page 1, but not having much luck.

Do you know of any other file browsers that can work? I've tried installing Astro File Manager from APP Brain but it keeps telling me to get it from Marketplace, but when I do a search there, it is not found..

Any ideas?

First, do the market fix as explained on the first page. After that is done (might have to try opening Market a few times for it to work) you should be able to search and dl Astro, which then will install those packages.

mido.fayad 2011-01-08 23:23

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by lookatbowen (Post 915299)
Hi mido.fayad,

I have copied the *.APK files to MyDocs folder and in Android I am using Filebrowser to run it and everytime I click on the file a pop up appears says, 'No applications can perform this action.

I am still trying to install SETCPU and install the HTC Keyboard fix from Page 1, but not having much luck.

Do you know of any other file browsers that can work? I've tried installing Astro File Manager from APP Brain but it keeps telling me to get it from Marketplace, but when I do a search there, it is not found..

Any ideas?


make sure that the file is *.apk not *.zip and u can use any file browser

lookatbowen 2011-01-08 23:33

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by cincibluer6 (Post 915320)
First, do the market fix as explained on the first page. After that is done (might have to try opening Market a few times for it to work) you should be able to search and dl Astro, which then will install those packages.

Ah! Cincibluer6, let me try that. I made the mistake of assuming that my marketplace was working, as i have been able to download some applications.

Thank you, I'll give this a try.

peacekeper 2011-01-08 23:44

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Guys i have running on nitdroid for sometime right now, both of them (froyo 0.0.9 and Gingerbread) and for me its been an excellent experience downloading, reflashing, and fighting with my phone in order to get the software. thks to mido, tele, ammyt who are the genius on this topic, and thks to the other guys who help on this thread. right now i am uninstalling nitdroid gingerbread cause i'll wait for the complete system to be release i mean (phone calls and all the rest of the features a software like this must have). i'll keep looking to this thread to see the updates and to know when is the software completely release. once again thks mido, tele, ammyt because if weren't for u guys this would be different.
good luck

GaRy delaMEr 2011-01-09 01:07

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Hi all

I can't mount sdcard(s) in Gingerbread in mmcblk0p5 (/dev/sdg5):

My partitions on mmcblk0 on a linux PC with backupmenu:
Code:

Périphérique Amorce  Début        Fin      Blocs    Id  Système
/dev/sdg1              1        2865    23013081    b  W95 FAT32
/dev/sdg2            3134        3786    5245222+  83  Linux
/dev/sdg3            3787        3884      787185  82  Linux swap
/dev/sdg4            2866        3133    2152710    f  W95 Etendue (LBA)
/dev/sdg5            2866        2999    1076323+  83  Linux
/dev/sdg6            3000        3133    1076323+  83  Linux

My partitions on mmcblk1:
Code:

Disque /dev/sdh: 3963 Mo, 3963617280 octets
Périphérique Amorce  Début        Fin      Blocs    Id  Système
/dev/sdh1              1        1023    3868955    c  W95 FAT32 (LBA)

I used this vold.fstab:
Code:

## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>

# internal sdcard (emmc) Maemo5: /home/user/MyDocs
dev_mount sdcard /sdcard 1 /devices/platform/mmci-omap-hs.1/mmc_host/mmc1

# external sdcard (SDHC) Maemo5: /media/mmc1
dev_mount sdcard_ext /ext_sd 1 /devices/platform/mmci-omap-hs.0/mmc_host/mmc0


Fabry 2011-01-09 02:00

Re: [TUTORIAL GIGA UPDATE] Do you smell it, do you? It's Gingerbread!
 
Quote:

Originally Posted by geekygenes (Post 914650)
I have read this thread and it does not help me mount and install both Nitdroid and Gingerbread on one parititon so in otherwords without partitioning anything, I have tried myself but If I mount say /home /android and try to extract and install I run into two things.
Number1: Either install and extract overwrites the previous Android OS.
Number2:The kernals can only be mounted and installed /and and again the problem of over writing each other :(

I am struggling to find a way to do this without backing up and repartitioning the flash storage.

Theorically it is possible a solution like this:
  • Use a big optFS (Maemo's /home), at least 4GB but bigger is better
  • Create on it an android directory with one subdirectory for each nitdroid version you want to install (i.e. Nitdroid 0.0.9, Gingerbread, Gingerbread mido's version)
    sudo gainroot
    cd /home
    mkdir nitdroid-container
    cd nitdroid-container
    mkdir froyo-1
    mkdir gingerbread-1
    mkdir gingerbread-2
    cd /home
  • Mount the directory
    mount -o bind /home/nitdroid-container/froyo-1 /and
    and install your Nitdroid (i.e Froyo) as usual.
    Dismount directory when finished
    umount /and
  • Mount the directory
    mount -o bind /home/nitdroid-container/gingerbread-1 /and
    and install your Nitdroid (i.e Gingerbread) as usual.
    Dismount directory when finished
    umount /and
  • Mount the directory
    mount -o bind /home/nitdroid-container/gingerbread-2 /and
    and install your Nitdroid (i.e mido's Gingerbread) as usual.
    Dismount directory when finished
    umount /and
  • Modify the multiboot's script to add a "pivot_root to subdir" capability
  • Create 3 multiboot's boot scripts (i.e. 33-froyo.item, 44-ginger1.item, 55-ginger2.item) with correct options on them

The most difficult step is to enhance multiboot's capabilities, but it is an rather easy job for people with linux's script skills


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

vBulletin® Version 3.8.8