Is It Possible to Build Android on ARM?
I have a Linux distro running side by side with Android fairely well, with the exception of a handfull of services in /etc/init.d such as postgresql and nfs-common.
I have compiled ruby1.9.3 on my phone, and postgresql, ruby worked great, postgres still has the usuall permission denied failure, cant open listening socket. I think its a filesystem permissions issue, ie that postgres can't write to a directory or folder, perhaps tcp and unix sockets have a seperate governing feature that needs tweaking to aknowledge postgres's right to open a port or socket, not sure but feel like I've got narrowed down.
I say all that to show that Linux can be run in Android's / and they get along alright, Android is just really picky and paranoid about who does what where whithin its guts.
I know that in-order to set up a build on a pc you have to use qemu wih arm support to cross-compile (I think), so if I could set up a nfs client o my phone that would mount my source-code, I think it would be possible to do the compiling on my phone. I bet performance of said zip would be better to say the least.
But, I also think some package used to build on pc would not be needed since its arm for arm on droid itself. So what kind of tweaking would need to be done so the build wouldn't complain about missing qemu or actually cross-compile with it thus negating the purpose and wasting resources.
Any advice or has anyone done this before?