index
:
anonymous/android_bootable_recovery
android-11
android-14.0
android-4.3
android-4.4
android-5.0
android-5.1
android-6.0
android-7.0
android-7.1
android-8.0
android-8.1
android-9.0
Team Win Recovery Project (TWRP)
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tests
/
unit
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2022-02-24
Disable flaky recovery test
Kelvin Zhang
1
-7
/
+7
2021-12-22
Move package verifier from libinstall to libotautil
Jacky Liu
2
-3
/
+3
2021-01-13
Re-enable failed imgpatch tests
Kelvin Zhang
2
-4
/
+4
2021-01-12
Disable failed imgpatch tests
Kelvin Zhang
2
-4
/
+4
2020-09-16
Switch to zip64 in recovery
Kelvin Zhang
3
-3
/
+3
2020-07-23
Update language to comply with Android’s inclusive language guidance
Tianjie
2
-9
/
+9
2020-07-23
Fix some wording to comply with respectful-code
Tianjie
1
-1
/
+0
2020-06-29
Add recovery support of dynamic fingerprints
Kelvin Zhang
1
-0
/
+28
2020-02-13
Force off-device package installation with FUSE
Tianjie Xu
1
-0
/
+28
2020-02-13
Revert "Force package installation with FUSE unless the package stores on device"
Raman Tenneti
1
-28
/
+0
2020-01-22
Force package installation with FUSE unless the package stores on device
Tianjie Xu
1
-0
/
+28
2019-12-18
Delete VINTF compatibility check during OTA.
Yifan Hong
1
-82
/
+0
2019-11-12
Consolidate the vendor space misc usage for Pixels
Tianjie Xu
1
-34
/
+0
2019-10-16
Force package installation with FUSE unless the package stores on device
Tianjie Xu
1
-0
/
+28
2019-10-03
Refactor battery info querying functions into librecovery_utils.
Tao Bao
1
-0
/
+27
2019-10-02
otautil: Factor out the utils that're private to recovery.
Tao Bao
1
-1
/
+1
2019-09-23
applypatch: Add backup_source parameter to PatchPartition.
Tao Bao
1
-2
/
+2
2019-07-31
Simulator: add the argument to keep the updated images
Tianjie Xu
1
-2
/
+2
2019-06-28
Add unit tests for simulator
Tianjie Xu
2
-0
/
+403
2019-06-20
Support starting fuse from a block map
Tianjie Xu
2
-1
/
+6
2019-05-22
Some clean ups to the updater
Tianjie Xu
1
-1
/
+3
2019-05-21
Add UpdaterRuntime class
Tianjie Xu
1
-3
/
+9
2019-05-21
Add misc_writer.
Tao Bao
1
-0
/
+38
2019-05-09
Add Updater class and remove UpdaterInfo
Tianjie Xu
1
-92
/
+86
2019-05-06
Track libziparchive API change.
Elliott Hughes
3
-7
/
+4
2019-05-01
Implement FuseBlockDataProvider
xunchang
3
-1
/
+128
2019-04-30
install: Return bool for a few check functions.
Tao Bao
1
-27
/
+27
2019-04-30
tests: Merge recovery_component_test into recovery_unit_test.
Tao Bao
11
-0
/
+4406
2019-04-23
matches_locale no longer accept empty locales in the png file
xunchang
1
-2
/
+2
2019-03-29
Move install to separate module
xunchang
2
-2
/
+2
2019-03-26
Move out the code to parse block map in MemMap
xunchang
1
-0
/
+61
2019-03-21
Move librecovery_ui to a sub-directory
Tianjie Xu
1
-2
/
+2
2019-03-21
Move librecovery_ui to a sub-directory
Tianjie Xu
1
-2
/
+2
2019-03-14
Implement FilePackage class
xunchang
1
-0
/
+117
2018-12-06
tests: Temporarily disable ScreenRecoveryUITest tests.
Tao Bao
1
-18
/
+18
2018-11-27
minui: GRSurface::Create() computes data_size on its own.
Tao Bao
2
-14
/
+24
2018-11-27
minui: Fix a wrong arg in calling GRSurface::Create().
Tao Bao
1
-0
/
+37
2018-11-15
switch to using android-base/file.h instead of android-base/test_utils.h
Mark Salyzyn
6
-6
/
+2
2018-11-05
ui: Manage loaded resources with smart pointers.
Tao Bao
1
-15
/
+15
2018-11-01
minui: Add GRSurface::Clone().
Tao Bao
1
-1
/
+13
2018-11-01
tests: Use FRIEND_TEST in ScreenRecoveryUITest.
Tao Bao
1
-24
/
+14
2018-10-31
minui: Add a protected GRSurface ctor.
Tao Bao
2
-22
/
+21
2018-10-23
Add a function to construct the GRSurface in test
Tianjie Xu
1
-3
/
+14
2018-10-23
ui: Add constness to Draw- functions.
Tao Bao
1
-9
/
+9
2018-10-23
minui: Move GRSurface into a class.
Tao Bao
1
-0
/
+32
2018-10-23
Add function to show localized rescue party menu
Tianjie Xu
1
-0
/
+37
2018-10-13
Implement the graphic menus
Tianjie Xu
1
-14
/
+45
2018-09-13
Move the parse of last_install to recovery-persist
Tianjie Xu
1
-0
/
+75
2018-08-31
applypatch: {Load,Save}FileContents return bool values.
Tao Bao
1
-5
/
+5
2018-08-31
applypatch: Refactor applypatch().
Tao Bao
1
-56
/
+65
2018-08-20
tests: Remove {old,new}.file.
Tao Bao
1
-49
/
+54
2018-08-17
updater: Add TransferList class.
Tao Bao
1
-0
/
+56
2018-08-16
updater: Add SourceInfo::{ReadAll,DumpBuffer,Overlaps}.
Tao Bao
1
-0
/
+116
2018-08-14
Add the hash_tree_info class in Command
Tianjie Xu
1
-0
/
+20
2018-08-06
Add an updater function to compute hash tree
Tianjie Xu
1
-0
/
+1
2018-07-30
recovery: Add ability to interrupt UI
Jerry Zhang
1
-1
/
+38
2018-07-17
Fix the arguments passed to getopt_long(3).
Tao Bao
1
-0
/
+10
2018-07-12
tests: Clean up the temporary dirs post-run.
Tao Bao
2
-21
/
+22
2018-07-12
applypatch: Fix the return type of FreeSpaceForFile().
Tao Bao
1
-6
/
+18
2018-07-10
applypatch: Restrict applypatch_check to eMMC targets.
Tao Bao
1
-85
/
+47
2018-07-07
updater: Add ABORT command.
Tao Bao
1
-0
/
+24
2018-07-06
tests: Split unit tests out of component/applypatch_test.cpp.
Tao Bao
1
-0
/
+303
2018-06-25
updater: Check the number of args in Command::Parse.
Tao Bao
1
-0
/
+25
2018-06-25
updater: Add Command parsing codes.
Tao Bao
1
-0
/
+275
2018-06-14
tests: Skip ScreenRecoveryUITest on gr_init failure.
Tao Bao
1
-1
/
+38
2018-06-06
ui: join only if joinable.
Tao Bao
1
-0
/
+5
2018-06-05
tests: Specify the death test style to avoid flakiness.
Tao Bao
2
-0
/
+5
2018-05-26
updater: Add Commmand class to manage BBOTA commands.
Tao Bao
1
-0
/
+37
2018-05-22
ui: Use std::thread to create input/progress threads.
Tao Bao
1
-2
/
+10
2018-05-14
wear_ui: Address a TODO regarding {intro,loop}_frames.
Tao Bao
1
-3
/
+53
2018-05-09
screen_ui: Fix an issue in RTL locale detection.
Tao Bao
1
-1
/
+1
2018-05-09
tests: Add tests for ScreenRecoveryUI.
Tao Bao
1
-0
/
+167
2018-05-04
otautil: Rename dir/sys/thermal utils.
Tao Bao
3
-5
/
+5
2018-05-03
Move menu headers/items to std::vector<std::string>.
Tao Bao
1
-12
/
+15
2018-05-03
screen_ui: Merge Menu::Start() into its ctor.
Tao Bao
1
-21
/
+7
2018-03-24
Factor out a menu class for screen ui
Tianjie Xu
1
-0
/
+198
2018-03-24
Factor out a menu class for screen ui
Tianjie Xu
1
-0
/
+198
2018-03-23
Factor out a menu class for screen ui
Tianjie Xu
1
-0
/
+198
2017-11-09
Load-balancing update_verifier worker threads.
Tao Bao
1
-0
/
+80
2017-11-07
otautil: Remove the aborts in RangeSet::Parse().
Tao Bao
1
-14
/
+64
2017-10-11
Move rangeset.h and print_sha1.h into otautil.
Tao Bao
1
-2
/
+2
2017-08-19
Move Image/ImageChunk/PatchChunk declaration into header files
Tianjie Xu
1
-1
/
+1
2017-08-01
Add implemention of SortedRangeSet
Tianjie Xu
1
-0
/
+47
2017-07-27
otautil: Clean up dirCreateHierarchy().
Tao Bao
1
-21
/
+11
2017-07-25
otautil: Delete dirUnlinkHierarchy().
Tao Bao
1
-32
/
+0
2017-05-24
kill package_extract_dir
Tianjie Xu
2
-228
/
+0
2017-05-02
Move sysMapFile and sysReleaseMap into MemMapping class.
Tao Bao
2
-38
/
+27
2017-04-03
Change the internal representation in RangeSet.
Tao Bao
1
-6
/
+34
2017-03-31
Move parse_range() and range_overlaps() into RangeSet.
Tao Bao
1
-0
/
+84
2017-03-29
Merge "Add the missing sr-Latn into png files and rename the png locale header" am: 713d915636 am: dc235b5ab9
Tianjie Xu
1
-10
/
+11
2017-03-25
Add the missing sr-Latn into png files and rename the png locale header
Tianjie Xu
1
-10
/
+11
2017-03-21
Refactor asn1_decoder functions into a class.
Tao Bao
1
-217
/
+180
2017-03-21
verify_file: Add constness to a few addresses.
Tao Bao
1
-14
/
+14
2017-01-19
Add checkers and tests for empty locale in PNG file
Tianjie Xu
1
-0
/
+3
2016-12-22
tests: Add test coverage for DirUtil.
Tao Bao
1
-0
/
+150
2016-12-22
tests: Add testcase for ZipUtil.
Tao Bao
1
-0
/
+191
2016-12-22
tests: Replace the O_RDONLY in access(2).
Tao Bao
1
-6
/
+15
2016-11-16
updater: Fix the wrong return value for package_extract_file().
Tao Bao
1
-3
/
+0
2016-11-15
updater: Fix the wrong return value for package_extract_file().
Tao Bao
1
-3
/
+0
2016-11-08
Move recovery_test.cpp out of unit test
Tianjie Xu
1
-91
/
+0
2016-11-08
otautil: Clean up SysUtil.cpp.
Tao Bao
1
-0
/
+140
2016-11-07
otautil: Clean up SysUtil.cpp.
Tao Bao
1
-0
/
+140
2016-11-04
tests: Fix unit/zip_test.cpp.
Tao Bao
1
-59
/
+50
2016-10-18
Replace minzip with libziparchive
Tianjie Xu
1
-0
/
+93
2016-10-04
recovery: drop log/logger.h
Mark Salyzyn
1
-1
/
+0
2016-04-20
Fix matches_locale function
Tianjie Xu
1
-0
/
+29
2016-03-31
recovery: use __android_log_pmsg_file_write for log files
Mark Salyzyn
1
-0
/
+92
2016-03-28
recovery: use __android_log_pmsg_file_write for log files
Mark Salyzyn
1
-0
/
+92
2016-02-04
Refactor existing tests to use gtest
Jed Estep
1
-0
/
+238