คุณมีโทรศัพท์ HTC และต้องการเปลี่ยนพาร์ติชันในโทรศัพท์ของคุณหรือไม่? คุณลักษณะด้านความปลอดภัยรบกวนคุณจากการทำเช่นนี้หรือไม่? บทความนี้จะกล่าวถึง HTC S-OFF ซึ่งช่วยให้คุณปิดโปรโตคอลความปลอดภัยนี้ได้ เป็นส่วนหนึ่งของกระบวนการนี้ คุณจะต้องเรียนรู้เกี่ยวกับ HTC bootloader ซึ่งจะกล่าวถึงในบทความ อ่านบทความให้ครบถ้วนเพื่อให้เข้าใจถึงหัวข้อนี้ได้ดีขึ้น
สารบัญ
HTC S-OFF คืออะไร?
โดยทั่วไป อุปกรณ์ทั้งหมดมีโปรโตคอลความปลอดภัย S-ON ซึ่งจะตั้งค่าสถานะไว้บนพาร์ติชั่น Radio ในขณะที่ถูกส่งไปยังสาธารณะ กล่าวอีกนัยหนึ่ง แฟล็กความปลอดภัยของโทรศัพท์ HTC ถูกเปิดใช้งานโดยค่าเริ่มต้น คุณสามารถปิดการตั้งค่าสถานะนี้บนโทรศัพท์ HTC ของคุณ นี่คือวิธีการ:
- มันถูกเก็บไว้ในวิทยุของอุปกรณ์และปิดไว้ช่วยให้คุณสามารถเขียนลงในหน่วยความจำระบบได้
- มันขัดขวางไม่ให้คุณใช้ ROM แบบกำหนดเอง ภาพสแปลช การกู้คืน ฯลฯ บนโทรศัพท์ Android ของ HTC
- นอกจากนี้ยังป้องกันไม่ให้คุณเข้าถึงหน่วยความจำแฟลช NAND และจำกัดไม่ให้คุณทำการเปลี่ยนแปลงอย่างถาวรกับพาร์ติชัน NAND บนอุปกรณ์
- พาร์ติชัน NAND ประกอบด้วยพาร์ติชันสำหรับเริ่มระบบ พาร์ติชันการกู้คืน วิทยุ พาร์ติชันระบบ ฯลฯ
- การเปลี่ยนแปลงที่คุณทำบนโทรศัพท์ HTC ที่มี S-ON สามารถย้อนกลับสู่สภาวะปกติได้โดยเพียงแค่รีบูตเครื่อง
- S-OFF ไม่ได้ให้ความยืดหยุ่นแก่คุณในการเปลี่ยนกลับเป็นฟังก์ชันของโทรศัพท์ของคุณเมื่อรีบูต คุณสามารถทราบได้ว่าโทรศัพท์เป็นแบบ S-ON หรือ S-OFF หรือเปิดหรือปิดแฟล็ก จากข้อความที่ด้านบนของการแจ้งเตือน
หมายเหตุ: การปิดระบบความปลอดภัยหรือ S-OFF เป็นความรับผิดชอบของผู้ใช้โดยสมบูรณ์ และต้องไม่ดำเนินการจนกว่าจะมีความจำเป็น
คุณสามารถรูทโดยใช้ S-OFF บนโทรศัพท์ HTC ได้หรือไม่
รูทนั้นคล้ายกับการมีผู้ใช้อื่นในระบบปฏิบัติการ Linux ของคุณ การปิด S-OFF บนโทรศัพท์ HTC ของคุณบน bootloader จะทำให้คุณสามารถแฟลชไฟล์แพ็คเกจ เช่น Superuser.apk และ su binary ประเด็นหลักที่ควรทราบในที่นี้คือแฟลชการกู้คืนก่อนที่จะแฟลช Superuser เมื่อรีบูทโทรศัพท์ คุณสามารถมีรูทบนโทรศัพท์ของคุณได้ ดังนั้น HRC S-OFF จะไม่สร้างรูทใด ๆ บนโทรศัพท์ของคุณ แต่อนุญาตให้คุณแฟลชโปรแกรมที่คุณมีได้
ประโยชน์ของการปิด S-OFF
ประโยชน์ของการปิด S-OFF บน HTC มีดังต่อไปนี้
-
เข้าถึงและเขียนทับพาร์ติชั่นไดรฟ์บนโทรศัพท์ HTC – โดยการปิด S-OFF บนโทรศัพท์ HTC ของคุณ คุณจะสามารถเข้าถึงส่วน NAND ของอุปกรณ์ได้ ซึ่งหมายความว่าคุณจะเข้าถึงเพื่อปลดล็อกพาร์ติชั่นบนอุปกรณ์และปรับเปลี่ยนได้ การแบ่งพาร์ติชันบนโทรศัพท์ไม่สามารถเปลี่ยนแปลงได้โดยค่าเริ่มต้น การเปลี่ยนแฟล็ก S-OFF ทำให้คุณสามารถเขียนทับโค้ดบนพาร์ติชั่นไดรฟ์ในขณะที่ระบบปฏิบัติการของอุปกรณ์เปิดอยู่
-
ไม่จำเป็นต้องตรวจสอบลายเซ็นสำหรับอิมเมจเฟิร์มแวร์– ไฟล์ซิปของเฟิร์มแวร์ทั้งหมดจะต้องเซ็นชื่อแบบดิจิทัลโดย HTC เพื่อแฟลชผ่าน bootloader การปิด S-OFF บนโทรศัพท์ Android ของ HTC ทำให้คุณสามารถข้ามการตรวจสอบความปลอดภัยที่จำเป็นสำหรับการอัปโหลดอิมเมจเฟิร์มแวร์ที่กำหนดเอง การบูตที่ไม่ได้ลงนาม ภาพ Splash และ HBOOT และการกู้คืน แฟล็ก S-OFF จะอนุญาตให้คุณแฟลชไฟล์ซิปของเฟิร์มแวร์ที่ไม่ได้ลงนามซึ่งมีอิมเมจของพาร์ติชั่นแยกจากกัน พูดอีกอย่างก็คือ มันช่วยให้คุณปรับแต่งโทรศัพท์ Android ของคุณได้สูงสุด
ใช้ HTCdev เพื่อปลดล็อก Bootloader
HTCdev ไม่ได้ตั้งค่า bootloader เป็น S-OFF แต่จะปลดล็อกพาร์ติชั่นในโทรศัพท์ของคุณ วิธีนี้จะทำให้คุณสามารถแฟลชการกู้คืนแบบกำหนดเอง จากนั้นจึงแฟลช ROM แบบกำหนดเองบนโทรศัพท์ของคุณ ซึ่งคุณไม่จำเป็นต้องเก็บ HTC S-OFF ไว้ ด้านล่างนี้เป็นข้อมูลที่แสดง:
- คุณต้องลงทะเบียนบนเว็บไซต์ และโดยการเข้าสู่ระบบ คุณสามารถปลดล็อกโปรแกรมโหลดบูตบนโทรศัพท์ HTC ของคุณได้
- วิธีนี้เปิดตัวอย่างเป็นทางการโดย HTC และช่วยให้คุณปลดล็อกพาร์ติชั่นต่างๆ เช่น การบู๊ต ระบบ และการกู้คืนในโทรศัพท์ของคุณได้อย่างจำกัด
- วิธีการปลดล็อกแบบจำกัดนั้นจำเป็นสำหรับเหตุผลด้านความปลอดภัย และป้องกันไม่ให้คุณแฟลช zip เฟิร์มแวร์แบบสุ่มไปยังพาร์ติชั่นของคุณ อย่างไรก็ตาม วิธีนี้ไม่อนุญาตให้คุณปลดล็อกซิมการ์ด
- การปลดล็อคจะเปลี่ยนซอฟต์แวร์ในโทรศัพท์ของคุณและอาจก่อให้เกิดปัญหาที่ไม่คาดคิด การดำเนินการนี้อาจเปลี่ยนค่าของความเข้ากันได้ของอุปกรณ์ช่วยฟัง (HAC) หรืออัตราการดูดกลืนแสงเฉพาะ (SAR) หรืออาจทำให้โทรศัพท์ร้อนเกินไป
- นอกจากนี้ เนื้อหาบางส่วนที่คุณอาจซื้อผ่านผู้จำหน่ายบุคคลที่สามหรือ HTC อาจใช้งานไม่ได้หรือไม่สามารถเข้าถึงได้เนื่องจากคีย์ความปลอดภัย DRM
- คุณอาจไม่สามารถใช้การอัปเดตของโทรศัพท์ผ่านเฟิร์มแวร์ over the Air หรือ FOTA หากมีการเปลี่ยนแปลงบางอย่างที่แก้ไขไม่ได้ในโทรศัพท์ของคุณ การเปลี่ยนแปลงนั้นอาจไม่อยู่ภายใต้การรับประกันที่ HTC มอบให้คุณ
ขั้นตอนเบื้องต้นที่ต้องปฏิบัติตามก่อนปิด S-OFF
ขั้นตอนเบื้องต้นที่ต้องปฏิบัติตามก่อนที่จะปิด S-OFF บนโทรศัพท์ HTC ของคุณมีการระบุไว้ด้านล่าง ตรวจสอบให้แน่ใจว่าได้ทำตามขั้นตอนเหล่านี้แล้วลองปิด S-OFF โทรศัพท์ของคุณ
1. หลังจากปลดล็อกโปรแกรมโหลดบูตบนโทรศัพท์ HTC แล้ว ให้ถอนการติดตั้งเครื่องมือ HTCdev บนโทรศัพท์ HTC ของคุณ
2. ไปที่การตั้งค่า จากนั้นไปที่ความปลอดภัย จากนั้นปิดใช้งานการตั้งค่าความปลอดภัยทั้งหมดในโทรศัพท์ของคุณ
3. ไปที่การตั้งค่า จากนั้นไปที่ Power/ Battery Manager และปิดใช้งานโหมด Fast Boot บนโทรศัพท์ของคุณ
4. ใช้ USB2.0 แทน USB3.0 สำหรับการเสียบเพื่อให้เข้ากันได้ระหว่างโทรศัพท์ HTC และพีซีของคุณ
5. ดาวน์โหลดเครื่องมือ S-OFF เช่น Firewater และติดตั้งลงในพีซีของคุณ
6. ติดตั้ง ADB ขั้นต่ำบนพีซีของคุณ
7. ชาร์จโทรศัพท์ของคุณอย่างน้อยมากถึง 60% ของแบตเตอรี่เพื่อหลีกเลี่ยงการสูญเสียพลังงาน
8. สำรองเนื้อหาสื่อหรือข้อความสำคัญทั้งหมดในโทรศัพท์ของคุณ เนื่องจากโทรศัพท์อาจได้รับการรีเซ็ตอย่างสมบูรณ์
9. ติดตั้งไดรเวอร์ HTC เพื่อให้คุณเชื่อมต่อโทรศัพท์ของคุณกับพีซี
10. ไปที่การตั้งค่า จากนั้นไปที่ตัวเลือกสำหรับนักพัฒนา จากนั้นจึงเปิดใช้งานการแก้ไขจุดบกพร่อง USB เพื่อเปิดใช้งานโหมดการแก้ไขจุดบกพร่อง USB
11. ปิดใช้งานโปรแกรมป้องกันไวรัสและไฟร์วอลล์บนพีซีของคุณ
ดังนั้น นี่คือขั้นตอนเบื้องต้นก่อนที่จะปิด HTC S-OFF
วิธีใช้เครื่องมือ HTCdev เพื่อปลดล็อก Bootloader
ขั้นตอนการใช้เครื่องมือ HTCdev เพื่อปลดล็อกโปรแกรมโหลดบูตในโทรศัพท์ของคุณได้อธิบายไว้ด้านล่าง เชื่อมต่อโทรศัพท์ของคุณกับพีซีโดยใช้การเชื่อมต่อสายเคเบิลที่เชื่อถือได้เมื่อเริ่มกระบวนการ
1. กดปุ่มเปิดปิดบนโทรศัพท์ของคุณค้างไว้แล้วปิดโทรศัพท์ของคุณ
2. กดปุ่มเปิดปิดและปุ่มลดระดับเสียงเป็นเวลา 30 วินาทีเพื่อลงชื่อเข้าใช้โทรศัพท์ของคุณในโหมด HBOOT
3. ไปที่ตัวเลือก Fastboot โดยใช้ปุ่มปรับระดับเสียงและเลือกโดยใช้ปุ่มเปิดปิด
4. เปิด Windows Explorer และไปที่โฟลเดอร์ Minimal ADB และ Fastboot ใน Local Disk (C:)
5. ในแถบที่อยู่ของตำแหน่งโฟลเดอร์ พิมพ์ cmd แล้วกดปุ่ม Enter
6. พิมพ์คำสั่ง fastboot devices และกดปุ่ม Enter เพื่อตรวจจับโทรศัพท์ของคุณบนพีซี
7. เรียกใช้พรอมต์คำสั่งบนพีซีของคุณ พิมพ์คำสั่ง fastboot oem get_identifier_token แล้วกดปุ่ม Enter
8. รอบล็อกรหัสโทเค็นแบบยาวแล้วคลิกปุ่มส่งบนเว็บไซต์ HTCdev
9. คุณควรได้รับเมลจาก HTCdev พร้อมแนบไฟล์ชื่อ bin ดาวน์โหลดไฟล์และย้ายไปยังโฟลเดอร์ Fastboot ใน Windows Explorer
10. เปิด Command Prompt พิมพ์คำสั่ง fastboot flash Unlocktoken Unlock_code.bin แล้วกดปุ่ม Enter
11. ยืนยันคำขอติดตั้งบนโทรศัพท์ HTC ของคุณโดยใช้ปุ่มเปิดปิด และรอให้โทรศัพท์รีสตาร์ท
วิธีปิดโปรโตคอลความปลอดภัยหรือ S-OFF บน HTC
ขั้นตอนสำหรับ S-OFF บน HTC ได้อธิบายไว้ด้านล่างในส่วนนี้
1. คัดลอกไฟล์ Firewater ไปยังโฟลเดอร์ Minimal ADB บนพีซีของคุณ
2. ในแถบที่อยู่ของตำแหน่งโฟลเดอร์ พิมพ์ cmd แล้วกดปุ่ม Enter
3. พิมพ์คำสั่งอุปกรณ์ adb แล้วกดปุ่ม Enter
4. จากนั้นพิมพ์คำสั่งต่อไปนี้แล้วกดปุ่ม Enter หลังจากแต่ละคำสั่ง
adb reboot [Important] adb wait-for-device push firewater /data/local/tmp adb shell su chmod 755/data/local/tmp/firewater data/local/tmp/firewater/
5. อนุญาตการอนุญาตบนโทรศัพท์ของคุณหากได้รับแจ้ง และคุณควรเห็นสถานะบน Bootloader เป็น S-OFF
***
บทความนี้อิงตามเงื่อนไข HTC S-OFF และ HTC bootloader หากคุณกำลังค้นหาคำตอบสำหรับคำศัพท์เหล่านี้และรู้สึกสับสนในกระบวนการ บทความนี้อาจช่วยไขข้อสงสัยของคุณ โปรดอย่าลังเลที่จะให้คำแนะนำที่มีค่าของคุณและตั้งคำถามของคุณในส่วนความคิดเห็นด้านล่าง