Active Topics

 



Notices


Reply
Thread Tools
Posts: 12 | Thanked: 17 times | Joined on Jul 2015
#1
Hello Everyone!

Since FirefoxOS, Ubuntu-Touch and even the new Plasma-Mobile in some way need Android Sources it seems like we need it too.

For once, it would be nice to put the Nitdroid Source (Github?) in this Thread.

That's not enough, though.

Many things have changed since Nitdroid development. Thanks to Pali and we have U-Boot on N900.

1. Goal:

Let's have a bootable Android Version (doesn't matter if old Version or incomplete) boot from SD-Card that doesn't touch Maemo installation.

2. Goal:

Make the Source compatible with AOSP, CM or something to have a base for other OS.

3. Goal:

Become serious in having a complete alternative OS to Maemo working.


-----------------------------------------------------------------------------

Since all the good Work smart People have done in mainline Kernel for n900 it shouldn't be too difficult to have an Android Kernel running with n900 device-tree files.

The obvious good thing would be Android Power Management.

While I really like Debian on N900 I simply don't see a working mobile Power Managment soon in mainline Linux and Desktop-Linux. I'd really like to see Plasma-Mobile on the n900 at some Point.

In this Thread, let's collect Info, How-to's and Sources to make this come true.

Thanks Guys!
 

The Following 4 Users Say Thank You to Eno-Desu For This Useful Post:
endsormeans's Avatar
Posts: 1,911 | Thanked: 4,395 times | Joined on Feb 2013 @ Supa Natural Vancouver Island
#2
Oh man...
Soooo ...
love the goal thingie you have goin' on there.
We do have limited competent manpower you understand.
And it isn't like what you are proposing here hasn't [many many many times in the past] nor isn't [present] considered as new techniques and processes evolve....
Alot of work has been done over the years... aimed at getting just what you are proposing here...viable options and alternative os's ...

If what you propose [as having android on n900 as maemo's successor...hell even having a functional and current Nitdroid that isn't problematic]...
if it is [ever seriously considered] viable it will be tackled I'm sure.
Currently I don't quite think either Android or Nitdroid are there to be the successor to maemo.

And in all frankness.. [and believe me here] ...Nitdroid is interesting to play with...and I like it...but there is no way in a frosty hell I'd abandon maemo for either Nit or Android. And I imagine I'm not alone in this assessment.

