Virbactd.ru

Авто шины и диски
27 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

MTS 230 МОБАТАЙМ СИСТЕМС Сервер времени

MTS 230 МОБАТАЙМ СИСТЕМС Сервер времени

Сервер времени MobatimeSystems MTS 230 это микропроцессорное устройство предназначенное синхронизировать компьютерные сети и другие устройства с микропроцессорным управлением по двум независимым линиям.

Функционально MTS 230 состоит из двух блоков:

  • Блок главных (первичных) часов.
  • Блок каналов передачи данных.

Точность главных часов сервера при температуре 20±5°С — 0,1 сек./сутки. При использовании кварцевого генератора повышенной точности, точность главных часов сервера — 0,01 сек./сутки. При использовании источника внешней синхронизации кварцевый генератор подстраивается автоматически.

Для повышения показателя точности времени к MTS 230 могут быть подключены источники внешней синхронизации по следующим входам:

  • DCF вход (приемник DCF по двухпроводной линии).
  • RS422/RS 232 (приемник GPS для синхронизации времени или периодических последовательных ASCII-пакетов данных времени).
  • Открытый коллектор/RS422 (GPS приемника для импульса синхронизации 1 имп./сек ).
  • FT-10 LON-шина для синхронизации и контроля с первичной МTS.

MTS 230 может синхронизировать время и передавать данные по двум независимым каналам имеющим разъемы RJ-45. По каждому каналу синхронизации вторичных часов, выходы гальванически развязаны:

  • RS232/422/485 для передачи файла обмена.
  • Тональные коды времени, с возможностью выбора: IRIG, AFNOR, DCF-FSK.
  • Импульсы синхронизации: 1 имп./сек, 1 имп./мин., 1 имп./час, 1 имп./день (с периодом следования 1 сек, 1 мин., 1 час, 1 день), длительность импульсов 0,1 — 25 сек, предустановка 0 — 800 мсек (оба канала программируются вместе), точность не менее ±0,1 мсек (источник синхронизации приемник GPS).

Возможно программирование каждого канала для последовательной передачи пакетов информации нестандартных форматов (файлы скриптов в текстовом формате, передаются в MTS с ПК). Передача:

  • Автоматически.
  • Периодически.
  • Как ответ на строку-запрос.

Контроль подключенных приборов : “alive-string” (тестовая строка) или пакет данных.

Также блок главных часов MTS 230 имеет выходы:

  • Сигнал DCF, с возможностью установки часового пояса.
  • Передача сигнала на в ход следующей MTS от приемника GPS.
  • Выход выдачи аварийного сигнала.

Электропитание устройства осуществляется от внешнего источника переменного тока напряжением 110-240 В. В случае необходимости (во время непродолжительного отключения внешнего электропитания) MTS 230 может работать от батареи активного запаса хода напряжением 12 В (1,2 А/ч). При снижении на батарее напряжения ниже 90% от номинального значения, устройство переходит на пассивный запас хода (работу от внутренней литиевой резервной батареи), что обеспечивает работу внутренних часов устройства (RTC) и хранение данных до момента возобновления электропитания.

Корпус MTS 230 выполнен из металла и предусматривает монтаж 19″ телекоммуникационную стойку. Габаритные размеры 483 х 88 х 95 мм, масса 1,4 кг (батарея активного запаса хода 0,7 кг). Климатические условия эксплуатации:

  • Температура от 0 до 50 ºС.
  • Максимальная относительная влажность, без конденсации 90 %.

Подробное описание

На передней поверхности устройства расположены последовательный порт COM1, четырёхстрочный дисплей, алфавитно-цифровая клавиатура и клавиши навигации. Последовательный порт COM1 (интерфейс RS232) обеспечивает загрузку данных (системное ПО, сезонная таблица, форматы последовательной передачи, тексты меню) с помощью PC или Palm. ЖК дисплей имеет регулировку контрастности и подсветку и служит для отображения данных интерфейса пользователя.

Как настроить время в компьютере. Точное время в твоем мобильном. Как уменьшить интервал обновления времени с интернета

