Quest firmware download link, the most complete version upgrade package, downgrade, Quest2, Firmware, rom, system.img, boot.img, appendix download address collection

Quest Firmware Archive - Downgrade your Quest firmware to an older version

adb sideload C:\path-to-update-file\update-file.zip

All of these links except for v20 are full firmware releases (so about an 800 MB download), so you don't need to worry about which version you're currently using to use these. To prevent your Quest from updating itself after a downgrade, disable "Automatically update software" in the Oculus app's Advanced Settings (required to prevent upgrades). Note that the oldest firmware version (tested 256550.6810.0) will force an update during boot when an internet connection is available.

Some apps require the latest firmware's features to work and will display a "This app needs to update your Oculus software" message instead of launching. In my testing as of September 2020, only a handful of apps (4 out of 40 tested) had this issue on v17 firmware. Note that v17 (655140.2352.0) is the last firmware to use the old UI.


how to install

These steps should work regardless of the state of the headset, and don't require developer mode to be enabled. Even if the firmware update fails, you can still use the hardware button to access the "USB update mode" to install new firmware. Before proceeding, make sure you know how to install and use adb.

  1. Make sure you have adb installed and running on your computer and that you have disabled "Automatically update software" in the Oculus app's Advanced Settings

  2. Power on the Quest while holding down the volume down button to enter "USB update mode"

  3. Use the volume keys to select "Enable sideloaded updates" and press the power key to select

  4. Your Quest will restart and when it's ready to accept a firmware update, the power LED will blink pink (just press and hold the power button to exit this mode)

  5. Connect your Quest to your computer, then adb sideload C:\path-to-update-file\update-file.zip

  6. You'll see a progress bar for the transfer, and when complete your Quest should automatically restart and be ready.

Method for Windows

  • Remember, this is not officially supported, use at your own risk! ,

  • This was written for Quest1, but should be very similar for Quest2.

  1. Download ADB and extract it to an easily accessible folder (e.g. C:\adb)

  2. Make sure the "root" of your ADB folder has files eg adb.exe, fastboot.exe - zip may have them nested in another folder.

  3. Get the firmware (zip) for the version you are trying to update above

  4. Rename the .zip to make things easier, eg to UPDATE.zip and move it to the same location where you just extracted ADB.

  5. Open Command Prompt (right click start menu)

  6. CD to the location in your terminal, for example if you put it in C:\adb you would go to "cd C:\adb" without the quotes.

  7. Make sure developer mode is enabled on your Quest

  8. Connect Quest via USB-C (data cable, not just charging. The included cable may not work, but the official Link cable should)

  9. Do "adb devices" to verify it's connected, you may need to authorize it in Quest

  10. adb restart bootloader

  11. wait at least ten seconds

  12. fastboot oem reboot sideload

  13. wait at least ten seconds

  14. adb sideload UPDATE.zip

  15. Wait for the update to fully complete before disconnecting.

  16. Let the Quest sit for a while, it will fully reboot back into the Quest Home, then turn it on and reboot, (hold down the power button and select reboot)

How-to for macOS (manual)

  • Remember, this is not officially supported, use at your own risk!
  1. Install Homebrew unless it's already installed. Run the following command in terminal

    ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) ”

  2. brew cask install android-platform-tools

  3. Get the firmware (zip) for the version you are trying to update above

  4. Rename the .zip to make things easier, eg to UPDATE.zip and move it to a convenient location (like your Downloads folder)

  5. CD to the location in Terminal, for example, if you put it in your Downloads folder, you would go to "cd Downloads" without the quotes.

  6. Make sure developer mode is enabled on your Quest

  7. Connect Quest via USB-C (data cable, not just charging. The included cable may not work, but the official link cable should)

  8. Execute "adb devices" to verify it is connected, you may need to authorize it in your task

  9. adb restart bootloader

  10. wait at least ten seconds

  11. fastboot oem reboot sideload

  12. wait at least ten seconds

  13. adb sideload UPDATE.zip

  14. Wait for the update to fully complete before disconnecting.

  15. Let the Quest sit for a while, it will fully reboot back into the Quest Home, then turn it on and reboot, (hold down the power button and select reboot)

