1. 06 Nov, 2015 1 commit
  2. 05 Nov, 2015 7 commits
  3. 26 Oct, 2015 3 commits
    • Ethan Yonker's avatar
      Fix screen timeout text placement · 25474e45
      Ethan Yonker authored
      Change-Id: I7b020c7048f9bbb550e9f5100c604c01809e4fbd
      25474e45
    • Ethan Yonker's avatar
      Fix SELinux issues for some devices · 58b09f1a
      Ethan Yonker authored
      Reinstate some SELinux stuff in the default init.rc (noticed by
      Kra1o5)
      
      Add permissive.sh script to dependencies list for CM trees.
      
      Change-Id: I36ade54378c413081d202002488309af35486d5f
      58b09f1a
    • Ethan Yonker's avatar
      GUI TextBox · 44925ad1
      Ethan Yonker authored
      Allows the GUI to create a scrollable text box for long text that
      may not all fit on the screen. Also includes code to allow the
      console to wrap on spaces and other such characters instead of
      wrapping in the middle of a word.
      
      To see an example of how to add a text box to the XML, see:
      https://gerrit.omnirom.org/#/c/14183/
      
      Change-Id: Ifd139172ede290046b58ea3fe526e2e06da1d4ef
      44925ad1
  4. 25 Oct, 2015 1 commit
  5. 24 Oct, 2015 2 commits
  6. 22 Oct, 2015 1 commit
  7. 16 Oct, 2015 6 commits
  8. 15 Oct, 2015 6 commits
    • Ethan Yonker's avatar
      Remove support for non-TTF fonts · 88037f47
      Ethan Yonker authored
      This patch set removes support in TWRP for the old .dat file
      format as well as support for the AOSP style fonts in header
      files. We need TTF for scaling.
      
      Note that the old AOSP style header font is still supported in
      minui which is not used by TWRP.
      
      Change-Id: I6124a3333d479f1fc668138f7e32c4be9b519552
      88037f47
    • Ethan Yonker's avatar
      Fix up twrpTar · 068c7688
      Ethan Yonker authored
      Change-Id: I11a8f77b39a6f12aca6157c9aa76c34ef48c4b9f
      068c7688
    • that's avatar
      Improve error handling for zip install · 5064048e
      that authored
      - minzip: don't crash with corrupted zips (e.g. 4096 null bytes)
      - twinstall: output error when zip doesn't contain update-binary
      - twinstall: add strerror(errno) to system-level errors
      - twinstall: correct message if /file_contexts could not be extracted
      - twinstall: use TWFunc::Wait_For_Child for better waitpid errors
      - twinstall: minor code cleanup
      
      Change-Id: I53b156b0ec08755af2742bb71d1523ae38f4a82e
      5064048e
    • Ketut Putu Kumajaya's avatar
      Unicode for temperature · f13b893c
      Ketut Putu Kumajaya authored
      Change-Id: Ie86dc63f83ae51e9947debc7191fd91d61b83008
      f13b893c
    • Captain Throwback's avatar
      Update CUSTOM_LUN_FILE from AOSP USB config · 999219d7
      Captain Throwback authored
      AOSP has used a standard USB config for the last 3 years.
      Time to update TWRP for devices that still use UMS.
      
      Reference: https://android.googlesource.com/platform/system/core/+/master/rootdir/init.usb.rc
      
      Change-Id: I59690f955a7d6db9ae9d607d46299652b52fe8b8
      999219d7
    • HandyMenny's avatar
      Properly set sys.usb.config when ums is enabled. · 37d42994
      HandyMenny authored
      Use sys.usb.config also for ums, but leave sys.storage.ums.enabled for compatibility with custom init.rc that use it.
      
      PS2: Rebased - moved updates to init.recovery.usb.rc
      
      Change-Id: Iad3441d23ac37612e58f63e4038d05c5c1a37b25
      37d42994
  9. 14 Oct, 2015 3 commits
    • Davis Mosenkovs's avatar
      Fix minor interface bug: No-SU prompt after no-OS prompt · b909aae7
      Davis Mosenkovs authored
      When /system is wiped in TWRP and afterwards Reboot -> Recovery is selected the "No OS is installed, are you sure you want to reboot?" prompt appears. After swiping to "Reboot anyway" the "Current ROM is not rooted, do you wish to install SuperSU?" prompt appears.
      This change removes "Do you wish to install SuperSU" prompt after "No OS installed" prompt.
      
      Change-Id: Ie1157afdf5cf1cb81d6647269172d6e63af9f4b0
      b909aae7
    • Kra1o5's avatar
      Add support for RGBA_8888 pixel format · 7756859a
      Kra1o5 authored
      Change-Id: Ia15d49e51cad5bc8a3291975e1ff515a2b1c419c
      7756859a
    • Ethan Yonker's avatar
      Add qcom overlay graphics support to minui · a59da09d
      Ethan Yonker authored
      graphics_overlay.cpp is based on a mix of AOSP code for
      graphics_fbdev.cpp along with overlay graphics code from CAF that
      was brought into earlier versions of TWRP and then further adapted
      and improved before being brought into this patch set.
      
      Also added a rule to build a minuitest binary for testing the
      minui engine to ensure proper operation on a device.
      
      Change-Id: I3972d3a6baa7002615319421ac07d9299c3cec69
      a59da09d
  10. 13 Oct, 2015 2 commits
  11. 10 Oct, 2015 2 commits
  12. 09 Oct, 2015 2 commits
    • Ethan Yonker's avatar
      Fix mkfs.f2fs error in 6.0 trees · 5235f555
      Ethan Yonker authored
      Change-Id: I1217094f0e336445eb4dd5f46242d9719525ffbd
      5235f555
    • Ethan Yonker's avatar
      Merge up to AOSP marshmallow-release · c798c9cd
      Ethan Yonker authored
      In order to maintain compatibility with older trees, we now have
      minadbd.old and minui.old. I had to use a TARGET_GLOBAL_CFLAG to
      handle ifdef issues in minui/minui.d because healthd includes
      minui/minui.h and there was no other alternative to make minui.h
      compatible with older trees without having to modify healthd rules
      which is outside of TWRP.
      
      Note that the new minui does not currently have support for qcom
      overlay graphics. Support for this graphics mode will likely be
      added in a later patch set. If you are building in a 6.0 tree and
      have a device that needs qcom overlay graphics, be warned, as off
      mode charging may not work properly. A dead battery in this case
      could potentially brick your device if it is unable to charge as
      healthd handles charging duties.
      
      Update rules for building toolbox and add rules for making toybox
      
      Use permissive.sh in init.rc which will follow symlinks so we do
      not have to worry about what binary is supplying the setenforce
      functionali...
      c798c9cd
  13. 26 Aug, 2015 2 commits
    • Ethan Yonker's avatar
      Add TW_IGNORE_ABS_MT_TRACKING_ID · d6821a11
      Ethan Yonker authored
      Fixes touch on Oppo R7 Plus
      
      Oppo R7 Plus, when recovery is flashed and booted from the actual
      recovery partition, the digitizer sends some extra touch data for
      up to 10 different touch slots even if no actual touch is present
      for those slots (ABS_MT_SLOT). This patch allows TWRP to handle
      touch data properly for this device and maybe others.
      
      Change-Id: I8f9171b605566788b674b3d4d96bd9f2f65736c2
      d6821a11
    • Ethan Yonker's avatar
      Fix up some TW_OEM_BUILD things · 89583ef0
      Ethan Yonker authored
      Fix factory reset now properly formats data as expected
      Change text for ORS processing
      Disable system read only check, SuperSU, and patch system
      Stop copying fstab and version to cache
      
      Change-Id: I20f5cae390afbb8d2d88e01b8d9b9bf4ff0fdea1
      89583ef0
  14. 09 Aug, 2015 2 commits