02. How To Inject Payload (NX-ERISTA)
02. How To Inject Payload (NX-ERISTA)
Tools Require :
- PaperClip Jig, Jig
- Usb Type C to A Cable, Usb Type C to C Cable (ขึ้นอยู่กับคอมที่ท่านใช้)
ก่อนที่จะ Inject Payload ได้นั้น เราต้องเข้า Recovery Mode ให้ได้เสียก่อน สำหรับเครื่องที่สามารถส่งชุดคำสั่งเข้าไปเปิดเครื่องได้นั้น คือเครื่องที่ยังไม่ได้ถูก Patched มาตามรหัส Serial ที่ได้แจ้งไปในคราวก่อน (Here) และเราต้องเตรียมอุปกรณืในการบอกกับเครื่อง Nx ของเรานั้นว่าเราจะเข้า Recovery Mode นะคือ JIG
แรกๆ เลย เราจะใช้ลวดหนีบกระดาษมาดัด และ ทำการช็อตขาที่รางสไลด์จอยทางด้ายขวาของตัวเครื่อง(หันจอกระจกเข้าหาตัว) วิธีตามนี้
PaperClip Jig
ได้มาแล้วเปิดโปรแกรม Tegrarcmgui ขึ้นมา กดไปที่ Settings แล้วกด Install Driver จากนั้นทำการลง Driver ให้เสร็จ
หลังจากนั้นเสียบสาย Usb Type C เข้าระหว่าง NX และ Windows โปรแกรมจะขึ้นเป็น RCM O.K. สีเขียว เหมือนรูปด้านขวา จากนั้น กด Double Click ที่ Payload ตามที่ต้องการ
MACOS
หลักการก็คือ เสียบเจ้าตัว Jig นี้ เข้าไปที่รางสไลด์จอยด้านขวา ให้ลวดแตะเข้ากับขาที่ 1 และ 10
ซึ่งสามารถแตะที่คู่อื่นได้เช่นกัน เช่น ขาที่ 1 และ 3
แต่ด้วยพี่จีนของเรานั้น มีทุกอย่างให้เลือกสรรค์ จึงได้ผลิต Jig สำเร็จรูปมา ให้ใช้ และสะดวกกับการใช้งานมากขึ้น ลองค้นหาดูได้ใน AliExpress
เมื่อเราเสียบ Jig เข้าไปแล้ว ให้กด Volume Up (เพิ่มเสียง) ค้างเอาไว้ แล้ว กดปุ่ม Power 1 ครั้ง
ถ้าทำถูกเครื่องจะไม่มีการตอบสนองใดๆ (หน้าจอมืด) แต่เครื่องทำงานเรียบร้อยแล้ว ถ้าสังเกตดูดีๆ
จะมีไฟ Backlight ติดขึ้นมาแล้ว
ถ้าทำถูกเครื่องจะไม่มีการตอบสนองใดๆ (หน้าจอมืด) แต่เครื่องทำงานเรียบร้อยแล้ว ถ้าสังเกตดูดีๆ
จะมีไฟ Backlight ติดขึ้นมาแล้ว
ขั้นตอนต่อไป คือการ Inject Payload
- Windows - TegraRcmgui, Firebase, TegraRcmsmash
- Macos - Fusee.py, Firebase
- Android - NxLoader, SxTool
Payload คืออะไร คือ File ที่ส่งเข้าไปสั่งเครื่องให้ทำงานตามวัตถุประสงค์ของ Payload นั้นๆ
เช่น Fusee_Primary.bin ก็จะเอาไว้เปิดเครื่อง Atmosphere หรือ Hekate.bin ก็จะเป็น Tools ที่ไว้จัดเครื่อง NX หรือเป็น Bootloader
เช่น Fusee_Primary.bin ก็จะเอาไว้เปิดเครื่อง Atmosphere หรือ Hekate.bin ก็จะเป็น Tools ที่ไว้จัดเครื่อง NX หรือเป็น Bootloader
เริ่มกันที่
Windows
คือการใช้โปรแกรม TegraRcm (Here)
เปิดเข้าไปแล้ว Download ตัว Portable (ไม่จำเป็นต้องลงเครื่อง)
TegraRcmgui
หลังจากนั้นเสียบสาย Usb Type C เข้าระหว่าง NX และ Windows โปรแกรมจะขึ้นเป็น RCM O.K. สีเขียว เหมือนรูปด้านขวา จากนั้น กด Double Click ที่ Payload ตามที่ต้องการ
- Fusee_Atmosphere.bin - ใช้สำหรับเครื่องแปลงที่ใช้ Atmosphere เป็น Custom Firmware
- Hekate_Ctcaer_4.6.bin - เป็น Tools ที่ใช้จัดการเครื่อง Nx ได้หลายแบบ
รวมถึงเป็น Bootloader ได้ด้วย - ReiNX.bin - ใช้สำหรับเครื่องแปลง ReiNX เป็น Custom Firmware
- SX_Loader.bin - ใช้สำหรับเครื่องแปลง SXOS เป็น Custom Firmware
ปล. SXOS คือระบบปฎิบัติการ ที่ SX PRO, SX Core, SX Lite ใช้
MACOS
Macos เป็นอะไรที่ต้องการ Advance Skill หน่อยเนื่องจากไม่มี Tools สำเร็จเลย
วิธีทำ
เปิด Terminal (ตอนพิมพ์คำสั่งจะถาม passwd ให้พิมพ์ passwd เครื่องไป ไม่ต้องสนใจว่าไม่ขึ้นโชว์อะไรแล้วกด return)
ลง Brew โดยพิมพ์ว่า /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" (Copy ไปวางแล้ว Return ได้เลย)
จากนั้น ลง python 3 และ libusb โดย พิมพ์ว่า brew install python libusb แล้วกด Return
จากนั้น ลง pyusb โดยพิมพ์ว่า python3 -mpip install pyusb แล้วกด Return
เสร็จแล้วเปิดเวป https://fusee-gelee.firebaseapp.com/
กด browser (ต้องใช้ Chrome เท่านั้น) แล้ว กด Click here ตรง Other Payload
แล้ว upload payload ที่ต้องการได้เลย
ANDROID
Nx-Loader
Comments
Post a Comment