2016-05-24 1 views
1

je suis en train d'ajouter kClearKey DRM plugin dans mon téléphone android (LG nexus 4). J'ai essayé la solution suivante, mais cela ne fonctionne pas pour moi:comment ajouter android drm plugin

1) construire le kClearPlugin à partir du code source fourni par l'arbre de code source google.
2) mettre la bibliothèque partagée libkClearPlugin.so dans/system/lib/drm/plugins/natif téléphone reboot
3)
ce que je suis en train de faire est de lancer un exploit pour Android mediaserver (CVE-2015-6612) . quand je lance l'exploit, il lance une exception UnsupportedScheme, ce qui signifie que kCkearPlugin n'est pas installé sur mon téléphone android.

Ma question spécifique est: Comment puis-je ajouter ce plugin à mon téléphone android?
Merci à l'avance

Répondre

0

Sur un non enraciné appareil Android/système/lib est en lecture seule - dire que vous ne pouvez pas ajouter simplement un nouveau système de DRM que vous le souhaitez.

La documentation Android est encore un peu ambigu sur ce qu'il dit:

Pour les fabricants d'appareils, les propriétaires de contenu et les fournisseurs de médias numériques Internet architecture de plug-in du cadre DRM fournit un moyen d'ajouter le support pour un particulier Système DRM pour le système Android.

Cela peut donner l'impression que vous pouvez l'ajouter, mais les DRM sont généralement ajoutés par les fabricants de périphériques. En théorie, cela empêche quelqu'un de venir et d'écraser le DRM avec le leur pour essayer de copier le contenu, mais dans la pratique, les solutions DRM auront quand même une protection contre cela, même si quelqu'un l'a fait.