maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Is it possible to run an Android app on N900? (https://talk.maemo.org/showthread.php?t=57663)

sytheii 2010-07-02 21:21

Is it possible to run an Android app on N900?
 
My apologies if this thread is not in the correct subsection.

Is it possible to run an Android app on the N900? The reason I ask is...my bank just recently released an app for the iphone as well as android.

I think that with uh...nitdroid? I might be able to accomplish this...but I have not looked into it very far, and to tell you the truth, I don't really want to futz with having two OS's on the N900.

Any thoughts or knowledge on a possible solution would be greatly appreciated.

Thanks

ToJa92 2010-07-02 21:25

Re: Is it possible to run an Android app on N900?
 
Don't think so since Android is quite different from Maemo... Your only shot would probably be NITDroid(which you don't seem to want).

antezz 2010-07-02 21:49

Re: Is it possible to run an Android app on N900?
 
Android apps do work on nitdroid im playing android games as we speak. Robo defense if someone is wondering. :)

sytheii 2010-07-03 00:33

Re: Is it possible to run an Android app on N900?
 
Quote:

Originally Posted by ToJa92 (Post 739024)
Don't think so since Android is quite different from Maemo... Your only shot would probably be NITDroid(which you don't seem to want).

Ok...Would it be possible to port an app from android market to the N900? I mean...basically making a new app that would do the same stuff? Or would you have to receive special dispensation from my bank to get certain infos. to do that?

clasificado 2010-07-03 04:42

Re: Is it possible to run an Android app on N900?
 
@sytheii, there is not any general solution. every program has to be analized one by one.

maybe we have a similar app, maybe better, maybe worse.

but you should open a new thread with something like "there is an application that can do my homework?". something more specific i think.

hope this helps

sytheii 2010-07-03 06:10

Re: Is it possible to run an Android app on N900?
 
Quote:

Originally Posted by clasificado (Post 739238)
"there is an application that can do my homework?"
hope this helps

I don't know what that's supposed to be in reference to...
I guess I just expected there to be at least a couple of applications out there that came from the android world and were made to work on the N900.

I'm not a dummy, I just thought I could inspire general interest (to find out if it can be done,) and then focus on what I want, which is an app for my bank, USAA, which i mentioned in the first post.

I don't know if it is even a thing that can be replicated....perhaps there are special things you have to get from USAA to make an app for them...or maybe not, I don't know. I ask to discover what knowledge may be floating around out there that I haven't been able to locate myself.

It's funny, I asked them a while back to make an app for symbian phones...and they go and make one for android:(

Heres there link for the banks page on their apps

https://www.usaa.com/inet/ent_utils/...e_android_main

ZShakespeare 2010-07-03 06:16

Re: Is it possible to run an Android app on N900?
 
It is not possible to run Android apps in Maemo however it is possible to run Android, and thus it's apps, on the N900. However it's not nearly ready for everyday use and lacks core functionality.

clasificado 2010-07-03 07:08

Re: Is it possible to run an Android app on N900?
 
@shiteii: hey! dont take me wrong. im just trying to help :P

i just dont know what you bank app does. but seems something that only your bank can do.

ysss 2010-07-03 07:18

Re: Is it possible to run an Android app on N900?
 
Look into porting Dalvik VM to your chosen platform.

clasificado 2010-07-03 07:25

Re: Is it possible to run an Android app on N900?
 
@ysss: maybe if ubuntu has some kind of success in porting dalvik (http://arstechnica.com/open-source/n...-on-ubuntu.ars)

then we can have some hope too!

ysss 2010-07-03 07:36

Re: Is it possible to run an Android app on N900?
 
@clasificado: I know :D
Just wanted him to get the correct terms for future searches..

sytheii 2010-07-03 08:55

Re: Is it possible to run an Android app on N900?
 
@Clasificimbecil Hey! ok.

sytheii 2010-07-03 08:59

Re: Is it possible to run an Android app on N900?
 
Quote:

Originally Posted by ysss (Post 739309)
@clasificado: I know :D
Just wanted him to get the correct terms for future searches...

Did I misuse a term? If so, which would that be?

ysss 2010-07-03 09:15

Re: Is it possible to run an Android app on N900?
 
Quote:

Originally Posted by sytheii (Post 739362)
Did I misuse a term? If so, which would that be?

I meant you're more likely to get a more detailed discussion by looking into the Dalvik VM than a generic 'run android on maemo' query. Probably.

sytheii 2010-07-03 15:42

Re: Is it possible to run an Android app on N900?
 
Quote:

Originally Posted by ysss (Post 739372)
I meant you're more likely to get a more detailed discussion by looking into the Dalvik VM than a generic 'run android on maemo' query. Probably.

OK, thanks for the info. I had no knowledge of the Dalvik VM, otherwise I would not have asked the initial question, broad though it may be. Obviously.

imperiallight 2010-07-03 15:56

Re: Is it possible to run an Android app on N900?
 
http://charlesleifer.com/blog/run-li...ng-virtualbox/

I found this but I am guessing it needs x86 architecture.

The project is called live-android

clasificado 2010-07-03 22:09

Re: Is it possible to run an Android app on N900?
 
Quote:

Originally Posted by sytheii (Post 739356)
@Clasificimbecil Hey! ok.

No seas pancho sytheii ;) ya pudiste probar nitdroid?

