создание приложения брандмауэра для мобильных телефонов с поддержкой Java?
Приложения J2ME относятся к уровню пользователя - они не могут перехватывать трафик TCP / IP на уровне ядра.
Вам необходимо реализовать модуль ядра для фактической реализации брандмауэра.