Sidequest method (Quest 1 only)

  • While this is done through Sidequest, it's not an official Sidequest feature, nor is it supported by Oculus, and carries the same risks as doing it manually.

We've seen reports of this not working with the Q2 firmware.

  1. Get the firmware (zip) for the version you are trying to update above

  2. Rename the .zip for simplicity, such as UPDATE.ZIP and move it to an easily accessible location, such as the root of C:

  3. Open Sidequest and click on the "Run ADB command" option in the upper right corner

  4. adb restart bootloader

  5. wait at least ten seconds

  6. Go into Quest and use the volume buttons to move to select and the power button to select the "Firmware Update" option.

  7. wait at least ten seconds

  8. adb sideload C:\UPDATE.zip ( you have to include the full path to the file, if you put it in the root of C: it will be C:\UPDATE.ZIP )

  9. Wait for the update to fully complete before disconnecting.

  10. Let the Quest sit for a while and it will fully reboot back into the Quest Home, then put it on and reboot (hold down the power button and select reboot)

common problem

  • When trying to adb sideload with a zip file, you get the error "adb: cannot stat file update.zip: No such file or directory".
    • This usually means you turned off file extensions in Windows and named it "update.zip.zip". You can turn this feature on in Windows by clicking the View Tab, then checking File Extensions, and correcting your file name.
    • After the blue bar goes through, you're stuck on a black screen (task 2) - wait 1-2 minutes, then hold down the power button until it restarts.

Quest firmware download link 1:

put up version number download link
? 213561.4150.0 2135610041500000_2135610041500000.zip
6? 256550.6810.0 2565500068100000_2565500068100000.zip
? 333700.2680.0 3337000026800000_3337000026800000.zip
7 333700.3780.0 3337000037800000_3337000037800000.zip
? 358570.6090.0 3585700060900000_3585700060900000.zip
8 358570.9320.0 3585700093200000_3585700093200000.zip
9 377480.16500.0 3774800165000000_3774800165000000.zip
? 396520.6170.0 3965200061700000_3965200061700000.zip
10 396520.6170.115 3965200061700115_3965200061700115.zip
? 415630.4650.0 4156300046500000_4156300046500000.zip
? 415630.5860.0 4156300058600000_4156300058600000.zip
11 415630.6700.0 4156300067000000_4156300067000000.zip
12 434260.5030.0 4342600050300000_4342600050300000.zip
? 434260.5710.0 4342600057100000_4342600057100000.zip
13 456680.2606.0 4566800260600000_4566800260600000.zip
14 507240.2094.0 5072400209400000_5072400209400000.zip
15 555180.2257.0 5551800225700000_5551800225700000.zip
? 602380.2088.0 6023800208800000_6023800208800000.zip
16 602380.2490.0 6023800249000000_6023800249000000.zip
? 655140.1706.0 6551400170600000_6551400170600000.zip
17 655140.2352.0 6551400235200000_6551400235200000.zip
18 738660.2686.0 7386600268600000_7386600268600000.zip
19 821490.1321.0 8214900132100000_8214900132100000.zip
20 904120.13150.0 10000000_733778840807572_3134597064107830720_n.zip  Partial update from build 19 (821490.1321.0)

Quest firmware download link 2:

Quest firmware download link 3:

