Hello everyone,
For reasons I can't talk about, I am interested in developing apps that will require some calls that will communicate with the hardware/OS at a lower level. I've been reading a lot about Android but wasn't able to find good answers to questions, such as:
- Is is possible to do system calls (syscall) to the Linux kernel?
- Are there the usual /proc, /sys, or /dev folders? If so, are they r/w-accessible like on a standard Linux OS? Say, for example, that I want to know my actual CPU speed and there is no /proc/cpuinfo file, what replace this functionality?
- Is there a file system really, or is it a database? I have conflicting information about it.
- Is it possible to run an app as root?
- Is it possible to access the shell and/or a text console?
Thanks,
For reasons I can't talk about, I am interested in developing apps that will require some calls that will communicate with the hardware/OS at a lower level. I've been reading a lot about Android but wasn't able to find good answers to questions, such as:
- Is is possible to do system calls (syscall) to the Linux kernel?
- Are there the usual /proc, /sys, or /dev folders? If so, are they r/w-accessible like on a standard Linux OS? Say, for example, that I want to know my actual CPU speed and there is no /proc/cpuinfo file, what replace this functionality?
- Is there a file system really, or is it a database? I have conflicting information about it.
- Is it possible to run an app as root?
- Is it possible to access the shell and/or a text console?
Thanks,