На некоторых телефонах при работе с SMS встречаются две проблемы:
– Неправильно отображается время SMS-сообщений;
– На некоторые SMS-ки невозможно ответить кнопкой “Ответ” – они просто не уходят. Обязательно нужно писать “с нуля”.
DimII добавил в репозиторий iphones.ru/r свою небольшую утилиту SMS Timefix, которая должна избавить от вышеперечисленных трудностей для прошивок 1.1.1-1.1.3. В данный момент вы можете скачать бета-версию. После установки перезагрузите iPhone.
Внимание!!! Если у вас SMS работают нормально, ничего скачивать не нужно.
Спасибо за участие: ax5, vk2, m157y.
29 комментариев
Форум →второй глюк, это когда в входящей смс-ке задан центр ответа и телефон пытается послать смс через него?
Псокольку apple пляшет от 0-го пояса по Гринвичу, для нормального времени в СМС мне пришлось в настройках устанвливать часовой пояс – Париж ( Я в Самаре – +1час от МСК. Для МСК – нужен предыдущий часовой пояс.) Поэтому в ЧАСАХ – время в городах стоит НЕПРАВИЛЬНО, т.е. относительно Парижа. Посему вопрос – решит ли данная прога эту проблемку?
Псокольку apple пляшет от 0-го пояса по Гринвичу, для нормального времени в СМС мне пришлось в настройках устанвливать часовой пояс – Париж ( Я в Самаре). Для МСК – нужен предыдущий часовой пояс
– +1час от МСК
.) Поэтому в ЧАСАХ – время в городах стоит НЕПРАВИЛЬНО, т.е. относительно Парижа. Посему вопрос – решит ли данная прога эту проблемку
сенкс.
проверил.вроде работает.вот бы еще weToll,и SMSD нормально работали.
Скажите, а данная утилита исправлят некорректную работу СМС на 1.1.1, когда приходят сообщения от номеров сразу с именем (например от банков, google и пр.)
на 1.1.1 приходит аброкадабра,а на 1.0.2 ничего не приходит…
Ваша утилита исправляет это или нет?? :) Спасибо.
2 gumoza
утилита, rоторая бы исправляла то, о чем ты говоришь,
находится в репозитарии i.unlock.no и называется SMS Fix
2 Dluzhinskiy
У меня прошивка 1.0.2 пытался установить SMS FIX а что мне айфона написал что эта программулька тока на 1.1.1 , что делать ? Как можно исправить эту фишку чтобы доходили смс от банков ? я к примеру являюсь клиентом альфа банка и их внутренние смс к примеру с однаразовым поролем нужным дял проведение операций по карте через инет не доходят , что делать ? у кого какие мысли ?
2 Dluzhinskiy
попробую, спасибо :)
lunohod: апгрейдь прошивку
дык.. не за что :)
2 alepar не особо хочеться
а есть еще какие то решения 7
Что конкретно утилита делает? Меняется ли схема базы SMS? Если да, то как?
У меня база SMS пропатчена триггерами и я не хочу эти изменения терять.
“второй глюк, это когда в входящей смс-ке задан центр ответа и телефон пытается послать смс через него?”
ага
Error: Main script executation failed!
В чем проблема?
То же самое… И не удаляется и не ставится update!
Error: Main script executation failed!
И ничего не помогает
Ваша проблема в неумении и нехотении читать то, что специально написали для вас – http://www.iphones.ru/iNotes/2195/ – тут описывается, почему возникает Main script executation failed.
Конечно, проще спросить. Но не факт, что вам кто-нибудь ответит. Данный случай является исключением.
Я же написал – ничего не помогает… В том числе и та ссылка, которую ты дал. В первую очередь пытался терминалом траблу решить… Но ошибка не исчезает.
Значит DimII чего-то меняет в этот момент. Попробуйте завтра утром.
@ howl
Если ваша база SMS уже пропатчена триггерами, то сделайте проще – добавьте еще один… =)
Для исправления данного глюка в 1.1.3 на базу /private/var/mobile/Library/SMS/sms.db я навешиваю следующий триггер:
—
CREATE TRIGGER insert_timefixed_message AFTER INSERT ON message BEGIN UPDATE message SET date = strftime(“%s”, datetime(“now”)), svc_center = NULL WHERE flags 3 AND ROWID = new.ROWID; END;
—
Небольшой комментарий: триггер игнорирует все исходящие сообщения (flags = 3), т.к. с ними нет проблем, для остальных же он устанавливает текущие дату и время. Одновременно исправляется глюк с невозможностью ответить на сообщение (непустое значение svc_center).
Упс… В предыдущем сообщении парсер съел знак “не равно” (“меньше-больше”). Напишем по-другому:
—
… WHERE flags != 3 …
—
Да, именно этот Триггер лежит в основе smstimefix – вот только у кого-то возникли проблемы с Адресной книгой – поэтому патч приостановлен. Жду, что отпишет garcon
У меня на 1.1.3 это работает уже достаточно давно, никаких проблем пока не было.
А что за “проблемы с Адресной книгой”? Не ищутся соответствия “номер телефона – контакт”, т.е. вместо имени контакта отображается номер телефона? Такое может быть, если сразу после установки триггера не перегрузить телефон.
@ aintrust, DimII – Great thanks!
Lexus – скорее всего проблема не в Гринвиче, а в кривых настройках GSM шлюза который отправляет СМСка. iphone честно забирает “кривое” время из данных заголовка СМС и отображает все как есть.
@ aintrust, DimII: зачем апдейтит время на смс с флагами 2 и 4? По идее надо менять только у свежепришедших – ‘flags=0’.
Чиним Main script execution failed тут
http://www.iphones.ru/forum/index.php?showtopic=8586&view=findpost&p=99727
# gumoza
26.02.2008, 10:40
>Скажите, а данная утилита исправлят некорректную работу
>СМС на 1.1.1, когда приходят сообщения от номеров
>сразу с именем (например от банков, google и пр.
Нет не лечит, но для этого был какой-то другой фикс если я не ошибаюсь…
@ howl
Что такое flags = 4, я не в курсе, не видел ни разу (видел только коды 0, 1, 2, 3 и 129). Насчет flags = 0 (т.е. только “вновь пришедшие”) вы правы – так, полагаю, будет корректнее… =)
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Удаляем своё местоположение в любой фотографии на Mac
Как убрать дублирование звонков на нескольких устройствах Apple?
Как в macOS Ventura посмотреть конфигурацию Mac. Ищем Отчет о системе
Как удалить скопившийся на iPhone мусор
Делаем запись экрана iPhone со звуком
Как подключить mini displayport к MacBook Pro 2016/2017
Как управлять автозагрузкой приложений на Mac?
Можно ли настроить разное направление прокрутки для трекпада и мыши в macOS