added android port, rotation still not wroking