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
Doesnt work on latest GUUDGO GD-SC03 Snowman #62
Comments
Oh dear. I ran EDIT - |
Re: [ant-thomas/zsgx1hacks] Doesnt work on latest GUUDGO GD-SC03 Snowman (#62)
Hello potchin,
Thanks for the warning, but it is too late! I ordered 2 days ago since I wanted a cheap camera I could keep off the cloud and hit directly. Please keep us informed as to what you find and good luck.
…-Scott
Thursday, May 10, 2018, 2:39:21 PM, you wrote:
Looks like the firmware shipped on the GUUDGO GD-SC03 Snowman 1080P has some changes which prevent the hacks from loading.
My first camera (bought February) works fine but the one I ordered at the end of April has the root filesystem mounted readonly..
# mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro,relatime)
proc on /proc type proc (rw,relatime)
tmpfs on /dev type tmpfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000)
/dev/mtdblock3 on /home type jffs2 (rw,relatime)
/dev/mmcblk0p1 on /tmp/mnt type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/mmcblk0p1 on /media type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/mmcblk0p1 on /tmp/mnt/mmc01/0 type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
Its cant be remounted read-write..
# touch /test
touch: /test: Read-only file system
# mount -o remount,rw /
# touch /test
touch: /test: Read-only file system
# mount -o remount,rw /dev/root /
# touch /test
touch: /test: Read-only file system
#
Until this is sorted I would recommend that nobody update the firmware of their camera, or buy a new one :(
--
Best regards,
Scott mailto:sav@scottv.net
|
Are you able to downgrade fw as described here? http://community.netcamstudio.com/t/guudgo-gd-sc03-camera/2286 |
I received my new GUUDGO GD-SC03 from banggood in the mail a couple of days ago. I did the wifi config but stopped the requested firmware update. Sticking in the SD card with this replacement firmware worked great with a much better picture than the old camera it replaced. Is there any chance the RTSP port will close after the unused trial period for the cloud account is up, or once it accepts the software from the SD card it is good from there on out? Also, is there a danger of bricking the device when setting the flag to move the change onto the camera itself or is it worth a try? Thanks for the firmware upgrade! |
Dont flash the firmware in the link above.. seems to have bricked my camera. It no longer connects to my network, even via ethernet. Does anyone have a link for the original firmware? Hoping I can rescue it |
I flashed that firmware several times without problems. |
How did you do it? I've just extracted the RAR to a FAT32 formatted SD card and rebooted the camera with it in. Nothing seems to happen, according to the doc in the rar it should say 'upgrade success' once its been flashed. Did you hear anything when you flash yours? |
Not entirely sure how but ive got a little further - it appeared back on the network. I forced flashed the firmware from the link above..
But / is still mounted read only. rtsp has also stopped working and I dont see the camera connecting to the cloud - so the app on my phone is useless :( |
Probably it depends on the previous firmware version. |
Thankfully yes, just need a way to flash everything back to defaults. Any suggestions? |
Could you post some info? |
|
Strange. |
The hosts file is unmodified - the rootfs id readonly ;) |
I don't know if it can help, but I could share a dump of my mtdblocks. |
Its ok, I pulled a dump of them off my working camera. No luck. Its dead, doesnt even boot anymore. Will try cracking it open and seeing if I can get serial access to it. |
Just thought I'd comment to say I managed to salvage my dead camera. Curiosity got the better of me and I hooked up to the internal serial port (its labelled on the board). The camera runs u-boot unsurprisingly so I flashed a copy of mtdblock1 from my working camera and it was able to boot. I couldnt get the mtdblock2 to flash from uboot so just restored that via a tarball on the sd card since its mounted rw. For anyone else who gets stuck into this mess, heres my uboot commands..
And used this post as inspiration. @ant-thomas It may be worth warning people about this. If they get a camera with a readonly root filesystem its a bit of a pain to fix. Id also recommend not updating the firmware via the app :) |
Good job! |
Hi @potchin, @ant-thomas and the other guys taking part in the discussion. Great project and nice work has been done tilll now by @ant-thomas and contributors. Normally the manufacturer now tries to prevent such workarounds. But I wanted to share my experience. I also got a new GUUDGO GD-SC03 and it is already with new firmware, which has the above mentioned "limitations", in particular the read-only root /. This can be solved easily with mount binds for example. So, I did:
This prevented the cloud connection and enabled me to use the webUI with ptz control. So, I can watch live the rtsp stream. One can play more with bindings (of whole dirs) and tweak and fine tune, I wanted just a PoC. The real problem for me is that the camera does not record anything on the sd card, unless there is cloud connection. Moreover if the camera has the cloud access disabled, but you start the WiFi app, the wifi app takes care to upload the sd card files into the cloud, and I think the camera is again in recording mode. I don't know if this was the behavior also with the previous firmwares? I would like to use it for event based recording on SD without cloud. Seems if for some reason one does not have Internet connection (e.g. link is down on a remote location), there is not much sense of the SD card, as it won't be used... (OR, I haven't performed these tests yet, might be that the manufacturer checks for the hacks, e.g. dns resolution to 127.0.0.1 of his cloud servers etc, and only then it does not record to sd..). My current firmware is:
Is there a way to downgrade the firmware to another version that can do event based records on the SD card without cloud archiving (which the user cannot control, e.g. delete, etc.. GDPR anyone???) If this is not clear how to be done the other way would be to make the camera believe it is connected to the cloud, or at least make the recording feature running again. Would be happy to hear if there is somebody alive in this discussion :) Regards, P.S. I don't know since this issue is closed if ppl participating in the discussion and also the tagged ones will get notification for new posts (e.g. mine). P.P.S. Would somebody of you recommend a similar product/camera that has the same functionalities (wifi, event based sd record, IR sensor for night mode, etc), but is not so vendor locked, even at a higher price (at most double of this one). Before somebody gave me this product I was thinking for options of DIY cameras based on raspberry pi for example, but it seems as too much hassle and time dedication that I don't currently seem to have. Thanks in advance if some ideas would pop-out! |
Good job #potchin. Can you upload mtdblock1 for GK7102 ? I have same problem but i dont find anywhere mtdblock1. Thanks in advance. |
@ljs Thanks for pointing out the mount binds trick. I have just bought another IP camera (CIPC-GC15HE) which has the same type of setup as the hacks I created, but is running an updated firmware and the root is read-only. I've discovered the GPIO for IR cut, but not IR leds yet, not sure if they are controllable. @potchin Does your reflashing downgrade the firmware and make it r/w again? I've played with a totally different camera that turned out to also be read-only. Managed to dump the flash partitions and edit files on a computer, repack them and write them back. Ideally my next step is to figure out what needs changing to be able to mount the new firmwares as r/w. |
@sensegsm Heres the mtdblock1 for my camera (GUUDGO GD-SC03) with the rw rootfs. Obviously make sure this is suitable for your camera before flashing.. https://www.dropbox.com/s/z9bw91et0eyjkm7/mtdblock1?dl=0 @ant-thomas I just flashed a backup from my old camera (which had the rw rootfs, link above). Have you tried editing the fstab on your custom filesystem? I dont think its anymore complicated than that |
Hi there, is anyone working the latest firmware ? |
Having updated the firmware of my new GD-SC03, which only has 8MB of Flash, I ended up with a semi brick. I have access via telnet and UART, but no proper funtion. Can anyone zip up their /home folder? I assume that it contains all files necessary for proper operation, inlcuding wifi drivers. My /home folder contains very little files, no drivers subfolders and no kernel modules. |
Looks like the firmware shipped on the GUUDGO GD-SC03 Snowman 1080P has some changes which prevent the hacks from loading.
My first camera (bought February) works fine but the one I ordered at the end of April has the root filesystem mounted readonly..
Its cant be remounted read-write..
Until this is sorted I would recommend that nobody update the firmware of their camera, or buy a new one :(
The text was updated successfully, but these errors were encountered: