maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   [RELEASE] Android Gingerbread 2.3.1 (Experimental) (https://talk.maemo.org/showthread.php?t=67747)

seanik07 2011-01-06 23:03

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
13 is invisible for me.

geekygenes 2011-01-06 23:08

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
After I installed the two update files sound, flash the lot started working but calls and sms can not send but so far, I can receive sms.
So its not that far of but there is a BME issue and a conflict between BME&lock/sleep function, I am looking for a workaround at the moment :)

geekygenes 2011-01-06 23:31

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
How can I change the gingerbread boot up animation and also how do you change the boot process so you can't see all the code loading.
Thanks in advance! :)

geekygenes 2011-01-07 00:39

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Okay here is my workaround for the charging issue in gingerbread :)
The first thing you will want to do is stop the confliction between the BME&sleep function to this go to settings, application, development and tick the box net to stay awake.
Now for the locking confliction this is not perfect but its better then nothing ;)
The second thing you will want to do is go to settings, display settings and click on screen timeout and set this to the highest especially if your battery is nearly flat and needs a full charge.
The third thing you will want to do is optional in terms of if you are going to be using Android whilst the phone is charging you can skip this :) If not please follow thank you :)
Okay so you want to leave the phone charging but the locking mechanism will kick in after even the highest value of screen timeout.
So what I do is go to settings, about phone and click on status and leave it on that menu and also please note you must use the phone or make an action after say 25 minutes as otherwise after 30 minutes Android will lock the phone and the confliction between BME&locking mechanism will happen and Android will kill charging the phone.
The BME is obviously not fixed in gingerbread as this is still happening.
Anyways these are my two cents to the problem and take this issue with a pinch of salt thanks ;)
Also you can help the speed of the charging along by changing to a stationary wallpaper and not a live wallpaper and also changing the display brightness and turning of all wifi and phone GSM/3G connections if you are not using these functions, I hope this helps ;)

Fabry 2011-01-07 00:53

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by e-yes (Post 913744)
What channels are visible and what channels are not?

Argh it is a channel problem :mad:.

It sees ONLY channel 1

Now there are 12 APs active and Nitdroid (mido.fayad's version) sees only 3 APs
These APs are all on Channel 1.

I have moved my AP to channel 1 and tada nitdroid now sees it :)

e-yes 2011-01-07 01:03

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by geekygenes (Post 913795)
The BME is obviously not fixed in gingerbread as this is still happening.

BME is not part of Gingerbread or NITDroid.
It's closed source crap from Maemo.
Any idea how to "fix" it??

Workarounds for charging described in FAQ.

@seanik07
>13 is invisible for me.
Change channel to below 12.

Fabry 2011-01-07 01:24

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by Fabry (Post 913799)
I have moved my AP to channel 1 and tada nitdroid now sees it :)

Now NIT can connect to router but it is still unusable.

Signal goes up and down, many disconnections and reconnections and router is only 2 meters from me (PC reports RSSI -34 dB)

e-yes 2011-01-07 01:32

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
http://forum.nitdroid.com/index.php?topic=343.0

Verbose information (model of router, encryption, channels) would be useful... to help us help you to solve your problems.

geekygenes 2011-01-07 01:37

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by e-yes (Post 913805)
BME is not part of Gingerbread or NITDroid.
It's closed source crap from Maemo.
Any idea how to "fix" it??

Workarounds for charging described in FAQ.

@seanik07
>13 is invisible for me.
Change channel to below 12.

hmmm I'm not used to the Android as of yet, I'm mostly used to debian and I was thinking of as soon as sleep or the locking mechanism kicks in drop bme and if this is closed source and not part of Gingerbread or Nitdroid why has it been used.
My question is what power management function does Android usually use? And is this in the works for Nitdroid also what I don't understand is why use a closed code on an open platform.
I understand in terms of applications but shouldn't core functionality be open.

Fabry 2011-01-07 01:37

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by e-yes (Post 913815)
http://forum.nitdroid.com/index.php?topic=343.0

