maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   [Android] Eclair NITDroid (WIP) (https://talk.maemo.org/showthread.php?t=35112)

bdogg64 2010-01-23 17:50

Re: [Android] Eclair NITDroid (WIP)
 
Video or it didn't happen right? Here you go :-)

http://www.youtube.com/watch?v=yri4qOfP8T0

b-man 2010-01-23 17:55

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by bdogg64 (Post 490694)
Video or it didn't happen right? Here you go :-)

http://www.youtube.com/watch?v=yri4qOfP8T0

wow, this is amazing! keep up the good work :)

togashi 2010-01-23 19:36

Re: [Android] Eclair NITDroid (WIP)
 
bdogg64, first of all, great job! ;)

Did you look into into stuff like power management, scheduler and the like, which are completely different from a stock linux kernel? I thought that these were incompatible, making it impossible to have both OSs sharing the same kernel, but your results seem to indicate otherwise.

If you are in need for some extra hands, I'd be glad to help

Ahmed360 2010-01-24 00:31

Re: [Android] Eclair NITDroid (WIP)
 
Awesome maaaan

Keep it up

Great to be an N900 owner

azz 2010-01-24 01:43

Re: [Android] Eclair NITDroid (WIP)
 
this is awesome....wow...!....keep it up, bdogg....u the man....!

simons 2010-01-24 02:11

Re: [Android] Eclair NITDroid (WIP)
 
Keep up the good work! I'm really exited to try this :D

bull81 2010-01-24 08:38

Re: [Android] Eclair NITDroid (WIP)
 
bdogg64: You know it's like the whole mobile world is watching you now! We're all waiting.
Good luck and...no pressure ;)

giannoug 2010-01-24 10:21

Re: [Android] Eclair NITDroid (WIP)
 
Heh, you are writting history man :-) Keep it up :-)

NikolaiM 2010-01-24 11:02

Re: [Android] Eclair NITDroid (WIP)
 
You made Breaking News on Engadget.

SR90 2010-01-24 12:07

Re: [Android] Eclair NITDroid (WIP)
 
Great !! Please continue and keep it up :)

ezcola 2010-01-24 12:42

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by NikolaiM (Post 491665)
You made Breaking News on Engadget.

Here is the link:
http://www.engadget.com/2010/01/23/a...of-two-trades/

\\\ezcola

cleareyes 2010-01-24 12:52

Re: [Android] Eclair NITDroid (WIP)
 
Love it!

What about wifi, audio and stuff. Do they work, or will we be able to make it work?

Creds to you man :)

ptaylor 2010-01-24 16:46

Re: [Android] Eclair NITDroid (WIP)
 
Hi

Do we have a newer version of android(nitdroid) than1.5, that works on an n800, 1.5 is pretty much a year old. ?

It seems from the previous discussion, some people have experimented with it,

Do anyone have any predone images for installation?

Phil

Wiener 2010-01-24 17:03

Re: [Android] Eclair NITDroid (WIP)
 
Keep cool.

I came from Xda devs.
There it took over a half year to finally get everything to work.
1.5 is fine for testing and proof of concepts.
2.X will be useful, cause it brings us exchange sync / gmail and google maps :-)

azz 2010-01-24 20:59

Re: [Android] Eclair NITDroid (WIP)
 
it would be good to have a couple of guys from xda who knows android well to pitch in some infos....get things done faster....

jebba 2010-01-25 05:28

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by bdogg64 (Post 490694)
Video or it didn't happen right? Here you go :-)

http://www.youtube.com/watch?v=yri4qOfP8T0


How about "reproduceable or it didn't happen"?

You got docs and patches we can try out?
For example see:
http://wiki.maemo.org/User:Jebba/Mer
http://wiki.maemo.org/User:Jebba/Fedora

Thanks!

bdogg64 2010-01-25 13:23

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by jebba (Post 493021)
How about "reproduceable or it didn't happen"?

You got docs and patches we can try out?
For example see:
http://wiki.maemo.org/User:Jebba/Mer
http://wiki.maemo.org/User:Jebba/Fedora

Thanks!

Sure thing. I have to get the patches and instructions together, which I will try to do this week. I'm sure there are people who can get the process further along quicker than I can.The nitdroid page is a good starting point. That is where I began.

DaSilva 2010-01-26 01:30

Re: [Android] Eclair NITDroid (WIP)
 
