Skip to content

Firmware filename now included directly in the firmware #20

@HommeOursPorc

Description

@HommeOursPorc

The new filename feature by @wellloaded (and @MarsTomato) add the firmware filename directly into the firmware filesystem. The filename can now be found in the /rom/filename directory.

See: FreshTomato-Project/freshtomato-arm@02fcac3

So now I'm debating with myself on how to use this new feature. IMO, if there's no logic issue with the new feature, it should be the holy grail of firmware and hardware identification. I suppose this will be proven at the next FreshTomato release. If everything is fine, I'm trying to think of how else it could be wrong. The only way I see is if someone used the wrong firmware in the first place. Is there any other situation where it could be wrong?

It could replace my "online database" and my sketchy ID algorithm...

The cheapest way to proceed right now would be to use it as an extra verification step, but I think this is wrong and that it should be the other way around. The filename feature should be the ultimate reference and my current script ID function might be used for validation just to be sure. But this means the script still need the "online database"....

I know @wellloaded like the idea of a "accuracy meter", but I think that if the new feature is in fact bulletproof, there's no need for my ID function which mean no need to "guess" so no need for an "accuracy meter".

Sure this is only valid if the script is ever integrated to FreshTomato. If it is not included in the future, my ID function would be needed for version 2025.5 and older. (Since the new feature, I suppose, will be included in 2026.1)

So right now I'm thinking about all this and I'm looking for opinions on this, please.

🙂

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions