Logo th.androidermagazine.com
Logo th.androidermagazine.com

การแฮ็ก Android สวมใส่: สิ่งที่คุณสามารถทำได้ - และถ้าคุณควรทำมันเลย

สารบัญ:

Anonim

หากมีอยู่เราสามารถแฮ็คมันได้และนั่นรวมถึง smartwatches Android Wear ของเรา

Android บนข้อมือของคุณยังคงเป็น Android นั่นหมายความว่ายังคงเป็น Linux และผู้ใช้ต้องการทำมากกว่าส่วนติดต่อผู้ใช้ที่เรียบง่าย เราเข้าใจแล้ว เรา จ่ายเงิน สำหรับอุปกรณ์เหล่านี้และบางคนต้องการทำสิ่งที่เราต้องการกับพวกเขา ใช้ผิดวิธี ใช้ผิดวัตถุประสงค์ แฮ็คพวกมันภายในไม่กี่นิ้วของชีวิตพวกเขา จากนั้นนำพวกมันกลับมารวมกันเหมือนที่เราไม่เคยสัมผัส การมี sudo Sandwich ของคุณบนทุกอุปกรณ์ให้ความรู้สึกดี

ตอนนี้ (ใช่ทันทีนี้มาก!) สิ่งต่าง ๆ เพิ่งอุ่นขึ้นบน Android Wear หน้าแฮ็ค อุปกรณ์เป็นของใหม่สิ่งต่าง ๆ เล็กน้อยและทุกคนที่มีอุปกรณ์จะหาสิ่งที่สามารถทำได้ แต่ Android Wear ยังคงเป็น Android และ mods และ ROM และแฮ็ก จะ เกิดขึ้น (และเริ่มแล้ว) โดยเฉพาะอย่างยิ่งเนื่องจาก bootloaders ปลดล็อคได้ง่าย ขอบคุณ Google

มีบางสิ่งที่เราสามารถพูดได้แล้วและพวกเขาก็คุ้มค่าที่จะพูดถึง!

เปิดใช้งานตัวเลือกนักพัฒนาซอฟต์แวร์และการดีบัก ADB

นาฬิกาของคุณต้องสื่อสารกับคอมพิวเตอร์ของคุณหากคุณต้องการจี้กุญแจสองสามตัวและแฮ็คมัน ในการทำเช่นนี้คุณต้องเปิดใช้งานตัวเลือกของนักพัฒนาซอฟต์แวร์และการดีบัก ADB บนนาฬิกา Google ทำให้ง่ายอย่างนี้ขอบคุณ คุณทำเช่นเดียวกับที่คุณทำบนโทรศัพท์แม้ว่าระบบเมนูจะแตกต่างกันเล็กน้อย

  • แตะนาฬิกาบนนาฬิกาของคุณเพื่อเรียกใช้คำสั่งค้นหาด้วยเสียงของ Google
  • ดูรายการเมนูต่อไปเรื่อย ๆ จนถึงการตั้งค่า
  • แตะรายการการตั้งค่าจากนั้นเลื่อนลงจนกว่าคุณจะเห็นเกี่ยวกับและแตะ
  • เลื่อนลงไปที่หมายเลขบิลด์แล้วแตะเจ็ดครั้งใช่เช่นเดียวกับในโทรศัพท์
  • กลับไปที่เมนูการตั้งค่าแล้วคุณจะเห็นตัวเลือกใหม่สำหรับตัวเลือกสำหรับนักพัฒนาแล้วแตะ
  • ในรายการการตั้งค่าใหม่เปิดใช้งานการดีบัก ADB
หากต้องการแฮ็คนาฬิกาคุณต้องเปิดใช้งานตัวเลือกนักพัฒนาซอฟต์แวร์

ตอนนี้นาฬิกาของคุณพร้อมที่จะพูดคุยกับคอมพิวเตอร์ของคุณผ่านทาง Android Debug Bridge นั่นเป็นส่วนหนึ่งของ Android SDK และสิ่งที่คุณอาจต้องตั้งค่าหากคุณไม่ต้องการมันในอดีต Google ทำให้ง่ายเช่นกัน รอ - ไม่ทำไม่ได้ นั่นเป็นเหตุผลที่เราทำให้มันง่าย อ่านและดูวิธีการตั้งค่า SDK บนคอมพิวเตอร์ของคุณ

มีสิ่งสุดท้ายที่คุณจะต้องใช้หากคุณใช้คอมพิวเตอร์ Windows ซึ่งเป็นไดรเวอร์ การติดตั้งทำได้ง่าย แต่โปรดทราบว่าไดรเวอร์ OEM บางตัวอาจขัดแย้งกับไดรเวอร์ Google "มาตรฐาน" นั่นเป็นเหตุผลที่ฉันจะแนะนำไดรเวอร์สากลที่จัดทำโดยชุมชนแทน คุณสามารถดาวน์โหลดได้จากเว็บไซต์ ClockWorkMod (ขอบคุณ Koush!) ได้ที่นี่ หากคุณต้องการใช้ไดรเวอร์ของ Google คุณสามารถขอรับได้จากหน้าไดรเวอร์ USB ของ Google ติดตั้งและเริ่มต้นคอมพิวเตอร์ของคุณใหม่เพื่อความปลอดภัย โปรดทราบว่าผู้ใช้ OS X และ Linux ไม่จำเป็นต้องใช้ไดรเวอร์แยกต่างหาก

เมื่อคุณทำเสร็จแล้วคุณควรตรวจสอบว่ามันใช้งานได้ วางโทรศัพท์ของคุณในแท่นชาร์จแล้วเชื่อมต่อสายเคเบิลข้อมูล USB เข้ากับพอร์ต USB 2.0 หรือ USB 3.0 หลักบนคอมพิวเตอร์ของคุณ เปิดพรอมต์คำสั่งหรือเทอร์มินัลบนคอมพิวเตอร์ของคุณแล้วป้อน:

อุปกรณ์ adb

โปรดทราบว่าคุณต้องตั้งค่าเส้นทางอย่างถูกต้องหรือเปิดบรรทัดคำสั่งในโฟลเดอร์ที่มี adb อยู่ หากคุณทำตามบทช่วยสอนของเราเส้นทางของคุณควรได้รับการตั้งค่าและทุกอย่างจะดี

ในโทรศัพท์ของคุณคุณจะเห็นป๊อปอัปขออนุญาตให้คอมพิวเตอร์โต้ตอบกับนาฬิกาของคุณ บอกว่าใช่. ฉันมักจะทำเครื่องหมายที่กล่องเพื่อไม่ให้ถามฉันอีก แต่ก็ขึ้นอยู่กับคุณ ถัดไปพิมพ์คำสั่ง "อุปกรณ์ adb" อีกครั้ง คุณควรเห็นสิ่งนี้ที่แสดงหมายเลขซีเรียลของอุปกรณ์ นั่นหมายความว่าคุณสบายดี!

ปลดล็อก bootloader ของคุณ

สิ่งนี้เป็นสิ่งแรกที่คุณต้องทำหากคุณต้องการแฮ็คอุปกรณ์ Android Wear ของคุณ นี่เป็นเพราะการปลดล็อก bootloader บนนาฬิกาของคุณ - เช่นเดียวกับที่ทำบนโทรศัพท์หรือแท็บเล็ต - จะลบข้อมูลผู้ใช้ทั้งหมดของคุณ การตั้งค่าไม่จำเป็นต้องตั้งค่าอีกครั้งหลังจากที่คุณปลดล็อก bootloader ของคุณแล้ว

Fastboot ปลดล็อค oem เป็นเพื่อนของคุณ

เราจะพูดคุยเกี่ยวกับ วิธี ปลดล็อค bootloader ในไม่กี่วินาที แต่ - เช่นเคย - เราต้องพูดถึงความปลอดภัยก่อน นี่ไม่ใช่ปัญหาใหญ่เท่ากับโทรศัพท์ของคุณเพราะนาฬิกา Android Wear ของคุณไม่มีล็อคหน้าจอ หากมีใครบางคนมีโทรศัพท์และนาฬิกาของคุณและทั้งคู่เปิดอยู่พวกเขาจะสามารถเห็นการแจ้งเตือนใด ๆ และทั้งหมดที่ส่งไปยัง Android Wear (หรือเราสมมุติว่าพวกเขาอาจยืนอยู่ข้างคุณดูนาฬิกาของคุณ)

ณ ตอนนี้ยังไม่มีแอพใด ๆ ที่เก็บข้อมูลที่สำคัญบนนาฬิกาของคุณดังนั้นการปลดล็อค bootloader จึงไม่ใช่เรื่องที่น่ากังวลมาก แต่มันก็ยังเอาชนะความปลอดภัยและอนุญาตให้ใครก็ตามที่จะแฟลชอะไรกับนาฬิกาของคุณ จำไว้เสมอว่า