12018300092100000_12018300092100000.json           12-Dec-2020 11:22                 736
12018300092100000_12018300092100000.zip            12-Dec-2020 11:22           859848240
12018300093600000_12018300093600000.json           12-Dec-2020 11:59                 736
12018300093600000_12018300093600000.zip            12-Dec-2020 11:59           859926729
12018300093600000_13969400114100000.json           18-Feb-2021 20:38                 810
12018300093600000_13969400114100000.zip            18-Feb-2021 20:38           306198346
13969400114100000_13969400114100000.json           18-Feb-2021 23:28                 738
13969400114100000_13969400114100000.zip            18-Feb-2021 23:28           849015861
13969400114100000_13969400130600000.json           10-Mar-2021 23:41                 743
13969400114100000_13969400130600000.zip            10-Mar-2021 23:41            47434734
13969400130600000_13969400130600000.json           11-Mar-2021 05:32                 736
13969400130600000_13969400130600000.zip            11-Mar-2021 05:32           849131755
2135610041500000_2135610041500000.zip              12-Dec-2020 11:23          1090763074
2565500068100000_2565500068100000.zip              12-Dec-2020 11:23           693756426
3337000026800000_3337000026800000.zip              12-Dec-2020 11:23           744692987
3337000026800000_3337000033700000.json             12-Dec-2020 11:23                 743
3337000026800000_3337000033700000.zip              12-Dec-2020 11:23            42148615
3337000033700000_3337000037800000.json             12-Dec-2020 11:23                 740
3337000033700000_3337000037800000.zip              12-Dec-2020 11:23            20928290
3337000037800000_3337000037800000.json             12-Dec-2020 11:23                 748
3337000037800000_3337000037800000.zip              12-Dec-2020 11:24           744681895
3337000037800000_3585700060900000.json             12-Dec-2020 11:24                 743
3337000037800000_3585700060900000.zip              12-Dec-2020 11:24           237333225
3585700060900000_3585700060900000.json             12-Dec-2020 11:24                 740
3585700060900000_3585700060900000.zip              12-Dec-2020 11:24           805760394
3585700060900000_3585700093200000.json             12-Dec-2020 11:24                 743
3585700060900000_3585700093200000.zip              12-Dec-2020 11:24            91803668
3585700093200000_3585700093200000.json             12-Dec-2020 11:24                 742
3585700093200000_3585700093200000.zip              12-Dec-2020 11:25           806430659
3585700093200000_3774800165000000.json             12-Dec-2020 11:25                 743
3585700093200000_3774800165000000.zip              12-Dec-2020 11:25           227421964
3774800165000000_3774800165000000.json             12-Dec-2020 11:25                 742
3774800165000000_3774800165000000.zip              12-Dec-2020 11:25           814028112
3774800165000000_3965200056300000.zip              12-Dec-2020 11:25           185206210
3774800165000000_3965200061700000.json             12-Dec-2020 11:25                 750
3774800165000000_3965200061700000.zip              12-Dec-2020 11:25           185381037
3965200061700000_3965200061700000.json             12-Dec-2020 11:25                 742
3965200061700000_3965200061700000.zip              12-Dec-2020 11:26           832147445
3965200061700000_3965200061700115.json             12-Dec-2020 11:26                 743
3965200061700000_3965200061700115.zip              12-Dec-2020 11:26            88871296
3965200061700115_3965200061700115.json             12-Dec-2020 11:26                 743
3965200061700115_3965200061700115.zip              12-Dec-2020 11:26           832178373
3965200061700115_4156300046500000.zip              12-Dec-2020 11:26           162890999
4156300046500000_4156300046500000.json             12-Dec-2020 11:26                 746
4156300046500000_4156300046500000.zip              12-Dec-2020 11:26           767946117
4156300046500000_4156300058600000.zip              12-Dec-2020 11:26            58633805
4156300058600000_4156300058600000.json             12-Dec-2020 11:26                 746
4156300058600000_4156300058600000.zip              12-Dec-2020 11:27           767852053
4156300058600000_4156300067000000.zip              12-Dec-2020 11:27            51861027
4156300067000000_4156300067000000.json             12-Dec-2020 11:27                 742
4156300067000000_4156300067000000.zip              12-Dec-2020 11:27           767862667
4156300067000000_4342600050300000.zip              12-Dec-2020 11:27           140345004
4342600050300000_4342600050300000.json             12-Dec-2020 11:27                 736
4342600050300000_4342600050300000.zip              12-Dec-2020 11:27           783261186
4342600050300000_4342600057100000.json             12-Dec-2020 11:27                 746
4342600050300000_4342600057100000.zip              12-Dec-2020 11:27            52137522
4342600057100000_4342600057100000.json             12-Dec-2020 11:27                 743
4342600057100000_4342600057100000.zip              12-Dec-2020 11:28           783343813
4342600057100000_4566800260600000.json             12-Dec-2020 11:28                 745
4342600057100000_4566800260600000.zip              12-Dec-2020 11:28           215024474
4566800260600000_4566800260600000.json             12-Dec-2020 11:28                 744
4566800260600000_4566800260600000.zip              12-Dec-2020 11:28           800449047
4566800260600000_5072400209400000.json             12-Dec-2020 11:28                 757
4566800260600000_5072400209400000.zip              12-Dec-2020 11:28           205020337
5072400209400000_5072400209400000.json             12-Dec-2020 11:28                 760
5072400209400000_5072400209400000.zip              12-Dec-2020 11:29           798275705
5072400209400000_5551800225700000.json             12-Dec-2020 11:29                 774
5072400209400000_5551800225700000.zip              12-Dec-2020 11:29           190538174
5551800225700000_5551800225700000.json             12-Dec-2020 11:29                 776
5551800225700000_5551800225700000.zip              12-Dec-2020 11:29           838338921
5551800225700000_6023800208800000.json             12-Dec-2020 11:29                 772
5551800225700000_6023800208800000.zip              12-Dec-2020 11:29           185851506
6023800208800000_6023800208800000.json             12-Dec-2020 11:29                 770
6023800208800000_6023800208800000.zip              12-Dec-2020 11:29           851822055
6023800208800000_6023800249000000.json             12-Dec-2020 11:29                 767
6023800208800000_6023800249000000.zip              12-Dec-2020 11:29            49605259
6023800249000000_6023800249000000.json             12-Dec-2020 11:29                 776
6023800249000000_6023800249000000.zip              12-Dec-2020 11:30           851834288
6023800249000000_6551400170600000.json             12-Dec-2020 11:30                 770
6023800249000000_6551400170600000.zip              12-Dec-2020 11:30           214873374
6551400170600000_6551400170600000.json             12-Dec-2020 11:30                 774
6551400170600000_6551400170600000.zip              12-Dec-2020 11:30           870501930
6551400170600000_6551400235200000.json             12-Dec-2020 11:30                 770
6551400170600000_6551400235200000.zip              12-Dec-2020 11:30            80329297
6551400235200000_6551400235200000.json             12-Dec-2020 11:30                 770
6551400235200000_6551400235200000.zip              12-Dec-2020 11:31           888569622
6551400235200000_7386600268600000.json             12-Dec-2020 11:31                 775
6551400235200000_7386600268600000.zip              12-Dec-2020 11:31           239991652
7386600268600000_7386600268600000.json             12-Dec-2020 11:31                 772
7386600268600000_7386600268600000.zip              12-Dec-2020 11:31           927152219
7386600268600000_8214900132100000.json             12-Dec-2020 11:31                 727
7386600268600000_8214900132100000.zip              12-Dec-2020 11:31           217742332
8214900132100000_8214900132100000.json             12-Dec-2020 11:31                 726
8214900132100000_8214900132100000.zip              12-Dec-2020 11:32           943199833
9041200131500000_9041200131500000.json             12-Dec-2020 11:32                 726
9041200131500000_9041200131500000.zip              12-Dec-2020 11:32           925393340
9041200131500000_9041200171800000.json             12-Dec-2020 11:32                 727
9041200131500000_9041200171800000.zip              12-Dec-2020 11:32            63240298
9041200171800000_9041200171800000.json             12-Dec-2020 11:32                 728
9041200171800000_9041200171800000.zip              12-Dec-2020 11:33           925398002
9041200171800000_9041200197600000.json             12-Dec-2020 11:33                 730
9041200171800000_9041200197600000.zip              12-Dec-2020 11:33            49679186
9041200197600000_12018300092100000.json            12-Dec-2020 11:33                 737
9041200197600000_12018300092100000.zip             12-Dec-2020 11:33           287191335
9041200197600000_9041200197600000.json             12-Dec-2020 11:33                 732
9041200197600000_9041200197600000.zip              12-Dec-2020 11:33           925423568

Quest reference link

Quest firmware download link, the most complete version upgrade package, downgrade, Quest2, Firmware, rom, system.img, boot.img, appendix download address collection_AppNinja Development Notes-CSDN Blog

Metaverse technology discussion QO group: 470140984

Guess you like

Origin blog.csdn.net/a2831942318/article/details/121831975