helpers: add getBoxMode() function

Origin commit data
------------------
Branch: ni/coolstream
Commit: 3dc8822e9b
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-03-14 (Sun, 14 Mar 2021)

Origin message was:
------------------
- helpers: add getBoxMode() function

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
vanhofen
2021-03-14 10:08:27 +01:00
parent 78de67fe24
commit 304a1bb9d4
2 changed files with 24 additions and 0 deletions

View File

@@ -2006,6 +2006,29 @@ bool isDigitWord(std::string str)
return true;
}
int getBoxMode()
{
int boxmode = -1;
#if BOXMODEL_HD51 || BOXMODEL_BRE2ZE4K || BOXMODEL_H7
FILE *f = fopen("/proc/cmdline", "r");
if (f)
{
char buf[256] = "";
while(fgets(buf, sizeof(buf), f) != NULL)
{
if (strstr(buf, "boxmode=12") != NULL)
boxmode = 12;
else
boxmode = 1;
}
fclose(f);
}
#endif
return boxmode;
}
int getActivePartition()
{
int c = -1;

View File

@@ -194,6 +194,7 @@ bool downloadUrl(std::string url, std::string file, const std::string userAgent
bool isDigitWord(std::string str);
int getBoxMode();
int getActivePartition();
std::string GetSpecialName(std::string NormalName);