-
Notifications
You must be signed in to change notification settings - Fork 34
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Edit markdown formatting and page layout for consistency, clean up tr…
…ailing spaces and unnecessary blank lines in code to address #87 Replace some horizontal lines with breaks for a better reading experience Fix non-sequential numbering Make title block on each page more uniform with consideration to adding relevant terminology for that page directly underneath the title (see open WIP checklist #62) Move install directions for Chrultrabook Controller to post-install.md Remove old information regarding running Windows on RW_LEGACY if using Ryzen Remove accidental "reboot" instruction on purchasing-drivers.md ...and other various minor fixes
- Loading branch information
1 parent
cb0570f
commit 33d5b63
Showing
24 changed files
with
296 additions
and
358 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,9 @@ | ||
## Unbricking with a Flipper Zero | ||
# Unbricking with a Flipper Zero | ||
Yes, this is possible. | ||
|
||
### Prerequisites | ||
<br> | ||
|
||
## Prerequisites | ||
- Your brain (please) | ||
- A Flipper Zero with up-to-date firmware | ||
- It doesn't matter if you're using stock or custom FW. | ||
|
@@ -11,62 +13,47 @@ Yes, this is possible. | |
- A copy of your stock ROM | ||
- A way to copy files onto your Flipper Zero | ||
|
||
|
||
|
||
---------------- | ||
|
||
### Preparations | ||
## Preparations | ||
1. Locate the SPI flash chip (See [Unbricking Page](unbricking.html), under "Hardware Disassembly") | ||
2. A understanding that this may not work on your system | ||
|
||
---------------- | ||
<br> | ||
|
||
::: danger | ||
**You will NOT be able to preserve the VPD using this method! This will not apply to you if flashing via your backup ROM.** Read the [Unbricking Page](unbricking.html) for more information. | ||
::: | ||
|
||
|
||
### Step 1 | ||
Obtain your stock ROM and rename it to `.bin`. For this guide, I will be using qFlipper. Your rom file should now look like this: | ||
<br> | ||
![binexample](https://github.com/chrultrabook/docs/assets/77316348/0973c451-00c5-424b-96cc-23e0d66f1960) | ||
|
||
![binexample](https://github.com/chrultrabook/docs/assets/77316348/0973c451-00c5-424b-96cc-23e0d66f1960) | ||
|
||
### Step 2 | ||
Locate the `spi_mem_manager` folder under the path `SD Card/apps_data/spi_mem_manager/`. Copy the .bin file to this newly made folder. | ||
<br> | ||
Locate the `spi_mem_manager` folder under the path `SD Card/apps_data/spi_mem_manager/`. Copy the .bin file to this newly made folder. | ||
|
||
::: tip | ||
You might see a file size warning. It is safe to ignore it, only files that are 4GB+ will have issues transferring. | ||
::: | ||
|
||
Your `spi_mem_manager/` folder should now look like this: | ||
<br> | ||
|
||
![image](https://github.com/chrultrabook/docs/assets/77316348/60ae0581-8b31-413a-82d7-e70469763cf5) | ||
|
||
### Step 3 | ||
On your Flipper Zero, go to `Apps -> GPIO -> SPI Mem Manager -> Saved`. You should see your backup .bin. Verify that the file is there, then proceed to the next step. | ||
|
||
|
||
### Step 4 | ||
Connect your SOIC clip chip to your GPIO pins now. See the image below for the wire setup. | ||
|
||
![image](https://raw.githubusercontent.com/chrultrabook/docs/testing/assets/flipperunbrick/GPIOSetup.png) | ||
|
||
|
||
### Step 5 | ||
Go back to `Apps -> GPIO -> SPI Mem Manager -> Saved -> Yourfilename.bim`. Open the file, then select the option to "Write". | ||
|
||
|
||
### Step 6 | ||
Assuming all went well, you should no longer have a unbricked system. | ||
<br> | ||
|
||
---------------- | ||
|
||
<br> | ||
--- | ||
|
||
#### Got Questions? | ||
## Got Questions? | ||
Please ask in the Chrultrabook Discord, or email me (meghan6) at ([email protected]). |
Oops, something went wrong.