Android: После перезагрузки пропадают ярлыки с домашнего экрана

Если приложение перенесено на внешнюю карту памяти (такое тяжеловесное как, например, Яндекс-карты), то после перезагрузки смартфона, ярлык на это приложение пропадает с домашнего экрана. Происходит это очевидно из-за размонтирования/монтирования раздела памяти внешней флэш карты. В настоящий момент я пока не смог найти адекватного решения этой проблемы. Под этим словом я понимаю решение проблемы без использования «костылей».

Итак, для того, чтобы ярлык приложения, которое установлено на внешнюю карту памяти не пропадал после перезагрузки смартфона нужно:
1. Скачиваем любой виджет, который умеет делать ссылку на приложение. Мне подошел Smart Shortcuts. Плюс это или минус, но этот виджет работает с группой ярлыков. Т.е. тапаешь на виджет, открывается его содержимое, там может быть один ярлык на приложение, а может быть несколько.
2. Устанавливаем его на внутреннюю память телефона!
3. Запускаем Smart Shortcuts и выбираем «Application shortcuts».

4. В приложении нажимаем на кнопку меню в правом верхнем углу и выбираем «Add Tag»:

5. Вводим название группы ярлыка и нажимаем «Choose from Icons Pack»:

6. Выбираем иконку группы:

7. Далее долгий тап на этой группе и выбираем «Choose Shortcuts»:

8. Отмечаем галочками все приложения, которые будут входить в эту группу, после чего жмем «ОК»:

9. Когда все сделано, можно выйти из программы и перейти на рабочий стол. На нем долгим тапом открыть настройки рабочего стола и перейти в раздел Виджеты, где найти Smart Shortcuts widget и там выбрать созданную группу.

Если вам нужен только один ярлык, то будет небольшое неудобство, т.к. при тапе на этот виджет сначала раскроется группа, а только потом можно будет выбрать и запустить приложение. Но плюс все же есть — больше нужный ярлык не будет пропадать с домашнего экрана после перезагрузки устройства!