Commit Graph

1944 Commits

Author SHA1 Message Date
MX 60cd7b8b32 Fix merge issues 2022-11-28 23:20:37 +03:00
MX 3d36105142 Merge branch 'fz-dev' into dev 2022-11-28 23:12:17 +03:00
Georgii Surkov 849afc8798 [FL-2998] IR TV Universal Remote refactor and docs (#2052)
* Rename signals for IR TV universal remote
* Update UniversalRemotes.md

Co-authored-by: あく <alleteam@gmail.com>
2022-11-29 04:49:51 +09:00
MX 97e8da7a7b Weather Station: Add protocol - Auriol HG0601A (#2056)
* Add protocol Auriol hg0601a: Made by @LY2NEO
* Improve readability of code: fix protocol name

Co-authored-by: あく <alleteam@gmail.com>
2022-11-29 04:08:28 +09:00
あく 769c53b6da [FL-2977] Gui: better navigation in file browser dialog (#2014)
* Gui: proper navigation in file browser dialog
* Trim file name from start path
* File list loading fix
* File list offset fix

Co-authored-by: nminaylov <nm29719@gmail.com>
Co-authored-by: Sergey Gavrilov <who.just.the.doctor@gmail.com>
2022-11-29 03:59:24 +09:00
Yukai Li 6b47bc1af4 Nfc: NTAG password auto capture (and other password-related changes) (#1843)
* nfc: MFUL minor cleanup
* nfc: Add mechanism to pass event data
* nfc: Add NTAG authentication event to emulation
* nfc: Rename enum member to align with existing convention
* nfc: Add function to determine whether MFUL is fully captured
* nfc: Fix emulation of incompletely-read password-protected MFUL
* nfc: Add reader password capture scene
* nfc: Set default MFUL password input to 0xFFFFFFFF
* nfc: Fix MFUL auth counter loading
* nfc: Be explicit about using manual auth method when using auto unlock
* nfc: Fill in MFUL has_auth when loading file
* nfc: Fix MFUL auth success usage, remove unused variable
* nfc: Display PWD and PACK in MFUL info if available
* nfc: Remove unnecessary include
* nfc: Add unlock options to loaded MFUL menu
* nfc: Move set default MFUL password. This way it can be edited if needed instead of reentered
* nfc: Fix unlock menu not maintaining selection index
* nfc: Move captured MFUL auth data from worker to device data
* nfc: Attempt to authenticate with default PWD when possible when reading NTAG
* nfc: Don't try to auth NTAG on read if we already authed
* nfc: Add title for all pages read but failed auth for NTAG auth
* nfc: Add faster auth callback patch
* lib: Remove scons submodule from index
* nfc: Revise MFUL unlock UI flow
* nfc: Disallow MFUL unlock with reader if card not read yet. Trying to read first results in either needing to make a new scene or badly jury rigging other scenes, so let's just not do that
* f7: Bump API symbols
* Format code

Co-authored-by: gornekich <n.gorbadey@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-11-29 03:16:22 +09:00
Stephen Kent a82c3ccc22 NFC: Fix MIFARE DESfire info action to open app menu (#2058)
When examining a MIFARE DESfire card, selecting "More >" currently leads
to the file menu for a single application even if the scanned card
contains multiple applications.

On examining the source code, a MIFARE DESfire application selection
menu is present as `NfcSceneMfDesfireData`. This change updates the
MIFARE DESfire Info "More >" action to open the application selection
menu. That menu may then be used to open the file selection menu for any
application in the read MIFARE DESfire card data.

Tested interactively with
https://github.com/flipperdevices/flipperzero-sd-card-examples/blob/c4cbdcd94706836fe0e3cda42587814237b1cfde/nfc/Desfire.nfc

Co-authored-by: あく <alleteam@gmail.com>
2022-11-29 02:05:24 +09:00
Maksim Derbasov e121e6a287 Fix for spelling (#2051)
* Fix for spelling
* Review iteration

Co-authored-by: あく <alleteam@gmail.com>
2022-11-29 01:51:51 +09:00
Smooklu 03140e4349 Bluetooth Remote to HID Remote (#2039)
* WIP BT + USB Hid
* Refactoring Submenus/Views
* Changed to bool instead of enum
* Revamp finished
* Removed usb_keyboard
* Renaming device_types that can do USB+BT
* Removed error view
* Renaming folder structure and file names
* Fixed views.h
* Fixed hid.h
* Fixed hid_mouse.c
* Fixed a accidetnal renaming
* Apps: add missing view remove call in hid app destructor
* Hid app: hal abstraction, split into bluetooth and usb remotes. Fbt: customizable icon symbol name.
* Hid app: update usb remote icon
* Hid: single status change routine
* HID App: final touches
* HID App: rename BtHidTikTok to HidTikTok, format sources
* HID App: fix comma in keyboard

Co-authored-by: あく <alleteam@gmail.com>
2022-11-29 01:27:16 +09:00
MX 43d35b42e5 Fix auriol protocol naming 2022-11-27 17:07:51 +03:00
MX 0e4cda851c Update Temp sensor plugin
https://github.com/Mywk/FlipperTemperatureSensor
2022-11-27 02:50:15 +03:00
MX 6267dc7d5b Update HEX Viewer 2022-11-27 02:44:10 +03:00
MX 1a33e1a00b WS: Add protocol Auriol HG0601A
Made by @LY2NEO
2022-11-27 02:32:43 +03:00
MX f086d5b7a3 Merge pull request #180 from TQMatvey/dev
SubGhz: Allow setting RSSI trigger to beggining
2022-11-24 03:25:41 +03:00
MX 757b218397 Revert SubGhz FA changes 2022-11-24 03:16:31 +03:00
MX 0321717a86 Add 3 plugins to be included in base package
Solitaire, Blackjack, HEX Viewer
2022-11-24 03:00:15 +03:00
TQMatvey 2a5d629318 SubGhz: Allow setting RSSI trigger to beggining 2022-11-24 06:52:44 +07:00
MX 6ebdf6dffb Update wifi marauder companion
and apply same fix to wifi scanner and wifi deauther
2022-11-24 02:23:40 +03:00
MX b6435374d7 Update TOTP
https://github.com/akopachov/flipper-zero_authenticator/releases/tag/v1.5.0
2022-11-24 01:19:19 +03:00
MX 2c51c8cb31 Update FipperZero-DHT-Monitor
https://github.com/quen0n/FipperZero-DHT-Monitor
2022-11-24 01:15:38 +03:00
MX 6d7e424fdf Update subbrute
Fix ansonic text
2022-11-24 01:11:45 +03:00
MX 8e14291363 Merge branch 'fz-dev' into dev 2022-11-23 21:30:59 +03:00
MX c9473e6d30 Update subghz bruteforcer
Add ansonic protocol support
2022-11-23 21:30:16 +03:00
Nikolay Minaylov ffa6249b64 [FL-2985] Fix U2F HID vulnerability #2042
Co-authored-by: あく <alleteam@gmail.com>
2022-11-24 03:12:53 +09:00
MX daea8a963d Apply subghz FA changes from OFW, update API symbols 2022-11-23 19:46:31 +03:00
MX 7829428455 Merge branch 'fz-dev' into dev 2022-11-23 19:21:50 +03:00
MX 59022b4ff7 Merge pull request #176 from PharoahCoder/dev
Update cli_commands.c To add src command for people exploring cli
2022-11-23 19:17:38 +03:00
MX bbf4d90ec1 Fix, add forgotten UNUSED macro 2022-11-23 19:14:17 +03:00
MX 963c6a95f3 Merge pull request #175 from GottZ/patch-1
[FAP] htu21d falsely reading temp as humidity
2022-11-23 18:45:53 +03:00
MX 04761b12c0 Merge pull request #178 from TQMatvey/dev
Power: Show battery percentile while charging
2022-11-23 18:45:20 +03:00
MX 063b13df00 Merge branch 'dev' into i2cTools-newUI 2022-11-23 18:41:09 +03:00
Skorpionm 9bb0dbaa3e SubGhz: frequency analyzer. 2dbi desensitization, rssi averaging to reduce jitter, new rssi indicators in log_mode, GUI fix (#2020)
Co-authored-by: あく <alleteam@gmail.com>
2022-11-23 22:31:39 +09:00
Kyhwana Pardus 1c8451fad4 Fix typos in subghz_cli.c (#2030)
Fix up the "receive" typos

Co-authored-by: あく <alleteam@gmail.com>
2022-11-23 22:23:11 +09:00
MangoTornado 669822cdd2 Fix typos in various outputs (#2032)
* Fix typos in various outputs
* Update u2f_view.c

Co-authored-by: あく <alleteam@gmail.com>
2022-11-23 22:15:08 +09:00
Sergey Gavrilov c511c67e71 Core: thread allocation shortcut (#2007)
* Core: thread alloc+set shortcut
* Apps: use thread allocation shortcut
* Mark some service threads as services
* Init BT as soon as possible

Co-authored-by: あく <alleteam@gmail.com>
2022-11-23 21:49:17 +09:00
Skorpionm b9c483fbf8 [FL-2975] WS: add protocol GT-WT02 (#2001)
* WS: add protocol GT-WT02
* WS: fix text "About" scene

Co-authored-by: あく <alleteam@gmail.com>
2022-11-23 18:44:49 +09:00
Skorpionm 00fcd9cfcd [FL-2976] SubGhz: add protocol "Ansonic" (#2000)
* SubGhz: add protocol "Ansonic"
* SubGhz: fix encoder "Ansonic"
* SubGhz: add unit_test "Ansonic"
* SubGhz: fix flag
* SubGhz: protocol "Ansonic" fix timing

Co-authored-by: あく <alleteam@gmail.com>
2022-11-23 18:29:30 +09:00
TQMatvey 15dcf73083 Power: Show battery percentile while charging 2022-11-22 12:51:47 +07:00
PharoahCoder 5ef358df31 Update cli_commands.c 2022-11-21 17:41:40 +04:00
Jan-Stefan Janetzky a5e3df0375 [FAP] htu21d falsely reading temp as humidity
compiled and tested by blowing onto the sensor.

fixes #174
2022-11-20 23:53:11 +01:00
Jean LE QUELLEC fae17d2eb9 New UI 2022-11-19 13:46:26 +01:00
MX 7e8bf03b25 Fix DTMF Dolphin
Add forgotten scene and menu item
@litui check this commit
2022-11-17 22:43:04 +03:00
MX a6886b096e Update DTMF Dolphin
https://github.com/litui/dtmf_dolphin
2022-11-17 22:35:13 +03:00
MX a0dc770b98 Update TOTP
https://github.com/akopachov/flipper-zero_authenticator
2022-11-17 22:33:31 +03:00
MX a1b368abda Update i2c tools
https://github.com/NaejEL/flipperzero-i2ctools
2022-11-17 22:30:25 +03:00
MX 17cb7533cb SubGHz: FA -> Save last trigger level 2022-11-17 00:37:35 +03:00
MX 1e183d5450 SubGHz: Add 440.175 Mhz 2022-11-16 14:26:48 +03:00
MX 337c5b5a8b Merge remote-tracking branch 'origin/dev' into dev 2022-11-15 04:43:01 +03:00
MX be97baef06 Plugins: ibutton fuzzer improvements
and rfid fuzzer too
2022-11-15 04:42:54 +03:00
MX eb3523b8e2 Replace func naming to more correct one 2022-11-15 04:22:43 +03:00