Ethan Yonker
ffbd6ffc21
Fix crash when rapid firing command line commands
...
Change-Id: I0caaa51720fe3608b8c4cb02f046afb3cbaa54f9
2014-10-22 10:48:16 -05:00
Ethan Yonker
03a42f6c6a
Add command line capabilities
...
Allows sending openrecoveryscript commands to TWRP via shell.
This may be handy for visually impaired users, for various one
click utilities to drive TWRP commands from a computer, for using
TWRP when a catastrophic hardware failure like a shattered screen
prevents you from being able to use touch, or even on devices like
a TV stick where touch and USB mouse input is unavailable.
This patch also includes a few minor changes to openrecoveryscript
including proper support for rebooting via the script and for
decrypting the device via the command line.
Change-Id: I796ad168efdd2da9c25334ac93d1079daaa7b0bc
2014-08-09 07:49:35 -05:00
Matt Mower
fb1c4ffaaf
Whitespace and minor code cleanup
...
This is by no means comprehensive, but is quite a bit better already.
Change-Id: Ibc8654a5dfb0eec39cbd0b64bdb52bb4fbfe2f7e
2014-06-04 09:13:37 -05:00
Vojtech Bocek
0b7fe504dc
Add support for actions triggered by key combination
...
Change-Id: I9dfa7de40229f00412d63fc9c1eb3a809a6eb2e6
Signed-off-by: Vojtech Bocek <vbocek@gmail.com >
2014-04-16 17:51:17 +02:00
Dees Troy
1eba56f577
Fix touch on Sprint HTC One m8
...
Change-Id: Ia9fba3be16a33b3cb0c4a3458398a2e60ba7f001
2014-04-15 15:26:14 +02:00
Ethan Yonker
83e82578af
Allow building of an OEM friendly TWRP
...
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
2014-04-04 10:59:52 -05:00
Dees Troy
3b2be98ca4
Merge "Add option to print render time of each frame to log file" into android-4.4
2014-02-07 19:46:59 +01:00
Vojtech Bocek
1fc30fc77b
Implement mouse cursor
...
Signed-off-by: Vojtech Bocek <vbocek@gmail.com >
Change-Id: I66d6db7b3ed9cca50b469d125b36224332e06913
2014-02-07 12:37:13 -06:00
Vojtech Bocek
e5ffcd1af2
Add option to print render time of each frame to log file
...
Signed-off-by: Vojtech Bocek <vbocek@gmail.com >
Change-Id: Id158a6375fbadf4cdf0a8c7d143759e602419e7f
2014-02-06 21:18:08 +01:00
Dees Troy
3be70a897e
Update licenses to all match
2013-10-22 14:25:12 +00:00
Dees Troy
b7ae098e21
Kang in older minzip for building in CM9 & CM7
...
CM7 and CM9 do not have libselinux needed in the newer minzip.
2013-09-10 20:47:46 +00:00
Ricardo Gomez
c9ecd4473c
Add a TW_NO_TIMEOUT option
...
Change-Id: Ifb3a5bd9f1e6c2e9810c90b0aec198e91d5956fc
2013-08-25 21:10:08 +00:00
Vojtech Bocek
fafb0c541b
Unify indentation and little clean-up in TWRP files
...
Signed-off-by: Vojtech Bocek <vbocek@gmail.com >
2013-08-24 07:56:48 -05:00
Dees_Troy
b7ecc09d93
Revert "Fix touch not working due to gr_fb_width returning 0 in some cases"
...
This reverts commit 70e1129612 .
No longer needed after http://review.teamw.in/#/c/655/
2013-08-24 07:43:14 -05: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
34614eb94f
Improve handling of XML errors for fix permissions
2013-04-05 12:04:38 -05: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
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
6ef6635ad3
Check for root and root perms and offer to install/fix
...
Also fix sort order for file selector by date and file sizes
Change-Id: Idff9fe4232c19d4ed1082e78fabe6f921aa0a114
2013-02-21 18:23:43 +00:00
bigbiff bigbiff
8a68c31ffc
This adds a 60 second screen timeout for TWRP. Might consider making this configurable in the future.
...
Will also set overlay to lockscreen so we don't have inadvetent screen selections.
Touching the screen will bring the display back up.
add back check script for poweroff
move diff time function to twrp-functions.cpp
make sure we chmod after copy_file
add read_file and write_file functions to twrp-functions.cpp
make single thread
try to force update screen
add forceRender
drop caches after tar processing
Change-Id: I3c5c509dd39dbb05451bbfe5d8b56d53c90d8d1b
2013-02-13 13:16:03 -06:00
Dees_Troy
6ed34b7f61
Use GUI for ORS instead of console only
2013-01-25 15:10:48 +00:00
Dees_Troy
4bc09ae436
Improve ORS sideload to display GUI with cancel button
2013-01-18 17:07:31 +00:00
Dees_Troy
c8b199c8f1
Change curtain to file and remove curtain raise
2012-09-24 11:57:28 -04:00
Dees_Troy
5bf439221d
Add processing of fstab, mounting, and decrypt
2012-09-07 16:10:00 -04:00
Dees_Troy
51a0e82eb2
TWRP-ify AOSP code
...
Pull in most TWRP sources
Stub out partition management code
Make it compile -- probably will not boot
Kind of a mess but have to start somewhere
2012-09-05 15:24:31 -04:00