diff --git a/Android.bp b/Android.bp
new file mode 100644
index 0000000000000000000000000000000000000000..4df206cbf32d98aeda4ea578bf9a00ce0cdd9360
--- /dev/null
+++ b/Android.bp
@@ -0,0 +1,42 @@
+//
+// Copyright (C) 2020 The LineageOS Project
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//      http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+android_app {
+    name: "ExactCalculator",
+
+    resource_dirs: ["res"],
+
+    platform_apis: true,
+
+    overrides: ["Calculator"],
+
+    srcs: ["src/**/*.java"],
+
+    optimize: {
+        proguard_flags_files: ["proguard.flags"],
+    },
+
+    product_specific: true,
+
+    static_libs: [
+        "org.lineageos.platform.sdk",
+        "cr",
+        "androidx.legacy_legacy-support-v4",
+        "androidx.gridlayout_gridlayout",
+        "androidx.recyclerview_recyclerview",
+        "androidx.webkit_webkit",
+    ],
+}
diff --git a/Android.mk b/Android.mk
deleted file mode 100644
index 607068252210347e36db7f7e5cb404762cf140cd..0000000000000000000000000000000000000000
--- a/Android.mk
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# Copyright (C) 2008 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-LOCAL_PATH := $(call my-dir)
-include $(CLEAR_VARS)
-
-LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res
-LOCAL_USE_AAPT2 := true
-
-LOCAL_MODULE_TAGS := optional
-LOCAL_SDK_VERSION := current
-
-LOCAL_PACKAGE_NAME := ExactCalculator
-LOCAL_OVERRIDES_PACKAGES := Calculator
-
-LOCAL_SRC_FILES := $(call all-java-files-under, src)
-
-LOCAL_PROGUARD_FLAG_FILES := proguard.flags
-
-LOCAL_STATIC_JAVA_LIBRARIES := cr
-LOCAL_STATIC_ANDROID_LIBRARIES += androidx.legacy_legacy-support-v4
-LOCAL_STATIC_ANDROID_LIBRARIES += androidx.gridlayout_gridlayout
-LOCAL_STATIC_ANDROID_LIBRARIES += androidx.recyclerview_recyclerview
-LOCAL_STATIC_ANDROID_LIBRARIES += androidx.webkit_webkit
-
-include $(BUILD_PACKAGE)
diff --git a/res/layout/pad_advanced_3x5.xml b/res/layout/pad_advanced_3x5.xml
index cf38fe6438b32cf7169fc4b01434e2f14dc15de7..dfd283d5938e77835b0015dbcc75e1c8721f3bd2 100644
--- a/res/layout/pad_advanced_3x5.xml
+++ b/res/layout/pad_advanced_3x5.xml
@@ -24,7 +24,7 @@
     app:rowCount="5"
     app:columnCount="3">
 
-    
 
-    
 
-    
 
-    
-
-         
+        app:layout_column="2" />
 
 
diff --git a/res/layout/pad_operator_one_col.xml b/res/layout/pad_operator_one_col.xml
index 6279cc00017344ea8b7f1a52e1fce1b6d0e1f413..bd8a78c227c281be7106691975872212bfe2187e 100644
--- a/res/layout/pad_operator_one_col.xml
+++ b/res/layout/pad_operator_one_col.xml
@@ -24,7 +24,7 @@
     app:rowCount="5"
     app:columnCount="1">
 
-    
 
-    
-         
+        app:layout_column="1" />
 
 
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index 670f8407558251a03335d09321fe8b862fcc6538..f9044464b47f51bd7847da175fba9a51e1c6583d 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "clr" 
     "uitgevee" 
     "del" 
     "Euler-nommer" 
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index 87e844b78a4ed2fffc38c74a1c9353da276f34ae..18943378a290360407750073789d86be1165973e 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "ዲግ" 
     "ራዲ" 
-    "አጽዳ" 
     "ጸድቷል" 
     "ሰርዝ" 
     "የዩለር ቁጥር" 
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 6a230814f2e067079911a1f063532db2ad07e9f9..3dd73cf2d1b3e3244d2910c5e25a18d5b0d25950 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "محو" 
     "تم المحو" 
     "حذف" 
     "رقم أويلر" 
