RAW socket을 사용하는 c 소스를 JNI를 통해 사용하고 있습니다.

에뮬레이터에서 이를 테스트해보면 RAW socket을 만드는 socket()함수에서 퍼미션 에러가 발생하는데요...

해결해보고자 검색하다가

위 링크의 소스를 복사하여 적용해 봤더니 app은 root권한을 가지고 있다고 나옵니다.
(에뮬레이터는 원래 root권한을 가지고 있으니 당연한 결과겠지만;;)

왜 root권한을 가지고 있으면서도 RAW socket은 만들 수 없는건지 궁금합니다 ㅠ

답변부탁드릴께요~
혹시 안드로이드 내에서 raw소켓을 사용하신 분 계시면 도움좀 주세요 ㅠ