Will there be a chance to see Android 2.1 running instead of 1.6?

mrebanza 2010-01-26 09:29

Re: [Android] Eclair NITDroid (WIP)
 
Since the Maemo 5 OS is perfectly built with all the drivers to run the N900 wouldn't it be more practical to simply port the dependency's from Android OS into Maemo 5??? That way we can run Android apps but don't have to give up Maemo's beautiful GUI and features!!!



:D
Released as a sort of a N900 Maemo Droid Remix?!?!!!

HtheB 2010-01-26 10:53

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by mrebanza (Post 495166)
Since the Maemo 5 OS is perfectly built with all the drivers to run the N900 wouldn't it be more practical to simply port the dependency's from Android OS into Maemo 5??? That way we can run Android apps but don't have to give up Maemo's beautiful GUI and features!!!



:D
Released as a sort of a N900 Maemo Droid Remix?!?!!!


You mean something like a custom firmware? (like the psp's)

twoboxen 2010-01-26 13:01

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by mrebanza (Post 495166)
Since the Maemo 5 OS is perfectly built with all the drivers to run the N900 wouldn't it be more practical to simply port the dependency's from Android OS into Maemo 5??? That way we can run Android apps but don't have to give up Maemo's beautiful GUI and features!!!



:D
Released as a sort of a N900 Maemo Droid Remix?!?!!!

you're of course welcome to work on that... some of us, however, want the option to use actual android instead of step 4 of 5 only

thp 2010-01-26 13:17

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by twoboxen (Post 495413)
...instead of step 4 of 5 only

(Sorry for the rant, don't take it personal..) Don't forget that due to innovation and research, there will eventually be a step 6 after step 5, so why not skip step 5, too?

Oh, and I had lots of fun with step 3 in the last two years, too! Like celebrating time_t==1234567890. Won't be able to do this with step 4 or step 5 again ;)

Waiting is for people that go by bus.

mrebanza 2010-01-26 16:56

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by twoboxen (Post 495413)
you're of course welcome to work on that... some of us, however, want the option to use actual android instead of step 4 of 5 only

:cool:


I really would like to work on this . . . I am new to linux development but I really think that a custom firmware built to run droid apps would make the N900 a SUPER DROID PHONE rather than just another android device....Lets face it If we wanted an android we would just buy one - At the price of the N900 you can easily buy a Nexus One, Droid or any other Android on the Market. The thing that makes the N900 and the Maemo OS Special is that it is a full Linux OS capable of doing anything. I really like the Maemo Window Manager and the GUI and I like Firefox and Pidgin and a Full Adobe Flash Player. I like how you can Add software sources to the Maemo Apps and Update Center just like Ubuntu that is completely awesome. I like the FREEDOM AND OPENNESS of Maemo. I just think we are missing alot in the app department. If
Maemo could simply run Android Apps it would have a BIG leg up on Android . . . I could do everything Android can do plus a whole bunch more. And since they are both open source and Linux based I don't see how this would be a problem and/or terribly imposable would it???!?!? :confused:



Like I said isn't it nothing more than a dependency issue??



I would love to give this a try can i run an SDK in Ubuntu . . . anybody that is interested please give me some info on were to start




Oh here is a cool little non-Nokia device I found that is set to be running Maemo
http://www.ubergizmo.com/15/archives..._on_maemo.html

Bratag 2010-01-26 17:12

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by mrebanza (Post 495787)
:cool:


I really would like to work on this . . . I am new to linux development but I really think that a custom firmware built to run droid apps would make the N900 a SUPER DROID PHONE rather than just another android device....Lets face it If we wanted an android we would just buy one - At the price of the N900 you can easily buy a Nexus One, Droid or any other Android on the Market. The thing that makes the N900 and the Maemo OS Special is that it is a full Linux OS capable of doing anything. I really like the Maemo Window Manager and the GUI and I like Firefox and Pidgin and a Full Adobe Flash Player. I like how you can Add software sources to the Maemo Apps and Update Center just like Ubuntu that is completely awesome. I like the FREEDOM AND OPENNESS of Maemo. I just think we are missing alot in the app department. If
Maemo could simply run Android Apps it would have a BIG leg up on Android . . . I could do everything Android can do plus a whole bunch more. And since they are both open source and Linux based I don't see how this would be a problem and/or terribly imposable would it???!?!? :confused:



Like I said isn't it nothing more than a dependency issue??



I would love to give this a try can i run an SDK in Ubuntu . . . anybody that is interested please give me some info on were to start




Oh here is a cool little non-Nokia device I found that is set to be running Maemo
http://www.ubergizmo.com/15/archives..._on_maemo.html

I have to say i would personally much rather have this as well (an before you ask I am far to stupid to work n it :) ). While I love the concept of dual booting - it can and does become limiting. For the most part booting into android would be so that a particular app could be run, in doing so you lose the functionality of the maemo 5 OS and vice versa. Being able to run android apps from within maemo would be the best of both worlds for me.

qole 2010-01-26 19:26

Re: [Android] Eclair NITDroid (WIP)
 
I would really like to see someone port Dalvik to Maemo, like what was happening here with Ubuntu, but that project stalled, apparently due to important missing pieces:

Quote:

If one looks at the source code for Android there are some major pieces missing in the git tree. 1. No Google Maps application 2. No Marketplace 3. No Google login service code. Number three is a big one. Without this code, you can not use most of the Google applications that require Google for its back end.

mrebanza 2010-01-27 03:45

Re: [Android] Eclair NITDroid (WIP)
 
@qole


your absolutely right . . . . Google does not want their third-party Google Account based Apps to be shared . . . aka they are not open source . . . .




The only legal way to use Google Apps is if you own a Google Branded Devices . . . If the hardware distributors/manufacturers are not paying google for Android then you can't (or aren't supposed) use Google Maps App, GMail App, Youtube App, and the "Android / (might as well just call it what it is) the Google Marketplace aka the Android App Store (but that does not mean all the other mobile developers wouldn't what their Apps on as many devices as possible).