Verbose information (model of router, encryption, channels) would be useful... to help us help you to solve your problems.

Netgear DG834N (N mode active)
FW: V1.02.13 - DGTeam Rev. 0850
Channel usually used equal to 13 but now on channel 1 because NIT sees only AP on that channel
Security: WPA1 with TKIP

For radio logs I can't now because I have gone back to Maemo

peacekeper 2011-01-07 01:47

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
how can i switch from wifi to the 3g connection in gingerbread?

Fabry 2011-01-07 01:49

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by geekygenes (Post 913816)
hmmm I'm not used to the Android as of yet, I'm mostly used to debian and I was thinking of as soon as sleep or the locking mechanism kicks in drop bme and if this is closed source and not part of Gingerbread or Nitdroid why has it been used.
My question is what power management function does Android usually use? And is this in the works for Nitdroid also what I don't understand is why use a closed code on an open platform.
I understand in terms of applications but shouldn't core functionality be open.

Because NIT uses a patched Maemo's kernel.
It not uses a native kernel because some HW driver are released only as binary module with no sources and so changing kernel is equal to lose HW support for some components.
Unfortunately in these components is included BME which is a vital component

I don't know if using MeeGo's kernel sources will be better
MeeGo has same kernel version of Gingerbread and in theory MeeGo N900's version should have all HW drivers

geekygenes 2011-01-07 01:56

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Well yes in theory Meego's kernal most likely would be the better option hmmmm.. The only simple solution I can think of for this charging problem is to include an option to block Gingerbread&Nitdroid from locking if the phone is charging and to block sleeping as well if charging and to just turn off or dim the screen when not in use without the phone going into sleep mode or locking itself.

e-yes 2011-01-07 02:06

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by geekygenes (Post 913816)
hmmm I'm not used to the Android as of yet, I'm mostly used to debian and I was thinking of as soon as sleep or the locking mechanism kicks in drop bme and if this is closed source and not part of Gingerbread or Nitdroid why has it been used.
My question is what power management function does Android usually use? And is this in the works for Nitdroid also what I don't understand is why use a closed code on an open platform.
I understand in terms of applications but shouldn't core functionality be open.

Well, if you could write (and most important!! -- test bunch of use-cases) good open source replacement for BME - go ahead... I'll be happy to see it... after couple of month (very optimisctic).
Why should smbd waste his time for writing smth which will be BME in best case?
Charging is controlled by software -- biggest Nokia's mistake. And if you try to search thru TMO, you'll see a lot of reports of problems caused by BME in Maemo.

geekygenes 2011-01-07 02:21

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
I even have problems charging in maemo it charges on and off like mad and it doesn't matter how many times, I reflash the n900 it still happens and yes I am aware of the usb port fault but on this device in particular, I am typing from now the port has not been ripped out or fell out as of yet and I have had this device since March 2010.

Android charges better and doesn't drop it half as much so I am wondering how the bme and charging is different?
What is better in Nitroid&Gingerbread.

skyjumper 2011-01-07 02:44

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by Fabry (Post 913799)
Argh it is a channel problem :mad:.

It sees ONLY channel 1

Now there are 12 APs active and Nitdroid (mido.fayad's version) sees only 3 APs
These APs are all on Channel 1.

I have moved my AP to channel 1 and tada nitdroid now sees it :)

Unfortunately I don't see any AP's at all. In Wifi/advanced/Regulatory domain it is set to 11.

Scan option does nothing also.

