Samsung Gear
Samsung Gear – это приложение для настройки «умных часов» от известной корейской компании.
Назначение
Samsung Gear используется для синхронизации умных часов и смартфона пользователя. Этот клиент не только поможет настроить работу смарт девайса, но и предоставит инструменты для управления приложениями, установленными на нем через Gear Apps. Также он обеспечит трансляцию уведомления со смартфона на экран часов.
Приложение дает возможность:
- подключаться к портативному устройству;
- обновлять прошивку Samsung Gear;
- настраивать работу часов;
- работать с установленными виджетами;
- скачивать и удалять приложения Gear Apps;
- управлять экстренными сообщениями и оповещениями;
- осуществлять поиск потерянных часов с помощью функции «Найти мой Gear»;
- выбирать, какие уведомления следует показывать на часах, а какие запретить;
Синхронизация и совместимость
Синхронизация между двумя устройствами реализуется стандартным способом – сопряжением посредством Bluetooth. Выполнить ее вам предложат при первом запуске программы. Поддержка планшетов пока еще не реализована, посему устанавливать приложение можно только на смартфоны. Кстати, программа работает не только с устройствами Samsung но и с девайсами любого другого производителя. Только обратите внимание на тот факт, что Samsung Gear имеет довольно высокие требования к версии операционной системы Android.
Источник
Geared 2 для андроид
Немного информации по ОС Tizen
Всё что не относится к теме обсуждения будет удаляться. Все вопросы по подключению часов на TizenOS к другим аппаратам обсуждается в Samsung Gear 2 / Gear 2 Neo — Обсуждение. Все инструкции есть в этом посте.
Комплект средств разработки для ОС Tizen (Tizen SDK) представляет собой наиболее полный набор инструментов для разработки веб–приложений и неуправляемых (native) приложений для ОС Tizen. Он состоит из интегрированной среды разработки (IDE), эмулятора, набора инструментов, примеров кода и документации. Комплект средств разработки Tizen работает в операционных системах Windows*, Ubuntu*, а также Mac OS X*. Tizen приложения могут быть разработаны без использования официального комплекта средств разработки, но компоновка итогового исполняемого файла должна соответствовать правилам упаковки приложений для ОС Tizen.
От себя добавлю, что с точки зрения рядового пользователя эти комплекты малоинтересны и могут понадобиться только как источник драйверов для связи с часами.
Программа предназначенная прошивки устройств Samsung, версия 3.09 прекрасно видит и прошивает Gear 2 / Gear Neo.
Скачать Odin3 v3.09.3.zip ( 972.42 КБ )
Универсальный драйвер для мобильных устройств Samsung. По заверениям коллег с xda-developers.com должен нормально работать с Gear 2 / Gear Neo. Оригинал поста подтверждающего работоспособность данного драйвера размещен здесь.
Скачать v. 1.3.1500.0 SAMSUNG_USB_Driver_for_Mobile_Phones.zip ( 25.32 МБ )
sdb.rar ( 186.47 КБ )
Tizen Mod 3
Основана на NE5;
— rooted;
— Скрипты для энергосбережения;
— Удалены звуки затвора;
— Добавлены шрифты из Android L;
— Добавлена поддержка сторонних иконок;
— Добавлена поддержка сторонних шрифтов, Мелодий звонка, уведомлений, etc.
— Добавлена поддержка максимальных частот CPU и говерноров ( пока не использовать, т.к. автору надо кое что подправить в скриптах);
Мод от нашего товарища Romeo53, Samsung Gear 2 / Gear 2 Neo — Прошивка (Пост Romeo53 #76736061)
Крайнаяя версия, Beta6
Качаем крайнюю версию Marshmallow Beta 2 (от 08.03.2016).
Предыдущая версияLollipop от 24 сентября числа. Зеркало 1 Зеркало 2
Перезагружаем часы в Download Mode зажав кнопку включения, а при появлянии надписи «reboot» трижды нажимаем её же. После появляется небольшое меню, навигация в котором производится с помощью коротких нажатий на кнопку включения, а выбор пункта зажатием кнопки на секунду-две. После этого подключаем часы к ПК, в ODIN, в поле PDA (AP), вставляем скачаный архив и нажимаем Start.
После перезагрузки часы автоматически войдут в Recovery, в нём идём по пути Wipe -> Factory Reset. После выбираем Reboot — System.
Первая загрузка очень долгая, плюс если уже установлены программы, то синхронизация тоже займет достаточно времени.
1) Качаем TizenModFull.tar (Зеркало) туда, где лежит Odin.
2) Запускаем Odin и в поле PDA пихаем TizenModFull.tar.
3) Перезагружаем часики в Download Mode и подключаем к ПК.
4) Ждём пока появится надпись «0:COM:$» и после этого жмём Start.
5) Ждём загрузки.
Если часы так и не загрузились, то зажимаем кнопку, при появлении надписи Reboot трижды жмём кнопку. Короткими нажатиями выбираем пункт Recovery, а долгим подтверждаем. Это сотрёт всю информацию с часов, а так же сбросит их до заводских настроек.
Инструкция (оригинал) по установке Тестовых сборок Android Wear:
Если вы уверены что оно вам надо, и вы осознаёте, что можете получить кирпич из своих часиков, то добро пожаловать.
1)Качаем Odin3v3.09.3 Odin3 v3.09.3.zip ( 972.42 КБ )
, sdb sdb.rar ( 186.47 КБ )
и нужные архивы: Рекавери; [4.4.3W — загрузочный образ с /system разделом; kernel_with_Ssp_firmware.tar — Ядро с поддержкой OpenGL и пульсометром.
рекавери — Ядро с последним рекавери.
2) Разорхивируем Odin, sdb и *lib в любую папочку (c://sdb/ к примеру) туда же кладём остальные файлики.
3) Запускаем Odin от имени Администратора, в поле PDA запихиваем recovery_fota_cache.tar.
4) Теперь перезагружаем часики в Dowload mode. Зажимаем кнопку до сплэш скрина с надписью «Reboot», и быстро нажимаем трижды на кнопку. Появится меню выбора режима (Recovery, Download, system). короткими нажатиями на кнопку выбираем Download, и долгим подтверждаем выбор.
5) Подключаем часики к ПК. Устанавливаем драйвера (в шапке есть), если Odin не подцепил часы. Ждём, пока не загорится поле с надписью «0:COM:$».
6) В поле PDA пихаем файлик recovery_fota_cache.tar и жмём Start.
7) Часы автоматически перезагрузятся, и с артефактами будет вылезать бутлуп. Перезагружаемся обратно в Download mode.
8) Повторяем пункты 3-7 с файлами (в порядке очереди) kernel_with_Ssp_firmware.tar , full_06_27_2015.tar и recovery_only_no_kernel.tar.
9) Перезагружаемся, и пользуемся.
Так же советую установить 2 приложения: SWApp Launcher Wear и Wear Mini Launcher
Они позволят запускать приложения даже из под мастера настроек (после ребута), запускать Launcher Switcher.
1) Качаем TizenModFull.tar (Зеркало) туда, где лежит Odin.
2) Запускаем Odin и в поле PDA пихаем TizenModFull.tar.
3) Перезагружаем часики в Download Mode и подключаем к ПК.
4) Ждём пока появится надпись «0:COM:$» и после этого жмём Start.
5) Ждём загрузки.
Если часы так и не загрузились, то зажимаем кнопку, при появлении надписи Reboot трижды жмём кнопку. Короткими нажатиями выбираем пункт Recovery, а долгим подтверждаем. Это сотрёт всю информацию с часов, а так же сбросит их до заводских настроек.
Следует помнить, что это еще альфа-билд, много чего не сделано, и много чего может работать не так.
Так же есть возможность устанавливать приложения на wear через adb командой «adb install «название*.apk». Конечно само приложение стоит располагать рядом с adb.
Samsung Gear 2 / Gear 2 Neo — Прошивка (Пост Mag_Alex #41827840) — Еще одна инструкция.
Внимание! Работоспособность данного материала проверялась только на аппаратах производства HTC (One (M7), One (M8), One DualSim) и Google (Nexus 5)! ВОЗМОЖНО, информация приведенная здесь применима и к аппаратам других производителей, но ни авторы, не переводчик статьи не состоянии это проверить!
Что нам понадобиться:
- Samsung Galaxy Gear 2/Neo
- Наличие root-доступа к Вашему неSamsung – устройству
- Наличие кастомного рекавери (CWM/TWRP)
Изменение файла Build.Prop:
Внимание! Все действия описанные ниже могут привести к устойчивому «окирпичиванию» Вашего телефона, поэтому автор и переводчик данного руководства настоятельно рекомендуют сделать полный бэкап перед началом манипуляций с телефоном!
Способ первый (Непосредственно на телефоне):
- Запускаем любой файловый менеджер с поддержкой root – доступа к файловой системе
- Переходим в каталог /System/
- Открываем файл «build.prop»
- Редактируем следующие строки:
Установка программного обеспечения:
Способ первый (Непосредственно на телефоне):
- Скачиваем:
GearManagerStub.apk ( 948.78 КБ )
Способ второй (Применение командной строки\ADB):
- Включаем доступ к настройкам для разработчиков
- Включаем отладку через USB (Настройки> Для разработчиков> Отладка через USB)
- Разрешаем загрузку из неизвестных источников (Настройки> Безопасность> Неизвестные источники)
- Подключаем телефон к компьютеру и устанавливаем драйвера при необходимости
- Скачиваем архив
Gear2ADBToolkit.zip ( 72.82 МБ )
и распаковываем его - Переходим в папку с распакованными файлами, кликаем правой кнопкой с зажатой клавишей Shift, во всплывающем меню выбираем «Открыть окно команд»
- Вводим «adb devices» в окне командной строки, должен появится список подключенных устройств
- Если список пуст, то проверяем подключение и корректность установки драйверов
- Вводим «adb remount»
- Редактируем файл «build.prop» любым из приведенных выше способов
- Вводим «adb push samsungapps.apk /system/app» и нажимаем клавишу «Enter»
- Вводим «adb push gearmanagerstub.apk /system/app» и нажимаем клавишу «Enter»
- Вводим «adb push svoice-signed.apk /system/priv-app» и нажимаем клавишу «Enter»
- Вводим «adb push samsungservice.apk /system/priv-app» и нажимаем клавишу «Enter»
- Вводим «adb shell» и нажимаем клавишу «Enter», вводим «su» и нажимаем клавишу «Enter»
- Вводим «chmod 644 /system/app/samsungapps.apk» и нажимаем клавишу «Enter»
- Вводим «chmod 644 /system/app/GearManagerStub.apk» и нажимаем клавишу «Enter»
- Вводим «chmod 644 /system/priv-app/svoice-signed.apk», вводим «exit» и нажимаем клавишу «Enter»
- Вводим «chmod 644 /system/priv-app/samsungservice.apk», вводим «exit» и нажимаем клавишу «Enter»
- Вводим «adb reboot recovery» и нажимаем клавишу «Enter» (только для кастомных рекавери!)
- После запуска рекавери тапаем «Wipe»> «Advanced Wipe»> выбираем Dalvik и Cache> подтверждаем свайпом, возвращаемся на домашний экран рекавери
- Тапаем кнопку «Advanced»> тапаем «Fix Permissions»> подтверждаем свайпом, перезагружаем телефон
- Открываем Настройки> Аккаунты и синхронизация и настраиваем аккаунт Samsung
- Запускаем S Voice и соглашаемся и принимаем все лицензионные соглашения (TOS)
- Вводим «adb remount»
- Вводим «adb shell» и нажимаем клавишу «Enter», вводим «su» и нажимаем клавишу «Enter»
- Вводим «cd /system/app» нажимаем клавишу «Enter», вводим «rm svoice-signed.apk» нажимаем клавишу «Enter», вводим «exit» и нажимаем клавишу «Enter»
- Вводим «adb push Svoice-Final.apk /system/priv-app» и нажимаем клавишу «Enter»
- Вводим «adb shell» и нажимаем клавишу «Enter», вводим «su» и нажимаем клавишу «Enter»
- Вводим «chmod 644 /system/priv-app/Svoice-Final.apk» и нажимаем клавишу «Enter», вводим «exit» и нажимаем клавишу «Enter»
- Вводим «adb reboot recovery»
- После запуска рекавери тапаем «Wipe»> «Advanced Wipe»> выбираем Dalvik и Cache> подтверждаем свайпом, возвращаемся на домашний экран рекавери
- Тапаем кнопку «Advanced»> тапаем «Fix Permissions»> подтверждаем свайпом, перезагружаем телефон
- Запускаем магазин приложений Samsung Apps, находим и устанавливаем Gear Manager
- Запускаем Gear Manager и настраиваем соединение с часами
- Настраиваем уведомления по приведенной инструкции
Авторами материала являются:CarbonWyre, thesparky007, mpogr.
Оригинал статьи находитсяздесь
Внимание! Работоспособность данного материала проверялась только на аппаратах производства HTC (One (M7), One (M8), One DualSim) и Google (Nexus 5)! ВОЗМОЖНО, информация приведенная здесь применима и к аппаратам других производителей, но ни авторы, не переводчик статьи не состоянии это проверить!
Решение проблемы «бесконечного» процесса связывания часов и устройства. Чаще всего возникает из-за того, что Gear Manager по каким-то причинам не может распаковать и установить несколько .apk-файлов находящихся внутри него. Поэтому выходом из этой ситуации является ручная установка файлов в описаной ниже последовательности:
- Скачиваем
Connecting-Fix.zip ( 17.19 МБ )
- Переносим на телефон
- Распаковываем содержимое
- Устанавливаем все распакованные .apk-файлы
Авторами материала являются:CarbonWyre, thesparky007, mpogr.
Оригинал статьи находитсяздесь
Внимание! Работоспособность данного материала проверялась только на аппаратах производства HTC (One (M7), One (M8), One DualSim) и Google (Nexus 5)! ВОЗМОЖНО, информация приведенная здесь применима и к аппаратам других производителей, но ни авторы, не переводчик статьи не состоянии это проверить!
- Запускаем «Gear Manager»> тапаем «Уведомления»
- Снимаем галку «Ограничить уведомления»
- Тапните «1) ОБЩИЕ УВЕДОМЛЕНИЯ»
- Тапните «Включить»
- В открывшемся окне выставите галку напротив «Gear Manager»
- Вернитесь в раздел «Уведомления» в Gear Manager
- Выбирете приложения уведомления которых Вы хотите получать на часах
Авторами материала являются:CarbonWyre, thesparky007, mpogr.
Оригинал статьи находитсяздесь
Я затратил некоторое время и провел расследование, почему сопряжение часов с моим Google Nexus 5, проходит не так гладко, как например на HTC One M8 у моего друга.
Насколько мне известно, в системах на базе AOSP/Kit Kat 4.4.x изменилась в сторону ужесточения политика предоставления прав на системном уровне для .apk-файлов. Теперь недостаточно поместить .apk-файл в системную директорию, теперь он должен находится в директории /system/priv-app. Из-за этого, когда приложение попытается установить/скачать дополнительные пакеты (Прим. пер.: имеется ввиду ситуация, когда основной установщик приложения находится не в системной папке) они либо не устанавливаются (тихо игнорируются), либо выводится диалоговое окно установки, ввиду того, что у приложения запрещены разрешения INSTALL_PACKAGES и DELETE_PACKAGES. Когда я установил «SamsungApps» в директорию \priv-app\, все дополнительно загружаемые пакеты (Samsung Billing, In App Purchasing и Push Service) без проблем установились. Однако, когда эти зависимые .apk-файлы установились, они были помещены установщиком в директорию /data/app не являющуюся системной, из-за этого разрешение signatureOrSystem было запрещено.
Я надеялся, что если я перенесу .apk-файл «Gear Manager’а» в /system/priv-app *перед* первым запуском приложения, то это позволит ему установить без проблем все зависимые .apk-файлы. Но как выяснилось, автоматически устанавливаются только четыре-пять зависимых файлов, а на остальных установка может «зациклится» и никогда не завершится.
Подводя итог, привожу мой вариант процедуры сопряжения:
- Скачиваем:
Samsungservice2_K.apk ( 6.55 МБ )
N_SamsungApps_14040104.21.007.0_HHP_TW_newkey_0401.apk ( 16.74 МБ )
S-Voice_Android_phone.apk ( 25.67 МБ )
GearManagerStub.apk ( 948.78 КБ )
svoice-signed.apk ( 28.69 МБ )
- Переносим N_SamsungApps_14040104.21.007.0_HHP_TW_newkey_0401.apk, svoice-signed.apk и GearManagerStub.apk в папку /system/priv-app
- Изменяем атрибуты скопированных файлов -rw-rw-r— (664) или (644), группа 0:root
- Переносим Samsungservice2_K.apk в папку /System/priv-app и изменяем атрибуты файлов как в предыдущем пункте
- Перезапускаем телефон
- Запускаем S Voice и соглашаемся и принимаем все лицензионные соглашения (TOS)
- Переходим в папку /system/priv-app и удаляем S Voice
- Переносим S-Voice_Android_phone.apk в папку /system/priv-app и изменяем атрибуты файлов
- Перезапускаем телефон
- Открываем Настройки> Аккаунты и синхронизация и настраиваем аккаунт Samsung
- Запускаем S-Voice, он упадет сразу после запуска – это нормально
- Запускаем магазин приложений Samsung Apps
- Находим и скачиваем Gear Manager
- Запускаем Gear Manager
- Запускаем настройку сопряжения с часами (она завершится с ошибкой, т.к. не установлены дополнительные пакеты).
- Вручную устанавливаем дополнительные пакеты из
Connecting-Fix.zip ( 17.19 МБ )
- ConnectionManager,
- HostManager,
- SAFTCore,
- SAFotoProicder,
- SAccessoryService,
- Gear2Plugin,
- goproviders,
- SANotiProvider,
- SANSyncProvider,
- saproviders,
- SAWeatherProvider (Не установиться!),
- TextTemplateProvider
- Запускаем Gear Manager, настраиваем сопряжение с часами, соглашаемся с лицензиями
- Переносим следующие приложения в /system/priv-app (Можно использовать программу «/system/app mover», а можно сделать это вручную):
- Gear Manager
- Gear2Plugin
- Samsung Billing
- HostManager
Последние четыре .apk-файла содержат разрешения INSTALL_PACKAGES и DELETE_PACKAGES в их манифестах и скорее всего, должны иметь разрешения на системном уровне. Некоторые из других .apk-файлов имеют «non third-party» разрешения и возможно тоже требуют повышенных привелегий, но я еще не разобрался с ними до конца.
В итоге я имею:
- Возможность устанавливать приложения для Gear 2 из Samsung Apps
- Возможность удалять приложения без аварийного закрытия Gear2Plugin
- Возможность оплачивать приложения в Samsung Apps кредитной картой
Надеюсь, в новых версиях Samsung Apps и Gear Manager’а Samsung исправит описанные выше ошибки и все дополнительные пакеты будут устанавливаться в правильные директории.
P.S. S-voice у меня так и не заработал.
Автором материала является: mpogr.
Оригинал статьи находится здесь
Источник