Зміст:
- Якщо він існує, ми можемо зламати його - і це включає наші смарт-годинники Android Wear
- Увімкніть параметри розробника та налагодження ADB
- Розблокуйте завантажувач
- Додаткові програми для бічного завантаження
- Укорінення вашого Android Wear
Якщо він існує, ми можемо зламати його - і це включає наші смарт-годинники Android Wear
Android на зап'ясті все ще є Android. Це означає, що це все ще Linux, і люди захочуть зробити більше, ніж надає простий користувальницький інтерфейс. Ми це отримуємо. Ми заплатили за ці пристрої, і деякі з нас хочуть робити з ними все, що завгодно. Зловживайте ними. Зловживайте ними. Зламуйте їх у межах дюйма свого життя. Потім складіть їх разом так, як ми ніколи їх не торкалися. Маючи свій сендвіч- судо на кожному пристрої, це добре.
Зараз (так, це дуже миттєво!), На підлозі Android Wear спереду все просто нагрівається. Пристрої нові, все трохи інше, і кожен, хто має його, подумає, щоб дізнатись, що можна зробити. Але Android Wear все ще є Android, і моди, ROM та хакі будуть (і вже починають) траплятися - тим більше, що завантажувачі легко розблокуються. Дякую, Google.
Є кілька речей, про які ми вже можемо поговорити, і про них варто поговорити!
Увімкніть параметри розробника та налагодження ADB
Ваш годинник повинен спілкуватися з вашим комп’ютером, якщо ви хочете позначити кілька клавіш і зламати його. Для цього вам потрібно включити параметри розробника та налагодження ADB на вашому годиннику. Google робить це просто, на щастя. Ви робите це так, як робили на телефоні, хоча система меню трохи інша.
- Торкніться годинника, щоб відобразити команду голосового пошуку Google
- Продовжуйте переглядати записи в меню та перейдіть до налаштувань
- Торкніться пункту «Налаштування», потім прокрутіть вниз, доки не з’явиться «Про», і торкніться його
- Прокрутіть униз до номера збірки та торкніться його сім разів - так, як на телефоні
- Поверніться до меню "Налаштування", і ви побачите нову опцію для параметрів розробника та торкніться її
- У новому списку налаштувань увімкніть налагодження ADB
Щоб зламати годинник, потрібно включити параметри розробника
Тепер ваш годинник готовий поговорити з вашим комп’ютером через мост налагодження Android. Це частина Android SDK, і щось, що вам, можливо, доведеться налаштувати, якщо воно вам не потрібно було в минулому. Google робить це також простим. Зачекайте - ні, вони цього не роблять. Ось чому ми зробили це просто. Прочитайте і подивіться, як налаштувати SDK на комп’ютері.
Останнє, що вам знадобиться, якщо ви використовуєте комп'ютер Windows - драйвер. Встановити його досить просто, але пам’ятайте, що деякі драйвери OEM будуть вступати в конфлікт із «стандартним» драйвером Google. Тому я рекомендую замість цього універсальний драйвер. Ви можете завантажити це з сайту ClockWorkMod (спасибі, Koush!) Прямо тут. Якщо ви хочете скористатися драйвером Google, ви можете отримати це на сторінці драйверів USB від Google. У будь-якому випадку, встановіть його та перезавантажте комп'ютер лише для безпечності. Зауважте, що користувачам OS X та Linux не потрібен окремий драйвер.
Після того, як ви це зробили, ви повинні перевірити, чи працює він. Помістіть телефон у зарядний пристрій і підключіть USB-кабель для передачі даних до основного порту USB 2.0 або USB 3.0 на комп'ютері. Відкрийте командний рядок або термінал на своєму комп’ютері та введіть:
пристрої adb
Зауважте, що вам потрібно встановити правильно PATH або відкрити командний рядок у папці, де знаходиться adb. Якщо ви дотримувались нашого підручника, слід встановити свій PATH, і все буде добре.
На вашому телефоні ви побачите спливаюче вікно, яке вимагає дозволу взаємодії вашого комп'ютера з вашим годинником. Говорять так. Я завжди встановлюю прапорець, щоб він ніколи більше не запитував мене, але це залежить від вас. Далі знову введіть команду "adb devices". Ви повинні побачити щось подібне, що показує серійний номер пристрою. Це означає, що ти добре їхати!
Розблокуйте завантажувач
Це, як завжди, це найперше, що потрібно зробити, якщо ви захочете посваритись зломлення вашого пристрою Android Wear. Це пов’язано з тим, що розблокування завантажувача годинника - так само, як це робиться на телефоні чи планшеті - видалить усі ваші дані користувача. Немає сенсу налаштовувати речі лише для того, щоб знову їх налаштувати після розблокування завантажувача.
Розгортання Fastboot oem - ваш друг.
Ми поговоримо про те, як розблокувати завантажувач лише за секунду, але - як завжди - спочатку потрібно поговорити про безпеку. Це не така вже й велика проблема, як це стосується вашого телефону, оскільки у ваших годинників Android Wear немає блокування екрана. Якщо у когось є ваш телефон і ваш годинник, і обидва увімкнено, вони зможуть бачити будь-які та всі сповіщення, надіслані на Android Wear. (Або, ми гадаємо, вони могли просто стояти поруч з вами, дивлячись на ваш годинник.)
На сьогоднішній день на вашому годиннику не існує жодного додатка, що зберігає конфіденційні дані, тому розблокований завантажувач не викликає особливих проблем щодо безпеки. Але це все ще посягає на безпеку і дозволяє будь-якому користувачеві спалахнути що-небудь на ваш годинник. Завжди майте це на увазі.
Зрозумів? Добре. Давайте розблокуємо речі, щоб ми могли вирвати з нього пекло.
Перед тим, як розблокувати завантажувач, вам потрібно буде зробити одну річ - з’єднайте його з додатком телефону, щоб ви могли ввімкнути та активувати налагодження ADB. Технічно це робить розблокування завантажувача другим, що вам потрібно зробити, але ви всі знаєте, що я маю на увазі. Ви читали, як це зробити, тому продовжуйте і робіть це.
Далі поставте годинник у його зарядний пристрій та підключіть USB-кабель для передачі даних. Підключіть інший кінець до основного порту USB 2.0 або USB 3.0 на комп'ютері. Не використовуйте концентратор або розширення, оскільки часто вони руйнують речі. Відкрийте командний рядок або термінал і введіть:
adb перезавантажити завантажувач
Ваш годинник перезавантажиться до завантажувача, як показано на зображенні вище. Наступним кроком є видача команди розблокування за допомогою fastboot, яка встановлена разом з Android SDK. У цьому ж вікні терміналу введіть:
fastboot oem unlock
Виберіть "так" на годиннику, натиснувши відповідну стрілку, потім виберіть коло для підтвердження, і ваш завантажувач буде розблокований, а всі особисті дані буде стерто з системи. Коли він перезавантажиться, повторно синхронізуйте його зі своїм телефоном через додаток Android Wear. Тепер ви можете спалахнути речі. Смачні речі. Можливо, користувацький ROM, можливо?
(Зауважте, що Samsung Gear Live ігнорує підказку "Ви впевнені, що хочете розблокувати цю річ?" З якоїсь дивної причини.)
Додаткові програми для бічного завантаження
Як згадувалося, Android Wear - це Android. Це означає, що він має в основному ті ж рамки та час роботи програми, що і ваш телефон, і ви можете завантажувати додатки прямо на годинник за допомогою ADB. Трохи полегшіть святкування, оскільки більшість додатків буде встановлено, але не працюватиме на вашому годиннику. Ця стара копія Flappy Birds, яку ви маєте в Dropbox, просто не збирається запускати. Мені шкода. (Ні).
Не встановлюйте apk-файли від тих, кому не довіряєте
Зворотний бік цієї монети полягає в тому, що в основному рамки та час роботи програми однакові, хитрі люди можуть редагувати програми, щоб вони працювали на годиннику, і, звичайно, розробники можуть створювати додатки, які працюють на вашому годиннику. Оскільки ваш годинник не має доступу до Google Play або будь-якого хмарного сховища та не має файлового браузера (поки що), вам потрібно буде їх завантажувати.
І знову (ви це здогадалися) нам потрібно поговорити про безпеку. Кожен, хто має змогу редагувати додаток для Android, щоб він міг працювати на Android Wear, також може редагувати додаток для Android, щоб він забруднив речі, як надсилання даних на сервер, або надсилання текстів, або пошук відкритих селфі чи інших чутливих даних, які ви може мати. І коли ви почнете завантажувати сторону, ви можете встановити додаток, який зберігає дані на вашому годиннику. Бути обережним. Не встановлюйте apk-файли від тих, кому не довіряєте. Колись.
Якщо це не виходить, завантаження додатків на ваш новий годинник просте. Коли ви знайшли додаток, яке хочете встановити, збережіть його на своєму комп’ютері в папці десь, як на робочому столі. Відкрийте командний рядок або термінал всередині папки, де ви зберегли файл apk, і введіть цю команду:
adb встановити
Так, як на телефоні чи планшеті.
Як і вище, вам доведеться правильно встановити свій PATH, щоб зробити це таким чином. Якщо ви цього не зробили, все ще є легке виправлення. Помістіть файл.apk в ту саму папку, в якій є ADB (це буде../sdk/platform-tools) і переконайтесь, що ваш командний рядок відкритий у цій папці. Використовуйте ту ж команду.
По завершенні роботи ви побачите, що це говорить про те, що справи були успішними, і ви можете знайти додаток у головному меню в розділі "Пуск".
Укорінення вашого Android Wear
На даний момент не так багато потрібного root на будь-якому пристрої Android Wear. Це зміниться, і до цього часу прості методи та менеджери суперпользователей будуть оновлені для роботи з вашим годинником. Ви можете бути впевнені, що ми поговоримо про це більше, коли це станеться.
Зачекайте, коли причина вкорениться, перш ніж стрибнути
Наразі вкорінення або G Watch, або Gear Live здійснюється через незахищені завантажувальні зображення та сценарії. Це незграбно, і це вимагає великої довіри до когось, якщо ви не зможете запакувати зображення завантаження самостійно. Ось як це працює. Необхідні бінарні файли копіюються у внутрішнє сховище. Ви використовуєте скрипт для завантаження незахищеного завантажувального зображення у fastboot, після чого скопіюйте ці файли на місце. Потім пристрій перезавантажується нормально.
Згодом у вас з'явиться кореневий доступ, якщо ви вважаєте, що вам це потрібно. Наразі я радив би більшості людей просто почекати, поки не з’явиться вагомий привід потребувати кореневого доступу - і приємне користувацьке зображення для відновлення, щоб прошивати речі.
Є багато того, що ми просто ще не знаємо про Android Wear і наскільки глибоко ми зможемо розкопатися в ньому. Швидше за все, вона буде достатньо глибокою, щоб задовольнити навіть найдопитливіших з нас усіх, але ми навіть не збираємось намагатися передбачити це майбутнє. Наразі ми можемо скористатися цими кількома порадами та приготуємось!