diff --git a/res/values-as/strings.xml b/res/values-as/strings.xml
index 659290163c41ac40756e0f1e7cfaec4ff2acc727..743d9c2aa81cee5698609fa85852abdd3cc3c99d 100644
--- a/res/values-as/strings.xml
+++ b/res/values-as/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "ডি." 
     "ৰে." 
-    "clr" 
     "মচা হ’ল" 
     "del" 
     "অইলাৰৰ নম্বৰ" 
diff --git a/res/values-ast-rES/strings.xml b/res/values-ast-rES/strings.xml
index 8168d239b9635ee273895b83431ea605348386f0..0dd905f74ca057b740cd69aaaf8d8ea2fa6fe191 100644
--- a/res/values-ast-rES/strings.xml
+++ b/res/values-ast-rES/strings.xml
@@ -19,7 +19,6 @@
     , 
     º 
     rad 
-    clr 
     llimpiaos 
     del 
     númberu d\'Euler 
diff --git a/res/values-az/strings.xml b/res/values-az/strings.xml
index 12fb7c3523db656dc78ad761d3d2cf23a70c2e48..c6e347560b2c7794523939ee604ccd5c3905e0d5 100644
--- a/res/values-az/strings.xml
+++ b/res/values-az/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "dər" 
     "rad" 
-    "clr" 
     "təmizlənib" 
     "del" 
     "Euler nömrəsi" 
diff --git a/res/values-b+sr+Latn/strings.xml b/res/values-b+sr+Latn/strings.xml
index 540f7d6d33eb6b20a022cec28437a55207d57e2f..441d3804c37e9aaa7593eb275eb767fd79eccc52 100644
--- a/res/values-b+sr+Latn/strings.xml
+++ b/res/values-b+sr+Latn/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "clr" 
     "obrisano" 
     "del" 
     "Ojlerov broj" 
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
index 86ae6c03b798673e65fea2f3d1598b3e915ed455..b0d7069dd03e30782a3f1ac0979dd15b440b901e 100644
--- a/res/values-be/strings.xml
+++ b/res/values-be/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "град" 
     "рад" 
-    "ачыс" 
     "ачышчана" 
     "выд." 
     "лік Эйлера" 
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index c055afd22375a7d406e00d092dcbc3126e15d698..7e61ea7ae81f0ab50022b186b5252eb6358a74f5 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "clr" 
     "изчистено" 
     "del" 
     "Неперово число" 
diff --git a/res/values-bn/strings.xml b/res/values-bn/strings.xml
index 1387b25f7dfdac5116c8a17f59a0d49f35673e76..925bda23355d8df45739eb6accff860b3d0a3236 100644
--- a/res/values-bn/strings.xml
+++ b/res/values-bn/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "সাফ করা হয়েছে" 
     "সাফ" 
     "ইউলার সংখ্যা" 
diff --git a/res/values-bs/strings.xml b/res/values-bs/strings.xml
index f0eb24f4ee9e6a92e7d8270fcd97038945cd8795..d3f7fbf4ab6e3ae8310e7fdde82da790c5dcce97 100644
--- a/res/values-bs/strings.xml
+++ b/res/values-bs/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "step" 
     "rad" 
-    "obr" 
     "obrisano" 
     "izbr" 
     "Eulerov broj" 
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index 067ad1a806f8265924dfacb1fd939284ea0b8d16..4d16f19b5afb68079448290139193b4f40ba3cf3 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "esb" 
     "esborrat" 
     "sup" 
     "nombre d\'Euler" 
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index ebc39db1f6aa25387638d9aac9be5186ffe6ee93..a207401ec58ca1da21ee106b8e4ce7589f073047 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "CE" 
     "vymazáno" 
     "←" 
     "Eulerovo číslo" 
diff --git a/res/values-cy/strings.xml b/res/values-cy/strings.xml
index 5afd0506a69d15b86a73e0358dccdfb94a0553b9..cdb862ef1ebcd8da1066544202f54758cb964b02 100644
--- a/res/values-cy/strings.xml
+++ b/res/values-cy/strings.xml
@@ -19,7 +19,6 @@
     . 
     deg 
     rad 