Время в эпоху информационных технологий приобрело особое значение для современного человека. Каждый из нас как минимум по нескольку раз в день поглядывает на часы. Многие регулярно синхронизируют свои устройства отчета времени посредством различных источников, в том числе и Интернет. Точное время порой играет порой решающую роль в делах, где важны даже не минуты, а секунды. К примеру, торги на фондовых биржах, могут обернуться крахом для игрока, чьи часы показывали неправильное время. Попробуем настроить свои электронные часы на компьютере и синхронизировать точное время посредством Интернет.

Технология синхронизации времени

В начале немного расскажу о технологии, с помощью которой происходит получение точного времени из Интернет-источников. Весь процесс синхронизации времени проводиться посредством специального сетевого протокола называемого NTP (Network Time Protocol) . Данный протокол представляет из себя свод различных правил и математических алгоритмов, благодаря которым происходит точная настройка времени на вашем компьютере с разницей в несколько сотых одной секунды. Существует протокол и для систем, не требующих такой точной синхронизации, который называется SNTP . Разница источника и устройства-приёмника времени по нему может составлять до 1 секунды.

Технология передачи параметров точного времени представляет из себя многослойную структуру, где каждый нижележащий слой электронных устройств синхронизируется с вышележащим. Чем ниже технологический слой, тем менее точным будет полученное от него время. Но это в теории, на практике же все зависит от множества параметров, участвующих в системе синхронизации и получить более точное время можно, к примеру, от четвертого слоя устройств, нежели от третьего.

На нулевом уровне этой цепочки передачи всегда располагаются устройства отчета времени, грубо говоря, часы. Эти часы представляют из себя молекулярные, атомные или квантовые устройства подсчета времени и называются эталонными. Такие устройства не передают параметры времени в Интернет напрямую, обычно они подключены к первичному компьютеру посредством высокоскоростного интерфейса с минимальными задержками. Именно эти компьютеры составляют первый слой в технологической цепочке. На втором слое будут располагаться машины получающие время от первого слоя устройств посредством сетевого соединения, чаще всего через Интернет. Все последующие уровни будут получать информацию о точном времени по тем же сетевым протоколам от вышележащих слоев.

Читайте так же:
Ресанта 220 не регулирует ток

Синхронизация времени в Windows

Попробуем произвести синхронизацию времени средствами систем Windows XP, Windows 2003 . Для этого кликните по часам, которые расположены у вас в трее (обычно это правых нижний угол экрана), чтобы вызвать настройки даты и времени. При этом обязательно проверьте настройки “часового пояса ”, которые находятся там же и скорректируйте их при необходимости.

Для Windows Vista, Windows 7 также достаточно кликнуть по часам внизу экрана и перейти к настройкам через специальную ссылку “Изменение настроек даты и времени”

Затем перейдите во вкладку “Время по Интернету” и нажмите кнопку “Изменить параметры”.

Появится окно настроек времени по Интернету, схожее с таким же окном из Windows XP, 2003.

В этом окне имеется опция автоматической сверки часов через Интернет, которая доступна напротив надписи “Выполнять синхронизацию с сервером времени в Интернете ”. Если ее включить, поставив галочку, то периодически время вашего компьютера будет уточняться через Интернет-сервера самой операционной системой.

Далее, напротив опции “Сервер: ” пользователю доступен выбор из списка адресов, с которых будет производиться синхронизация. Попробуйте выбрать один из них и нажать кнопку “Обновить сейчас ”. Если через определенное время под списком появится надпись об ошибке синхронизации, введите вручную один из нижеприведенных адресов сервера и проверьте соединение с ним.

ntp.mobatime.ru
nist1-ny.ustiming.org
ntp.chg.ru

Ниже представлен видеоролик, который покажет процесс настройки системных часов в Windows 7 и их синхронизацию.

Изменяем период автоматической синхронизации времени в Windows

По умолчанию, операционная система Windows обращается к серверам синхронизации только раз в неделю. При условии, что пользователь поставил автоматическую проверку времени, конечно. Для некоторых такой период может показаться достаточно большим или может быть весьма частым, чем хотелось бы. К счастью, в системе предусмотрена смена этого параметра через настройки реестра.

Откройте окно “Выполнить ” через меню “Пуск ”. В командной строке наберите regedit и запустите кнопкой “OK ”. Вам необходимо поочередно добраться до следующего раздела

HKEY_LOCAL_MACHINE – SYSTEM — CurrentControlSet – Services — W32Time – TimeProviders – NtpClient

