Il Forum è consultabile solo in modalità lettura. Per domande o consigli iscriviti al nostro GRUPPO FACEBOOK / COMMUNITY cliccando qui

[GIUDA] Nandroid Backup SENZA RIAVVIO

Discussione in 'Guide generiche' iniziata da Morissio, 5 Ago 2012.

  1. Morissio

    Morissio Guest

    Lo scopo di questo tool è quello di poter effettuare il Nandroid senza riavviare il telefono in modalità recovery. (FONTE-XDA)

    Questo tool crea un backup di /boot (dalla versione 5) , /recovery (dalla versione 5) , /wimax (dalla versione 5) , /appslog (dalla versione 5) , /system , /data , /cache , /datadata (dalla versione) , .android_secure & sd-ext (dalla versione 3) partitions to /sdcard/clockworkmod/backup directory. Il formato della data usato è lo stesso usato dalla CWM e nandroid backups creato con questo tool può essere facilmente ripristinato usando la CWM.

    Personalmente non ho provato questo tool non avendo una CWM recovery, se qualcuno se la sente riporti le sue impressioni ;)

    Requisiti
    • Telefono coi diritti di SuperUser (root)
    • Terminal Emulator installato
    • Busybox
    • La CWM recovery
    • Pazienza
    Istruzioni:
    Aprire il terminal emulator
    Digitare
    Codice:
    su
    successivamente:
    Codice:
    onandroid
    Alcune configurazioni possibili:

    Potete dare un nome custom al Backup: (evitare caratteri strani)
    Codice:
    onandroid custom_name
    Potete usare per il nome l'orario:
    Codice:
    onandroid -h
    Usare l'UTC (default) come nome del file:
    Codice:
    onandroid -u

    Se vi appare l'errore "mkyaffs2image not found in path" provate questo fix.


    Download:
    onandroidv5.9.zip (installatelo da recovery, dopo aver fatto un nandbackup ;) )

    Screenshot:

    [​IMG]
     
    Ultima modifica di un moderatore: 23 Ago 2012
    A frrndr75, yann73, Arthur e ad altre 4 persone piace questo elemento.
  2. Morissio

    Morissio Guest

    Changelog:

    Codice:
    v1.0 - Initial release.
    v1.1 - Bug Fix: incorrect implementation of help command.
    v1.2 - Bug Fix: changed script permissions from 777 to 755
           Improvement: changed elapsed display of seconds only to minutes & seconds.
    v1.3 - Bug Fix: error if /sbin/sh is not present (Reported by kamil004. Thanks!)
    v2.0 - Fixed: various bugs and re-organized script.
           Added: timezone modifier.
           Improved: usage instructions screen.
           Added: su detection.
    v2.1 - Bug Fix: .android_secure partition not being backed-up correctly. (Reported by Kamil004. Thanks!)
    v2.2 - Bug Fix: size calculation of .android_secure partition. (Reported by Kamil004. Thanks!)
    v2.3 - Improvement: size calculation in .android_secure partition.
    v3.0 - Bug Fix: unknown uid 0 (incorrect detection of root).
           Added: sd-ext backup.
           Added: battery level check.
           Added: SD card check.
           Improved: .android_secure backup.
           Fixed: various bugs and re-organized script.
    v3.1 - Bug Fix: SD card not found error on some devices. (Reported by tRippinthehead, x_one, varader0zs & hgoldner. Thanks!)
           Re-organization of script and removal of bloat code.
    v3.2 - Bug Fix: Incorrect detection of root.
           Added: New logging mechanism.
    v3.3 - Bug Fix: Incorrect sdcard mounting.
           Bug Fix: Various fixes for busybox conflicts.
           Improvement: Logging mechanism.
    v3.4 - Bug Fix: Empty md5sum.
           Bug Fix: Size calculation of sdcard.
           Bug Fix: Script exiting before sd-ext and .android_secure partitions backed-up.
    v3.5 - Bug Fix: Busyboxed 'which' command.
           Removed some log lines for cleaning-up.
    v3.6 - Removed: mount format detection bloat due to non-busyboxed version.
    v3.7 - Busyboxed "cat" commands.
           Added: Battery level detection for Xperia X10.
           Re-positioned root detection.
    v4.0 - Added: LED and vibrate notification on backup completion.
           Bug Fix: Minor bug in "tar" detection.
           Bug Fix: Cannot create log file. (Reported by papayayoghurt. Thanks!)
    v4.1 - Bug Fix: Corrected size checking of .android_secure partition.
    v4.2 - Added: md5sum verification.
           Improved: md5sum generation.
    v5.0 - Added: Backup of boot, recovery, wimax and appslog partitions.
           Added: Proper sdcard detection.
           Added: Detailed error logging.
           Added: Cleaning-up temp mounts upon exits.
           Added: LED notification for Xperia U
           Added: Version number to log.
           Added: ext2/3/4 and rfs file system support.
           Added: Avoid mkyaffs2image detection if device does not have a yaffs2 partition.
           Added: Force remounting and unmounting.
           Added: system, data, cache, datadata and .android_secure partition detection.
           Improved: sd-ext detection.
           Improved: sd-ext backup.
           Improved: md5sum generation and validation.
           Improved: sd-ext detection.
           Improved: Usage instructions screen.
           Improved: Battery level detection.
           Improved: LED and vibrate notification.
           Increased safety space from 7MB to 10MB.
           Code clean-up and re-organization
    v5.1 - Bug Fix: Minor bug in sd card detection when device has internal storage and an external sd card mounted.
           Bug Fix: Bug in .android_secure backup.
    v5.2 - Bug Fix: SD Card detection in Jellybean devices.
           Bug Fix: boot partition detection in devices with sboot partition.
           Added: /efs partition backup (for Samsung devices).
           Increased: Safety size from 10 to 12.
    v5.3 - Added: Partition detection via part_detect_tool.
           Bug Fix: boot, recovery, wimax and appslog partition backup for non-mtd devices.
           Bug Fix: boot, recovery, wimax and appslog partition detection (Exact partition names).
           Improvement: Busyboxed some cut and grep commands.
           Removed: Some unwanted code in partition detection.
    v5.4 - Bug Fix: Error logging of partition layout.
           Bug Fix: sd-ext detection bug.
           Improvement: Logging of required space.
    v5.5 - Bug Fix: SD Card detection.
           Bug Fix: sd-ext detection.
           Bug Fix: sd-ext backup method.
           Bug Fix: boot, recovery, wimax and appslog partition size calculation.
           Bug Fix: socket ignored error by tar.
           Bug Fix: /data/media included in /data partition backup.
           Bug Fix: sd-ext included in /data partition backup for app2sd, link2sd, etc... setups.
           Bug Fix: Eliminate /data/media while calculating used size of /data partition.
    v5.6 - Bug Fix: basename error on some devices.
           Bug Fix: md5sum spitting an error if .android_secure not backed-up.
           Bug Fix: Fixed regression bug in sd card and sd-ext detection.
    v5.7 - Bug Fix: partition detection.
           Bug Fix: sd card space calculation on some devices.
           Improvement: some busyboxing.
    v5.75- Bug Fix: partition detection. (bug introduced in v5.7)
    v5.8 - Bug Fix: partition detection.
    v5.9  - Added: /.cust_backup partition backup (for Huawei devices).
            Bug Fix: Partition detection.
            Bug Fix: Include sd-ext folder in data partition while skipping it's contents.
    
     
    Ultima modifica di un moderatore: 23 Ago 2012
  3. supercar

    supercar Baby Droid

    Iscritto:
    3 Ago 2012
    Messaggi:
    19
    "Mi Piace":
    3
    molto meglio con il ravvio a questo punto ! :)
     
  4. SuperKit

    SuperKit Guest

    Qualcuno ha provato? io sono poco esperta.. non vorrei fare danni :D ma sono davvero incuriosita di sapere se funziona...
     
  5. Mikhael

    Mikhael Administrator

    Iscritto:
    23 Gen 2009
    Messaggi:
    6.450
    "Mi Piace":
    2.707
    No vabbè sembra un procedimento lungo ma alla fine sono 2 parole da scrivere sul terminal emulator... comunque per la semplicità immagino che sarà presto funzione in più su Rom Manager

    Inviato dal mio GT-I9300 con Tapatalk 2
     
  6. yann73

    yann73 Golden Droid

    Iscritto:
    5 Feb 2010
    Messaggi:
    7.157
    "Mi Piace":
    1.176
    ciao, provato a simulare tutto sul mio Dual...
    crea il nandroid perfettamente ma da CWM non mi ripristina il nandroid appena creato ???
    l'ho segnalato sul 3D di XDA, vediamo se mi sanno spiegare il motivo....
    ad ogni modo un progetto interessante, e ancora in sviluppo.... l'intenzione di renderlo funzionante per tutti dispositivi è ottimo...

    Buona domenica.


    fai un nandroid backup, da CWM, prima, quindi flasha senza wipe il piccolissimo zip e prova serenamente....
     
    Ultima modifica di un moderatore: 5 Ago 2012
    A Mikhael e Morissio piace questo messaggio.
  7. leon0602

    leon0602 Baby Droid

    Iscritto:
    29 Dic 2010
    Messaggi:
    31
    "Mi Piace":
    0
    E il vantaggio rispetto a cwm manager quale sarebbe?
     
  8. yann73

    yann73 Golden Droid

    Iscritto:
    5 Feb 2010
    Messaggi:
    7.157
    "Mi Piace":
    1.176
    Semplicemente che mentre fai il backup non risulti inaccessibile... da moglie, genitori o lavoro ;-)

    Inviato dal mio LG-P990 con Tapatalk 2
     
  9. frrndr75

    frrndr75 Silver Droid

    Iscritto:
    23 Apr 2012
    Messaggi:
    2.729
    "Mi Piace":
    621
    io ho provato ha farlo da terminale e anche da pc con shell, ma non mi copia la ext4 che uso per link2sd? qualche idea?
     
  10. yann73

    yann73 Golden Droid

    Iscritto:
    5 Feb 2010
    Messaggi:
    7.157
    "Mi Piace":
    1.176
    Credo che dovresti leggerti il thread su xda e se necessario segnalare il caso tuo... questo é uno strumento in fase di sviluppo... anzi, ieri ho visto che ben due utenti svilupatori alle prime armi hanno creato apl Giu per questo strumento... quindi mi aspetto svariate versioni di aggiornamento in un prossimo futuro...

    Inviato dal mio LG-P990 con Tapatalk 2
     
  11. Morissio

    Morissio Guest

    Thread aggiornato con la versione 5.8 ;)

    Ciao
     
  12. GEKTHEBOSS

    GEKTHEBOSS Worker Droid

    Iscritto:
    23 Giu 2012
    Messaggi:
    86
    "Mi Piace":
    51
    R: [GIUDA] Nandroid Backup SENZA RIAVVIO

    V 5.9 grazie
     
    A Morissio piace questo elemento.
  13. Morissio

    Morissio Guest

    Primo post aggiornato, l'hai provata per caso?
     
  14. GEKTHEBOSS

    GEKTHEBOSS Worker Droid

    Iscritto:
    23 Giu 2012
    Messaggi:
    86
    "Mi Piace":
    51
    R: [GIUDA] Nandroid Backup SENZA RIAVVIO

    Sul Gio funziona perfettamente, su U devo ancora rootare
     
    A Morissio piace questo elemento.