Расшифровка версии прошивок устройств от компании Samsung
Буду все писать на вашем примере, на прошивке
J710FXXU4BQL31.
J710F - естественно это модель телефона (хотя в данном случай J710F и J710FN полностью совместимы)
2.
XX - первые две буквы это глобальный регион либо оператор
3. трете буква может быть в двух вариантах:
U и
S, первая обозначает что это масштабное обновление прошивки, а S означает что это прошивка получил простой патч безопасности
4.
4 - это порядковый номер версии загрузчика (bootloader)
5.
B - это версия ОС Android, порядок рассчитывается так: если телефон вышло в продажу с ОС Android 6.0 (как в нашем случай) то в прошивках Android 6.0 будет буква A, а в нашем случай у нас буква B, это значит про телефон получил обновление версии ОС и теперь у него Android 7.0
6.
Q - шестая буква в прошивке означает год сборки прошивки, буква A = 2000г, в нашем случай это Q = 2017г
7.
L - это порядковый номер месяца сборки прошивки L = декабрь
8.
3 - номер внутри месячного релиза (0 - 9, A - Z)