En nedrivning av en APK kan ofta förutsäga funktioner som kan komma i en framtida uppdatering av ett program, men det är möjligt att någon av de funktioner vi nämner här kanske inte kommer att göra det i en framtida version. Detta beror på att dessa funktioner för närvarande inte är implementerade i live -build och kan dras när som helst av utvecklarna i en framtida build.
Förra året lanserade Google Android 11 som genomförde stora förändringar av hur appar kan komma åt en enhets lagring. Dessa ändringar, som Google kallar “omfattande lagring”, begränsar avsevärt mängden lagringstillgång som en app kan få som standard. Medan vissa appar som filhanterare kan begära bred åtkomst till en enhets lagring måste andra appar använda alternativa API: er för att lägga till, öppna, redigera eller ta bort filer på lagringen. En av dessa API: er kallas MediaStore API, och den ger tillgång till vanliga mediefiler som ljud, videor och bilder. MediaStore har faktiskt funnits ett tag nu, men Google lade till en ny funktion i API: et med Android 11 -utgåvan: papperskorgen.
Appar som använder MediaStore API kan skräpa i stället för att ta bort en fil för att ge användarna en chans att återställa filen senare. De flesta stationära operativsystem har en liknande funktion, men Android 11 i sig ger inte en systemövergripande papperskorg eller papperskorg som listar alla filer som har lagts i papperskorgen. I stället kan appar med redigeringsåtkomst till papperskorgar eller som begär användarens samtycke visa objekt från den dolda papperskorgen, och vi har upptäckt bevis på att Googles egna Files by Google -app förbereder sig för att lägga till en sådan funktion.
Den dolda papperskorgen i appen Files by Google.
Med Android 12 ser det dock ut som att Google arbetar med att lägga till en ny post i Inställningar> Lagring för att visa hur mycket lagringsutrymme alla papperskorgar tar upp. Om du trycker på den här posten startas ett fragment som visar antalet filer som har lagrats i papperskorgen och som också låter användaren tömma papperskorgen, men ingången är normalt otillgänglig eftersom Google hårdkodade den till falsk. Tack vare lite ansträngning och hjälp från XDA: s Zachary Wander lyckades vi dock få startpunkten och dialogrutan att visas.
Även om användare kan tömma papperskorgen härifrån, vet vi inte om användarna också kommer att kunna återställa dem via denna ingångspunkt. Den kommande papperskorgen -funktionen i Files by Google låter dock användare se, återställa eller ta bort papperskorgar permanent. Vi skulle inte bli förvånade om Google planerar att lansera den nya funktionen i Files by Google samtidigt som Android 12 släpps, men tekniskt sett kräver Files by Googles papperskorgen inte att Android 12 måste installeras.
Papperskorgen på Android är för närvarande dold för de flesta filhanterare eftersom de är inledda med en. i deras filnamn, vilket är hur Android förstår en fil bör betraktas som dold. Dessa dolda papperskorgar lagras i samma katalog där de ursprungligen fanns istället för att flyttas till en systemomfattande papperskorg/papperskorg. Baserat på vad vi vet ser det inte ut som att Google planerar att lägga till en verklig papperskorg/papperskorg i Android 12, men det ser ut som att Google planerar att åtminstone göra papperskorgen till en mer framträdande funktion. Det enda problemet är att appar måste använda MediaStore API för att markera filer som “papperskorg”, så vissa appar kommer att fortsätta att radera filer permanent eller använda sin egen papperskorg, vilket hindrar användare från att visa och återställa dem på en lättillgänglig plats.
Tack vare PNF-programvaran för att ge oss en licens att använda JEB Decompiler, ett professionellt verktyg för omvänd teknik för Android-applikationer.