Commit Graph

706 Commits

Author SHA1 Message Date
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
Vojtech Bocek
85932344cd Add new SliderValue GUI widget
Signed-off-by: Vojtech Bocek <vbocek@gmail.com>

Change-Id: Ic5d44314f501341140dd7059d1cb753341f5844c
2013-04-04 18:59:08 +00:00
Dees_Troy
2673cec07a Move all AOSP code out of recovery binary
Improves license compatibility between GPL and Apache

Change-Id: I2b165aa575bb6213af6b07936f99610c113443f0
2013-04-04 18:57:34 +00:00
Dees_Troy
a13d74fc95 Add partition list GUI element
Add partition list GUI element and update backup, restore, mount,
storage selection, and wipe sections of GUI and partition manager
code to reflect the new GUI element. Update ORS engine to handle
new backup and restore setup.

Fix a bug with decrypt.
Add 1080x1920 layout.

Change-Id: Iaa2f44cb707167e66f935452f076ba00e68a2aa4
2013-03-30 08:56:39 -05:00
n0d3
3b51163329 Add search function to libtar
Function entryExists() can be called in order
 to check if an entry exists inside an archive.

Change-Id: Id3d13d20dfb74a1779dbd8ba6f0ab08c3ca46319
2013-03-18 17:37:28 +00:00
Dees Troy
7289a181d8 Merge "trying to fix md5 Change-Id: I4ec037f76aa965bc818afe924942adbe9a080b36" into twrp2.4 2013-03-18 09:57:29 -05:00
bigbiff bigbiff
65a4c73b1e trying to fix md5
Change-Id: I4ec037f76aa965bc818afe924942adbe9a080b36
2013-03-17 14:40:20 -04:00
Dees_Troy
3263e9260c Fix backup of initial directory with split archives
Change-Id: Icbb3be817b8a8fe693f6ee015152f780c40b3f7a
2013-03-16 09:03:53 -05:00
Dees_Troy
71796590ed Updates to libtar logging 2013-03-15 10:56:58 -05:00
Dees_Troy
1357a42ca5 2.4.4.0 2013-03-12 02:41:46 +00:00
Dees Troy
4771e0130a Merge "add no fb blanking Change-Id: Iaf771257d8f904807ca6f6c1a6c3d7993abadb85" into twrp2.4 2013-03-11 21:35:23 -05:00
bigbiff bigbiff
8794036ba3 add no fb blanking
Change-Id: Iaf771257d8f904807ca6f6c1a6c3d7993abadb85
2013-03-11 18:45:06 -04:00
Dees_Troy
3b18a63d43 Merge "Remove unused fonts from 320x480" into twrp2.4 2013-03-11 15:41:24 -05:00
Dees_Troy
5a1ef678e7 Merge "Remove mutex from file seselector" into twrp2.4 2013-03-11 15:41:08 -05:00
Dees_Troy
cc5859fea1 Remove unused fonts from 320x480 2013-03-11 18:00:48 +00:00
Dees_Troy
146d72a739 Remove mutex from file seselector
mutex would, in some rare cases fail to lock and cause a freeze
of the GUI.

Also restored some code that was removed before and should not
have been removed to fix a bug with folder selection where you
select the same file or folder twice (e.g. select a backup on the
restore page, press back, then select that backup again.)
2013-03-11 17:46:33 +00:00
bigbiff bigbiff
998716f0cb Update exfat to newest commits
Change-Id: If15df21a556d39e6325ca8338345b698b9d8759d
2013-03-07 18:08:12 -05:00
bigbiff bigbiff
cdcfee48b9 use md5.c for computation of md5sums
create a framework for computing digests and reading digests in TWRP
add space for backwards compatibility with bb md5sum
Change-Id: Ia18e3f430eed5eba22e5052d39b9b8d88ecd4536
2013-03-07 08:07:34 -05:00
Dees Troy
3578701315 Merge "Fix capturing exit status to properly display libtar results" into twrp2.4 2013-03-04 14:52:07 -06:00
Dees_Troy
6c917b4b91 Merge "Another libtar hardlink workaround" into twrp2.4 2013-03-04 14:51:51 -06:00
Dees_Troy
4622cf9f52 More file selector fixes
Fix a freeze that occurs when you move or delete a file in the
file manager
Make file sort buttons work again

Change-Id: Ifcb68edf3c29c475946d538748729485d0840842
2013-03-04 19:10:37 +00:00
Dees_Troy
50d63be580 Fix capturing exit status to properly display libtar results
Error conditions were always showing successful in the TWRP GUI
making it much more difficult to determine if a backup or restore
was actually successful.
2013-03-02 08:49:37 -06:00
Dees_Troy
f96fb9794d Another libtar hardlink workaround 2013-03-01 22:34:25 +00:00
Dees_Troy
1148c99790 Change version to 2.4.3.0 2013-02-28 19:38:36 -06:00
Dees_Troy
daab22e751 Merge "Add option for custom battery path" into twrp2.4 2013-02-28 19:37:52 -06:00
Dees_Troy
07712b2226 Merge "Add 2 second pre-dim and bugfix blank timer" into twrp2.4 2013-02-28 19:37:36 -06:00
Dees_Troy
70237dc675 Add 2 second pre-dim and bugfix blank timer
2 second predim code courtesy of bigbiff

Change-Id: I052ac422f78dc82c05f58c188587534b800b935a
2013-02-28 19:36:09 -06:00
Dees_Troy
f33b49015a Add option for custom battery path 2013-03-01 00:51:39 +00:00
Dees_Troy
c0583f54e4 Fix file selector crash
Sometimes a var change event came in while the file selector was
being rendered. Changes to the mFolderList or mFileList vectors
sometimes resulted in a crash. This patch set moves the
GetFileList call to the Render function to prevent the vectors
from changing while the render is taking place.
2013-02-28 11:29:36 -06:00
bigbiff bigbiff
f8e2f37565 Load user saved setting for blank timer on recovery startup
Fix persistence of military time
2013-02-27 20:50:43 -05:00
Dees_Troy
58f5cf0ab5 Copy fast scroll feature to listbox 2013-02-27 22:21:41 +00:00
Vojtech Bocek
7cc278bb99 Add fast scroll bar to fileselector
Also fix build problems with libblkid in CM7

Signed-off-by: Vojtech Bocek <vbocek@gmail.com>
Change-Id: I1cd4573e25b247171e4bd8cc05b70543f897a454
2013-02-27 21:59:21 +00:00
jt1134
113ee73445 fixes for fakeflash zips
For some reason fakeflash doesn't like to have superuser/su
in /res, move it to its own subdir in /supersu. This allows
a fakeflash zip built with 'make recoveryzip' to work correctly.

Change-Id: I32e2e0f6dba55281d5c917e931c3ef0034964bcb
2013-02-27 18:50:44 +00:00
Dees Troy
2cf31af561 Merge "use libblkid to get filesystem type we can now use libblkid to detect exfat" into twrp2.4 2013-02-27 12:39:14 -06:00
Dees_Troy
ee6632c3e1 libtar - Fix extraction of hardlinks to use the prefix
Change-Id: I116982ceed722364406b99fb08bc6943afa0390a
2013-02-27 18:19:18 +00:00
bigbiff bigbiff
71e5aa4eee fix restore on mknod
Change-Id: I9fb8b927f81a8cded651e42026beb3d5c252d1e8
2013-02-27 12:55:40 -05:00
bigbiff bigbiff
e60683a0d5 use libblkid to get filesystem type
we can now use libblkid to detect exfat
2013-02-25 09:06:46 -05:00
Dees_Troy
54f68757c6 Change version to 2.4.2.0 2013-02-25 03:58:41 +00:00
Dees_Troy
43681d4497 Fix building of updater for 4.2 environment
Change-Id: I2dc6690f77f4fbaca0ab0ff849b8b07875129827
2013-02-22 21:28:28 +00:00
Dees Troy
e111382440 Merge "mtdutils: add bml_over_mtd target for aries/p1 builds" into twrp2.4 2013-02-22 14:53:00 -06:00
Dees_Troy
a4438784eb Fix compiling on CM7 2013-02-22 18:49:47 +00:00
bigbiff bigbiff
23aa819192 using __popen segfaults, switch back to popen 2013-02-22 10:43:59 -05:00
jt1134
19926ecf71 mtdutils: add bml_over_mtd target for aries/p1 builds
Change-Id: Ie4bf51e09e632403c1bc87be64a0f9dd66b83f31
2013-02-21 19:44:08 -06:00
Dees_Troy
8211102b4e Remove ignore image size setting
Move military time setting up and remove the now unused ignore
image size setting from XML layouts.
2013-02-21 21:14:08 +00:00