hedger
ed385594a3
faploader: more subsystem headers in API table ( #1742 )
...
* faploader: more subsystem headers in API table; not counting header entries for SDK version change
* subghz: removed dead function
* Adjusted API version
* hal: removed furi_hal_power_get_system_voltage
* lib: mbedtls: additional flags for .fap linkage
* fbt: rebuilding assets when git commit id changes
* fbt: removed assets rebuild on git commit id change; added explicit dependency for SDK source on compiled assets parts; removed unneeded sdk regeneration runs
* fbt: changed stock plugins to EXTERNAL apps; restored building app as a PLUGIN as a part of main fw as well as a .fap; readme fixes
* fbt: restored certain apps to PLUGIN type
* fbt: app manifests: renamed version->fap_version, added extra fields
* fbt: fixed version processing after rename
Co-authored-by: あく <alleteam@gmail.com >
2022-09-19 21:39:00 +09:00
RogueMaster
1e561385a6
Update SConscript
2022-09-18 05:21:35 -04:00
RogueMaster
9b82cb5f93
Update SConscript
2022-09-18 04:18:32 -04:00
RogueMaster
3b4186d80c
updates for fap loader including pico pass fix
2022-09-18 03:55:27 -04:00
RogueMaster
003b2e5401
raw?
2022-09-17 06:50:15 -04:00
RogueMaster
169d0c9845
Update raw.c
2022-09-17 06:49:43 -04:00
RogueMaster
8af52b440f
Update raw.h
2022-09-17 06:18:38 -04:00
RogueMaster
920ca4402e
upd
2022-09-17 06:09:20 -04:00
RogueMaster
0ff741f7b3
lets try these
2022-09-17 06:06:17 -04:00
RogueMaster
c97eef493e
nfc upd
2022-09-17 05:44:13 -04:00
MX
c28e4ea733
Merge pull request #69 from h4sh5/random_uid_reader_detect
...
random uid for detect reader each time NFC app exists and comes back
2022-09-16 22:01:08 +03:00
MX
c894948d4f
faploader api extension and lib fixes
...
OFW PR 1742 by hedger
keeping api version the same to allow compatibility
it might be changed in next releases if api changes are destructive
2022-09-16 17:30:07 +03:00
hedger
34edd929d0
lib: mbedtls: additional flags for .fap linkage
2022-09-16 18:08:21 +04:00
hedger
a901950ce6
subghz: removed dead function
2022-09-16 15:53:07 +04:00
hedger
dd885ceae7
faploader: more subsystem headers in API table; not counting header entries for SDK version change
2022-09-16 15:43:27 +04:00
hedger
007a3d295e
[FL-2819] updater: fixed failing backups on /int with empty files in it #1735
...
Co-authored-by: あく <alleteam@gmail.com >
2022-09-15 22:55:55 +09:00
MX
8fd4225939
fix detect raw bug, fix came atomo
2022-09-15 06:45:19 +03:00
MX
51ffdcd3bc
update api, add icons, fix picopass again
2022-09-15 01:14:55 +03:00
hedger
d47fdce337
updater: fixed failing backups on /int with empty files in it
2022-09-14 21:04:46 +03:00
MX
3fbaad1488
Merge branch 'fz-dev' into dev
2022-09-14 21:04:04 +03:00
SG
b9a766d909
[FL-2627] Flipper applications: SDK, build and debug system ( #1387 )
...
* Added support for running applications from SD card (FAPs - Flipper Application Packages)
* Added plugin_dist target for fbt to build FAPs
* All apps of type FlipperAppType.EXTERNAL and FlipperAppType.PLUGIN are built as FAPs by default
* Updated VSCode configuration for new fbt features - re-deploy stock configuration to use them
* Added debugging support for FAPs with fbt debug & VSCode
* Added public firmware API with automated versioning
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: SG <who.just.the.doctor@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2022-09-15 02:21:03 +09:00
SG
873e1f114b
[FL-2627] Flipper applications: SDK, build and debug system ( #1387 )
2022-09-15 01:11:38 +09:00
MX
4a61a28f57
Protocol data redecoding before write
...
OFW PR 1723 by nminaylov
2022-09-14 16:18:23 +03:00
MX
b00117e02c
Detect RAW feature
...
by perspecdev
2022-09-14 16:01:30 +03:00
Haoxi Tan
6b91c660d4
random uid each time NFC app exists and comes back
2022-09-14 20:10:49 +10:00
MX
1c00709ea6
fix custom name serial, bt mac, fix subghz starline
2022-09-11 15:03:44 +03:00
MX
bcaf898c57
fixes and impovements
2022-09-11 02:09:02 +03:00
MX
177fabe50c
add mpu, fix keeloq
2022-09-10 20:16:08 +03:00
MX
8abb9e8a2b
Merge branch 'fz-dev' into dev
2022-09-08 17:45:37 +03:00
Skorpionm
e9ab581771
SubGhz: fix decoder kelooq ( #1719 )
...
* SubGhz: fix decoder kelooq
Co-authored-by: hedger <hedger@users.noreply.github.com >
2022-09-08 10:27:03 +03:00
あく
b62096fb91
[FL-2645, FL-2810] SubGhz: handle missing key in cryptostore. Lib: lower default display contrast. ( #1717 )
...
* SubGhz: skip file loading on key load fail
* Lib: update default display contrast
* Format sources
Co-authored-by: hedger <hedger@users.noreply.github.com >
2022-09-08 10:18:18 +03:00
MX
77b19ec0db
OFW: SubGhz: fix decoder keeloq
...
OFW PR 1719 by Skorpionm
2022-09-08 05:39:21 +03:00
MX
48691b2296
Merge branch 'fz-dev' into dev
2022-09-05 20:53:59 +03:00
あく
3a767c9c02
[FL-2794] Lib: update LFS to v2.5.0, lower update free page limit ( #1706 )
...
* Lib: update lfs to v2.5.0
* Storage: set minimum free pages for update on internal storage to 3
* Updater: lower min int free space limit
* lfs: disabled debug and trace logs by default
Co-authored-by: hedger <hedger@nanode.su >
2022-09-05 20:40:20 +03:00
MX
a8858e38b5
Merge branch 'fz-dev' into dev
2022-09-05 19:23:34 +03:00
VVX7
8d8481b17f
fix buffer overflow in mifar ul load ( #1697 )
...
Co-authored-by: gornekich <n.gorbadey@gmail.com >
2022-09-05 20:42:59 +09:00
MX
8323877120
formatted, attempt to fix rfid fuzzer crash
...
crash doesn’t fixed with this commit
2022-09-03 23:10:07 +03:00
MX
c41555b579
Merge branch 'fz-dev' into dev
2022-09-03 16:30:13 +03:00
gornekich
1853359d78
[FL-2759], [FL-2766] NFC collect params for mfkey32 attack ( #1643 )
...
* nfc: start nfc over rpc
* nfc: add detect reader state
* nfc: add reader analyzer
* nfc: rework reader analyzer
* reader_analyzer: print collected nonces to debug
* reader analyzer: add save on SD card
* reader_analyzer: separate mfkey related part to different file
* mfkey32: add logic for collecting parameters
* nfc: rework pcap with reader analyzer
* nfc: add logger for reader
* nfc: clean up
* nfc: add detect reader view
* nfc: add detect reader and mfkey nonces scenes
* nfc: add mfkey comlplete scene
* nfc: add new assets
* nfc: fix gui
* nfc: fix iso14443-4 UID emulation
* nfc: add no sd card notification
* nfc: fix grammar
Co-authored-by: あく <alleteam@gmail.com >
2022-09-03 21:25:36 +09:00
Skorpionm
a3932cfa6d
[FL-2787] SubGhz: add protocol Clemsa, fix decoder BETT ( #1696 )
...
* SubGhz: add protocol Clemsa
* SubGhz: fix decoder BETT protocol
Co-authored-by: あく <alleteam@gmail.com >
2022-09-03 15:19:01 +09:00
Sebastian Mauer
1d787e6da8
Add support for Keri tags ( #1689 )
...
Co-authored-by: SG <who.just.the.doctor@gmail.com >
2022-09-02 21:36:13 +10:00
Sebastian Mauer
10b0a611cf
Add support for Gallagher tags ( #1680 )
...
* Add Gallagher protocol
2022-09-02 21:15:34 +10:00
Skorpionm
0ee4573a65
SubGhz: add protocol Intertechno_V3 ( #1622 )
...
* SubGhz: add decode Intertechno_V3
* SubGhz: add encoder Intertechno V3
* SubGhz: add uni_test Intertechno V3
* SubGhz: fix syntax
* SubGhz: add Intertechno V3 dimming mode
* SubGhz: fix parsing event Magellen protocol
* SubGhz: fix syntax
* SubGhz: fix encoder dimm mode
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2022-08-31 23:27:34 +09:00
Skorpionm
311b60f815
[FL-2771] SubGhz: add protocol Prastel #1674
...
Co-authored-by: あく <alleteam@gmail.com >
2022-08-31 23:21:36 +09:00
MX
4d388f4bde
SubGhz: add protocol Intertechno_V3 - OFW PR 1622
...
by Skorpionm
2022-08-30 21:55:25 +03:00
MX
079cadaeda
SubGhz: add protocol Prastel - OFW PR 1674
...
by Skorpionm
2022-08-30 21:25:08 +03:00
MX
0c0fb57410
Merge branch 'fz-dev' into dev
2022-08-30 21:23:28 +03:00
Eric Betts
8e9043003f
Picopass write ( #1658 )
...
* [picopass] Prevent false success with non-standard key
* UI for writing
* worker function for write
* Update write command value
* Show card read failure message
Co-authored-by: あく <alleteam@gmail.com >
2022-08-30 22:59:34 +09:00
MX
5272b81ae6
Merge branch 'fz-dev' into dev
2022-08-30 11:42:39 +03:00
Sebastian Mauer
d76ba20652
Add support for Pyramid tags ( #1676 )
...
* Add support for Pyramid tags
* Also add additional checks for AWID decoder to avoid missdetection
* lfrfid worker: reset GPIO_LOAD pin
* lfrfid: protocol viking, format
* lfrfid: protocol pyramid, format
* lfrfid: protocol paradox, format
* lfrfid: protocol jablotron, format
* lfrfid: protocol em4100, format
* lfrfid: increase reading time by 0.5s since protocol viking takes longer to read
Co-authored-by: SG <who.just.the.doctor@gmail.com >
2022-08-30 02:31:28 +10:00