.AB

AB-fil

Android Backup file
Ställ en fråga
SNABBT SVAR

En AB-fil är en Android-säkerhetskopia skapad av Android Debug Bridge-kommandot „adb backup”. Den lagrar appdata i ett komprimerat, valfritt krypterat arkiv. För att läsa den på en PC, konvertera den till .tar med Android Backup Extractor (abe.jar); för att återställa den till en telefon, kör „adb restore backup.ab”.

Utvecklare: Google (Android Open Source Project) Kategori: Backupfiler Öppen standard MIME: application/octet-stream
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .BUP · .BAK · .SKB · .SET

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 30, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet AB?

.ab-filer är associerade med Android Debug Bridge (ADB), ett felsökningsverktyg tillgängligt för Android 4.0 och senare. Filer med filändelsen .ab lagrar säkerhetskopior genererade med kommandot adb backup direkt från kommandoraden.

En .ab-fil är en binär behållare. Den öppnas med den oformaterade textsträngen (magic string) ANDROID BACKUP, följt av fyra ASCII-huvudrader avslutade med nyrad som deklarerar formatversion (1 till 5), en komprimeringsflagga och en krypteringstagg (none eller AES-256). Allt efter det huvudet är ett DEFLATE-komprimerat TAR-arkiv - och, när ett lösenord anges, ett AES-256-krypterat sådant, med nyckeln härledd via PBKDF2 och en kontrollsumma för huvudnyckeln lagrad i huvudet.

Android Debug Bridge tillåter användare att skapa anpassade säkerhetskopior som kan inkludera alla installerade applikationer eller endast vald appdata. Som standard lagrar en .ab-fil appdata - inställningar, databaser och cachefiler - men inte själva APK-filen; lägg till flaggan -apk i adb backup för att inkludera installationspaketen. Android Debug Bridge erbjuder också en funktion för att återställa från en .ab-säkerhetskopia med adb restore.

Android Debug Bridge erbjuder många olika funktioner utöver möjligheten att skapa säkerhetskopior, såsom:

  • kopiering av filer och mappar,
  • enhetskontroll,
  • möjlighet att köra ett Unix-liknande skal,
  • applikationsinstallerare.

Observera att adb backup fasades ut (deprecated) med början i Android 12 (2021). Många appar väljer redan bort detta genom att ställa in android:allowBackup="false" i sitt manifest. Formatet ersätts av molnbaserade lösningar som Google One Auto Backup och det öppna källkodsprojektet Seedvault.

Säkerhet & trygghet

RISK: MEDIUM

En .ab-fil är data, inte exekverbar kod, så själva filen kör ingenting. De verkliga riskerna rör integritet och återställning: en Okrypterad .ab exponerar appdatabaser, tokens och personuppgifter för alla som har filen - ange alltid ett lösenord vid säkerhetskopiering och förvara .ab-filer säkert. Om du krypterade den och glömmer lösenordet är AES-256-nyttolasten i praktiken oåterkallelig (det finns ingen bakdörr). Återställ endast .ab-filer som du själv har skapat; att återställa en okänd säkerhetskopia kan skriva angreppskontrollerad data till dina appar.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNAndroid Backup fileäven känd som ADB backup, Android Debug Bridge backup
UTVECKLAREGoogle (Android Open Source Project)sedan 2012 (Android 4.0 Ice Cream Sandwich, adb backup)
KATEGORIBackupfiler
MIME-TYPapplication/octet-stream
TYPADB-säkerhetskopieringsbehållare - huvud + (valfritt krypterad) DEFLATE-komprimerad TAR-nyttolast (binär)
STANDARDÖppen · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
000102030405060708090a0b0c0d
HEX
414E44524F4944204241434B5550
ASCII
ANDROID BACKUP
En .ab-fil börjar med den bokstavliga textraden „ANDROID BACKUP\n”, följt av fyra ASCII-huvudrader avslutade med nyrad: formatversion (t.ex. 1 eller 5), en komprimeringsflagga (1 = DEFLATE) och en krypteringstagg („none” eller „AES-256”). Allt efter det huvudet är en zlib/DEFLATE-komprimerad (och, om krypterad, AES-256-inbäddad) TAR-ström.

Program som öppnar AB-filer

Windows3 apps
7-Zip Öppen källkod Öppnar den resulterande .tar-filen (efter abe.jar) för att extrahera enskilda filer - kan inte läsa den råa .ab-filen direkt.
Android SDK Platform-Tools (adb) Gratis Återställ till en ansluten enhet: „adb restore backup.ab” (bekräfta sedan/ange lösenordet på telefonen).
Android Backup Extractor (abe.jar) Öppen källkod Konvertera till en bläddringsbar TAR: „java -jar abe.jar unpack backup.ab backup.tar [lösenord]” (kräver Java).
macOS2 apps
Android SDK Platform-Tools (adb) Gratis Återställ till en ansluten enhet: „adb restore backup.ab” (bekräfta sedan/ange lösenordet på telefonen).
Android Backup Extractor (abe.jar) Öppen källkod Konvertera till en bläddringsbar TAR: „java -jar abe.jar unpack backup.ab backup.tar [lösenord]” (kräver Java).
Linux2 apps
Android SDK Platform-Tools (adb) Gratis Återställ till en ansluten enhet: „adb restore backup.ab” (bekräfta sedan/ange lösenordet på telefonen).
Android Backup Extractor (abe.jar) Öppen källkod Konvertera till en bläddringsbar TAR: „java -jar abe.jar unpack backup.ab backup.tar [lösenord]” (kräver Java).

