diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..f01e7779057d55c3e2f9d091c60879e100af9deb
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,7 @@
+stages:
+ - update-from-upstream
+
+include:
+ - project: 'e/templates'
+ ref: master
+ file: '/gitlab-ci/.gitlab-ci-import-updates-from-upstream.yml'
diff --git a/README.mkdn b/README.mkdn
index 86645726287b9d4e0118fbba1c2189c61deda5c5..3b583c24a7739a735c1f3f2f6dc092a667e7dab9 100644
--- a/README.mkdn
+++ b/README.mkdn
@@ -1,36 +1,30 @@
-LineageOS
+/e/ OS
===========
Getting started
---------------
-To get started with Android/LineageOS, you'll need to get familiar with [Source Control Tools](https://source.android.com/setup/develop).
+To get started with /e/ OS, you'll need to get familiar with [Source Control Tools](https://source.android.com/setup/develop).
-To initialize your local repository using the LineageOS trees, use a command like this:
+To initialize your local repository using the /e/ OS trees, use a command like this:
```
-repo init -u https://github.com/LineageOS/android.git -b lineage-19.1
+repo init -u https://gitlab.e.foundation/e/os/android.git -b v1-s
```
Then to sync up:
```
repo sync
```
-Please see the [LineageOS Wiki](https://wiki.lineageos.org/) for building instructions, by device.
+Please see the [/e/ documentation](https://doc.e.foundation/how-tos/#build-e-for-a-device) for building instructions, by device.
Submitting patches
------------------
-Patches are always welcome! Please submit your patches via LineageOS Gerrit!
+Patches are always welcome! Please submit your patches by opening a Merge Request on the project repository you want to contribute!
-Simply follow our guide on [how to submit patches](https://wiki.lineageos.org/submitting-patch-howto.html).
-To view the status of your and others' patches, visit [LineageOS Gerrit Code Review](https://review.lineageos.org/).
-
-
-Buildbot
+Continuous Integration
--------
-All supported devices are built weekly and periodically as changes are committed to ensure the source trees remain buildable.
-
-You can view the current build statuses at [LineageOS Buildkite](https://buildkite.com/lineageos).
+All supported devices are built as new versions are committed to ensuring that the source trees remain buildable.
-Builds produced weekly by the buildbot can be downloaded from [LineageOS downloads](https://download.lineageos.org/).
+Builds produced can be downloaded from the [official website](https://doc.e.foundation/devices/).
diff --git a/default.xml b/default.xml
index 64fdf759a3e90423d583bcd5f906197d4daed138..aeca7029c78c354200950bef03bc86e5b1a73cac 100644
--- a/default.xml
+++ b/default.xml
@@ -2,7 +2,7 @@
+ revision="refs/tags/android-12.1.0_r22" />
+
+
+
+
-
+
@@ -684,8 +692,8 @@
-
-
+
+
@@ -702,10 +710,10 @@
-
-
+
+
-
+
@@ -1049,6 +1057,8 @@
+
+
diff --git a/snippets/eos.xml b/snippets/eos.xml
new file mode 100644
index 0000000000000000000000000000000000000000..7ebd5255c63a88ca6431593f823d0b60e0a65bc9
--- /dev/null
+++ b/snippets/eos.xml
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/snippets/lineage.xml b/snippets/lineage.xml
index 2e131507c613e892ac802e73642e16c5441a97d0..75ada8558ee718b0855849d2866a19c13692aa25 100644
--- a/snippets/lineage.xml
+++ b/snippets/lineage.xml
@@ -47,7 +47,7 @@
-
+
@@ -101,7 +101,7 @@
-
+
@@ -110,16 +110,16 @@
-
+
-
+
-
+
-
+
@@ -135,12 +135,12 @@
-
+
-
+
-
-
+
+
@@ -160,10 +160,8 @@
-
-
diff --git a/snippets/pixel.xml b/snippets/pixel.xml
new file mode 100644
index 0000000000000000000000000000000000000000..306d1d5a05aecdde20f9bea6c7cb0ec18ff107c6
--- /dev/null
+++ b/snippets/pixel.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+