mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-06-07 19:01:54 -07:00
Fix apple BLE spam credits + add url --nobuild
This commit is contained in:
+3
-3
@@ -15,11 +15,11 @@ typedef struct {
|
||||
} Payload;
|
||||
|
||||
// Hacked together by @Willy-JL
|
||||
// Custom adv logic by @Willy-JL and @xMasterX
|
||||
// Custom adv logic by @Willy-JL (idea by @xMasterX)
|
||||
// Extensive testing and research on behavior and parameters by @Willy-JL and @ECTO-1A
|
||||
// Structures docs and Nearby Action IDs from https://github.com/furiousMAC/continuity/
|
||||
// Proximity Pair IDs from https://github.com/ECTO-1A/AppleJuice/
|
||||
// Airtag ID from https://techryptic.github.io/2023/09/01/Annoying-Apple-Fans/
|
||||
// Controversy explained at https://willyjl.dev/blog/the-controversy-behind-apple-ble-spam
|
||||
|
||||
static Payload payloads[] = {
|
||||
#if false
|
||||
@@ -671,7 +671,7 @@ static void draw_callback(Canvas* canvas, void* ctx) {
|
||||
"App+spam by \e#WillyJL\e# XFW\n"
|
||||
"Pair codes by \e#ECTO-1A\e#\n"
|
||||
"BLE docs by \e#furiousMAC\e#\n"
|
||||
" Airtag \e#Techryptic\e#",
|
||||
" Version \e#1.1\e#",
|
||||
false);
|
||||
break;
|
||||
default: {
|
||||
|
||||
+3
-2
@@ -13,7 +13,8 @@ App(
|
||||
name="continuity",
|
||||
),
|
||||
],
|
||||
fap_author="@Willy-JL", # Plus research from @ECTO-1A @xMasterX and @techryptic
|
||||
fap_version="1.0",
|
||||
fap_author="@Willy-JL & @ECTO-1A",
|
||||
fap_weburl="https://github.com/Flipper-XFW/Xtreme-Firmware/tree/dev/applications/external/apple_ble_spam",
|
||||
fap_version="1.1",
|
||||
fap_description="Spam Apple devices with annoying popups and notifications via BLE packets",
|
||||
)
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
#include <furi_hal_random.h>
|
||||
|
||||
// Hacked together by @Willy-JL
|
||||
// Custom adv logic by @Willy-JL and @xMasterX
|
||||
// Custom adv logic by @Willy-JL (idea by @xMasterX)
|
||||
// Extensive testing and research on behavior and parameters by @Willy-JL and @ECTO-1A
|
||||
// Structures docs and Nearby Action IDs from https://github.com/furiousMAC/continuity/
|
||||
// Proximity Pair IDs from https://github.com/ECTO-1A/AppleJuice/
|
||||
// Airtag ID from https://techryptic.github.io/2023/09/01/Annoying-Apple-Fans/
|
||||
// Controversy explained at https://willyjl.dev/blog/the-controversy-behind-apple-ble-spam
|
||||
|
||||
static const char* continuity_type_names[ContinuityTypeCount] = {
|
||||
[ContinuityTypeAirDrop] = "AirDrop",
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
#include <stdlib.h>
|
||||
|
||||
// Hacked together by @Willy-JL
|
||||
// Custom adv logic by @Willy-JL and @xMasterX
|
||||
// Custom adv logic by @Willy-JL (idea by @xMasterX)
|
||||
// Extensive testing and research on behavior and parameters by @Willy-JL and @ECTO-1A
|
||||
// Structures docs and Nearby Action IDs from https://github.com/furiousMAC/continuity/
|
||||
// Proximity Pair IDs from https://github.com/ECTO-1A/AppleJuice/
|
||||
// Airtag ID from https://techryptic.github.io/2023/09/01/Annoying-Apple-Fans/
|
||||
// Controversy explained at https://willyjl.dev/blog/the-controversy-behind-apple-ble-spam
|
||||
|
||||
typedef enum {
|
||||
ContinuityTypeAirDrop = 0x05,
|
||||
|
||||
Reference in New Issue
Block a user