Tekniska detaljer

djup specifikation
FormattypBinär behållare - ASCII-huvud i klartext följt av en DEFLATE-komprimerad TAR-nyttolast; valfritt AES-256-krypterad
Magic bytes (ASCII)`ANDROID BACKUP` vid byte-offset 0, följt av fyra ASCII-huvudrader avslutade med nyrad
HuvudfältMagic-rad, formatversionsnummer, komprimeringsflagga (1 = DEFLATE) och krypteringstagg (`none` eller `AES-256`)
KomprimeringDEFLATE / zlib; styrs av komprimeringsflaggan i huvudet (1 = komprimerad, 0 = okomprimerad)
KrypteringValfri AES-256 (CBC); lösenordshärledd nyckel via PBKDF2; huvudnyckel-blob med HMAC-kontrollsumma lagrad i huvudet
Intern nyttolastStandard POSIX/ustar TAR-arkiv; innehåll per app lagrat i `apps/<package>/`-katalogträd
FormatversionerVersion 1-5; version 5 introducerade ett starkare AES-256-krypteringshuvud; det inre TAR-formatet är konsekvent i alla versioner
MIME-typ`application/octet-stream`
Typisk filstorlekNågra MB till flera GB, beroende på antalet säkerhetskopierade appar och deras användardata
Inkludering av APKApp-installationspaket exkluderas som standard; använd flaggan `-apk` med `adb backup` för att inkludera dem
Mekanism för bortvalAppar som deklarerar `android:allowBackup="false"` i sitt manifest exkluderas automatiskt från säkerhetskopieringen
Utfasningsstatus`adb backup` är föråldrad sedan Android 12 (API-nivå 31, 2021); funktionaliteten är alltmer begränsad på moderna enheter
Återställningskommando`adb restore <file.ab>` - symmetrisk motsvarighet till `adb backup`, återinstallerar data till en ansluten Android-enhet
UtvecklareGoogle / Android Open Source Project (AOSP)
PlattformsstödSkapad på en Android-enhet via `adb`; verktyg på värdsidan körs på Windows, macOS och Linux
Släppt2012 (Android 4.0 Ice Cream Sandwich, adb backup)
Senaste versionBackup format version 5 (adds AES-256 encryption header); 'adb backup' deprecated since Android 12 (2021)
Öppen standardJa · royaltyfri
Specifikationandroid.googlesource.com

AB-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med AB-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om AB-filer.

Vanliga frågor

Hur öppnar jag en .ab Android-säkerhetskopia på min dator?
Du kan inte läsa den direkt - det är en komprimerad (ofta krypterad) TAR. Använd Android Backup Extractor: „java -jar abe.jar unpack backup.ab backup.tar [lösenord]”, och öppna sedan backup.tar i 7-Zip. För att återställa den till en telefon istället, kör „adb restore backup.ab”.
Hur återställer jag en .ab-fil till min Android-telefon?
Anslut enheten med USB-felsökning aktiverad, installera Android platform-tools, kör sedan „adb restore backup.ab” och bekräfta (samt ange ditt lösenord) på telefonens skärm.
Innehåller en .ab-säkerhetskopia även appen (APK)?
Endast om du skapade den med flaggan -apk (t.ex. „adb backup -apk ...”). Som standard innehåller en .ab endast appdata - inställningar och databaser - inte den installerbara APK-filen.
Jag har glömt lösenordet för min krypterade .ab - kan jag fortfarande öppna den?
Nej. Krypterade säkerhetskopior använder AES-256 med en nyckel härledd från ditt lösenord; utan det kan datan inte dekrypteras. Det finns inget återställningsverktyg eller bakdörr.
Varför säger 'adb backup' att den är föråldrad / inte säkerhetskopierar någonting?
Google har fasat ut adb backup (varningar sedan Android 12) och många appar sätter nu allowBackup=false, så de hoppas över. Använd appens egen exportfunktion eller Googles molnsäkerhetskopiering för dessa.
Är en .ab-fil samma sak som en Nandroid/TWRP-säkerhetskopia?
Nej. En .ab är en adb-säkerhetskopia (appdata) gjord utan root-åtkomst. En Nandroid/TWRP-säkerhetskopia är en fullständig partitionsavbildning gjord i en anpassad återställningsmiljö (custom recovery) - ett annat, större format.

Referenser

1Android Developers - adb (Android Debug Bridge)developer.android.com
2Android Developers - Platform Tools downloadsdeveloper.android.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.MDMarkdown Document
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.JPGJPEG Image
8.NOMEDIAAndroid No-Media Marker File
9.DATProgram Data File (generic)
10.TMPTemporary File

Relaterade filtillägg

.BUPDVD IFO Backup File
.BAKBackup File (generic)
.SKBSketchUp Backup File
.SETMicrosoft Backup File Set
.BAK~AbiWord auto-saved document file
.BACKUPBackup File (generic)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö