Commit Graph

749 Commits

Author SHA1 Message Date
Dees_Troy 066eb30abf Fix AOSP decrypt when TouchWiz code is present 2013-08-23 17:22:37 +00:00
Dees_Troy 94e2a46402 Remove graphics.c from libguitwrp 2013-08-22 12:25:14 +00:00
Dees_Troy 2727b99f55 Fix problem with not waiting for pigz to exit
In some cases compressed backups would not wait for pigz to finish
leading to backup files that were 0 bytes or MD5 mismatches.
2013-08-14 20:09:34 +00:00
Dees_Troy 70e1129612 Fix touch not working due to gr_fb_width returning 0 in some cases
Change-Id: Id5ce607a181110118ebc647fc07d387a7a3dc660
2013-08-11 13:47:26 +00:00
Dees_Troy b8934dd456 Fix conflict with getline in 4.3 tree
Change-Id: I5accf8731829229d153a657c9290a7be83f87a03
2013-08-11 13:43:12 +00:00
Dees_Troy f2280ffd42 Add libselinux for CM10.2 tree
Change-Id: I94979806935546fa40a87611be5185c14b557377
2013-08-11 13:41:48 +00:00
Dees_Troy bdafe306fa Merge "Remove libjpegtwrp and use CM provided libjpeg" into twrp2.5 2013-08-11 08:32:44 -05:00
Dees_Troy 52b77182d0 Merge "Rename libfuse to prevent conflicts with newer CM trees" into twrp2.5 2013-08-11 08:32:26 -05:00
Dees_Troy d5f2b7a4d3 Merge "Fix permissions on backup files" into twrp2.5 2013-08-11 07:48:53 -05:00
Dees_Troy 930bf01caf Remove libjpegtwrp and use CM provided libjpeg 2013-08-10 22:19:03 +00:00
Dees_Troy df09c8ba1d Rename libfuse to prevent conflicts with newer CM trees
Change-Id: I468e8556e1606b9c944292db27237026e78fb8f0
2013-08-10 22:04:47 +00:00
grimsrud cbec59f6de Fixed spelling errors 2013-07-29 15:57:09 +02:00
Dees_Troy 5612cc847f Fix permissions on backup files 2013-07-24 19:45:58 +00:00
Dees_Troy 8b7c1b7dec Remove unneeded touch code changes 2013-07-08 13:13:28 +00:00
Dees_Troy 9309fad4ca Fix background image for 1920x1200 2013-07-06 13:19:21 +00:00
Dees_Troy e7e0ae87df Update themes
Change-Id: Iedb50aca0132259bfe4297e187dbc2d40a38a34b
2013-07-05 16:09:04 +00:00
Dees_Troy d93bda5916 2.6.0.0
Also copy recovery.fstab to cache and create a storage.fstab in
cache for app/apk use.
2013-07-03 19:55:35 +00:00
bigbiff bigbiff 004e2df74a update to newest exfat changes 2013-07-03 14:52:12 -04:00
Vojtech Bocek c5754cf935 Rewrite TWFunc::Exec_Cmd() to use pipe() instead of popen()
* popen causes crashes on some devices
2013-07-03 13:28:00 -05:00
Trevor Drake 27fab9b26a Add additional build variable checks to Android.mk files
This was causing the mm command to fail when it was run from
bootable/recovery and no crypto features had been specified in
a device's configuration files

Change-Id: Iddbeea5349bbf75cddb0250cd71821dfe3b7b9d8
2013-07-03 18:13:43 +00:00
Vojtech Bocek 4d4b3361f3 Properly free blkid_probe in TWPartition::Check_FS_Type()
Signed-off-by: Vojtech Bocek <vbocek@gmail.com>
2013-07-01 15:50:15 -05:00
Dees_Troy 43132fb976 Update SuperSU binary 2013-07-01 15:50:01 -05:00
Dees_Troy f100c94f17 Fix saving of backup list 2013-07-01 15:49:47 -05:00
Dees_Troy 1872795445 Fix issue with save/load of zip location 2013-07-01 15:49:33 -05:00
Dees_Troy 59df9264e3 Fix backup of datadata
Change-Id: Ib0098542599283787592ba08caa070dc818d6111
2013-07-01 20:48:43 +00:00
Dees_Troy 76543db6e6 Fix MTD Mounting
Pulled part of change from kokotas in this patch set:
http://review.teamw.in/#/c/586/

