Data lock-in
Data lock-in prevents device owners from accessing data stored on the device they own. For example, some mobile applications store user data in a way they can only be viewed from inside the app, with no possibility of creating backups or moving them to external data storage to make space free.
Incidents
[edit | edit source]Saved pages in Samsung Internet
[edit | edit source]The mobile web browser by Samsung stores saved pages in the /data
directory. This is a locked-in directory where apps store data only accessible to themselves.
Users have requested Samsung developers to change its browser to store saved pages in a non-locked-in place that makes them accessible from other applications and makes it possible to create backups, or to let users export copies of saved pages, but Samsung refused to implement this change. Some users have stored thousands of web pages this way before realizing they are unable to create backups or move them to external storage.[1]
Rooting a device would make the /data
folder accessible, but this requires an unlocked bootloader. The process of unlocking the bootloader involves a factory reset, which deletes all user-generated files from internal storage.
In comparison, Google Chrome on mobile stores web pages as MHTML files in the download folder where they are not locked in, and Firefox on mobile completely lacks a feature to save pages.
Android data folder
[edit | edit source]Since Android 11, apps can no longer browse the Android/data
folder in the shared user storage (not to be confused with /data
, which was locked in since the beginning).[2]
Videos downloaded inside the YouTube app
[edit | edit source]YouTube provides no official way for people to create permanent local copies of videos. This includes Creative Commons media.[3] The only exception is YouTube Studio allowing channel owners to download their own videos in up to 720p.[4]
While the YouTube app lets paying YouTube Premium subscribers download videos for offline viewing, the videos are only accessible through the YouTube app, encoded in a proprietary format, and forcibly deleted after 29 days.[5][6][7][8]
Permanent local copies are necessary to preserve Internet history when YouTube ceases to operate:
Whenever I tell people that we need to plan for the day when YouTube goes offline, I mostly receive weird reactions. It seems to be the case that people can't think of YouTube being gone. Unfortunately, I'm convinced that most people will face the day when we lose this enormous library of videos.
References
[edit | edit source]- ↑ Regarding saved webpages - Samsung Internet - Samsung Developer Forums
- ↑ Storage updates in Android 11 | Android Developers: If your app targets Android 11, it cannot access the files in any other app's data directory, even if the other app targets Android 8.1 (API level 27) or lower and has made the files in its data directory world-readable.
- ↑ Google is Locking Down Android - Mental Outlaw, 07:20
- ↑ Changes to Unlisted Videos Uploaded Before 2017, 4:30
- ↑ Google is Locking Down Android - Mental Outlaw, 06:41
- ↑ YouTube videos offline FAQs - YouTube Help
- ↑ Warning: Youtube Premium "Downloads" aren't MP4 Files - Virtual Curiosities
- ↑ What's Wrong with YouTube - GNU Project - Free Software Foundation
- ↑ My Dependencies on the Cloud - Karl Voit