-    clr 
     cliriwyd 
     del 
     Rhif Euler 
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index 9d4e251aa65db923ad949268c30a8c39bae0764e..9e96c3f3157a08f66fac1e8eb30883a98c7a8edd 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "grad" 
     "rad" 
-    "ryd" 
     "ryddet" 
     "slet" 
     "Eulers tal" 
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index ce407fb7dc98575a205d40e7de00ff78b0eacf90..57c7c0bb5a1c87d3495e70442ba76b72464b2d88 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "Grad" 
     "rad" 
-    "clr" 
     "Gelöscht" 
     "CE" 
     "Eulersche Zahl" 
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index 9cbc5a985721f31c5ce39d7d09e160b46be68a62..f9d08cb1442284fe4a1683171f5818185dde86d9 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "°" 
     "rad" 
-    "clr" 
     "διαγράφηκε" 
     "del" 
     "Αριθμός Euler" 
diff --git a/res/values-en-rAU/strings.xml b/res/values-en-rAU/strings.xml
index 5f5aab3ae7119c2bd0f496e19ebc592622c68bd4..5a8d456cb176661fc11db8fca0faff0798b4f6eb 100644
--- a/res/values-en-rAU/strings.xml
+++ b/res/values-en-rAU/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "cleared" 
     "del" 
     "Euler\'s number" 
diff --git a/res/values-en-rCA/strings.xml b/res/values-en-rCA/strings.xml
index 5f5aab3ae7119c2bd0f496e19ebc592622c68bd4..5a8d456cb176661fc11db8fca0faff0798b4f6eb 100644
--- a/res/values-en-rCA/strings.xml
+++ b/res/values-en-rCA/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "cleared" 
     "del" 
     "Euler\'s number" 
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index 5f5aab3ae7119c2bd0f496e19ebc592622c68bd4..5a8d456cb176661fc11db8fca0faff0798b4f6eb 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "cleared" 
     "del" 
     "Euler\'s number" 
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
index 5f5aab3ae7119c2bd0f496e19ebc592622c68bd4..5a8d456cb176661fc11db8fca0faff0798b4f6eb 100644
--- a/res/values-en-rIN/strings.xml
+++ b/res/values-en-rIN/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "cleared" 
     "del" 
     "Euler\'s number" 
diff --git a/res/values-en-rXC/strings.xml b/res/values-en-rXC/strings.xml
index 2f1b4a824d5b65f311223312d4a6a875b04bc4ff..25d34789c4409fe67513fe7aafa75d7c23ca3edd 100644
--- a/res/values-en-rXC/strings.xml
+++ b/res/values-en-rXC/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "cleared" 
     "del" 
     "Euler\'s number" 
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index 61bafb7dcffc43216411b4cb94f1e3598b5ae073..0b7c35377262b1652c4450b10a94db2542569bad 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "º" 
     "rad" 
-    "BT" 
     "borrados" 
     "BC" 
     "número de Euler" 
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index cb7dcb99c5f886bd311f979091943c1892b1b7a8..6be91c7f4e41b47bc39c3c966b4622cbda1734ff 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "bor" 
     "borrados" 
     "del" 
     "número de Euler" 
diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml
index 1ffe00ccdb97777a0713a505ea91750c24d5099c..b7fb3e0a1c79ec6d06435ce84fcc32a6e30faf8e 100644
--- a/res/values-et/strings.xml
+++ b/res/values-et/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "tüh" 
     "kustutatud" 
     "del" 
     "Euleri arv" 
diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml
index e270dc822cc48cc39d5c7b42d311bf667d07bfc5..7492d2002ce5a81c26593ac8de485ca4b4cc5e7a 100644
--- a/res/values-eu/strings.xml
+++ b/res/values-eu/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "°" 
     "rad" 
-    "CE" 
     "garbituta" 
     "C" 
     "Eulerren zenbakia" 
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 4b4428a232f744762d92c47379455f879e51c072..416e7e701fe0d47419aa124dd7a68b1aa728e9f8 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "درجه" 
     "راد" 
