Tips: Backup och Återställ program + program data utan root via din PC

Diskussion i 'Allmänt' startad av slicken, 6 maj 2012.

  1. slicken

    slicken Youth Droid Medlem

    Blev medlem:
    29 sept 2010
    Inlägg:
    121
    Mottagna gillanden:
    8

    MINA ENHETER

    Ville tipsa om ett sätt man kan göra en Backup på sina program utan att behöva Root access eller nåt speciellt program i mobilen.
    Detta kan vara bra om du t.ex byter till en ny nalle och vill ha med dig alla program + program data. Du gör allt från din PC.

    Du måste första tanka ner och installera android sdk för att få adb från
    http://developer.android.com/sdk/index.html

    [BACKUP]
    Anslut din telefon via USB till datorn.
    Hoppa in i kommandotolken ("cmd" i körfältet) och skriv följande,

    cd c:\android-sdk\platform-tools
    adb backup -apk -all -nosystem -f c:\backup.ab

    Du kommer behöva bekräfta detta på telefonen för att allt skall starta, du har också möjlighet att här att lösenords kryptera filen om du så vill men det är inget måste. Backup klar!

    [ÅTERSTÄLL]
    För att återställa sin backup fil man skapat på datorn behöver du aktivera 'USB-felsökning' på telefonen. Detta hittar du under Inställningar > Utvecklaralternativ. Sen skriver du följande i kommando tolken,

    adb restore c:\backup.ab

    Du behöver bekräfta detta på telefonen och mata in lösenordet om du har något. Klart!
     
    lassekongo och TpS gillar detta.
  2. oddbot

    oddbot Youth Droid Medlem

    Blev medlem:
    10 okt 2010
    Inlägg:
    232
    Mottagna gillanden:
    16

    MINA ENHETER

    Återställer detta appar oberoende av rom? Säg att jag byter från CM9 till CM7 eller Dark Knight, kommer jag få tillbaka mina inställningar och appar då?
     
  3. blunden

    blunden Professional Droid Hedersmedlem

    Blev medlem:
    11 jun 2009
    Inlägg:
    3 248
    Mottagna gillanden:
    522
    Telefon:
    Pixel 7 Pro

    MINA ENHETER

    Telefon:
    Pixel 7 Pro
    Telefon 2:
    OnePlus 7 Pro
    ROM:
    LineageOS 20.0
    Telefon 3:
    Xiaomi Mi MIX
    ROM:
    LineageOS 19.1
    Platta:
    LG G Pad 8.3
    ROM:
    LineageOS 14.1
    Övrigt:
    GW4 Classic, Huawei Watch, Moto 360, Nvidia Shield TV
    Ja och nej. Det ska fungera mellan olika ROMs. Funktionen är dock ny i ICS så fungerar inte i CM7.
     
  4. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Är det bara /data som det blir en backup av? Skulle vara ganska farligt om andra partitioner också kopierades om man skulle byta telefon.
     
    Last edited: 6 maj 2012
  5. blunden

    blunden Professional Droid Hedersmedlem

    Blev medlem:
    11 jun 2009
    Inlägg:
    3 248
    Mottagna gillanden:
    522
    Telefon:
    Pixel 7 Pro

    MINA ENHETER

    Telefon:
    Pixel 7 Pro
    Telefon 2:
    OnePlus 7 Pro
    ROM:
    LineageOS 20.0
    Telefon 3:
    Xiaomi Mi MIX
    ROM:
    LineageOS 19.1
    Platta:
    LG G Pad 8.3
    ROM:
    LineageOS 14.1
    Övrigt:
    GW4 Classic, Huawei Watch, Moto 360, Nvidia Shield TV
    Det är bara innehållet i /data/data och eventuellt apk-filer från /data/app (beroende på vilka flaggor man använder) för de appar man väljer som det tas backup på. Det är med andra ord inte en partitionsdump.
     
    lassekongo gillar detta.
  6. TpS

    TpS Adult Droid Medlem

    Blev medlem:
    4 jul 2010
    Inlägg:
    677
    Mottagna gillanden:
    88

    MINA ENHETER

  7. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Får man fråga hur du gjorde? Kan säkert komma till användning :) Du gjorde alltså som personen i andra tråden men återställde på något vis med adb?
     
  8. TpS

    TpS Adult Droid Medlem

    Blev medlem:
    4 jul 2010
    Inlägg:
    677
    Mottagna gillanden:
    88

    MINA ENHETER

    Precis, i korta drag gjorde jag såhär:

    Använde VMware Player (http://www.vmware.com/products/player) och laddade sedan ner android-x86-4.0-RC1-eeepc.iso från http://www.android-x86.org/download/. Dvs en iso-fil innehållande Android 4.0.

    Startade VMware och bootade iso-filen, har då Android på mitt skrivbord på datorn, praktiskt värre.

    FAT-formaterade en USB-sticka och la min gamla Titanium Backup-katalog samt Titanium Bakckup-APKn där. Såg till så att stickan blev monterad i VMware och då finns innehållet i /mnt/USB på Android. Installerade APKn via en fillhanterare och startade Titanium, fick ställa om mappen där filerna lagras i inställningarna och sen kunde jag återställa det jag ville till min Desktop-version av Android.

    Öppnade sedan Terminal Emulator i Android och körde kommandot:
    adb backup -apk -all -nosystem -f /mnt/sd-card/backup.ab
    Min backup finns nu på det virtuella SD-kortet, kopierade sedan denna till min USB-sticka istället.

    Avmonterade stickan till "Vanliga" windows, kopierade backup.ab till c:\ och körde sedan adb restore c:\backup.ab men min nya telefon inkopplad.
    Lite bökigt kanske men funkade klockrent när jag listade ut hur allt skulle vara.
     
    lassekongo gillar detta.
  9. Ticker

    Ticker Kid Droid Medlem

    Blev medlem:
    19 apr 2012
    Inlägg:
    40
    Mottagna gillanden:
    0

    MINA ENHETER

    denna metod fungerar oavsett telefonmodell antar jag? eller ja iaf så länge de är android :P
     
  10. Megabyte

    Megabyte Kid Droid Medlem

    Blev medlem:
    22 jun 2011
    Inlägg:
    77
    Mottagna gillanden:
    8

    MINA ENHETER

    När jag skriver in adb backup -apk -all -nosystem -f c:\backup.ab får jag meddelandet: "adb: unable to connect for backup"

    Vad gör jag för fel?

    Citerar dig också eftersom du är online:
     
  11. TpS

    TpS Adult Droid Medlem

    Blev medlem:
    4 jul 2010
    Inlägg:
    677
    Mottagna gillanden:
    88

    MINA ENHETER

    Något sent svar kanske, men min gissning är att du inte kör ICS. Kräver alltså Android 4.0+

    Och som dom säger på XDA:
     
  12. Moo

    Moo Teen Droid Medlem

    Blev medlem:
    5 jan 2010
    Inlägg:
    452
    Mottagna gillanden:
    31

    MINA ENHETER

    Någon som har fått detta att fungera på JB? Har en svensksåld GN med JB där knappen för att backa upp inte svarar, hjälp! :(