и выбрать в окне слева параметр SpecialPollInterval . Здесь указано значение 604800 , если перевести его в десятичную систему исчисления. Это количество секунд равное одной недели. Сюда можно занести другое значение, которое необходимо вам, сконвертировав его в секунды.

Помимо часов, работающих на вашем компьютере, наверняка есть и другие источники времени, с которыми приходиться периодически сверятся дабы не выбиться из общего рабочего графика или расписания. Часы могут быть настенными, настольными, наручными и точность времени показываемого ими не всегда соответствует действительности. Меж тем, пытаясь синхронизировать время этих устройств вручную, многие обращаться к телевизионным источникам. Однако такие средства могут передавать сигнал со значительными задержками, поэтому гарантировать точное время хотя бы до минуты от этих источников невозможно.

К счастью, в глобальной сети имеется множество сервисов показа точного времени, которые помогут вам в настройке часов на точное время, вплоть до одной секунды. Конечно, Интернет не безгрешен в плане все тех же временных задержек передачи информации, но такие задержки при хорошей связи обычно не составляют более одной секунды.

Многофункциональный сервис показа точного времени. Помимо основного своего назначения позволяет свериться с часами различных временных зон, узнать календарные сведения текущего дня, произвести тонкую настройку формата вывода времени на экран посредством сайта и стиль отображения, вывести календарь текущего года, узнать время в любом из городов земного шара и многое другое. Пожалуй, один из самых полезных и многоплановых сервисов точного времени, с которым мне приходилось работать.

Красивое изображение циферблата с перемещающимися стрелками, порадует любителей стильного виртуального дизайна. Помимо информации о точном времени, здесь можно найти данные о времени восхода и заката солнца в вашем регионе, а также ссылку на прогноз погоды для указанного города.

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

Для Вас также имеется на другие веб-ресурсы, которые, возможно, окажут помощь в решении Ваших вопросов.

Читайте так же:
Мото санчо регулировка клапанов

В каждом компьютере, ноутбуке (нетбуке) есть часы, они находятся в нижней правой части экрана (по умолчанию, при желании можно убрать). Настраивать время можно автоматически или вручную.

Даже выключив компьютер, они не останавливаться, а продолжают «идти».

На материнской плате присутствует батарейка (таблетка), позволяющая некоторым функциям постоянно быть «начеку»

Чтобы установить правильное и точное время на компьютере в windows 7 (в windows 8 — аналогично) кликните в трее по электронных часах и нажмите на строку «изменение настроек даты и времени».

Вам откроется окно, где можно легко настроить (изменить) время на компьютере.

Также кликнув верху на строку «время по интернету» можете поставить часы на автоматическую синхронизацию.

Чтобы установить точное время для вашего региона выберите свой часовой пояс (в России их несколько), так сможете исправить время, если оно не соответствует.

Установить гаджет времени на компьютер

Стандартные часы (те, что в трее), отображают время точно, но они очень маленькие, а если экран находиться вдали, то чтобы узнать который час, приходиться напрягать зрения.

Вот и все. Хотел написать только, как установить время, а как-то незаметно для себя описал еще несколько удобных функций компьютера – возможно, они вам пригодятся. Успехов.

  1. Опция «Автоматическая установка даты и времени». Ее обычно используют в мобильных устройствах на операционной системе Андроид с подключением к интернету. Она позволяет синхронизировать часы мобильного устройства с часами, расположенными на сервере интернет-провайдера. При ее включении изменить дату и время вручную будет невозможно. Поэтому галочку с этой опции нужно снять.
  2. Во многих устройствах на андроиде есть функция автоматического выбора часового пояса (синхронизация по сети или GPS). Чтобы получить доступ к ручной настройке ее также необходимо отключить.
  3. Выбор часового пояса. При нажатии на кнопку открывается список городов с различными часовыми поясами. Если в нем нет населенного пункта, в котором вы проживаете, надо просто выбрать расположенный ближе к вашему месту жительства.
  4. Установка даты. При нажатии на этот пункт откроется календарь. Чтобы изменить дату, нужно просто выбрать в нем конкретное число, месяц и год. Нажать на кнопку «Ок» («Готово»).
  5. Формат отображения (24- или 12-часовой). При использовании 12-часового формата время после полудня будет отсчитываться, начиная с единицы (вместо 13 — 1 час и т. д.).
  6. Настройка времени. Эта опция позволяет установить время, выбирая соответствующие значения из столбиков, обозначающих часы и минуты. Затем нажать на кнопку «Готово» (Ок).
  7. Чтобы вернуться на рабочий стол после завершения процедуры, достаточно нажать на стрелку, направленную вверх. Она расположена внизу страницы.

