-
Notifications
You must be signed in to change notification settings - Fork 155
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
Is there any plan for Chinese version of YI Outdoor Camera? #82
Comments
Or is there any way to do it by myself based on this project? I bought one two weeks ago, but I just found that I can not use it in the US unfortunately. |
@HuipengRen I can guide you through a few basic steps to confirm whether the Yi Outdoor camera is similar to the other cameras I currently support. If it is very similar to the Yi Home or Yi Dome cameras, I should be able to support it without too many issues, even if I don't have the camera. Unfortunately the only way to confirm this is to get access to the cameras serial interface which requires the camera to be opened up along with some soldering. If you are willing to do this, I may be able to help. |
I am willing to help. I have the "YI Outdoor Security Camera, Cloud Cam Wireless IP" as described on amazon and sold to US customers. |
@javier26 Older versions of the camera had a connector whilst newer ones only have pads which can be soldered. Once you have the serial port connection soldered, you will need to use a USB-Serial converter to access the console. You can use this YouTube video as a go by. It is for the original Yi Home and not the Yi Outdoor 1080p. Hopefully it isn't much different. When you manage to open your camera to get access to the main board. Can you post some high resolution photos of the internals here? I'm sure it will be helpful to others. |
I have no idea how to open this thing. There are no visible screws apart from the ones that hold the microSD slot door closed. |
I actually unlocked the region lock without opening the camera couple weeks ago. |
Are you able to enable rtsp on it and remove the cloud recording, and all the good stuff? |
No, it only unlocked the region lock, so basically
|
To unlock the region lock, I think you can also simply do ssh port forwarding for port 80/443 to a instance in a cloud provider in China (like aliyun or mtyun) after redirecting your dns server. |
I can share the simple transparent http proxy if anyone needs it. |
@HuipengRen @javier26 |
@shadow-1 |
@chenkok This particular custom firmware (yi-hack-v3) is specific to Xiaomi cameras based on the HiSilicon Hi3518e chipset. If the Yi Outdoor is also based on a HiSilicon chipset, there is a good chance that this firmware can be adapted to provide Yi Outdoor 1080p support without a lot of modification. However if the Yi Outdoor camera is based on a different chipset, a completely different hack will need to be developed, potentially with a different way of applying firmware updates (if at all possible) and potentially a different method of hacking the firmware. You never know with Xiaomi. For example, the Yi Home 2 camera, despite the similar product name, similar look and feel, it is a completely different camera to the original Yi Home series of cameras. The Yi Home is based on the HiSilicon Hi3518e chipset whilst the Yi Home 2 is based on the Ambarella S2LM chipset. A completely different firmware was developed to hack the Yi Home 2 camera because it is based on a different chip. I am happy to have a look at the Yi Outdoor for testing purposes. However only after investigation and testing can we find out what needs to be done to hack the firmware. There is also a chance that it cannot be done easily. |
@shadow-1 Can you provide your address, will go get a quote from courier service. |
Interesting... |
@chenkok However you can get a quote from your courier company to send to Melbourne, Australia. It should be exactly the same cost to send a parcel anywhere within Melbourne. |
@shadow-1 Just received my Chinese version yi outdoor camera today and couldn't have it work because the region lock and I came across to this page. I live in Melbourne and am willing to send you one for testing. Kindly email me [email protected] and thank you in advance! |
@HuipengRen Can you share the transparent http proxy to [email protected] please? |
@earth2004 @mugennam I just put it here, https://github.com/HuipengRen/yihttptunnel |
@earth2004 |
I would like to contribute to discovery YI Outdoor via serial, but it looks like impossible to open (dismout) camera without loosing it's watter resistance... :-( There are no screw (only for sdcard cover), no hidden screw (under back-side label). I tried to unfold the join on perimeter in front, but unsuccess. If you have any idea how to dismout, please share it... These YI cameras without this custom (hacked) firmware is just a piece of toy... |
I'd like to contribute as well. I took a look at the camera when I received it and I think you'd basically have to destroy the case to get in to it. Maybe if there is enough of us chipping in $10 each we can get a sacrificial one to shadow-1. |
I'm also willing to donate a few $. @shadow-1 maybe you can start some fund raising for this so you can buy one yourself? (I'm not familiar with this but something like: https://gogetfunding.com/). This will also save on shipping costs because you can get it directly from store. |
I bought the cam without knowing the region block. Have been searching the net on how to open the case and this is the best info I found thus far. https://fccid.io/2AFIB-YHS3017/Internal-Photos/Int-Photos-3558245. Hope this will help to develop the hack for it. Thanks. |
Looking at those photos, it's obvious that the black cover first needs to be removed to take apart the camera. |
@JustinTrouble |
I successfully opened camera (thanks to @ultimacarlos for link). I used hair dryer and small screwdriver (in the sensor hole) to release front glass... TTL connected, serial established on speed 115200 8N1. I've captured boot log of original firmware. here: https://pastebin.com/C9AcUJHi What can I try? Is there any interactive shell to gathering some diagnostic data? |
Another bootlog with camera powered from original USB cable and adapter (not from UART): https://pastebin.com/DepPb3D8 At the end of bootlog camera was successfully connected to wifi. |
@milanzelenka were you able to interrupt uboot at all? The youtube video @shadow-1 linked to on Dec-6th starts getting interesting around the 13 minute mark where he changes the boot args and eventually gets root on the camera. |
@dylangerdaly You did an amazing progress. Any update on the freezing randomly problem on boot with home_h20 firmware? |
@channdy Yeah, the default http proxy in China is not working any more, I just changed it to another one, try again please. |
@HuipengRen Yes, it is working now. Thanks very much! How can you identify which China proxy is working with your yihttptunnel? I have tried many different proxies but I couldn't get it working. Is this enough to just run this command "sudo java com.yihttptunnel.Server [proxyhost] [proxyport]" to change the default proxy? |
@channdy yes, the command is right, and regarding how to identify China proxy, I just try them one by one, to see if I can get 200 OK for the curl command |
Has there been any more movement on getting RTSP working on the outdoor model at all? |
Me too. Really waiting for something to connect this camera to Jeedom !! |
Same for me... hoping for any solution on RTSP or http streaming solution... |
I think nobody is working on the support of this camera... |
@HuipengRen is your dns sever working? |
@VTCop Yes, at least it's working very well for me. |
What does it mean? So you can see your camera in Jeedom? |
Ehhhh. How do you interface it to jeedom? |
@dylangerdaly Do this help you to go on with this camera? Would it be easier for the international version? |
Any news on rtsp? I have the intl. Version. There is a omnivision Sensor. Whivh one has the chinese Version? |
Simply copy the files rootfs_h30 and home_h30 to an empty sdcard. |
I'm not sure I undrestood.. Does it mean it is possible to get something on Jeedom, or out of this Yi app ? |
@HuipengRen It seems proxy of your yihttptunnel on 54.84.30.91 was stopped working again. Can you check please? Anyway I was trying to have my own http tunnel but was unable to get China proxy from http://spys.one/free-proxy-list/CN/ working with your yihttptunnel. I have tried a lot of different https proxies in the list but not success. Can you advise please? |
@channdy fixed, the China proxy I was using stopped working..., just restarted yihttptunnel with another one. If you want to set up your own http tunnel, you can also try those proxies with "Proxy type = HTTP", cause those HTTP proxies usually also support "CONNECT" request to set up an end-to-end TLS tunnel. |
@JoJ123 : Could you please help me with the link in your comment. I have 2 yi outdoor camera and I can't use them. It's Chinese version and i live in Holland. How can I change the firmware to international with those file in your link? |
@keywansanay did you figure out what to do? let me know. |
Dear,Thank you for your email: I have some question:
@keywansanay did youfigure out what to do?
1- download your version from the release page ( whichpage and which release number?)
2-drop into formatted microsd (if using yi outdoor...Ibelieve is home30 and roof..30) (I'm missing some letters but the importantpart is the last 2 digits/numbers) what you mean?
3-put microsd into camera, wait to boot....yellow lightsequence....
4-enjoy (access through ip, etc)
Kind regards,Kay
On Monday, March 25, 2019, 11:05:46 PM GMT+1, Andres L <[email protected]> wrote:
@keywansanay did you figure out what to do?
1- download your version from the release page
2-drop into formatted microsd (if using yi outdoor...I believe is home30 and roof..30) (I'm missing some letters but the important part is the last 2 digits/numbers)
3-put microsd into camera, wait to boot....yellow light sequence....
4-enjoy (access through ip, etc)
let me know.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
2-drop into formatted microsd (if using yi outdoor...Ibelieve is home30 and roof..30) (I'm missing some letters but the importantpart is the last 2 digits/numbers) what you mean? 3-put microsd into camera, wait to boot....yellow lightsequence.... 4-enjoy (access through ip, etc) Kind regards,Kay On Monday, March 25, 2019, 11:05:46 PM GMT+1, Andres L [email protected] wrote: @keywansanay did you figure out what to do? 1- download your version from the release page 2-drop into formatted microsd (if using yi outdoor...I believe is home30 and roof..30) (I'm missing some letters but the important part is the last 2 digits/numbers) 3-put microsd into camera, wait to boot....yellow light sequence.... 4-enjoy (access through ip, etc) let me know. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread. Comments within your question in bold |
Hi @aelg305, how to connect to the wifi following this steps? Because after power up Camera did not recognize the QR code on App at all. |
I usually connect to the Yi first (with QR code, etc) unless you have the Chinese version. Is that your case? |
Mine is Chinese version and it could not detect QR code after flashing this firmware, it was end up with blue light blinking. Plse advise |
I tried all the steps mentioned in YiHackV4 . Anyone here faced such issue and successfully solved this ? |
No description provided.
The text was updated successfully, but these errors were encountered: