ต่อไปนี้คือวิธีที่คุณสามารถรูท Spotify Car Thing

click fraud protection

ช่องโหว่ด้านความปลอดภัยใน bootloader ทำให้สามารถข้ามห่วงโซ่ความน่าเชื่อถือและเข้าถึงรูทได้

สปอทิฟาย ยกเลิกอุปกรณ์เสริม 'Car Thing' -- แผงควบคุมหน้าจอสัมผัสสำหรับเล่นเนื้อหา Spotify ในรถยนต์ -- ไม่กี่เดือนที่ผ่านมา แม้ว่าอุปกรณ์จะมีคุณสมบัติเพิ่มเติมบางอย่าง เช่น การโทรแบบแฮนด์ฟรีก่อนที่จะเลิกผลิต แต่ Car Thing จะไม่มีประโยชน์มากนักในบางครั้ง เนื่องจากระบบปฏิบัติการมีจำกัดเกินไป ในขณะที่เราวิพากษ์วิจารณ์แนวทางปฏิบัติดังกล่าวเกี่ยวกับความล้าสมัยตามแผน กลุ่มนักพัฒนาจะต้องได้รับคำชมอย่างล้นหลาม ซึ่งตอนนี้สามารถรูท Spotify Car Thing ได้แล้ว ทำให้เกิดการพัฒนาหลังการขายมากยิ่งขึ้น ความเป็นไปได้

ในความร่วมมือกับนักวิจัยด้านความปลอดภัย Frédéric Basse, Nolen Johnson (หรือที่รู้จักกันในชื่อ XDA Recognized Developer เอ็นพีจอห์นสัน) ได้เกิดระบบบายพาสห่วงโซ่แห่งความไว้วางใจสำหรับ Car Thing ภายใต้ประทุนอุปกรณ์เล็ก ๆ ของ Spotify ขับเคลื่อนโดย Amlogic S905D2 SoC ที่อ่อนแอซึ่งกลายเป็นเวกเตอร์การโจมตีที่ยอดเยี่ยมเนื่องจากมีอยู่ในตัว โหมดการเผาไหม้ USB. ทั้งบาสและจอห์นสันก็มี ใช้ประโยชน์จากอุปกรณ์ที่ใช้ Amlogic มาก่อน

ดังนั้นการหลีกเลี่ยงมาตรการรักษาความปลอดภัยของกระบวนการบูตของ Car Thing ผ่านช่องโหว่ที่ผู้ผลิต SoC ทิ้งไว้จึงกลายเป็นเรื่องเล็กน้อยสำหรับนักพัฒนาทั้งคู่

เพื่อให้บรรลุผลสำเร็จนี้ นักวิจัยต้องแงะเปิดเปลือกนอกออก โดยเผยให้เห็นหมุดจำนวนหนึ่งที่มีไว้สำหรับการแก้ไขจุดบกพร่องหรือการซ่อมแซม ต่อไป พวกเขารวมคำสั่งเฉพาะโหมด Amlogic USB อันชาญฉลาดและพารามิเตอร์การเชื่อมต่อ USB ที่ได้รับการแก้ไขเพื่อให้เข้าถึง ADB (รูท) อย่างต่อเนื่อง โชคดีที่การรูทอุปกรณ์ด้วยตัวเองนั้นค่อนข้างง่ายกว่า เนื่องจากนักพัฒนาสามารถจัดการทุกอย่างให้อยู่ในชุดสคริปต์ที่ใช้งานง่าย สิ่งที่คุณต้องมีคือ Car Thing โดยไม่ต้องใช้รหัสผ่าน USB, สาย USB, พีซีที่ใช้ Linux พร้อมด้วย libusb-dev ติดตั้งแพ็คเกจและสคริปต์เพื่อปลดล็อคสิทธิ์ผู้ใช้ขั้นสูง

Spotify Car Thing พร้อมโลโก้บูตที่ถูกแก้ไขหลังจากถูกรูท

ท้ายที่สุดแล้วความพยายามจะคุ้มค่าหรือไม่นั้นขึ้นอยู่กับคุณ แต่โอกาสในการดัดแปลงที่อาจเกิดขึ้นนั้นอาจเกิดขึ้นได้ มีประโยชน์ในการสำรวจว่าคุณมี Spotify Car Thing เก่าวางอยู่รอบ ๆ และคุณจินตนาการเล็กน้อยหรือไม่ การซ่อมแซม โดยเฉพาะอย่างยิ่ง อุปกรณ์ (ชื่อรหัสว่า "superbird") มาพร้อมกับ RAM เพียงประมาณ 500MB ซึ่งหมายความว่าการย้าย Android เวอร์ชันใหม่ ๆ จะเป็นงานที่ยากมาก

คุณสามารถดูคู่มือรูทฉบับเต็มพร้อมคำแนะนำในการติดตั้งและลิงค์ดาวน์โหลดภายในบทความที่ลิงก์ด้านล่าง


แหล่งที่มา:โนเลน จอห์นสัน