Стандартной qwerty раскладка клавиатуры (которая и используется в смартфонах) все же заточена под написание латиницей и многие буквы и кириллицы там не умещаются. Но не горюйте, буква "ъ" все же имеется, зажмите "ь" подольше и появится контекстное меню с выбором символа "ъ" или "ь" (таким же образом можно напечатать "ё")
Он там есть. Вам надо "нажать" на мягкий знак и удерживать нажатие в течение секунды-двух. Появится выбор из твердого и мягкого знаков. Вот так ;-)
Он есть "внутри" мягкого знака - нужно нажать клавишу "ь" и немного её подержать. То же самое с буквой "ё" - она скрывается за "е". Сделано это, очевидно, ради экономии общей ширины клавиатуры.