Default Write drivers for android ?

I want to write some kind of app/driver that listens to the traffic of other apps, is this something that possible without root access ? (i don't intend to ask the users of the app to root their phone).

How do i start ?