Since you can gain access to the boot-loader and install your own OS on nexus devices i would think a lot of what you are after is possible.
This is interesting;
https://docs.google.com/document/d/1...TQo/edit?pli=1
I think you would get a more satisfactory answer here:
http://www.xda-developers.com/