Comments (5)
Fixed by 5ed8ffd
from flipper-android-app.
It's more of a visual bug - the app claims there's an update available (big, green Update
button), when instead it should act as if switching update channel, offering to replace the firmware (orange Install
button).
qFlipper behavior
qFlipper shows firmware version as unknown
and sets the update button to Install
, signifying it will replace the existing unknown firmware.
Android app behavior
Current - treats as RELEASE
The Android app acts as if the Flipper is running release firmware and offers to install an update, not making it clear that the "update" will actually be reverting the local firmware build to the official release.
The version parsing is also a bit weird - it's using my local Git branch name (local-region
) as if it was a version number.
Expected - treats as custom with option to replace
Firmware on Flipper doesn't match the selected update channel. Selected version will be installed.
This is close to the behavior I'd expect, though the version parsing is still messed up. It'd be nice if the Flipper would distinguish the local firmware version like Dev [commit hash]
, but in a different color, perhaps Custom [commit hash]
or such.
from flipper-android-app.
Just an amazing bug-report! We will take this to work for sure - it is a first-priority feature.
from flipper-android-app.
I've updated to the latest Android app dev build and can confirm this works.
Thank you!
from flipper-android-app.
Thank you very much for the bug! I think it's definitely should be fixing.
I understand correctly that the app doesn't allow you to upgrade to the release version if you have custom installed?
Or is it just a visual bug?
from flipper-android-app.
Related Issues (20)
- full import export of all data HOT 1
- Remote Control speed of "buttons" HOT 2
- Document extent of third party firmware support. HOT 3
- CODE_OF_CONDUCT.md
- Pen tester wifi
- Flip
- Subghz Chat GUI from app
- Intents for Tasker HOT 1
- [Feature request] Unhide apps HOT 1
- Dependency Dashboard
- Folder Management
- Screenshot - unable to save (file naming problem)
- Tip me please HOT 1
- Tip me please v2 HOT 1
- In-app key read & search [NFC, RFID, SubGHz, iButton] HOT 3
- Show changelog before update HOT 2
- Bluetooth connection to Samsung S24 Ultra doesn't work HOT 5
- Add option to remove unknown / unsupported apps HOT 1
- Bluetooth connection nearly completely not working HOT 12
- Malicious App Can Write/Delete Arbitrary Files in App Internal Storage HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flipper-android-app.