Sample Header Ad - 728x90

Android Enthusiasts

Q&A for enthusiasts and power users of the Android operating system

Latest Questions

0 votes
0 answers
61 views
When a samsung smartphone is rooted with MagiskHide, how to restore widevine L1?
Using MagiskHide against all Google services and clearing data, I restored the widevine L1 level in the DRM info app. But now, all the video services that are widevine L1 only idle when attempting to play a video instead of properly showing an error message (so it’s don’t work). As far I understand,...
Using MagiskHide against all Google services and clearing data, I restored the widevine L1 level in the DRM info app. But now, all the video services that are widevine L1 only idle when attempting to play a video instead of properly showing an error message (so it’s don’t work). As far I understand, videos decryptions keys are erased from the trusted keystore of the cpu in case the firmware is tampered. If this is true, how to restore them ? If not, how to access apps that require widevine L1 access (not accepting widevine L3) ? I’m asking this because several post across the Internet emerged in claiming on how to restore widevine L1 and by following them the device is again signaling the compatibility with L1 but doesn’t seem to support it again in reality.
user2284570 (501 rep)
Jun 21, 2025, 12:31 PM • Last activity: Jun 22, 2025, 10:14 AM
2 votes
1 answers
1023 views
Removing DRM from Android using root
I would like to know what one would have to do to remove DRM (Digital Restrictions/"Rights" Management) completely from an Android phone that one has root access to. So far, I have thought about removing `/etc/drm`, `/etc/dcmrcm`, and `/system/bin/drmserver`.
I would like to know what one would have to do to remove DRM (Digital Restrictions/"Rights" Management) completely from an Android phone that one has root access to. So far, I have thought about removing /etc/drm, /etc/dcmrcm, and /system/bin/drmserver.
Stallman (41 rep)
Jan 18, 2020, 08:35 PM • Last activity: May 22, 2025, 06:13 PM
3 votes
1 answers
4731 views
How to find out if an android device is using TEE?
I am new to [Trusty TEE][1] OS. Is there any way to find out if an Android Device uses such an OS without rooting the device ? AFAIK there, DRM (Digital Rights Management) is the most widely used application of Trusty OS. Some examples for DRM frameworks are Widevine/PlayReady/ClearKey. Does it mean...
I am new to Trusty TEE OS. Is there any way to find out if an Android Device uses such an OS without rooting the device ? AFAIK there, DRM (Digital Rights Management) is the most widely used application of Trusty OS. Some examples for DRM frameworks are Widevine/PlayReady/ClearKey. Does it mean that if any of these frameworks are present in the Android device, it is safe to assume that there is an underlying Trusty TEE OS in use ? Thanks
nishad kamdar (85 rep)
Feb 12, 2021, 06:09 AM • Last activity: Feb 12, 2021, 12:22 PM
4 votes
0 answers
3024 views
How to determine if an android application uses Trusted Execution Environment (TEE) and Secure Element (SE)?
I have gone through questions [One][1] and [Two][2]. But still I have an additional question. How do we find out that an android application uses Trusted Execution Environment (TEE) and Secure Element (SE). Particularly a hardware backed environment. Thanks [1]: https://stackoverflow.com/questions/6...
I have gone through questions One and Two . But still I have an additional question. How do we find out that an android application uses Trusted Execution Environment (TEE) and Secure Element (SE). Particularly a hardware backed environment. Thanks
nishad kamdar (85 rep)
Feb 12, 2021, 11:43 AM
5 votes
2 answers
4953 views
Can I play DRM music from iTunes on my Android?
I thought that DRM content on iTunes could only be played on iTunes, but then I saw [SongBird][1], a non-Apple application that can play DRM protected music. Is there an app for that uses similar technology that can play my old iTunes purchases? Is there any other ways I can play my music on my Andr...
I thought that DRM content on iTunes could only be played on iTunes, but then I saw SongBird , a non-Apple application that can play DRM protected music. Is there an app for that uses similar technology that can play my old iTunes purchases? Is there any other ways I can play my music on my Android (Wildfire)?
Brendan (215 rep)
Feb 16, 2011, 09:09 PM • Last activity: Dec 25, 2020, 12:58 AM
0 votes
1 answers
1465 views
What type of hardware support is required for getting the widevine L1 level?
It s said that widevine L1 level requires hardware support so that it s impossible even for manufacturer to provide it through a system update. But what exactly has to be done by the hardware?
It s said that widevine L1 level requires hardware support so that it s impossible even for manufacturer to provide it through a system update. But what exactly has to be done by the hardware?
user2284570 (501 rep)
Sep 2, 2020, 11:24 AM • Last activity: Sep 2, 2020, 11:50 AM
1 votes
1 answers
1827 views
/system/bin/mediaserver and /system/bin/drmserver dont want these but Android disagrees
I used this link [Use Adb to disable Media Server][1] [1]: http://geeknizer.com/fix-android-media-server-scanner-sdcard-cpu-battery-drain/ hoping to permanenenly disable the battery hogging media server process . It did not work Mediaserver still runs on my Android 4.4 Jiayu S3 phone as `/system/bin...
I used this link Use Adb to disable Media Server hoping to permanenenly disable the battery hogging media server process . It did not work Mediaserver still runs on my Android 4.4 Jiayu S3 phone as /system/bin/mediaserver and I found another just as pricky process called /system/bin/drmserver which shows up on adb # top . So I mounted the /system in RW mode and removed -x from them both. After that I killed the existing processes for these binaries. The phone just froze . After a force restart it will NOT BOOT until I restored the -x bit again ( restored execute ) . What do these do . How do I ensure they don't run if they are not needed.
user1874594 (527 rep)
Jul 19, 2015, 09:58 PM • Last activity: Jan 19, 2020, 10:48 AM
1 votes
1 answers
6815 views
What's /system/vendor/lib/liboemcrypto.so?
and where does it come from? I'm on lineage os and I have an app that crashes because this file doesn't exist on my sytem. When I do an internet search for the file, I see that there are plenty of people getting things working by removing it, or renaming it to `liboemcrypto.so.bak` or something, but...
and where does it come from? I'm on lineage os and I have an app that crashes because this file doesn't exist on my sytem. When I do an internet search for the file, I see that there are plenty of people getting things working by removing it, or renaming it to liboemcrypto.so.bak or something, but no one seems to be missing this file. Can I get it from anywhere?
flooose (113 rep)
Mar 30, 2017, 06:53 PM • Last activity: Aug 20, 2018, 01:39 AM
0 votes
1 answers
161 views
Galaxy S8+ and Apple Music downloads
I have a new Galaxy S8+ and Apple Music installed, but I don't have an SD card. Where the heck do the songs go when I click the download button in Apple Music? I'm tyring to get my music onto my (Generation 4) iPod. I have an iCloud account but there is no "Music" folder there.
I have a new Galaxy S8+ and Apple Music installed, but I don't have an SD card. Where the heck do the songs go when I click the download button in Apple Music? I'm tyring to get my music onto my (Generation 4) iPod. I have an iCloud account but there is no "Music" folder there.
Kevin Eckhoff (1 rep)
Jun 25, 2017, 03:58 PM • Last activity: Mar 27, 2018, 09:41 AM
2 votes
1 answers
20332 views
What exactly are DRM keys?
I was thinking of unlocking my ST17i's bootloader but I saw on the Sony Mobile website that unlocking the bootloader will result to the deletion of DRM keys from my phone. What exactly are they? And what will be affected if I lose the said "DRM keys"?
I was thinking of unlocking my ST17i's bootloader but I saw on the Sony Mobile website that unlocking the bootloader will result to the deletion of DRM keys from my phone. What exactly are they? And what will be affected if I lose the said "DRM keys"?
Propeller (2466 rep)
Aug 5, 2012, 01:32 PM • Last activity: Feb 5, 2018, 04:51 PM
2 votes
4 answers
4531 views
Password protected video
I want to protect my instructional video with a password. There is a use case. When a user wants to play an encrypted file (*update: file located on user's android device*), the encrypted file will pop up a dialog box to request the user to enter a Playback Password. This dialog box will display the...
I want to protect my instructional video with a password. There is a use case. When a user wants to play an encrypted file (*update: file located on user's android device*), the encrypted file will pop up a dialog box to request the user to enter a Playback Password. This dialog box will display the machine ID of the user's android device. The user can send his/her own machine ID to you, and you can create a Playback Password based on the user's machine ID. After that the user can use this Playback Password to play your file on his/her device. Since the Playback Password is created based on the user's machine ID, the user will not be able to share the Playback Password with other users. Since the Playback Password is bond to the user's device, the user will not be able to re-distribute your files. Is there some software that helps me to obtain this purpose? --- I seem to have secured the streaming video from the web site well enough, but a lot of the members want video files on their devices because they don't want to have to deal with wi-fi to play the video while they conduct the class. (*update: I'm not good in English. I meant file need to be located on user's android device. No streaming*) --- There is no doubt someone can just shoot the video from the screen, but I want to slow down the proliferation of my video.
Loom (79 rep)
Mar 19, 2014, 07:28 AM • Last activity: Aug 30, 2016, 02:40 PM
3 votes
1 answers
2180 views
Is there a way to verify the integrity of a TA partition backup of Xperia phones?
I unlocked the bootloader of my Xperia P (LT22i) before I could take a backup of the TA partition (which stores DRM keys, IMEI code, etc.) Now I've read on several XDA threads and other websites that TA can not be backed up after the bootloader has been unlocked. And that once it's unlocked, everyth...
I unlocked the bootloader of my Xperia P (LT22i) before I could take a backup of the TA partition (which stores DRM keys, IMEI code, etc.) Now I've read on several XDA threads and other websites that TA can not be backed up after the bootloader has been unlocked. And that once it's unlocked, everything in there is gone. However, when I used the latest version of [Backup TA](https://github.com/DevShaft/Backup-TA/releases/latest) on my phone, it could detect the presence of and backup the TA partition. Now I'm not sure if the backup it created is a valid TA backup so is there a way to check its integrity and/or parse the contents of TA.img to see if it does contain valid DRM keys and other stuff? P.S. I tried opening TA.img in a hex editor and searching for my phone's IMEI number. I found it in the file. I also found references to "marlin" and quite a few X.509 certificates. The uncompressed size of my phone's TA.img is 512 KB (5,24,288 bytes) And if it helps, here's the part of the log from Backup TA where it finds and backs up the TA partition:
--- mmcblk0boot0 ---
Searching for Operator Identifier...-
Searching for Operator Name...-
Searching for Rooting Status...-
Searching for S1 Boot...-
Searching for S1 Loader...-
Searching for S1 Hardware Configuration...-

Partition found!

=======================================
 BACKUP TA PARTITION
=======================================
1024+0 records in
1024+0 records out
524288 bytes (512.0KB) copied, 0.030456 seconds, 16.4MB/s

=======================================
 INTEGRITY CHECK
=======================================
OK

=======================================
 PULL BACKUP FROM SDCARD
=======================================
2437 KB/s (524288 bytes in 0.210s)

=======================================
 INTEGRITY CHECK
=======================================
OK

=======================================
 PACKAGE BACKUP
=======================================

7-Zip (A) 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
Scanning

Creating archive ..\backup\TA-backup-20140722.010348.zip

Compressing  TA.blk
Compressing  TA.img
Compressing  TA.md5
Compressing  TA.serial
Compressing  TA.timestamp
Compressing  TA.version

Everything is Ok

*** Backup successful. ***
Vinayak (235 rep)
Jul 21, 2014, 08:17 PM • Last activity: Feb 17, 2016, 06:59 AM
2 votes
1 answers
307 views
Homemade update Sony Xperia to Android 6.0 Marshmallow and DRM restoration
I have a Xperia smartphone, Android 4.4. Is it possible to upgrade my device with new Android 6.0 Marshmallow, and restore previously backed up DRM keys so Sony proprietary features can work as before? Or maybe the keys are bound to specific Android version? I know about the tool [Backup-TA][1] and...
I have a Xperia smartphone, Android 4.4. Is it possible to upgrade my device with new Android 6.0 Marshmallow, and restore previously backed up DRM keys so Sony proprietary features can work as before? Or maybe the keys are bound to specific Android version? I know about the tool Backup-TA and about the fact that Sony has recently released AOSP version for Xperias. Please, if you can, give me answer which will be more than 'yes' or 'no', I always like to understand the way things are :) PS. Sorry if this questions is unclear or could be a duplicate. Let me know about it please. I just could not find any information on the web about restoring DRM keys into new system version.
bercik (21 rep)
Dec 22, 2015, 06:41 PM • Last activity: Dec 27, 2015, 11:00 AM
2 votes
2 answers
1259 views
How do I fully back up an Xperia Z2 phone?
I'm thinking about moving onto a custom ROM, but I don't want to [permanently lose any DRM keys][1]. How do I go about fully backing up the contents of the phone before mucking around with it? [1]: https://android.stackexchange.com/questions/84561/does-rooting-a-sony-xperia-z2-remove-sony-specific-f...
I'm thinking about moving onto a custom ROM, but I don't want to permanently lose any DRM keys . How do I go about fully backing up the contents of the phone before mucking around with it?
lid (469 rep)
Aug 11, 2015, 10:03 PM • Last activity: Oct 7, 2015, 09:48 AM
0 votes
1 answers
471 views
Xperia Z3 DRM Restore
I unlocked my Xperia Z3 without read risks (I'm in shame). Now I can't update phone with Sony Bridge, also read that I lost DRM licences. So If some of my friends who has Z3 and still have bootlock, can take a TA partition backup for my device ? Can I restore this partition to my device ?
I unlocked my Xperia Z3 without read risks (I'm in shame). Now I can't update phone with Sony Bridge, also read that I lost DRM licences. So If some of my friends who has Z3 and still have bootlock, can take a TA partition backup for my device ? Can I restore this partition to my device ?
tanaydin (101 rep)
Dec 24, 2014, 03:14 PM • Last activity: Dec 25, 2014, 02:24 PM
1 votes
0 answers
432 views
Disable automatic connection to weblogin networks
As far as I know, Android never had the option to disable automatic connection to specific Wifi networks, and always, stupidly, makes Wifi higher priority than 3G. Yet this kind of feature is *crucial* in urban areas with abundant open *web login* networks in cafés etc. Even Symbian on my old N...
As far as I know, Android never had the option to disable automatic connection to specific Wifi networks, and always, stupidly, makes Wifi higher priority than 3G. Yet this kind of feature is *crucial* in urban areas with abundant open *web login* networks in cafés etc. Even Symbian on my old Nokia 5800 XpressMusic had the option to order networks manually, so that 3G could have higher priority than certain Wifi networks. iOS6, as a worse substitute of this ordering, also used to have the option to disable automatic connection to specific wifi networks. But that is gone since iOS7, so switching to Apple does not solve my problem. Has anyone figured out a hack, a third party app or so, to get this crucial feature on Android phones? (I currently have Motorola RAZRi, and am extremely frustrated, since the one and only Jelly Bean upgrade 1.5 years ago made it unrootable and slow, and Motorola has provided no upgrades since then. I'm also frustrated by Android's region locking, not allowing me to install my bank's app while living abroad. Since iOS region locking -- while still evil like all DRM -- is softer, only based on the AppleID account, not the device itself, I'm considering switching to iPhone unless this Wifi issue can be solved more satisfactorily on Android.) Internet searches turn up nothing, only other questions of the same fact, and answers saying "the asker is an idiot and this is standard behaviour on all mobile devices and how things should be". Maybe this attitude stems from different culture -- the US culture from where the tech companies offering substandard products come from -- where there are perhaps few weblogin networks? But in Europe the situation is different. It is frustrating to have internet stop working on the street, because instead of 3G, the phone has connected to a web login network radiating from the nearby café, e.g., the very common _TheCloud in the UK. At the same time, having wifi enabled is crucial, because even at my home in the centre of an important university town there is in practise no 3G -- not to even speak of LTE, for which I would not pay on this island that has worse signal quality than the third-world countries I've visited. In many cafés in particular there is no 3G reception, and a frequent need to use _TheCloud. The option of manually forgetting a network after each use is a purely unusable alternative, moving the task of *remembering* from the device to the user – yet IT should ease our lives, and have an option that needs to be set only once and forgot!
user83167
Dec 7, 2014, 03:32 PM • Last activity: Dec 7, 2014, 06:20 PM
2 votes
4 answers
2141 views
Android versions without DRM?
Since smartphones have become "the thing", it has somehow been decided that locking your phone to a particular primary e-mail address and having DRM is "okay". Android, despite being open-source, is somehow not the exception. Since Android IS open-source however, it would seem that a developer would...
Since smartphones have become "the thing", it has somehow been decided that locking your phone to a particular primary e-mail address and having DRM is "okay". Android, despite being open-source, is somehow not the exception. Since Android IS open-source however, it would seem that a developer would be able to customize it to remove the primary-email restriction on the phone and to unlock all purchased applications to be available to whomever is using the phone at the time, only requiring a sign-in to purchase new applications or when using certain applications. I don't currently use Android, and bought a Windows 7 Phone only to find that it does the exact same thing as Android (and most other phone operating systems) Are there any Android projects that are attempting to move Android towards a DRM-less environment?
user15766
Jun 7, 2012, 07:42 PM • Last activity: Sep 5, 2013, 09:51 PM
1 votes
1 answers
135 views
Will a license check fail if I am in a foreign country?
I have an app that performs a license check and will not work if a check doesn't succeed within *x* amount of time since the last successful check. Will this license check fail if I am connected to the Internet in a foreign country? The app in question is [Final Fantasy III (com.square_enix.android_...
I have an app that performs a license check and will not work if a check doesn't succeed within *x* amount of time since the last successful check. Will this license check fail if I am connected to the Internet in a foreign country? The app in question is [Final Fantasy III (com.square_enix.android_googleplay.FFIII_GP)](https://play.google.com/store/apps/details?id=com.square_enix.android_googleplay.FFIII_GP&hl=en) . However, most other paid apps perform license checks, so this is a question of broader scope.
bwDraco (267 rep)
May 19, 2013, 03:17 AM • Last activity: May 20, 2013, 04:25 AM
3 votes
1 answers
644 views
Is there any way to listen to Zune Pass music on my phone?
I have a Zune and download DRM-ed music via the Zune Marketplace that I can listen to as long as I have a Zune Pass monthly subscription. Is there any way to listen to this music on my Droid?
I have a Zune and download DRM-ed music via the Zune Marketplace that I can listen to as long as I have a Zune Pass monthly subscription. Is there any way to listen to this music on my Droid?
Matt Casto (1562 rep)
Sep 13, 2010, 07:52 PM • Last activity: Mar 17, 2013, 05:57 PM
8 votes
1 answers
3357 views
Are Google Books DRM protected?
In some countries Google Play offers ebooks. I was wondering if those are DRM protected. Can I export them as e.g. epub? Or are they bound to be read within the Google `Play Books` application?
In some countries Google Play offers ebooks. I was wondering if those are DRM protected. Can I export them as e.g. epub? Or are they bound to be read within the Google Play Books application?
k0pernikus (797 rep)
Jun 24, 2012, 06:41 PM • Last activity: Mar 17, 2013, 05:57 PM
Showing page 1 of 20 total questions