Купив новый мобильный гаджет, пользователи могут столкнуться с проблемой неправильно заданных часовых поясов, текущей даты и времени. Решить ее, впрочем, можно достаточно просто, и в этом руководстве мы расскажем, как настроить дату и время на смартфоне под управлением Андроид.

Чтобы установить время на андроиде, нужно выполнить несколько простых действий:

Шаг 1 . Запустите Настройки , пройдите в категорию «Система и устройство » и выберите раздел «Дополнительно ».

Шаг 2 . Нажмите кнопку «Дата и время ».

Шаг 3 . В открывшемся окне вы сможете выставить время, поменять дату, выбрать формат отображения времени и даты, установить часовой пояс, а также задать автоматическое получение настроек.

Обратите внимание : параметры даты и времени могут быть скрыты в других подразделах, например, в расширенных настройках. Это зависит от версии Android.

Перейти к параметрам даты и времени можно и другим путем – через приложение Часы :

Шаг 1 . Запустите приложение Часы .

Шаг 2 . Нажмите кнопку параметров.

Шаг 3 . Нажмите на кнопку «Настройки даты и времени ».

Почему сбивается время на Андроид

Синхронизация даты и времени на смартфонах Android иногда может работать некорректно, из-за чего происходит сбой настроек. Чтобы исправить эту проблему, необходимо отключить параметры «Дата и время сети » и «Часовой пояс сети », после чего задать настройки вручную.

Если вопрос не решится, стоит выполнить и заново установить все параметры.

Заключение

В марте, при переводе некоторых областей на новое время, сменился часовой пояс. Разберем ситуацию на примере Алтайского края. Разница с Москвой была +3, стала +4 часа..
Стандартная ситуация: перевод времени проходит нормально, но только до выключения компьютра. Потом время возвращается на старое..
Надо изменить пояс. Просмотр роликов в Инете — поверхностно объясняют и результат такой же..
Давай попробуем и мы.

Идем в трей и кликаем по кнопке Время и дата.

Затем входим в режим изменения и делаем установку нового времени и входим в режим Изменить часовой пояс.

Здесь нужно найти свое время, свой часовой пояс.

Например, город Заринск, Алтайского края. Часовой пояс UTC+7

Еще вариант поставить время по интернету.

Читайте так же:
Как правильно регулировать карбюратор пила партнер

Для окончательной проверки, нужно перезагрузить компьютер.

Как поменять Дату и Время.

Вопрос: Подскажите мне, как уставить в компьютере время, мы сегодня перешли на летнее время и я недавно поставила ВИНДОУЗ 10 и мучаюсь с ним.

Ответ: Вот варианты:
— нажать Панель управления — Дата и время -установить и не забыть Сохранить.

Как на смартфоне мтс установить время. Точное время в твоем мобильном. Использование автосинхронизации времени и даты

Кажется, что такое простое действие, как настройка даты и времени на Android, не должно вызывать затруднений. Действительно, для опытных владельцев смартфонов или планшетов это банальная операция. Однако для тех, кто впервые держит в руках устройство под управлением этой операционной системы, настройка данных параметров может вызывать вопросы. Ниже разберем, как настроить дату и время на Android.

Меняем дату и время вручную

Для корректировки времени и даты вручную, нужно войти в настройки устройства. Сделать это можно двумя путями:

  1. Вертикальным от строки состояния раздвинуть шторку и тапнуть на иконке, изображающую шестеренку.
  2. Войти в меню приложений, тапнув по иконке с изображением шести точек, расположенной в док-баре. Найти иконку с изображением шестеренки и коротким по ней открыть раздел «Настройки ».

Найдите внизу открывшегося списка пункт «Дата и время » и коротким касание по нему откройте данную вкладку. В некоторых гаджетах меню настроек может выглядеть иначе, а настройки времени и даты надо искать в разделе «Опции ».

