title: accessing android os root files
body: <p>i have the following doubt:</p>
  
  <p>i have read that android os is based on linux, and i imagine it may have the same structure that ubuntu (in terms of file configurations: /root, /dev, etc).
  so, is it possible to run an application written in C in android? just as it is possible to do in ubuntu? if so, how can i do that?</p>
  
  <p>also, how can i get access to the root files through an android application (written in java)? and how to get access to the behavior of the os (in terms of interruptions for example)? </p>
  
  <p>thanks in advance for your answers.</p>
  
  <p>gus</p>