Небольшой вопрос по статье.
Хеш хранится в префах, почему бы не хранить его в keystor'e?
Мнэ...кейстор джавы/андроида позволяет хранить, насколько я помню, исключительно поддерживаемые им ключи и ключевые пары, внутри него и сгенерированные.
То есть запихнуть внутрь некое число/текст извне если и можно, то под видом пароля, сертификата или как их алиас. Хотя может какой извращенный способ и есть.
А. Можно перед выкладкой в префы пожать хеш клбчом из кейстора. Или использовать любую либу шифрования префов.