e-yes 2011-01-07 02:54

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by Fabry (Post 913799)
Now there are 12 APs active and Nitdroid (mido.fayad's version) sees only 3 APs
These APs are all on Channel 1.

Ah.

Clean up partition, install Gingerbread from here:
http://forum.nitdroid.com/index.php?topic=1044.0
(using http://downloads.nitdroid.com/e-yes/ ).

geekygenes 2011-01-07 03:02

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
So can anyone tell me how to hide the boot code from the Android/Gingerbread boot process, thanks in advance! :)

e-yes 2011-01-07 06:09

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Only way - rebuild kernel without fb console.

retsaw 2011-01-07 09:20

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by e-yes (Post 913805)
BME is not part of Gingerbread or NITDroid.
It's closed source crap from Maemo.
Any idea how to "fix" it??

The USB hostmode team are working on "jrbme" to allow charging when in hostmode, I don't think it is finished yet, but it might provide a solution when it is.

Captwheeto 2011-01-07 13:00

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Should I install froyo or gingerbread? And what can I do with them? I don't expect a lot and at the moment I'm going to install one of them "just because". I'd just like to hear of some neat stuff you can do with it.

jakiman 2011-01-07 13:08

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by Captwheeto (Post 914083)
Should I install froyo or gingerbread? And what can I do with them? I don't expect a lot and at the moment I'm going to install one of them "just because". I'd just like to hear of some neat stuff you can do with it.

You can do nearly everything except using it as a phone, use gps or send sms.
Many games work, most apps work. Google Talk, Skype, music, video etc all work.

johnel 2011-01-07 13:11

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by jakiman (Post 914090)
You can do nearly everything except using it as a phone, use gps or send sms.
Many games work, most apps work. Google Talk, Skype, music, video etc all work.

Probably a stupid question but are you saying internet over 3g is working?

If that is the case then I may install Android and have some fun!

jakiman 2011-01-07 13:44

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by johnel (Post 914093)
Probably a stupid question but are you saying internet over 3g is working?

Yes. It works. Both 3G and via Wifi. =)

geekygenes 2011-01-07 14:15

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Yes the 3g connection works very well and strangely enough the connection hardly drops compared to Maemo even when you are forcing 3g as the default connection in Maemo and it seems some what quicker in Android/Gingerbread, That is really weird:D

Fabry 2011-01-07 18:50

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by e-yes (Post 913856)
Ah.

