1. 22 Jul, 2014 1 commit
    • Ameer Dawood's avatar
      v9.51 · c4cd5c9d
      Ameer Dawood authored
      Added: Preservation of SELinux contexts.
      Bug Fix: Data partition size calculated incorrectly when excluding Google Music cache.
      Bug Fix: TWRP backups taking too long for file list.
      c4cd5c9d
  2. 18 Jun, 2014 1 commit
  3. 15 Jun, 2014 1 commit
    • Ameer Dawood's avatar
      v9.50 · cf65d8d8
      Ameer Dawood authored
      Added: LED notification for Samsung Galaxy Relay 4G.
      Added: Ability to manually specify device ID for TWRP (-ds flag).
      Added: modem partition backup (partition letter q).
      Added: TA partition backup (partition letter v).
      Added: Support for Action CPUs.
      Improved: Space calculation.
      Improved: Merged boot partition letter for different devices.
      Bug Fix: Replace mode deletes old backup if not enough space.
      Bug Fix: Wrong sd-ext detection on some devices.
      Bug Fix: Partition size calculation on emmc devices.
      Bug Fix: Slow file listing in TWRP mode on some devices.
      cf65d8d8
  4. 13 Nov, 2013 1 commit
    • Ameer Dawood's avatar
      v9.20 · 3aabe1bf
      Ameer Dawood authored
      Bug Fix: Multiple instances error with some apps.
      Bug Fix: Wrong sd-ext detection on some devices.
      3aabe1bf
  5. 08 Oct, 2013 1 commit
    • Ameer Dawood's avatar
      v9.10 · b9e7fd86
      Ameer Dawood authored
      Added: Exclude dalvik-cache from sd-ext
      Bug Fix: WRONG_ARGS displayed on help screen.
      Bug Fix: Minor fixes and improvements.
      b9e7fd86
  6. 26 Sep, 2013 1 commit
    • Ameer Dawood's avatar
      v9.00 · 9a1ba671
      Ameer Dawood authored
      Added: Option to exclude dalvik-cache from backups (-xd flag).
      Added: AmonRA, 4EXT and Safestrap recovery detection.
      Added: Split TWRP backups larger than 2GB.
      Added: uboot partition backup for some MTK based devices (Partition
      letter "k").
      Added: Prevent multiple instances of script from running.
      Added: -d / --device-id flag to help screen 2.
      Added: Localization support via external language files.
      Added: boot partition backup on Nook Color (Partition letter "n").
      Added: kernel partition backup (Partition letter "g").
      Changed: onandroid.log file inside backup folder to recovery.log.
      Changed: Made exclusion of Google Music files from backups, optional
      (-xg flag).
      Changed: Log function to use log applet from toolbox.
      Bug Fix: Specifying partition letter h (for /custpack) brings up help
      screen.
      Bug Fix: Partition detection on Allwinner devices.
      Bug Fix: Busybox version error did not exit script.
      Bug Fix: .advanced_backup_partitions file not detected at TWRP folder.
      Removed: Command line flag for busybox path, as it cannot be relied
      upon.
      Improved: Some coding style improvements.
      Improved: Backup replace mode now replaces once all partitions are
      backed up only.
      Improved: Progress indicators.
      9a1ba671
  7. 30 Jul, 2013 1 commit
    • Ameer Dawood's avatar
      v8.22 · fd479cdb
      Ameer Dawood authored
      Bug Fix: SD Card detection on some devices with emulated SD Card.
      fd479cdb
  8. 15 Jul, 2013 1 commit
    • Ameer Dawood's avatar
      v8.21 · dc55240d
      Ameer Dawood authored
      Bug Fix: boot and recovery partition backup on MTD devices.
      dc55240d
  9. 28 Jun, 2013 2 commits
    • Ameer Dawood's avatar
      v8.20 · 08ebe618
      Ameer Dawood authored
      Added: Return device ID used by TWRP (-d flag).
      Removed: (cp)uid from list of partitions help screen.
      08ebe618
    • Ameer Dawood's avatar
      v8.12 · 3d69df33
      Ameer Dawood authored
      Bug Fix: Recovery partition backup on HTC One (Sprint).
      Bug Fix: Minor bug in partition size calculation.
      3d69df33
  10. 27 May, 2013 1 commit
    • Ameer Dawood's avatar
      v8.11 · bbf0aa26
      Ameer Dawood authored
      Bug Fix: The infamous cat write error.
      Bug Fix: Gzip compression not working on some devices.
      Bug Fix: Unknown operand error with some busybox versions.
      bbf0aa26
  11. 10 Apr, 2013 1 commit
    • Ameer Dawood's avatar
      v8.10 · 713cc9d3
      Ameer Dawood authored
      Added: /data/data partition backup (partition letter "j").
      Added: Output
      which busybox is being used.
      Bug Fix: TWRP default backup name to use
      hyphen instead of dot.
      Bug Fix: Minor bug in excludes detection.
      Bug
      Fix: Premature end of backup process.
      713cc9d3
  12. 04 Apr, 2013 1 commit
    • Ameer Dawood's avatar
      v8.00 · 38dcd919
      Ameer Dawood authored
      Added: License to script file.
      Added: Ability to specify path to busybox via command line flag.
      Added: Ability to specify path to busybox via onandroid.busybox file.
      Added: Partition layout detection for MediaTek (MTK) based devices
      without patch file.
      Added: Proper sd-ext detection if sd-ext is mounted at /data.
      Added: A second help screen with -h2 / --help2 .
      Added: Information to log file about installed recovery.
      Added: /custpack partition backup, for Alcatel devices. (Partition
      letter "h".)
      Added: /mobile_info partition backup, for Alcatel devices. (Partition
      letter "i".)
      Added: TWRP setting TW_USE_MODEL_HARDWARE_ID_FOR_DEVICE_ID support.
      Added: TWRP setting TW_FORCE_CPUINFO_FOR_DEVICE_ID support.
      Added: Exclude Google Music cache files.
      Added: Replace the string "romname" in custom backup name, with name of
      ROM.
      Improved: Excludes detection.
      Improved: Excludes in incremental backup mode.
      Added: TWRP compression using gzip (use -cg flag).
      Bug Fix: Unmounting and removing temporary mounts fail at times.
      Bug Fix: Progress percentage stuck during split backup on some devices.
      Bug Fix: Exit code for busybox not found.
      38dcd919
  13. 25 Feb, 2013 1 commit
    • Ameer Dawood's avatar
      v7.53 · 26ca7dcc
      Ameer Dawood authored
      Bug Fix: Unknown operand bug in power level detection.
      Bug Fix: Restore not working on some Android 4.2 devices.
      Bug Fix:
      Progress percentage for split backup mode.
      Bug Fix: Double backup of
      /data/data directory in TWRP mode.
      26ca7dcc
  14. 11 Feb, 2013 2 commits
    • Ameer Dawood's avatar
      v7.52 · 4054f97b
      Ameer Dawood authored
      Bug Fix: Minor mistake in description of nandroid_dd function.
      Bug Fix: Reverted fix in v7.50 for partition size detection of emmc
      partitions.
      4054f97b
    • Ameer Dawood's avatar
      v7.50 · d9589f34
      Ameer Dawood authored
      Added: Copy log file to backup folder at the end of backup.
      Added: Replace the word "date" in backup name with current date.
      Added: Finally busyboxed md5sum dd and tar calls.
      Added: Kill all sub-processes upon exits.
      Added: Ability to backup emmc partitions for MTK based devices.
      Bug Fix: Incomplete backups while using compression (default) in TWRP
      mode.
      Bug Fix: Partition size detection of emmc partitions.
      Bug Fix: Notification on some devices.
      Bug Fix: sd-ext detection on some devices.
      Bug Fix: Could not change to folder bug in some devices, in TWRP mode.
      d9589f34
  15. 24 Jan, 2013 1 commit
    • Ameer Dawood's avatar
      v7.01 · 895d4350
      Ameer Dawood authored
      Bug Fix: Duplicate md5sum generation while using replace mode.
      Removed:
      A redundent code block.
      895d4350
  16. 21 Jan, 2013 1 commit
    • Ameer Dawood's avatar
      v7.00 · 437829ba
      Ameer Dawood authored
      Added: TWRP support.
      Added: Specific exit codes for exits upon an error.
      Added: Device details to log file.
      Added: Output PID to onandroid.pid file upon each run.
      Added: /preload partition backup. (Partition letter "o".)
      Added: Flag to backup yaffs2 partitions as tar archives.
      Added: Notice to install patch file, if boot partition was not found.
      Removed: cpuid backup on Acer devices, since it freezes on some ROMs.
      Removed: sd-ext not found message. Not all devices have one.
      Removed: .android_secure not found message. Not all devices have one.
      Improved: More elegant backup process.
      Improved: Some internal variable naming.
      Bug Fix: Notification disable did not work in some devices.
      Bug Fix: Busyboxing of some commands.
      Bug Fix: Minor bug in error logging.
      437829ba
  17. 12 Dec, 2012 1 commit
    • Ameer Dawood's avatar
      v6.14 · a53a7b76
      Ameer Dawood authored
      Bug Fix: Busyboxed ls command in md5 verification.
      Bug Fix: Added some
      detailed error logging for could not change to path errors.
      Bug Fix:
      Could not change to path errors.
      a53a7b76
  18. 30 Oct, 2012 1 commit
    • Ameer Dawood's avatar
      v6.13 · 785766cf
      Ameer Dawood authored
      Bug Fix: .android_secure detection when an alternate storage media is
      selected.
      Bug Fix: Remount error in AROMA terminal.
      Bug Fix: Avoid
      clearing log file while checking the version number only.
      785766cf
  19. 20 Oct, 2012 1 commit
    • Ameer Dawood's avatar
      v6.12 · 44e1e5c7
      Ameer Dawood authored
      Bug Fix: filesystem detection in data partition on some devices.
      44e1e5c7
  20. 14 Oct, 2012 1 commit
    • Ameer Dawood's avatar
      v6.11 · afb9a58d
      Ameer Dawood authored
      Bug Fix: Filesystem detection in data partition for incremental
      backups.
      Bug Fix: wrong partition detected as sd-ext in some devices.
      afb9a58d
  21. 09 Oct, 2012 1 commit
  22. 06 Oct, 2012 1 commit
    • Ameer Dawood's avatar
      v6.10 · d070fed9
      Ameer Dawood authored
      Bug Fix: Actually fixed the bug mentioned in v6.01 changelog.
      Added: HP
      Touchpad boot partition backup. (Partition letter p)
      Bug Fix:
      mkyaffs2image requirement detection
      Bug Fix: Removed disk dump of boot
      partition for Acer devices and HP Touchpad.
      d070fed9
  23. 04 Oct, 2012 2 commits
  24. 02 Oct, 2012 1 commit
    • Ameer Dawood's avatar
      v6.00 · e9d49f6e
      Ameer Dawood authored
      Added: CWM 6 style incremental backups.
      Added: Garbage cleaning for
      incremental backups.
      Added: Advanced backup / Selective backup.
      Added:
      Long arguments for timezone.
      Added: Setting alternate storage media via
      command line flag.
      Added: Setting sd-ext path via command line
      flag.
      Added: Battery level checking for HTC One X.
      Added: Split backup
      mode (CWM 6+ only).
      Added: Backup mode detection via
      .default_backup_format file (used by CWM).
      Added: Advanced backup mode
      detection via .advanced_backup_partitions file.
      Added: /flexrom and
      mmcblk0_start partitions backup (for Acer devices).
      Added: Revamped and
      more useful progress indicators.
      Added: Na Rnfgre Rtt.
      Added: Replacing
      named backups with command line flag.
      Added: Disabling notifications
      with command line flag.
      Added: Setting progress indicator type with
      command line flags.
      Added: Trapping exit/kill signals and cleaning up
      before exiting.
      Added: Prompt whether to replace if backup name
      exists.
      Added: BusyBox version checking.
      Removed: Partition skip
      messages for device specific partitions.
      Removed: Safety pin size
      adjustment.
      Improved: Size calculation of /data partition if /data/media
      exists.
      Improved: Battery level checking.
      Improved: Code used for
      processing arguments.
      Improved: .android_secure detection.
      Improved:
      .android_secure size calculation.
      Improved: Help screens.
      Improved:
      Detection and backup of /.cust_backup partition.
      Improved: Size
      calculation in all partitions.
      Improved: SD Card detection and automatic
      selection of external SD Card.
      Improved: Logging in log file.
      Improved:
      Some more busyboxing.
      Changed: Argument for setting timezone. (-p for
      phone timezone instead of -h)
      Changed: Minor version numbers to 2
      digits.
      Re-organisation of code.
      e9d49f6e
  25. 17 Aug, 2012 1 commit
  26. 15 Aug, 2012 1 commit