เข้าใจแล้วใช่ไหม ดี. มาปลดล็อกสิ่งของเพื่อที่เราจะได้แยกนรกออกจากมัน

คุณจะต้องทำสิ่งหนึ่งบนนาฬิกาก่อนที่จะปลดล็อก bootloader - จับคู่กับแอพโทรศัพท์เพื่อให้คุณสามารถเปิดใช้งานและเปิดใช้งานการดีบัก ADB โดยทางเทคนิคแล้วสิ่งนี้ทำให้การปลดล็อค bootloader ของคุณเป็นสิ่งที่ สอง ที่คุณต้องทำ แต่คุณรู้ว่าฉันหมายถึงอะไร คุณได้อ่านวิธีการทำเช่นนั้นแล้วทำต่อไป

จากนั้นวางนาฬิกาของคุณในที่ชาร์จและเสียบสายเคเบิลข้อมูล USB เชื่อมต่อปลายอีกด้านเข้ากับพอร์ต USB 2.0 หรือพอร์ต USB 3.0 บนคอมพิวเตอร์ของคุณ อย่าใช้ฮับหรือส่วนขยายเนื่องจากบ่อยครั้งที่สิ่งต่าง ๆ เปิดพรอมต์คำสั่งหรือเทอร์มินัลแล้วพิมพ์:

adb รีบูต bootloader

นาฬิกาของคุณจะรีบูตไปที่ bootloader เช่นเดียวกับที่เห็นในภาพด้านบน ขั้นตอนต่อไปคือการออกคำสั่งปลดล็อกโดยใช้ fastboot ซึ่งติดตั้งกับ Android SDK ในหน้าต่างเทอร์มินัลเดียวกันให้พิมพ์:

ปลดล็อค fastboot oem

เลือก "ใช่" บนนาฬิกาของคุณโดยกดลูกศรที่เหมาะสมจากนั้นเลือกวงกลมเพื่อยืนยันและ bootloader ของคุณจะถูกปลดล็อค และข้อมูลส่วนบุคคลทั้งหมดจะถูกลบออกจากระบบ เมื่อรีบูตใหม่ให้ซิงค์กับโทรศัพท์ของคุณผ่านแอพ Android Wear ตอนนี้คุณสามารถแฟลชสิ่งต่างๆ สิ่งที่อร่อย เช่น ROM ที่กำหนดเองอาจจะ?

(โปรดทราบว่า Samsung Gear Live จะไม่สนใจ "คุณแน่ใจหรือไม่ว่าต้องการปลดล็อกสิ่งนี้?" พร้อมให้เหตุผลแปลก ๆ)

แอพ Sideloading

ตามที่กล่าวไว้ Android Wear เป็น Android นั่นหมายความว่ามันมีกรอบแอปพลิเคชันและรันไทม์เหมือนกันกับโทรศัพท์ของคุณและคุณสามารถโหลดแอพลงในนาฬิกาโดยใช้ ADB อย่างไรก็ตามลดความยุ่งยากในการเฉลิมฉลองเล็กน้อยเนื่องจากแอพส่วนใหญ่จะติดตั้ง แต่ไม่สามารถใช้งานได้กับนาฬิกาของคุณ Flappy Birds ฉบับเก่าที่คุณมีใน Dropbox จะไม่ทำงาน ฉันขอโทษ. (ไม่ฉันไม่ใช่).

อย่าติดตั้งไฟล์ apk จากคนที่คุณไม่ไว้วางใจ

ด้านพลิกของเหรียญนั้นเป็นเพราะกรอบแอปและรันไทม์นั้นเป็นแบบเดียวกันคนเจ้าเล่ห์สามารถแก้ไขแอพเพื่อให้พวกเขาทำงานบนนาฬิกาและแน่นอนว่านักพัฒนาสามารถสร้างแอพที่ทำงานบนนาฬิกาของคุณได้ เนื่องจากนาฬิกาของคุณไม่สามารถเข้าถึง Google Play หรือที่เก็บข้อมูลบนคลาวด์และไม่มีไฟล์เบราว์เซอร์ (ยัง) คุณจะต้องแยกเวลา

