Is it possible to use the Android Hardware without using android APIs? I've always liked cheap smartphones ($ 50) because with little money I can have a powerful system with lots of sensors and things like that. So I wondered if it was possible to use the hardware without using the very limited android APIs, programming it at a low level then, of course with the root. In particular I wanted to see how the LTE module worked and experiment with this having full control, the Android API does not allow it to do much.
You can try using NDK. It gives more access to android hardware.

Please refer

https://stackoverflow.com/questions/53134098/hardware-access