Angenommener Speicher: Second Life für Android-Geräte

Seit dem ersten öffentlichen Erscheinen von OS Android auf dem Markt war die Geschichte seiner Entwicklung untrennbar mit Speicherkarten verbunden. Jahre vergingen, Android erwarb neue Funktionen, Dienste und Fähigkeiten, und die Haltung der Betriebssystementwickler gegenüber erweiterbarem Speicher änderte sich fast jedes Jahr. Und jetzt, so scheint es, wurde das Gleichgewicht in Form der Option Adoptable Storage gefunden, die mit Android Marshmallow oder 6.0 verfügbar ist.


In den allerersten Versionen 1.5-1.6 wurde der Speicherkarte die bescheidene Rolle des Speichers für Medieninhalte zugewiesen, und es wurde nicht über die Möglichkeit gesprochen, einen Teil des Systems oder der Anwendungen dorthin zu übertragen. Im Laufe der Zeit wuchs der Anwendungsspeicher exponentiell und es wurde deutlich, dass das ROM-Volumen in den Geräten deutlich kleiner wurde. Mit der Veröffentlichung von Android 2.2 Froyo im Jahr 2010 erhielten Benutzer die begehrte Möglichkeit, Anwendungen auf eine Speicherkarte zu übertragen.

Um das Wesentliche des Übertragungsprozesses vollständig zu verstehen, müssen Sie klarstellen, dass Anwendungen auf zwei verschiedene Arten erstellt werden können. Der erste setzt voraus, dass die Anwendung und die Daten eins sind. Dieser Ansatz wird normalerweise in den meisten Programmen verwendet. Im zweiten Fall gilt der Grundsatz "Anwendung getrennt - Daten getrennt". Dies ist genau das, was für Spiele und Inhaltszugriffsdienste mit allen Arten von Abonnementschutz getan wurde, wenn bei einer Größe von 100 Megabyte die Daten in Form von Texturen oder Ressourcen bis zu mehreren Gigabyte aufnehmen können.

In Android 2.2 war es mit derselben Schaltfläche möglich, Anwendungsdaten zu übertragen, jedoch nur dort, wo die Entwickler dies vorgesehen hatten. Die Methode war nicht perfekt, sparte aber ordentlich viel Speicher. In der Zwischenzeit, als Android 2.3 erschien, erhielten alle progressiven Benutzer einfach Root-Rechte, installierten das bekannte Titanium-Backup und übertrugen die gesamten Anwendungen damit. Eine Ausnahme bildeten nur Anwendungen mit Widgets - sie konnten die Übertragung einfach nicht tolerieren.



Mit der Veröffentlichung von Android 4.X und der Blütezeit von Geräten, die auf der MTK-Chiphersteller-Plattform basieren, wurde die Standard-Schreib-Disc-Option populär, die die Systemarbeit mit dem Speicher beeinträchtigte und es ermöglichte, Anwendungen sofort und vollständig auf einer Speicherkarte zu installieren. Natürlich war die Option bei den Benutzern sehr beliebt.

Der optimierte Mechanismus sowie eine alternative Lücke für Enthusiasten haben eine neue Wendung in der Entwicklung von Android erschwert. Mit dem Aufkommen von Android 5 oder Lollipop mit einem unglaublich schönen Materialdesign war es sehr schwierig, mit einer Speicherkarte für viele Aspekte zu arbeiten. Selbst eine vollständige Übertragung von Daten in der vorherigen Form war nicht immer der Fall, und bei denselben Spielen wurden einige Dateien in einem Speicher und andere in einem anderen gespeichert. Daher wurden Benutzer aufgefordert, erweiterbaren Speicher nur zum Speichern von Multimedia-Inhalten zu verwenden. Vor diesem Hintergrund kam es zu vielen Kollisionen, da selbst offizielle Google-Anwendungen manchmal nicht wussten, wie man Daten auf eine Speicherkarte überträgt.

Fortgeschrittene Benutzer konnten dieses Problem mithilfe von Root-Rechten und der Bearbeitung der Konfigurationsdatei lösen. Zu diesem Zeitpunkt hatten jedoch viele Hersteller bereits Mechanismen zur Erkennung von Interferenzen mit Software erworben und diese mit einem nicht bedeutungslosen Garantieverlust gleichgesetzt. So mussten sich die Besitzer des Flaggschiffs 2014-2015, beispielsweise Samsung Galaxy Note 4 oder LG G4 , aufgrund des völligen Mangels an Alternativen an die neuen Realitäten gewöhnen.



Die offizielle oder genaue Erklärung für diesen Schritt beruhte auf der Tatsache, dass zum einen die Daten auf der Speicherkarte ohne Verschlüsselung gespeichert wurden, was gefährlich ist, und zum anderen die Verwendung von Speicherkarten geringer Qualität, zu denen der Markt im Überfluss führte, nicht nur dazu führen konnte Datenverlust, aber auch ernsthafte Auswirkungen auf die Leistung des Geräts.

Natürlich löste dieser Schritt einen Sturm der Empörung aus, da Speicherkarten mit 128 bis 256 GB zu einem relativ humanen Preis bereits weit verbreitet waren und die Möglichkeit, den Speicher zu erweitern, einen spürbaren Wettbewerbsvorteil gegenüber dem „Obstunternehmen“ darstellte.

