Commit Graph

52 Commits

Author SHA1 Message Date
bigbiff bigbiff 3bf2b0e630 change tar create to pthread
Change-Id: I5a33d207ec6683de20da37e6f4f174c67785fc52
2013-01-24 19:44:11 +00:00
Dees_Troy 4bc09ae436 Improve ORS sideload to display GUI with cancel button 2013-01-18 17:07:31 +00:00
Dees_Troy ab4963c369 Fix problems with thread creation on some devices
This fixes a problem with not reaching the backup completed page
after a backup is complete on certain devices (GNex, Note2).
Changing the stack size to 512KB seems to be the actual fix but
leaving the other changes in place as they may be helpful or are
better practices.
2013-01-16 20:36:49 +00:00
Dees_Troy 3a16cb511b Increase char array sizes to allow for null char for strcpy 2013-01-10 15:16:15 +00:00
bigbiff bigbiff 9c754053b0 Add libtar to TWRP instead of using busybox tar
Add proper mkdosfs tool
Add fuse to TWRP
Add experimental exfat-fuse to TWRP
Convert all system() functions to use new Exec_Cmd function
2013-01-09 09:09:08 -05:00
Dees_Troy ddede4ce40 Fix keyboard layout on 800x1280 layout 2012-12-18 21:37:26 +00:00
Dees_Troy e4a88113ab Fix defines on pages.hpp to not collide with pages.h 2012-12-18 21:29:33 +00:00
Gary Peck ffdc6aea4c add Decrypt Data button
Allow to decrypt /data even if decryption was skipped during the initial
loading of recovery

Change-Id: If2251757a276dd069578e93e5a038b25a825bff6
2012-11-22 05:56:38 -08:00
Dees_Troy f94f9acbf9 Fix renaming of backups with spaces, 2.3.2.3 2012-11-19 17:16:17 +00:00
Dees_Troy 2effe65437 Finish 2560x1600 theme 2012-11-19 17:06:03 +00:00
Dees_Troy 16b74353d9 Fixes for multi-user in 4.2
Also fixed inability to delete backups with a space in the name.

Change-Id: I2f6639d33caa3c4542960f76adbd59b25ab64f5d
2012-11-15 19:27:08 +00:00
Dees_Troy 30b962eb51 Add keyboard key highlight 2012-10-19 20:51:12 -04:00
Dees_Troy 4d12f969b8 Add ability for buttons to have highlights on touch 2012-10-19 13:13:15 -04:00
Dees_Troy 06b4fe97ef Update injecttwrp for Epic 4G Touch 2012-10-16 11:43:20 -04:00
Dees_Troy 0cb64e5b23 Fix weird keyboard problem 2012-10-15 15:58:14 -04:00
Dees_Troy f6e6551edf Remove text about fix perms taking a few mins 2012-10-10 10:45:01 -04:00
Dees_Troy 6480ce0f2a Finalize 2.3.0.0
Fix permission setting for other
Add new fix permissions to GUI actions
Update version number
2012-10-10 10:27:17 -04:00
Dees_Troy a3f81542fb Add reboot system button after sideload, backup, and restore
A few other minor xml tweaks
2012-10-08 11:44:49 -04:00
Dees_Troy e588d2565a Fix exclamation point on 720x1280 theme 2012-10-08 10:28:52 -04:00
Dees_Troy 01a9b7a7f8 Fix output of version number 2012-10-01 09:01:03 -04:00
Dees_Troy 3bbb95b79f Fix some derps 2012-09-28 17:15:22 -04:00
Dees_Troy ce2fe779c0 Revert busybox for CM7 compatibility, add exclamation point to format data 2012-09-28 12:34:33 -04:00
Dees_Troy 3477d7163e Save version number to storage 2012-09-27 15:44:01 -04:00
Dees_Troy 22ad2cc9f7 Create symlinks at compile time for busybox 2012-09-27 15:00:27 -04:00
Dees_Troy 9350b8d6ed Update sdcard partitioning to C++ 2012-09-27 12:40:09 -04:00
Dees_Troy c9ff7a341b Port backup name checking to Partition Manager 2012-09-27 10:40:03 -04:00
Dees_Troy a58beade0a Port reboot functions to C++ 2012-09-27 09:50:56 -04:00
Dees_Troy af4d0ce08b Display symlinks and block devices in file manager 2012-09-26 20:19:06 -04:00
Dees_Troy 2ff5a8dc5b Add option to wipe android secure 2012-09-26 14:53:02 -04:00
Dees_Troy 4be841b09a Fix permissions updates
Also redirect stderr output on terminal commands for display in
GUI console
2012-09-26 14:12:11 -04:00
Dees_Troy a2ac96a2f2 Fix SDCard partitioning 2012-09-26 13:12:09 -04:00
Dees_Troy 293d727152 Fix a problem with scrolling in the console 2012-09-26 10:43:46 -04:00
Dees_Troy b9d1c6d461 Allow spaces in backup names 2012-09-26 10:07:14 -04:00
Dees_Troy b46a684971 Unify portrait layouts again 2012-09-26 09:00:46 -04:00
Dees_Troy c8b199c8f1 Change curtain to file and remove curtain raise 2012-09-24 11:57:28 -04:00
Dees_Troy 2691f9d7f8 Update tablet layouts with ADB sideload 2012-09-24 11:15:57 -04:00
Dees_Troy 2ab9ad675a Fix 320x480 theme 2012-09-22 08:46:18 -04:00
Dees_Troy bbb2101800 Update portrait themes with ADB sideload 2012-09-20 15:59:46 -04:00
Dees_Troy c51f1f994a Various fixes
Modify AOSP mount and wipe functions to use Partition Manager.
Update wipe code to reset the log file index when wiping cache.
Add ADB sideload to 540x960 theme.
2012-09-20 15:32:50 -04:00
Dees_Troy 812660fd1d Add and improve OpenRecoveryScript support
Improve zip finding in ORS engine
Add support for restoring with just a backup name
2012-09-20 10:40:20 -04:00
Dees_Troy e2920fa237 Fix ext storage and zip paths
Fix a bug with handling external storage during boot.
Check zip root path when switching storage and ensure that the
path is in the new storage path to prevent user confusion.
2012-09-19 16:18:21 -04:00
Dees_Troy 9a4b569e9d Improve adb sideload - use storage vs tmp 2012-09-19 15:11:03 -04:00
Dees_Troy cfb63ae2b1 Improve adb sideload -- add cancel
Also copy zip from /tmp to storage and remove from /tmp to
prevent running out of RAM.
2012-09-19 14:37:33 -04:00
Dees_Troy 8170a92145 Cleanup extra-functions 2012-09-18 15:44:39 -04:00
Dees_Troy 43d8b00770 Update backup and restore code, adb sideload
Fixed a problem with using make_ext4fs by making its lib
a dynamic lib.
Added ADB sideload zip install feature - no way to cancel it yet.
Improve backup and restore code.
2012-09-17 16:06:12 -04:00
Dees_Troy 38bd760b58 Add wipe functions, compiles in CM7, text shows in UI, zips install
Zip install works, had to move mincrypt code into TWRP to prevent
a crash when checking the zip signature.
Added wipe functions
Made it compile in CM7
Made text show up in console and logging
2012-09-14 13:36:32 -04:00
Dees_Troy 32c8eb81af Make text appear in GUI console, Zip install works.
Move TW zip install code to C++ so that it can use the
ui->functions.
Bring in mincrypt code to fix a crash during signature
checking.
2012-09-12 15:14:38 -04:00
Dees_Troy 657c309486 Zip install works again 2012-09-10 20:32:20 -04:00
Dees_Troy 5112731666 Improve storage size code, mount, unmount
Add flag parsing from recovery.fstab
2012-09-10 11:33:29 -04:00
Dees_Troy 5bf439221d Add processing of fstab, mounting, and decrypt 2012-09-07 16:10:00 -04:00