Naantala ang Pag-update ng Firmware sa SSD, Router, VR Headset, o Gaming Console: NAND Bootloader Recovery Mode, TFTP Unbrick, at USB Offline OSU1 Restore¶
Iba-iba ang mga numero ng emergency ayon sa bansa. Ang pahinang ito ay gumagamit ng 911, ang numero para sa Estados Unidos at Canada. Maraming ibang bansa ang gumagamit ng 112, 999, o ibang numero. Hanapin ang numero para sa iyong bansa.
Kapag ang pagkawala ng kuryente, tripped circuit breaker, maluwag na USB cable, o awtomatikong pag-reboot ng system ay naantala ang aktibong pag-update ng firmware sa isang consumer hardware device (such as a Wi-Fi router, an M.2 NVMe or SATA SSD, an Xbox Series X/S or PlayStation 5 console, a Meta Quest VR headset, or a PC motherboard BIOS), ang pangunahing non-volatile flash partition ng device (SPI NOR flash, eMMC, or reserved NAND blocks) ay iniwang kalahating nabura na may di-wasto CRC32 o cryptographic SHA-256 pirma. Sa susunod na pag-reboot, ang unang yugto ng mask ROM ng hardware (BootROM) binabasa ang sira na header ng firmware, itinitigil ang pagpapatupad para maiwasan ang pag-execute ng maling nabuong code ng makina, at ibinabagsak ang device sa isang maliwanag na "patay na ladrilyo" na estado: isang Wi-Fi router na mabilis na kumikislap ng power LED nito nang walang signal ng Wi-Fi, isang NVMe Ang SSD ay nawawala sa Windows o nagpapakita 0 MB kapasidad (or "SATAFIRM S11"), isang Xbox na natigil System Error E100 / E101 / E106, o isang PlayStation 5 na pumipintig na asul at tumatangging mag-boot sa dashboard.
Sa kabutihang palad, halos lahat ng modernong naka-embed na hardware engineer ay naghihiwalay sa hindi nababagong Stage-0/Stage-1 Bootloader (stored in write-protected BootROM or a read-only SPI flash sector) mula sa mutable Stage-2 Main Application Firmware. Kahit na ang pangunahing operating firmware ay 100% nabura, ang maliit na low-level na bootloader na iyon ay halos palaging nabubuhay at nakikinig nang tahimik para sa isang na-trigger ng hardware na failsafe recovery injection: isang TFTP (Trivial File Transfer Protocol) o mini-web CFE server sa 192.168.1.1 / 192.168.0.1 para sa mga router, isang 30 minutong idle 5V power-only Flash Translation Layer (FTL) muling itayo ang loop para sa mga SSD, isang nalagdaan na USB OSU1 (Offline System Update) o PS5UPDATE.PUP Safe Mode full reinstallation file para sa mga console, o isang USB-C ADB sideload / Fastboot rescue para sa mga standalone na VR headset. Kung ang isang power surge ay nagdulot ng aktibong amoy ng kuryente o sunog sa loob ng iyong PC o UPS sa panahon ng outage, tawagan ang iyong lokal na emergency number (911 sa Estados Unidos at Canada, 112 sa buong European Union, 999 sa United Kingdom) sa pamamagitan ng aming mga numerong pang-emergency direktoryo muna, at kumonsulta sa aming mga kapatid na gabay sa M.2 NVMe SSD standoff screw nawawala at nakabaluktot na short circuit ng PCB, Pag-agaw ng headset ng VR, pagkahilo sa paggalaw, at sobrang init ng strap ng baterya, at UPS battery acid amoy bulok na itlog at tuluy-tuloy na beep.
Gawin ito ngayon¶
- Maghintay ng 15 buong minuto bago pindutin ang power switch kung ang screen ay "naipit" lang
99%o100%nang walang pisikal na pagkawala ng kapangyarihan. ModernoTLC/QLC NANDat mabagal16 MB SPI NORAng mga flash chip ay nagsasagawa ng post-write cryptographic na pag-verify at pag-pause sa pagkolekta ng basura na maaaring mag-freeze ng progress bar para sa5 to 12 minutes. Ang pag-unplug sa isang device na nagpapatunay lamang ng mga checksum ay ang#1sanhi ng self-inflicted brick. - Kung naputol na ang kuryente at hindi magbo-boot ang device, HUWAG i-mash nang paulit-ulit ang power button o patakbuhin
chkdsk/Format Disksa isang sira na SSD. Bawat nabigong pagtatangka sa pag-boot sa isang SSD na may sira na Flash Translation Layer (FTL) ay maaaring mag-overwrite ng mga bloke ng journal na kailangan upang buuin muli ang iyong data ng user. - Para sa isang bricked na Wi-Fi Router (
blinking Power/Amber LED, no Wi-Fi): Isaksak ang PC sa LAN Port 1 sa pamamagitan ng Ethernet, magtakda ng static na IPv4 address (such as 192.168.1.2o192.168.0.2, Subnet255.255.255.0), hawakan ang naka-recess na Reset pin habang naka-ON ang router hanggang sa kumikislap ang Power LED sa mabagal na recovery cadence, at bukashttp://192.168.1.1sa isang incognito browser (ASUS / TP-Link / Linksys CFE MiniWeb) o itulak ang naka-unzip.chk / .binfirmware sa pamamagitan ngTFTPkliyente (Netgear / TP-Link). - Para sa isang
M.2 NVMeoSATASSD na nawala sa BIOS o mga palabas0 MB/RAWpagkatapos ng update (or power loss): Isagawa ang 30-Minute Power-Only Idle Cycle (Micron / Micron / Samsung / WD FTL Rebuild) sa pamamagitan ng pagpapagana ng drive gamit ang power only (no SATA data cable, or sitting idle on the motherboard BIOS screen) para sa30 minutes, pag-off para sa30 seconds, at paulit-ulit nang dalawang beses upang ang panloob na ARM controller ng SSD ay maitayo muli itoL2P(Logical-to-Physical) talahanayan ng pagmamapa mula sa mga ekstrang bloke ng NAND. - Para sa Xbox Series X/S o Xbox One na naka-stuck
System Error E100 / E101 / E102 / E106o isang PS5/PS4 na na-stuck sa Safe Mode loop: I-download ang kumpleto6 GB+Buong Reinstallation Firmware (Xbox OSU1.zipo kay Sony1.1 GB+"Muling i-install ang System Software"PS5UPDATE.PUP, HINDI ang mas maliit500 MBincremental update file) sa isangNTFS-naka-format (Xbox) oFAT32/exFAT-naka-format (PlayStation) USB 3.0 flash drive at i-trigger ang hardware two-button bootloader menu. - Para sa isang Meta Quest (
Quest 2 / Quest 3 / Quest 3S / Pro) Ang VR Headset ay na-stuck sa isang bootloop o kumikislap na logo: Pindutin ang Power + Volume Down para sa10 secondsupang ipasok ang AndroidUSB Update Modebootloader, piliin ang Sideload Update, ikonekta ang isang USB-C cable sa iyong PC, at patakbuhin ang opisyal na web-based Meta Quest Software Update Tool (WebUSB) sa Google Chrome/Edge o itulak ang nilagdaang OTA.zipsa pamamagitan ngadb sideload update.zip.
Danger
Ang Sony PlayStation Safe Mode Trap: "I-update ang File" (approximately 500 MB) vs. "Muling I-install ang System Software File" (approximately 1.1 GB). Kapag ang isang PlayStation 5 o PlayStation 4 ay nakaranas ng naantala na pag-update ng software ng system at nag-boot sa Safe Mode na humihiling ng USB drive na may PS5UPDATE.PUP (o PS4UPDATE.PUP), ang pahina ng suporta ng Sony ay nagho-host ng dalawang ganap na magkaibang mga link na gumagawa ng mga file na may eksaktong parehong filename (PS5UPDATE.PUP). Ang itaas na button ay nagda-download ng maliit approximately 500 MB incremental patch file, habang ang ibabang button ay nagda-download ng buo approximately 1.1 GB+ kumpletong imahe ng operating system. Kung ang iyong console flash ay nasira sa kalagitnaan ng pag-update at inilagay mo ang 500 MB i-update ang file sa iyong USB stick, mabibigo ang Safe Mode Option 3 Error SU-101312-8 (or CE-34788-0). Tandaan na habang Safe Mode Option 3 (Update System Software from USB) pinapanatili ang iyong mga save at laro, Safe Mode Option 7 (Reset PS5: Reinstall System Software) pinupunasan ng malinis ang lokal na imbakan. Palaging subukan muna ang Option 3 sa pamamagitan ng USB bago gamitin ang Option 7.
Decision tree: Hardware Bootloader Recovery Path ayon sa Kategorya ng Device¶
Gamitin itong hardware rescue flowchart para piliin ang eksaktong low-level recovery protocol para sa iyong apektadong device.
flowchart TD
A["Naantala ang Pag-update ng Firmware ng Pagkawala ng Power, Pag-reboot, o Pagdiskonekta ng Cable"] --> B{"Aling hardware device ang hindi nag-boot?"}
B -->|"1. Wi-Fi Router / Mesh Node (Blinking Power LED, Walang Wi-Fi)"| C["Pindutin ang Reset Button Habang Naka-on (10-30 Sec) Hanggang Pumasok ang LED sa Recovery Blink"]
B -->|"2. M.2 NVMe o SATA SSD (Not Detected, 0 MB, o Read-Only)"| D["Ipasok ang Motherboard BIOS Lamang (Walang OS Boot) -> Magsagawa ng Dalawang 30-Minute Power-Only Idle cycle para sa FTL Rebuild"]
B -->|"3. Xbox Series X/S o PlayStation 5/4 (Error E101/E106 o Safe Mode Loop)"| E["I-format ang 16GB+ USB 3.0 Stick (NTFS para sa Xbox / FAT32 o exFAT para sa PS5) -> Kopyahin ang Buong OSU1 o PS5UPDATE.PUP"]
B -->|"4. Meta Quest VR Headset (Bootloop / Android No Command Screen)"| F["Pindutin ang Power + Volume Down -> Enter USB Update Bootloader -> Use Meta WebUSB Tool o 'adb sideload'"]
B -->|"5. PC Motherboard BIOS (Black Screen / Walang POST Pagkatapos ng BIOS Update)"| G["Gamitin ang Rear 'BIOS FlashBack' Button na may FAT32 USB Stick O Trigger Dual-BIOS Backup Chip Switch"]
C --> H{"Uri ng Bootloader ng Brand ng Router?"}
H -->|"ASUS / Linksys / Mas Bagong TP-Link"| I["Itakda ang PC Static IP (192.168.1.2 o 192.168.0.2) -> Buksan ang http://192.168.1.1 sa Browser -> I-upload ang .trx/.bin sa CFE MiniWeb GUI"]
H -->|"Netgear / Mas lumang TP-Link / Ubiquiti"| J["Itakda ang PC Static IP (192.168.1.10 o 192.168.0.66) -> Push Firmware sa pamamagitan ng TFTP Binary Mode ('tftp -i 192.168.1.1 PUT fw.chk')"]
D --> K{"Ang SSD ba ay muling lumitaw nang may normal na kapasidad?"}
K -->|"OO"| L["Kaagad na I-back Up ang Mga Kritikal na File -> Muling Patakbuhin ang Opisyal na Vendor Firmware Updater (Samsung Magician / Micron / WD Dashboard)"]
K -->|"HINDI: Ipinapakita ang 'SATAFIRM S11' / 'ROM Mode' / 2MB"| M["Nahulog ang Controller sa Factory Mask-ROM Mode: Ipadala sa Data Recovery Lab (PC-3000) o Claim Vendor Warranty RMA"]
Bahagi 1: Master Bootloader Recovery Matrix sa Mga Router, SSD, Console, VR, at Motherboard¶
Ang bawat device na nakalista sa ibaba ay naglalaman ng nakatagong hardware failsafe mode na partikular na idinisenyo para sa factory assembly at mid-update na pagbawi ng pagkawala ng kuryente.
| Hardware Device at Brand | Mga Sintomas ng Naantala na Firmware Brick | Hardware Button Combo para Ipasok ang Bootloader Recovery | Kinakailangan ang Static IP / USB File System at Eksaktong Path ng File | Pinupunasan ba ng Pagbawi ang Data ng User / Mga Setting? |
|---|---|---|---|---|
1. ASUS Wi-Fi Router (RT-AX / RT-BE / ROG Rapture / ZenWiFi) |
Ang Power LED ay dahan-dahang kumikislap o nananatiling madilim; walang Wi-Fi SSIDs broadcast | Pindutin ang Reset button habang pinindot ang Power ON; panatilihing hawak ang I-reset (5 to 10 sec) hanggang sa kumikislap ang Power LED napakabagal (1 blink every 2 seconds) |
Isaksak ang Ethernet sa LAN 1; itakda ang PC Static IP sa 192.168.1.10 (Subnet 255.255.255.0); bukas http://192.168.1.1 (ASUSTeK CFE miniWeb Server) o patakbuhin ang ASUS Firmware Restoration Utility |
Pinapanatili ang NVRAM (unless you click "Restore default NVRAM" in CFE miniWeb) |
2. Netgear Nighthawk at Orbi Router (RAX / RS / R7000 / R8000) |
Ang Power LED ay kumukurap Amber/Orange tuloy-tuloy (or alternates White/Amber) |
Pindutin ang Reset pin habang naka-ON ang Power para sa 10 to 30 seconds hanggang sa kumikislap ang Power LED Amber mabilis (then pulses white/amber) |
Isaksak ang Ethernet sa LAN 1; itakda ang PC Static IP sa 192.168.1.10 (Subnet 255.255.255.0, Gateway 192.168.1.1); tumakbo tftp -i 192.168.1.1 PUT firmware.chk (Binary Mode) |
Karaniwang pinapanatili ang mga setting (recommend factory reset after unbricking) |
3. TP-Link Archer at Deco Router (AX / BE / Archer Series) |
Tanging Power o System LED ang nakailaw (or all LEDs flashing in a loop) |
Pindutin ang Reset button habang naka-ON (7 to 10 seconds) hanggang sa umilaw ang WPS/System LED |
Pagbawi sa Web (Newer Models): Static IP ng PC 192.168.0.2 -> mag-browse sa http://192.168.0.1TFTP Pull ( Older Models): Itakda ang PC IP sa 192.168.0.66 (or 192.168.1.66) tumatakbo Tftpd64 pinalitan ng pangalan ang server hosting <model>_tp_recovery.bin |
Nire-reset ang configuration ng router sa mga factory default |
| **4. Xbox Series X\ | S at Xbox One (Error E100 / E101 / E102 / E106)** |
Direktang nag-boot sa itim na screen na may "May nangyaring mali." System Error: E101 o E106 |
NAKA-OFF ang power console (unplug 30 sec); pindutin nang matagal ang Pair (Bind) Button + Eject Button (just Pair on Series S / All-Digital), i-tap ang Power, panatilihing hawak ang Pair+Eject hanggang two power-up chimes sound (10-15 sec) |
Format 16 GB+ USB 3.0 drive bilang NTFS; i-unzip ang Microsoft OSU1.zip kaya $SystemUpdate folder ay nakaupo sa ugat ng USB drive (X:\$SystemUpdate\) |
5. PlayStation 5 at PlayStation 4 (Safe Mode Loop / Error SU-101312-8) |
Pulses blue pagkatapos ay nag-shut off, o nag-boot nang diretso sa Safe Mode ("Kumonekta sa USB storage device na naglalaman ng update file") | Mula sa kumpletong power-off, pindutin nang matagal ang console Power button para sa 7 seconds** hanggang marinig mo ang pangalawang beep (1st beep at 0s, 2nd beep at 7s) |
Format 8 GB to 32 GB USB drive bilang FAT32 (or exFAT); lumikha ng eksaktong uppercase na mga folder PS5\UPDATE\PS5UPDATE.PUP (or PS4\UPDATE\PS4UPDATE.PUP) |
Pagpipilian 3 (Update System Software) pinapanatili ang lahat ng data; Pagpipilian 7 (Reinstall System Software) nagpupunas ng console |
| 6. Meta Quest 2 / Quest 3 / Quest 3S / Pro VR Headset | Natigil sa umiikot na Meta logo, itim na screen na may LED, o berdeng Android na "No Command" na robot | Pindutin ang Power + Volume Down para sa 10 seconds -> bitawan kapag lumabas ang USB Update Mode menu (if stuck on "No Command", hold Power and tap Volume Up once to enter Android Recovery) |
Ikonekta ang USB-C sa PC -> piliin ang "Sideload Update" -> bukas meta.com/help/quest/software_update sa Chrome/Edge (WebUSB) O tumakbo adb sideload update.zip |
Pinipanatili ang naka-install na VR app at account (unlike "Factory Reset" in the same menu) |
7. M.2 NVMe at SATA SSDs (Samsung / Micron / WD / SanDisk / Kingston) |
Naglalaho ang drive mula sa BIOS/OS pagkatapos ng flash ng firmware o power cut, o mga ulat 0 MB / 2 MB / SATAFIRM S11 |
Walang pisikal na button: Isagawa ang 30-Minute Power-Only Idle Cycle (connect SATA power only or leave PC sitting passively on the UEFI BIOS screen for 30 minutes x 2 cycles) |
Sa sandaling lumitaw muli ang drive sa OS, buksan ang Samsung Magician / Micron Storage Executive / WD Dashboard (o i-boot ang Linux ISO Bootable Firmware USB) ng vendor upang muling mag-flash nang malinis | Pinapanatili ang mga file kung magtagumpay ang muling pagbuo ng FTL; kung ang controller ay natigil ROM Mode, nangangailangan ng propesyonal PC-3000 pagbawi |
8. Mga Motherboard ng PC (ASUS / MSI / Gigabyte / ASRock) |
Itim na screen, umiikot ang mga tagahanga, CPU o DRAM Ang debug LED ay nananatiling solid pagkatapos maputol ang pag-update ng BIOS |
USB BIOS FlashBack Button sa likurang panel ng I/O (works even with no CPU/RAM installed) O motherboard Dual-BIOS physical switch / reset jumper |
Format 8 GB to 32 GB USB 2.0 stick bilang FAT32 (MBR, HINDI GPT); palitan ang pangalan ng BIOS file (e.g., MSI.ROM, GIGABYTE.bin, o sa pamamagitan ng ASUS BIOSRenamer.exe); isaksak sa nakalaang BIOS USB port at pindutin nang matagal ang button 3 sec |
Nire-reset ang motherboard CMOS Mga setting ng BIOS (does NOT touch your SSD/hard drive files) |
Bahagi 2: Step-by-Step na Wi-Fi Router Unbrick Protocol (CFE MiniWeb GUI & TFTP Binary Injection)¶
Kapag nawalan ng kuryente ang isang Wi-Fi router habang nag-update ng firmware, hindi magsisimula ang DHCP server at Wi-Fi radio nito dahil ang Linux kernel (OpenWrt / Broadcom / Qualcomm SDK) ay nabura. Gayunpaman, ang U-Boot o Broadcom CFE (Common Firmware Environment) bootloader ay buhay pa sa una 256 KB ng flash memory at nagtatalaga sa sarili ng isang hardcoded fallback IP address (almost always 192.168.1.1 o 192.168.0.1) para sa 3 to 5 seconds sa power-on (or indefinitely when you hold the Reset button during power-up).
+-----------------------------------------------------------------------------+
| HOW ROUTER BOOTLOADER RECOVERY WORKS (STATIC IP + CFE / TFTP INJECTION) |
+-----------------------------------------------------------------------------+
| |
| [ YOUR LAPTOP / DESKTOP PC ] [ BRICKED WI-FI ROUTER ] |
| - Disable Wi-Fi - Unplug WAN (Modem) Cable |
| - Set Static Ethernet IPv4: - Hold RESET Pin While |
| * IP: 192.168.1.10 (or 192.168.0.2) Turning Power ON (10-15s) |
| * Mask: 255.255.255.0 - U-Boot / CFE Bootloader |
| * Gateway: 192.168.1.1 Listens on 192.168.1.1 |
| | | |
| +=======[ CAT5e/CAT6 Ethernet Cable ]========+ |
| (Plugged Into Router LAN Port 1) |
| | |
| +-------------------------+-------------------------+ |
| v (Method A: CFE MiniWeb) v (Method B: TFTP)|
| Open http://192.168.1.1 in Browser Run Windows/Mac TFTP Client: |
| -> Minimal Emergency HTML Page Appears "tftp -i 192.168.1.1 PUT |
| -> Browse & Upload Unzipped .trx/.bin firmware.chk" (Binary Mode) |
| -> Wait 5 Full Minutes for Flash & Reboot -> Wait 5 Minutes to Reboot |
+-----------------------------------------------------------------------------+
Hakbang 1: Ihanda ang Iyong PC at I-download ang Eksaktong Hardware-Revision Firmware¶
- Sa isang smartphone o pangalawang computer, tingnan ang sticker sa ibaba ng iyong bricked na router para sa eksaktong Numero ng Modelo AT Bersyon ng Hardware (
e.g., Archer AX55 v1.0 vs. v2.0, oRT-AX86U vs. RT-AX86U Pro). Kumikislapv1firmware papunta sa av2Ang hardware board ay permanenteng magbi-brick ng radio calibration table. - I-download ang opisyal na firmware
.ziparchive mula sa site ng suporta ng manufacturer at unzip/extract ito para mayroon kang raw firmware binary (.chk,.img,.bin,.trx, o.w). Palitan ang pangalan ng file sa isang bagay na maikli at simple na walang mga puwang, tulad ngfw.chkofw.bin, at direktang ilagay ito saC:\fw\(o folder ng iyong home user). - Ikonekta ang isang wired Ethernet cable mula sa iyong computer sa LAN Port 1 sa router (
unplug the WAN/Internet modem cable and all other LAN cables). - Mag-configure ng Static IPv4 Address sa Ethernet Adapter ng Iyong PC (
since the bricked router's DHCP server is dead, your PC will get a useless 169.254.x.x address unless you set a static IP):- Sa Windows 10/11: Pindutin ang
Win + R, urincpa.cpl, i-right-click ang iyong Ethernet adapter -> Properties -> double-click Internet Protocol Version 4 (TCP/IPv4) -> piliin ang Gamitin ang sumusunod na IP address:- Para sa ASUS, Netgear, Linksys, at Ubiquiti (
192.168.1.1bootloader): Itakda ang IP address sa192.168.1.10, Subnet mask sa255.255.255.0, Default na gateway sa192.168.1.1. - Para sa TP-Link at D-Link (
192.168.0.1bootloader): Itakda ang IP address sa192.168.0.2(or 192.168.0.66para sa TP-Link TFTP server mode), Subnet mask sa255.255.255.0, Default na gateway sa192.168.0.1.
- Para sa ASUS, Netgear, Linksys, at Ubiquiti (
- Sa Windows 10/11: Pindutin ang
Hakbang 2: I-trigger ang Bootloader Rescue Mode ng Router¶
- I-off ang power switch ng router OFF (
or unplug the DC barrel jack), maghintay15 seconds. - Pindutin at hawakan ang recessed Reset button gamit ang isang paperclip.
- Habang pinipigilan pa rin ang pindutan ng I-reset pababa, i-on ang power ng router ON.
- Panatilihin ang pagpindot sa pindutan ng I-reset para sa
10 to 20 secondshanggang sa ang Power LED ay nagbabago ng pattern (on ASUS it flashes very slowly once every 2 seconds; on Netgear it flashes amber rapidly and then pulses; on TP-Link the System/WPS LED stays solid). Bitawan ang pindutan ng I-reset.
Hakbang 3: Mag-inject ng Firmware sa pamamagitan ng Browser (CFE MiniWeb) o Command-Line TFTP¶
- Paraan A: Browser Emergency Web Server (
ASUS, Newer TP-Link, Linksys, D-Link):- Magbukas ng pribado/incognito browser window at direktang pumunta sa
http://192.168.1.1(ohttp://192.168.0.1para sa TP-Link/D-Link). (Siguraduhing mag-typehttp://, HINDIhttps://) - Isang walang laman na pahina ng emergency recovery (
"ASUSTeK CFE miniWeb Server"o"TP-Link Firmware Recovery") ay maglo-load. - I-click ang Choose File, piliin ang iyong na-unzip
.trxo.binfirmware file, i-click ang Upload, at huwag hawakan ang router para sa5 full minuteshanggang sa lumiwanag ang mga LED ng Wi-Fi.
- Magbukas ng pribado/incognito browser window at direktang pumunta sa
- Paraan B:
TFTPBinary Push (Netgear Nighthawk / Orbi, Ubiquiti, Older Linksys):- Paganahin ang built-in na Windows TFTP Client: magbukas ng Administrator Command Prompt (
cmd.exe) at tumakbo: - I-verify na tumutugon ang bootloader ng router sa pamamagitan ng pagpapatakbo
ping -t 192.168.1.1(you should see replies with TTL=100; TTL=100 specifically proves the router is in low-level CFE/U-Boot bootloader mode rather than normal Linux OS mode which returns TTL=64). - Gamit ang router sa blinking amber recovery mode, patakbuhin ang binary (
-i) TFTP push command: (Sa macOS o Linux terminal, patakbuhin ang:tftp 192.168.1.1, uribinary, urirexmt 1, uritimeout 60, pagkatapos ay i-typeput fw.chk) - Sa loob
10 to 45 seconds, mag-uulat ang terminalTransfer successful: XXXXXXXX bytes in XX second(s). Wait4 to 6 minuteshabang binubura ng router ang flash, isinusulat ang larawan, at awtomatikong nagre-reboot. Huwag kalimutang ibalik ang Ethernet adapter ng iyong PC sa "Awtomatikong makakuha ng IP address (DHCP)" pagkatapos.
- Paganahin ang built-in na Windows TFTP Client: magbukas ng Administrator Command Prompt (
Part 3: Unbricking an M.2 NVMe o SATA SSD Pagkatapos ng Nabigong Update o Power Outage¶
Kapag ang isang Solid State Drive (SSD) naglalaho sa BIOS (or shows up as "SATAFIRM S11", "PS3111", "SM2258AB", or "MN-5236" with 0 MB capacity) pagkatapos maputol ang kuryente sa panahon ng pag-update ng firmware o pagpapatakbo ng pagsulat, ang naka-cache na Flash Translation Layer (FTL) / Logical-to-Physical (L2P) Ang Mapping Table ay hindi naka-sync sa pisikal NAND mga bloke ng flash. Sa susunod na boot, hinaharangan ng SSD controller ang host access habang sinusubukang i-scan ang drive, na nagiging sanhi ng motherboard BIOS 3-second POST check sa time out.
Ang 30-Minutong Power-Only Idle Cycle (Micron / Micron / Samsung / WD FTL Reconstruction)¶
Bago ipadala ang drive sa isang data recovery lab, i-execute ang manufacturer Power-Only Idle Recovery Protocol (built into Micron/Micron, Phison, Silicon Motion, Marvell, and Samsung controllers):
1. Ihiwalay ang Power mula sa Mga Kahilingan sa Data:
- Para sa isang 2.5-inch SATA SSD: Tanggalin sa saksakan ang payat 7-pin SATA Data cable mula sa SSD habang umaalis sa malawak 15-pin SATA Power cable nakasaksak (so the SSD receives +5V power without the OS sending ATA read commands that interrupt self-repair).
- Para sa isang M.2 NVMe SSD: I-on ang PC at pindutin kaagad ang Del o F2 para ipasok ang motherboard UEFI BIOS setup screen (or put the M.2 drive in a USB-C NVMe enclosure plugged into a 5V phone wall charger).
2. Iklo 1 (30 Minutes ON -> 30 Seconds OFF): Hayaang naka-on ang SSD sa ganitong idle state sa loob ng 30 buong minuto para makapag-scan ang internal ARM processor NAND Out-Of-Band (OOB) metadata at muling itayo ang FTL talahanayan ng paghahanap. Pagkatapos ay ganap na i-power OFF sa loob ng 30 segundo.
3. Ikot 2 (Repeat 30 Minutes ON -> 30 Seconds OFF): I-on muli ang idle BIOS screen sa loob ng segundong 30 minutong tagal, pagkatapos ay i-on ang OFF sa loob ng 30 segundo.
4. Muling kumonekta at Mag-back Up: Muling ikonekta ang data cable at mag-boot nang normal. Kung muling lumitaw ang SSD, kopyahin kaagad ang iyong mga kritikal na file sa isa pang drive, pagkatapos ay muling patakbuhin ang Samsung Magician, Micron Storage Executive, o WD Dashboard upang makumpleto nang malinis ang firmware update. Kung ang drive ay nananatiling natigil "SATAFIRM S11" o "ROM Mode (2 MB)", hindi magpatakbo ng leaked forum "MPTool" mga kagamitan (which execute a cryptographic NAND erase that wipes 100% of your files); ipadala ang drive sa isang lab na nilagyan ng ACE Lab PC-3000 sistema.
Bahagi 4: Console Offline USB Recovery (Xbox OSU1 at PS5 Safe Mode) at Meta Quest ADB Sideload¶
1. Pag-aayos ng Xbox Series X|S & Xbox One Update Bricks (System Error E101 / E102 / E106)¶
- Ihanda ang
NTFSOSU1USB Drive: Format a16 GB+USB 3.0 drive bilangNTFSsa isang Windows PC (FAT32/exFAT will fail). I-downloadOSU1.zip(approximately 6.5 GB) mula sasupport.xbox.com/help/hardware-network/console/offline-system-update, i-extract ito, at kopyahin ang$SystemUpdatefolder nang direkta sa ugat ng USB stick (E:\$SystemUpdate\). - Boot ang Xbox Startup Troubleshooter: I-unplug ang Xbox power cord para sa
30 seconds, isaksak ito muli, pindutin nang matagal Pair (Bind) + Eject (just Pair on digital-only consoles), i-tap ang Power, at panatilihing hawakan hanggang dalawang power-up tone tunog (10 to 15 seconds). Isaksak ang USB stick at piliin ang "Offline system update". (Tandaan: Kung ang iyong console ay naka-enroll sa Xbox Insider Preview Program, ang panloob na build nito ay mas bago kaysa sa publikoOSU1, nagpapalitawE101; piliin ang "I-reset ang Xbox na ito -> Panatilihin ang aking mga laro at app" sa halip na wired Ethernet).
2. Pag-aayos ng Meta Quest (Quest 2 / Quest 3 / Quest 3S / Pro) Bootloop¶
- Pindutin ang Power + Volume Down para sa
10 secondspara buksan ang USB Update Mode bootloader, i-highlight ang Sideload Update, at pindutin ang Power (LED turns solid purple). - Ikonekta ang headset sa isang PC sa pamamagitan ng USB-C, buksan
https://www.meta.com/help/quest/software_update/sa Google Chrome o Microsoft Edge, piliin ang iyong Quest sa pamamagitan ngWebUSBprompt, at i-click ang Start Update upang muling i-stream ang factory OS nang hindi pinupunasan ang iyong mga app.
Warning
I-format ang Motherboard BIOS FlashBack USB Sticks bilang FAT32 (MBR): HINDI exFAT o GPT. Ang 8-bit Ang hardware controller sa likod ng isang motherboard ay hindi mabasa ang BIOS FlashBack button NTFS, exFAT, o GPT mga partisyon. Laging gumamit ng 8 GB to 32 GB USB 2.0 stick, i-convert ito sa MBR + FAT32 (via Windows diskpart), palitan ang pangalan ng BIOS file (MSI.ROM, GIGABYTE.bin, o sa pamamagitan ng ASUS BIOSRenamer.exe), ipasok ito sa may label na BIOS USB port, at hawakan ang FlashBack button para sa 3 seconds hanggang sa kumikislap ang LED para sa 5 to 8 minutes at naka-off.
Tip
Pigilan ang Firmware Bricks gamit ang a $60 UPS Battery Backup. Pagsaksak ng iyong desktop PC, Wi-Fi router, at gaming console sa isang Uninterruptible Power Supply (UPS) ay nagbibigay 15 to 45 minutes ng runtime ng baterya sa panahon ng grid flickers kaya a 4-minute Ang BIOS o firmware flash ay hindi nawawalan ng kapangyarihan sa kalagitnaan ng pagbura.
(Para sa nauugnay na hardware at mga gabay sa pagbawi, tingnan M.2 NVMe SSD standoff screw nawawala at nakabaluktot na short circuit ng PCB, UPS battery acid amoy bulok na itlog, thermal runaway, at tuluy-tuloy na beep, Pag-agaw ng headset ng VR, pagkahilo sa paggalaw, trauma sa pagkahulog, at sobrang init ng strap ng baterya, at Nabasag ang tempered glass na panel sa gilid ng PC sa tile floor at power surge pagkatapos ng kidlat.)
Mga karapatan sa warranty ng consumer sa rehiyon para sa mga device na nilagyan ng firmware¶
| Rehiyon / Bansa | Garantiya ng Batas sa Mga Update ng Firmware ng Vendor | Opisyal na Awtoridad sa Proteksyon ng Consumer | Mga Legal na Karapatan Kapag ang isang Opisyal na Over-The-Air (OTA) I-update ang Brick Iyong Device |
|---|---|---|---|
| Estados Unidos | Magnuson-Moss Warranty Act (15 U.S.C. § 2301) at UCC Implied Warranty of Merchantability |
Federal Trade Commission (FTC) at Mga Abugado ng Estado |
Kung na-brick ng isang awtomatiko o na-prompt ng manufacturer na firmware ang isang device sa panahon ng warranty, dapat itong ayusin o palitan ng manufacturer (RMA) nang walang bayad. |
European Union (EEA) |
EU Digital Content at Mga Direktiba sa Pagbebenta ng Mga Kalakal (Directive (EU) 2019/771 Artikulo 7 at 2019/770 Artikulo 8: Tungkulin na Mag-supply ng Mga Functional Update) |
National Consumer Authority at European Consumer Center (ECC-Net) |
PINAKAMAHUSAY NA PROTEKSYON SA MUNDO: Sa ilalim ng EU Directive 2019/771, ang mga nagbebenta/manufacturer ay ligal na mananagot kung ang isang opisyal na pag-update ng software/firmware ay nagsasanhi sa isang device na mabigo sa panahon ng mandatoryong 2-taong legal na panahon ng garantiya (even if power flickered during an automatic background update). |
| United Kingdom | Consumer Rights Act 2015 (Section 40: Quality of Digital Content Updates at Section 46: Remedy for Damage to Device) |
Payo sa mga Mamamayan (0808 223 1133) at Mga Pamantayan sa Kalakalan |
Sa ilalim ng Seksyon 46 ng UK Consumer Rights Act 2015, kung ang isang mangangalakal ay nagbibigay ng firmware o digital update na sumisira sa device ng isang consumer dahil sa kakulangan ng makatwirang pangangalaga/failsafe na disenyo, ang negosyante ay dapat ayusin ang device sa loob ng makatwirang oras o magbayad ng pinansiyal na kabayaran. |
| Australia at New Zealand | Australian Consumer Law (ACL Section 54: Acceptable Quality) at NZ Consumer Guarantees Act 1993 |
ACCC (accc.gov.au) at NZ Commerce Commission |
Sa ilalim ng ACL, ang isang opisyal na pag-update ng firmware na nagpapagana sa isang console, router, o SSD na hindi gumagana ay lumalabag sa hindi maibubukod na garantiya ng katanggap-tanggap na kalidad, na nagbibigay-daan sa iyo sa isang libreng kapalit o refund kahit na wala sa isang 1-taong express warranty. |
Mga madalas itanong¶
Mare-recover pa ba ang isang device kung nawalan ng kuryente sa kalagitnaan ng pag-update ng firmware?¶
Oo, sa karamihan ng mga kaso, dahil iniimbak ng mga modernong router, gaming console, VR headset, at motherboard ang kanilang mababang antas na Stage-0/Stage-1 Bootloader (`such as U-Boot, Broadcom CFE, Xbox Startup Troubleshooter, or PlayStation Safe Mode`) sa loob ng isang write-protected na lugar ng flash memory na hindi kailanman na-overwrite sa panahon ng karaniwang pag-update ng firmware. Kahit na ang pangunahing firmware ng operating system ay ganap na nasira ng pagkawala ng kuryente, ang pagpindot sa kumbinasyon ng hardware recovery button sa power-on ay nag-a-activate sa protektadong bootloader na iyon upang makapag-inject ka ng malinis na imahe ng firmware sa isang wired Ethernet TFTP/browser na koneksyon o isang maayos na na-format na USB flash drive.
Paano inaayos ng "30-Minute Power-Only Idle Trick" ang patay na SSD pagkatapos ng pagkawala ng kuryente?¶
Kapag ang isang M.2 NVMe o SATA SSD ay biglang nawalan ng kuryente, ang Flash Translation Layer (FTL) mapping table na naka-cache sa pabagu-bagong RAM nito ay mawawala sa pag-sync sa mga pisikal na NAND flash blocks. Sa susunod na boot, hinaharangan ng internal ARM processor ng SSD ang normal na access ng host habang sinusubukan nitong i-scan ang drive, na nagiging sanhi ng pag-time out ng iyong motherboard BIOS at iulat ang SSD bilang nawawala o 0 MB. Sa pamamagitan ng pagbibigay sa SSD ng kapangyarihan lamang (`either by unplugging the SATA data cable while leaving SATA power plugged in, or by leaving the PC sitting passively on the motherboard UEFI BIOS screen`) para sa dalawang magkasunod na 30 minutong cycle (`with a 30-second power-off pause between them`), binibigyan mo ng walang patid na oras ang internal firmware ng SSD upang i-scan ang metadata ng bawat NAND block at muling itayo ang Logical-to-Physical (L2P) na talahanayan nito nang hindi naaabala ito ng operating system.
Bakit nabigo ang aking Xbox Offline System Update (OSU1) sa Error E101 kahit na may bagong USB drive?¶
May tatlong dahilan kung bakit nabigo ang Xbox OSU1 USB recovery sa Error E101: (1) ang USB flash drive ay na-format bilang FAT32 o exFAT sa halip na NTFS (`Xbox Offline System Updates strictly require an NTFS-formatted USB 3.0 drive with the $SystemUpdate folder placed at the very top root level`); (2) ang iyong Xbox ay naka-enroll sa Xbox Insider Preview Program (`which puts the console on a higher internal OS build number than the public OSU1 file on Microsoft's website, causing the bootloader's anti-rollback check to reject the USB stick`); o (3) isang bagong-bagong pampublikong pag-update sa Xbox ang inilabas sa loob ng huling 24 hanggang 48 na oras at hindi pa na-update ng Microsoft ang nada-download na archive ng OSU1.zip upang tumugma sa pinakabagong build. Kung ang iyong console ay nasa Insider build, piliin ang "I-reset ang Xbox na ito -> Panatilihin ang aking mga laro at app" sa isang wired Ethernet cable sa halip na gamitin ang USB stick.
Bakit tinanggihan ng aking PlayStation 5 o PlayStation 4 ang aking PS5UPDATE.PUP USB stick sa Safe Mode?¶
Ang webpage ng PlayStation System Software ng Sony ay nagho-host ng dalawang magkahiwalay na download file na parehong may parehong pangalan (`PS5UPDATE.PUP` o `PS4UPDATE.PUP`): isang mas maliit na humigit-kumulang 500 MB na incremental na "Update File" at isang mas malaking humigit-kumulang 1.1 GB+ na kumpletong "Muling I-install ang System Software File." Bilang karagdagan, ang PlayStation Safe Mode bootloader ay case-sensitive at nagbabasa lamang ng MBR-partitioned FAT32 o exFAT USB drive (`never NTFS`). Upang matiyak na nakita ng Safe Mode ang iyong USB drive, i-format ang isang 8 GB hanggang 32 GB na USB stick bilang FAT32 (`MBR`), lumikha ng isang all-uppercase na folder na pinangalanan `PS5` sa ugat ng drive, lumikha ng isang all-uppercase na subfolder na pinangalanan `UPDATE` sa loob nito, at lugar `PS5UPDATE.PUP` sa loob (`PS5\UPDATE\PS5UPDATE.PUP`). Palaging subukan ang Safe Mode Option 3 (`Update System Software from USB`) muna para hindi mabura ang iyong mga laro at pag-save ng mga file.
Mga kaugnay na gabay¶
- M.2 NVMe SSD standoff screw nawawala, baluktot na short circuit ng PCB, o heatsink thermal pad peel
- Modular power supply cable mix-up, pritong SATA SSD drive, at pinout incompatibility rescue
- Pag-agaw ng headset ng VR, pagkahilo sa paggalaw, trauma sa pagkahulog, at sobrang init ng strap ng baterya
- UPS uninterruptible power supply battery acid amoy bulok na itlog, thermal runaway, at tuluy-tuloy na beep
- Nabasag ang tempered glass na panel sa gilid ng PC sa tile floor at power surge pagkatapos ng kidlat
- Mga numerong pang-emergency
Mga mapagkukunan at opisyal na patnubay¶
- Microsoft Corporation (
Xbox Support: Offline System Update [OSU1] & Startup Troubleshooter Error E100/E101/E102/E106 Official Documentation): NTFS USB Partition Requirements,$SystemUpdateDirektoryo Structure, at Anti-Rollback Build Verification. - Sony Interactive Entertainment (
PlayStation 5 & PlayStation 4 Safe Mode System Software Update & Reinstallation Guide): Dual-Beep Hardware Entry Sequence atPS5/UPDATE/PS5UPDATE.PUPMga Detalye ng FAT32/exFAT. - Teknolohiya ng Micron / Micron (
Micron SSD Power-Cycle Recovery Protocol) at JEDEC (JESD218 / NVM Express Specification): Flash Translation Layer (FTL) Logical-to-Physical (L2P) Muling Buuin Habang Walang Harang na Idle Power States. - AUSTeK Computer Inc., Netgear Inc., at TP-Link Technologies (
CFE miniWeb & U-Boot TFTP Bootloader Recovery Specifications): RFC 1350 Trivial File Transfer Protocol (TFTP) Binary Firmware Injection at Rear-Panel USBBIOS FlashBackPagbawi ng Microcontroller.