Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App Too Old #121

Open
hackerspace09 opened this issue Jan 18, 2025 · 9 comments
Open

App Too Old #121

hackerspace09 opened this issue Jan 18, 2025 · 9 comments

Comments

@hackerspace09
Copy link

Whenever I try to use evil portal it gives me an "app to old" error and under that it says "APP:30 <FW:78 this app might not work continue anyways?"

Is there a work around for this? do I need to download an older Unleashed furmware on my flipper if so what firmware works? or dose the creator just need to update it?

@SSnoody
Copy link

SSnoody commented Jan 28, 2025

i have the same issue

@hackerspace09
Copy link
Author

i have the same issue

I figured out how to get it to work. I found an OS called Momentum and it comes with Evil portal already installed and then you just have to flash Marauder onto your wifi dev board and it should work after that. lmk if you need more help or if you want me to break it down better.

the link for Momentum is https://momentum-fw.dev
the link for Marauder is https://github.com/UberGuidoZ/Flipper/tree/main/Wifi_DevBoard/FZ_Marauder_Flasher

@hackerspace09
Copy link
Author

i have the same issue

Also I have a ton of Https files that you can use in evil portal that range from Starbucks login pages to google pages lmk if you want them and ill figure out how to post a zip file

@SSnoody
Copy link

SSnoody commented Jan 28, 2025

i have the same issue

Also I have a ton of Https files that you can use in evil portal that range from Starbucks login pages to google pages lmk if you want them and ill figure out how to post a zip file

I will see it later, thanks!

@lesliesbird
Copy link

I tried compiling this with the latest firmware and got tons of errors that I don't know how to fix. At least I can use Marauder instead. I wish I knew what changes need to be made.

@hackerspace09
Copy link
Author

I tried compiling this with the latest firmware and got tons of errors that I don't know how to fix. At least I can use Marauder instead. I wish I knew what changes need to be made.

Can you take some screenshots and show me what the errors are and tell me what what the steps are that you took, like the firmware and witch OS you installed.

@lesliesbird
Copy link

I tried compiling this with the latest firmware and got tons of errors that I don't know how to fix. At least I can use Marauder instead. I wish I knew what changes need to be made.

Can you take some screenshots and show me what the errors are and tell me what what the steps are that you took, like the firmware and witch OS you installed.

Using latest official firmware 1.2.0

