Mục lục:
- Nếu nó tồn tại, chúng ta có thể hack nó - và bao gồm cả smartwatch Android Wear của chúng ta
- Cho phép tùy chọn nhà phát triển và gỡ lỗi ADB
- Mở khóa bộ nạp khởi động của bạn
- Ứng dụng tải
- Root Android Wear của bạn
Nếu nó tồn tại, chúng ta có thể hack nó - và bao gồm cả smartwatch Android Wear của chúng ta
Android trên cổ tay của bạn vẫn là Android. Điều đó có nghĩa là nó vẫn là Linux và mọi người sẽ muốn làm nhiều hơn giao diện người dùng đơn giản cung cấp. Chúng tôi hiểu rồi. Chúng tôi đã trả tiền cho các thiết bị này và một số người trong chúng tôi muốn làm bất cứ điều gì chúng tôi muốn với họ. Lạm dụng chúng. Lạm dụng chúng. Hack họ trong vòng một inch của cuộc sống của họ. Sau đó đặt tất cả chúng lại với nhau như chúng ta không bao giờ chạm vào chúng. Có bánh sandwich sudo của bạn trên mọi thiết bị cảm thấy tốt.
Ngay bây giờ (vâng, điều này rất tức thì!), Mọi thứ đang nóng lên ở mặt trước hack Android Wear. Các thiết bị này là mới, mọi thứ có một chút khác biệt, và tất cả những người có một cái đang mày mò tìm hiểu nó để tìm ra những gì có thể được thực hiện. Nhưng Android Wear vẫn là Android, các mod và ROM và hack sẽ (và đã bắt đầu) xảy ra - đặc biệt là vì bộ tải khởi động dễ dàng được mở khóa. Cảm ơn, Google.
Có một vài điều chúng ta có thể nói về, và chúng đáng để nói về!
Cho phép tùy chọn nhà phát triển và gỡ lỗi ADB
Đồng hồ của bạn cần liên lạc với máy tính của bạn nếu bạn muốn tích tắc một vài phím và hack nó. Để làm điều này, bạn cần kích hoạt tùy chọn nhà phát triển và gỡ lỗi ADB trên đồng hồ của bạn. Google làm cho nó đơn giản, rất may. Bạn làm điều đó giống như bạn đã làm trên điện thoại của mình, mặc dù hệ thống menu hơi khác một chút.
- Nhấn vào đồng hồ trên đồng hồ của bạn để hiển thị lệnh tìm kiếm bằng giọng nói của Google
- Tiếp tục xem các mục trong menu và tìm mọi cách để cài đặt
- Nhấn vào mục Cài đặt, sau đó cuộn xuống cho đến khi bạn thấy Giới thiệu và nhấn vào mục đó
- Cuộn xuống số bản dựng và nhấn vào bảy lần - vâng, giống như trên điện thoại
- Quay lại menu Cài đặt và bạn sẽ thấy tùy chọn mới cho Tùy chọn nhà phát triển và nhấn vào nó
- Trong danh sách cài đặt mới, bật gỡ lỗi ADB
Để hack đồng hồ của bạn, bạn cần kích hoạt tùy chọn nhà phát triển
Bây giờ đồng hồ của bạn đã sẵn sàng để nói chuyện với máy tính của bạn qua Cầu gỡ lỗi Android. Đó là một phần của SDK Android và là thứ bạn có thể phải thiết lập nếu trước đây bạn không cần đến nó. Google cũng làm điều đó đơn giản. Đợi đã - không họ không làm. Đó là lý do tại sao chúng tôi làm cho nó đơn giản. Hãy đọc và xem cách thiết lập SDK trên máy tính của bạn.
Có một điều cuối cùng bạn sẽ cần nếu bạn đang sử dụng máy tính Windows - trình điều khiển. Cài đặt một cách dễ dàng, nhưng lưu ý rằng một số trình điều khiển OEM sẽ xung đột với trình điều khiển Google "tiêu chuẩn". Đó là lý do tại sao tôi sẽ đề xuất một trình điều khiển phổ quát do cộng đồng cung cấp thay thế. Bạn có thể tải xuống từ trang ClockWorkMod (cảm ơn, Koush!) Ngay tại đây. Nếu bạn muốn sử dụng trình điều khiển của Google, bạn có thể lấy từ trình điều khiển USB của Google. Dù bằng cách nào, hãy cài đặt nó và khởi động lại máy tính của bạn để đảm bảo an toàn. Lưu ý rằng người dùng OS X và Linux không cần trình điều khiển riêng.
Một khi bạn đã làm điều đó, bạn nên kiểm tra xem nó hoạt động. Đặt điện thoại của bạn vào đế sạc và kết nối cáp dữ liệu USB với cổng USB 2.0 hoặc USB 3.0 chính trên máy tính của bạn. Mở dấu nhắc lệnh hoặc thiết bị đầu cuối trên máy tính của bạn và nhập:
thiết bị adb
Lưu ý rằng bạn phải đặt PATH chính xác hoặc mở dòng lệnh trong thư mục chứa adb. Nếu bạn làm theo hướng dẫn của chúng tôi, PATH của bạn sẽ được đặt và tất cả sẽ ổn.
Trên điện thoại của bạn, bạn sẽ thấy một cửa sổ bật lên yêu cầu cấp phép cho máy tính của bạn tương tác với đồng hồ của bạn. Nói có. Tôi luôn kiểm tra hộp để nó không bao giờ hỏi tôi nữa, nhưng điều đó tùy thuộc vào bạn. Tiếp theo gõ lại lệnh "thiết bị adb". Bạn sẽ thấy một cái gì đó như thế này hiển thị một số sê-ri thiết bị. Điều đó có nghĩa là bạn tốt để đi!
Mở khóa bộ nạp khởi động của bạn
Điều này, như mọi khi, là điều đầu tiên cần làm nếu bạn muốn nghịch ngợm với việc hack thiết bị Android Wear của mình. Điều này là do việc mở khóa bộ nạp khởi động trên đồng hồ của bạn - giống như thực hiện trên điện thoại hoặc máy tính bảng của bạn - sẽ xóa tất cả dữ liệu người dùng của bạn. Không có ý nghĩa thiết lập mọi thứ chỉ để thiết lập lại sau khi bạn mở khóa bộ nạp khởi động của bạn.
Mở khóa Fastboot OEM là bạn của bạn.
Chúng ta sẽ nói về cách mở khóa bộ nạp khởi động chỉ trong một giây, nhưng - như mọi khi - chúng ta phải nói về bảo mật trước. Đây không phải là vấn đề lớn như với điện thoại của bạn, vì đồng hồ Android Wear của bạn không có khóa màn hình. Nếu ai đó có điện thoại và đồng hồ của bạn và cả hai đều được bật, họ sẽ có thể thấy bất kỳ và tất cả các thông báo được gửi tới Android Wear. (Hoặc, chúng tôi cho rằng, họ chỉ có thể đứng cạnh bạn, nhìn đồng hồ của bạn.)
Cho đến thời điểm hiện tại, không có bất kỳ ứng dụng nào lưu trữ dữ liệu nhạy cảm trên đồng hồ của bạn, do đó, việc có bộ tải khởi động đã mở khóa không phải là vấn đề bảo mật lớn. Nhưng nó vẫn đánh bại an ninh và cho phép bất cứ ai flash bất cứ thứ gì vào đồng hồ của bạn. Luôn ghi nhớ điều đó.
Hiểu rồi? Tốt Hãy mở khóa công cụ để chúng ta có thể phá vỡ nó.
Bạn sẽ cần thực hiện một điều trên đồng hồ trước khi mở khóa bộ nạp khởi động - ghép nối nó với ứng dụng điện thoại để bạn có thể kích hoạt và kích hoạt gỡ lỗi ADB. Về mặt kỹ thuật, điều này làm cho việc mở khóa bộ nạp khởi động của bạn là điều thứ hai bạn cần làm, nhưng tất cả các bạn đều hiểu ý tôi là gì. Bạn đã đọc làm thế nào để làm điều đó, vì vậy hãy tiếp tục và làm nó.
Tiếp theo, đặt đồng hồ của bạn vào bộ sạc và cắm cáp dữ liệu USB. Kết nối đầu kia với cổng USB 2.0 hoặc USB 3.0 chính trên máy tính của bạn. Đừng sử dụng một trung tâm hoặc một phần mở rộng, vì đôi khi phá vỡ mọi thứ. Mở dấu nhắc lệnh hoặc thiết bị đầu cuối của bạn và gõ:
khởi động lại adb
Đồng hồ của bạn sẽ khởi động lại bộ tải khởi động, giống như trong hình trên. Bước tiếp theo là phát hành lệnh mở khóa bằng fastboot, được cài đặt với SDK Android. Trong cùng một cửa sổ đầu cuối, gõ:
mở khóa OEM fastboot
Chọn "có" trên đồng hồ của bạn bằng cách nhấn vào mũi tên thích hợp, sau đó chọn vòng tròn để xác nhận và bộ tải khởi động của bạn sẽ được mở khóa và tất cả dữ liệu cá nhân sẽ bị xóa khỏi hệ thống. Khi thiết bị khởi động lại, hãy đồng bộ hóa lại với điện thoại của bạn thông qua ứng dụng Android Wear. Bây giờ bạn có thể flash công cụ. Món ngon Giống như một ROM tùy chỉnh, có lẽ?
(Lưu ý rằng Samsung Gear Live bỏ qua lời nhắc "Bạn có chắc chắn muốn mở khóa thứ này không?" Vì một số lý do lạ.)
Ứng dụng tải
Như đã đề cập, Android Wear là Android. Điều đó có nghĩa là về cơ bản nó có khung ứng dụng và thời gian chạy giống như điện thoại của bạn và bạn có thể tải ứng dụng ngay vào đồng hồ của mình bằng ADB. Mặc dù vậy, hãy dễ dàng ăn mừng một chút vì hầu hết các ứng dụng sẽ cài đặt nhưng không hoạt động trên đồng hồ của bạn. Bản sao cũ của Flappy Birds mà bạn có trong Dropbox sẽ không chạy. Tôi xin lôi. (Không, tôi không phải).
Không cài đặt tệp apk từ bất cứ ai mà bạn không tin tưởng
Mặt trái của đồng tiền đó là vì khung ứng dụng và thời gian chạy về cơ bản là giống nhau, những người xảo quyệt có thể chỉnh sửa ứng dụng để chúng chạy trên đồng hồ và tất nhiên các nhà phát triển có thể xây dựng các ứng dụng chạy trên đồng hồ của bạn. Vì đồng hồ của bạn không có quyền truy cập vào Google Play hoặc bất kỳ bộ lưu trữ đám mây nào và chưa có trình duyệt tệp (bạn), bạn sẽ cần phải tải chúng.
Và một lần nữa (bạn đoán vậy) chúng ta cần nói về bảo mật. Bất cứ ai có thể chỉnh sửa ứng dụng Android để có thể chạy trên Android Wear cũng có thể chỉnh sửa ứng dụng Android để nó làm những thứ bẩn thỉu như gửi dữ liệu trở lại máy chủ hoặc gửi văn bản hoặc tìm ảnh tự sướng hoặc bất kỳ dữ liệu nhạy cảm nào khác mà bạn có thể có. Và khi bạn bắt đầu tải, bạn có thể cài đặt một ứng dụng lưu trữ dữ liệu trên đồng hồ của bạn. Hãy an toàn. Đừng cài đặt các tập tin apk từ bất cứ ai mà bạn không tin tưởng. Không bao giờ.
Ngoài ra, việc tải các ứng dụng trên đồng hồ mới của bạn rất đơn giản. Khi bạn đã tìm thấy một ứng dụng bạn muốn cài đặt, hãy lưu nó vào máy tính của bạn trong một thư mục ở đâu đó, như máy tính để bàn của bạn. Mở dấu nhắc lệnh hoặc thiết bị đầu cuối bên trong thư mục nơi bạn đã lưu trữ tệp apk và nhập lệnh này:
cài đặt adb
Vâng, giống như trên điện thoại hoặc máy tính bảng.
Giống như ở trên, bạn sẽ phải đặt PATH chính xác để thực hiện theo cách này. Nếu bạn không, vẫn có một sửa chữa dễ dàng. Đặt tệp.apk vào cùng thư mục mà ADB đang ở (đó là../sdk/pl platform-tools) và đảm bảo dòng lệnh của bạn được mở trong thư mục đó. Sử dụng lệnh tương tự.
Khi nó kết thúc, bạn sẽ thấy nó cho bạn biết mọi thứ đã thành công và bạn có thể tìm thấy ứng dụng trong menu chính trong "Bắt đầu".
Root Android Wear của bạn
Ngay bây giờ, không có nhiều bạn cần root cho bất kỳ thiết bị Android Wear nào. Điều này sẽ thay đổi, và sau đó các phương pháp dễ dàng và trình quản lý siêu người dùng sẽ được cập nhật để hoạt động với đồng hồ của bạn. Bạn có thể chắc chắn chúng tôi sẽ nói nhiều hơn về nó khi nó xảy ra.
Đợi một lý do để root trước khi nhảy vào
Hiện tại, việc root G Watch hoặc Gear Live được thực hiện thông qua các hình ảnh và tập lệnh khởi động không an toàn. Điều đó thật rắc rối, và nó liên quan đến rất nhiều niềm tin vào ai đó trừ khi bạn có thể tự đóng gói một hình ảnh khởi động. Đây là cách nó hoạt động. Các nhị phân cần thiết được sao chép vào bộ nhớ trong. Bạn sử dụng tập lệnh để khởi động vào hình ảnh khởi động không an toàn trong fastboot, sau đó sao chép các tệp nhị phân này vào vị trí. Thiết bị sau đó khởi động lại bình thường.
Sau đó, bạn sẽ có quyền truy cập root nếu bạn nghĩ rằng bạn cần nó. Hiện tại, tôi khuyên hầu hết mọi người chỉ nên đợi cho đến khi có lý do chính đáng để cần quyền truy cập root - và một hình ảnh khôi phục tùy chỉnh đẹp để flash mọi thứ với.
Có rất nhiều điều mà chúng ta chưa biết về Android Wear và chúng ta sẽ có thể tìm hiểu sâu về nó như thế nào. Rất có thể, nó sẽ đủ sâu để thỏa mãn cả những người tò mò nhất trong tất cả chúng ta, nhưng chúng ta thậm chí sẽ không thử và dự đoán tương lai này. Hiện tại, chúng tôi có thể sử dụng một số mẹo và sẵn sàng!