Works perfect on my android Double Din 4.4. Only problem is when i am using TTS, it says a lot of crazy (english) words first, then in the middle it will say the street name, then end with some crazy words again. e.g. "turn right in 400 hundred meters at abcd bla bla bla bla picnic street bla bla bla bla. Does any know how i can fix this? Thanks