Change-Id: If1c5b1563df16f9c561c94f61010f6a99f36efa0
2013-07-01 15:36:02 -05:00
Dees_Troy ee4b6c8112 Merge "Update init.rc to fix sideload" into twrp2.5 2013-07-01 15:35:39 -05:00
Dees Troy c322a1bc50 Merge changes I0d9133d6,I10355093 into twrp2.5
* changes:
  Do not render the GUI when the blanktimer turns off the display.
  Console Render Bug caused by touch drag event
2013-07-01 15:34:53 -05:00
Dees Troy 5bd571b62c Merge "verifier_test : fix the call to verify_file" into twrp2.5 2013-07-01 15:30:28 -05:00
Dees_Troy d86400b598 Fix touch on some Samsung devices
Change-Id: I3e2a67979c60a8e9f37f46f4fb0b0682c56ec95b
2013-07-01 20:27:21 +00:00
Dees_Troy fb903216df Merge "Allow for more input devices" into twrp2.5 2013-07-01 15:24:16 -05:00
Dees_Troy 243f9d899c Merge "Fix write_raw_image to work with mmc" into twrp2.5 2013-07-01 15:24:01 -05:00
Dees_Troy 35813e66da Merge "Fix CFLAGS for Samsung decrypt" into twrp2.5 2013-07-01 15:23:35 -05:00
Talustus 3019a9172b FB2PNG: Add fb2png source to TWRP
* Add Source of fb2png to TWRP tree
  * Android.mk by PhilZ-cwm6
  * Makefile for CrossCompiling via external toolchan by me (Talustus)

Change-Id: If9680688df6e4c9c567f74f46dfc303566b868ba
2013-07-01 20:22:17 +00:00
Dees_Troy 74fb2e94d5 Fix some issues with wipe partition list
Change-Id: Ie7d5878faf86b8fa824b72211be7fd3596b471d7
2013-07-01 20:20:58 +00:00
Dees_Troy 83bd483f3d Support encrypted backup files
Also includes features merged from:

Update twrpTar by kokotas

Revised function entryExists().
Added function to get archive's uncompressed size.
Added option to exclude item(s) from the archive.
Revised forks()

http://review.teamw.in/#/c/590/

Change-Id: I01fa2c81643161984eff2625247af75990684bd9
2013-06-22 16:16:55 -05:00
Dees_Troy 0cd4cc24ca Update init.rc to fix sideload 2013-06-09 20:56:38 +00:00
gordon1337 0d9133d654 Do not render the GUI when the blanktimer turns off the display.
Normally, when the display has been turned off by blanktimer, the GUI actually still renders the GUI elements (eg. progressbar while doing backup/restore/etc.)
This patch will check whenever the display is turned off, and if it is turned off simply dont render. This avoids heating up the device and will save battery.
2013-06-08 14:17:07 +02:00
gordon1337 1035509376 Console Render Bug caused by touch drag event
With starting the console the touch drag event is active without even touching the display.
This causes to render the console at any time it is displayed, which consumes alot of battery and heats up the device.
What the patch does is resetting the touch drag state to ensure it is only re-rendering the console when it it really needed.
2013-06-08 14:15:32 +02:00
Trevor Drake 2d388ea5f9 verifier_test : fix the call to verify_file
This was cause mm to fail when ran in the bootable/recovery directory

Change-Id: I1416a1a6a4c41e6d4b14386715074a8da9e39b43
2013-05-16 01:29:19 +01:00
Dees_Troy 3f23d9eeca Allow for more input devices 2013-05-03 21:04:05 +00:00
Dees_Troy 76a1d41429 Fix write_raw_image to work with mmc 2013-04-20 13:54:35 +00:00
Dees_Troy 2c4e4437b3 Fix CFLAGS for Samsung decrypt 2013-04-18 16:38:28 +00:00
Dees_Troy f6b15d1d45 Fix building of updater binary 2013-04-11 15:29:54 +00:00
Dees_Troy 9e0b71c6ad Improve backup list results 2013-04-08 13:35:37 +00:00
Dees_Troy 70737fabde Improve automated handlidling of partitions 2013-04-08 13:19:20 +00:00
Dees_Troy a449a6f504 Fix handling of AOSP recovery commands 2013-04-07 17:53:34 -05:00
Dees_Troy 66fc8b5887 Tweak libs 2013-04-05 19:42:15 +00:00
Dees_Troy 34614eb94f Improve handling of XML errors for fix permissions 2013-04-05 12:04:38 -05:00
Dees_Troy 91862e618e Fix handling of subpartitions 2013-04-04 23:48:21 +00:00