Erfahren Sie, welche der Funktionen, die Sie für selbstverständlich halten, tatsächlich von der Enthusiasten- und Entwickler-Community stammen!
Android ist bei weitem eines der beliebtesten mobilen Betriebssysteme, was sein bahnbrechendes Wachstum nicht nur dem Open Handset zu verdanken hat Alliance, sondern auch auf die Vielzahl nützlicher Funktionen, die das System bietet, Funktionen, die tatsächlich produktiv sind und nicht nur Schnickschnack pfeift.
Dies war jedoch nicht immer so, und in der Anfangszeit fehlten den Firmware-Builds viele Komponenten der funktionsreichen Versionen, die wir heute sehen. Die meisten dieser Funktionen wurden entweder in Mountain View selbst oder im Herzen der vielen Geräte-OEMs entwickelt, die Android nach ihren Wünschen anpassen... Aber ein paar Funktionen stammen, ja, Sie haben es erraten, von der Android-Enthusiasten-Community selbst. Oftmals als Root-Apps gestartet, erlangten einige kleine Mods oder benutzerdefinierte ROM-Funktionen schließlich genug Anklang, um sich einen Platz im AOSP-Repository zu sichern, entweder als direkte Importe oder nette „Portierungen“. Hier sind einige der bemerkenswertesten:
Heads-up-Benachrichtigungen
Bereits Anfang 2014 hat The Paranoides Android Das Team kündigte Hover an, eine Benachrichtigungs- und Multitasking-Funktion, die allen anderen damals verfügbaren Funktionen um Längen voraus war. Kurz nach der Ankündigung startete das Team die erste Beta der Version 4.3 der Firmware, und das daraus resultierende Benutzererlebnis war nahtlos und steigerte die Produktivität um ein Vielfaches. Hover, eine Weiterentwicklung des Halo-Systems von PA, blendete schwebende Benachrichtigungen oben auf dem Bildschirm ein Dadurch konnten Benutzer schnell einen Blick auf eingehende Benachrichtigungen werfen und sie wegwischen oder mit ihnen interagieren ihnen. Dies ersetzte das lästige Ticker-Benachrichtigungssystem, das in Android und bald darauf auch in Android integriert war Lollipop wurde mit integrierten Floating-Benachrichtigungen angekündigt, allerdings ohne das Floating-Window-System Das Schweben Wird bei der Interaktion mit Benachrichtigungen verwendet. Interessanterweise wurde der Code für das, was später als „Heads-up-Benachrichtigungen“ bekannt wurde, schnell in den KitKat 4.3- und 4.4-Repositorys und in der Community entdeckt Mods produziert um sie zu ermöglichen. Seit der Integration in Android Lollipop hat sich kaum etwas geändert. Mit dem 5.1-Update wurde die zuvor fehlende Funktion „Zum Ausblenden nach oben wischen“ hinzugefügt.
Benachrichtigung umschalten (Schnelleinstellungen)
CyanogenMod hat seit seinen Tagen als kleine Aftermarket-Firmware-Option einen langen Weg zurückgelegt und zahlreiche Funktionen als Teil des Android-Systems eingeführt. CyanogenMod 7, die Gingerbread-Iteration der Firmware und die Version, die dafür verantwortlich war, dass der Name CM vielen Enthusiasten in den Sinn kam, brachte mit Quick Toggles eine nützliche und zeitsparende Funktion in den Benachrichtigungsschatten, die von Samsungs ähnlicher Implementierung in übernommen wurde TouchWiz. Diese kleinen Tasten befanden sich oben im Benachrichtigungsfeld und ermöglichten es Benutzern, wichtige und häufig verwendete Systemfunktionen wie WLAN, Bluetooth, GPS usw. schnell umzuschalten.
Im Gegensatz zu schwebenden Benachrichtigungen dauerte es eine Weile, bis Benachrichtigungsschalter in AOSP ankamen und schließlich dort auftauchten Android Jellybean, unter dem Namen „Schnelleinstellungen“ und in Form eines versteckten Panels im Benachrichtigungsschatten, umschaltbar durch a Taste. Allerdings führte diese Implementierung angesichts der geringen Erkennungsrate des Panels zu einer relativ schlechten Benutzererfahrung, und Android Lollipop rückte sie in den Vordergrund und in der Mitte des Benachrichtigungsschattens, der sich unter der Kopfzeile, aber über den Benachrichtigungen befindet, mit der Option, sie durch Wischen nach oben schnell auszublenden Benachrichtigungen.
Screenshots
Eine der offensichtlichsten Funktionen eines jeden Betriebssystems ist die Möglichkeit, den Inhalt des aktuellen Bildschirms als Bild, auch Screenshot genannt, zu erfassen. Leider fehlte Android in seinen Anfangsjahren die Fähigkeit dazu, und Power-User griffen auf Root-Lösungen wie die damals beliebte zurück Erschieß mich um ihre Anforderungen an die Bildschirmaufnahme zu erfüllen. Die Ausnahme war TouchWiz, das seine Screenshot-Kombination aus Lautstärke verringern und Ein-/Aus-Taste vor AOSP ausführen konnte. Das änderte sich jedoch mit der Veröffentlichung von Android 2.2 Froyo, als Google damit begann, Code zu AOSP hinzuzufügen, um Screenshots zu ermöglichen Es war noch keine offizielle API und nur wenige Samsung Galaxy S-Benutzer berichteten von der Möglichkeit, sie erfolgreich abzurufen aus. Android 2.3 Gingerbread machte die API offiziell, und Apps konnten Geräte-Screenshots ohne Root-Zugriff erstellen, aber das geschah erst mit dem Mit der Veröffentlichung von Android 4.0 Ice Cream Sandwich wurde die Screenshot-Kombination „Power + Volume Down“ zum System hinzugefügt und in den meisten Fällen standardisiert Geräte.
Bildschirmaufzeichnung
Die Bildschirmaufzeichnung ist für viele eine nützliche Funktion, unabhängig davon, ob Sie die Demonstration einer Anwendung aufzeichnen möchten oder nicht Starten Sie Ihren mobilen Spielekanal, aber bis Android 4.4 Kitkat verfügte das Framework über keine native API, um das zu erreichen Aufzeichnung. Zuvor wurden bahnbrechende Apps wie z SCR nutzte die FrameBuffer- oder SurfaceFlinger-APIs, aber auch so wurde Apps, die normalerweise gestartet wurden, kein Zugriff darauf gewährt. Eine ADB-Launch-Technik war eine Zeit lang im Umlauf, erwies sich jedoch als repetitiv und umständlich, und die Lösung der Wahl waren Root-Apps, die zum Tippen Superuser-Berechtigungen verwendeten in diese APIs integrieren. Die Einführung von KitKat änderte die Dinge, da Google endlich die Bedeutung der Bildschirmaufzeichnung erkannte und eine öffentlich zugängliche API hinzufügte Rahmen. Von da an konnten Apps problemlos auf das System zugreifen und qualitativ hochwertige Aufnahmen nutzen, was die gesamte Landschaft der Bildschirmaufzeichnung auf Android veränderte.
Apps auf SD
Früher war die Speicherverwaltung unter Android ein Albtraum, und viele Benutzer haben Stunden damit verbracht, einen Laptop und ein Android-Gerät miteinander zu verbinden. Partitionieren ihrer SD-Karte, Schreiben von Mount-Skripten usw., in einem heldenhaften Versuch, jedes einzelne Megabyte herauszuholen, das ihnen zur Verfügung gestellt wird Benutzer. Kleine interne Partitionen und die Unfähigkeit des Systems, Apps auf der SD-Karte zu speichern, führten zu schwerwiegenden Problemen Moderation der App-Installationsraten für Endbenutzer und zusätzlich zur SD-Kartenpartitionierung zahlreiche Root-Funktionen Apps wie Link2SD Und Super App2SD ergab sich. Mit Android 2.2 Froyo wurde diese Funktionalität nativ in das Betriebssystem integriert, und plötzlich konnten Benutzer bestimmte Apps teilweise auf die SD-Karte verschieben. Es war eine kleine, aber deutliche Verbesserung, und seitdem sind die internen Partitionsgrößen gestiegen enorm und das Feature hat an Bedeutung verloren, aber damals sorgte es für viele Stirnrunzeln verkehrt herum.
Deaktivieren Sie System-Apps
Vorinstallierte Apps oder „Bloatware“, wie viele Enthusiasten sie gerne nennen, sind Apps, die als Teil des Android-Systems vorinstalliert sind, entweder vom OEM oder vom Mobilfunkanbieter. In den meisten Fällen beanspruchen diese Apps viel Platz und stellen unnötige Funktionen bereit, was zu einer beeinträchtigenden Benutzererfahrung führt. Bis zur Einführung von Honeycomb bestand die einzige Möglichkeit, Bloatware zu entfernen, in der Verwendung eines Root-Deinstallationsprogramms. Mit der Einführung von Android 4.0 Ice Cream Sandwich wurde jedoch eine Funktion auf der Seite mit den App-Einstellungen eingeführt, mit der Sie System-Apps deaktivieren konnten Es stellte eine exakte Reproduktion der Root-fähigen Funktion dar, bot eine ähnliche, aber umkehrbare Funktionalität und funktionierte sofort einsatzbereit und benutzerfreundlich Ansatz.
Dösen
Vor ein paar Jahren das berüchtigte Begrünen machte die Runde als leistungssteigernde und batteriesparende Lösung, die Hintergrund-Apps effektiv in einen erzwungenen Ruhezustand versetzt. Die App wuchs schnell, Power-User und Enthusiasten auf der ganzen Welt profitierten von Leistungs- und Akkuverbesserungen und sind bis heute eine beliebte App. Android 6.0 Marshmallow stellte Doze vor, eine Funktion, die am Rande des Weges von Greenify steht und dessen fast magische Batteriesparfunktionen als passiven, ständig aktiven Dienst bereitstellte, der jedem Benutzer standardmäßig zur Verfügung stand. Doze nutzt die Sensoranordnung von Android, um zu erkennen, wenn das Gerät nicht in Bewegung ist, und dreht sich anschließend Schalten Sie fast alles auf dem Gerät aus und speichern Sie den Status nur für Anrufe, SMS und andere Nachrichten mit hoher Priorität Benachrichtigungen. Google verfügt außerdem über einen intelligenten Notfallplan, der Entwickler daran hindert, Doze fälschlicherweise zu unterbrechen, indem er die Weiterleitung und anschließende Überprüfung über einen Google Cloud Messaging-Server vorschreibt.
Anerkennungen
Obwohl die oben genannten Funktionen zu den bemerkenswerteren gehören, die den Sprung von Community-Funktionen zur AOSP-Codebasis geschafft haben, taten dies auch zahlreiche andere relativ unbedeutende Funktionen. Nur wenige wurden auf die gleiche Art und Weise implementiert wie ihre Root-Gegenstücke, aber bei den meisten wurden Änderungen vorgenommen, die Google für angemessen hielt. Multiwindow gehörte zu den ersteren, wobei Android Marshmallow über einen versteckten Schalter zum Aktivieren verfügte Produktivitätssteigerung durch geteilten Bildschirm auf nahezu identische Weise wie bei Aftermarket-Firmware wie zum Beispiel OmniROM.
Andere, die relativ erhebliche Änderungen erfahren haben, sind:
- Datenschutzkontrollen wie XPrivatsphäre, wodurch Benutzer den Zugriff von Apps auf bestimmte Berechtigungen blockieren konnten. Eine Version davon tauchte erstmals in Android 4.3 unter dem Namen „App Ops“ auf, wurde jedoch in Android 4.4 KitKat umgehend entfernt. Benutzer gefunden eine Problemumgehung um die versteckten Einstellungen zu aktivieren, aber erst mit Android 6.0 Marshmallow wurden die Berechtigungseinstellungen vollständig eingeführt
- Android war schon immer ein Favorit der Benutzer wegen der endlosen Anpassungsmöglichkeiten, die es bietet, und das Thema ist eine der wichtigsten zugrunde liegenden Komponenten der Anpassung. Durch die Veröffentlichung der Theme-Engine von T-Mobile gewann das vollständige Geräte-Theming an Popularität und hatte eine Zeit lang ein Monopol, bis ein Entwicklerteam RRO Layers auf den Markt brachte große Auswahl an benutzerdefinierten ROMs. Layers wurde ursprünglich bei Sony für Xperia-Theme-Entwickler entwickelt und hat in der Community enormen Anklang gefunden, und Benutzer haben kürzlich darüber berichtet Themes funktionieren nativ auch in Android 6.0 Marshmallow (mit Root), was Enthusiasten zu der Annahme veranlasst, dass die volle Unterstützung für sie als Teil von AOSP bald verfügbar sein könnte Ecke.
- Der Sperrbildschirm auf Android hat im Laufe der Jahre eine Vielzahl von Änderungen erfahren, angefangen bei einfachen Froyo-Schieberegler, über das Widget, das Jellybean anpreist, und schließlich den minimalistischen und eleganten Lollipop Sperrbildschirm. Während Apps mögen WidgetLocker Während das Unternehmen die Sperrbildschirm-Widget-Funktionalität ohne Root einführte, lag es an der Modding-Community, Funktionen wie Kamera-Schnellstart und Musiksteuerung auf den Sperrbildschirm zu bringen. Erst mit der Einführung von Android Icecream Sandwich wurden diese in AOSP integriert und bestehen bis heute fort, wenn auch mit geringfügigen Verfeinerungen und Verfeinerungen.
Kennen Sie eine Android-Funktion, die früher nur für Root-Benutzer verfügbar war? Lassen Sie es uns im Kommentarbereich unten wissen