-    "پاک" 
     "پاک شد" 
     "حذف" 
     "عدد اولر" 
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index f099ebe53902bb16786925e1c042eb7ca5a4604c..8f51aa4fac2347168450fd6c4a8aa807833b8043 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "thj" 
     "tyhjennetty" 
     "pst" 
     "Eulerin luku" 
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
index 7c94cece5baf5352a17298b3482dff07d830297b..17e8292ee2df3608e170dcd3db876ae0409dd1e1 100644
--- a/res/values-fr-rCA/strings.xml
+++ b/res/values-fr-rCA/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "eff" 
     "effacés" 
     "sup" 
     "nombre d\'Euler" 
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index b16df9c12321e713b3db8014eb117db61f6f96a1..8e0bea48e3dc1e4248f6f4b81c7c2e7d7420ac85 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "eff" 
     "effacés" 
     "sup" 
     "nombre d\'Euler" 
diff --git a/res/values-gd/strings.xml b/res/values-gd/strings.xml
index aaf3c7a77414aadd6d18e57a469617a604c9e0dc..12616c0dfff1618d23ef94d3c4074483220c8184 100644
--- a/res/values-gd/strings.xml
+++ b/res/values-gd/strings.xml
@@ -19,7 +19,6 @@
     . 
     ceum 
     rèidean 
-    bàn 
     air fhalamhachadh 
     sguab 
     àireamh Euler 
diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml
index 4b4858e121c8cb094c85076843d1562201efea3d..13f1225907666ac478007731f428dc963859c07a 100644
--- a/res/values-gl/strings.xml
+++ b/res/values-gl/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "DEG" 
     "rad" 
-    "clr" 
     "borrados" 
     "←" 
     "Número de Euler" 
diff --git a/res/values-gu/strings.xml b/res/values-gu/strings.xml
index 8a4fb5d89af344f5b08448cc35e2d782ca71d412..1946866e6edbd6e290ad44e430c3dc95098c9b5b 100644
--- a/res/values-gu/strings.xml
+++ b/res/values-gu/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "સાફ કર્યા" 
     "del" 
     "યુલરનો નંબર" 
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 905996a1f4d51bc7a314529d0404b2e2ceb2b072..6c5b8384da76956f81564ce00f4126d027cf0ee6 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "साफ़ किए गए" 
     "del" 
     "यूलर की संख्या" 
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index eb892469d7b17450656e071e34163ad2ff432b5b..54096026569582f5f19336e95480de3252a1ccda 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "stup." 
     "rad" 
-    "clr" 
     "izbrisano" 
     "del" 
     "Eulerov broj" 
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index e63991e1cf62580c739ea533c318a69b933a26f7..5959f3ebfec2fa1721b4e5260964182c97cebec0 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "clr" 
     "törölve" 
     "del" 
     "Euler-féle szám" 
diff --git a/res/values-hy/strings.xml b/res/values-hy/strings.xml
index 804d0c65852eea691412a00278f9ef9cdb9e790a..dd077c3ebb3fa894832167f006347c015dfa615d 100644
--- a/res/values-hy/strings.xml
+++ b/res/values-hy/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "clr" 
     "ջնջվեց" 
     "del" 
     "Էյլերյան թիվ" 
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index cad8732fcf572c81d216250f70659e9e1733a554..f8ebf93a04bd1f023bc18678fa9727ae08459ccc 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "clr" 
     "dihapus" 
     "del" 
     "bilangan Euler" 
diff --git a/res/values-is/strings.xml b/res/values-is/strings.xml
index 548e428fc48a0322b78ba92cc0f95149ae599566..d184c365182afc8900e5b9c79fd2fa9547575432 100644
--- a/res/values-is/strings.xml
+++ b/res/values-is/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "grá" 
     "bog" 
-    "hre" 
     "hreinsað" 
     "eyð" 
     "Tala Eulers" 
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index e850d73a4fae87e3756705de43a1b830187a4c4c..ab5beed43edb5535eeeedd935f348d3de36e8723 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "c" 
     "cancellati" 
     "ce" 
     "numero di Eulero" 
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 31ed2c6aa569cc9ca118ebd981db9e125accb7a2..ef107326440c3c3a12511a7824e010a1aeb5a684 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "נוקה" 
     "del" 
     "הקבוע e" 
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index 1f1dbea7170cefd8514728a83f1ea049024e9679..a5da3118f9a5324d76144914d6d855b7e4671deb 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "消去しました" 
     "del" 
     "自然対数の底" 
