diff --git a/android/app/build.gradle b/android/app/build.gradle
index 8d7b0ee75..3310e261b 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -47,7 +47,7 @@ android {
     defaultConfig {
         applicationId "io.ente.photos"
         minSdkVersion 18
-        targetSdkVersion 29
+        targetSdkVersion 30
         versionCode flutterVersionCode.toInteger()
         versionName flutterVersionName
         testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
diff --git a/pubspec.lock b/pubspec.lock
index a2bd0a78d..08b459398 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -812,7 +812,7 @@ packages:
       name: pinput
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "1.2.0"
+    version: "1.2.2"
   platform:
     dependency: transitive
     description:
diff --git a/pubspec.yaml b/pubspec.yaml
index 117041243..79a5880f2 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -11,7 +11,7 @@ description: ente photos application
 # In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
 # Read more about iOS versioning at
 # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
-version: 0.3.45+255
+version: 0.3.47+257
 
 environment:
   sdk: ">=2.10.0 <3.0.0"
@@ -80,7 +80,7 @@ dependencies:
   photo_view: ^0.12.0
   pie_chart:
     git: "https://github.com/apgapg/pie_chart.git"
-  pinput: ^1.2.0
+  pinput: ^1.2.2
   provider: ^6.0.0
   quiver: ^3.0.1
   receive_sharing_intent: ^1.4.5