We will be very grateful to you!crunchtime2k wrote:I’ll make a new file soon with updated cert
Need Neato_4.5.3_189.tgz Firmware package
- JohnSilver
- Posts: 13
- Joined: March 16th, 2024, 1:22 pm
Re: Need Neato_4.5.3_189.tgz Firmware package
Re: Need Neato_4.5.3_189.tgz Firmware package
As far as I can see, this wont be possible since the certificate in the Vorwerk Image is expired as well.
Is there another certificate we can source?
Is there another certificate we can source?
Re: Need Neato_4.5.3_189.tgz Firmware package
After hours of trying numerous methods, Reddit ultimately saved the day. On the attached Reddit page "cof53a" figured out a method for getting thetgz file with an expired cert to work. The key difference was disconnecting and reconnecting the battery before plugging in the USB with the tgz file.
https://www.reddit.com/r/NeatoRobotics/ ... confidence
https://www.reddit.com/r/NeatoRobotics/ ... confidence
- RobertSundling
- Posts: 2
- Joined: April 25th, 2024, 1:45 pm
Re: Need Neato_4.5.3_189.tgz Firmware package
Yesterday I had to do a factory reset on my Neato Botvac D7, which reverted it to old firmware. In the process of figuring out how to reinstall the 4.5.3_189 firmware, after many attempts and false starts I even located a new, non-expired certificate which allowed me to simply install it as-is. That certificate is good until February 2025.
In order to give back to the community, I wrote a document with everything I learned, which you can find on GitHub here. It summarizes many sources of information, gives methods for bypassing certificate expiration dates, and includes official download links (including to the working firmware and current certificate). It is basically a tutorial explaining everything that I figured out as I was working on this.
Now that my vacuum is working again, I likely won't have much motivation to discover or explore more on my own. But please feel free to reply here, or open an issue on GitHub, if you see anything that needs revision.
In order to give back to the community, I wrote a document with everything I learned, which you can find on GitHub here. It summarizes many sources of information, gives methods for bypassing certificate expiration dates, and includes official download links (including to the working firmware and current certificate). It is basically a tutorial explaining everything that I figured out as I was working on this.
Now that my vacuum is working again, I likely won't have much motivation to discover or explore more on my own. But please feel free to reply here, or open an issue on GitHub, if you see anything that needs revision.
- JohnSilver
- Posts: 13
- Joined: March 16th, 2024, 1:22 pm
Thanks RobertSundling,
I was able to update but after updating it doesn't go through 'Registering your robot on Neato servers'
it can be done after a complete RESET, then the robot receives firmware 3.2.0-305 and I can already register with it. But the update does not go over the air.
For the experiment, I also tried other versions, 4.6.0_72 and 4.2.0_102 (used a valid certificate file from 4.5.3_189.tgz) - the result is the same.
https://support.neatorobotics.com/hc/en ... to-servers official guidelines page too doesn't not help me.
It's a vicious circle
I hope my information will also be useful. We are all here to help each other.
I was able to update but after updating it doesn't go through 'Registering your robot on Neato servers'
it can be done after a complete RESET, then the robot receives firmware 3.2.0-305 and I can already register with it. But the update does not go over the air.
For the experiment, I also tried other versions, 4.6.0_72 and 4.2.0_102 (used a valid certificate file from 4.5.3_189.tgz) - the result is the same.
https://support.neatorobotics.com/hc/en ... to-servers official guidelines page too doesn't not help me.
It's a vicious circle
I hope my information will also be useful. We are all here to help each other.
- RobertSundling
- Posts: 2
- Joined: April 25th, 2024, 1:45 pm
Re:
That's frustrating. I wonder what exactly is going on there.JohnSilver wrote:I was able to update but after updating it doesn't go through 'Registering your robot on Neato servers'
If you are particularly tech-savvy, you could try logging the packets that the robot sends out from bootup up through the "Registering your robot" step and analyzing them with Wireshark to see the exact differences.
You must have an early robot if your integrated firmware is 3.2.0_305 (mine is 4.2.0_102), so in theory there may have been some hardware changes over time as well--for example, different Wi-Fi radios or something, but you'd think problems from that would show up earlier in the process.
- JohnSilver
- Posts: 13
- Joined: March 16th, 2024, 1:22 pm
Re: Need Neato_4.5.3_189.tgz Firmware package
Hi Guys, it seems that the certificate has been updated:
https://crt.sh/?q=neato.cloud
I will give a try, thx for the topic
EDIT: still not working
https://crt.sh/?q=neato.cloud
I will give a try, thx for the topic
EDIT: still not working
Re: Need Neato_4.5.3_189.tgz Firmware package
I flashed the firmware with the last cert downloaded from crt.sh, I attach it here:
Support is still active:
https://support.neatorobotics.com/hc/en ... _id=222547
The problem on me was my smartphone, Neato app seems not to work with last Android 14, it stops on screen were you have to input the Neato device name.
I was able to configure it and register correctly the device using iPhone X ios 16 (on Android 13 before update, it was working).
Now my D7 is connected and working with App.
Good luck guys
Support is still active:
https://support.neatorobotics.com/hc/en ... _id=222547
The problem on me was my smartphone, Neato app seems not to work with last Android 14, it stops on screen were you have to input the Neato device name.
I was able to configure it and register correctly the device using iPhone X ios 16 (on Android 13 before update, it was working).
Now my D7 is connected and working with App.
Good luck guys
Re: Need Neato_4.5.3_189.tgz Firmware package
What are the diferences between 4.6.0_072 and 4.5.3_189 firmware?
Has anyone tryed the 4.6.4 that is on the VR300 page at Vorwerk?
https://support.vorwerk.com/hc/en-us/ar ... What-s-new
Has anyone tryed the 4.6.4 that is on the VR300 page at Vorwerk?
https://support.vorwerk.com/hc/en-us/ar ... What-s-new
Re: Need Neato_4.5.3_189.tgz Firmware package
Nice info compilation. Now, only the user combined force can maintain this bots aliveRobertSundling wrote:Yesterday I had to do a factory reset on my Neato Botvac D7, which reverted it to old firmware. In the process of figuring out how to reinstall the 4.5.3_189 firmware, after many attempts and false starts I even located a new, non-expired certificate which allowed me to simply install it as-is. That certificate is good until February 2025.
In order to give back to the community, I wrote a document with everything I learned, which you can find on GitHub here. It summarizes many sources of information, gives methods for bypassing certificate expiration dates, and includes official download links (including to the working firmware and current certificate). It is basically a tutorial explaining everything that I figured out as I was working on this.
Now that my vacuum is working again, I likely won't have much motivation to discover or explore more on my own. But please feel free to reply here, or open an issue on GitHub, if you see anything that needs revision.
I didn't saw it mentioned, but i think it's worth adding this note to your Git. If you want, ofc.
If you want to register the vacuum cleaner on a different account, Android version must be <13.
Above that, the app will not work. I tried to add my D7 but can't get pass the entering the name menu. The D7 is found, WiFi is entered and after entering the name, nothing happens.The "Next" button simply doesn't work.
- JohnSilver
- Posts: 13
- Joined: March 16th, 2024, 1:22 pm
Re: Need Neato_4.5.3_189.tgz Firmware package
An interesting observation. I would never have thought that a smartphone is a problem in this matter, because it is just an intermediary for sending commands and receiving information, everything else should happen at the robot-server level. I've tried it before, on different smartphones with different versions, different manufacturers... but I don't have an iPhone. So the problem remained. Now I got a chance to test it again, but first I need to find someone with an iPhoneraid wrote: ↑May 31st, 2024, 10:23 am ...
The problem on me was my smartphone, Neato app seems not to work with last Android 14, it stops on screen were you have to input the Neato device name.
I was able to configure it and register correctly the device using iPhone X ios 16 (on Android 13 before update, it was working).
Now my D7 is connected and working with App.
Good luck guys
Thank you.
- robotreviews
- Chief Robot
- Posts: 1028
- Joined: December 26th, 2003, 1:57 am
- Contact:
Re: Need Neato_4.5.3_189.tgz Firmware package
Oops, you found the new server! Not that it's very well hidden, but I'm in the process of migrating everything from the old server to this one so everything is online and duplicated so the migration will be seamless! I forgot people would get email notifications when I migrated new posts yesteday.
Either way, the board migration will be completed this week. Sorry for the confusion!
Either way, the board migration will be completed this week. Sorry for the confusion!
Re: Need Neato_4.5.3_189.tgz Firmware package
Hello to everyone, I'm trying to resolve this issue with Neato D7. I have problems in using the app, such as connecting to the robot using wifi and so on.
I have read the topic and the useful guide at https://github.com/RobertSundling/neato-botvac but I have tried a lot of time and this does not work.
I have verified through Neato Toolio the firmware version and it is 4.6.0.72.
In the github guide is reported that this firmware is no longer supported, so I follow steps both for performing an hard reset and then for flashing the firmare version 4.5.3.189.
I noticed that the hard reset has no effect on my D7 because after several times, the firmware version is still 4.6.0.72.
I also tried to flash firmware in several ways (only RobotData folder with .tgz, additional .tgz file on the root folder,...) with different USB memory but I see no flashing lights.
Can someone help me?
The firmware downloaded from github guide is not actually supported?
Is there any alternative way to hard reset and/or flash firmware? (e.g. through Neato Toolio terminal...)
Thank you very much
I have read the topic and the useful guide at https://github.com/RobertSundling/neato-botvac but I have tried a lot of time and this does not work.
I have verified through Neato Toolio the firmware version and it is 4.6.0.72.
In the github guide is reported that this firmware is no longer supported, so I follow steps both for performing an hard reset and then for flashing the firmare version 4.5.3.189.
I noticed that the hard reset has no effect on my D7 because after several times, the firmware version is still 4.6.0.72.
I also tried to flash firmware in several ways (only RobotData folder with .tgz, additional .tgz file on the root folder,...) with different USB memory but I see no flashing lights.
Can someone help me?
The firmware downloaded from github guide is not actually supported?
Is there any alternative way to hard reset and/or flash firmware? (e.g. through Neato Toolio terminal...)
Thank you very much
Re: Need Neato_4.5.3_189.tgz Firmware package
Sorry about the late reply, I thought I already replied to this. The app issues could be connected to Neato closing and then transferring and shutting down some of the servers or it's just Neato being Neato. Did you make sure the certificate is not expired? On the GitHub page, it says that 4.6.0_72 has an expired certificate but it can be bypassed. I have never done a firmware update as I don't own any Neatos that are new enough to need one.RP47 wrote: ↑August 30th, 2024, 6:49 am Hello to everyone, I'm trying to resolve this issue with Neato D7. I have problems in using the app, such as connecting to the robot using wifi and so on.
I have read the topic and the useful guide at https://github.com/RobertSundling/neato-botvac but I have tried a lot of time and this does not work.
I have verified through Neato Toolio the firmware version and it is 4.6.0.72.
In the github guide is reported that this firmware is no longer supported, so I follow steps both for performing an hard reset and then for flashing the firmare version 4.5.3.189.
I noticed that the hard reset has no effect on my D7 because after several times, the firmware version is still 4.6.0.72.
I also tried to flash firmware in several ways (only RobotData folder with .tgz, additional .tgz file on the root folder,...) with different USB memory but I see no flashing lights.
Can someone help me?
The firmware downloaded from github guide is not actually supported?
Is there any alternative way to hard reset and/or flash firmware? (e.g. through Neato Toolio terminal...)
Thank you very much
CodaCM
_____________________________________________________________________________
Most "Active" Forum Mod
Roomba Discovery 2x - 2010
Roomba 410 - 2022
Roomba 880 - 2022
Roomba 536 - 2015 (Left wheel broke)
Neato Botvac D85 - 2021 (was working up till 2022 when it stopped getting power)
Neato XV Signature-2023 (Back alive again with supposedly dead batteries still has issues)
_____________________________________________________________________________
Most "Active" Forum Mod
Roomba Discovery 2x - 2010
Roomba 410 - 2022
Roomba 880 - 2022
Roomba 536 - 2015 (Left wheel broke)
Neato Botvac D85 - 2021 (was working up till 2022 when it stopped getting power)
Neato XV Signature-2023 (Back alive again with supposedly dead batteries still has issues)