sytheii 2010-07-04 05:13

Re: Is it possible to run an Android app on N900?
 
Quote:

Originally Posted by clasificado (Post 739870)
No seas pancho sytheii ;) ya pudiste probar nitdroid?

OK, no seas borde, machote ;) No, y no pienso que lo probaré, ya que la única cosa que utilizaría es ese app, y no creo que vale la pena. Voy a seguir usando el sitio web móvil que ofrecen. Quizás algún día habrá una manera de convertir e instalarlos.

debernardis 2010-07-04 05:46

Re: Is it possible to run an Android app on N900?
 
Since Maemo and Nitdroid run on an unificated kernel,wouldn't it be possible to run Nitdroid (or its apps) in a chroot, just like easy debian?

imperiallight 2010-07-04 11:15

Re: Is it possible to run an Android app on N900?
 
Quote:

Originally Posted by debernardis (Post 740100)
Since Maemo and Nitdroid run on an unificated kernel,wouldn't it be possible to run Nitdroid (or its apps) in a chroot, just like easy debian?

They would use up too many similar resources and slow the system down to an unusable level I was told. Especially Froyo.

ymartin59 2010-07-04 13:52

Re: Is it possible to run an Android app on N900?
 
Hello,
I'm working exactly on that subject - porting Dvalik on Linux, standard kernel + android modules if necessary + standard linker ld.so:
http://ymartin59.free.fr/wordpress/i...et-n900-maemo/
Any help is welcome

clasificado 2010-07-04 15:57

Re: Is it possible to run an Android app on N900?
 
it worths a try!

sytheii 2010-07-04 20:38

Re: Is it possible to run an Android app on N900?
 
Quote:

Originally Posted by ymartin59 (Post 740375)
Hello,
I'm working exactly on that subject - porting Dvalik on Linux, standard kernel + android modules if necessary + standard linker ld.so:
http://ymartin59.free.fr/wordpress/i...et-n900-maemo/
Any help is welcome

Hellz Yea!

thecube 2010-07-04 20:45

Re: Is it possible to run an Android app on N900?
 
Quote:

Originally Posted by ymartin59 (Post 740375)
Hello,
I'm working exactly on that subject - porting Dvalik on Linux, standard kernel + android modules if necessary + standard linker ld.so:
http://ymartin59.free.fr/wordpress/i...et-n900-maemo/
Any help is welcome

great
how can we help?

ymartin59 2010-07-05 09:46

Re: Is it possible to run an Android app on N900?
 
Here are tasks in pipeline at the moment concerning developments on Maemo itself:
  • Create a userspace in-memory framebuffer device (or with a Maemo Linux kernel module). That device will be use by Android application to draw as a virtual screen.
  • Create a Maemo application ("android-ui" in Qt) to display framebuffer content as fullscreen or in a window with menu. This application will intercept mouse and keyboard events and direct them to Android processes - question to investigate: how/where Android binaries get that events.
  • Port and compile Android modules (/dev/binder and /sys/android_power) as modules for Maemo kernel or build in a power kernel for instance. Another option is to divert these interfaces usage in Android libraries (libc ?) by Maemo specific code.

I work myself on the Android build system itself - based on google open android sources and android-x86 project.
  • Investigate to understand how "/system/bin/linker" is created/used in the compile chain to force static address mapping
  • Replace this specific linkage by standard Linux ld.so method
  • Remove useless compilation sub-trees like "adb" to speed up dev cycle
  • First step: run /system/bin/gzip compiled from Android sources on standard Linux and then ARM Maemo

Any detailed information, proof-of-concept codes or how-to concerning any of these steps are welcome.

eachna 2010-12-02 06:07

Re: Is it possible to run an Android app on N900?
 
The majority of the android USAA app is just pointing to different "mobile" pages on the USAA web site (I've also used the android app and USAA is my bank). The only part that might be proprietary is the PIN interface that saves you from having to fully log in each time you go to the site.

You might see if you could find source code for a different linux mobile banking app and switch the urls around and see what sort of progress you make....


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

vBulletin® Version 3.8.8