Mit der Veröffentlichung der aktuellen Version von Android 6 (Marshmallow) gelang es dem für die Entwicklung von Android verantwortlichen Team endlich, ein Gleichgewicht zwischen der vollständigen Abschaffung der Funktionen der Speicherkarte und den Problemen zu finden, mit denen sie sich befassen wollten.

Also kamen wir zur Sache. Die Adoptable-Speicherfunktion behält die Möglichkeit, eine Speicherkarte wie zuvor in einem eingeschränkten Modus zu verwenden, und ermöglicht es dem Benutzer, ein einzelnes Array aus einer Speicherkarte und einem ROM-Gerät zu erstellen. Aufgrund der Tatsache, dass im Nexus 5Xund 6P gibt es keine Speicherkarten, die allererste mit dieser Option war das HTC One A9- Produkt , und später das letztjährige Flaggschiff HTC One M9 erhielt es .


Wo soll man suchen?


Die Möglichkeit, den Betriebsmodus der Speicherkarte zu konfigurieren, wird sofort angezeigt, sobald das System sie "sieht", und es spielt keine Rolle, ob dies beim ersten Start oder viel später geschieht. Wenn Sie die Option zur Verwendung von „Interner Speicher“ auswählen, formatiert das Telefon zuerst die Speicherkarte und verbindet sie dann virtuell mit dem System.

Wichtig! Die Daten, die sich auf der Vorher-Speicherkarte befanden, werden dauerhaft gelöscht. Speichern Sie sie daher im Voraus.

Nach erfolgreicher Formatierung und logischer Integration bietet das Telefon an, Multimediadaten (Fotos, Bilder, Musik usw.) in den Teil des Speichers zu übertragen, der sich auf die Speicherkarte bezieht. Es lohnt sich, eine dauerhafte Übertragung zu wählen und einige Minuten zu warten, da der Vorgang mit einigen Einschränkungen bei der Arbeit von Android einhergeht.



Gemäß der Beschreibung muss das System selbst entscheiden, wo Anwendungen abgelegt werden sollen. Eine manuelle Überprüfung ist jedoch nicht überflüssig.

Ein Experiment


Für den Test wählen wir zwei Anwendungen (Spiele) aus, von denen jede eine ausführbare Datei und eine große Menge zusätzlicher Ressourcen enthält, und prüfen, wie vollständig Sie eine kleine Anwendung übertragen können.

Laden Sie also Asphalt 8 herunter und führen Sie es aus, damit das Spiel 830 Megabyte Texturen und andere Daten herunterladen kann. Danach ist es nicht einmal mehr erforderlich, den Spielprozess selbst zu starten. Im Abschnitt "Speicher" sehen Sie bereits Statistiken zur Speicherzuweisung: Das Spiel befindet sich vollständig im Speicher des Telefons. Nun gehen wir zur Konfiguration des internen Speichers und wählen die Bewegung auf die Speicherkarte aus. Danach sehen wir uns noch einmal die Statistik der Speicherzuordnung an. Wie vor der Installation des Spiels werden 2,89 GB im Speicher des Geräts verwendet. In den Spieldetails wird deutlich darauf hingewiesen, dass sowohl die Datei selbst als auch die Daten auf die Speicherkarte „verschoben“ wurden.



Wiederholen wir das Experiment mit einem anderen Spiel, dessen Entwickler zusätzliche Dateien direkt neben dem Google Store speichert. Laden Sie Reckless Racing 3 herunter, installieren Sie es und wiederholen Sie die gleichen Schritte. Die Anwendung wird erneut im Telefonspeicher gespeichert, und nach dem Verschieben in den Gerätespeicher werden erneut 2,89 GB belegt.



Nach den Manipulationen wurden die Spiele ohne Leistungsprobleme gestartet.

Als letzte Phase des Experiments versuchen wir, den einfachen und „leichten“ Facebook Messenger zu übertragen.



Und diese Anwendung wird auch vollständig auf die Speicherkarte übertragen. Hurra? Hurra!

Eigenschaften


  • Bei kombiniertem Speicher und der Verbindung zu einem PC / MAC ist nur ein Laufwerk sichtbar. Dies ist normal, da auch die logische Partition eine ist.

  • AliExpress : , , , . ,   , UFS 2.0 Samsung Galaxy S7/S 7 EDGE.


  • ( !) . as-is, .


  • , , , . , . .


Die Option bietet natürlich eine äußerst nützliche und praktische Funktion, insbesondere nach Android 5.

Flaggschiffe mit sehr schnellem Speicher verfügen in der Regel über eine anständige Menge an ROM, und Hersteller, die dies erkennen, löschen diese Funktion bereits. Für das mittlere und das Budgetsegment kann die Unterstützung von Adoptable Storage das häufige Problem des unzureichenden Speicherplatzes bei der Installation von mehr als X-Anwendungen lösen.

Es gibt immer kostengünstigere Geräte mit der neuesten Version von Android, aber gleichzeitig wächst der Bedarf an Cloud-Kopieren von Daten, und dies sollte nicht vernachlässigt werden

Source: https://habr.com/ru/post/de393755/


All Articles