diff --git a/res/values-ka/strings.xml b/res/values-ka/strings.xml
index 5d2607405c8b065b3cba0d70aa8f5ac0d20397e2..20188318e9a090f091d568ad3c30dfdb3fa43fa1 100644
--- a/res/values-ka/strings.xml
+++ b/res/values-ka/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "გრად." 
     "რად." 
-    "clr" 
     "გასუფთავდა" 
     "del" 
     "ეილერის რიცხვი" 
diff --git a/res/values-kk/strings.xml b/res/values-kk/strings.xml
index 57a9f7b62cf262933bc1db2b4c7cb6abc18ef7f3..90bdd000722a6e9eee54531f58f3b2310f0c889f 100644
--- a/res/values-kk/strings.xml
+++ b/res/values-kk/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "тзл" 
     "тазартылған" 
     "жою" 
     "Эйлер саны" 
diff --git a/res/values-km/strings.xml b/res/values-km/strings.xml
index 40ba9db9105bc304f6f01ff9b82ef068f93f434f..75607c74e3ee54fd7a646a13781ca35414be5ad9 100644
--- a/res/values-km/strings.xml
+++ b/res/values-km/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "បានសម្អាត" 
     "del" 
     "លេខ Euler" 
diff --git a/res/values-kn/strings.xml b/res/values-kn/strings.xml
index 2f079f31487d4b6f84cb6b0d7b33a2fc4c6e6bb5..01f336981899239b0d0ca5801655ac528e9d3b07 100644
--- a/res/values-kn/strings.xml
+++ b/res/values-kn/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "ತೆರ" 
     "ತೆರವುಗೊಳಿಸಲಾಗಿದೆ" 
     "del" 
     "ಯೂಲರ್ನ ಸಂಖ್ಯೆ" 
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 6af8123ac77ba60962d0b7d736ce00c3d4732a3d..6e16bd9b261a2e5bb9c16acc932dcb1921f90114 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "삭제됨" 
     "del" 
     "오일러의 수" 
diff --git a/res/values-ky/strings.xml b/res/values-ky/strings.xml
index 1902bf6d4db344ac76a04f0e3c6554aacf99ea22..a11e3ffa562cd94a9cc7cd7309fb91311924df69 100644
--- a/res/values-ky/strings.xml
+++ b/res/values-ky/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "град" 
     "радиан" 
-    "жтч" 
     "тазаланды" 
     "өчр" 
     "Эйлер саны" 
diff --git a/res/values-lo/strings.xml b/res/values-lo/strings.xml
index 6fba77a92b5613d911a3efc5015f7c3224b7fe55..97540c70d9a70618bd21ec4c361596fbdcbd8ac4 100644
--- a/res/values-lo/strings.xml
+++ b/res/values-lo/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "ອົງສາ" 
     "ຣາດຽງ" 
-    "ລຶບລ້າງ" 
     "ລ້າງແລ້ວ" 
     "ລຶບ" 
     "ຈຳນວນຄ່າຄົງທີ່" 
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index bd15dbe98b87792a8611a3163aa4286c51824a3d..c6ac109946446120ed5c0ea78335349f4f8bf520 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "lpsn." 
     "rad" 
-    "išv." 
     "išvalyta" 
     "išt." 
     "Eulerio skaičius" 
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index 22ad154452df8386660339f8a74f8c9252e53858..f1a523559f018da10898ab327e2a70b537e94b51 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "grādi" 
     "rad" 
-    "C" 
     "notīrīts" 
     "CE" 
     "Eilera skaitlis" 
diff --git a/res/values-mk/strings.xml b/res/values-mk/strings.xml
index 65fa3b870282cc5e8acbb698b2f3c95af9a63ca7..e250f643d66395e2a8cd9a1c73ba8e57112f5833 100644
--- a/res/values-mk/strings.xml
+++ b/res/values-mk/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "clr" 
     "исчистено" 
     "del" 
     "Ојлеров број" 