It is great to run alt. os's ...but I'm not interested in being locked into one of them. I like my maemo...It allows me to play with others [alternative os's] .

Freemantle is being worked on...[which makes more sense to me...why deliberately abandon work, why deliberately lock oneself into yet another deliberately crippled-up os... when there is serious work going on trying to unravel and free us ?]...
and the neo is coming...which will provide you with [most likely] exactly what you wish...Nitdroid / Android exclusively on device ...or whatever you can beat into it?

I do give you thumbs up on the enthusiasm ..
and hey..I'd love plasma on my n900 too..
and I'm not tryin' to shoot you down here...
but I think perhaps tackling something a little more manageable...with a better likelihood of success ...[the odds still aren't very good yet with Nit/Android on n900...hell Nitdroid was "literally" just raised back from the dead ..since the site went kaput..]
a little less daunting ...
a little less mount-everest-esque to start with...
is a good suggestion.
__________________
Lurker since 2007, Member since 2013, Certifiable since 1972
Owner of : 1-n770 (in retirement),
3-n800's,
3-n810's,
5-n900's
-3 flawless
-1 loose usb (i don't muck with it & stress it , considering selling it, another can fix the loose usb)
-1 no telephony (perfect for permanent set-up as mini-pc with one of my monitors)
half a neo900 pre- "bought"....due for production any day now.


PIMP MY N8X0
Everything you need tightly explained in layman's terms ..in an easy to understand format.. and a video walkthrough to boot.
http://talk.maemo.org/showthread.php?t=94294
THE LOST GRONMAYER CATALOGS
http://talk.maemo.org/showthread.php...ight=gronmayer
N8X0 VIDEO ENCODING THE EASY WAY
http://talk.maemo.org/showthread.php...ght=mediacoder
242gb ON N800
http://talk.maemo.org/showthread.php?t=90634

THE PAIN-FREE MAEMO DEVELOPMENT LIVE DISTRO-ISO FOR THE NOOB TO THE PRO
http://talk.maemo.org/showthread.php?t=95567

AFFORDABLE MASS PRODUCTION FOR MAEMO PARTS
http://talk.maemo.org/showthread.php?t=93325

Last edited by endsormeans; 2015-07-28 at 00:48.
 
Posts: 12 | Thanked: 17 times | Joined on Jul 2015
#3
Having a look at Nitdroid Sources would be a start, I think. Of course there are other Ways.

While the Motorola Droid is a different Hardware it's still quite similar to the N900. It's based on the same TI-OMAP and does have a Keyboard. Maybe it's possible to make changes for N900 in this Android port?

http://android.doshaska.net/cm7build
http://wiki.cyanogenmod.org/w/Build_for_sholes

Last edited by Eno-Desu; 2015-07-28 at 02:14.
 

The Following User Says Thank You to Eno-Desu For This Useful Post:
Posts: 12 | Thanked: 17 times | Joined on Jul 2015
#4
Some more OMAP3 related Android Source and build Info:

http://processors.wiki.ti.com/index....S-PortingGuide

This seems sound and camera related:
https://github.com/CyanogenMod/andro...dware_ti_omap3
https://github.com/CyanogenMod/andro...i_omap3-compat


Graphics related Source :
https://github.com/nadlabak/android_hardware_ti_sgx

newer, likely incompatible (original source down):
https://github.com/rxwen/rowboat-hardware-ti-sgx
https://github.com/RichardLuo/rowboat-hardware-ti-sgx

Some more rowboat related mirrors and beaglebone android:
https://github.com/RichardLuo?tab=repositories
It seems recent TI SGX Releases can be used:
http://processors.wiki.ti.com/index.php/RN_5_01_01_02
There is a DDK v1.10. SGX Revision 1.2.1 is supported. Will work with Android Kitkat+, maybe with previous Jelly Beans.

While newer Android require more RAM than n900 can offer, they won't run nicely. This is still good news for Plasma-Mobile since we can have 3D support.

Last edited by Eno-Desu; 2015-07-30 at 12:35.
 

The Following User Says Thank You to Eno-Desu For This Useful Post:
Posts: 17 | Thanked: 16 times | Joined on Mar 2011
#5
Originally Posted by endsormeans View Post
[the odds still aren't very good yet with Nit/Android on n900...hell Nitdroid was "literally" just raised back from the dead ..since the site went kaput..]
Really?! I've been looking everywhere for the download files! is there a new link/site?
 
endsormeans's Avatar
Posts: 1,911 | Thanked: 4,395 times | Joined on Feb 2013 @ Supa Natural Vancouver Island
#6
Thing is...the old site went down and a good deal of data with it.
Other than here at tmo it was the go-to site for Nitdroid...
There are quite a few threads here talking about bringing it back from oblivion...
There are attempts to resurrect it like this
https://code.google.com/p/nitdroid-v2/
whether it will [or in the future] have what particulars you need is another matter.
It was a great loss the downing of the original nitdroid site.
I'm sure if you ask some of the old-guard around here...some probably have what pertinent files are needed tucked away...if you hunt down the right people that is...and ask politely...
__________________
Lurker since 2007, Member since 2013, Certifiable since 1972
Owner of : 1-n770 (in retirement),
3-n800's,
3-n810's,
5-n900's
-3 flawless
-1 loose usb (i don't muck with it & stress it , considering selling it, another can fix the loose usb)
-1 no telephony (perfect for permanent set-up as mini-pc with one of my monitors)
half a neo900 pre- "bought"....due for production any day now.


PIMP MY N8X0
Everything you need tightly explained in layman's terms ..in an easy to understand format.. and a video walkthrough to boot.
http://talk.maemo.org/showthread.php?t=94294
THE LOST GRONMAYER CATALOGS
http://talk.maemo.org/showthread.php...ight=gronmayer
N8X0 VIDEO ENCODING THE EASY WAY
http://talk.maemo.org/showthread.php...ght=mediacoder
242gb ON N800
http://talk.maemo.org/showthread.php?t=90634

THE PAIN-FREE MAEMO DEVELOPMENT LIVE DISTRO-ISO FOR THE NOOB TO THE PRO
http://talk.maemo.org/showthread.php?t=95567

AFFORDABLE MASS PRODUCTION FOR MAEMO PARTS
http://talk.maemo.org/showthread.php?t=93325
 
endsormeans's Avatar
Posts: 1,911 | Thanked: 4,395 times | Joined on Feb 2013 @ Supa Natural Vancouver Island
#7
If you dig in the right places you may still find a fresh body in the graveyard ...
https://web.archive.org/web/20140528....nitdroid.com/
just before the [attempted] resurrection ...that is...
How deep you can dig through wayback is another matter...
some dates may allow you to dig pretty deep...others not much or at all..gotta explore...copy paste pages into a frankenstein manual -troubleshooter-howto-tips of pertinent stuff methinks...

Back to the issue at hand...
I'd suggest reading what problems were/are encountered in the past and up to the present with nitdroid on nxx0 and work upward from there.
You'll then have a better understanding exactly what hurdles there are to facing getting Nit/Cyan/Android [or possibly Replicant...] running as a replacement for maemo.

And while you are knuckling down reading...
I'd suggest including the n8x0 in your endeavour ...it isn't much of a hurdle ..((the groundwork is already known, proven and works [ed] to the same degrees ...that is roughly ...as on the n900..
there and you'll likely get [possibly] more help from the chinook / diablo users as well..))
__________________
Lurker since 2007, Member since 2013, Certifiable since 1972
Owner of : 1-n770 (in retirement),
3-n800's,
3-n810's,
5-n900's
-3 flawless
-1 loose usb (i don't muck with it & stress it , considering selling it, another can fix the loose usb)
-1 no telephony (perfect for permanent set-up as mini-pc with one of my monitors)
half a neo900 pre- "bought"....due for production any day now.


PIMP MY N8X0
Everything you need tightly explained in layman's terms ..in an easy to understand format.. and a video walkthrough to boot.
http://talk.maemo.org/showthread.php?t=94294
THE LOST GRONMAYER CATALOGS
http://talk.maemo.org/showthread.php...ight=gronmayer
N8X0 VIDEO ENCODING THE EASY WAY
http://talk.maemo.org/showthread.php...ght=mediacoder
242gb ON N800
http://talk.maemo.org/showthread.php?t=90634

THE PAIN-FREE MAEMO DEVELOPMENT LIVE DISTRO-ISO FOR THE NOOB TO THE PRO
http://talk.maemo.org/showthread.php?t=95567

AFFORDABLE MASS PRODUCTION FOR MAEMO PARTS
http://talk.maemo.org/showthread.php?t=93325

Last edited by endsormeans; 2015-07-29 at 00:39.
 
Posts: 12 | Thanked: 17 times | Joined on Jul 2015
#8
I think, things are different now, easier. Nitdroid did some amazing work in a very difficult situation. Today, there is better Hardware support, better tools and riper source avaible (omap based android ports). I'd expect some similar Problems, thinking about GPS/Bluetooth... still, it can be done I'm sure.
 
Posts: 12 | Thanked: 17 times | Joined on Jul 2015
#9
Some things I found while investigating:

This does contain some Nitdroid related stuff:
http://seasonofcode.com/posts/nitdro...pdate-vii.html


FM-Transmitter might be usable in Android, at least there seems to be an app:
https://play.google.com/store/apps/d...nsmitter&hl=en

Radio Reciever, this Thread seems to contain some Info related to N900 hardware:
http://forum.xda-developers.com/show...059296&page=94

Modem, not sure this is the right thing at least I think I read rilmodem and ofono somewhere around nitdroid:
https://github.com/rilmodem/ofono

For Light-Sensor Values the Datasheet is probably needed:
http://www.digchip.com/datasheets/pa.../TSL2563FN.php

Last edited by Eno-Desu; 2015-07-29 at 17:56.
 

The Following User Says Thank You to Eno-Desu For This Useful Post:
Posts: 12 | Thanked: 17 times | Joined on Jul 2015
#10
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 05:05.