mirror of
https://github.com/DarkFlippers/unleashed-firmware.git
synced 2025-12-12 20:49:49 +04:00
drop dfu's from releases
qflipper and android app is not allowing to use new update method with custom firmware, so we have 3 methods only
This commit is contained in:
30
.drone.yml
30
.drone.yml
@@ -28,35 +28,6 @@ steps:
|
|||||||
FBT_TOOLS_CUSTOM_LINK:
|
FBT_TOOLS_CUSTOM_LINK:
|
||||||
from_secret: fbt_link
|
from_secret: fbt_link
|
||||||
|
|
||||||
- name: "Bundle resources"
|
|
||||||
image: kramos/alpine-zip
|
|
||||||
commands:
|
|
||||||
- mkdir sd-card
|
|
||||||
- mkdir -p sd-card/subghz/assets
|
|
||||||
- mkdir -p sd-card/nfc/assets
|
|
||||||
- mkdir -p sd-card/infrared/assets
|
|
||||||
- mkdir -p sd-card/unirf
|
|
||||||
- mkdir -p sd-card/rfidfuzzer
|
|
||||||
- mkdir -p sd-card/subplaylist
|
|
||||||
- mkdir -p sd-card/badusb/layouts
|
|
||||||
- cp assets/resources/badusb/layouts/* sd-card/badusb/layouts/
|
|
||||||
- cp assets/resources/subghz/assets/dangerous_settings sd-card/subghz/assets/dangerous_settings
|
|
||||||
- cp assets/resources/subghz/assets/setting_user sd-card/subghz/assets/setting_user
|
|
||||||
- cp assets/resources/subghz/assets/keeloq_mfcodes sd-card/subghz/assets/keeloq_mfcodes
|
|
||||||
- cp assets/resources/nfc/assets/mf_classic_dict.nfc sd-card/nfc/assets/mf_classic_dict.nfc
|
|
||||||
- cp assets/resources/infrared/assets/tv.ir sd-card/infrared/assets/tv.ir
|
|
||||||
- cp assets/resources/infrared/assets/ac.ir sd-card/infrared/assets/ac.ir
|
|
||||||
- cp assets/resources/infrared/assets/fans.ir sd-card/infrared/assets/fans.ir
|
|
||||||
- cp assets/resources/infrared/assets/projectors.ir sd-card/infrared/assets/projectors.ir
|
|
||||||
- cp assets/resources/infrared/assets/audio.ir sd-card/infrared/assets/audio.ir
|
|
||||||
- cp assets/resources/unirf/unirf_map_example.txt sd-card/unirf/unirf_map_example.txt
|
|
||||||
- cp assets/resources/rfidfuzzer/example_uids.txt sd-card/rfidfuzzer/example_uids.txt
|
|
||||||
- cp assets/resources/subplaylist/example_playlist.txt sd-card/subplaylist/example_playlist.txt
|
|
||||||
- cp assets/resources/Manifest sd-card/Manifest
|
|
||||||
- zip -r artifacts-default/sd-card-${DRONE_TAG}.zip sd-card
|
|
||||||
- rm -rf sd-card
|
|
||||||
- ls -laS artifacts-default
|
|
||||||
|
|
||||||
- name: "Bundle self-update packages"
|
- name: "Bundle self-update packages"
|
||||||
image: kramos/alpine-zip
|
image: kramos/alpine-zip
|
||||||
commands:
|
commands:
|
||||||
@@ -93,7 +64,6 @@ steps:
|
|||||||
files:
|
files:
|
||||||
- artifacts-default/*.tgz
|
- artifacts-default/*.tgz
|
||||||
- artifacts-default/*.zip
|
- artifacts-default/*.zip
|
||||||
- artifacts-default/flipper-z-f7-full-${DRONE_TAG}.dfu
|
|
||||||
title: ${DRONE_TAG}
|
title: ${DRONE_TAG}
|
||||||
note: CHANGELOG.md
|
note: CHANGELOG.md
|
||||||
checksum:
|
checksum:
|
||||||
|
|||||||
18
CHANGELOG.md
18
CHANGELOG.md
@@ -1,22 +1,10 @@
|
|||||||
### New changes
|
### New changes
|
||||||
* Critical issue fix: Fixed subghz read mode doesn’t work at all
|
* Picopass plugin fixed (bug with mbedtls lib found and fixed by hedger in OFW PR 1742)
|
||||||
* Updated archive app (Rename, File info) (+ fixes) (by @derskythe) [(PR 68)](https://github.com/Eng1n33r/flipperzero-firmware/pull/68)
|
* DFU files no longer included in releases to avoid issues with wrong manual installation of assets - use web updater or microSD update package
|
||||||
* Plugins: Added uart echo and usb mouse apps
|
|
||||||
* Plugins: Fix nrfsniff log spam, add new icons for plugins (icons by @Svaarich)
|
|
||||||
* Plugins: Changed app types and added new category for music players
|
|
||||||
* Plugins: Added new start screen for doom (by @Svaarich)
|
|
||||||
* Reduced max SubGHz history items to resolve memory issues, was 99, now 65
|
|
||||||
* Updated universal remote assets (by @Amec0e)
|
|
||||||
* OFW: Fbt: fixed gdb-py path for MacOS
|
|
||||||
|
|
||||||
**Known issues: Picopass reader plugin crash**
|
|
||||||
|
|
||||||
**Note: To avoid issues prefer installing using web updater or by self update package, all needed assets will be installed**
|
**Note: To avoid issues prefer installing using web updater or by self update package, all needed assets will be installed**
|
||||||
|
|
||||||
Self-update package (update from microSD) - `flipper-z-f7-update-(version).zip` or `.tgz` for iOS mobile app
|
Self-update package (update from microSD) - `flipper-z-f7-update-(version).zip` or `.tgz` for iOS mobile app
|
||||||
|
|
||||||
DFU for update using qFlipper - `flipper-z-f7-full-(version).dfu`
|
DFU for update using qFlipper is no longer included in releases to avoid issues with assets - Use Web Updater or self-update package!
|
||||||
|
|
||||||
If using DFU update method, download this archive and unpack it to your microSD, replacing all files except files you have edited manually -
|
|
||||||
`sd-card-(version).zip`
|
|
||||||
|
|
||||||
|
|||||||
@@ -33,6 +33,7 @@ after that on web updater page - press `Connect` button
|
|||||||
- Open downloads in ios Files app, select downloaded `.tgz` file, click Share, select Flipper App
|
- Open downloads in ios Files app, select downloaded `.tgz` file, click Share, select Flipper App
|
||||||
- In flipper app click green `Update` button, be sure it shows `Custom flipper-z-f7-update...` in Update Channel
|
- In flipper app click green `Update` button, be sure it shows `Custom flipper-z-f7-update...` in Update Channel
|
||||||
- Wait until update is finished
|
- Wait until update is finished
|
||||||
|
- Error in ios app will show up, but flipper will be updated successfully
|
||||||
- And if all flashed successfully - you will have all needed assets pre installed
|
- And if all flashed successfully - you will have all needed assets pre installed
|
||||||
- Done
|
- Done
|
||||||
|
|
||||||
@@ -52,36 +53,7 @@ after that on web updater page - press `Connect` button
|
|||||||
`update/f7-update-(CURRENT VERSION)/update.fuf`
|
`update/f7-update-(CURRENT VERSION)/update.fuf`
|
||||||
- Update will start, wait for all stages, and when flipper started after update, you can upload any custom [IR libs](https://github.com/logickworkshop/Flipper-IRDB), and other stuff using qFlipper or directly into microSD card
|
- Update will start, wait for all stages, and when flipper started after update, you can upload any custom [IR libs](https://github.com/logickworkshop/Flipper-IRDB), and other stuff using qFlipper or directly into microSD card
|
||||||
|
|
||||||
<br>
|
|
||||||
<br>
|
|
||||||
|
|
||||||
## With qFlipper
|
|
||||||
|
|
||||||
### **Replace (CURRENT VERSION) with version that you downloaded from releases**
|
|
||||||
- Connect your device and select `Update from file`
|
|
||||||
then select **`flipper-z-f7-full-(CURRENT VERSION).dfu`**
|
|
||||||
|
|
||||||
- And wait, if all flashed successfully - you can manually upload IR libs and other stuff to sd card
|
|
||||||
|
|
||||||
- If you doing install for first time or migrating from official fw, unpack files from archive `sd-card-(CURRENT VERSION).zip` onto your microSD card
|
|
||||||
|
|
||||||
|
|
||||||
<br>
|
|
||||||
<br>
|
|
||||||
|
|
||||||
## With USB DFU
|
|
||||||
|
|
||||||
1. Download latest [Firmware](https://github.com/Eng1n33r/flipperzero-firmware/releases)
|
|
||||||
|
|
||||||
2. Reboot Flipper to Bootloader
|
|
||||||
- Press and hold `← Left` + `↩ Back` for reset
|
|
||||||
- Release `↩ Back` and keep holding `← Left` until blue LED lights up
|
|
||||||
- Release `← Left`
|
|
||||||
|
|
||||||
### **Replace (CURRENT VERSION) with version that you downloaded from releases**
|
|
||||||
3. Run `dfu-util -D flipper-z-f7-full-(CURRENT VERSION).dfu -a 0`
|
|
||||||
|
|
||||||
4. If you doing install for first time or migrating from official fw, unpack files from archive `sd-card-(CURRENT VERSION).zip` to your microSD card
|
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
<br>
|
<br>
|
||||||
|
|||||||
Reference in New Issue
Block a user