Reply
Thread Tools
Posts: 210 | Thanked: 841 times | Joined on Feb 2013
#141
i've managed to get all the ipc stuff going, services like netd, installd, servicemanager work fine, i couldn't test my patched surfaceflinger yet, but there are many cases where it could fail. Zygote starts up fine, SystemManager initializes all the services until ConnectivityService which segfaults somewhere during initialisation and i am unable to figure out why

EDIT: i know that the crash is inside libnativehelper at address 0x20e58 (function start is at 0x20e34) (nitdroid alpha 4) which is actually inside libcore (i suspect), but unfortunately there seem to be no symbol names so i don't know what function that is and where it is called from
EDIT: found it, sockaddrToInetAddress
EDIT: the reason was a difference between bionic and glibc's addinfo
EDIT: so i got the main loop going, but rendering does not work yet

Last edited by liar; 2013-06-13 at 22:20.
 

The Following 5 Users Say Thank You to liar For This Useful Post:
Guest | Posts: n/a | Thanked: 0 times | Joined on
#142
Just noticed that Plants Vs. Zombies only registers screen taps and as a result kinetic scrolling and drag&drop (for plants) does not work. This is something that should be fixed if possible. Liar, are you still interested in upgrading the marmalade, or you are now only focusing on this much bigger project with the Dalvik VM?
 
Posts: 210 | Thanked: 841 times | Joined on Feb 2013
#143
Originally Posted by Just486 View Post
Just noticed that Plants Vs. Zombies only registers screen taps and as a result kinetic scrolling and drag&drop (for plants) does not work. This is something that should be fixed if possible. Liar, are you still interested in upgrading the marmalade, or you are now only focusing on this much bigger project with the Dalvik VM?
i've tried implementing it but my version failed for every game but DrawSomething, it seems to be obfuscated code, and i haven't had the motivation to figure it out. i'm still gonna work on apkenv because it works so smooth. running dalvikvm + the android services causes a lot of overhead, and i don't think it will ever run 100% flawless.
 

The Following 2 Users Say Thank You to liar For This Useful Post:
nokiabot's Avatar
Posts: 1,974 | Thanked: 1,834 times | Joined on Mar 2013 @ india
#144
Are you guys working on getting dalvik vm working to some extent
 
Posts: 210 | Thanked: 841 times | Joined on Feb 2013
#145
Originally Posted by nokiabot View Post
Are you guys working on getting dalvik vm working to some extent
just experimenting
 

The Following 3 Users Say Thank You to liar For This Useful Post:
nokiabot's Avatar
Posts: 1,974 | Thanked: 1,834 times | Joined on Mar 2013 @ india
#146
Originally Posted by liar View Post
just experimenting
keep on experimenting who knows you guys devlop one on your own
 
Posts: 210 | Thanked: 841 times | Joined on Feb 2013
#147
surfaceflinger & egl mess (emulator strings are just because i used code from there)

http://pastebin.com/pxyuk9Jb
 
Posts: 210 | Thanked: 841 times | Joined on Feb 2013
#148
http://www.youtube.com/watch?v=5i9JVherUlk

does somebody know how to contact the author of this?
 
Hariainm's Avatar
Posts: 485 | Thanked: 708 times | Joined on Feb 2010 @ Galiza
#149
Originally Posted by liar View Post
http://www.youtube.com/watch?v=5i9JVherUlk

does somebody know how to contact the author of this?
Is that a chroot? the name suggests so. (chroid)
__________________
Adrian Filgueira, @hariainm
 
Posts: 210 | Thanked: 841 times | Joined on Feb 2013
#150
i suppose it's a chroot, propably a similar approach as paralleldroid
 
Reply

Tags
apkenv


 
Forum Jump


All times are GMT. The time now is 06:45.