-
Notifications
You must be signed in to change notification settings - Fork 18
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
Cannot get Bullet 4S to work with hack #40
Comments
Also, I have a # infront of MDNUM, and this is my cmdline return: |
Sorry, I am new to Github, I keep closing the incident on accident. By executing steps from guino/BazzDoorbell#13 by finding the files, I was able to boot and find the ip=30 after my proc/cmdine. One thing to note is I could not get the /tmp/hack page to show up, gave me an error 500, I've heard you say it doesnt really matter as long as the hack folder is there in different issues, so I ignored it. I then executed guino/BazzDoorbell#2 from step 8, got the same directory, for some reason I did have a few extra files, like: dropbearmulti, mqtt_pub, hosts, upload.html. I edited custom.sh to this (i thought I should enable onvif aswell, i think I only need RSTP though): For my httpd.conf file I did this (not sure if the format is correct): Upload ppsapp from home/app/ to RomPatcher.js, looked for a patch in guino/ppsapp-rtsp#1 matching my MD5 hash: fa879a12c0194222afb9d3d0e80dafea Device is not bricked, startsup fine, two startup beeps aswell, I can access it again, my proc/cmdline is now: However, I cannot seem to connect to the camera via RTSP in VLC. Ive changd the VLC RTS -> TCP just to be sure. Ive tried these links: And all above with port 8555 (as mentioned in patch overview) Port scans shows port 8080 (TCP) is open voor BusyBox https, that's about it. I dont know if RTSP is working or not. EDIT: |
@LucaNeel post a zip of your SD card contents (without the SDT folder) and I will take a look. |
sdcopy.zip |
@LucaNeel Your files seem fine (including the patched ppsapp). |
Alright, when I am home tomorrow morning I will apply your comments. I didnt know you had to/could link them, anyways, I used the Smartlife app for the cameras initially, then I connect them to home assistant via Tuya IoT platform. When I remove the ppsFactoryTool.txt file the lamp stays red and doesnt come up when I check the deviceinfo page. How do I know if it boots properly when I remove the file? 2 beeps with about 10 seconds in between? And sorry, but what is the purpose of mjpeg enabled? Dont know if im going to use it, if I enable it just to have it enabled for whenever, will other thongs behave differently? Im all new to IOT and stuff, sorry. And final question, how do I know a device is rooted? Even if I dont have the sd card in it? So I can check and know for myself when I try my other (newer) cameras. When the deviceinfo shows the ip=30 thing or? |
@LucaNeel The process you followed to get your ppsapp file is what we call rooting -- that is, gives you full access to the device to make changes, etc. Your device is rooted otherwise you'd not have your ppsapp file. You don't have to use snap/mjpeg/play if you don't want to -- configuring the files just gives you the ability to use these features if you want to. snap.cgi-gives you a quick snapshot/image of the camera, mjpeg-same as snap but refreshes automatically, play.cgi allows you to play wav files (on sd card/device) thru the device's speaker. The best thing to do is verify the device is working with the phone app (whichever app you chose) -- if it works on the app it should not be in 'factory mode' and should work with RTSP/ONVIF/etc. |
@guino thanks I understand the things I'm doing now, I managed to get it working and get the RTSP stream up correctly in VLC and eventually my Home Assistant dashboard. Thanks a lot for taking the time to help me, the quick responses and the initial figuring out all of this, good luck with your future projects |
@LucaNeel Thanks for reporting back! |
I've tried several of your guides and issue explanations to get me through it.
This is my camera information:
{
"devname": "Smart Home Camera",
"model": "Bullet 4S",
"softwareversion": "2.10.5",
"hardwareversion": "B4S_V10_H1_2063",
"firmwareversion": "ppstrong-c51-tuya2_lcs-2.10.5.20210806",
"pid": "aaa",
}
I've tried Merkury720 and Merkury1080p with the 3 overwritten files, all lead to the same issue, I can't get the ip=30 to show up, meaning it won't boot from the sd card.
I think I need to this your link for my hardware (but not sure): guino/BazzDoorbell#2
If this is the correct guide to follow for my firmware, you referenced to: 'edit the provided 'env' so it has the below contents.
I'm new to Github, but I can't find those referenced/attach files.
If I have those files, do I ONLY place those 3 on the sd-card? Or do I copy the files from Merkury-720/mmc first?
Sorry if I don't understand correctly, but I would really like a bit of help.
The text was updated successfully, but these errors were encountered: