Closed zrainx closed 5 months ago
I see, thanks anyway.
My personal preference is that they don't want third party software to interface with their hardware (whether it's a timer or a smart cube). As for "no time", their smart timer has been on sale for almost a year. As long as they are willing, I think we can complete the understanding of the protocol within half a day, and the rest will be development work on csTimer side.
My personal preference is that they don't want third party software to interface with their hardware (whether it's a timer or a smart cube). As for "no time", their smart timer has been on sale for almost a year. As long as they are willing, I think we can complete the understanding of the protocol within half a day, and the rest will be development work on csTimer side.
There's no need to encrypt these data in the first place. Why would you encrypt something anyone in the room can see with their own eyes? Is your cubing performance something you must conceal? I would rather believe that they pursue a close software ecosystem even if there software is still far from mature.
No single smart cube protocol was opened to 3rd party by manufacturers. And most of them are encrypted. All things was done just with pure hacker enthusiasm using reverse engineering. And encryption made just to harden that reverse engineering process.
Technologies used by QiYi makes reverse engineering way harder. So don't expect that support for QiYi smart hardware will come to 3rd party software in foreseeable future.
@afedotov Speficially which technologies do they use that would make it harder to reverse engineer? I'm just getting the QiYi smartcube and may have gotten nerd sniped...
Coming soon to a cubing timer near you ;)
https://github.com/cs0x7f/cstimer/assets/38232168/02f63778-3bea-4d3b-a3af-fd7c5b0c09e7
The previous issue was close for the following reasons: