+
+
diff --git a/android/kotlin/1-AccountLogin/README.md b/android/kotlin/1-AccountLogin/README.md
new file mode 100644
index 0000000..c2fa48f
--- /dev/null
+++ b/android/kotlin/1-AccountLogin/README.md
@@ -0,0 +1,10 @@
+Account login tutorial
+====================
+
+Now that you have set up Linphone-SDK in an Android project, let's start using it.
+
+We will see how to login on a SIP server using the `Core` object instanciated in the previous tutorial.
+
+If you don't have a SIP server yet, you can create an account for free using our [free SIP service](https://subscribe.linphone.org/).
+
+Once you'll be logged-in, you'll be able to continue to the next tutorials to make calls and send messages.
\ No newline at end of file
diff --git a/android/kotlin/2-PushNotifications/README.md b/android/kotlin/2-PushNotifications/README.md
new file mode 100644
index 0000000..1086bc7
--- /dev/null
+++ b/android/kotlin/2-PushNotifications/README.md
@@ -0,0 +1,8 @@
+Push notifications tutorial
+====================
+
+On mobile devices (Android & iOS), you probably want your app to be reachable even if it's not in the foreground.
+
+To do that you need it to be able to receive push notifications from your SIP proxy, and in this tutorial, using [Firebase Cloud Messaging](https://firebase.google.com/docs/cloud-messaging), you'll learn how to simply send the device push information to your server.
+
+Compared to the previous tutorials, some changes are required in `app/build.gradle` and `AndroidManifest.xml` files, and you'll need to replace the `app/google-services.json` file by yours if you're not using a `sip.linphone.org` account.
\ No newline at end of file
diff --git a/android/kotlin/3-IncomingCall/README.md b/android/kotlin/3-IncomingCall/README.md
new file mode 100644
index 0000000..3bf93b8
--- /dev/null
+++ b/android/kotlin/3-IncomingCall/README.md
@@ -0,0 +1,10 @@
+Incoming call tutorial
+====================
+
+This tutorial will focus on how the app will be notified when a call is being received and how to either accept it or terminate it.
+
+We'll also cover how to toggle the microphone and the speakerphone during an active call.
+
+If you want to test it on either a device or an emulator, you'll need another SIP client to make the call. If you don't, you can use the [outgoing call tutorial](https://gitlab.linphone.org/BC/public/tutorials/-/tree/master/android/kotlin/4-OutgoingCall) to do it.
+
+Note that once again changes to `app/build.gradle` and `AndroidManifest.xml` files were made to enable some features in our SDK.
\ No newline at end of file
diff --git a/android/kotlin/4-OutgoingCall/README.md b/android/kotlin/4-OutgoingCall/README.md
new file mode 100644
index 0000000..b294a0b
--- /dev/null
+++ b/android/kotlin/4-OutgoingCall/README.md
@@ -0,0 +1,6 @@
+Outgoing call tutorial
+====================
+
+In the previous tutorial we saw how to handle an incoming call, now let's start one.
+
+We'll also see how to enable video during a call, switch between the front and back cameras if available and display our own preview.
\ No newline at end of file
diff --git a/android/kotlin/5-BasicChat/README.md b/android/kotlin/5-BasicChat/README.md
new file mode 100644
index 0000000..dda78b8
--- /dev/null
+++ b/android/kotlin/5-BasicChat/README.md
@@ -0,0 +1,8 @@
+Basic chat tutorial
+====================
+
+This tutorial will demonstrate how to send and display a simple SIP message containing either text or an image (but it works the same for any kind of file).
+
+Note that for file transfer, a file transfer server is required. In this tutorial we'll use the one at `https://www.linphone.org:444/lft.php` that we use in our own linphone-android and linphone-iphone apps, but you can get it's [source code](https://gitlab.linphone.org/BC/public/flexisip-http-file-transfer-server) and deploy your own.
+
+Messages sent in this tutorial are standard SIP messages, so no matter the SIP proxy server you are using it should work, unlike the next [advanced chat tutorial](https://gitlab.linphone.org/BC/public/tutorials/-/tree/master/android/kotlin/6-AdvancedChat).
\ No newline at end of file
diff --git a/android/kotlin/6-AdvancedChat/README.md b/android/kotlin/6-AdvancedChat/README.md
new file mode 100644
index 0000000..b81396f
--- /dev/null
+++ b/android/kotlin/6-AdvancedChat/README.md
@@ -0,0 +1,6 @@
+Advanced chat tutorial
+====================
+
+This tutorial will demonstrate how to leverage on our own SIP server named [Flexisip](https://gitlab.linphone.org/BC/public/flexisip) and it's conference server to create group chats, use end-to-end encryption and send ephemeral messages.
+
+If you don't have deployed a flexisip server yet, you can create & use a free SIP account using our [free SIP service](https://subscribe.linphone.org/).
\ No newline at end of file