The Following 16 Users Say Thank You to lexik For This Useful Post: | ||
|
2014-03-19
, 09:57
|
Posts: 1,808 |
Thanked: 4,272 times |
Joined on Feb 2011
@ Germany
|
#2
|
The Following 2 Users Say Thank You to reinob For This Useful Post: | ||
|
2014-03-19
, 10:41
|
Posts: 661 |
Thanked: 1,625 times |
Joined on Apr 2012
@ Croatia,Zagreb
|
#3
|
|
2014-03-19
, 11:09
|
Posts: 71 |
Thanked: 177 times |
Joined on Aug 2013
|
#4
|
doesn't android require a not-really-linux kernel? (or am I still living in the past?)
if so, this would require adapting fremantle first to run on android kernels.
|
2014-03-19
, 11:39
|
Posts: 1,808 |
Thanked: 4,272 times |
Joined on Feb 2011
@ Germany
|
#5
|
Well, as we are not trying to "run" Android itself, just chroot inside him, so it will look like Android for it's apps & services, is some kernel-work really needed?
In easy-debian, the Maemo kernel is still used & so is in chrooted-BackTrack etc. Also thp's procedure isn't saying anything about kernel-moding.
Is Dalvik somehow connected to specific features of Android kernel?
The Following User Says Thank You to reinob For This Useful Post: | ||
|
2014-03-19
, 11:52
|
Posts: 162 |
Thanked: 962 times |
Joined on Jan 2014
|
#6
|
|
2014-03-19
, 12:06
|
Posts: 71 |
Thanked: 177 times |
Joined on Aug 2013
|
#7
|
|
2014-03-19
, 12:15
|
Posts: 1,225 |
Thanked: 1,905 times |
Joined on Feb 2011
@ Quezon City, Philippines
|
#8
|
|
2014-03-19
, 12:30
|
Posts: 71 |
Thanked: 177 times |
Joined on Aug 2013
|
#9
|
|
2014-03-19
, 12:59
|
Posts: 1,808 |
Thanked: 4,272 times |
Joined on Feb 2011
@ Germany
|
#10
|
This is exactly what you want to do.
Some talking points:
- There is already an Android kernel adaptation for N900
- Fremantle uses GTK
- You can do exactly what he did, on ARM
The Following User Says Thank You to reinob For This Useful Post: | ||
Tags |
android, chroot, easy debian, nitdroid |
|
what?: the idea is the same (well, maybe a little different but still quite simmilar ) as what easy-debian is doing with Debian, just with Android.
tl;dr: Android apps on Maemo!
why?: in order to run Android apps (.APKs) in the same way easy-debian is "emulating" (this is not emulation at all) apps from it's repos.
tl;dr: Because of Android apps?
how?: first of all we need chrooted (or "LXCded") Android (NITDroid probably, or some "cropped" version of it). Steps (aka TODO):
- Patch Maemo kernel with Android features / modules. [WIP]
- Compile LXC for Fremantle.
- Make Android run inside LXC.
- Modify pakesson's ParallelDroid, so it will render Android apps to the Maemo window.
- Profit!
<- tl;dr version for this not avaible..So far, everything up to here, was done by thp. Also, liar has made some progress in this area (on Harmattan, as thp).
Chroid is simmilar project for WebOS.
Most promising is ParallelDroid by pakesson. -- GitHub.
(Thanks Hurrian for mentioning this!)
Progress:
-- older thread about Android in LXC
I will update continually this thread / post with more info. Expect lot of problems, bugs & glitches soon!
Also feel free to ask, answer and share your thoughts.
(If you want to test - there is nothing to test as of now, but if you want to develop, install scratchbox & grab a copy of NITDroid. And Go!)
Last edited by lexik; 2014-04-22 at 21:56.