jsmith
Well-Known Member
I think engineering was outsourced and those engineers used it. Based off the information I have pieced together. But were they given notice to change it?
His argument doesn't hold water, see what I wrote above.
I think engineering was outsourced and those engineers used it. Based off the information I have pieced together. But were they given notice to change it?
Novatek is extremely secretive and discloses basically zero information publicly, and I’m pretty sure they put all their customers under NDA as a matter of course, but I know for a fact they distribute SDKs with their chipsets for manufacturers to use.
I also happen to have a leaked copy of one of these SDKs, circa 2012. This SDK contains the source code for an application labeled "cardv", which matches the name of the application binary called out in the technical documents Aleph One sent me as one of the offenders in both Viofo and Vantrue's firmware. Now, this source code does not contain any YAFFS usage. But this actually tracks with other information I have discovered: Viofo's older camera designs (A119V3, A129, A139, others) don't contain YAFFS in their firmwares. This leads me to believe YAFFS implementation only began some time after STARVIS 2 came out.
View attachment 93086
View attachment 93087
Now, it's obviously not possible to determine definitively whether this cardv application is the same as Viofo and Vantrue's cardv (or perhaps more accurately a progenitor, given its age) but I think it's very likely. If so, then it's entirely plausible that Viofo and Vantrue weren't originally aware of the unlicensed software implemented within their firmwares. But according to Aleph One, they were notified some time ago, so their continued usage is hard to excuse.
Good work there. I think you're basically correct. Who knew what and when is the question. Were Viofo and other brand sellers aware that this code was in the finished product? What did they and the software house ( if one was used ) discuss?
The kicker is that apparently Aleph One started out several months ago in an attempt to resolve this matter. They apparently did not get back the response they were looking for, so we see this action now where the product is taken off the market. That is how DMCA works when IP is said to be 'pilfered'. Product, art, music, etc. comes off the market. The way that is done is to go after the vendors and retailers.
I will guess that Novatec is in the clear with this. If so, that leaves any contract software house that may be involved or company code teams and their management. This is going to be a 'hard row to hoe' for these brand sellers; it will be expensive to settle, and I hope these companies can arrange a financial agreement that benefits both parties.
Completely flawed and presumptive argument.
.
.
.
3. If Viofo, Vantrue, etc contracted out to Novatech, and in fact Novatech was the responsible party for utilizing the YAFFS source code that handles data written to storage (MicroSD), these dashcam makers would quickly provide proof to absolve themselves of ANY AND ALL liability. Plus, Novatech would have been notified by affected dashcam makers, who would then demand the code be corrected, damages be awarded, etc. Clearly, this has not happened as of right now.
4. Viofo, Vantrue, etc were "Made Aware" of a problem, and didn't forward it on to Novatech (according to you). Again, if Novatech were the responsible party, dashcam makers would be suing Novatech for damages, and demanding the offending code be fixed. Aleph One would take down the DMCA against dashcam makers and pursue Novatech.
.
.
If Novatech is in the clear, then his argument falls apart. That makes the dashcam makers the offending parties.....
Well, obviously the infrienging code is there, as Aleph One has taken action. How old any code is shown by Hachi Electronic is immaterial.
It is likely the contract terms with Novatec did not involve writing firmware code, so it is likely moot for anything that involves Novatec. While Novatec may well have provided three software SDKs, or at least advised 'whomever coders' with the name of the software, that alone does not implement Novatec.
People writing the code are responsible for ensuring the code does not violate any licensing requirements. This issue will probably fall between the 'coding team' and the brand sellers.
The legal question of who is liable here, at least under US law, isn't particularly affected by who actually made the decision to implement YAFFS. If it was implemented by Novatek, Novatek is liable for doing it, the dash cam manufacturers are still liable for knowingly continuing to distribute the unlicensed software, as are any retailers who continue to do so. If it was implemented by a third party contractor, the dash cam manufacturer is still liable because they distributed, as well as retailers. If it was the manufacturers themselves who did it, same.That makes the dashcam makers the offending parties
The legal question of who is liable here, at least under US law, isn't particularly affected by who actually made the decision to implement YAFFS. If it was implemented by Novatek, Novatek is liable for doing it, the dash cam manufacturers are still liable for knowingly continuing to distribute the unlicensed software, as are any retailers who continue to do so. If it was implemented by a third party contractor, the dash cam manufacturer is still liable because they distributed, as well as retailers. If it was the manufacturers themselves who did it, same.
There's very little anyone can be certain about here, I have simply put in the legwork to get as much info as possible considering we're dealing with confidential legal matters involving the closed source software of secretive chinese companies. Feel free to do the reverse engineering yourself and extrapolate whatever conclusions you wish from that.
The legal question of who is liable here, at least under US law, isn't particularly affected by who actually made the decision to implement YAFFS. If it was implemented by Novatek, Novatek is liable for doing it, the dash cam manufacturers are still liable for knowingly continuing to distribute the unlicensed software, as are any retailers who continue to do so. If it was implemented by a third party contractor, the dash cam manufacturer is still liable because they distributed, as well as retailers. If it was the manufacturers themselves who did it, same.
There's very little anyone can be certain about here, I have simply put in the legwork to get as much info as possible considering we're dealing with confidential legal matters involving secretive chinese companies. Feel free to do the reverse engineering yourself and extrapolate whatever conclusions you wish from that.
I did a quick analysis of the latest A329 firmware and it has YAFFS in the kernel, but they're using UBIFS. Hope it gets resolved easily for everyone.
The only reason we've heard anything at all is because this is directly affecting independent retailers selling consumer products.We aren't hearing a peep about Novatech thus far, making this "unlikely".
Novatek is also Chinese. There are non-Chinese dash cam companies involved here (who are also using Novatek SoCs) who have not been named in the takedowns because they are cooperating with Aleph One.Chinese Companies are notorious for intellectual property theft.
The only reason we've heard anything at all is because this is directly affecting independent retailers selling consumer products.
Novatek is also Chinese. There are non-Chinese dash cam companies involved here (who are also using Novatek SoCs) who have not been named in the takedowns because they are cooperating with Aleph One.
They’re using UBIFS for the OS but YAFFS to write to storage, because YAFFS operates directly on the MTD layer and commits data immediately upon power loss, which is good for dash cams.I did a quick analysis of the latest A329 firmware and it has YAFFS in the kernel, but they're using UBIFS. Hope it gets resolved easily for everyone.
Blackvue, Thinkware, and Momento off the top of my head are all made in Korea. There’s also several Japanese brands but they’re not relevant outside Japan generally.Could these Non Chinese Dashcam Makers (Not sure which aren't made in China) be cooperating because they engaged in the same type of theft, but got caught? Unlike the Chinese Companies, these guys now face liability and are working to settle?
I never made an argument at any point in time @jsmith the video simply explains all parties involved. Who is to blame we can all continue to speculate. @hachielectronics and I have both independently done a lot of research and I do think we both have a very good understanding of what really went on here. We have exchanged a lot of info privately as well.
Like I said earlier the info I have I am only sharing with other retailers as information comes in. Not sharing on the public forum.
The video was intended to explain to people worldwide, our customers what happened and parties involved based on evidence I had. I am not looking to go all Reckless Ben and ask people where the LEGOS are or where the commercial license went wrong. There is no plans for a follow up video even though the follow up video would be absolutely killer with the info we have now.
What I love out of all of this is I am now talking to people all over the world. Learning more about their businesses. Exchanging ideas about dash cameras.
Let everyone speculate what happened. There is Viofo side, Novatek side, Aleph One side and somewhere in the middle of all 3 is the truth.
its ongoingDid anything happen?