If the guide shows some channels correct, but others are off, then the guide data itself has not been properly compiled.
You will not find a solution to that, besides someone preparing the guide correctly.
Make a custom playlist from the Templates, and use it with Perfect Player for Android, or...