So a lot of those internet tablets you might have seen from overseas that are powered by android are really toys because they don't offer much more than a touch screen web browser (LOL some toy but hey it's 2010).



Than mean Google doesn't want any Android Device that isn't sponsored by Google to be successful.



Their are now Alternative Android App Stores that are NOT powered by Google with is a great sign. Hopefully the N900 could Add these to the repositories after supporting Java Based Android Apps.

bdogg64 2010-01-30 04:23

Re: [Android] Eclair NITDroid (WIP)
 
Hey folks,

No new developments as of yet. The touchscreen and keyboard are working better, but still no connectivity even if everything is compiled into the kernel (Which maemo 5 doesnt like apparently). I've tried inserting the kernel modules before booting android with no luck either.

If anyone knows of anything special needed to get the wifi, bluetooth working (e.g. loading firmware), I'm all ears. Or if you just want me to post my patch file I can do that too.

Tomaszd 2010-01-30 14:01

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by bdogg64 (Post 502024)
Hey folks,

No new developments as of yet. The touchscreen and keyboard are working better, but still no connectivity even if everything is compiled into the kernel (Which maemo 5 doesnt like apparently). I've tried inserting the kernel modules before booting android with no luck either.

If anyone knows of anything special needed to get the wifi, bluetooth working (e.g. loading firmware), I'm all ears. Or if you just want me to post my patch file I can do that too.

Please post your patch file, I'm sure there's enough knowledgeable people here who can help.

togashi 2010-01-30 15:44

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by bdogg64 (Post 502024)
Hey folks,

No new developments as of yet. The touchscreen and keyboard are working better, but still no connectivity even if everything is compiled into the kernel (Which maemo 5 doesnt like apparently). I've tried inserting the kernel modules before booting android with no luck either.

If anyone knows of anything special needed to get the wifi, bluetooth working (e.g. loading firmware), I'm all ears. Or if you just want me to post my patch file I can do that too.

Posting the patch file would be great, I'll try to look into it myself, too.
Also, you might want to try and ask on IRC. 'Googlers' have helped people trying to port android to different devices before.

mrdally204 2010-01-31 06:31

Re: [Android] Eclair NITDroid (WIP)
 
Is there any hope for nitdroid running on the N810. I understand its bootable but will it ever be usable or is there things missing that may never be found?

springah 2010-02-01 03:36

Re: [Android] Eclair NITDroid (WIP)
 
yep. no google apps. ask@cyanogen.

still, android without google apps is still good? ...right?

mrebanza 2010-02-01 17:58

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by springah (Post 504554)
yep. no google apps. ask@cyanogen.

still, android without google apps is still good? ...right?

ummm????

No Youtube - No Google Maps - No Android Market Place to download New Apps and a Flash-less Browser???


