|
2014-03-20
, 00:22
|
|
Posts: 10 |
Thanked: 14 times |
Joined on Mar 2014
|
#22
|
|
2014-03-20
, 02:38
|
|
Posts: 634 |
Thanked: 3,266 times |
Joined on May 2010
@ Colombia
|
#23
|
Can't our Linux kernel take care of whole power management and our Dalvik app just let be controlled?
Correct me if I'm wrong, but yes, as we are not emulating anything. Drivers are still needed inside (and outside) the LXC, because chrooted system has no knowledge about it's HW.
AIUI, LXC containers share the same kernel still - see Oracle documentation on LXC
In that case your now looking at patching host kernel to enable Android, which I dare say is going to break a few things a long the way.
If that's the case I'd start looking at a Sailfish approach by running libhybris, if only for the possibility of detaching MCE and co from N900 specifics to allow porting to other devices.
If the container has the same kernel, does that mean it has to load two sets of drivers for everything? Or are the android drivers only loaded inside the LXC container?
and why the drivers (the camera one and others ) were patched to work in android(jolla) if they share the same kernel , i don°t think they share the same drivers
by the way why alien dalvik won°t run on kernels prior to 3.x.x (jolla , leaving qualcomm s**t aside) , from what I remember it was demoed on n900 , that phone was with a updated kernel? or our kernel was patched?
The Following 3 Users Say Thank You to wicket For This Useful Post: | ||
|
2014-03-20
, 05:59
|
Posts: 1,225 |
Thanked: 1,905 times |
Joined on Feb 2011
@ Quezon City, Philippines
|
#24
|
Quote from the linked page: "You’ll need a kernel with the Android patches (binder, ashmem, logger etc.)"
[...]
Neither Fremantle will run on Android kernel nor Android will run on Fremantle kernel.
I think that sorta sums it up good enough.
Supposed there is static pm missing, what would happen while trying to run an Android app? //edit: Can't our Linux kernel take care of whole power management and our Dalvik app just let be controlled?
|
2014-03-20
, 06:26
|
|
Posts: 439 |
Thanked: 282 times |
Joined on Oct 2012
|
#25
|
|
2014-03-20
, 06:41
|
Posts: 959 |
Thanked: 3,427 times |
Joined on Apr 2012
|
#26
|
so , let"s start with kernel , what patches and how to compile them without breaking maemo?
|
2014-03-20
, 17:22
|
Posts: 203 |
Thanked: 445 times |
Joined on Mar 2010
|
#27
|
|
2014-03-20
, 18:43
|
Posts: 71 |
Thanked: 177 times |
Joined on Aug 2013
|
#28
|
|
2014-03-20
, 19:35
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#29
|
|
2014-03-20
, 19:52
|
|
Posts: 439 |
Thanked: 282 times |
Joined on Oct 2012
|
#30
|
I'd say help freemangordon, pali, et al. to run maemo on 3.x kernels, then go from there.
Win-win for everyone.
Tags |
android, chroot, easy debian, nitdroid |
|
N900 Beast featuring :
8GB OPTFS@ext4(*performance mount options)
overclock: cpu[125 - 1,150(*VDD1)+Dsp overclock
CSSU-T latest version
Last edited by Alecsandru; 2014-03-19 at 22:34.