Ручная настройка времени и даты будет доступна, если снята галочка с опции «Автоопределение времени » или «Дата и время сети » находится в положении выключено (в зависимости от версии Android).

  • Чтобы поменять дату, выбираем пункт “Дата » или «Установить дату », где выбираем число, месяц и год и подтверждаем тапом по кнопке «Ок».
  • Чтобы поменять время, нужно выбрать пункт «Время » или «Установка времени », где устанавливаем правильное время и подтверждаем тапом по кнопке «Ок». Здесь же можно установить формат времени – 12 часовой или 24 часовой.

Автоматическая установка даты и времени

Android может выстанавливать время и дату в автоматическом режиме. В этом режиме сведения синхронизируются из сети оператора. Естественно, сим карта должна быть установлена в устройство. Для автоматической установки времени и даты нужно установить галочку на пункте «Автоопределение времени ». Ручная установка при этом станет недоступна.

Как правило, необходимости в изменение времени на Андроид смартфоне или планшете не возникает. Время автоматически определяется сразу после активации устройства и выбора часового пояса и при необходимости корректируется через интернет. Но, если вы хотите, чтобы ваше Андроид устройство показывало другую дату, то вы можете внести соответствующие изменения в настройки.

Итак, для того чтобы изменить время на Андроид вам необходимо открыть верхнюю шторку с уведомлениями и нажать на часы, которые расположены в самом верху.

После этого перед вами откроется окно с настройками даты и времени. Для того чтобы изменить время на вашем Андроид устройстве, снимите отметку напротив функции «Автоматическое определение времени» и после этого откройте подраздел с названием «Установить время».

Также при необходимости вы можете изменить часовой пояс. Для этого снимите отметку напротив функции «Автоматическое определение часового пояса» и нажмите на ссылку «Выберите часовой пояс».

После этого перед вами откроется окно со списком часовых поясов. Для того чтобы выбрать один из них просто нажмите на него.

Надеюсь данная статья была вам полезна, и теперь вы знаете, как изменить время на Android смартфоне или планшете.

Вопрос, как поменять дату в Android, обычно быстро решается через настройки, но иногда установить правильное время не удается с первого раза: значение постоянно сбивается или некорректно отображается на планшете или телефоне.

Не имеет значения, какая версия Андроид и с какой оболочкой установлена на планшете или телефоне настроить дату и время можно по одному алгоритму.

  1. Откройте главное меню Андроид. Перейдите в «Настройки».
  2. Зайдите в раздел «Дата и время».
  3. Обратите внимание на параметры автонастройки. Если дата и время определяются по сети, но вы видите неправильные значения, подключитесь к интернету, деактивируйте опцию автонастройки, выбрав «Выключить», а затем включите её заново.

Если после обновления время всё равно отображается неправильно, отключите автонастройку, убрав галочки с использования данных сети, и установите значения вручную. Соответствующие пункты станут доступны для внесений изменений сразу после деактивации автоматической настройки.

Чтобы настроить дату и время, по очереди откройте одноименные пункты. Двигая цифры вверх и вниз, измените установленное значение, а затем нажмите «Готово» для сохранения.

Аналогичным образом настраивается часовой пояс. Вы можете включить его определение по сети или изменить вручную. Кроме того, можно настроить формат отображения даты и времени на планшете или телефоне. Время может показываться в 12-часовом или 24-часовом формате, а дата – с разным порядком числа, месяца и года.

Читайте так же:
Регулировка ручки тормоза на мотоцикле

Почему время сбивается?

Обычно время на Андроиде настраивается автоматически после установки SIM-карты и включения устройства. Но почему оно периодически сбивается на планшете или телефоне, если в системе достаточно инструментов для постоянной проверки и поддержания правильного значения? В телефоне нет батарейки CMOS, которая отвечает за хранение правильной даты и времени на компьютере. Поэтому причины может быть две:

  1. Использование автонастройки.
  2. Отличие часового пояса оператора от часового пояса на планшете или телефоне.

Как отключить на Андроиде автоматическое определение даты и времени по сети, рассказано выше. Но если после проведения этих манипуляций время всё равно сбивается, попробуйте применить следующий алгоритм:

  1. Выключите устройство, извлеките SIM-карту.
  2. Включите девайс, зайдите в настройки. Откройте раздел «Дата и время», отключите автоматическое определение часового пояса.
  3. Установите правильный часовой пояс, примените изменения.
  4. Выключите телефон, вставьте SIM-карту.

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