You tell me . . . . .:D

colnago 2010-02-01 18:02

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by mrebanza (Post 505476)
ummm????

No Youtube - No Google Maps - No Android Market Place to download New Apps and a Flash-less Browser???


You tell me . . . . .:D

If they get slingmobile support, then yes.

;)

406NotAcceptable 2010-02-01 20:12

Re: [Android] Eclair NITDroid (WIP)
 
If you have an Android device it's not hard to add the Google apps to a no apps build (aka Cyanogen.) There are scripts on xda devs for Cyano, so it should just be a case of running one of those.

mrebanza 2010-02-01 20:35

Re: [Android] Eclair NITDroid (WIP)
 
Yea this definately works and is 100% legal on Google Branded devices . . . as for the N900? . . . lol . . . anyway I read somewhere that the Android Market Place aka App Store would not work on NON-GOOGLE phones . . . something about the IMEM Number on the phone.

bdogg64 2010-02-01 23:26

Re: [Android] Eclair NITDroid (WIP)
 
1 Attachment(s)
Ok guys, sorry for the wait. Here are the patches I used to get the kernel working for android. I don't have complete build instructions yet, but I suppose you know how to patch files, compile a kernel, etc. I take no responsibility for what you're doing!

I'm still trying to get it more functional, but at least more people can duplicate it now. I'll try to help with any questions.

If you want a packaged android build, check out http://code.google.com/p/rowboat

P4p4 n0eL 2010-02-02 14:15

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by bdogg64 (Post 505973)
Ok guys, sorry for the wait. Here are the patches I used to get the kernel working for android. I don't have complete build instructions yet, but I suppose you know how to patch files, compile a kernel, etc. I take no responsibility for what you're doing!

I'm still trying to get it more functional, but at least more people can duplicate it now. I'll try to help with any questions.

If you want a packaged android build, check out http://code.google.com/p/rowboat

Thank you that's great!

One question though, did you manage to launch Android using fanoush's bootmenu? And if you did, what's in your android.item?
I don't really want to flash my Maemo, or boostrap the kernel using the flasher...

Thanks

bdogg64 2010-02-02 14:26

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by P4p4 n0eL (Post 506889)
Thank you that's great!

One question though, did you manage to launch Android using fanoush's bootmenu? And if you did, what's in your android.item?
I don't really want to flash my Maemo, or boostrap the kernel using the flasher...

Thanks

I did launch android using fanoush's bootmenu. Here is my android3.ext.item

Code:

ITEM_NAME="Android (external SD, partition 3)"
ITEM_ID="android3"                       
ITEM_DEVICE="${EXT_CARD}p3"                                                 
ITEM_MODULES="mbcache jbd ext3"
ITEM_FSTYPE="ext3"                                           
ITEM_FSOPTIONS="noatime"

You're going to have to boot a different kernel than the stock kernel for android to work because of the dependencies. My hope is that these can be built as modules and loaded, but that may not be possible. I will try to package a working filesystem and kernel just for testing.

P4p4 n0eL 2010-02-02 14:47

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by bdogg64 (Post 506900)
I did launch android using fanoush's bootmenu. Here is my android3.ext.item

Code:

ITEM_NAME="Android (external SD, partition 3)"
ITEM_ID="android3"                       
ITEM_DEVICE="${EXT_CARD}p3"                                                 
ITEM_MODULES="mbcache jbd ext3"
ITEM_FSTYPE="ext3"                                           
ITEM_FSOPTIONS="noatime"

You're going to have to boot a different kernel than the stock kernel for android to work because of the dependencies. My hope is that these can be built as modules and loaded, but that may not be possible. I will try to package a working filesystem and kernel just for testing.

So, for the moment, you've flashed the phone kernel with the Android one right?
What about the ITEM_LINUXRC option? Doesn't it enable the launching of another kernel?

bdogg64 2010-02-03 02:23

Re: [Android] Eclair NITDroid (WIP)
 
Quote:

Originally Posted by P4p4 n0eL (Post 506927)
So, for the moment, you've flashed the phone kernel with the Android one right?
What about the ITEM_LINUXRC option? Doesn't it enable the launching of another kernel?

Yes, I've flashed the kernel. I've also just loaded the kernel using the flasher and booted the android partition from there. I'm not sure how to use the linuxrc option just yet.


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

vBulletin® Version 3.8.8