Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reflash old Firmware #4

Closed
ThongSong7 opened this issue Feb 4, 2022 · 103 comments
Closed

Reflash old Firmware #4

ThongSong7 opened this issue Feb 4, 2022 · 103 comments

Comments

@ThongSong7
Copy link

Not really an issue, moreover a query to know if possible. This seemed like a great place to ask since everyone here knows the intricacies of the C200v1.

I have 3 of these, made the mistake of updating two to firmware 1.1.15 from their original 1.0.14.... I say mistake because TPLink made the decision that many of the parts accessible via api (HomeAssistant) became paying.... shame, shame, shame!

I cannot AutoTrack any longer with the two updated, however the original on 1.0.14 still can (which is what I would like to keep). I learned that since 1.1.7 many features are no longer available for free.

An idea I had was to publish the firmware that I found (thanks to https://drmnsamoliu.github.io/firmware.html) on an internal webserver, rewrite DNS entries for download.tplinkcloud.com for it to ota upgrade - but I do not know the mechanics of where/how it reads what is the latest firmware... maybe someone here knows? Either way maybe there is another way to ota flash a bin (or at least the one found here)

Thanks in advance!

@DrmnSamoLiu
Copy link

DrmnSamoLiu commented Feb 4, 2022

Thanks to @kubik369 (https://github.com/nervous-inhuman/tplink-tapo-c200-re/issues/1#issuecomment-1027194068)

You can actually downgrade the camera with older firmware through SD card.

  1. (Important) Take an SD card that is **** NOT **** formatted by the camera before. (Reason here. )

  2. Format the SD card to FAT32.

  3. Copy the old firmware file into the SD card and rename it factory_up_boot.bin

  4. Put the SD card into the camera and power up.

  5. Here I assume you don't have serial console access, only way to make sure that the downgrade is successful is to see if the camera did the XY motor calibration or not.
    Firmware downgrade happens before motor calibration, and the calibration won't happen if downgrade is successful, the camera will just hang and await you to reboot it.

  6. Wait for ~3 mins and if there is no motor calibration, TAKE OUT THE SD CARD and reboot your camera. If you don't take the SD card out, the camera will hang at the downgrade process again.

  7. Check in mobile app if the downgrade is successful.

Good luck :)

@kubik369
Copy link

kubik369 commented Feb 4, 2022

Does it work for you with only a single partition? As I mentioned in my notes, the card needed to have two partitions (second of which didn't matter, it just had to be there) 🙂

@DrmnSamoLiu
Copy link

@kubik369 Yes it worked with only one partition.
My guess is the camera will write some proprietary data to the partition table (not the partition) when formatting the SD card, and will mount the SD card in its specific way (/tmp/mnt/harddisk_1) if it contains this proprietary data.
That's why I mentioned zero out the SD card (cat /dev/zero > /dev/sdX) and reformat it if the camera doesn't list /dev/mmcblk0p1 and mount it under /tmp/sdcard.

@ThongSong7
Copy link
Author

Great news!

I will be doing this today with the one that you linked back to, not sure there is a way to find other versions because tplink does not allow index on their website so we would need the whole url.... I can only assume or hope that the version that you found the URL to will still support the features that I am looking for, namely auto-track, auto mode for light/dark, etc. but it is not too far from what I know does.... chances are good.

Thank to both of you!

@DrmnSamoLiu
Copy link

@ThongSong7 If you were able to give me the exact version string you see in the app for v1.0.14 (with the rel. number), I may be able to give you the download URL for it.

@DrmnSamoLiu
Copy link

Well ok I'm not sure if I can anymore.
What I was thinking is to simply bruteforce the download URL, as the format of the URL is quite easy to identify:

Tapo_C200v1_en_1.0.10_Build_200520_Rel.45325n_1594713621606.bin

The only part we can't know from the app is the part after last underscore, which I assume is the date and time the FW is uploaded to the server in millisecond since Linux epoch.
I thought if I could find a change log and know when the FW update is make available then it is easier to bruteforce the exact millis. Unfortunately I can't find any info about the FW release date and time so it is still rather difficult to do bruteforcing :(

@ThongSong7
Copy link
Author

Thanks for the offer, I am going to try first with the one you already found: 1.0.10, not far from the 1.0.14 that is on the original one with auto-track '"free".

@ThongSong7
Copy link
Author

Thanks again, it worked.

Small feedback, when flashing via a FAT32 SD - you will see the green LED start to blink showing that it is flashing the bin file via the SDCard. When it is done it remains steady green: this you will know that it is done.... unplug, remove SDCard and replug and it starts normally.

This is a God-send, now they cannot get out to WAN to check fir updates.... not having that problem again :-). Hats off to @kubik369 for having found it!

Auto-track working well, have not yet seen any negatives for what I use the cameras for. Even if you had enabled the auto-track prior to flashing, you will need to disable and enable it again, for some reason it did not work otherwise.

@frigorino
Copy link

Hello! Someone can send me the firmware for Tapo C200 v1? Last update brick my camera and I would try to restore the old one...

@probeerka
Copy link

Hello! Someone can send me the firmware for Tapo C200 v1? Last update brick my camera and I would try to restore the old one...

https://drive.google.com/file/d/1SVJYUs2HYI2gzeeUhk8ow6YteLrQmhgP/view?usp=sharing

@ThongSong7
Copy link
Author

Would anyone in here have or know where to get the firmware version v1.0.14?

I have two that I flashed back to: "Firmware: 1.0.10 Build 200520 Rel.45325n(4555)" based on above, but they do not follow movement as well as "Firmware: 1.0.14 Build 200720 Rel.38552n(4555)"

@DrmnSamoLiu : any chance of finding out the URL to get FW v1.0.14 directly from TPLink?

@frigorino
Copy link

frigorino commented Sep 4, 2023

Hello! Someone can send me the firmware for Tapo C200 v1? Last update brick my camera and I would try to restore the old one...

https://drive.google.com/file/d/1SVJYUs2HYI2gzeeUhk8ow6YteLrQmhgP/view?usp=sharing

Thanks Probeerka. Unfortunatly my Tapo was blocked during last firmware update. There are infrared led on and no sign of life. I was hoping to fix the issue with a downgrade but couldn't. I tried to put the firmware in to a SD card but no solve the problem. Do you know some procedure for unblock the device?

@SADER-123
Copy link

Hello! Someone can send me the firmware for Tapo C200 v3 ?

@bvelkov
Copy link

bvelkov commented Oct 8, 2023

Can anyone help me find 1.1.9 firmware for tapo light L530. I upgraded all my lights to 1.3.0 and now they are not working in iobroker.

@tapo-firmware
Copy link

tapo-firmware commented Oct 16, 2023

If somebody else reads this discussion years later, but can't find the specific firmware version you are looking for. I have published a directory of all downloadable firmware, etc., over at https://github.com/tapo-firmware

You should be able to find firmware for most TP-link products, but some might be missing. If you have trouble downloading specific files just send me a message.

Firmware for hardware version C200v3 is likely encrypted and I have not gotten the downgrade procedure to work yet.

@tapo-firmware
Copy link

Can anyone help me find 1.1.9 firmware for tapo light L530. I upgraded all my lights to 1.3.0 and now they are not working in iobroker.

I could not find any firmware matching you specific request. Maybe Tapo uses the same firmware for multiple models or they have removed older firmware? Please take a look at https://github.com/tapo-firmware/Directory/blob/main/all_keys.txt to find your best matching firmware and download from https://download.tplinkcloud.com/<your_firmware>

@khalilsouldi
Copy link

Hello! Someone can send me the firmware for Tapo C200 v1? Last update brick my camera and I would try to restore the old one...

https://drive.google.com/file/d/1SVJYUs2HYI2gzeeUhk8ow6YteLrQmhgP/view?usp=sharing

Thanks Probeerka. Unfortunatly my Tapo was blocked during last firmware update. There are infrared led on and no sign of life. I was hoping to fix the issue with a downgrade but couldn't. I tried to put the firmware in to a SD card but no solve the problem. Do you know some procedure for unblock the device?

Hello @frigorino
I have the same problem, I have the C200 EU/3.0 version and the v3 bins don't work after inserting the memory card, nothing happens.
You find a solution ?
THANKS

@DaHubsi
Copy link

DaHubsi commented Nov 18, 2023

Hello! Someone can send me the firmware for Tapo C200 v1? Last update brick my camera and I would try to restore the old one...

https://drive.google.com/file/d/1SVJYUs2HYI2gzeeUhk8ow6YteLrQmhgP/view?usp=sharing

Thanks Probeerka. Unfortunatly my Tapo was blocked during last firmware update. There are infrared led on and no sign of life. I was hoping to fix the issue with a downgrade but couldn't. I tried to put the firmware in to a SD card but no solve the problem. Do you know some procedure for unblock the device?

Hello @frigorino I have the same problem, I have the C200 EU/3.0 version and the v3 bins don't work after inserting the memory card, nothing happens. You find a solution ? THANKS

Hi @khalilsouldi and @tapo-firmware,

I have a C200v3 also. I managed to downgrade the firmware by first resetting the camera and then doing the downgrade process. I had some problems with setting up the camera again after the downgrade (couldn't find the wifi) but another reset solved it. Might be unrelated, but thought would be good to mention.

@StevDa86
Copy link

Since the last firmware upgrade I have the same issue with the c200. Only ir lights are on. Cam don't respond for reset and is not accessible via wifi. I tried to downgrade with the SD card method but it does not work.
I think this only works when the cam is booting that the default leds will turn on.

@khalilsouldi
Copy link

khalilsouldi commented Dec 2, 2023

Since the last firmware upgrade I have the same issue with the c200. Only ir lights are on. Cam don't respond for reset and is not accessible via wifi. I tried to downgrade with the SD card method but it does not work. I think this only works when the cam is booting that the default leds will turn on.

Hello
Were you able to find a solution to make the camera work? I have c200 eu
Thanks

@StevDa86
Copy link

StevDa86 commented Dec 4, 2023

No not really. The support answered me to do a full reset by holding the reset button over 30 sec, still hoding it and removing the cam from the power supply, and still holding the reset button for another 30 seconds, then turn the cam back on, by still holding the reset button for more than 30 seconds. But that didnt worked either.

I still have a valid warranty on it so i wait for a replacement.

@BGuldhammer
Copy link

Think it is a hard brick with the firmware, have same issues with mine.
It have pins for console, but do not have time for soldering wires and test, and are not sure if uboot are broken with the firmware, and second i do not know uboot to know commands for it to boot the sdcard mannualy or flash the bin with uboot.
But if uboot are broken, it is pretty much scrap.

@BGuldhammer
Copy link

BGuldhammer commented Dec 11, 2023

The sd method wil not work on C200 in this case.

The internal flash are broken/corrupted and then the recovery are broken too since the recovery sd flash are part of the firmware. The only access are to U-Boot rlxboot shell

Have tried to boot it up with bootm command, with fails with "Firmware check failed!"

The web tflash recovery will need a cable for cable network, wifi does not work.
#1 (comment)

Are not sure how to set the U-Boot env to boot from the sdcard, it might be possible, but the reset and sd flash run from the firmware, it is also why it is broken as it is, somthing is very wrong in that update there corrupt damage data on the flash so U-Boot are not able to start the device up.

But here is the console log.

U-Boot 2014.01-v1.2 (Nov 11 2020 - 20:29:43)

Board: IPCAM RTS3903 CPU: 500M :rx5281 prid=0xdc02
force spi nor mode
DRAM: 64 MiB @ 1066 MHz
Skipping flash_init
Flash: 0 Bytes
flash status is 0, 2
SF: Detected W25Q64FV with page size 256 Bytes, erase size 64 KiB, total 8 MiB
Using default environment

Autobooting in 1 seconds
copying flash to 0x81500000
flash status is 0, 2
SF: Detected W25Q64FV with page size 256 Bytes, erase size 64 KiB, total 8 MiB
SF: 8388608 bytes @ 0x0 Read: OK

Firmware check failed!
Enter recovery mode.
In: serial
Out: serial
Err: serial
Net: Realtek PCIe GBE Family Controller mcfg = 0024
no hw config header
new_ethaddr = 00:00:23:34:45:66
r8168#0
Using default environment

Running command httpd!--Debug by Mazexiong
flash status is 0, 2
SF: Detected W25Q64FV with page size 256 Bytes, erase size 64 KiB, total 8 MiB
SF: 10240 bytes @ 0x1d800 Read: OK
HTTP server is ready!

flash status is 0, 2
SF: Detected W25Q64FV with page size 256 Bytes, erase size 64 KiB, total 8 MiB
SF: 10240 bytes @ 0x1d800 Read: OK
Attaching option 01 to list
Attaching option 03 to list
Attaching option 06 to list
file: apps/dhcpd/dhcpd.c,line: 870==:dhcpd init OK. --debug by HouXB
HTTP server is starting at IP: 192.168.0.10
file: lib_uip.c,line: 115==:uip set a8c0-a00. --debug by HouXB
file: lib_uip.c,line: 130==:start infinite loop! --debug by HouXB

@spuigdengolas
Copy link

No not really. The support answered me to do a full reset by holding the reset button over 30 sec, still hoding it and removing the cam from the power supply, and still holding the reset button for another 30 seconds, then turn the cam back on, by still holding the reset button for more than 30 seconds. But that didnt worked either.

This worked for me.
Issue: After upgrading firmware, I couldn't connect to my c200. I tried reseting several times as recommended (holding reset button for 5 seconds). It only showed fixed red light or blinking red light.
Now it works!

@tig77777
Copy link

C200v3

Could you please specify which firmware version you used? I formatted the sd according to the instructions, but two of the firmware versions didn't work. There were no problems with 210v2.

@dmontes46
Copy link

Also i used a new SD Card for the C210v1

@baptisteba
Copy link

Hello! Someone can send me the firmware for Tapo C200 v1? Last update brick my camera and I would try to restore the old one...

https://drive.google.com/file/d/1SVJYUs2HYI2gzeeUhk8ow6YteLrQmhgP/view?usp=sharing

Thanks Probeerka. Unfortunatly my Tapo was blocked during last firmware update. There are infrared led on and no sign of life. I was hoping to fix the issue with a downgrade but couldn't. I tried to put the firmware in to a SD card but no solve the problem. Do you know some procedure for unblock the device?

Hello @frigorino I have the same problem, I have the C200 EU/3.0 version and the v3 bins don't work after inserting the memory card, nothing happens. You find a solution ? THANKS

Hi @khalilsouldi and @tapo-firmware,

I have a C200v3 also. I managed to downgrade the firmware by first resetting the camera and then doing the downgrade process. I had some problems with setting up the camera again after the downgrade (couldn't find the wifi) but another reset solved it. Might be unrelated, but thought would be good to mention.

Hi @DaHubsi
I have 3 C200v3 here, I can't achieve to downgrade them as they have 1.3.14 build 240513 firmware
Which firmware did you used for yours ?
I already tried reset then downgrade procedure, hard reset (30s) then downgrade procedure, procedure whithout reset and cameras still reboot with version 1.3.14

Maybe they added a no-rollback ability in their last upgrade ? Which would seems to say "We don't want you to access them anymore from outside tapo app" ?

Thanks in advance

@andyjduncan
Copy link

Hi, I've just downgraded my C210s to reenable them in Home Assistant. I had a mix of v1s and v2s, all on a 1.3.11 firmware.

The v1 devices downgraded cleanly to 1.3.7 build 230823, but did need a factory reset to get them back in HA.

The v2 devices wouldn't downgrade to 1.3.7 directly. The LED would blink green a couple of times, then stay solid red. It would downgrade to 1.3.8 build 230913, and from that to 1.37 build 230823 though. The v2s didn't need a factory reset, they just reauthenticated.

@DrmnSamoLiu
Copy link

For anyone who's failing to downgrade, I'd encourage you to an adventure of simple hardware hacking:
https://drmnsamoliu.github.io/console.html

Here I described how I get console access on a C200 v1. Having console access means you can see the console messages to know exactly why your camera is not downgrading.
This is quite an old document though, and the board layout have changed a lot for CX10 cams.

Here's a great video I found that shows how to identify UART pads on C210 cam:
https://www.youtube.com/watch?v=egNNp8ImRY0

Just keep in mind that the console logs may contain some sensitive data like MAC address, your Wi-Fi SSID and the "alias" you gave your cam in the app.... etc. So be careful to remove those information before you decide to share your console log here.

@exelsis423
Copy link

Hello to everyone, I managed to revert 2 of my C225 V1 cameras to the old version. However, I could not manage to revert one of my C225 V2 cameras to the old version. Even though I did the same steps as I did in the V1 version, the old versions I added to the memory card for V2 are not successful. Can you support for C225 V2?

Hi,
I have a C225 v2 too and finally I managed to downgrade it.

  1. I prepared SD card as explained
  2. I removed storage SD card that was in the camera (without unplugging it)
  3. I put the formatted SD card with the firmware.
  4. The LED started flashing (don't remember blue or red)
  5. When the LED stopped flashing, I removed the plugging cord
  6. I removed the SD card and then restarted.

That worked for me and I downgraded to firmware 1.0.4. I took the last one.
The integration is working, but sometimes I loose connection. The only way I found for the moment is to restart HA. I don't know if it's coming from the integration or the camera's firmware.

@Radour
Copy link

Radour commented Jul 16, 2024

Hello to everyone, I managed to revert 2 of my C225 V1 cameras to the old version. However, I could not manage to revert one of my C225 V2 cameras to the old version. Even though I did the same steps as I did in the V1 version, the old versions I added to the memory card for V2 are not successful. Can you support for C225 V2?

Hi, I have a C225 v2 too and finally I managed to downgrade it.

  1. I prepared SD card as explained
  2. I removed storage SD card that was in the camera (without unplugging it)
  3. I put the formatted SD card with the firmware.
  4. The LED started flashing (don't remember blue or red)
  5. When the LED stopped flashing, I removed the plugging cord
  6. I removed the SD card and then restarted.

That worked for me and I downgraded to firmware 1.0.4. I took the last one. The integration is working, but sometimes I loose connection. The only way I found for the moment is to restart HA. I don't know if it's coming from the integration or the camera's firmware.

After downgrading several C100 and C200 I had the same connection problems. They lost connection randomly in time.
I solved it by upgrading them to the latest version, rebooting them and reinstalling them after blocking their acces to the internet (you can set them up in the tapo app locally with no access to the "outer world"). Now I can only access them through the app being in the same wifi network but Home Assistant alowed me to integrate them with no further connection problems and can access them remotely through the home assistant client. More than enough for me.

@exelsis423
Copy link

Hello to everyone, I managed to revert 2 of my C225 V1 cameras to the old version. However, I could not manage to revert one of my C225 V2 cameras to the old version. Even though I did the same steps as I did in the V1 version, the old versions I added to the memory card for V2 are not successful. Can you support for C225 V2?

Hi, I have a C225 v2 too and finally I managed to downgrade it.

  1. I prepared SD card as explained
  2. I removed storage SD card that was in the camera (without unplugging it)
  3. I put the formatted SD card with the firmware.
  4. The LED started flashing (don't remember blue or red)
  5. When the LED stopped flashing, I removed the plugging cord
  6. I removed the SD card and then restarted.

That worked for me and I downgraded to firmware 1.0.4. I took the last one. The integration is working, but sometimes I loose connection. The only way I found for the moment is to restart HA. I don't know if it's coming from the integration or the camera's firmware.

After downgrading several C100 and C200 I had the same connection problems. They lost connection randomly in time. I solved it by upgrading them to the latest version, rebooting them and reinstalling them after blocking their acces to the internet (you can set them up in the tapo app locally with no access to the "outer world"). Now I can only access them through the app being in the same wifi network but Home Assistant alowed me to integrate them with no further connection problems and can access them remotely through the home assistant client. More than enough for me.

I tested this morning after connection lost just to reload the integration. That worked and I had the connection again.
No need to restart HA. I need to find a way to reload the integration automatically

@mcm69
Copy link

mcm69 commented Jul 25, 2024

Just in case someone gets the same issue: I've successfully downgraded several C105 cameras to firmware 1.3.7. However, I have had to reformat the microSD card and put the firmware file every time, otherwise the next camera would not initiate the firmware flashing.

It appears that the camera marks something either on the filesystem (although I haven't noticed any new files after a brief check) or in the firmware file itself post update.

@sfritz67
Copy link

sfritz67 commented Jul 26, 2024

Hi there,
having a C210 V2.2 (EU), tried to downgrade with the same firmware as tppsch, but having issues after it.
Camera worked before downgrade.

I think downgrade worked, but it was never able to boot again, it is maybe bricked.
When booting after downgrade, the red light stays on for about 15 seconds, and then starts slowly blinking without end. In guide, red slowly blinking is connecting to Wi-Fi, but I do not think this is the issue. By the way, IR LEDs also stay ON.

Before downgrading, I formatted my SD card based on DrmnSamoLiu's guide.

As it does not boot, I tried to reflash with some other firmware versions and another SD card, but still having the same issue.
While reflashing, the LED light stays red ON for 15 seconds, then green blinking for 30 seconds, and after that green stays ON. Rewriting firmware seems to work. After a few minutes with green light, I restart by power OFF and ON, but still having the same issue on restart.

I also tried resetting by pushing the reset button, but still the same.

Does someone have a similar issue ?

@fmarzocca
Copy link

Do I have to reset camera to factory settings before starting the whole downgrade process?

@AntoineGauthier
Copy link

Hi there, having a C210 V2.2 (EU), tried to downgrade with the same firmware as tppsch, but having issues after it. Camera worked before downgrade.

I think downgrade worked, but it was never able to boot again, it is maybe bricked. When booting after downgrade, the red light stays on for about 15 seconds, and then starts slowly blinking without end. In guide, red slowly blinking is connecting to Wi-Fi, but I do not think this is the issue. By the way, IR LEDs also stay ON.

Before downgrading, I formatted my SD card based on DrmnSamoLiu's guide.

As it does not boot, I tried to reflash with some other firmware versions and another SD card, but still having the same issue. While reflashing, the LED light stays red ON for 15 seconds, then green blinking for 30 seconds, and after that green stays ON. Rewriting firmware seems to work. After a few minutes with green light, I restart by power OFF and ON, but still having the same issue on restart.

I also tried resetting by pushing the reset button, but still the same.

Does someone have a similar issue ?

Hi,

Facing the same issue on my side. I've tried multiple other firmware but no luck so far. Have you found a solution ?

@DrmnSamoLiu
Copy link

@sfritz67 @AntoineGauthier
Blinking green light followed by steady green light is good. Did you guys take the SD card out before rebooting the cam....?
Otherwise it will just repeat the downgrade process.

@fmarzocca
No a reset is not needed for normal use, but it seems for some Home Automation users reset is needed.

@AntoineGauthier
Copy link

@DrmnSamoLiu
Yep the light seems to indicate that the flashing process is working fine but the camera refuses to boot correctly after.
I can confirm that rebooting the cam with the SD card removed still gives me a steady red light for a few seconds followed by a slowly blinking red light that never stops. All that with the IR lights turned on also.

Any help would be truly appreciated.

@m0n4
Copy link

m0n4 commented Jul 28, 2024

@sfritz67 & @AntoineGauthier
I have the same problem. (the camera flashes the firmware but doesn't boot).
I bet C210 V2.2 contains a hardware revision incompatible with V2.
also, as V2.2 seems to date from late 2023, it's unlikely that HA-compatible firmware exists.
I couldn't find any dedicated firmware for the Tapo_C210v2.2

@sfritz67
Copy link

sfritz67 commented Jul 29, 2024

@sfritz67 & @AntoineGauthier I have the same problem. (the camera flashes the firmware but doesn't boot). I bet C210 V2.2 contains a hardware revision incompatible with V2. also, as V2.2 seems to date from late 2023, it's unlikely that HA-compatible firmware exists. I couldn't find any dedicated firmware for the Tapo_C210v2.2

Hello,
this is also what I was thinking, but it seems tppsch did with V2.2.
@DrmnSamoLiu
By the way, I can also confirm I removed the SD card before rebooting.

@sd65
Copy link

sd65 commented Aug 4, 2024

I've managed to downgrade my EU C200 V3 to 1.3.7 (September 2023)!
ℹ️ Read my strange bug note at the end if you didn't manage to flash your camera...

Prepare the sdcard

Downgrade the camera

  • Plug the camera
  • Soft reset - 5 sec on reset button, wait for the camera motors calibration
  • Unplug the camera
  • Insert the sdcard
  • Plug the camera
  • The camera should blink green rapidly and then stop on a steady green*
  • Unplug the camera
  • Remove the sdcard
  • Plug the camera, wait for the camera motors calibration
  • Soft reset - 5 sec on reset button, wait for the camera motors calibration
  • Camera will reboot, downgraded and ready to be setup

Strange bug

Funny thing is, I had to re-prepare the sdcard again when downgrading my other - exactly the same ! - cameras. If not, it would stay red instead of downgrading the camera.
I could reproduce this twice since I have 3 cameras so that's not a one off error... 🤔

@Shatoth
Copy link

Shatoth commented Sep 7, 2024

I've managed to downgrade my EU C200 V3 with latest firmware 1.3.15 to 1.3.5
I tried a bunch of files, but only this one helped me.
Tapo_C200v3_en_1.3.5_Build_230717_Rel.47395n_up_boot-signed_1690939443759.bin.rollback
Good luck!

@user56956
Copy link

Freaking geniuses! Thanks, I just successfully downgraded my C310 cam.

@paulv888 I'm trying to do the same. Any tips? I thought I formatted my card correctly, but I'm not 100% sure. My camera is a C310 v2

@hudsonbrendon
Copy link

Consegui fazer o downgrade do meu EU C200 V3 para (setembro de 2023)! i️ Leia minha estranha nota de bug no final, se você não conseguiu piscar sua câmera ...1.3.7

Prepare o cartão SD

Fazer downgrade da câmera

  • Conecte a câmera
  • Reinicialização suave - 5 segundos no botão de reinicialização, aguarde a calibração dos motores da câmera
  • Desconecte a câmera
  • Insira o cartão SD
  • Conecte a câmera
  • A câmera deve piscar rapidamente em verde e depois parar em um verde constante*
  • Desconecte a câmera
  • Remova o cartão SD
  • Conecte a câmera, aguarde a calibração dos motores da câmera
  • Reinicialização suave - 5 segundos no botão de reinicialização, aguarde a calibração dos motores da câmera
  • A câmera será reiniciada, rebaixada e pronta para ser configurada

Bug estranho

O engraçado é que tive que repreparar o cartão SD novamente ao fazer o downgrade do outro - exatamente o mesmo! -Câmeras. Caso contrário, ele ficaria vermelho em vez de rebaixar a câmera. Eu poderia reproduzir isso duas vezes, já que tenho 3 câmeras, então não é um erro único ... 🤔

Segui exatamente esses passos com minha C200 e deu tudo certo pra mim.

@kvsergy
Copy link

kvsergy commented Nov 16, 2024

Hey. I have 2 C210 V2.2 (EU) is there a way to downgrade? Somebody know if this is the same firmware as the V2? And does it make a difference in Firmware if EU or not?

In case anyone comes across this while googling: This firmware worked for me: https://download.tplinkcloud.com/firmware/Tapo_C210v2_en_1.3.7_Build_230823_Rel.55314n_up_boot-signed_1697442825888.bin

Unfortunately it didn't work for me with my camera C210 V2.2 (EU).

@perseids29
Copy link

perseids29 commented Nov 28, 2024

I have 2 C210 V2,0 with firmware version 1.3.11 Build 240427.

I have tried the downgrade process repeatedly but the camera never gets beyond a solid red led and does not perform the auto-calibration.

I get the Invalid cloud password. Invalid cloud password. Make sure you are entering the password for your cloud account and NOT the password which you created via the camera settings (unless they are the same). You need to enter password which you used with your email when signing into the Tapo app. when trying to add the cameras to Home Assistant via the Tapo Cameras Control integration from HACS.

Very frustrating and disappointing now that I bought them and cannot get them into HA. :(

@DAMIGUI
Copy link

DAMIGUI commented Dec 1, 2024

I've managed to downgrade my EU C200 V3 with latest firmware 1.3.15 to 1.3.5 I tried a bunch of files, but only this one helped me. Tapo_C200v3_en_1.3.5_Build_230717_Rel.47395n_up_boot-signed_1690939443759.bin.rollback Good luck!

Hello,
Can you explain how you did the rollback please, I can't find a solution with my c225v2.

@QuigonJohnn
Copy link

QuigonJohnn commented Dec 7, 2024

@sfritz67 & @AntoineGauthier I have the same problem. (the camera flashes the firmware but doesn't boot). I bet C210 V2.2 contains a hardware revision incompatible with V2. also, as V2.2 seems to date from late 2023, it's unlikely that HA-compatible firmware exists. I couldn't find any dedicated firmware for the Tapo_C210v2.2

@m0n4 Did you ever find a solution? I've just ended up with a soft-bricked camera today as well

@sfritz67
Copy link

sfritz67 commented Dec 9, 2024

@sfritz67 & @AntoineGauthier I have the same problem. (the camera flashes the firmware but doesn't boot). I bet C210 V2.2 contains a hardware revision incompatible with V2. also, as V2.2 seems to date from late 2023, it's unlikely that HA-compatible firmware exists. I couldn't find any dedicated firmware for the Tapo_C210v2.2

@m0n4 Did you ever find a solution? I've just ended up with a soft-bricked camera today as well

I never found a solution. My Tapo_C210v2.2 came from Amazon, I sent it back for refund.

@m0n4
Copy link

m0n4 commented Dec 9, 2024

@sfritz67 & @AntoineGauthier I have the same problem. (the camera flashes the firmware but doesn't boot). I bet C210 V2.2 contains a hardware revision incompatible with V2. also, as V2.2 seems to date from late 2023, it's unlikely that HA-compatible firmware exists. I couldn't find any dedicated firmware for the Tapo_C210v2.2

@m0n4 Did you ever find a solution? I've just ended up with a soft-bricked camera today as well

I never found a solution. My Tapo_C210v2.2 came from Amazon, I sent it back for refund.

I haven't found a solution either.

@perseids29
Copy link

@sfritz67 & @AntoineGauthier I have the same problem. (the camera flashes the firmware but doesn't boot). I bet C210 V2.2 contains a hardware revision incompatible with V2. also, as V2.2 seems to date from late 2023, it's unlikely that HA-compatible firmware exists. I couldn't find any dedicated firmware for the Tapo_C210v2.2

@m0n4 Did you ever find a solution? I've just ended up with a soft-bricked camera today as well

I never found a solution. My Tapo_C210v2.2 came from Amazon, I sent it back for refund.

I haven't found a solution either.

This is from the creator (I think) of the integration.
JurajNyiri/HomeAssistant-Tapo-Control#551 (comment)

@QuigonJohnn
Copy link

@sfritz67 & @AntoineGauthier I have the same problem. (the camera flashes the firmware but doesn't boot). I bet C210 V2.2 contains a hardware revision incompatible with V2. also, as V2.2 seems to date from late 2023, it's unlikely that HA-compatible firmware exists. I couldn't find any dedicated firmware for the Tapo_C210v2.2

@m0n4 Did you ever find a solution? I've just ended up with a soft-bricked camera today as well

I never found a solution. My Tapo_C210v2.2 came from Amazon, I sent it back for refund.

I haven't found a solution either.

This is from the creator (I think) of the integration. JurajNyiri/HomeAssistant-Tapo-Control#551 (comment)

Hopefully smooth sailing in the future then, but I still have one camera that won't boot.

I had another v2.2 in a box that's still on 1.3.7 from the factory. This is the URL it receives when it checks for updates:
http://download.tplinkcloud.com/firmware/Tapo_C210v2_en_1.3.11_Build_231115_Rel.85532n_up_boot-signed_1700620641760.bin

Unfortunately this build doesn't revive the other camera though. It installs, but still doesn't boot.
They're the exact same model, bought at the same time, so I'm not sure why it doesn't work.

This at least implies there are no separate v2.2 firmware builds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests