Coder Social home page Coder Social logo

App not working about yi-hack-v5 HOT 16 CLOSED

alienatedsec avatar alienatedsec commented on June 8, 2024
App not working

from yi-hack-v5.

Comments (16)

alienatedsec avatar alienatedsec commented on June 8, 2024

@hkrob I will need a step-by-step explanation of what you tried so far and what is the exact model xxCN or xxUS?

from yi-hack-v5.

hkrob avatar hkrob commented on June 8, 2024

Thanks @alienatedsec

Here we go..
log1.txt
log2.txt

Step by Step

Details
Camera model: Yi Dome 1080p China Version 15CN YK67OJ
Firmware in use: yi-hack-v5 - v0.3.1 - BETA

Process
Preparation

  • Format SD Card FAT32 (Samsung EVO 32gb)
  • extract package to root of SD
    yi-hack-v5 (directory)
    home_h20
    rootfs_h20

edit system.conf and proxychains.conf to enable proxychains
PROXYCHAINSNG=yes

Insert SD card to camera
Power on Camera
Boot camera
"Welcome to Yi Home Camera. Waiting to connect"
Connect to Wifi using either Yi Home App (China) or online QR generator https://yi.kushan.biz/
"Wifi is connected"
App stuck in "retrieving pairing status"
"Pairing has timed out, please reset the camera"
see log1
Reboot
"Welcome to Yi Home Camera. Waiting to connect"

Proxy Chains is working
/tmp/sd/yi-hack-v5/lib # ../bin/proxychains4 -f ../etc/proxychains.conf ping cnn.com
[proxychains] config file found: ../etc/proxychains.conf
[proxychains] preloading ./libproxychains4.so
[proxychains] DLL init: proxychains-ng 4.13
PING cnn.com (151.101.193.67): 56 data bytes
64 bytes from 151.101.193.67: seq=0 ttl=56 time=8.210 ms


Attempt with PROXYCHAINSNG=no
"Welcome to Yi Home Camera. Waiting to connect"
"Wifi is connected"
"This camera can only be used within China"

see log2

from yi-hack-v5.

Mr-Mentor avatar Mr-Mentor commented on June 8, 2024

Same problem, the version of thecrypt0 (v4) works fine for me, but it has blocked the RTSP Server (donation). (I have the CN).

from yi-hack-v5.

hkrob avatar hkrob commented on June 8, 2024

from yi-hack-v5.

Mr-Mentor avatar Mr-Mentor commented on June 8, 2024

I've gone back to v4 actually, I paid for the license a while ago. I'd like to use v5, so I hope development on it continues

On Tue, 31 Aug 2021, 22:56 Mentor, @.***> wrote: Same problem, the version of thecrypt0 (v4) works fine for me, but it has blocked the RTSP Server (donation). — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#49 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACSU3WDZ6PR25IMGNFODSHTT7TURVANCNFSM44QHTBOA .

So if you say that paid RSTP works for you, I think I'll do it too, thanks :).

from yi-hack-v5.

hkrob avatar hkrob commented on June 8, 2024

from yi-hack-v5.

alienatedsec avatar alienatedsec commented on June 8, 2024

I am not sure if worth trying 0.3.6 but it would be easier for me if I had a Chinese version to test

from yi-hack-v5.

github-actions avatar github-actions commented on June 8, 2024

This issue has been stale for 30 days - it will be closed within the next 7 days if not updated

from yi-hack-v5.

alienatedsec avatar alienatedsec commented on June 8, 2024

@Mr-Mentor @hkrob please try 9.3.8e #263

from yi-hack-v5.

alienatedsec avatar alienatedsec commented on June 8, 2024

@hkrob there was a problem with proxychain in general. I got it fixed with this 0.4.0b release. Please, if you wish to try again, this would be great.

from yi-hack-v5.

hkrob avatar hkrob commented on June 8, 2024

Hi @alienatedsec you really don't give up do you? :)

I have installed 0.4.0b but still can't connect to the app (I re-paired etc)
Not sure if it's a problem with the proxychain config now? has the format changed?
What is the format you expect in proxychains.conf ?

from yi-hack-v5.

alienatedsec avatar alienatedsec commented on June 8, 2024

@hkrob

you really don't give up do you? :)

Not easily - true :)

The format is also embedded in the 0.4.0b through that code:

elif [ "$KEY" == "PROXYCHAINS_SERVERS" ] ; then
VALUE=$(echo $VALUE | sed 's/^\"//g')
VALUE=$(echo $VALUE | sed 's/\"$//g')
VALUE=$(echo $VALUE | sed 's/;/\\n/g')
cat $CONF_FILE.template > $CONF_FILE
echo -e $VALUE >> $CONF_FILE

The output provided in the /?page=proxy is added at the end of the below template.

random_chain
chain_len = 1
tcp_read_time_out 15000
tcp_connect_time_out 8000
[ProxyList]

from yi-hack-v5.

hkrob avatar hkrob commented on June 8, 2024

Cool - got it, now trying to find China proxies that work!!

from yi-hack-v5.

alienatedsec avatar alienatedsec commented on June 8, 2024

@hkrob

Try using this string on the proxy config page. Press save and then test or try either way.

socks4 61.171.50.169 6688;socks4 218.78.65.202 6688;socks5 1.180.0.242 7302;socks5 60.190.195.146 10800

from yi-hack-v5.

hkrob avatar hkrob commented on June 8, 2024

It looks like you've cracked the case!
I had to try a couple of times, but it eventually connected - I can now view via VLC and the App at the same time

Well done and thanks!

from yi-hack-v5.

alienatedsec avatar alienatedsec commented on June 8, 2024

Fixed in 0.4.0c onwards

from yi-hack-v5.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.