diff --git a/res/values-ml/strings.xml b/res/values-ml/strings.xml
index 660b84f0a0141292c91c3975d43a881c5923c995..9c10cd752e68c590a1fa2fd8c5676c9eb9bcd318 100644
--- a/res/values-ml/strings.xml
+++ b/res/values-ml/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "ഡിഗ്രി" 
     "rad" 
-    "clr" 
     "മായ്ച്ചു" 
     "മായ്ക്കൂ" 
     "യൂളറിന്റെ നമ്പർ" 
diff --git a/res/values-mn/strings.xml b/res/values-mn/strings.xml
index e59e6a861f9914894d84ce2ce93b14207dade8a3..73ed0375acb54bb005f0b9f9d05b7f6ff57ecc2c 100644
--- a/res/values-mn/strings.xml
+++ b/res/values-mn/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "хэм" 
     "rad" 
-    "clr" 
     "Цэвэрлэсэн" 
     "устгах" 
     "Эйлерийн тоо" 
diff --git a/res/values-mr/strings.xml b/res/values-mr/strings.xml
index b250e4fd9554da77f3895ad6c9dad9f4aa61f89a..90d37bf16fae9350c35fd4b35cd79b37f72e45c0 100644
--- a/res/values-mr/strings.xml
+++ b/res/values-mr/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "अंश" 
     "रॅडियन" 
-    "साफ करा" 
     "साफ केले" 
     "हटवा" 
     "यूलरची संख्या" 
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
index 0b6ead112a9965feeba826d7445e39596da548af..dda6d698d00e1d382a5cfe54619dca17b07d482f 100644
--- a/res/values-ms/strings.xml
+++ b/res/values-ms/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "drjh" 
     "rad" 
-    "ksg" 
     "dikosongkan" 
     "pdm" 
     "Nombor Euler" 
diff --git a/res/values-my/strings.xml b/res/values-my/strings.xml
index 614982bec2ad03245da00eaeb1dc0da9ae1eb797..3d09c470b9c1ae62f837116a13e85c206d1eec98 100644
--- a/res/values-my/strings.xml
+++ b/res/values-my/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "ရှင်းပြီးပါပြီ" 
     "del" 
     "Euler\'s ဂဏန်း" 
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index d6a7b629b7d2ea86836e0baaf130650f58cf085b..5d736255ab3435a93613d3865e53e5ed52ca086d 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "grad" 
     "rad" 
-    "clr" 
     "fjernet" 
     "del" 
     "Eulers tall" 
diff --git a/res/values-ne/strings.xml b/res/values-ne/strings.xml
index debd6a8e037844ded0e60113b9bb73ea14c9c304..d7edcf66b085ee536598bb827aad07347f330ec4 100644
--- a/res/values-ne/strings.xml
+++ b/res/values-ne/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "डिग्री" 
     "र्याड" 
-    "clr" 
     "मेटाइयो" 
     "del" 
     "युलरको नम्बर" 
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 310301d224fe8d4ecc11d5a6a3c8bf9a9c09337e..64241ad2dc3a792e8852f4968b831a5293b85a09 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "wis" 
     "gewist" 
     "←" 
     "constante van Neper" 
diff --git a/res/values-or/strings.xml b/res/values-or/strings.xml
index 34ff9f9677c72b71b7d78c6ef7479ed0ca683a32..47eb237e07a8db3df78014dcd03e4f3a96b3e441 100644
--- a/res/values-or/strings.xml
+++ b/res/values-or/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "ଖାଲି କରିଦିଆଗଲା" 
     "Del" 
     "ୟୁଲର୍ଙ୍କ ସଂଖ୍ୟା" 
diff --git a/res/values-pa/strings.xml b/res/values-pa/strings.xml
index 31d437513950f50ee624f0d07f111ad2451d1899..8237ac266afbce4ab3114c81ccf9d00ba2b35209 100644
--- a/res/values-pa/strings.xml
+++ b/res/values-pa/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "ਡਿਗਰੀ" 
     "rad" 
