Firefly Open Source Community

   Login   |   Register   |
New_Topic
Print Previous Topic Next Topic

Google Widevine DRM on Android

543

Credits

19

Prestige

15

Contribution

advanced

Rank: 4

Credits
543
Posted at 3/9/2015 12:01:59        Only Author  1#

Google Widevine DRM on Android

In SDK I change device/rockchip/rksdk/BoardConfig.mk BUILD_WITH_DRMSERVICE :=true

Then build new firmware.


Then it says edit out/target/product/rk30sdk/system/build.prop  ro.product.manufacturer & ro.product.model but not sure what to change it to.

Then you have to build update.img with kernel inside boot.


Then I use Rockchip Secure Boot Tool to generate private & public key and check 'Sign check key'

Then I click 'sign firmware' and it generates a new update.img

I then flash the new update.img.

https://bitbucket.org/T-Firefly/firefly ... ol/?at=pad


Then I use 'UpgradeDllTool_Release_v1.3' to lock device with setting at the bottom. But don't think it locked correctly.

But I still can't play Google Widevine DRM streams.

https://bitbucket.org/T-Firefly/firefly ... ol/?at=pad

Any help would be appreciated.

Reply

Use props Report

175

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
175
Posted at 8/27/2015 06:41:31        Only Author  2#
Did you rebuild uboot to enable SecureBootEn and SecureBootLock

In Serial Console:

U-Boot 2014.10-RK3288-02 (Jan 21 2015 - 17:07:53)
...
SecureBootEn = 0, SecureBootLock = 0

They should both be set to 1
Reply

Use props Report

You need to log in before you can reply Login | Register

This forum Credits Rules

Quick Reply Back to top Back to list