Я использую несколько способов.
Во-первых, у меня есть так называемый "тревожный рюкзак" с предметами первой необходимости (особенно с учётом катаклизмов и политических событий - такая мера предосторожности не излишняя). В нём я всегда храню дежурный павербанк и контролирую его состояние ежемесячно. Даже при его неполной зарядке его ёмкости хватает для поддержания связи на мобильных устройствах всей семьи.
Можно, конечно поиграться и с разными зарядками на Динамо-устройстве или на солнечной батарее, но я счтаю это глупостью. Все же, не в лесу нахожусь
Вариант второй - я приобрёл себе специально недорогой аппарат, в котором стоит дежурная симка (с него обычно не звоню), но в этом телефоне функция обратной зарядки. Собственно, ради неё я его и покупал. У меня Viaan V11, в нём 4000 мАч аккумулятор, есть фонарик (тоже при отключении электричества пригодится). Да и как звонилка в крайнем случае тоже пригодится если лень переставлять карточку, а зарядить смартфон не успел ещё. Такой себе павербанк, который ещё и звонит. При стоимости в 10-12 долларов - неплохое решение
Вариант третий - ноутбук у меня держит заряд под пять часов. Через док-станцию или даже простой Юсб-разъём он может спокойно зарядить несколько смартфонов даже в спящем режиме.
Вариант четвёртый - я использую если предыдущие три уже исчерпаны. В городе полно кофеен, кафешек, Маков и КФС, поликлиника, вокзал и т.п. Во всех этих учреждениях есть всегда доступные розетки, где можно зарядить бесплатно свой гаджет и никто тебе слова не скажет. Есть отдельные общепиты, где персонал запрещает, но я не вижу проблемы перебраться в соседний и просто поросить зарядить телефон, даже ничего не покупая.
Ещё один вариант - это в транспорте тоже через юсб-порты. Но слишком уж дорогая такая зарядка получается и я лично никогда ей не пользуюсь и не понимаю ездящих в трамвае, подключенных к этим юсб (скорость зарядки там минимальная, за 10-20 минут поездки это решение как мёртвому припарка).
Варианты есть всегда