Project

General

Profile

Revision:

Revisions

# Date Author Comment
bab9a345 04/04/2019 02:31 PM Jonas
  • Added stage build flavor for internal testing (sources not included)
  • Adapted Notifications to work with Android >= 8 using channels
  • Using Build.TIME instead of reading from build properties with getprop to get firmware build timestamp
  • Fixed leaking service connection when closing main activity
1ef96c51 01/06/2019 06:01 PM Jonas
  • Introducing additional status messages when running patch analysis
  • Minor bugfixes
  • Truncating logs
  • Bumping appVersion to 11
0f6ed8e9 01/06/2019 05:55 PM Jonas
  • Several bugfixes
  • Adding wakelock when performing basic tests
3bf897ed 01/06/2019 05:42 PM Jonas
  • Basic test performance improvements:
  • Caching non existing filepaths to avoid unneccessary subprocess calls
  • Grouping rolling signature tests
  • Removing logs
181d12e8 09/25/2018 11:41 AM Jonas Schmid
  • Added build flavor split between F-Droid version (nobuildcheck) and regular version (safetynet)
  • Not counting test results from category 'other' to test sums anymore
  • Minor bugfixes & NPE prevention
b9158a8a 09/25/2018 11:37 AM Jonas Schmid
  • Fixing reflection for non-SDK method usages (getCookieName) for Android versions >= 9 -> not
    calling method anymore
  • Removing redundancy
  • Added new BUILD_PROP_TEST basic test, to compare build property values
b594f8f8 09/25/2018 11:37 AM Jonas Schmid

Minor bugfixes and avoidance of NPE's

8d427289 09/25/2018 11:37 AM Jonas Schmid

Initial working codebase

73f9467a 09/24/2018 02:21 PM Jonas Schmid Merging changes:
  • Added build flavor split between F-Droid version (nobuildcheck) and regular version (safetynet)
  • Not counting test results from category 'other' to test sums anymore
47ae9050 09/21/2018 12:17 PM Lukas

Fixed a bug where the "(certified)" note would not be displayed when the NoCVETestsForApiLevel note was displayed

029f85b9 09/20/2018 11:55 AM Lukas

Introduced new result chart filler text for new edge case where no counted results are available for chart. Hiding result chart in PatchanalysisMainActivity in these cases

46cde3ec 09/17/2018 04:23 PM Lukas

Introduced new result chart filler text for new edge case where no counted results are available for chart. Hiding result chart in PatchanalysisMainActivity in these cases

98c00916 09/12/2018 03:12 PM Lukas

Added build flavors for certifiedBuildCheck

6aba6543 09/12/2018 03:08 PM Lukas

Bumped compileSdkVersion to 28 and targetSdkVersion to 26

c6d73633 09/06/2018 06:05 PM Lukas

Excluded "other" category from being counted in PatchanalysisSumResultChart

59d51d4a 09/04/2018 02:47 PM Lukas

Fixed error where libobjdump.so could not be found when SNSN is installed on an sdcard.

36c88ac6 08/17/2018 10:18 AM Lukas

Replaced CertifiedBuildChecker with dummy implementation. Removed safetynet and JWT dependencies

7f01fd44 08/15/2018 05:49 PM Jonas Schmid

Preventing potential NPE in TestUtils

4b7c4c98 08/13/2018 05:58 PM Jonas Schmid

Removing redundancy in TestUtils.readAllManifests()

ff40af01 08/13/2018 05:52 PM Jonas Schmid

Fixing 1 of 2 reflection for non-SDK method usages (getCookieName) for Android versions >= 9 -> not calling method anymore

81f19709 08/13/2018 03:20 PM Jonas Schmid

Catching exception in new BUILD_PROP_TEST

bbc01739 08/13/2018 03:06 PM Jonas Schmid

Added trimming to BuildPropertyTest

0d42c407 08/13/2018 03:05 PM Jonas Schmid

Added new basic test 'BUILD_PROP_EQUALS' to have a generic way of comparing build property values with expected values

c8192bec 08/13/2018 02:52 PM Jonas Schmid

Fixed hanging patch analysis, when AndroidManifest for apk file can not be found

4cdeb561 08/13/2018 01:07 PM Lukas

Fix NPE in PatchanalysisService.makeDeviceinfoJson

(1-25/63) Per page: 25, 50, 100

Also available in: Atom