Если в устройство на базе андройд не вносилось никаких изменений, то дата и время будут устанавливаться автоматически , синхронизируясь с мобильным оператором. Эти настройки можно изменить, что мы и рассмотрим ниже.

Настройка даты и времени вручную

Если время на андройде не синхронизируется , то можно внести такие изменения вручную :

Нас интересуют изменения, которые можно будет внести вручную , поэтому галочка автоматического обновления снимаем и переходим к настройкам . Стоит отметить, что пока на телефоне установлена синхронизация с мобильным оператором, пункты изменения интересующей нас информации будут недоступны .

Рассмотрим доступные пункты . Первые два пункта позволяют использовать автоматическую синхронизацию, т.е. смартфон сам получит данные от мобильного оператора и будет их постоянно сверять.

Если с этих пунктов убрать галочки, то станут доступными 3 следующих настройки: установка даты, времени, а также часового пояса .

Часовой формат позволяет задать стиль отображения времени: в 12 часовом или 24 часовом формате.

Ну и последний пункт позволит изменить отображение даты везде на вашем смартфоне.

Для ручного изменения убираем первые два чекбокса и нажимаем последовательно на пункты установки интересующих данных. В появившемся окне достаточно выставить необходимые нам цифры и сохранить изменения.

Автоматическая синхронизация

Как и упоминалось выше, на андройде можно использовать автоматическую синхронизацию.

Для этого переходим в тоже меню, которое мы упоминали выше и проверяем наличие чекбоксов на автосинхронизации. Больше ничего делать не требуется, через некоторое время информация автоматически изменится.

Кроме стандартного способа существует еще один – установить специальное приложение . Найти такие программы можно в play маркет.

Для примера можно привести популярное приложение ClockSync .

Чтобы им воспользоваться переходим в гугл маркет и в поиске вводим ClockSync .

Открываем найденную ссылку и запускаем процесс установки.

После инсталляции заходим в приложение, нажимаем на троеточие сверху. В открывшемся меню выбираем автосинхронизацию .

Больше никаких действий совершать не нужно, через некоторое время и дата синхронизируются и будут периодически сверяться с сервером. Для работы приложения нужен доступ в интернет.

В наше время всё больше людей отходят от использования наручных часов, предпочитая им часы смартфона. Однако телефонные дата и время могут сбиться при перезагрузке устройства или из-за ошибки системы. В таких случаях приходится менять настройки самостоятельно. Чтобы сделать это правильно, рассмотрим некоторые особенности настроек даты и времени на Android.

Неточные дата и время на Android могут привести к прекращению или некорректной работе некоторых приложений . Это происходит из-за того, что программы автоматически сверяют дату окончания своей лицензии с датой, установленной на телефоне. И если что-то не сходится, то они просто перестают работать.

Как изменить дату и время на Android

Теперь перейдём к ручной настройке параметров времени.

Видео: как установить время и дату на Android

Возможные проблемы при настройке времени и их решения

После установки новых параметров времени вы можете столкнуться с двумя проблемами:

  • настройки времени постоянно сбрасываются;
  • на экране устройства появилась запись «В приложении Настройки произошла ошибка».

Исправить эти недоразумения вам помогут следующие способы.

Перезагрузка

Сначала попробуйте перезагрузить смартфон. Это действие запустит все процессы заново, и, возможно, ошибки пропадут, а настройки времени сохранятся.

Автосинхронизация

Если перезагрузка устройства не сработала должным образом, нужно включить автосинхронизацию. Эта функция позволяет телефону самостоятельно обновлять настройки времени при подключении к интернету. Чтобы включить автосинхронизацию, выполните следующие шаги.

Установка приложений 360root и ClockSync

Если в вашем телефоне отсутствует функция автосинхронизации, нужно будет проделать следующие шаги.

Читайте так же:
Датчик положения дроссельной заслонки subaru impreza регулировка

Сброс настроек до заводских

Однако и после включения автоматической синхронизации время всё равно может самостоятельно меняться или выдавать ошибку. В этом случае придётся выполнить сброс настроек телефона до заводских.

Устранение проблем с автоматической синхронизацией времени в Android

