Permalink
Commits on Apr 26, 2014
  1. Fix multiple lun file USB mounting

    mdmower committed Apr 26, 2014
    Both the incorrect mount point and the incorrect lun file were being
    passed as the second storage volume.
    
    Change-Id: If9c7d92d1992ec022a2c89a82b2ea05c9150d635
Commits on Apr 17, 2014
  1. Add HTC charging LED support

    Tom Hite authored and mdmower committed Feb 15, 2014
    Original implementation by Tom Hite, only slightly modified by Matt
    Mower.
    
    Change-Id: Ibc73bf04f122f5de1702f8beeccc468a9a1a2e95
Commits on Apr 16, 2014
  1. Only setup settings,andsec partitions if available

    mdmower authored and Gerrit Code Review committed Apr 16, 2014
    Change-Id: Iafedcec9e6ba368e29e32ab7a92d774cdd3f64e1
  2. More MD5 verification error handling

    mdmower authored and Gerrit Code Review committed Apr 15, 2014
    Distinguish between skipped md5 verification cases:
     - .md5/.md5sum file not found
     - .md5/.md5sum file unreadable
    
    Move MD5 error messages to twrpDigest
    
    Change-Id: I912e3d9ebe64e78bed76eab8aa468d619b45972f
  3. Make blank timer read brightness path from data manager

    Dees-Troy committed Apr 16, 2014
    After implementing the find_file class, the blank timer code
    needed to be updated to pull the brightness path from the data
    manager instead of using the build flag to ensure that we use the
    proper path for brightness.
    
    Change-Id: I084983ac0bd68b2fcdd69b93c2d18e2862ba0c77
  4. Fix handling of storage with data/media vs data/media/0

    Dees-Troy committed Apr 16, 2014
    Sometimes loading the values from the settings file may set the
    storage path to /data/media when the proper path is /data/media/0
    This commit will grab the storage path from the partition manager
    to ensure that we are using the proper path.
    
    Change-Id: Ibfd63125a2b9705319eb55b09c7e65391757bbc2
  5. Add support for actions triggered by key combination

    Tasssadar authored and Gerrit Code Review committed Mar 13, 2014
    Change-Id: I9dfa7de40229f00412d63fc9c1eb3a809a6eb2e6
    Signed-off-by: Vojtech Bocek <vbocek@gmail.com>
  6. Add additional search path for brightness

    Dees-Troy authored and Gerrit Code Review committed Apr 15, 2014
    Change-Id: Ib1f032d87aafd7732d460caeca1e3ae6745a563d
  7. Support alternative .android_secure location

    mdmower authored and Gerrit Code Review committed Apr 15, 2014
    Some devices (jewel, m8) have .android_secure at a non-standard
    location. Allow a different partition to be specified as the home of
    .android_secure using the fstab flag 'andsec'.
    
    Using the /data/media variant of jewel as an example, recovery.fstab or
    twrp.fstab could be edited like follows:
    
    /external_sd  vfat  /dev/block/mmcblk1p1  flags=display="MicroSD";andsec
    
    Note, this is NOT a method to move .android_secure in your ROM. Your ROM
    must already write to this alternative location.
    
    Change-Id: I3a6e4e63aaddb35870b79e80938b0f9c2c902443
Commits on Apr 15, 2014
  1. Support .md5sum extension for package verification

    mdmower authored and Gerrit Code Review committed Apr 9, 2014
    Change-Id: Idb6df99251726e5415b415ea6ae55337b96b2dbb
  2. Simplify twrpTar skip dir checks, DU code cleanup

    mdmower authored and Gerrit Code Review committed Mar 31, 2014
    * Remove unused parent variable from twruDU constructor
    
    * Replace manual checks for /data/media with DU's check_skip_dirs()
      function
    
    * Remove check_skip_dirs(A,B) function which duplicates the
      functionality of check_skip_dirs(A)
    
    * Remove redundant trailing slash removal from
      check_absolute_skip_dirs(); this function is only accessed through
      check_skip_dirs()
    
    Change-Id: Icfe8d71de36e33db6749fc5896dd3eafbcf7c9a4
  3. Enable rk30xx hack

    jcromero authored and Gerrit Code Review committed Apr 15, 2014
    Fix problem with erase/restore mtd partitions on Rockchip SoC
    
    Change-Id: I3320f711446441cf79e38e9ffb5dfdb6b1717a55
  4. Allow device files to specify a custom theme

    Dees-Troy authored and Gerrit Code Review committed Apr 14, 2014
    Change-Id: I360f93e70c6a48eed502a5aacd6d8d654ca7b570
  5. Improve handling of shell symlink in recovery ramdisk

    Dees-Troy authored and Gerrit Code Review committed Apr 14, 2014
    Change-Id: I06351f8ecdfe5b119bbae0d6800258adef844c66
  6. Force zip verification in OEM builds

    Dees-Troy authored and Gerrit Code Review committed Apr 14, 2014
    Change-Id: Ie894b5f5cda64f83b1bb58bb977024230b0337f2
  7. Add find file class to search for files

    Dees-Troy authored and Gerrit Code Review committed Apr 9, 2014
    Scan a folder for a file based on file name. First scan the files
    in the current path, then search real directories and finally
    search symlinks in that order. Goal is to locate important sysfs
    files for things like brightness, battery capacity, lun files, etc
    
    This implementation just scans for the brightness file for the LCD
    
    Change-Id: I8ed3e74a2e2851d58b443718b6e92b50a5491f08
  8. Fix touch on Sprint HTC One m8

    Dees-Troy authored and Gerrit Code Review committed Apr 12, 2014
    Change-Id: Ia9fba3be16a33b3cb0c4a3458398a2e60ba7f001