Clean up partition, install Gingerbread from here:
http://forum.nitdroid.com/index.php?topic=1044.0
(using http://downloads.nitdroid.com/e-yes/ ).

Ok I have done this:
  • Got root access
    sudo gainroot
  • Mounted Nitdroid partition on Maemo
    mount /mmcblk0p5 /and
  • Removed mido kernel deb package (but I think it is equal to your kernel)
  • Moved current installation to other directory (it is unnecessary to delete it and with a minor patch to multiboot script it is possible to boot from a subdirectory)
    cd /and
    mkdir ginger-mido
    mv * ginger-mido/
  • Installed classic Gingerbread version:
    cd /home/user/MyDocs
    bzip2 -d gingerbread.tar.bz2
    bzip2 -d gingerbread_update1.tar.bz2
    bzip2 -d gingerbread_update2.tar.bz2
    bzip2 -d gingerbread_superuser.tar.bz2
    cd /and
    tar xvf /home/user/MyDocs/gingerbread.tar
    tar xvf /home/user/MyDocs/gingerbread_update1.tar
    tar xvf /home/user/MyDocs/gingerbread_update2.tar
    tar xvf /home/user/MyDocs/gingerbread_superuser.tar
    cd /home/user/MyDocs
    dpkg -i nitdroid-kernel-2.6.28-06_final1_armel.deb
    mv /boot/multiboot/vmlinuz-2.6.28.NIT.06 /boot/multiboot/vmlinuz-2.6.28.NIT.06_old
    cp zImage /boot/multiboot/vmlinuz-2.6.28.NIT.06
    umount /and
  • Rebooted to enter Nitdroid

It is still not working but now behavior is different:
  • NIT sees channels from 1 to 11, but it not sees channels beyond 11.
    Of course I have activated 13 and 14 channels mode on android
  • Some APs are still not seen (I have tried only 2 o 3 channels and I don't tell precisely if there are channels not seen in the range 1-11)
  • Nit passes auth process with my router but then it disconnect during retrieve ip process (mido's version took ip correctly even only on channel 1)

Unfortunately now I don't have other time to experiment and I have come back to maemo

mido.fayad 2011-01-07 18:57

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
the only difference in the kernel package that i repacked it with the latest kernel from e-yes instead od the old one

u can go to /boot and see the size of the kernel and u will find it the same as the latest one e-yes released with app on sd card support

but the old one was smaller

e-yes 2011-01-07 20:00

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by retsaw (Post 914011)
The USB hostmode team are working on "jrbme" to allow charging when in hostmode, I don't think it is finished yet, but it might provide a solution when it is.

Iirc it's just shell script.
No way.

No way to hold/release wakelocks from shell script in android.

tele 2011-01-07 20:13

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

#gingerbread will be mainline for #nitdroid development. THEY FIXED STRACE!!! :D
may i ask what strace is? :D
thanks e-yesss

anapospastos 2011-01-07 20:54

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
When wifi is enabled the whole phone responds slowly. Are there still issues which have to be solved for it?

Regarding the strace issue which solved means that maybe we ve got less random reboots?

hidetoshi777 2011-01-07 23:30

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by anapospastos (Post 914429)
When wifi is enabled the whole phone responds slowly. Are there still issues which have to be solved for it?

I don't know why, but the browser has some problems. (It's quite slow)

Reffyyyy 2011-01-08 00:01

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Maybe it's synchronising after you connect to wifi? I've never had it go slow for any reason other than that.

superhero 2011-01-08 00:59

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by Reffyyyy (Post 914574)
Maybe it's synchronising after you connect to wifi? I've never had it go slow for any reason other than that.

do u by any chance have that zImage kernel instead of the other1?

retsaw 2011-01-08 01:58

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by e-yes (Post 914372)
Iirc it's just shell script.
No way.

No way to hold/release wakelocks from shell script in android.

I see. But from the project goals it is planned to be a full replacement for bme (unless they have abandoned that plan for the less ambitious just allow charging in hostmode), so even if it is just a shell script, couldn't there be a simple helper program which is called by the shell script to handle the wakelock?

Reffyyyy 2011-01-08 02:19

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
@superhero

Both. Fancy Widget seems to slow Gingerbread down to a halt; maybe it's the same for other widgets.

e-yes 2011-01-08 18:41

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by retsaw (Post 914630)
I see. But from the project goals it is planned to be a full replacement for bme (unless they have abandoned that plan for the less ambitious just allow charging in hostmode), so even if it is just a shell script, couldn't there be a simple helper program which is called by the shell script to handle the wakelock?

I'm afraid wakelock released automatically after process EOL (crash or exit), so only solution would be rewrite it in C/C++.

Btw, I don't see Gingerbread going to sleep while charging (after patching framework for UMS support).

e-yes 2011-01-08 18:48

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by anapospastos (Post 914429)
Regarding the strace issue which solved means that maybe we ve got less random reboots?

Strace gives more comfortable development/debugging environment. With more comfortable ecosystem, there's a bigger chance to fix more problems/bugs or write new features. Strace doesn't give stability, but it gives ability to _make_ system more stable :)

anapospastos 2011-01-08 18:54

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
Quote:

Originally Posted by e-yes (Post 915115)
Strace gives more comfortable development/debugging environment. With more comfortable ecosystem, there's a bigger chance to fix more problems/bugs or write new features. Strace doesn't give stability, but it gives ability to _make_ system more stable :)

Exactly that I wanted to say. A tool that helps you to fix problems much easily than before. A great tool for a drunk debugger!:)

geekygenes 2011-01-08 21:40

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
How come I can't connect Gingerbread to my computer to transfer files, I have disabled debugging on usb but that didn't do anything.
Has this been disabled and if so how do I enable it?
Thanks in advance! :)

bzbnd 2011-01-08 21:51

Re: [RELEASE] Android Gingerbread 2.3.1 (Experimental)
 
hi
excuse me but i am too lazy so i cant read per posts . can some one tell me which files should i remove from previous installed nitdroid before installing Gingerbread.


All times are GMT. The time now is 11:35.

vBulletin® Version 3.8.8