first commit

This commit is contained in:
tmarschutz
2025-10-03 11:45:17 +02:00
parent 09821c1c43
commit 5da3f1e071
10571 changed files with 1386578 additions and 1 deletions
@@ -0,0 +1,135 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="1"
android:versionName="1.0"
android:compileSdkVersion="30"
android:compileSdkVersionCodename="11"
package="app.beetlebug"
platformBuildVersionCode="30"
platformBuildVersionName="11">
<uses-sdk
android:minSdkVersion="23"
android:targetSdkVersion="30"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.USE_FINGERPRINT"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.USE_BIOMETRIC"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<application
android:theme="@style/Theme.Beetlebug"
android:label="@string/app_name"
android:icon="@mipmap/ic_launcher"
android:debuggable="true"
android:allowBackup="true"
android:supportsRtl="true"
android:extractNativeLibs="false"
android:roundIcon="@mipmap/ic_launcher_round"
android:appComponentFactory="androidx.core.app.CoreComponentFactory">
<activity
android:name="app.beetlebug.ctf.DisplayXSS"
android:exported="false"/>
<activity
android:name="app.beetlebug.ctf.BinaryPatchActivity"
android:exported="false"/>
<activity
android:name="app.beetlebug.ctf.b33tleAdministrator"
android:exported="true"/>
<activity
android:name="app.beetlebug.ctf.VulnerableWebView"
android:exported="true"/>
<activity
android:name="app.beetlebug.ctf.VulnerableClipboardActivity"
android:exported="false"/>
<activity
android:name="app.beetlebug.ctf.InsecureContentProvider"
android:exported="false"/>
<provider
android:name="app.beetlebug.handlers.VulnerableContentProvider"
android:enabled="true"
android:exported="true"
android:authorities="app.beetlebug.provider"/>
<activity
android:name="app.beetlebug.ctf.WebViewXSSActivity"
android:exported="false">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
</intent-filter>
</activity>
<activity android:name="app.beetlebug.ctf.DeeplinkAccountActivity">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data
android:scheme="https"
android:host="beetlebug.com"
android:pathPrefix="/account"/>
</intent-filter>
</activity>
<activity android:name="app.beetlebug.ctf.FirebaseDatabaseActivity"/>
<activity android:name="app.beetlebug.ctf.SQLInjectionActivity"/>
<activity android:name="app.beetlebug.user.PlayerStats"/>
<activity
android:name="app.beetlebug.ctf.WebViewURLActivity"
android:exported="true"/>
<activity android:name="app.beetlebug.ctf.EmbeddedSecretSourceCode"/>
<activity android:name="app.beetlebug.ctf.EmbeddedSecretStrings"/>
<activity android:name="app.beetlebug.ctf.InsecureLoggingActivity"/>
<activity android:name="app.beetlebug.user.UserSignUp"/>
<activity android:name="app.beetlebug.Walkthrough">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity
android:name="app.beetlebug.ctf.InsecureStorageExternal"
android:exported="false"/>
<activity
android:name="app.beetlebug.FlagCaptured"
android:exported="false"
android:screenOrientation="portrait"/>
<activity
android:name="app.beetlebug.ctf.BiometricActivityDeeplink"
android:exported="true"/>
<activity android:name="app.beetlebug.ctf.VulnerableServiceActivity"/>
<activity android:name="app.beetlebug.ctf.InsecureStorageSQLite"/>
<activity android:name="app.beetlebug.ctf.InsecureStorageSharedPref"/>
<activity
android:name="app.beetlebug.ctf.VulnerableActivityIntent"
android:exported="false"/>
<activity
android:name="app.beetlebug.FlagsOverview"
android:screenOrientation="portrait"/>
<activity
android:name="app.beetlebug.MainActivity"
android:exported="false"/>
<service
android:name="app.beetlebug.handlers.VulnerableService"
android:protectionLevel="dangerous"
android:enabled="true"
android:exported="true"/>
<service
android:name="com.google.firebase.components.ComponentDiscoveryService"
android:exported="false"
android:directBootAware="true">
<meta-data
android:name="com.google.firebase.components:com.google.firebase.database.DatabaseRegistrar"
android:value="com.google.firebase.components.ComponentRegistrar"/>
</service>
<provider
android:name="com.google.firebase.provider.FirebaseInitProvider"
android:exported="false"
android:authorities="app.beetlebug.firebaseinitprovider"
android:initOrder="100"
android:directBootAware="true"/>
<activity
android:theme="@android:style/Theme.Translucent.NoTitleBar"
android:name="com.google.android.gms.common.api.GoogleApiActivity"
android:exported="false"/>
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version"/>
</application>
</manifest>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1 @@
implementation-class=com.google.android.gms.StrictVersionMatcherPlugin
@@ -0,0 +1 @@
implementation-class=com.google.gms.googleservices.GoogleServicesPlugin
@@ -0,0 +1,9 @@
<html>
<head>
<script type="text/javascript">
document.write("token :" + Android.getUserToken());
</script>
</head>
</html>
@@ -0,0 +1,23 @@
<html>
<head>
<style>
.center {
margin: auto;
width: 50%;
padding: 10px;
}
</style>
</head>
<body>
<div class="center">
<img src="https://hafiz.ng/wp-content/uploads/2022/03/pwn.png" />
</div>
</body>
</html>
Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

@@ -0,0 +1,79 @@
<html>
<head>
<style>
* {box-sizing: border-box}
/* Add padding to containers */
.container {
padding: 16px;
}
/* Full-width input fields */
input[type=text], input[type=password] {
width: 100%;
padding: 15px;
margin: 5px 0 22px 0;
display: inline-block;
border: 1px solid black;
border-radius: 50px;
background: #f1f1f1;
}
input[type=text]:focus, input[type=password]:focus {
background-color: #ddd;
outline: none;
}
/* Overwrite default styles of hr */
hr {
border: 1px solid #f1f1f1;
margin-bottom: 25px;
}
/* Set a style for the submit/register button */
.registerbtn {
background-color: #4CAF50;
color: white;
border: 1.5px solid black;
padding: 16px 20px;
margin: 8px 0;
border-radius: 50px;
cursor: pointer;
width: 100%;
opacity: 0.9;
}
.registerbtn:hover {
opacity:1;
}
/* Add a blue text color to links */
a {
color: dodgerblue;
}
</style>
</head>
<form action="register">
<div class="container">
<h1>Register</h1>
<p>Please fill in this form to create an account.</p>
<em>0x71342e2</em>
<hr>
<label for="email"><b>Username</b></label>
<input type="text" placeholder="Enter username" name="email" id="email" required>
<label for="psw"><b>Password</b></label>
<input type="password" placeholder="Enter password" name="psw" id="psw" required>
<label for="psw-repeat"><b>Repeat Password</b></label>
<input type="password" placeholder="Repeat password" name="psw-repeat" id="psw-repeat" required>
<hr>
<button type="submit" class="registerbtn">Register</button>
</div>
</form>
</html>
@@ -0,0 +1,3 @@
version=16.0.0
client=firebase-annotations
firebase-annotations_client=16.0.0
@@ -0,0 +1,3 @@
version=16.0.0-beta04
client=firebase-appcheck-interop
firebase-appcheck-interop_client=16.0.0-beta04
@@ -0,0 +1,3 @@
version=19.0.2
client=firebase-auth-interop
firebase-auth-interop_client=19.0.2
@@ -0,0 +1,3 @@
version=20.0.0
client=firebase-common
firebase-common_client=20.0.0
@@ -0,0 +1,3 @@
version=17.0.0
client=firebase-components
firebase-components_client=17.0.0
@@ -0,0 +1,3 @@
version=18.0.0
client=firebase-database-collection
firebase-database-collection_client=18.0.0
@@ -0,0 +1,3 @@
version=20.0.3
client=firebase-database
firebase-database_client=20.0.3
@@ -0,0 +1,5 @@
Note that publicsuffixes.gz is compiled from The Public Suffix List:
https://publicsuffix.org/list/public_suffix_list.dat
It is subject to the terms of the Mozilla Public License, v. 2.0:
https://mozilla.org/MPL/2.0/
@@ -0,0 +1,3 @@
version=17.1.0
client=play-services-base
play-services-base_client=17.1.0
@@ -0,0 +1,3 @@
version=17.0.0
client=play-services-basement
play-services-basement_client=17.0.0
@@ -0,0 +1,3 @@
version=17.0.0
client=play-services-tasks
play-services-tasks_client=17.0.0
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/decelerate_interpolator"
android:duration="@android:integer/config_mediumAnimTime"
android:fromAlpha="0"
android:toAlpha="1"/>
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/decelerate_interpolator"
android:duration="@android:integer/config_mediumAnimTime"
android:fromAlpha="1"
android:toAlpha="0"/>
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false">
<scale
android:interpolator="@android:anim/decelerate_interpolator"
android:duration="@integer/abc_config_activityDefaultDur"
android:pivotX="50%"
android:pivotY="100%"
android:fromXScale="0.9"
android:toXScale="1"
android:fromYScale="0.9"
android:toYScale="1"/>
<alpha
android:interpolator="@android:anim/decelerate_interpolator"
android:duration="@integer/abc_config_activityShortDur"
android:fromAlpha="0"
android:toAlpha="1"/>
</set>
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false">
<alpha
android:interpolator="@android:anim/decelerate_interpolator"
android:duration="@integer/abc_config_activityShortDur"
android:fromAlpha="0"
android:toAlpha="1"/>
</set>
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false">
<alpha
android:interpolator="@android:anim/decelerate_interpolator"
android:duration="@integer/abc_config_activityShortDur"
android:fromAlpha="1"
android:toAlpha="0"/>
</set>
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false">
<scale
android:interpolator="@android:anim/decelerate_interpolator"
android:duration="@integer/abc_config_activityDefaultDur"
android:pivotX="50%"
android:pivotY="100%"
android:fromXScale="1"
android:toXScale="0.9"
android:fromYScale="1"
android:toYScale="0.9"/>
<alpha
android:interpolator="@android:anim/decelerate_interpolator"
android:duration="@integer/abc_config_activityShortDur"
android:fromAlpha="1"
android:toAlpha="0"/>
</set>
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/decelerate_interpolator"
android:duration="@android:integer/config_mediumAnimTime"
android:fromYDelta="50%p"
android:toYDelta="0"/>
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/decelerate_interpolator"
android:duration="@android:integer/config_mediumAnimTime"
android:fromYDelta="-50%p"
android:toYDelta="0"/>
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator"
android:duration="@android:integer/config_mediumAnimTime"
android:fromYDelta="0"
android:toYDelta="50%p"/>
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator"
android:duration="@android:integer/config_mediumAnimTime"
android:fromYDelta="0"
android:toYDelta="-50%p"/>
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:interpolator/decelerate_quad"
android:duration="@integer/config_tooltipAnimTime"
android:fromAlpha="0"
android:toAlpha="1"/>
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:interpolator/accelerate_quad"
android:duration="@integer/config_tooltipAnimTime"
android:fromAlpha="1"
android:toAlpha="0"/>
@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1"
android:duration="166"
android:valueFrom="M -7.0,-7.0 l 14.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,14.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l -14.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,-14.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
android:valueTo="M 0.0,-0.05 l 0.0,0.0 c 0.02761423749,0.0 0.05,0.02238576251 0.05,0.05 l 0.0,0.0 c 0.0,0.02761423749 -0.02238576251,0.05 -0.05,0.05 l 0.0,0.0 c -0.02761423749,0.0 -0.05,-0.02238576251 -0.05,-0.05 l 0.0,0.0 c 0.0,-0.02761423749 0.02238576251,-0.05 0.05,-0.05 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
android:valueType="pathType"
android:propertyName="pathData"/>
<set android:ordering="sequentially">
<objectAnimator
android:interpolator="@android:interpolator/linear"
android:duration="166"
android:valueFrom="1"
android:valueTo="1"
android:propertyName="fillAlpha"/>
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0"
android:duration="33"
android:valueFrom="1"
android:valueTo="0"
android:propertyName="fillAlpha"/>
</set>
</set>
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<set android:ordering="sequentially">
<objectAnimator
android:interpolator="@android:interpolator/linear"
android:duration="200"
android:valueFrom="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M -2.0,5.00001525879 c 0.0,0.0 -1.4234161377,-1.40159606934 -1.4234161377,-1.40159606934 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 0.00932312011719,-0.0124053955078 0.00932312011719,-0.0124053955078 c 0.0,0.0 0.0234069824219,-0.0235137939453 0.0234069824219,-0.0235137939453 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -1.4375,1.43751525879 -1.4375,1.43751525879 Z"
android:valueTo="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M -2.0,5.00001525879 c 0.0,0.0 -1.4234161377,-1.40159606934 -1.4234161377,-1.40159606934 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 0.00932312011719,-0.0124053955078 0.00932312011719,-0.0124053955078 c 0.0,0.0 0.0234069824219,-0.0235137939453 0.0234069824219,-0.0235137939453 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -1.4375,1.43751525879 -1.4375,1.43751525879 Z"
android:valueType="pathType"
android:propertyName="pathData"/>
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1"
android:duration="300"
android:valueFrom="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M -2.0,5.00001525879 c 0.0,0.0 -1.4234161377,-1.40159606934 -1.4234161377,-1.40159606934 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 0.00932312011719,-0.0124053955078 0.00932312011719,-0.0124053955078 c 0.0,0.0 0.0234069824219,-0.0235137939453 0.0234069824219,-0.0235137939453 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -1.4375,1.43751525879 -1.4375,1.43751525879 Z"
android:valueTo="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M -2.0,5.00001525879 c 0.0,0.0 -5.0,-5.00001525879 -5.0,-5.00001525879 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 3.58590698242,3.58601379395 3.58590698242,3.58601379395 c 0.0,0.0 7.58590698242,-7.58601379395 7.58590698242,-7.58601379395 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -9.0,9.00001525879 -9.0,9.00001525879 Z"
android:valueType="pathType"
android:propertyName="pathData"/>
</set>
<set android:ordering="sequentially">
<objectAnimator
android:interpolator="@android:interpolator/linear"
android:duration="166"
android:valueFrom="0"
android:valueTo="0"
android:propertyName="fillAlpha"/>
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0"
android:duration="33"
android:valueFrom="0"
android:valueTo="1"
android:propertyName="fillAlpha"/>
</set>
</set>
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<set android:ordering="sequentially">
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1"
android:duration="200"
android:valueFrom="0.2"
android:valueTo="0.18"
android:propertyName="scaleX"/>
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1"
android:duration="300"
android:valueFrom="0.18"
android:valueTo="0.2"
android:propertyName="scaleX"/>
</set>
<set android:ordering="sequentially">
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1"
android:duration="200"
android:valueFrom="0.2"
android:valueTo="0.18"
android:propertyName="scaleY"/>
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1"
android:duration="300"
android:valueFrom="0.18"
android:valueTo="0.2"
android:propertyName="scaleY"/>
</set>
</set>
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<set android:ordering="sequentially">
<objectAnimator
android:interpolator="@android:interpolator/linear"
android:duration="166"
android:valueFrom="M 0.0,-1.0 l 0.0,0.0 c 0.5522847498,0.0 1.0,0.4477152502 1.0,1.0 l 0.0,0.0 c 0.0,0.5522847498 -0.4477152502,1.0 -1.0,1.0 l 0.0,0.0 c -0.5522847498,0.0 -1.0,-0.4477152502 -1.0,-1.0 l 0.0,0.0 c 0.0,-0.5522847498 0.4477152502,-1.0 1.0,-1.0 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
android:valueTo="M 0.0,-1.0 l 0.0,0.0 c 0.5522847498,0.0 1.0,0.4477152502 1.0,1.0 l 0.0,0.0 c 0.0,0.5522847498 -0.4477152502,1.0 -1.0,1.0 l 0.0,0.0 c -0.5522847498,0.0 -1.0,-0.4477152502 -1.0,-1.0 l 0.0,0.0 c 0.0,-0.5522847498 0.4477152502,-1.0 1.0,-1.0 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
android:valueType="pathType"
android:propertyName="pathData"/>
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1"
android:duration="333"
android:valueFrom="M 0.0,-1.0 l 0.0,0.0 c 0.5522847498,0.0 1.0,0.4477152502 1.0,1.0 l 0.0,0.0 c 0.0,0.5522847498 -0.4477152502,1.0 -1.0,1.0 l 0.0,0.0 c -0.5522847498,0.0 -1.0,-0.4477152502 -1.0,-1.0 l 0.0,0.0 c 0.0,-0.5522847498 0.4477152502,-1.0 1.0,-1.0 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
android:valueTo="M -7.0,-7.0 l 14.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,14.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l -14.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,-14.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
android:valueType="pathType"
android:propertyName="pathData"/>
</set>
<set android:ordering="sequentially">
<objectAnimator
android:interpolator="@android:interpolator/linear"
android:duration="133"
android:valueFrom="0"
android:valueTo="0"
android:propertyName="fillAlpha"/>
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0"
android:duration="33"
android:valueFrom="0"
android:valueTo="1"
android:propertyName="fillAlpha"/>
</set>
</set>
@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1"
android:duration="166"
android:valueFrom="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M -2.0,5.00001525879 c 0.0,0.0 -5.0,-5.00001525879 -5.0,-5.00001525879 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 3.58590698242,3.58601379395 3.58590698242,3.58601379395 c 0.0,0.0 7.58590698242,-7.58601379395 7.58590698242,-7.58601379395 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -9.0,9.00001525879 -9.0,9.00001525879 Z"
android:valueTo="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M 0.0,1.42500305176 c 0.0,0.0 -1.4234161377,-1.40159606934 -1.4234161377,-1.40159606934 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 0.00932312011719,-0.0124053955078 0.00932312011719,-0.0124053955078 c 0.0,0.0 0.0234069824219,-0.0235137939453 0.0234069824219,-0.0235137939453 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -1.4375,1.43751525879 -1.4375,1.43751525879 Z"
android:valueType="pathType"
android:propertyName="pathData"/>
<set android:ordering="sequentially">
<objectAnimator
android:interpolator="@android:interpolator/linear"
android:duration="133"
android:valueFrom="1"
android:valueTo="1"
android:propertyName="fillAlpha"/>
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0"
android:duration="33"
android:valueFrom="1"
android:valueTo="0"
android:propertyName="fillAlpha"/>
</set>
</set>
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<set android:ordering="sequentially">
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1"
android:duration="166"
android:valueFrom="0.2"
android:valueTo="0.18"
android:propertyName="scaleX"/>
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1"
android:duration="333"
android:valueFrom="0.18"
android:valueTo="0.2"
android:propertyName="scaleX"/>
</set>
<set android:ordering="sequentially">
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1"
android:duration="166"
android:valueFrom="0.2"
android:valueTo="0.18"
android:propertyName="scaleY"/>
<objectAnimator
android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1"
android:duration="333"
android:valueFrom="0.18"
android:valueTo="0.2"
android:propertyName="scaleY"/>
</set>
</set>
@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<set android:ordering="sequentially">
<objectAnimator
android:interpolator="@interpolator/fast_out_slow_in"
android:duration="183"
android:valueFrom="1"
android:valueTo="1.4"
android:valueType="floatType"
android:propertyName="scaleX"/>
<objectAnimator
android:interpolator="@interpolator/fast_out_slow_in"
android:duration="16"
android:valueFrom="1.4"
android:valueTo="0"
android:valueType="floatType"
android:propertyName="scaleX"/>
<objectAnimator
android:interpolator="@interpolator/fast_out_slow_in"
android:duration="300"
android:valueFrom="0"
android:valueTo="0"
android:valueType="floatType"
android:propertyName="scaleX"/>
</set>
<set android:ordering="sequentially">
<objectAnimator
android:interpolator="@interpolator/fast_out_slow_in"
android:duration="183"
android:valueFrom="1"
android:valueTo="1.4"
android:valueType="floatType"
android:propertyName="scaleY"/>
<objectAnimator
android:interpolator="@interpolator/fast_out_slow_in"
android:duration="16"
android:valueFrom="1.4"
android:valueTo="0"
android:valueType="floatType"
android:propertyName="scaleY"/>
<objectAnimator
android:interpolator="@interpolator/fast_out_slow_in"
android:duration="300"
android:valueFrom="0"
android:valueTo="0"
android:valueType="floatType"
android:propertyName="scaleY"/>
</set>
</set>

Some files were not shown because too many files have changed in this diff Show More