-    "ਸਾਫ਼" 
     "ਸਾਫ਼ ਕੀਤਾ ਗਿਆ" 
     "ਮਿਟਾਓ" 
     "Euler ਦੀ ਸੰਖਿਆ" 
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 7a8e1ba8265c127116f051e6f804d940059213f2..a6bb2c1df51ea4ea7350c66687ebf9610fd497fb 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "wyc" 
     "wyczyszczone" 
     "←" 
     "liczba Eulera" 
diff --git a/res/values-pt-rBR/strings.xml b/res/values-pt-rBR/strings.xml
index 766bc48b70f821333bce8e584a46bf62056095df..e2c2010624a5ef677b621cba98114aa926a2b17c 100644
--- a/res/values-pt-rBR/strings.xml
+++ b/res/values-pt-rBR/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "graus" 
     "rad" 
-    "limp" 
     "apagados" 
     "del" 
     "Número de Euler" 
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index 5627f16893a55f66855551b58186fe9f62cd7b70..e3e431ac9e486579e6a97c666a6d5a73c7375dce 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "clr" 
     "limpo" 
     "del" 
     "Número de Euler" 
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index 766bc48b70f821333bce8e584a46bf62056095df..e2c2010624a5ef677b621cba98114aa926a2b17c 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "graus" 
     "rad" 
-    "limp" 
     "apagados" 
     "del" 
     "Número de Euler" 
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 72fdd912be5694d54b3d9f42845cff01c236f83f..a88dab62269153a06ffc6ea8e0d5a275ca4ec3a5 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "grad" 
     "rad" 
-    "gol" 
     "șters" 
     "ștr" 
     "numărul lui Euler" 
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index db68c2ff0c5a415f733f55ac797bd35f787e33dd..13a35def369f0b41e98ebd1d8c121e2a4e12065f 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "clr" 
     "сброшено" 
     "del" 
     "число Эйлера" 
diff --git a/res/values-si/strings.xml b/res/values-si/strings.xml
index ffb30e39973a06b5c6e5c364bffcb5d982ed8382..f6cd7fd98baebd277aae9f2088e25a68b455160c 100644
--- a/res/values-si/strings.xml
+++ b/res/values-si/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "හිස් කරන ලදී" 
     "del" 
     "ඔයිලර් අංකය" 
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 02bb9b802b3c7d33be6b73686bf29c8d672a5d1c..208d824da75a42d7dcf21e33b36c253f83d6ce9b 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "clr" 
     "vymazané" 
     "←" 
     "Eulerovo číslo" 
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index 9689d64ba507e04159fdc70d2cba967580056828..797d10420edaefdf9441ad01b97dc6623f156477 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "sto" 
     "rad" 
-    "poč" 
     "izbrisano" 
     "izb" 
     "Eulerjevo število" 
diff --git a/res/values-sq/strings.xml b/res/values-sq/strings.xml
index 23d42d3a7dc0547c8f9d9da0946ed7415ddad7f4..e24839347be5031d2a7a34dea591dee8a8aca833 100644
--- a/res/values-sq/strings.xml
+++ b/res/values-sq/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "grd" 
     "rad" 
-    "pst" 
     "u pastruan" 
     "fsh" 
     "Konstante matematikore" 
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index ff4386e2ef50e0cc89461740bddcb95be5b6c54d..53455be047786947efdf36e7a6323afdbd9bd3df 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "clr" 
     "обрисано" 
     "del" 
     "Ојлеров број" 
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index 1aaaa7758eebc4f13b28925ed6979fcd01c6955c..63cd0a4e6b6ed4e51671942692440f5932394365 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "rensad" 
     "del" 
     "Eulers tal" 
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 496b5c43adaa4a3850d6452d86f75cee7f2b9fc5..4d151789d024a181fa997e04ff5e4f50119d91c1 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "digrii" 
     "rediani" 
-    "futa" 
     "zimefutwa" 
     "futa" 
     "nambari ya Euler" 
diff --git a/res/values-ta/strings.xml b/res/values-ta/strings.xml
index 8606caa9fde0e6c142ae162a2e8cd36773e5e4b9..b4ff0d2e93c5332cdeebd9936971befdbe68bae4 100644
--- a/res/values-ta/strings.xml
+++ b/res/values-ta/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "டிகிரி" 
     "ரேடியன்" 
