samtap / fang-hacks

Collection of modifications for the XiaoFang WiFi Camera
1.67k stars 340 forks source link

Version 3.2.0.30 does not work with hack (for me anyway) #215

Open Gaunt1et opened 7 years ago

Gaunt1et commented 7 years ago

All three of my cameras had to be downgraded for the hack to work. I would hear the sound but get 404 on the web page. https://github.com/samtap/fang-hacks/wiki/HowTo:-Flash-original-Xiaomi-firmware-from-sdcard-(factory-reset)#via-sdcard Kudos to Yudi on the Discord.

Note: When downgrading insert the SD Card THEN power on WHILST holding the button for at least ten seconds. It takes a couple of minutes (in my case) for the downgrade to complete.

shortie84 commented 7 years ago

Hey Gauntlet,

I've been trying this mutiple times but no luck. Seems you have had better luck so trying to see what I've done wrong.

Created a FAT partition called mmcblk0p1 Then copied the files over and renamed "0.elf" to "FIRMWARE_660R.bin" Inserted the SD card then powered on the device and holding the Setup button at the same time for at least 10 secs. Light blinks blue to orange for about 30 seconds then is now blue. How do I know when the downgrade is complete?

Gaunt1et commented 7 years ago

Well I used Win32 Disk Imager to flash the fanghack image originally. It didn't work so I just deleted the files in those partitions and put the downgrade in the first partition where the hack used to be. Not really the way to do it I suppose but it seemed to work for me. Seems like you're doing it correctly, that's the only difference between my method and yours. Also, I didn't know when the downgrade finished. I just rebooted the cams after a few minutes and the version had rolled back.

Verbank commented 6 years ago

can this be done to a 34 device ?

samtap commented 6 years ago

Yes it works the same on a 34 mac device. The led is static orange during firmware flash. After the downgrade when the cloud app starts for the first time it does some initialization of miio stuff and reboots. You can just put the FIRMWARE_660R.bin in the root of fat32 (bootstrap) partition of a fang-hacks sdcard, no need to remove anything.