Прочитав статью «Переезд временной зоны MSD в MSK — новый Y2K локального масштаба» — вспомнил, что вместе с коллегой по работе уже давно решил эту проблему на Android (HTC Hero) и хотел написать в песочницу, но все откладывал на потом. А сегодня появилась очередная статья «Обновление временных зон на Android» практически похоронившая идею написания и, подтвердившая идею, что не надо откладывать важные вещи на потом. Но… немного повспоминав, я всё-таки решился, потому что в данных статьях рассматривалась проблемы связанные с переходом на зимнее/летнее время и совсем не затрагивался момент касающийся работы виджета часов с погодой и автоматического определения времени через оператора сотовой связи.

Все началось с того, что был приобретен новый телефон HTC Desire S.

В процессе настройки выяснилось, что в настройках даты и времени нет возможности выбрать мой город — Новосибирск и приходиться выбирать альтернативный город с подходящим часовым поясом.
Так же выяснилось, что синхронизация времени от оператора работает как-то загадочно и виджет HTC Clock в режиме отображения погоды и включенной автоматической синхронизацией отображает некорректное время.

На картинке может показаться, что всё в порядке, однако время на самом деле на телефоне убежало на час назад. Можно отключить автоматическое определение и выставит зону руками, но тогда получим следующее:

Как видно, Новосибирск в списке отсутствует. Нам пришлось выбрать Bangkok, при этом системное время в телефоне стало правильным, но виджет отображает по-прежнему со смещением на час назад.

Попробовали найти решение в сети. Обнаружили что мы не одиноки, причем подобные проблемы существуют не только у жителей Новосибирска, но и у жителей других городов планеты. Комплексного решения всех указанных проблем мы не обнаружили.

Можно было на все это забить, отключить, выставлять руками и не обращать внимания на виджет, но… это же Android — а это значит, что мы можем и должны его победить!

И так, мы начинаем

Новый телефон был на тот момент не рутованый и сделать его таковым не представлялось возможным. Поэтому для экспериментов был взят HTC Hero с оригинальной прошивкой + root/busybox/apps2sd, на котором были точно такие же проблемы.

Нашли через osmonitor приложение, в котором выбирается часовой пояс — (com.android.settings). Посмотрели исходники пакета com.android.settings и выяснили, что ресурсы загружаются из XML файла timezones.xml.

Достали apk этого приложения /system/app/Settings.apk следующей командой:

Не стану описывать все подробности работы APK manager и Android SDK tools, думаю, заинтересованные люди легко разберутся. Остановлюсь только на ключевых моментах.

  • decompile
  • ручками в другом окне отредактировали файлы
  • compile. При компиляции APK manager задает вопросы:
    «Is this a system apk (y/n)» – отвечаем yes
    «Aside from the signatures, would you like to copy over any additional files that you didn’t modify from the original apk in order to ensure least # of errors (y/n)» -тоже отвечаем yes.
    Далее действуем по предложенной APK manager-ом инструкции, в другом окне удаляем из директории keep файлы, которые мы изменили + resources.arsc.
  • Завершаем сборку.

Получившийся apk поместили обратно в телефон:

Этим мы добились того что в списке ручного выбора временной зоны появился Novosibirsk.

  • WP_0409WWE.db
  • WP_0419RUS.db

Кроме того, еще в одну базу добавили запись о нашем городе, а именно в /system/etc/timezones.db
Добавили запись, timezoneId: Asia/Novosibirsk, остальные поля Novosibirsk, ru – Новосибирск.

Для того чтобы все сделанные изменения вступили в силу, сбросили кэш для приложений
Clock, Settings и Weather Provider. Ну и для полной уверенности перезапустили телефон.

Итоги

В результате получили вот такие пироги:

Как мы видим, в автоматическом режиме зона определяется корректно, системное время и время на виджете одинаковое, ну и в ручном режиме все в порядке.

Ввязавшись в войну со временем, мы решили идти до конца. А именно решить и проблему отмены перехода на зимнее/летнее время.
Скачали самую свежую tzdata (aka timeinfo.dat) с, тогда еще доступного, ресурса elsie.nci.nih.gov/pub
Обнаружили, что в ней про нас еще не подумали, поправили, подготовили и залили в телефон. На момент написания статьи, данная база уже содержит правильные настройки для нашей необъятной страны, а как решать эту проблему, замечательно описано в статье «Обновление временных зон на Android»

П.С. уже после публикации случайно обнаружил статью описывающую добавление нового города HTC Sense и виджет погоды — добавляем свой город слегка пересекающуюся с данной.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector