diff --git a/A-Team.mk b/A-Team.mk
index 61aca69..bc8d46d 100644
--- a/A-Team.mk
+++ b/A-Team.mk
@@ -8,7 +8,7 @@
LOCAL_PATH := $(call my-dir)
-A_TEAM_PATH := vendor/A-Team
+A_TEAM_PATH := device/A-Team
# BootAnimation Resolution
TARGET_BOOT_ANIMATION_RES := 1080
@@ -22,9 +22,12 @@ PRODUCT_SOONG_NAMESPACES += \
[A-Team_KSU]
# A-Team Custom APN
-ifeq ($(CUSTOM_APN), Custom)
+ifeq ($(APN_VARIABLE), Custom)
PRODUCT_SOONG_NAMESPACES += \
- [A-Team_APN]
+ [A-Team_Custom_APN]
+else
+PRODUCT_SOONG_NAMESPACES += \
+ [Default_APN]
endif
# A-Team Rom Apps
@@ -116,7 +119,7 @@ PRODUCT_COPY_FILES += \
PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
persist.adb.notify=0 \
persist.sys.disable_rescue=true \
- ro.a-team.rom_version=$(A_TEAM_ROM_VERSION)
+ ro.a-team.rom_version=$(INTERNAL_VERSION)
##################################################################
diff --git a/A-Team/Apps/Chrome.apk b/A-Team/Apps/Chrome.apk
deleted file mode 100644
index 3f3b06f..0000000
Binary files a/A-Team/Apps/Chrome.apk and /dev/null differ
diff --git a/Changelog/Changelog.txt.Avatrn b/Changelog/Changelog.txt.Avatrn
new file mode 100644
index 0000000..e190165
--- /dev/null
+++ b/Changelog/Changelog.txt.Avatrn
@@ -0,0 +1,7 @@
+#####################
+
+A-Team Custom ChangeLog
+
+#####################
+
+🍬 April-22-2025 - v0.01 🍬: Initial Android 15 Release...
diff --git a/Changelog/Changelog.txt.Fogos b/Changelog/Changelog.txt.Fogos
new file mode 100644
index 0000000..e190165
--- /dev/null
+++ b/Changelog/Changelog.txt.Fogos
@@ -0,0 +1,7 @@
+#####################
+
+A-Team Custom ChangeLog
+
+#####################
+
+🍬 April-22-2025 - v0.01 🍬: Initial Android 15 Release...
diff --git a/Changelog/Changelog.txt.Mona b/Changelog/Changelog.txt.Mona
new file mode 100644
index 0000000..e190165
--- /dev/null
+++ b/Changelog/Changelog.txt.Mona
@@ -0,0 +1,7 @@
+#####################
+
+A-Team Custom ChangeLog
+
+#####################
+
+🍬 April-22-2025 - v0.01 🍬: Initial Android 15 Release...
diff --git a/Custom_APN/Android.mk b/Custom_APN/Android.mk
index 73cde6f..044dc67 100644
--- a/Custom_APN/Android.mk
+++ b/Custom_APN/Android.mk
@@ -16,8 +16,8 @@ LOCAL_MODULE := apns-conf.xml
LOCAL_MODULE_CLASS := ETC
# Custom APN Mechanism
-ifeq ($(CUSTOM_APN), Custom)
-DEFAULT_APNS_FILE := vendor/A-Team/Custom_APN/apns-conf.xml
+ifeq ($(APN_VARIANT), Custom)
+DEFAULT_APNS_FILE := device/A-Team/Custom_APN/apns-conf.xml
else
DEFAULT_APNS_FILE := vendor/$(ROM_VENDOR_NAME)/prebuilt/common/etc/apns-conf.xml
endif
diff --git a/Telegram_Bots/Telegram_Bot-Avatrn.sh b/Telegram_Bots/Telegram_Bot-Avatrn.sh
new file mode 100755
index 0000000..60fb5a4
--- /dev/null
+++ b/Telegram_Bots/Telegram_Bot-Avatrn.sh
@@ -0,0 +1,45 @@
+#!/bin/bash
+
+#
+# Copyright 2019-Present A-Team Digital Solutions
+#
+# A-Team Moto-Common Telegram Notification Bot Addon
+#
+# Bot Version: 0.05"
+# Bot Update Date: 12-28-2023"
+# Bot Creation Date: 12-2-2025"
+#
+
+
+# Telegram Bot Variables - **User Adaptable**
+export CHANNEL_ID='-1001881525724'
+export BOT_TOKEN='6980538384:AAFwUFeMM1ML_Jal5N_d7-EDU793WMykgx4'
+
+
+# Device Specific Thread Topic Variables - **User Adaptable**
+export FOGO_THREAD_ID='34693'
+
+
+# if the first argument is "-h" for help.
+# display the usage information
+if [ "$1" == "-h" ]; then
+ echo "Usage: `basename $0` \"text message\""
+ exit 0
+fi
+
+# Warn if the first argument is empty.
+if [ -z "$1" ]; then
+ echo "Add message text as the second argument"
+ exit 0
+fi
+
+# Warn if more than one argument is passed to the script.
+if [ "$#" -ne 1 ]; then
+ echo "You can pass only one argument. For string with spaces, put it on quotes"
+ exit 0
+fi
+
+# send a POST request to Telegram's API
+# The '-s' = "silent" mode
+# redirect outputs to /dev/null
+curl -s --data "text=$1" --data "chat_id=$CHANNEL_ID" --data "message_thread_id=$FOGO_THREAD_ID" 'https://api.telegram.org/bot'$BOT_TOKEN'/sendMessage' > /dev/null. follow instructions to create bot and get token to access the HTTP API.
diff --git a/Telegram_Bots/Telegram_Bot-Fogos.sh b/Telegram_Bots/Telegram_Bot-Fogos.sh
new file mode 100755
index 0000000..60fb5a4
--- /dev/null
+++ b/Telegram_Bots/Telegram_Bot-Fogos.sh
@@ -0,0 +1,45 @@
+#!/bin/bash
+
+#
+# Copyright 2019-Present A-Team Digital Solutions
+#
+# A-Team Moto-Common Telegram Notification Bot Addon
+#
+# Bot Version: 0.05"
+# Bot Update Date: 12-28-2023"
+# Bot Creation Date: 12-2-2025"
+#
+
+
+# Telegram Bot Variables - **User Adaptable**
+export CHANNEL_ID='-1001881525724'
+export BOT_TOKEN='6980538384:AAFwUFeMM1ML_Jal5N_d7-EDU793WMykgx4'
+
+
+# Device Specific Thread Topic Variables - **User Adaptable**
+export FOGO_THREAD_ID='34693'
+
+
+# if the first argument is "-h" for help.
+# display the usage information
+if [ "$1" == "-h" ]; then
+ echo "Usage: `basename $0` \"text message\""
+ exit 0
+fi
+
+# Warn if the first argument is empty.
+if [ -z "$1" ]; then
+ echo "Add message text as the second argument"
+ exit 0
+fi
+
+# Warn if more than one argument is passed to the script.
+if [ "$#" -ne 1 ]; then
+ echo "You can pass only one argument. For string with spaces, put it on quotes"
+ exit 0
+fi
+
+# send a POST request to Telegram's API
+# The '-s' = "silent" mode
+# redirect outputs to /dev/null
+curl -s --data "text=$1" --data "chat_id=$CHANNEL_ID" --data "message_thread_id=$FOGO_THREAD_ID" 'https://api.telegram.org/bot'$BOT_TOKEN'/sendMessage' > /dev/null. follow instructions to create bot and get token to access the HTTP API.
diff --git a/Telegram_Bots/Telegram_Bot-Mona.sh b/Telegram_Bots/Telegram_Bot-Mona.sh
new file mode 100755
index 0000000..2b64633
--- /dev/null
+++ b/Telegram_Bots/Telegram_Bot-Mona.sh
@@ -0,0 +1,45 @@
+#!/bin/bash
+
+#
+# Copyright 2019-Present A-Team Digital Solutions
+#
+# A-Team Moto-Common Telegram Notification Bot Addon
+#
+# Bot Version: 0.04"
+# Bot Update Date: 12-28-2023"
+# Bot Creation Date: 11-1-2025"
+#
+
+
+# Telegram Bot Variables - **User Adaptable**
+export CHANNEL_ID='-1001881525724'
+export BOT_TOKEN='6980538384:AAFwUFeMM1ML_Jal5N_d7-EDU793WMykgx4'
+
+
+# Device Specific Thread Topic Variables - **User Adaptable**
+export RTWO_THREAD_ID='95794'
+
+
+# if the first argument is "-h" for help.
+# display the usage information
+if [ "$1" == "-h" ]; then
+ echo "Usage: `basename $0` \"text message\""
+ exit 0
+fi
+
+# Warn if the first argument is empty.
+if [ -z "$1" ]; then
+ echo "Add message text as the second argument"
+ exit 0
+fi
+
+# Warn if more than one argument is passed to the script.
+if [ "$#" -ne 1 ]; then
+ echo "You can pass only one argument. For string with spaces, put it on quotes"
+ exit 0
+fi
+
+# send a POST request to Telegram's API
+# The '-s' = "silent" mode
+# redirect outputs to /dev/null
+curl -s --data "text=$1" --data "chat_id=$CHANNEL_ID" --data "message_thread_id=$RTWO_THREAD_ID" 'https://api.telegram.org/bot'$BOT_TOKEN'/sendMessage' > /dev/null. follow instructions to create bot and get token to access the HTTP API.
diff --git a/device/mona/rro_overlays/SettingsProvider/Android.bp b/device/mona/rro_overlays/SettingsProvider/Android.bp
new file mode 100644
index 0000000..ca659dc
--- /dev/null
+++ b/device/mona/rro_overlays/SettingsProvider/Android.bp
@@ -0,0 +1,4 @@
+runtime_resource_overlay {
+ name: "MonaSettingsProviderOverlay",
+ vendor: true,
+}
diff --git a/device/mona/rro_overlays/SettingsProvider/AndroidManifest.xml b/device/mona/rro_overlays/SettingsProvider/AndroidManifest.xml
new file mode 100644
index 0000000..533e8da
--- /dev/null
+++ b/device/mona/rro_overlays/SettingsProvider/AndroidManifest.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
diff --git a/device/mona/rro_overlays/SettingsProvider/res/values/config.xml b/device/mona/rro_overlays/SettingsProvider/res/values/config.xml
new file mode 100644
index 0000000..661be6b
--- /dev/null
+++ b/device/mona/rro_overlays/SettingsProvider/res/values/config.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+ false
+