Android backup, backuppc

Nos, miután a TitaniumBackup mentései eltűntek ezért reggel nem tudtam visszaállítani a telefonom mentését, ezért üresről kellett indulnom a telefonnal. Ez annyira nem is lett baj, mert ugyan vissza tudtam volna tenni, ám mégse tettem vissza a régi rendszert. Viszont itt a leírása, hogy hogyan lehet lementeni a telefont.

Első lépés, ssh szerver

Nekem a quicksshd vált be, az van fent. Gondolom másikkal is menne. Telepítés, jelszó beállítása, indítás.

Második lépés, a telefon neve

Én balga mód azt hittem hogy a telefon neve a MAC addressből képződik, ám factory reset után ez megváltozott. Hogy legközelebb ilyen ne legyen, a telefon nevét kellett beállítani. Erre számos megoldás van, a lényeg, hogy a net.hostname property-t kell megváltoztatni. Ahogy én csináltam:

  1. ssh a telefonra (ssh root@telefon)
  2. mount -o remount,rw /system
  3. kilépés a telefonróé
  4. scp telefon:/system/build.prop /tmp/
  5. echo ‘net.hostname=telefon’ >> /tmp/build.prop
  6. scp /tmp/build.prop telefon:/system/
  7. reboot telefon

Persze van rá más módszer is: https://stackoverflow.com/questions/9786928/how-can-i-change-the-device-name-adb-devices

Harmadik lépés, rsync

Kell rsync is – nahát -, én ezt tettem fel: https://code.google.com/p/rsyncdroid/ Az apk-t kell letölteni a telefonra és feltelepíteni. Gondolom megy másik rsynccel is, de a path változik.

Negyedik lépés, ssh auth

A backuppc-nek be kell állítani az ssh authetikációt, hogy elcsattogjon shared keyyel: https://backuppc.sourceforge.net/faq/ssh.html

Ötödik lépés, backuppc konfig

Ez az, ahol egy kissé színesebb a dolog. Itt az én konfigom:

A “nagy” tudomány ebben az rsync path és az exclude. Ezek után – ha nem hagytam ki semmit – akkor működni fog a.

You may also like...