Apps werden nicht in Geräteadministratoren angezeigt

Ich Nougat 7.1verwende ein Gerät und bin auf ein seltsames Problem gestoßen.

Neu installierte Anwendungen werden nicht auf der device administratorsSicherheitsseite aufgelistet. Die Liste zeigt einfach keine neu installierten Apps, sie erschienen früher auf Marshmallow, aber das Nougat-Update hat es kaputt gemacht. Das bedeutet, dass ich keine neu installierten Apps als Geräteadministratoren aktivieren kann.

Einige Apps zeigen das Popup an, um sie als „Geräteadministratoren“ zu aktivieren, aber das Klicken auf Activatebewirkt nichts

„Greenify“ sollte in der zweiten Liste stehen, ist es aber nicht:

     


Dinge, die ich versucht habe (das Problem konnte nicht behoben werden):

  • Dalvik-Cache löschen und Apps neu installieren
  • Booten im abgesicherten Modus
  • Werksreset durchführen

Frage:

Die Geräteadministratoren sind in einer Liste unter gespeichert /data/system/device_policies.xml.
Gibt es andere Konfigurationsdateien zu den Einträgen der Geräteadministratoren, die verhindern könnten, dass neue Einträge aufgelistet werden?

Und was passiert, wenn Sie versuchen, sie manuell hinzuzufügen? Werden sie in der Liste erscheinen?
@xavier_fakerat Sie erscheinen immer noch nicht in der Liste, auch wenn ich sie zu hinzufüge device_policies. Ich habe auch versucht, diese Datei zu löschen und die Berechtigungen zurückzusetzen
Hat eine der hier beschriebenen Lösungen: android.stackexchange.com/q/45601/209414 für Sie funktioniert?
Ok, ich suche immer noch nach möglichen Lösungen, werde Sie wissen lassen, wenn ich etwas Interessantes finde.
@xavier_fakerat Ich habe dieses Problem gefunden, es stellt sich heraus, dass es sich um einen Fehler mit Adoptable Storage handelt
Ich bin froh, dass Sie es geschafft haben, das Problem zu lösen, also werde ich positiv abstimmen, weil es anderen mit ähnlichen Problemen in Zukunft helfen wird.

Antworten (1)

Nachdem ich dieses Problem gründlich debuggt habe, habe ich die Ursache gefunden. Es scheint ein Fehler bei der Implementierung von Adoptable Storage auf meinem ROM zu sein. Alle Apps, die auf einem externen Speicher gespeichert sind, werden nicht auf dem Bildschirm „Geräteadministratoren“ angezeigt.

Bei der Verwendung von Titanium Backup stieß ich auf das gleiche Problem, da neu installierte Anwendungen nicht sichtbar waren.

Da Android den Speicher automatisch verwaltet, wurden alle neuen Apps auf dem externen Speicher installiert , was zu diesem Problem führte. Als Geräteadministratoren gekennzeichnete Anwendungen werden zwangsweise in den internen Speicher verschoben, was bedeutet, dass alle Updates, die sie erhalten, sie nicht in den internen Speicher verschieben

Wie repariert man:

  1. Öffnen Sie die AppsEinstellungen und navigieren Sie zur problematischen Anwendung
  2. Klicken Sie auf Storageund wählen Sie ausChange
  3. Auswählen Internal Shared Storageund anschließend durch Drücken bestätigenMove