yi-hack-v2 icon indicating copy to clipboard operation
yi-hack-v2 copied to clipboard

Is it possible to use US version in EU region?

Open nxtpl opened this issue 7 years ago • 9 comments

Can the chinese proxy trick be adjusted, so it allows US version to work in EU region? Currently it says "QR code error" while pairing in EU.

nxtpl avatar Aug 22 '17 12:08 nxtpl

The proxy parameter is not specific to chinese issue, you should be able to use a US proxy the same way. But I'm not sure that "QR code error" is related to such issue. When chinese issue occurs, pairing is successful, but watching live video doesn't work.

niclet avatar Aug 23 '17 04:08 niclet

Thanks for your quick reply. Both EU and US firmware files are the same, so there must be some IP-related check. Gotta try with proxy and I'll share my findings here. If there is anything I could help with, I'm offering some testing with my (currently useless) Yi Home Camera 2 EU.

nxtpl avatar Aug 23 '17 11:08 nxtpl

Yes, there is only one firmware. They are called EU/US and so on, but this is only a download location, not a specific firmware. Are you on android or iphone ? If on iphone, are you using YiHome from Chinese appstore ?

niclet avatar Aug 23 '17 12:08 niclet

I'm on iPhone, using the european (worldwide?) YI Home app. I can also test on Android 6.

Official (worldwide) YI Home app allows me to pair, but only when logged in via US account (which I can't use daily - I already have v1 cams in EU version).

nxtpl avatar Aug 23 '17 12:08 nxtpl

Ok, so I think it won't work with a US proxy. I have same issue, I need to be logged in using Chinese account for now.

niclet avatar Aug 23 '17 12:08 niclet

Hi I was doing the same research (same situation: US version to be used in a EU account).. I think that they are just passing the info taken from the serial number (but this is just my guess). Issue is that at the moment I don't know how to enable telnet access on an international firmware.

arf-it avatar Sep 03 '17 08:09 arf-it

Hi! Thanks for the update. I have trouble simulating a different IP on WLAN connection so I couldn't check what I planned earlier. At the moment I'm using it thru RTSP thanks to your hack. Yeah, there might be just a simple serial number check VS ip address. I also checked the contents of QR code (maybe there is something more than access point data?), but the strings are encoded.

nxtpl avatar Sep 05 '17 09:09 nxtpl

Ok some update: I was able to connect to the camera via serial port. Using the terminal it's possible to change the serial number. Unfortunatelly just changing the string from XXUSYYYY to XXEUYYYY doesn't help so there should be some other parameters used by the camera or it's the server itself that is validating the cam..

arf-it avatar Sep 05 '17 15:09 arf-it

Yes, there is also a key associated to the serial number. And no way to create the correct key for the modified serial :(

niclet avatar Sep 05 '17 16:09 niclet