HTC ONE M8 IR Blaster après Lollipop mise à Jour ne fonctionne pas

J'ai besoin d'utiliser l'émetteur infrarouge sur un appareil HTC One. Avant la mise à jour lolipop, je pourrais faire cela pas de problème, mais maintenant, mon code ne fonctionne pas.

    ConsumerIrManager mCIR = (ConsumerIrManager)getSystemService(Context.CONSUMER_IR_SERVICE);
    mCIR.transmit(freq, pat);

où la fréquence et le motif sont les valeurs nécessaires à l'alimentation sur ma TV (du fabricant)

Je ne reçois pas toutes les erreurs d'exécution de ce code, le seul problème est que l'infrarouge de l'émetteur ne s'allume pas sur HTC one périphériques. ( regardant ir blaster grâce à l'appareil photo ). Je ne comprends pas exactement le même code fonctionne sur le galaxy s5 appareils. Je vous serais reconnaissant de toute aide de la part de quelqu'un qui peut obtenir infrarouge pour travailler sur un HTC appareils.

OriginalL'auteur alexward1230 | 2015-05-04