The 'beta.warn' in the config is the day of the month the user was last warned, basically it is used to only warn the user once per day. Like I've already mentioned, if you would like to modify this behavior, it is very easy, but you have to modify the code and compile it yourself, there's not another way to do it.
CONFIG_INT("beta.warn", beta_warn, 0);
static int get_beta_timestamp()
{
#ifdef CONFIG_QEMU
return 1;
#endif
struct tm now;
LoadCalendarFromRTC(&now);
return now.tm_mday;
}
static int beta_should_warn()
{
int t = get_beta_timestamp();
return beta_warn != t;
}
static void beta_set_warned()
{
unsigned t = get_beta_timestamp();
beta_warn = t;
}