D:\flipperzero-firmware>fbt fap_evil_portal
CC applications_user\flipper-evil-portal\evil_portal_uart.c
applications_user\flipper-evil-portal\evil_portal_uart.c:27:33: error: unknown type name 'UartIrqEvent'
27 | void evil_portal_uart_on_irq_cb(UartIrqEvent ev, uint8_t data, void *context) {
| ^~~~~~~~~~~~
applications_user\flipper-evil-portal\evil_portal_uart.c: In function 'evil_portal_uart_tx':
applications_user\flipper-evil-portal\evil_portal_uart.c:110:3: error: implicit declaration of function 'furi_hal_uart_tx'; did you mean 'furi_hal_i2c_tx'? [-Werror=implicit-function-declaration]
110 | furi_hal_uart_tx(UART_CH, data, len);
| ^~~~~~~~~~~~~~~~
| furi_hal_i2c_tx
In file included from applications_user\flipper-evil-portal\evil_portal_uart.c:1:
applications_user\flipper-evil-portal\evil_portal_app_i.h:17:18: error: 'FuriHalUartIdUSART1' undeclared (first use in this function); did you mean 'FuriHalBusUSART1'?
17 | #define UART_CH (FuriHalUartIdUSART1)
| ^~~~~~~~~~~~~~~~~~~
applications_user\flipper-evil-portal\evil_portal_uart.c:110:20: note: in expansion of macro 'UART_CH'
110 | furi_hal_uart_tx(UART_CH, data, len);
| ^~~~~~~
applications_user\flipper-evil-portal\evil_portal_app_i.h:17:18: note: each undeclared identifier is reported only once for each function it appears in
17 | #define UART_CH (FuriHalUartIdUSART1)
| ^~~~~~~~~~~~~~~~~~~
applications_user\flipper-evil-portal\evil_portal_uart.c:110:20: note: in expansion of macro 'UART_CH'
110 | furi_hal_uart_tx(UART_CH, data, len);
| ^~~~~~~
applications_user\flipper-evil-portal\evil_portal_uart.c: In function 'evil_portal_uart_init':
applications_user\flipper-evil-portal\evil_portal_uart.c:126:3: error: implicit declaration of function 'furi_hal_console_disable'; did you mean 'furi_hal_usb_disable'? [-Werror=implicit-function-declaration]
126 | furi_hal_console_disable();
| ^~~~~~~~~~~~~~~~~~~~~~~~
| furi_hal_usb_disable
applications_user\flipper-evil-portal\evil_portal_uart.c:130:3: error: implicit declaration of function 'furi_hal_uart_set_br'; did you mean 'furi_hal_serial_set_br'? [-Werror=implicit-function-declaration]
130 | furi_hal_uart_set_br(UART_CH, app->BAUDRATE);
| ^~~~~~~~~~~~~~~~~~~~
| furi_hal_serial_set_br
applications_user\flipper-evil-portal\evil_portal_app_i.h:17:18: error: 'FuriHalUartIdUSART1' undeclared (first use in this function); did you mean 'FuriHalBusUSART1'?
17 | #define UART_CH (FuriHalUartIdUSART1)
| ^~~~~~~~~~~~~~~~~~~
applications_user\flipper-evil-portal\evil_portal_uart.c:130:24: note: in expansion of macro 'UART_CH'
130 | furi_hal_uart_set_br(UART_CH, app->BAUDRATE);
| ^~~~~~~
applications_user\flipper-evil-portal\evil_portal_uart.c:131:3: error: implicit declaration of function 'furi_hal_uart_set_irq_cb' [-Werror=implicit-function-declaration]
131 | furi_hal_uart_set_irq_cb(UART_CH, evil_portal_uart_on_irq_cb, uart);
| ^~~~~~~~~~~~~~~~~~~~~~~~
applications_user\flipper-evil-portal\evil_portal_uart.c:131:37: error: 'evil_portal_uart_on_irq_cb' undeclared (first use in this function); did you mean 'evil_portal_uart_init'?
131 | furi_hal_uart_set_irq_cb(UART_CH, evil_portal_uart_on_irq_cb, uart);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| evil_portal_uart_init
applications_user\flipper-evil-portal\evil_portal_uart.c: In function 'evil_portal_uart_free':
applications_user\flipper-evil-portal\evil_portal_app_i.h:17:18: error: 'FuriHalUartIdUSART1' undeclared (first use in this function); did you mean 'FuriHalBusUSART1'?
17 | #define UART_CH (FuriHalUartIdUSART1)
| ^~~~~~~~~~~~~~~~~~~
applications_user\flipper-evil-portal\evil_portal_uart.c:143:28: note: in expansion of macro 'UART_CH'
143 | furi_hal_uart_set_irq_cb(UART_CH, NULL, NULL);
| ^~~~~~~
applications_user\flipper-evil-portal\evil_portal_uart.c:144:3: error: implicit declaration of function 'furi_hal_console_enable'; did you mean 'furi_hal_usb_enable'? [-Werror=implicit-function-declaration]
144 | furi_hal_console_enable();
| ^~~~~~~~~~~~~~~~~~~~~~~
| furi_hal_usb_enable
cc1.exe: all warnings being treated as errors
SDKCHK targets\f7\api_symbols.csv
scons: *** [build\f7-firmware-D.extapps\evil_portal\evil_portal_uart.o] Error 1
API version 79.2 is up to date

********** FBT ERRORS **********
build\f7-firmware-D.extapps\evil_portal\evil_portal_uart.o: Error 1

@hackerspace09
Copy link
Author

You need to use a Different OS the official operating system runs like it has tuns of training wheels and wont let you use the flipper to its full potential. do you know how to download a different OS? I currently use Momentum. I've found it works with both evil portal and marauder.

This is where I downloaded Momentum from and it works like a dream.
https://momentum-fw.dev/

@lesliesbird
Copy link

lesliesbird commented Feb 7, 2025

You need to use a Different OS the official operating system runs like it has tuns of training wheels and wont let you use the flipper to its full potential. do you know how to download a different OS? I currently use Momentum. I've found it works with both evil portal and marauder.

This is where I downloaded Momentum from and it works like a dream. https://momentum-fw.dev/

The thing is, I compiled it on and it was working with the official firmware before I updated. I'll probably give Momentum a try at some point, but for science's sake I'd like to know what changed.

Also Marauder works fine and I just use the Evil Portal on that so no biggie.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants