diff --git a/TMessagesProj/build.gradle b/TMessagesProj/build.gradle index 37e3d846c..8e1fe2ef9 100644 --- a/TMessagesProj/build.gradle +++ b/TMessagesProj/build.gradle @@ -96,6 +96,7 @@ android { // Obtain your own keys at: https://core.telegram.org/api/obtaining_api_id buildConfigField 'int', 'APP_ID', localProperties.getProperty("APP_ID") buildConfigField 'String', 'APP_HASH', localProperties.getProperty("APP_HASH") + buildConfigField 'String', 'AYU_VERSION', '"' + new Date().format("yyyyMMdd") + '"' // Google Console: https://console.cloud.google.com/google/maps-apis/credentials resValue 'string', 'MAPS_V2_API', localProperties.getProperty("MAPS_V2_API") diff --git a/TMessagesProj/src/main/java/org/telegram/messenger/BuildVars.java b/TMessagesProj/src/main/java/org/telegram/messenger/BuildVars.java index b383644e5..d23733da6 100644 --- a/TMessagesProj/src/main/java/org/telegram/messenger/BuildVars.java +++ b/TMessagesProj/src/main/java/org/telegram/messenger/BuildVars.java @@ -23,6 +23,7 @@ public class BuildVars { public static boolean PM_BUILD = BuildConfig.IS_PM_BUILD; public static int BUILD_VERSION; public static String BUILD_VERSION_STRING; + public static String AYU_VERSION; public static int APP_ID; public static String APP_HASH; @@ -38,6 +39,7 @@ public class BuildVars { static { BUILD_VERSION = BuildConfig.VERSION_CODE; BUILD_VERSION_STRING = BuildConfig.VERSION_NAME; + AYU_VERSION = BuildConfig.AYU_VERSION; // Obtain your own APP_ID at https://core.telegram.org/api/obtaining_api_id APP_ID = BuildConfig.APP_ID; diff --git a/TMessagesProj/src/main/java/org/telegram/ui/ProfileActivity.java b/TMessagesProj/src/main/java/org/telegram/ui/ProfileActivity.java index 150ae90ac..a4243badd 100644 --- a/TMessagesProj/src/main/java/org/telegram/ui/ProfileActivity.java +++ b/TMessagesProj/src/main/java/org/telegram/ui/ProfileActivity.java @@ -8995,7 +8995,7 @@ public class ProfileActivity extends BaseFragment implements NotificationCenter. cell.getTextView().setMovementMethod(null); try { PackageInfo info = ApplicationLoader.applicationContext.getPackageManager().getPackageInfo(ApplicationLoader.applicationContext.getPackageName(), 0); - cell.setText(LocaleUtils.getAppName() + " " + BuildVars.BUILD_VERSION_STRING + " (" + info.versionCode + ")" + (AppUtils.isAppModified() ? "\nbased on @exteraGram" : "")); + cell.setText(LocaleUtils.getAppName() + " " + BuildVars.BUILD_VERSION_STRING + " (" + BuildVars.AYU_VERSION + ")" + (AppUtils.isAppModified() ? "\nbased on @exteraGram " + info.versionCode : "")); } catch (PackageManager.NameNotFoundException e) { FileLog.e(e); }