We required on android application which would be connected with java application running and bind with a port. it may be socket connectivity or any other as well. java application send a operation code to android application and based upon operation code application will access the menu of sim toolkit application provide by the service provider on sim and return the answer to java application.