และอีกครั้ง (คุณเดาได้) เราจำเป็นต้องพูดถึงความปลอดภัย ทุกคนที่สามารถแก้ไขแอพ Android เพื่อให้สามารถทำงานบน Android Wear ได้ก็สามารถแก้ไขแอพ Android ได้ดังนั้นมันจึงทำสิ่งสกปรกเช่นส่งข้อมูลกลับไปที่เซิร์ฟเวอร์หรือส่งข้อความหรือมองหาเซลฟี่เปล่าหรือข้อมูลสำคัญอื่น ๆ อาจจะมี. และเมื่อคุณเริ่มการไซด์โหลดคุณอาจติดตั้งแอพที่เก็บข้อมูลไว้ในนาฬิกาของคุณ ปลอดภัย. อย่าติดตั้งไฟล์ apk จาก คนที่ คุณไม่ไว้วางใจ เคย

เมื่อออกนอกเส้นทางแอปไซด์โหลดบนนาฬิกาใหม่ของคุณนั้นเรียบง่าย เมื่อคุณพบแอพที่คุณต้องการติดตั้งให้บันทึกลงในคอมพิวเตอร์ของคุณในโฟลเดอร์บางแห่งเช่นเดสก์ท็อปของคุณ เปิด command prompt หรือ terminal ภายในโฟลเดอร์ที่คุณจัดเก็บไฟล์ apk และป้อนคำสั่งนี้:

adb ติดตั้ง .apk

ใช่เหมือนบนโทรศัพท์หรือแท็บเล็ต

เช่นเดียวกับข้างบนคุณจะต้องตั้งค่า PATH ของคุณให้ถูกต้องเพื่อทำเช่นนี้ หากคุณไม่ทำยังคงมีวิธีแก้ไขที่ง่าย วางไฟล์. apk ในโฟลเดอร์เดียวกับที่ ADB อยู่ (นั่นคือ../sdk/platform-tools) และตรวจสอบให้แน่ใจว่าบรรทัดคำสั่งของคุณเปิดอยู่ในโฟลเดอร์นั้น ใช้คำสั่งเดียวกัน

เมื่อเสร็จแล้วคุณจะเห็นว่ามันบอกคุณว่าประสบความสำเร็จและคุณสามารถค้นหาแอปพลิเคชันในเมนูหลักภายใต้ "เริ่มต้น"

รูทเครื่อง Android ของคุณ

ตอนนี้มีไม่มากที่คุณต้องการรูทสำหรับอุปกรณ์ Android Wear สิ่งนี้จะเปลี่ยนแปลงและตามวิธีการง่าย ๆ และผู้จัดการ superuser จะได้รับการอัปเดตให้ทำงานกับนาฬิกาของคุณ คุณสามารถมั่นใจได้ว่าเราจะพูดคุยเกี่ยวกับมันเมื่อมันเกิดขึ้น

รอเหตุผลที่จะรูตก่อนที่จะกระโดดเข้ามา

ในตอนนี้การรูท G Watch หรือ Gear Live ทำได้โดยการสร้างอิมเมจสำหรับบูตและสคริปต์ที่ไม่ปลอดภัย มัน clunky และเกี่ยวข้องกับความไว้วางใจในใครบางคนมากถ้าคุณไม่สามารถแพ็คอิมเมจสำหรับบูตด้วยตัวคุณเอง นี่คือวิธีการทำงาน ไบนารีที่ต้องการจะถูกคัดลอกไปยังที่เก็บข้อมูลภายใน คุณใช้สคริปต์เพื่อบูตไปยังอิมเมจสำหรับบูตที่ไม่ปลอดภัยใน fastboot จากนั้นคัดลอกไบนารีเหล่านี้ให้เข้าที่ อุปกรณ์จะรีบูตตามปกติ

หลังจากนั้นคุณจะสามารถเข้าถึงรูทได้หากคุณต้องการ สำหรับตอนนี้ฉันขอแนะนำให้คนส่วนใหญ่รอจนกว่าจะมีเหตุผลที่ดีที่ต้องการการเข้าถึงรูท - และอิมเมจการกู้คืนแบบกำหนดเองที่ดีในการฉายแสงด้วย

มีอยู่มากมายที่เรายังไม่รู้เกี่ยวกับ Android Wear และลึกแค่ไหนที่เราจะสามารถขุดลงไปได้ โอกาสที่จะลึกพอที่จะตอบสนองแม้กระทั่งพวกเราทุกคนที่อยากรู้อยากเห็นมากที่สุด แต่เราจะไม่ลองและทำนายอนาคตนี้ สำหรับตอนนี้เราสามารถใช้เคล็ดลับเหล่านี้และเตรียมพร้อม!