-    "அழி" 
     "அழிக்கப்பட்டது" 
     "நீக்கு" 
     "ஆய்லரின் எண்" 
diff --git a/res/values-te/strings.xml b/res/values-te/strings.xml
index bb129a67df51326ad724d25e33c36f3795dff0fd..4424e92b23793d9182ace33e3f36a7d7abbb7386 100644
--- a/res/values-te/strings.xml
+++ b/res/values-te/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "ఖాళీ చేయబడింది" 
     "del" 
     "యూలర్ సంఖ్య" 
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index b6c0e681a9365f54652437f5234ea8c422d904f6..e382600013c255dec8b036759d4433699301cd93 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "ล้าง" 
     "ล้างข้อมูลแล้ว" 
     "ลบ" 
     "จำนวนออยเลอร์" 
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index 862ef11cc32a450f681519d3e9c724127ca26752..776b07da61d738d697557d103fadec79ba267bc5 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "na-clear" 
     "del" 
     "Euler\'s number" 
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index 8eec9b93c9b1f50f0d4d06aa32b0f103907a8ef7..bce01d7231fec23e6e05abd1c5055457ea91c3b3 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "drc" 
     "rad" 
-    "tmz" 
     "temizlendi" 
     "sil" 
     "Euler sayısı" 
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index 65949cec222a99880c57856d0a111088eb068d60..98f9d018ca0d47d566f77c6d15d46ac6c23b745a 100755
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "очс" 
     "очищено" 
     "del" 
     "число Ейлера" 
diff --git a/res/values-ur/strings.xml b/res/values-ur/strings.xml
index a3f08d678af32e7fa2f4f5b3eb16c17f459d07c3..94b1b06e2a20aa2d172c3c7776836a2c644c8c99 100644
--- a/res/values-ur/strings.xml
+++ b/res/values-ur/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "صاف ہوگیا" 
     "del" 
     "Euler کا نمبر" 
diff --git a/res/values-uz/strings.xml b/res/values-uz/strings.xml
index 183770cb43b234d41c61fe3f5723a2977995440c..ae3108a6be22205c3139538aa1ebec1ed4862390 100644
--- a/res/values-uz/strings.xml
+++ b/res/values-uz/strings.xml
@@ -21,7 +21,6 @@
     "," 
     "deg" 
     "rad" 
-    "clr" 
     "tozalandi" 
     "del" 
     "Eyler soni" 
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index 61ed164edbdac39092aa6fbfb5cdb45bc51295c9..cae27f11cef3c9d608457fb37e4ccf216d13da67 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "xóa" 
     "đã xóa" 
     "xóa" 
     "Số Euler" 
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 113e7be8c59c80d2b87281f6cbbb7092c0de3c7f..2816ffa5efb277ba57b22a09ad58b12398cb06e4 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "已清除" 
     "del" 
     "欧拉数" 
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
index 6e3c5e3774dc4adbb740ebb084e5ccdae311a08c..4a1fa53cb906f57e4ce1cff39ff591ba019eb000 100644
--- a/res/values-zh-rHK/strings.xml
+++ b/res/values-zh-rHK/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "CLR" 
     "已清除" 
     "DEL" 
     "歐拉數" 
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index 51d2c71d6975d7dc1f81726636c0109b675be017..81d98dc18fa2b762db640b5b5caed8aa87e75ba2 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "清除完畢" 
     "del" 
     "尤拉數" 
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index 9a7a3a4169293e685041dd3644f1b5f99f01235a..873f67518f17f61e68beac468911c18a8f6b0ae1 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -21,7 +21,6 @@
     "." 
     "deg" 
     "rad" 
-    "clr" 
     "kusuliwe" 
     "sula" 
     "Inombolo ye-Euler" 
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 762378a4dd12f8bd228a4aae70e7467b9c498653..0c17fbfc013c3985d121ab9e2a5900b17e81cf24 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -116,8 +116,8 @@
 
     
     = 
-    
-    clr 
+    
+    c 
     
diff --git a/res/values/styles.xml b/res/values/styles.xml
index 3cf2e389c3d98bdb3411d0ce10fcc4d94b7bb856..d8df617d93300549f34c8615d25a402c4018cc94 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -19,10 +19,11 @@