안드로이드 자체에 그런 기능 없는거 아닌가요?
일반적으로 이어폰 볼륨과 일반 볼륨을 나눠주는 기능을 지원하는 폰도 있고 아닌 폰도 있는걸로 알고 있습니다.
그런걸 미루어 봤을때 이어폰 연결시 브로드캐스트로 신호에 따라 볼륨을 조절하는 앱을 제조사별로 넣은게 아닌가 싶습니다.
뭐 그럼 방법은 이어폰 연결시 발생하는 브로드캐스트인 ACTION_HEADSET_PLUG 신호를 직접 처리해볼수밖에는 없겠군요.
만약 기본 설치앱에서 밀려서 기능 구현이 의도대로 안된다면 딜레이라도 줘야 하지 않을까 싶습니다.