Android Linux system call list

Does anyone know where I can find a list of system calls that can be used on Android mobile phones? I think kernel search should work, but I cannot find any * .h or * .c with their declaration.

Best wishes

+4
source share
2 answers

First of all, you want a section of 2 pages of the Linux kernel manual.

Very few are unique to Android, some of them fall into Android documents (no sys-V IPC, AF_INET sockets will not work if you are not in a network group, etc.). Most of the add-ons for Android are drivers (Binder, etc.) and new usage patterns (like user IDs), not actual system calls.

If you really need system call numbers, you can find them in bionic / libc / SYSCALLS.TXT in the sources

+5
source

You can check the Bionic sources for a list of system calls. Since Bionic is a C library, Android works.

0
source

Source: https://habr.com/ru/post/1338811/


All Articles