Mtk non framework lbs что это
Компания Google быстро прошла путь от небольшой поисковой системы до гигантской инфраструктуры, компоненты которой работают на наших ПК, смартфонах, планшетах и даже телевизорах. Google неустанно собирает о нас информацию, поисковые запросы тщательно логируются, перемещения отслеживаются, а пароли, письма и контактная информация сохраняются на годы вперед. Все это неотъемлемая часть современности, но мы вполне можем ее изменить.
Ни для кого не секрет, что любое устройство под управлением Android (по крайней мере то, что сертифицировано Google) содержит в себе не только компоненты, собранные из AOSP, но и внушительное количество проприетарных программ Google. Это те самые Google Play, Gmail, Hangouts, Maps и еще куча приложений, включая диалер и камеру (начиная с KitKat).
Для всех этих компонентов нет не только исходного кода, но и вообще каких-либо пояснений по поводу принципов их работы. Многие из них изначально созданы с целью собирать определенные виды информации и отправлять их на серверы Google. Так, например, ведут себя GoogleBackupTransport, отвечающий за синхронизацию списка установленных приложений, паролей и других данных, GoogleContactsSyncAdapter, который синхронизирует список контактов, или ChromeBookmarksSyncAdapter, работа которого — синхронизировать закладки браузера. Плюс сбор информации обо всех запросах в поисковике.
В самом факте синхронизации, конечно, ничего плохого нет, и это великолепный механизм, который позволяет настроить новый телефон за считаные минуты, а Google Now даже умудряется дать нам полезную информацию на основе наших данных (иногда). Проблема только в том, что все это рушит нашу конфиденциальность, ибо, как показал Сноуден, под колпаком у АНБ (и, вероятнее всего, у кучи других служб) находится не только какая-нибудь империя зла под названием Microsoft, но и Google, а также множество других компаний из тусовки «мы не зло, а пушистые меценаты».
Говоря другими словами: Гугл сольет нас всех без всяких проблем, и не факт, что его сотрудники, сидя в своих офисах с массажистками и собачками, не ржут над именами из твоей контактной книги (там все зашифровано, да), попивая 15-летний пуэр из провинции Юньнань. А может быть, к черту этот Гугл? Возьмем их Android, а сами они пусть идут лесом?
Последняя версия кастомной прошивки на основе KitKat для моего смартфона весит 200 Мб, однако, чтобы получить настоящий экспириенс от смартфона, я должен прошить поверх нее еще и архив gapps, размер которого составляет 170 Мб. Только после этого я получу систему, аналогичную предустановленной на Nexus-устройства, со всеми плюшками в виде интегрированного с Google Now рабочего стола, блокировку экрана на основе снимка лица, камеру с поддержкой сферической съемки и килограмм гугловского софта, начиная от Google Play и заканчивая Google Books.
Так Google Apps попадают на смартфон. Из пользователей 99% либо юзают предустановленные приложения, либо устанавливают их самостоятельно на абсолютно чистую и полностью анонимную прошивку. А дальше с момента ввода имени пользователя и пароля начинается синхронизация и слив информации.
Чтобы разобраться, как это происходит, распакуем тот самый архив с gapps и взглянем внутрь. Нас интересуют каталоги /system/app и /system/priv-app , при установке их содержимое копируется в одноименные каталоги внутри смартфона. Второй каталог — это новшество KitKat, в нем размещаются приложения, использующие системные API, помеченные как "private" и не доступные обычным приложениям.
В каталоге /system/app мы найдем большое количество разных гугловских приложений, легко узнаваемых по названию пакета: Books.apk, Chrome.apk, Gmail2.apk и так далее. Каждое из них по-своему будет делиться информацией, но это абсолютно нормально (да, Google будет знать, что ты читаешь Пауло Коэльо через их приложение!). Наибольшую опасность здесь представляет GoogleContactsSyncAdapter.apk, который отвечает только за то, чтобы отправлять на удаленный сервер список контактов. Записываем название в блокнот и идем дальше.
Большинство файлов из каталога /system/priv-app — это сервисы и фреймворки, необходимые для запуска всей этой махины синхронизации и слежки:
- GoogleBackupTransport.apk — занимается синхронизацией данных установленных приложений, паролей Wi-Fi и некоторых настроек;
- GoogleLoginService.apk — связывает устройство с Google-аккаунтом;
- GooglePartnerSetup.apk — позволяет сторонним приложениям получить доступ к сервисам Google;
- GoogleServicesFramwork.apk — фреймворк с различной подсобной функциональностью;
- Phonesky.apk — Play Store (как ни странно);
- PrebuiltGmsCore.apk — Google Services, как видно из названия, это ядро всего комплекта gapps;
- Velvet.apk — поиск от Google, включающий в себя строку поиска на рабочем столе и Google Now.
В сущности, это и есть та часть Google Apps, которая ответственна за слив нашей частной информации. Попробуем от всего этого избавиться.
Самый простой способ отвязать смартфон от Google — это воспользоваться стандартными настройками системы. Метод хорош тем, что не требует ни прав root, ни установки кастомных прошивок, ни кастомного рекавери. Все можно сделать в любой стоковой прошивке без потери доступа к аккаунту и приложениям типа Gmail (если это необходимо). Однако за эффективность никто ручаться не будет, так как вполне возможно, что некоторые компоненты gapps продолжат отправку данных.
За множество настроек синхронизации отвечает также приложение «Настройки Google», которое является частью Google Services. С его помощью, в частности, можно отключить доступ Google к местоположению («Доступ к геоданным -> Доступ к моим геоданным / Отправка геоданных / История местоположений»), отключить отправку личных данных поисковику («Поиск -> Личные данные»), отключить Google Now («Поиск -> Google Now») и отключить удаленное управление («Удаленное управление -> Удаленный поиск устройства / Удаленная блокировка и сброс настроек»).
В тех же «Настройках Google», кстати, можно отключить любое приложение, использующее аккаунт Google для авторизации. Речь при этом идет не только о софте, установленном на девайс, но и вообще обо всех когда-либо использованных приложениях, включая веб-сайты. Я, например, обнаружил в этом списке множество сайтов, на которые не заходил уже как минимум пару лет.
Большинство приложений Google можно безболезненно отключить через настройки: «Приложения -> ВСЕ -> нужное приложение -> Отключить».
Настройки аккаунта Google
Другие статьи в выпуске:
Настройки Google
В том случае, если на стоковой прошивке есть права root, от Google Apps можно избавиться, просто удалив их со смартфона. Как я уже говорил, все они хранятся в каталогах /system/app и /system/priv-app . Например, в случае с KitKat список Google-приложений в первом каталоге будет таким:
- Books.apk — Google Книги;
- CalendarGoogle.apk — Google Календарь;
- Chrome.apk — Google Chrome;
- CloudPrint.apk — система облачной печати;
- Drive.apk — Google Drive;
- GenieWidget.apk — виджет новостей и погоды;
- Gmail2.apk — Gmail;
- GoogleContactsSyncAdapter.apk — синхронизация контактов;
- GoogleEars.apk — Google Ears (аналог Shazam);
- GoogleEarth.apk — Google Земля;
- GoogleHome.apk — домашний экран с интегрированным Google Now;
- GoogleTTS.apk — система синтеза речи;
- Hangouts.apk — Google Hangouts;
- Keep.apk — Google Keep;
- LatinImeGoogle.apk — клавиатура с поддержкой жестов;
- Magazines.apk — Google Журналы;
- Maps.apk — Google Карты;
- Music2.apk — Google Музыка;
- PlayGames.apk — Google PlayGames;
- PlusOne.apk — Google+;
- QuickOffice.apk — QuickOffice;
- Street.apk — Google Street;
- SunBeam.apk — живые обои SunBeam;
- Videos.apk — Google Фильмы;
- YouTube.apk — YouTube.
В каталоге /system/priv-app , кроме перечисленных ранее, также хранятся такие файлы:
- CalendarProvider.apk — хранит данные календаря;
- GoogleFeedback.apk — отправляет отчет об использовании Google Play;
- GoogleOneTimeInitilalizer.apk — мастер установки дополнительных Google-приложений;
- SetupWizard.apk — мастер настройки при первом запуске;
- Wallet.apk — Google Кошелек;
- talkback.apk — оповещение голосом о событиях на устройстве.
Комплект Gapps для KitKat, кроме всего прочего, включает в себя также проприетарную камеру с поддержкой сферической съемки и проприетарный же рабочий стол с интегрированным Google Now.
Но это еще не все. Google Apps зависят от нескольких фреймворков, которые находятся в каталоге /system/framework . Это файлы com.google.android.maps.jar, com.google.android.media.effects.jar и com.google.widevine.software.drm.jar. Еще есть множество библиотек в каталоге /system/lib , которые используются исключительно Google-приложениями. Удалять их совсем не обязательно, но можно. Просто чтобы очистить мусор. Их список ты найдешь на сайте ][.
В прошлых (да и в будущих) версиях системы содержимое Google Apps отличается, поэтому перед удалением рекомендую скачать gapps нужной версии с сайта goo.im/gapps, распаковать с помощью WinRar и просмотреть содержимое. Также следует учитывать зависимость некоторых приложений из маркета от приложений Google, подробнее об этом я расскажу позже.
Это только часть библиотек, входящих в комплект gapps
Предыдущий способ можно существенно упростить, если просто установить на смартфон кастомную прошивку без Google Apps. В этом случае смартфон/планшет будет кристально чист без всякой привязки к Google. Недостаток этого способа — отсутствие Google Play, но можно либо заменить его сторонним магазином приложений (об этом ниже), либо использовать следующий способ, который включает в себя установку урезанной версии Google Apps.
Этот способ частичной отвязки от Google — своего рода компромисс. Он не решает проблему слежки — по крайней мере без настроек из первого способа, — но позволяет не захламлять систему кучей бесполезного софта, который будет висеть в фоне и жрать память. Суть проста — ставим кастомную прошивку и заливаем поверх нее минималистичную версию gapps, которая включает в себя только Google Play.
Таких минимальных сборок gapps в Сети множество, но я бы рекомендовал использовать проверенные временем BaNkS Gapps, а именно файл «месяц-числоGAppsCore4.4.2signed.zip». Они работают на любом смартфоне, совместимы с ART и включают в себя только основные файлы gapps, список которых приведен в разделе «Что такое Gapps», файлы фреймворка, а также несколько библиотек. По сути, это Google Play, инструменты синхронизации и ничего больше.
Почему может неправильно показывать
Многие спрашивают, почему LBS в умных часах неправильно позиционирует местоположение. Этот недостаток вытекает из принципа действия системы. Как отмечалось, координаты определяются путем пересечения секторов друг с другом и попадания между ними часов. Система не отличается большой точностью, а погрешность может составлять от 100 до 1000 м. Здесь многое зависит от количества вышек в регионе проживания и самого оператора.
В чем отличие от GPS
Многие спрашивают, что лучше — GPS или LBS. Обе технологии выполняют одну функцию, но по принципу действия они отличаются. Так, Глонасс и GPS при определении положения используют спутники, находящиеся на орбите Земли. Обе системы гарантируют точное определение положения. Разница в том, что при определении места по GPS необходимо от 6-10 спутников, а в российской системе Глонасс достаточно 6-8 для получения данных такой же точности.
Для сравнения LBS в умных часах не связывается со спутниками. Здесь местоположение определяется на базе вышек сотовых операторов, которые установлены на земле. Вот почему сведения, полученные от мобильных провайдеров, менее точные. Но есть особенность. При определении расположения внутри помещения точность достигает нескольких метров.
Иными словами, GPS или Глонасс применяется в качестве основного, а LBS — дополнительного режима в умных часах. Системы подстраховывают друг друга и т ем самым обеспечивают определение местоположения в любых условиях. Это особенно актуально для детских смарт-девайсов, где очень важно быстро и точно определить адрес малыша даже в сложных условиях.
Links
Как отключить/включить определение местоположения через LBS?
Некоторые пользователи мобильных устройств не задумываются над вопросом, для чего нужна LBS и отказываются от подключения сервиса. Стоит запомнить, что полностью отключить данный сервис невозможно, так как он зависит от наличия базовых станций. Можно только заблокировать определение местоположения с помощью LBS. Но это не относится к корпоративным клиентам, чье местоположение всегда может отследить юридическое лицо – владелец корпоративного номера.
Для того, чтобы включить LBS в умных часах, необходимо выполнить следующие действия:
- Включить и синхронизировать умные часы со смартфоном, используя специальные приложения (для Андроида это приложение Android Wear, для Айфона — Gear S3. Так же можно установить SeTracker для любой модели. Найти их можно в магазине приложений);
- Найти приложение, используемое для синхронизации с часами и перейти к настройкам;
- Выбрать настраиваемое устройство;
- Найти строку LBS и перевести бегунок в активное состояние;
- Указать режим определения геолокации, выбрав нужный период (можно выставить режим хоть каждые 10 секунд).
Для отключения ЛБС в настройках перевести бегунок в нерабочее состояние.
Знакомство с инженерным меню смартфона MTK
Для входа в «инженерку» использовалось приложение MTK Engineer Mode, ссылка на которое приведена ваше.
Как видно на скриншоте, стартовая страница утилиты содержит кнопки перехода к трем основным разделам:
- Android Settings (настройки ОС Android).
- MTK Settings (собственно инженерное меню устройства).
- Samsung Settings (настройки устройства Самсунг). Доступно только на аппаратах этой марки.
В Android Settings находятся разделы информации о телефоне, куда дополнительно входят средства проверки, включения и выключения некоторых функций, а также информация о батарее, WLAN (беспроводных соединениях) и статистика использования аппарата.
На тестовом смартфоне этот раздел выглядит так:
Но нас интересует не он, а то, что дальше – MTK Settings. Рассмотрим его разделы подробнее.
Назначение
Зная особенности определения, проще понять, что означает LBS в умных часах с позиции назначения. В функцию датчика входит ориентировочное определение местоположения человека, когда получение координат с помощью GPS или Глонасс невозможно. При этом необходимо, чтобы умные часы попали в зону действия вышки мобильного оператора. Проблемы с геолокацией могут возникнуть в лесу, в здании или в метрополитене. Для использования такой функции не забудьте подобрать выгодный тариф детских часов.
Telepfony
- Auto Answer – автоответчик на входящий звонок. Можно включить или выключить.
- AntennaTest – параметры антенн мобильной связи для работы в сетях 3G и 4G.
Установка в настройках Antenna Test (3G Fdd) опции Resume default setting – один из эффективных способов устранения провалов связи в сетях 3G.
- Band Mode – поддержка частотных диапазонов модуля GSM.
Отключение полос частот, которые не использует ваш мобильный оператор, снижает расход заряда аккумулятора. Иногда весьма значительно.
- BSPTelephonyDevTool – средство мониторинга и управления работой SIM-карт.
- CFU – раздел настройки переадресации входящих вызовов. Может использоваться, если услугу поддерживает сотовый оператор.
- LTEinformation – настройка вывода информации о параметрах 4G (на аппаратах без поддержки этого стандарта раздел отсутствует).
- AT Command Tool – консоль разработчика, предназначенная для выполнения некоторых операций (набора номера, изменения свойств интернет-подключения и т. д.) посредством AT-команд.
- Misc Feature Config – в этом разделе можно активировать опции «Использовать только 2G» и «Включить вибрацию при ответе абонента».
- Modem Test – набор средств тестирования и настройки работы модема с устройствами разных типов.
- Network Selecting – раздел выбора стандарта мобильной связи, которая будет использоваться на телефоне. Отключение неиспользуемых стандартов уменьшает расход заряда аккумулятора.
- NetworkInfo – содержит настройки вывода информации о различных параметрах сотовой связи.
- GPRS – параметры GPRS-подключения для каждой SIM-карты.
- HSPA Info – данные о стандарте 3G.
- Mobiledataservicepreferred – настройка приоритетности передачи мобильных данных перед телефонной связью.
- Fast Dormancy – настройки энергосберегающего режима (доступны при условии поддержки сотовым оператором).
- RFDe-senseTest – средства тестирования и тонкой настройки передачи голосового трафика в разных частотных диапазонах.
- Simme Lock – ручные настройки GSM (доступно при поддержке сотовым оператором).
- World Phone – настройки модема.
Основная масса параметров этого раздела оптимально настроена по умолчанию, поэтому без уверенности в понимании своих действий лучше ничего здесь не менять.
Как это работает
Функция в LBS в смарт часах — это в некотором роде сотовая паутина, разделенная на сегменты. Каждый из них фиксируется за определенной вышкой мобильного оператора. Координаты положения определяется не по расстоянию между вышками, а при учете пересечения сегментов друг с другом и попадания умных часов в поле «видимости». В месте, где плохая мобильная связь, или она отсутствует, LBS в умных часах и других устройствах не работает. Даже при наличии на каком-то расстоянии вышек они могут находиться на большом расстоянии, поэтому работа будет некорректной.
Местоположение по LBS определяется одним из следующих способов:
- TOA — учет времени поступления сигнала от умных часов до станции мобильного оператора. Такой вариант не работает на устаревшем оборудовании.
- OTD — модернизированный способ вычисления на базе времени, которое занимает прохождение сигнала от абонента до станции / вышки. В таком случае можно добиться точности в 50-100 м.
- СЕО — определение расположения по идентификатору, который присваивается каждому пользователю сети. Для реализации этой опции в новом оборудовании нет необходимости. Средняя погрешность такая же, как рассмотрена выше.
- A-GPS — в этом способе поиск осуществляется по технологии GPS, но с помощью вышек мобильных операторов.
Меняем поисковик на DuckDuckGo
Даже после полного отключения синхронизации на домашнем экране останется «встроенная» строка поиска Google. В стоковых прошивках некоторых производителей (Samsung, например) это всего лишь виджет, который можно легко удалить с экрана. В чистом Android и девайсах от многих других производителей она «вшита» в домашний экран, но ее можно убрать, отключив весь поиск от Google (вместе с Google Now) с помощью меню «Настройки -> Приложения -> Все -> Google поиск -> Отключить» или установив сторонний лаунчер. Далее достаточно скачать из маркета или другого магазина приложений DuckDuckGo и добавить одноименный виджет на домашний экран.
Второй и третий способ предполагают полное избавление от Google Apps, включая Google Play и возможность логина с помощью Google-аккаунта, поэтому мы должны найти способ простой и удобной установки приложений, который не заставлял бы нас выкачивать их самостоятельно, а затем скидывать на карту памяти и устанавливать вручную. Один из таких способов — установить сторонний маркет.
На данный момент существует три более или менее жизнеспособные альтернативы Google Play. Это Amazon Appstore, Yandex.Store и 1Mobile Market. У каждого из них есть свои преимущества и недостатки, которые в основном сводятся к количеству приложений и способам оплаты:
- Amazon Appstore — самый известный магазин приложений после Google Play. Содержит более 75 тысяч приложений (в сравнении с 800 тысячами в Google Play), качество каждого из которых проверяется вручную, так же как в iTunes для iOS. Расплачиваться можно с помощью кредитной карты или амазоновскими монетами (Amazon Coins), которые дают в качестве подарка за покупку планшета Kindle Fire либо в подарок от другого юзера. Одна из самых интересных черт магазина — ежедневная бесплатная раздача одного из платных приложений.
- Yandex.Store — магазин от компании «Яндекс». Содержит более 85 тысяч приложений, каждое из которых проверяется антивирусом Касперского. Особо ничем не выделяется, но зато имеет киллер-фичу в виде возможности оплачивать покупки с помощью сервиса Яндекс.Деньги или счета мобильного телефона.
- 1Mobile Market — крупнейший сторонний репозиторий Android-приложений, включающий в себя более 500 тысяч софтин. Отличается от других наличием исключительно бесплатных приложений (не путать с пиратскими), из-за чего позволяет не проходить стадию регистрации аккаунта и сохранить анонимность.
Приложения во всех трех маркетах имеют оригинальные цифровые подписи разработчиков приложений, что позволяет использовать их одновременно. Приложение, установленное из одного маркета, может быть без проблем обновлено из другого, а при удалении пропадет из списка установленных сразу во всех. Покупать, правда, придется раздельно.
Amazon Appstore Yandex.Market 1Mobile Market
Модели смарт-часов, которые поддерживают LBS?
Не все умные часы поддерживают LBS. Ниже приведен список некоторых моделей смарт-часов, умеющих определять положение с помощью ЛБС:
Еще не так давно модуль GPS был отличительной чертой топовых моделей смартфонов, а сама технология использовалась только в навигационных продуктах. Сегодня чип для вычисления координат с помощью спутников встроен в любой средний смартфон, а возможность узнать месторасположение абонента открыла путь для создания немалого количества полезных сервисов.
Когда человек выбирает более дешевый смартфон без GPS только потому, что у него нет машины и навигация ему не нужна, он сильно не прав. На самом деле он отказывает себе в удовольствии оказаться на гребне волны. Вместе с удешевлением самих модулей GPS мы получили еще один важный бонус — нормально работающий мобильный инет. Во многих городах стремительно разворачиваются сети 3G, а сотовые операторы помаленьку предлагают безлимитные тарифы. В связке идет возможность всегда оставаться online, а данные о точном расположении позволяют использовать современные Location Based сервисы. Впрочем, многие из них можно юзать и без GPS.
Google локатор
Все работает очень четко, чего уж там — все-таки GPS. Но надо видеть лица тех пользователей, которые лицезреют на экране свое довольно точное месторасположение, хотя никаких навигационных приблуд у них не было и в помине! В действительности многие LBS-сервисы могут работать и без GPS, определяя координаты по базовым станциям, которые находятся поблизости, и даже по Wi-Fi точкам доступа (читай подробнее во врезке). Я довольно быстро сагитировал десяток друзей, которые стали активно пользоваться программой. Поначалу запускать и смотреть, кто где есть, и кто есть рядом. Было прикольно, пару раз даже получалось таким образом встретиться в торговом комплексе. Но очень скоро стало понятно, что за картой постоянно не уследишь, а если так, то никакого толка, кроме фана, от использования ты не получишь. Но тут ребята из Google молодцы. В последних версиях Локатора появилась возможность включать оповещения о месторасположении. Другими словами, когда в следующий раз кто-то из друзей будет поблизости, то ты получишь SMS!
Это будет покруче, чем геотег в Twitter'е — специальная опция, позволяющая снабдить каждый твит координатами или описаниями места, откуда он был отправлен. Система оповещений Локатора интеллектуальна. Она не будет слать SMS-ки каждый раз, когда твой коллега приходит на работу. Оповещения присылаются только в случаях:
- когда ты или твой друг находитесь в непривычном месте; если друг находится в привычном месте (например, дома или на работе), оповещения не присылаются.
- ты или твой друг находитесь в часто посещаемом месте, но в необычное время.
Сбор данных и анализ привычных для тебя мест пребывания могут занять около недели, после чего начнется отправка оповещений.
Правда, для этого надо не забыть включить в настройках опцию «История месторасположений», но надо иметь в виду, что с этого момента все твои перемещения логируются — их можно очень удобно просмотреть, запросив информацию за любое время. Вдобавок у этого интересного сервиса есть и другие полезные опции, например, автоматическое обновление статуса в Gtalk или составление виджета для сайта/блога с указанием текущего месторасположения.
Hardware Testing
В Hardware Testing собраны инструменты проверки аппаратных устройств и интерфейсов Андроид-смартфона: звука, камер, дисплея, тачскрина, памяти, гнезда USB и т. д.
- Раздел Audio предназначен для настройки и тестирования всех звуковых устройств. Здесь находятся инструменты управления громкостью динамиков и чувствительностью микрофона, которыми довольно часто пользуются владельцы гаджетов.
Чтобы увеличить громкость телефонного динамика, войдите в подраздел Audio Normal Mode . Откройте список Type и выберите Sph. Из списка Level выберите начальный уровень громкости Level 0 и измените значение в поле Value is: чем оно больше, тем сильнее сигнал. Однако увеличивать его сверх 5-15% крайне нежелательно, так как это может вывести оборудование из строя. Для сохранения настройки нажмите кнопку Set. Повторите действия со следующими уровнями, пока результат вас не устроит.
Для усиления звука из динамика громкой связи выберите в списке Type параметр Ring.
Для повышения чувствительности микрофона – mic.
Чтобы увеличить громкость в играх, при прослушивании музыки и просмотре видео, выберите Media. Остальное проделайте так же, как написано выше.
Уровни звучания на разных аппаратах заданы по-разному, единого стандарта нет. Поэтому искать оптимальные значения приходится экспериментальным путем.
- Раздел Camera также содержит массу настроек. Чаще всего они оптимальны, и их изменения приводят лишь к ухудшению качества фото.
Но если ваш аппарат сохраняет снимки только в формате JPG, что ограничивает возможности при обработке их в графических редакторах, откройте в разделе Camera список Capture Type и выберите формат RAW.
- В разделе DrivingCurrentCamera отображается величина силы тока модуля камеры.
- De-Sense представляет собой диспетчер оборудования, через который настраивают его конфигурации.
- Через Display управляют частотой мерцания и другими свойствами подсветки экрана.
- В Sleep Mode содержатся параметры спящего режима.
- IO – подраздел управления устройствами ввода-вывода.
- Memory содержит сведения о модуле памяти.
- Через Power просматривают и настраивают параметры управления питанием и зарядкой АКБ.
- SDCardTest тестирует установленную в телефон SD-карту.
- Раздел TouchScreen помогает выявлять дефекты сенсорного экрана и настраивать его чувствительность.
- USB отображает информацию об этом интерфейсе и тестирует его функционал.
- Раздел Sensor предназначен для калибровки сенсора.
- Через Video управляют отдельными параметрами воспроизведения видеоматериалов.
Остальное
Вкладка Location содержит средства управления системой геолокации смартфона. Работу некоторых опций этого меню мы рассматривали в статье о проблемах с GPS-навигацией.
В Log and Debudding собраны утилиты отладки и тестирования железа, а также их логи.
Others вмещает в себя всё, что не вошло в другие разделы инженерного меню. В частности, подраздел Setting Font, через который можно менять свойства системного шрифта; Thermal, где отображаются показания термодатчиков (функция мониторинга температур есть не на всех аппаратах); USB ACM, где собраны настройки подключения USB-модемов и многое другое. Функциональный набор этой вкладки на разных девайсах сильно различается.
К великому сожалению, официальной документации по работе с «инженеркой» Андроид-гаджетов в свободном доступе нет. И если вы всерьез настроились ее изучить, то действовать придется методом тыка на свой страх и риск. Да, основной функционал этого меню уже изучен и описан, и риск превратить телефон в кирпич относительно небольшой. Но все же проявляете осторожность и тщательно запоминайте, что делаете, ведь кнопки «Вернуть все обратно», если что-то пойдет не так, здесь не предусмотрено.
В чем особенности LBS в умных часах что это? Location-based service — система определения местоположения с применением информации, полученной от вышек сотового оператора. Применяется для подстраховки в местах, где определение по спутникам невозможно, к примеру, при плохих погодных условиях или в помещении. Ниже рассмотрим, что это за опция, как она работает, каковы ее плюсы и минусы. Обсудим и другие моменты, касающиеся технологии.
Умные часы с поддержкой LBS
Сегодня более 2000 моделей умных часов поддерживают LBS, поэтому перечислять их все нет необходимости. В их числе присутствуют также некоторые модели часов с Аликспресс, поэтому важно правильно настроить китайские часы. Но мы в свою очередь выделим наиболее популярные устройства:
- IWO Smart Watch IWO 10
- LEMFO LEM4 Pro
- ELARI KidPhone 3G
- ELARI FixiTime 3
- Smart Baby Watch Q80
- Smart Watch X6
- KingWear KW10.
Меняем поисковик на DuckDuckGo
Даже после полного отключения синхронизации на домашнем экране останется «встроенная» строка поиска Google. В стоковых прошивках некоторых производителей (Samsung, например) это всего лишь виджет, который можно легко удалить с экрана. В чистом Android и девайсах от многих других производителей она «вшита» в домашний экран, но ее можно убрать, отключив весь поиск от Google (вместе с Google Now) с помощью меню «Настройки -> Приложения -> Все -> Google поиск -> Отключить» или установив сторонний лаунчер. Далее достаточно скачать из маркета или другого магазина приложений DuckDuckGo и добавить одноименный виджет на домашний экран.
Второй и третий способ предполагают полное избавление от Google Apps, включая Google Play и возможность логина с помощью Google-аккаунта, поэтому мы должны найти способ простой и удобной установки приложений, который не заставлял бы нас выкачивать их самостоятельно, а затем скидывать на карту памяти и устанавливать вручную. Один из таких способов — установить сторонний маркет.
На данный момент существует три более или менее жизнеспособные альтернативы Google Play. Это Amazon Appstore, Yandex.Store и 1Mobile Market. У каждого из них есть свои преимущества и недостатки, которые в основном сводятся к количеству приложений и способам оплаты:
- Amazon Appstore — самый известный магазин приложений после Google Play. Содержит более 75 тысяч приложений (в сравнении с 800 тысячами в Google Play), качество каждого из которых проверяется вручную, так же как в iTunes для iOS. Расплачиваться можно с помощью кредитной карты или амазоновскими монетами (Amazon Coins), которые дают в качестве подарка за покупку планшета Kindle Fire либо в подарок от другого юзера. Одна из самых интересных черт магазина — ежедневная бесплатная раздача одного из платных приложений.
- Yandex.Store — магазин от компании «Яндекс». Содержит более 85 тысяч приложений, каждое из которых проверяется антивирусом Касперского. Особо ничем не выделяется, но зато имеет киллер-фичу в виде возможности оплачивать покупки с помощью сервиса Яндекс.Деньги или счета мобильного телефона.
- 1Mobile Market — крупнейший сторонний репозиторий Android-приложений, включающий в себя более 500 тысяч софтин. Отличается от других наличием исключительно бесплатных приложений (не путать с пиратскими), из-за чего позволяет не проходить стадию регистрации аккаунта и сохранить анонимность.
Приложения во всех трех маркетах имеют оригинальные цифровые подписи разработчиков приложений, что позволяет использовать их одновременно. Приложение, установленное из одного маркета, может быть без проблем обновлено из другого, а при удалении пропадет из списка установленных сразу во всех. Покупать, правда, придется раздельно.
Amazon Appstore Yandex.Market 1Mobile Market
Они хотели скрыть это от нас
Инженерное меню – это сервисное приложение для тестирования, отладки и тонкой настройки аппаратных функций смартфона или планшета. Конечно, оно предназначено не для пользователей, а для разработчиков и сервисных специалистов, но пытливый юзерский ум не ведает покоя: как же не использовать этот кладезь в своих целях, если есть такая возможность?
А возможности инженерного меню действительно стоят внимания. Ведь в их числе:
- Получение самой достоверной информации о железе мобильного девайса.
- Управление функциями телефонии и беспроводной связи.
- Аппаратная настройка множества функций, в частности, регулировка громкости динамиков и чувствительности микрофона (пожалуй, самая востребованная опция у владельцев смартфонов).
Инженерное меню есть не на всех Android-телефонах и планшетах. На бюджетных девайсах сильно китайских брендов, а особенно «no name» зачастую его нет. Также его часто нет на устройствах с процессорами Qualcomm.
Набор доступных функций и сама организация инженерного меню зависят от марки процессора и оснащенности устройства тем или иным оборудованием. Основная масса смартфонов и планшетов базируется на процессорах MTK (MediaTek), поэтому знакомиться с ним будем на их примере.
LBS что это : 2 комментария
Здравствуйте. Бегунок LBS в настройках отключен. Включаю GPS. На телефоне. Все равно при просмотре»где ребенок » внизу стоит логотип LBS. Иногда на короткое время появляется GPS и сразу провожает. Как полностью убрать LBS. Учитывая, что бегунок выкл.
Умные часы обладают разными функциями, но наиболее востребованная среди них, это возможность отслеживания местоположения. Определяется геоположение часов с помощью LBS, GPS, GSM, Wi-Fi. Каждое обладает своими возможностями определения местоположения, но все они зависят от доступа к сети интернет.
Далее будет рассмотрена функция LBS, ее принцип работы, как включить и какие модели часов поддерживают определение местоположения с помощью Location-based service.
Евгений Зобнин
Редактор рубрики X-Mobile. По совместительству сисадмин. Большой фанат Linux, Plan 9, гаджетов и древних видеоигр.
Новенький смартфон хорош со всех сторон. Но проходит время – и он уже не тот: звук в наушниках становится тише, микрофон – глуше, батареи хватает на полдня… Значит, пора старичку на свалку? Не торопитесь, он вам еще послужит: достаточно разбудить его скрытые резервы.
Аппаратная начинка большинства мобильных устройств используется лишь на 80-90% своего потенциала. А чтобы выжать из нее все 100, нужно попасть в одну секретную область – инженерное меню, которое… Поговорим, что представляет собой инженерное меню Android, как в него войти, какие в него заложены функции и как их использовать.
Яндекс.Пробки
Если несколько человек движутся в одном направлении по одной и той же улице со скоростью 40 км/ч, значит, улица свободна, и ее можно пометить зеленым цветом. Если же, наоборот, в каком-то месте все еле ползут, то участникам рассылается обновленная информация с «красными» участками дороги. Те же самые данные отображаются и на онлайн-сервисе Яндекс.Карты. На этом возможности комьюнити не заканчиваются. Видишь аварию или дорожные работы? Как же они заколебали! Один клик мыши — и информация ушла на сервер, откуда ретранслируется для всех. Можно долго ругать Яндекс.Пробки за то, что они врут и берут данные с потолка, но такой подход действительно работает и позволяет внести хоть какую-то толику контроля за ситуацией. Зачем ехать по улице, где даже по этому сервису — непроходимая пробка? К тому же, данные Яндекса используются и программами навигации, которые умеют вычислять маршрут, учитывая ситуацию на дороге. Мобильные Яндекс.Карты поддерживают платформы Windows Mobile, Symbian, Java, Android и Blackberry и позволяют посмотреть карты более 130 городов России, Украины и других стран. Функция пробок доступна только для нескольких городов, но это, возможно, к лучшему — значит, где-то еще можно свободно передвигаться по городу. Москвичам, как особо пострадавшим, расскажу один хинт: чтобы не тратить лишний GPRS-трафик, лучше скачать карту Москвы с сайта Яндекса и сохранить ее в телефоне.
Понятно, что чем больше пользователей отправляют информацию о своих передвижениях, тем точнее будет информация о пробках.
Если прямо сегодня начать отрисовывать карты вместе, особенно в тех местах, где ни одна онлайн-карта еще недоступна, то покрытие можно довольно быстро увеличить в разы.
Что это такое
Для начала разберемся что такое LBS в детских часах. Это некий аналог системы GPS, помогающий определить местоположение на основании данных со станций вашего мобильного оператора. Аббревиатура «LBS» расшифровывается как Location Based Service, что в переводе означает «служба определения местоположения». Система LBS встречается не только у детских часов. Ее активно внедряют в смартфонах, планшетах и других устройствах.
Принцип работы ЛБС- позиционирования
Определение местоположения с помощью ЛБС происходит через использование сети, образованной сигналами, передающимися от одной вышки к другой. Координаты геолокации отправляются разово в ответ на СМС-запрос или специальную команду USSD, если искомый самостоятельно решает подобные вопросы, либо регулярно через определенные промежутки времени, чем пользуются родители, делая специальные настройки в детских смарт-часах. Еще месторасположение часов определяется по активности в сети в зоне покрытия ближайших вышек.
При попадании мобильного устройства за черту зоны покрытия сети, точность координат зависит от частоты установленных вышек: чем больше базовых станций установлено, тем точнее получатся координаты местоположения. В густозаселенных местах точность доходит до 100 метров, на окраинах до 1 километра. В сельской местности погрешность может составлять до 35 км, а среди густого леса и вне пределов зоны доступа сети LBS полностью отказывается работать.
Connectivity
Вкладка инженерного меню Connectivity содержит инструменты тестирования и управления работой беспроводной связи.
- Bluetooth – в этом разделе собрано все, что имеет отношение к настройкам одноименного интерфейса.
- CDS Information – содержит параметры всех интерфейсов WLAN, доступных на устройстве.
- FM Receiver – набор средств проверки и настройки FM-радиоприемника.
- Wi-Fi – средства тестирования и тонкой настройки Wi-Fi.
- Wi-FiCTIA – содержит тест различных режимов работы Вайфая. Здесь же хранятся журналы проверок.
- Wi-FiDisplay – отображает параметры воспроизведения видео при подключении к Wi-Fi.
Как отключить
В Сети часто встречаются вопросы, как отключить LBS на умных часах, и можно ли это сделать. Сразу отметим, что полностью выключить систему не получится, ведь ее функционирование зависит от наличия базовых станций. Но зато можно заблокировать работу датчика LBS. Эта опция доступна обычным пользователям, но корпоративные клиенты ей не смогут воспользоваться из-за необходимости контроля со стороны юридического лица.
Для удобства рассмотрим, что значит отключить LBS в часах. Алгоритм действий имеет следующий вид:
- Включите и синхронизируйте умные часы с телефоном с помощью специальной программы. К примеру, для мобильного устройства с iOS можно использовать Gear S3, а для Android — Android Wear. Как вариант, установите SeTracker для любой модели.
- Отыщите приложение, применяемое для синхронизации со смарт часами и войдите в настройки.
- Выберите настраиваемый девайс.
- Отыщите строчку LBS и переведите нужный бегунок в положение отключения.
Аналогичным способом можно в дальнейшем включить опцию умных часов. После этого укажите режим определения локации путем выбора нужного периода (можно выставлять раз в 10 секунд).
В чем отличие от GPS и ГЛОНАСС?
Прежде чем рассматривать отличия LBS от GPS и ГЛОНАСС, стоит уточнить, в чем различия между двумя последними системами.
GPS и ГЛОНАСС для определения местоположения используют спутники связи, расположенные на орбите вокруг Земли. Обе системы дают довольно точные координаты местоположения объекта. Разница заключается в том, что американская система GPS использует для этих целей сигналы от 6 до 11 спутников, тогда как российскому ГЛОНАССу необходимо поймать всего 6-7 сигналов, чтобы получить данные с такой же погрешностью, как и GPS.
В отличие от GPS и ГЛОНАСС, Location-based service для определения координат использует местоположение базовых станций мобильных операторов, расположенных на земной поверхности. Данные, полученные с помощью LBS, имеют меньшую точность, чем данные от GPS и ГЛОНАСС, но зато позволяют определить расположение объекта в помещении с точностью до нескольких метров.
Open Source Маркет
Кроме описанных в статье, а также множества других менее известных магазинов приложений, в Сети можно найти отличающийся от остальных репозиторий F-Droid. Он полностью анонимен и содержит только свободный софт, распространяемый под лицензиями, одобренными фондом FSF. Приложений в F-Droid всего тысяча, зато все они гарантированно не содержат бэкдоров и других систем разглашения личных данных. Именно F-Droid используется в качестве дефолтового маркета в свободной Android-прошивке Replicant.
Несмотря на то что компоненты gapps не являются частью официального API Android, некоторые приложения все-таки ожидают увидеть их в системе, из-за чего может возникнуть ряд проблем — от полной неработоспособности приложения до потери части его функций. Некоторые приложения откажутся устанавливаться из-за отсутствия Google Maps API, другие падают сразу после запуска, не обнаружив его, третьи включают в себя прямые ссылки на Google Play, что может привести к падениям и некорректной работе.
Чтобы решить эти проблемы, пользователь MaR-V-iN с XDA начал проект NOGAPPS, в рамках которого ведется разработка набора открытых компонентов, заменяющих оригинальную функциональность Google Apps. В данный момент доступно три компонента-замены:
- Network Location — сервис геолокации на основе Wi-Fi и базовых станций GSM. Основан на базе данных IP-адресов от Apple и открытой базе базовых станций;
- Maps API — замена интерфейса к Google Maps на основе OpenStreetMap;
- BlankStore — открытая альтернатива клиенту Play Store. Позволяет устанавливать бесплатные приложения из магазина Google, но не рекомендуется к использованию из-за возможных санкций со стороны поисковика (это запрещено их правилами).
Установка компонентов производится отдельно и разными способами. Network Location достаточно вручную скопировать в каталог /system/app/ в Android 2.3–4.3 или в каталог /system/priv-app/ в KitKat (в этом случае следует использовать файл NetworkLocation-gms.apk). Maps API устанавливается с помощью прошивки файла nogapps-maps.zip через консоль восстановления. Для установки маркета придется не только копировать файл, но и генерировать Android ID на большой машине, но, так как делать это не рекомендуется, я не буду об этом рассказывать и ограничусь ссылкой на инструкцию.
После всех манипуляций софт должен корректно заработать.
Для компании Google Android без ее собственных приложений бесполезен, поэтому нет ничего удивительного в том, что компания выносит в них самые вкусные части системы и оставляет код закрытым. Однако в этой статье я показал, что жизнь без gapps есть и она может быть даже проще и удобнее, чем с Google.
[authors]
Локатор 2.0
Плюсы и минусы
При рассмотрении, что это такое LBS в умных девайсах, нельзя обойти стороной положительные и отрицательные качества технологии.
- Определение положения даже в помещениях, где Глонасс или GPS может быть бессильным;
- Связь с вышками мобильного оператора, что повышает эффективность в пределах больших городов;
- Высокая точность определения расположения внутри объектов;
- Более доступная цена реализации.;
- Сравнительно невысокая точность;
- Чаще всего опция LBS по умолчанию отключена в умных часах;
- Зависимость от зоны покрытия оператора.;
В большинстве устройств, имеющих LBS, необходимо дать разрешение на определение положение. Это касается и умных девайсов. К примеру, у компании Мегафон есть опция Маячок, которая использует рассматриваемую технологию.
LBS в умных часах — дополнительная опция, применяемая в качестве подстраховки для GPS или Глонасс. Ее действие будет эффективно в том случае, когда основная система по какой-то причине не сработала.
Определение координат без GPS?
Любая из базовых станций имеет некоторый набор параметров, которые получает телефон, благодаря чему каждую БС можно распознать. Один из таких параметров — CellID (сокращенно CID) — уникальный номер для каждой соты, выданный оператором.
Существуют базы, в которых для каждого CID указаны его координаты. Чем больше ты знаешь о базовых станциях вокруг, тем более точно можно провести расчет текущего месторасположения. Точность варьируется от нескольких сотен метров до нескольких километров, но это неплохая отправная точка, чтобы разобраться с координатами. Ты наверняка обратил внимание, что мобильные инструменты того же Google могут очень лихо определять месторасположение человека. Значит, данные у него есть. Но откуда? Источников много, но и мы в этом помогаем. Мало кто читает соглашение об использовании, но на самом деле, устанавливая программу, мы соглашаемся отправлять информацию о подключенной CellID и текущих координатах (если включен GPS).
Подробнее о том, как обращаться к этой базе, читай в нашей статье «Навигация без GPS» (PDF-версия будет на диске).
Как попасть в «инженерку»
Войти в инженерное меню бывает не так-то просто. На одних гаджетах оно открывается только после получения прав суперпользователя (root), на других без root доступна часть функций, на третьих – все, достаточно включить режим разработчика (он активируется многократным касанием строки «Номер сборки» в разделе настроек «О телефоне»).
Для открытия меню используют специальные коды, которые набирают так же, как команды USSD – на телефонной клавиатуре, либо приложения из Google Play маркета.
В таблице ниже приведен список кодов для разных марок мобильных устройств:
А далее – приложения, которые создают ярлык на рабочем столе для быстрого доступа к «инженерке» смартфонов и планшетов на MTK:
- Инженерное Меню MTK
- MTK Engineering Mode
- Запуск инженерного меню
- Запуск инженерного меню мтк
- MTK Engineer Mode
- Super MTK Engineering
- MTKAPP : MTK Engineer Mode
- MTK Engineering Mode – Advanced Settings & Tooling
К сожалению, универсально-совместимых приложений здесь нет, поскольку их не существует. Многие платформы, даже оснащенные процессорами MediaTek, не поддерживают часть программ из этого списка, а некоторые и вовсе ни одну.
Игры с GPS
Акселерометры понадобятся и в совершенно новом виде игр, которые используют привязку к реальному расположению геймера. Одна из таких игр — 3rdEye.
Идея заключается в переносе RPG стиля в реальный мир: тут также есть персонаж, но перемещается он не по виртуальному миру, а по реальному. Сюжет в игре пока прост: текущее местоположение отображается на карте (используется только GPS, так как важна точность данных), вокруг бегают различные существа, которых нужно истреблять. Истреблять придется вполне натурально: держа в руке телефон, необходимо реально обозначать удары. Это тебе не мышкой кликать. Нарвешься на толпу монстров — придется реально попыхтеть :). Для считывания телодвижений используется акселерометр.
Помимо этого можно сбивать врагов (прошу обратить внимание — виртуальных врагов) на машине, но опыта за это дается очень мало. Менее прогрессивная, но также использующая GPS-приемник игра — Геокэшинг.
Мобильный планетарий
Впрочем, что это мы все о дорогах, да о дорогах. Давай поговорим о звездах! Помимо GPS-модуля многие производители встраивают в телефон еще и акселерометр (это не такой дорогой модуль), который используется для распознавания ландшафтного и порт ретного расположения телефона и еще миллиона вещей, на которые хватает фантазии разработчиков.
Воодушевленные теми возможностями, которые будут в новых телефонах, включая GPS, цифровой компас и сенсоры движения, они подумали, что круто было бы использовать эти фичи в мобильном приложении, которое показывает картинку неба в зависимости от того, где находится человек и куда он направил телефон. GPS и часы позволяли генерировать карту для точного времени и расположения пользователя, а настоящих чудес позволяли добиться цифровой компас и акселерометры. Используя эти два сенсора, приложение может определить точное направление, куда направлен телефон, и в зависимости от этого отображать на экране только те звезды, которые попадают в его виртуальный фокус зрения. В результате, если ты хочешь узнать, что это за звезда так ярко светит на Востоке, то нужно просто навести туда телефон и увидеть на карте, что это Венера! Как тебе? Я проверял лично, выезжая на место, где нет высоких зданий и зарева города — Sky Map реально работает! Работая в поисковом гиганте, ребята не могли обойти функцию поиска, причем в особенно эффектной манере.
Ты просто набираешь название планеты или звезды (или выбираешь картинку в галерее фотографий с телескопа Хаббл), и телефон сам показывает, куда его нужно навести, чтобы увидеть объект. Чем ближе ты к цели, тем краснее становится курсор с направлением и окружностью в центре. В конце концов, объект оказывается в нем, и вуаля! Вот он, идеальный учебник астрономии. Жаль только, что приложение существует только для платформы Android (1.5 и выше), причем в девайсе для работы обязательно должны быть акселерометры.
LBS что это и зачем нужно?
Location-based service или LBS – это сервис, используемый для определения местоположения передвижного мобильного устройства и управления некоторыми функциями.
Location-based service или LBS – это сервис, используемый для определения местоположения передвижного мобильного устройства и управления некоторыми функциями. Координаты геолокации определяются с помощью сигналов ближайших вышек связи определенного оператора, используемого на мобильном устройстве. Это значит, что те, кто использует связь ТЕЛЕ2, не смогут определить местоположение через использование вышек иных операторов. На сегодняшний день исключение составляют только ОАО «МТС», ОАО «Мегафон» и «Билайн». Они договорились о взаимообмене данными геолокации.
LBS используется не только ради определения собственного геоположения, но и для отслеживания геолокации удаленных мобильных устройств. Подобный сервис особенно востребован в детских смарт-часах, облегчая родительский контроль за безопасностью ребенка вдали от дома.
Читайте также: