0.2.1

PiperOrigin-RevId: 592727088
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4a1e4e4..b50828a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,6 @@
+0.2.1
+- Support running Google Home App of version `3.12.4.1`.
+
 0.2.0
 - Support for removing Matter devices on Google Home App
 
diff --git a/README.md b/README.md
index 483cf1e..5116c09 100644
--- a/README.md
+++ b/README.md
@@ -20,7 +20,8 @@
 
 1.  You need to install Google Home App on your Android phone.
 1.  Login to your Google Home App.
-1.  Make sure the Google Home App's version is between `3.1.1.14` and `3.7.1.4`.
+1.  Make sure the Google Home App's version is between `3.1.1.14` and
+    `3.10.1.6`(latest public version). Or `3.12.4.1`.
 
 NOTE: Please select the correct Google account on Google Home App.
 
diff --git a/ui_automator/android/app/snippet-0.2.1-rc.1.apk b/ui_automator/android/app/snippet-0.2.1.apk
similarity index 98%
rename from ui_automator/android/app/snippet-0.2.1-rc.1.apk
rename to ui_automator/android/app/snippet-0.2.1.apk
index 63cfea4..077a41d 100644
--- a/ui_automator/android/app/snippet-0.2.1-rc.1.apk
+++ b/ui_automator/android/app/snippet-0.2.1.apk
Binary files differ
diff --git a/ui_automator/ui_automator.py b/ui_automator/ui_automator.py
index b88e09a..f351812 100644
--- a/ui_automator/ui_automator.py
+++ b/ui_automator/ui_automator.py
@@ -357,7 +357,7 @@
         os.path.dirname(os.path.abspath(__file__)),
         'android',
         'app',
-        'snippet-0.2.1-rc.1.apk',
+        'snippet-0.2.1.apk',
     )
 
 
diff --git a/ui_automator/ui_automator_test.py b/ui_automator/ui_automator_test.py
index 61176d5..7e5cdef 100644
--- a/ui_automator/ui_automator_test.py
+++ b/ui_automator/ui_automator_test.py
@@ -204,7 +204,7 @@
     self.ui_automator.load_snippet()
 
     self.mock_android_device.adb.install.assert_called_once_with(
-        ['-r', '-g', '/path/to/android/app/snippet-0.2.1-rc.1.apk']
+        ['-r', '-g', '/path/to/android/app/snippet-0.2.1.apk']
     )
     self.mock_android_device.adb.uninstall.assert_not_called()
     mock_dirname.assert_called_once()
@@ -249,7 +249,7 @@
         'com.chip.interop.moblysnippet'
     )
     self.mock_android_device.adb.install.assert_called_once_with(
-        ['-r', '-g', '/path/to/android/app/snippet-0.2.1-rc.1.apk']
+        ['-r', '-g', '/path/to/android/app/snippet-0.2.1.apk']
     )
     mock_dirname.assert_called_once()
 
@@ -271,7 +271,7 @@
 
     self.mock_android_device.adb.uninstall.assert_not_called()
     self.mock_android_device.adb.install.assert_called_once_with(
-        ['-r', '-g', '/path/to/android/app/snippet-0.2.1-rc.1.apk']
+        ['-r', '-g', '/path/to/android/app/snippet-0.2.1.apk']
     )
     mock_dirname.assert_called_once()
 
diff --git a/ui_automator/version.py b/ui_automator/version.py
index 2b9d5aa..7615418 100644
--- a/ui_automator/version.py
+++ b/ui_automator/version.py
@@ -17,6 +17,6 @@
 from typing import Optional
 
 
-_SEMANTIC_VERSION = "0.2.1-rc.1"
+_SEMANTIC_VERSION = "0.2.1"
 
 VERSION = _SEMANTIC_VERSION