Commits on Apr 7, 2014
  1. Only split archives when split_archives is set

    Dees-Troy committed Apr 7, 2014
    In some cases, statfs used on partitions like /system does not
    report a size that would trigger a split archive, but using stat
    on the individual files shows a larger size that statfs that
    would trigger a split. This patch prevents us from trying to split
    an archive unless we explicitly decided to split in advance.
    
    Change-Id: I67f5cd343f12333e1189100cf0ec1c20c15b7cc2
  2. Rearrange opening of output and input files for error handling

    Dees-Troy committed Apr 7, 2014
    If the file could not be opened, the process would log an error
    to the log file but the GUI would report success. Rearrange the
    process so that the GUI shows an error.
    
    Change-Id: I96af0b934c8f6f463d56656647b16accd1d40654
Commits on Apr 4, 2014
  1. Tweak OEM mode

    Dees-Troy committed Apr 4, 2014
    Change-Id: Ic440e33fa22aa7b082097366f10b333cc945362a
  2. Add option to build TWRP with toolbox instead of busybox

    Dees-Troy committed Apr 4, 2014
    Makes a smaller TWRP
    Uses mksh for shell
    
    Change-Id: If78d7745dda8919fcb2e9c9b60c6696063c14114
  3. Allow building of an OEM friendly TWRP

    Dees-Troy committed Apr 4, 2014
    Disable theming
    Disable creating the TWRP folder for the settings file
    Change factory reset on data/media devices to a full wipe
    
    Change-Id: I3104282b5dd3f55dfff7c8cf39c72750af08563d
Commits on Apr 3, 2014
  1. Stop printing Unable to mount to console if storage is removable. We …

    bigbiff committed Mar 29, 2014
    …will still print to
    
    recovery.log
    
    Change-Id: I19e3df2e977e09e222733f13324051334982b05d
  2. Fix overlay graphics detection

    Dees-Troy committed Apr 3, 2014
    Change-Id: Ic1ef3f6a4e9c74efb07d8a0103543d124567f0d4
Commits on Apr 2, 2014
  1. Fix backup and restore of encrypted backups

    Dees-Troy committed Apr 2, 2014
    After removing the DataManager code to support twrpTar separate
    binary we were failing to pass / set the password for the various
    separate threads used for openaes.
    
    Change-Id: Ifff634777fe122e0195d84f67932177ca8879c2f
  2. Merge "Refresh page after updating partition sizes" into android-4.4

    Dees-Troy authored and Gerrit Code Review committed Apr 2, 2014
  3. Merge "Convert 1600x2560 ui.xml to unix line endings" into android-4.4

    Dees-Troy authored and Gerrit Code Review committed Apr 2, 2014
  4. Merge "Fix display of .android_secure size in Backup" into android-4.4

    Dees-Troy authored and Gerrit Code Review committed Apr 2, 2014
  5. Merge changes Ia75c34ab,I5743d9b9 into android-4.4

    Dees-Troy authored and Gerrit Code Review committed Apr 2, 2014
    * changes:
      Support Qualcomm overlay graphics in recovery
      Improve USB Storage handling
  6. Refresh page after updating partition sizes

    mdmower committed Apr 2, 2014
    Some (all?) devices do not update the partition size displayed on the
    backup screen when selecting "Refresh Sizes". Refresh the page after
    recalculating sizes.
    
    Change-Id: Id34da6c738f86501f73cbd7874f6921d1cda32c4
  7. Convert 1600x2560 ui.xml to unix line endings

    mdmower committed Apr 2, 2014
    Change-Id: I98dd6b25cbb1616f6032e9dcb4174461add53498
  8. Fix display of .android_secure size in Backup

    mdmower committed Apr 2, 2014
    Setup_Settings_Storage_Partition() needs to be called before
    Update_System_Details() in order for the /and-sec mount point to be
    setup and size read correctly.
    
    Change-Id: Id5394c90b6d095027c1b852764676dc6080a871d
Commits on Apr 1, 2014
  1. Merge "Remove deprecated tar exclude functionality" into android-4.4

    Dees-Troy authored and Gerrit Code Review committed Apr 1, 2014
  2. Merge "if md5 check is not selected for subpartitions, don't check it…

    Dees-Troy authored and Gerrit Code Review committed Apr 1, 2014
    …." into android-4.4
  3. Merge "Fix /data backup size if contains media subdirs" into android-4.4

    Dees-Troy authored and Gerrit Code Review committed Apr 1, 2014