nrf24scan icon indicating copy to clipboard operation
nrf24scan copied to clipboard

Unable to compile due to errors

Open eprig opened this issue 1 year ago • 14 comments

I was unable to compile this app with ufbt. First it was looking for library files that it didn't have. Then, after I fixed that it is giving errors about an undeclared variable and incompatible pointer type.

error: 'FontBatteryPercent' undeclared (first use in this function)
error: passing argument 2 of 'view_port_input_callback_set' from incompatible pointer type [-Werror=incompatible-pointer-types]

note: expected 'ViewPortInputCallback' {aka 'void (*)(InputEvent *, void *)'} but argument is of type 'void (*)(InputEvent *, FuriMessageQueue *)' {aka 'void (*)(InputEvent *, struct FuriMessageQueue *)'}

eprig avatar Oct 16 '24 00:10 eprig

First you need to use the scanner to get a adress or unique adress that correspond with your mouse dongle etc, its called a payload, the programmer have used his great efforts to make us be able to read the main adressses for keyboards and mouse dongles but the newest ones they got a "encryption" or at least that what was they called it... But "they" simply reverse sending your main adress so its maybe easy to decrypt for the one who need it , after you can use same adress to send badusb etc/ the 10payloads=10 letters/digits is normal for a mouse/keyboard dongle adress but the scanner /not sniffer- had allready put into it the real adress of most dongles so it was readable within seconds and esy to find with scanner app , then when u find a adress there then the nrf24sniff map will fill up with the adress u found and then open mouse jacker who will have the adress there ready as then it have the library file you miss as it will make a txt file with the adress found on scanner.- But the MAIN IMPORTANCE for people who understand the cappabilities to this wonderfull work by the programmer....They need focus on the SNIFFER as that can actually picp up every 2,4ghz devices and theyr signals and 99% of all main toys , remotes , electric dongles etc still uses this nrf24 /2,4 ghz signal within the electronics.. So u can still with the sniffer found every electric device that connects to somethings else with this app.... Also you can found the main adress of the main controlller like a mouse adress then you can also sniff even every signal that adress sendt to pc etc and you can resend the same or rather use main adresss of the mouse dongle to send bad usb or other files...... Thank you Programmer !! .. Please if any update inform me Sir ..!! From Norway with Love !=) I am starting to decrypt dongles using scanner then sniffer afterwards, i can explain it to you the programmer if you want to know how to decrypt the mouse dongle adresses... as they actuallye "someone" have studied your program uniqe adresses who scanned it but they still use the same adresses at most times so your scanner read the adress but the digits/letters are randomised so the adress consist of the real adress most times , but not in the correct order.... so they didnt decrypt the adresses they just stocked the letters meaning they know someone could sniff the adresses. Becouse i use a 2023 lenovo modell mouse with bluetooth and dongle abilities and i found my dongle adress ,first "encrypted" in the scanner and again in other order so it still works Sir .. Please Sir work more with this project ? I will support you !! Great Love from Norway !!

Huzzla101 avatar Oct 16 '24 03:10 Huzzla101

Wait your error is that you can not transfer the needed files from A to B =? Its good to know that your "font" battery procent is not used yet? maybe files missing becouse the error dont make other sense to me at least ..

But note: expected 'ViewPortInputCallback' {aka 'void (*)(InputEvent *, void )'} but argument is of type 'void ()(InputEvent , it means that when the packages was ready to be distributed and transferred from A to B something happened so you got a callback from the port input, maybe you used a usb who got formed to com port ? Error msg most likely from the port who got it from the device you was sending it to ... So try upload all with a SD card or use CLI method... Remember to put ur bauge up alot so it fit your transfer rates... Or use other CMD lines and or sources to re apply the packages to your device

Huzzla101 avatar Oct 16 '24 03:10 Huzzla101

Impossible to create the fap. And the fap link you provided in readme section is not working anymore

Maatt0213 avatar Nov 24 '24 07:11 Maatt0213

It works on Flipper Zero Unleashed FW 1.15.0. I don’t plan to modify it for the new firmware yet, since I don’t need anything from Flipper now except nRF24-Batch, and it works as is.

vad7 avatar Nov 24 '24 07:11 vad7

Thanks for reply!Please can you just send me the fap? I love this app and it not installed in the new unleashed release. HoweverI dont know how to use it I feel that it has big possibilities…Thank youEnvoyé de mon iPhoneLe 24 nov. 2024 à 08:18, Vadim @.***> a écrit : It works on Flipper Zero Unleashed FW 1.15.0

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

Maatt0213 avatar Nov 24 '24 14:11 Maatt0213

Here: https://github.com/vad7/nrf24scan/releases

vad7 avatar Nov 24 '24 14:11 vad7

Could you build a version for the newest release firmware version? I am not running unleashed firmware and just updated to the newest version.

eprig avatar Nov 24 '24 19:11 eprig

Code refactoring is required, API has changed.

vad7 avatar Nov 25 '24 05:11 vad7

FYI it works great on latest UNLSHD release Envoyé de mon iPhoneLe 24 nov. 2024 à 20:49, eprig @.***> a écrit : Could you build a version for the newest release firmware version? I am not running unleashed firmware and just updated to the newest version.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

Maatt0213 avatar Nov 25 '24 08:11 Maatt0213

Can you tell me what it can be possible to do with this app and how? I feel its great potentialEnvoyé de mon iPhoneLe 24 nov. 2024 à 08:18, Vadim @.***> a écrit : It works on Flipper Zero Unleashed FW 1.15.0

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

Maatt0213 avatar Nov 25 '24 09:11 Maatt0213

Can you tell me what it can be possible to do with this app and how? I feel its great potentialEnvoyé de mon iPhoneLe 24 nov. 2024 à 08:18, Vadim @.> a écrit : It works on Flipper Zero Unleashed FW 1.15.0 —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.>

My man what FW u using? all the needed faps, scanner sniffer and also snifferMS is same program but i have booth and also u need the mousejacker or mousejacker MS if using snifferMS ... But it works for me on all softwares. And you dont need him to send you the same fap file that is allready uploaded here in link he gave. But i think ur issue is that you have installed 2 different FW without flashing it with updating to the latest OG FW first from qflipper BEFFORE you installed a new FW...

So if u dont have newest FW 1.02 from qflipper then install that,, ,it dont remove any files from ur SD card but it hanges GUI /meny set up.. So after u "flashed " it with installing original FW latest Version then install any software and it will work fluidly . If u using Roguemaster then simply install unleashed or whatever u had that made it work first then now you can just go to /scr/update folder and use the update u had from last time to re install it within minutes then install upon that again without flawshing this time your favourite FW

And now u have them all in update folder ready to be installed within a minute and flipper remember your old set up and even ur pinned favourites etc and settings for each FW to ... So u can use all of them if u want and remembr to use correct .txt for scans. sniff.txt for sniffer and adresses.txt is made 2 times one time for mousejacker that integrates all that the scanner finds of unique adresses automatically . But its also another adresses.txt used for the sniffer not related to the mousejacker adresses... So go use your programs now from any firmware it will work i use the newest unleashed and roguemaster and it works fine... so we can educate ourself and learn more from this !! =)

Huzzla101 avatar Nov 26 '24 20:11 Huzzla101

Hi Mr Vadim, i remember you did a GREAT work with NRF authenticator /sniffer on flipper, and we working now on BRUCE for over 10 different devices, where LILYGO T embed cc1101 is very good and even better then fliper. . And we come along way and we have a own nrf24 meny there but we have not a sniffer for 0,1 -1 - 1,5mb traffic as you made.. Is it possible you come over to Bruce team aND JOIN, COME DISCORD FIRST IF WANT OR REPLY ME OR HERE please...

On Mon, Nov 25, 2024 at 10:19 AM Maatt0213 @.***> wrote:

Can you tell me what it can be possible to do with this app and how? I feel its great potentialEnvoyé de mon iPhoneLe 24 nov. 2024 à 08:18, Vadim @.***> a écrit : It works on Flipper Zero Unleashed FW 1.15.0

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/vad7/nrf24scan/issues/4#issuecomment-2497373503, or unsubscribe https://github.com/notifications/unsubscribe-auth/BLDL6BQOLK53YKMWQMKIHWT2CLTTXAVCNFSM6AAAAABQAJB3ZGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOJXGM3TGNJQGM . You are receiving this because you commented.Message ID: @.***>

-- Kind Regards

Christian R.

May Prosperity allways be with us!!

Huzzla101 avatar Apr 04 '25 22:04 Huzzla101

I ment off course the raw traffic from 0,5mg and 1mb and 2mb, with and wwithout CRC and with ESB poswibiility .. Can you please have a look at Bruce , its open source and allready have a pretty solid platform for NRF24.... Maybe when you have the time have a look and maybe you will be inspired to program a little ....!!

Huzzla101 avatar Apr 05 '25 00:04 Huzzla101

Mr Vadim i need you plese Sir....send me a direct mail, i am direct to the owner of bruce who are the main app used on over 10 different devices... This is almost like a flipper just more modern ..... My mail @.*** I can buy you some coffe cups to =)

On Sat, Apr 5, 2025 at 12:08 AM Christian Roth. @.***> wrote:

Hi Mr Vadim, i remember you did a GREAT work with NRF authenticator /sniffer on flipper, and we working now on BRUCE for over 10 different devices, where LILYGO T embed cc1101 is very good and even better then fliper. . And we come along way and we have a own nrf24 meny there but we have not a sniffer for 0,1 -1 - 1,5mb traffic as you made.. Is it possible you come over to Bruce team aND JOIN, COME DISCORD FIRST IF WANT OR REPLY ME OR HERE please...

On Mon, Nov 25, 2024 at 10:19 AM Maatt0213 @.***> wrote:

Can you tell me what it can be possible to do with this app and how? I feel its great potentialEnvoyé de mon iPhoneLe 24 nov. 2024 à 08:18, Vadim @.***> a écrit : It works on Flipper Zero Unleashed FW 1.15.0

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/vad7/nrf24scan/issues/4#issuecomment-2497373503, or unsubscribe https://github.com/notifications/unsubscribe-auth/BLDL6BQOLK53YKMWQMKIHWT2CLTTXAVCNFSM6AAAAABQAJB3ZGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOJXGM3TGNJQGM . You are receiving this because you commented.Message ID: @.***>

-- Kind Regards

Christian R.

May Prosperity allways be with us!!

-- Kind Regards

C.R

May Prosperity allways be with us!!

Huzzla101 avatar May 24 '25 19:05 Huzzla101