Roborock S6/T6 Technical information and rooting (Part 2)

Поділитися
Вставка

КОМЕНТАРІ • 139

  • @TrevorSymonds
    @TrevorSymonds Місяць тому

    Thanks Dennis, followed your quide and got a roborock V1 (also firmware 4010) working with Valetudo, man oh man there are a lot of screws in the V1, then I rooted a roborock S5 by just using the flash tool you mentioned on your website. Thank again, you have breathed new life into two old robots, and I am very happy to have them "off the cloud".

  • @cryptocrook9243
    @cryptocrook9243 3 роки тому +6

    This is the greatest guide over thank you so much. Was able to root my late model V1

  • @szpiw
    @szpiw 4 роки тому +5

    Just uploaded to v1, thank you, you are amazing Dennis!

  • @fedorivanov
    @fedorivanov 4 роки тому +2

    Dennis, thank you so much!
    Just rooted roborock v1 vacum (firmware 4010) using your guide.

    • @szpiw
      @szpiw 4 роки тому

      Did you follow with exactly the same instructions?

  • @calebjpryor
    @calebjpryor 3 роки тому +1

    My three now locally controlled RoboRock S6 vacuums thank you!

    • @tvv2687
      @tvv2687 2 роки тому

      well I have 4

    • @calebjpryor
      @calebjpryor 2 роки тому

      @@tvv2687 build the army of puck suckers!

  • @haus_automation
    @haus_automation 4 роки тому +1

    How do you figure out all of that stuff? Finding RX and TX would be possible for me. But how do you know, that you have to hold "s" to get a command prompt? :)

    • @dennisgiese5591
      @dennisgiese5591  4 роки тому +9

      I did a lot of reverse engineering of the firmware. So after a while you find stuff like that ;)

  • @Dagober7
    @Dagober7 4 роки тому +3

    Thanks for the great video! Can we expect some similar video for the S5 Max in the near future?

    • @dennisgiese5591
      @dennisgiese5591  4 роки тому +5

      Yep. Its work-in-progress. S5 Max is a little bit more annoying due to the limited hardware. See also here: dontvacuum.me/robotinfo/

    • @dennisgiese5591
      @dennisgiese5591  4 роки тому +10

      The S5 Max video is delayed as my device is bricked :( This happened while I was testing the tools and methods. There is a chance that the NAND flash is faulty... and I obviously cannot really send it in for warranty ;) It will take me some time to repair it.

    • @dreh999
      @dreh999 4 роки тому +4

      @@dennisgiese5591 Moin, is there any update about S5 max?

    • @loeken
      @loeken 3 роки тому +1

      @@dennisgiese5591 ever had any luck solving the S5 max :) ?

    • @goeffi1
      @goeffi1 2 роки тому +1

      @@dennisgiese5591 i am also trying it on the S5 MAX.
      I am able to connect over SSH but from there i have no sucess :(

  • @tinker2599
    @tinker2599 4 роки тому +3

    Hi thanks so much for the instructions and really appreciate the effort you've spent to find this method, with the connecting over SSH/wifi step 13:50 mark, how did you connect your vaccum/circuit board to wifi? Is this via the original Xiaomi App?

    • @dennisgiese5591
      @dennisgiese5591  4 роки тому +5

      If your device is reset, it will create a open Wi-Fi Access point. In that case, you connect to it and use SSH. The IP of the robot will be 192.168.8.1.
      If you robot is already provisioned (in your home Wi-Fi), then you just SSH to its IP. You need to figure out its IP address. For example, you can check your router. Or try "ping rockrobo" as rockrobo is the hostname of the device.

  • @texasshawshank
    @texasshawshank 2 роки тому

    First, great video! Quick question, what is the micro USB for, other than providing a ground connection? I wonder what else it can do...

  • @Maximchik520
    @Maximchik520 4 місяці тому

    Hi! Thank you so much for the video! Do you know if the procedure is the same with the new roborock q revo s version?

  • @dominicgirnus1445
    @dominicgirnus1445 4 роки тому +4

    Moin Dennis, gibts schon Neuigkeiten bzgl. dem S5 Max?

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому +1

      Yes. There is some semi-public way. The S5 Max is less forgiving about mistakes. Check this cheatsheet/howto: builder.dontvacuum.me/s5e-cheatsheet.txt

  • @wolfgangschessl3779
    @wolfgangschessl3779 3 роки тому

    Great Videos! seems to be, that the builder part of your homepage is down. up to now everything is working like explained :)

  • @crj6551
    @crj6551 3 роки тому

    Quick question: Is there an easy way to remove the left and right drive wheels on the Roborock S6? I tried removing the screws, and it wouldn't come out. . . Someone mention a holding pin, but I've not actually seen a video of the removal process. . . I wasn't able to see anything concerning this in your video, but I couldn't watch the complete thing. . . There are no videos available addressing removal of drive wheels on the S6, and it definitely is different than the S5 because of the damned holding pin. . .

  • @martinherfort5588
    @martinherfort5588 4 роки тому +2

    Hi Dennis,
    Thanks a lot for the time and effort in this. Your instructions worked well for me. I have only four leftover screws and two suggestions:
    * A slideshow containing the marked screw locations from disassembly in reverse order may be very useful for the assembly.
    * I've tried for hours unsuccessfully to connect to my home wifi from UART command line. When finding your reply regarding the robots wifi below I felt like an idiot. Maybe a reference to the robot's wifi could be added as annotation to the video.
    Finally, I'd like to buy you a coffee. Do you have PayPal?
    Thanks again.

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      Yeah, will do next time. I actually had the S6 and S6 MaxV disassembled at the same time and mixed some screws up ;)

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      Donations: Actually, in fact I do. I am also always interested in hardware (e.g. even broken boards): builder.dontvacuum.me/donations.txt

    • @martinherfort5588
      @martinherfort5588 3 роки тому

      @@dennisgiese5591 found that link in the meantime, and already used it. Thanks again.

  • @LorenorZ4life
    @LorenorZ4life 4 роки тому +1

    Hey Dennis!
    Nice video, but i have a question:
    Does this also work with the Roborock S6 MaxV?
    I would like to buy one, but i don't know if i should take the S6 MaxV, if rooting is not possible with it

    • @dennisgiese5591
      @dennisgiese5591  4 роки тому

      If you want to have a fast and easy root, I would not get the S6 MaxV. Generally that model have also other potential issues...

    • @LorenorZ4life
      @LorenorZ4life 4 роки тому

      @@dennisgiese5591 ok thanks for the fast response
      Yeah i'm deciding between the normal S6 und the S6 MaxV, i tend to buy the S6

  • @jaywest1787
    @jaywest1787 Рік тому +1

    Hi Dennis, great tutorial. Rooting was sucessfull. But now the dustbilder firmware builder seems not work for me. No mail and I checked the spam many times. Thanks!

    • @jaywest1787
      @jaywest1787 Рік тому

      Was not patient enough, after 30 min it came...

  • @surgeon942
    @surgeon942 Рік тому

    Thanks a lot for that instruction. But have you faced with situation when you cannot get in sunxiext loader ? I have Q7 max roborock, and i cannot get there, boot screen goes futher, no reaction on s or any other key. looks like they disable it

    • @dennisgiese5591
      @dennisgiese5591  Рік тому

      yeah, they patched that. We need to use a different method now. Check S7 rooting. That should still work.

  • @cryptocrook9243
    @cryptocrook9243 3 роки тому +2

    When using the TAR command to unpack the firmware I get this error:
    gzip: stdin: not in gzip format
    EDIT: If installing on late firmware s5 you need to download the build that says "Build for manual installation" then you can unpack and proceed

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      Yep. You are right. The builder has a manual installation checkbox for v1 and s5. This checkbox creates a tar.gz file for you. If you have trouble rooting your v1 or s5 device (e.g. if the revision is too new) and you do not dare to disassemble it, ping me directly... maybe I can help you.

  • @BrLin-vu3oj
    @BrLin-vu3oj 3 роки тому

    Hallo Dennis, gibt es eine Anleitung die Zeitgemäß für 2021 ist? Ich bekomme die Firmware auf meinen Roboter aber es startet kein Webinterface... überhaupt finde ich in der shell nichts von valetudo. Es wäre schön, wenn es hier ein Update gäbe.

  • @falk9867
    @falk9867 4 роки тому +1

    Will this method work for the Mi Robot 1S too? I bet there are different UART Pins cant really read from teardown pictures on your site. I really would like to kick out the whole original firmware stuff so that i can use it with valetudo :) But information for this model seem to be very rare, the chip seems to be the same as i read so far.

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      No :( Even if you have UART it does not help you. They use Secure boot...

  • @DavidGoodman
    @DavidGoodman 10 місяців тому

    Forgive my ignorance here... but is it not a little bizarre that these manufacturers have decided to use ADB for USB management despite not running Android?

  • @picolodevil
    @picolodevil 3 роки тому

    when i typed s03mountall , then termial showed mount: mounting /dev/nandl on /opt/roborock failed no such file or directory mounting /dev/nandm on /mnt/data failed invalid arguemnet

  • @hilariocastillochavarri8788
    @hilariocastillochavarri8788 3 роки тому

    Great video thanks, i just realized that some pet hairs are stuck Inside the wheel. Do you have any guide to remove the wheel so It can be cleaned from the inside or change it? Thanks,

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      Not really :( I saw a while ago a few pictures of people disassemble the wheel assembly. Sorry that I can not help you with that.

  • @michan1660
    @michan1660 3 роки тому

    Hi, thank you for great video!
    Roborock s5 Max I have problem with wifi module, I tried reset to factory software but didn’t help, blue light not blinking, sometimes light for a while, that’s all. this is possible to root and repair this? or replace a module wifi RTL8189ETV ? it’s worked well before, now I can’t find this roborock in telephone. or replace a new mainboar. Sorry for my English

  • @nitrovent
    @nitrovent 8 місяців тому

    If you don't have a USB to UART adapter but an Arduino with USB (the micro for example), you may use it as a USB to UART brisge with the SerialPassthrough example that comes with the arduino ide. Just successfully did so because I could not wait until tomorrow when my adapter is supposed to be delivered ;)

  • @efanov02w
    @efanov02w 3 роки тому

    Is there a firmware that removes regional restrictions and makes it possible to use a robot vacuum cleaner from the official Mihome application?

  • @LabanSwedish
    @LabanSwedish 3 роки тому

    Great video! Are these steps the same for S6 MaxV?

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      Unfortunately not. The S6 MaxV is a completely different platform. I would not bet that there would be ever an easy root for it.

  • @wsu8568
    @wsu8568 3 роки тому

    Very comprehensive. Nice work.

  •  Рік тому +1

    Thanks for this detailed and great tutorial! I have unfortunately the problem that the password read via U-Boot and calculated via your Password Calculator does not work for me with the "root" user (Roborock S6).
    I have already read the string from the vinda file several times and checked the generated and inserted for spelling. Unfortunately always with the same result. 😞
    Has anyone else had this problem?

    • @ThorstenWaldenmaier
      @ThorstenWaldenmaier Рік тому

      I had exactly the same problem!
      I'm ashamed, but I gave up and bought a S6 Mainboard. Not cheap but cheaper than a new robot and it worked..

    • @tweetybird7009
      @tweetybird7009 4 місяці тому

      same here with S6-.
      @dennisgiese5591: any idea if that is related to a specific SW/HW version (3.5.8_2700)? I have got an "\" in that vinda-pwd. shouldn't be a problem, correct? Anything I could provide to solve that issue?
      --> Factory Reset did the trick, sorry. Was too stupid to follow the procedure correctly

  • @crizcruiz
    @crizcruiz 3 роки тому

    An amazing project!
    Unfortunately, it doesn't work for me (yet). I just did the whole procedure as described in the two videos but when I call the page of Valetudo on my robot the buttons don't do anything. There's always an error message saying: {"code":-10002,"message":"access denied"}. The only button that works is 'Find', the robot is responding. I'm using version 2021.01.1. Did I miss something?

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      Try to build a new firmware. I think there have been some bug with the starting scripts. So it might be that issue.

  • @miklosbagi
    @miklosbagi 4 роки тому +3

    Small bash script "deobfuscater" to get that root paassword form vinda: gist.github.com/miklosbagi/e0655392de617dd47e7214a5ef18f2ae
    Let this serve as a quick and dirty alternative to Dennis' dontvacuum/password.php in case that goes missing.
    Thanks for your work on this Dennis, much appreciated!

  • @Buffalo_LoDe
    @Buffalo_LoDe 3 роки тому

    @Dennis Giese Ich habe aktuell Probleme bei dem S5Max mich mit ssh zu verbinden. Habe mich an die Anleitung gehalten und wenn ich mich verbinde kommt nur ein time out. Ich bin mir nicht sicher ob der Roboter den Port 22 immer noch blockiert oder nicht. Hast du vielleicht eine Idee. LG

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      Wenn du der Anleitung folgst, solltest du zwischendurch die Firewall für Port 22 deaktivieren. Vielleicht hattest du da einen Tippfehler. Ansonsten kann ich empfehlen sich in dem Telegram Channel zu melden, da dort sehr viele Leute die Staubsauger gerootet haben und entsprechende Erfahrungen haben.

    • @Buffalo_LoDe
      @Buffalo_LoDe 3 роки тому

      @@dennisgiese5591 Danke für deine Antwort habe inzwischen das Problem gelöst

  • @dixon2584
    @dixon2584 3 роки тому

    Hi Dennis,
    how do I have to connect GND from the adapter to the rockrobo v1? The v1 has no micro usb connection like the S6.

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      It does: check the back of the case. Otherwise just take any of the copper screw holes.

  • @ondrejkubicek1166
    @ondrejkubicek1166 3 роки тому

    Hello, thank you for awesome video. Its possible to remove memory with clean cycles? Thank you.

  • @АндрейГрязнов-л2ь
    @АндрейГрязнов-л2ь 3 роки тому +1

    Thanks for the info. Definitely like.

  • @mohammedadil9069
    @mohammedadil9069 3 роки тому

    I have S50 There is no button that works and when you put it in charge after five minutes you talk ( boot failure, it will take 5 minutes, please be patient )
    What's the solution

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      Did you root the device or did it just happen by itself? Sounds like a hardware issue (e.g. broken eMMC Flash). The S50 (which is technically a S5 with a different color) is usually very robust and hard to brick. Hard to diagnose that.

    • @mohammedadil9069
      @mohammedadil9069 3 роки тому

      @@dennisgiese5591 It happened by itself

  • @DheeraVenkatraman
    @DheeraVenkatraman 3 роки тому

    If I buy a new S6 Pure will this work?

  • @tiagotiagot
    @tiagotiagot 3 роки тому

    Is it possible to run custom apps on the device? Can you install Python on it? Is it possible to read from the various sensors in real time? Or are we limited to just reusing the APIs that the official mobile app uses?

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      If you root the device, you can run your own software. However, the actual protocol for the control and sensors is still not completely known. Check out projects like Valetudo or github.com/porech/roborock-oucher . With newer firmwares we have the issue that we dont have apt-get anymore, so installing ubuntu packages is a little bit more tricky.

    • @tiagotiagot
      @tiagotiagot 3 роки тому

      ​@@dennisgiese5591 Which robot vacuum model would give me the maximum control and access? (rootability, custom firmwares/OS'es, installing apps etc; as well controlling the individual functions ( things like speeds of various motors, access to the speaker etc), reading values/data from sensors; and so on)
      And with those priorities, would I have any good choices regarding number and quality of sensors, quality of vacuum abilities, battery life etc?

    • @tiagotiagot
      @tiagotiagot 2 роки тому

      @@dennisgiese5591 Btw, is there some forum I can go to get more help and information about rooting robot vacuums?

  • @berthabenz4283
    @berthabenz4283 3 роки тому

    during tar -xzvf v11_002034.pkg i get this error: "gzip: invalid magic" any idea how to fix this problem?

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      The pkg files are usually encrypted (with CCrypt). You want to use a "installer package" that is not encrypted. Or decrypt it yourself (ccrypt -d -k rockrobo ...)

  • @themisterx8660
    @themisterx8660 4 роки тому

    I need your help now. I bought "DSD TECH USB zu TTL Seriell Adapter Konverter mit FTDI FT232RL Chip Kompatibel mit Windows 10, 8, 7 und Mac OS X" from Amazon in order to do this process. I tryed the booting-part for so many times now, but it always keeps booting into Linux. I disabled flow control and checked the connection through a led on my adapter that is on when there is current on the pins (only if the robot is on). I also connected ground through the USB connection to my PC. I dont know what to do know because everyting should be fine. Do you have any solution to solve this problem?

    • @dennisgiese5591
      @dennisgiese5591  4 роки тому

      Hey. I heard that a couple of times already. However, in all of the cases it turned out as a bad connection to the tx pin, missing ground or flow control that. Make also sure that the adapter is set to 3.3V, if it has that setting (e.g., a jumper which switches between 5V and 3.3V). Try to do a loopback: For that, you connect TX and RX on the adapter to itself and try to type something. You should see everything you are typing. In the next step, connect everything again to the robot. After the linux boot test if you can type anything. If you dont see anything for the login, then somehow your TX is broken. Maybe also verify that you have the correct pin on the mainboard.

    • @themisterx8660
      @themisterx8660 4 роки тому +1

      @@dennisgiese5591 Thanks for your help, it was indeed a bad soldering connection. Now everything is working fine. When do you think will Valetudo RE be ready for the S6?

    • @dennisgiese5591
      @dennisgiese5591  4 роки тому

      @@themisterx8660 No Idea. I am not the developer of Valetudo and Valetudo RE (which is a hard-fork of Valetudo). Valetudo itself supports all newer generation devices. However, that support might not be portable to RE, as the both versions are too different now. I think both versions follow different goals and the vanilla version might be in the long term the "cleaner" solution. But I am aware that RE has some features which are nice.

  • @mechanics4music
    @mechanics4music 3 роки тому +1

    Wow, super detailed instructions! I would like to try to hack my Miija 1S. Does it make sense to try using this instruction? Thanks!

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      No, these instructions do not work on 1S. It uses different hardware and has secure boot enabled. So it is very tricky.

  • @stanisawbiaas827
    @stanisawbiaas827 3 роки тому

    In my case "s" doesn't stop ubuntu from start - I make sure that there is no flow control ticked.

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      Check if you can type anything in the login prompt (like a username). If not, it might be still some odd flow control issue or a GND problem.

    • @stanisawbiaas827
      @stanisawbiaas827 3 роки тому

      ​@@dennisgiese5591 Maybe I will check with other communication device

  • @bohan3584
    @bohan3584 4 роки тому +2

    Thanks, it is awsome!

  • @momomobilus
    @momomobilus 2 роки тому

    I have an S4 vacuum and got to the root password, deobfuscated it, but I cannot log in with it. It just says "Login incorrect" :(

    • @momomobilus
      @momomobilus 2 роки тому

      If anybody has the same issue, a factory reset helped in my case. After that, I was able to log in with the pprevious password

    • @leonardorossell8874
      @leonardorossell8874 Місяць тому

      Do you remember what uart usb chip you used?

    • @momomobilus
      @momomobilus Місяць тому

      @@leonardorossell8874 I used a UART CP2102 adapter

  • @ivarengel8565
    @ivarengel8565 4 роки тому

    Hi Dennis great video I might give it a go. A side question. Would it work to replace my T6 mainboard with the s6 mainboard in order to make it an s6 and get rid of the geo restrictions ?

    • @dennisgiese5591
      @dennisgiese5591  4 роки тому +2

      Oh, please don't do that! You can change the region without changing the board. If you install a custom firmware from builder.dontvacuum.me (and deselect Valetudo) , it will patch the signature checks. You can edit the /mnt/default/device.conf and the /mnt/default/roborock.conf. That way you can change the model to "roborock.vacuum.s6" and also change the region. The app would not spot the difference. I uploaded example files here: dontvacuum.me/robotinfo/configfiles/ . However, if you decide to use Valetudo, you dont have to worry about geo restrictions.

    • @dennisgiese5591
      @dennisgiese5591  4 роки тому

      Also, if you are speaking German, I have written some explanation here: www.roboter-forum.com/index.php?thread/45980-region-geo-blocking-entfernen-t6-t4/

    • @rlamse
      @rlamse 3 роки тому

      @@dennisgiese5591 To edit those files on T6, first remount to make the /mnt/default writable: mount /mnt/default/ -o remount,rw

    • @fatenazareth1471
      @fatenazareth1471 2 роки тому

      @@dennisgiese5591 thanks, ive been looking for this. just want to remove the geo lock from my t6. one question though, ive looked at the s6 conf file uploaded from your website. timezone is set to eu/berlin and logserver is awsde0...since im not in EU, is there any list for the timezone and logserver so i can update and put in the correct location for me.

  • @BartTech
    @BartTech 4 роки тому +1

    Gold!!!

  • @picolodevil
    @picolodevil 3 роки тому

    my roborock has been brick.. can i fix it follow your video?

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      Hard to tell. Depends on how your device was bricked.

    • @picolodevil
      @picolodevil 3 роки тому

      @@dennisgiese5591 it works only vaccum, not moving, might be stallen wrong firmware

  • @basselelsafy3734
    @basselelsafy3734 4 роки тому

    I did all the connections, i got pass the string stage. i got the password, but it doest work. it always give incorrect password. i have tried copying the string so many times.

    • @dennisgiese5591
      @dennisgiese5591  4 роки тому +3

      Hey! Sorry for the trouble. I heard from some people that had the issues. Apparently that happens as Rockrobo introduced some countermeasures. However that countermeasure apparently only applies to newer version. So try to do a full factory reset (not only WiFi) to recover the initial version. That version should enable UART access again.

    • @marcoc5290
      @marcoc5290 4 роки тому

      Hey, I made the same experience with my brand new roborock. Is there a way to "reset" to an older version when I never did any updates? It never had any network connection. Or am I stuck with the cloud?

    • @petrbenes8060
      @petrbenes8060 4 роки тому

      Hey, does the factory reset solve the problem?

    • @nickxhu
      @nickxhu 4 роки тому

      @@petrbenes8060 Hi, I had the same issue - I can confirm that a factory reset solved the problem (the root password did not change). I purchased mine in January, so it is at least older than 01/2020; perhaps this won't work if your vacuum is too new.

  • @christiankubat7063
    @christiankubat7063 3 роки тому

    Has someone already flashed the S5 Max?
    Hat jemand schon den S5 Max geflasht ?
    Would like to see a video, please !

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому +1

      Yes, it works the same as for the S6, except the commands differ. Check this document: builder.dontvacuum.me/s5e-cheatsheet.txt

    • @christiankubat7063
      @christiankubat7063 3 роки тому

      @@dennisgiese5591 Thanks, it Works. But every day i must reboot the system over SSH. Valetudo no respons

  • @TonariNoWitoro
    @TonariNoWitoro 4 роки тому

    I can confirm this works on an S4 as well.

    • @odoy8419
      @odoy8419 4 роки тому

      When was your produced? Or is this necessary to know?

    • @TonariNoWitoro
      @TonariNoWitoro 4 роки тому

      @@odoy8419 Don't have the exact production date, but it shipped with the newer firmware that can't be rooted by installing an update. Determining the production date isn't necessary. Try installing a rooted firmware update, if that fails then you need to use this method.

    • @leonardorossell8874
      @leonardorossell8874 Місяць тому

      Do you remember what uart usb chip you used?

  • @KevinTreffkorn
    @KevinTreffkorn 4 роки тому

    Hey. Will this work for the S6 Pure ?
    Thx

    • @dennisgiese5591
      @dennisgiese5591  4 роки тому +1

      Unfortuantly, no. S6 Pure is the same base as S5 Max. Its more annoying due to the limited hardware. And currently my device is broken, so I need to wait for parts yet. I have the tools and Video already recorded, but need to retest everything agian (want to avoid that you brick your device). See also here: dontvacuum.me/robotinfo/

    • @KevinTreffkorn
      @KevinTreffkorn 4 роки тому

      Dennis Giese thx for your answer. Do you have an ETA for your new video ? :)

    • @KevinTreffkorn
      @KevinTreffkorn 4 роки тому

      @@dennisgiese5591 Do you have some new Information ?

    • @dennisgiese5591
      @dennisgiese5591  4 роки тому

      @@KevinTreffkorn Not yet, the package I am waiting for was delayed :(

    • @MisterT3a
      @MisterT3a 3 роки тому

      @@dennisgiese5591 Hey Dennis, any news on rooting the S6 pure?

  • @picolodevil
    @picolodevil 3 роки тому

    i was typed ext4load mmc 2:6 40008000 vinda, but bad device mmc 2

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      Sounds like you are not using an eMMC based model (v1, s5, s6) and have a NAND based instead(S5 Max, S6 Pure, etc). The rooting for NAND based robots works differently. Check this document: builder.dontvacuum.me/s5e-cheatsheet.txt

  • @andreas4175
    @andreas4175 3 роки тому

    Does anyone know which pins I need to connect to on the S5 MAX?

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      See here: dontvacuum.me/teardowns/roborock.vacuum.s5e/

    • @andreas4175
      @andreas4175 3 роки тому

      @@dennisgiese5591 Great, thanks a lot!

    • @andreas4175
      @andreas4175 3 роки тому

      @@dennisgiese5591 OK, I managed to root the device but valetudo doesn't seem to start automatically. Is there anything I need to do?

    • @dennisgiese5591
      @dennisgiese5591  3 роки тому

      @@andreas4175 You need to copy over the _root.sh to /mnt/misc . It should be described here: builder.dontvacuum.me/s5e-cheatsheet.txt

    • @andreas4175
      @andreas4175 3 роки тому

      @@dennisgiese5591 I followed the instructions to the letter but I don't see any mentioning of /mnt/misc When I try to run valetudo manually I see the error Error: bind EADDRNOTAVAIL 203.0.113.1:8053
      at dgram.js:337:20
      at processTicksAndRejections (internal/process/task_queues.js:85:21)
      at process.runNextTicks [as _tickCallback] (internal/process/task_queues.js:66:3)
      at Function.Module.runMain (pkg/prelude/bootstrap.js:1376:13)
      at internal/main/run_main_module.js:17:47
      Emitted 'error' event on Socket instance at:
      at dgram.js:339:14
      at processTicksAndRejections (internal/process/task_queues.js:85:21)
      [... lines matching original stack trace ...]
      at internal/main/run_main_module.js:17:47 {

  • @VadillaVideo
    @VadillaVideo 4 роки тому

    Will it work with rockrobo.vacuum.v1?

    • @dennisgiese5591
      @dennisgiese5591  4 роки тому +2

      Yes, however there is an easier method (without disassembling) if you device was manufactured before 2020. If you need to disassemble it, the UART pins are different (check the teardown here: dontvacuum.me/teardowns/rockrobo.vacuum.v1/ ), but the rest of the process works the same. I will add an option to the builder.dontvacuum.me in order to create packages with the installer integrated.

    • @dennisgiese5591
      @dennisgiese5591  4 роки тому

      @SMƎ˥˥Z Image 30 shows the UART pins of the R16.

    • @DjayK2008
      @DjayK2008 4 роки тому

      @Dennis Giese I own a new 2020 version and I’am willing to root this thing and get rid of the china cloud 😉
      So the process is completly same like in this video? (Just found a teardown video for the v1: ua-cam.com/video/wglJz23Gt4w/v-deo.html)

  • @АлексейАндреевич-ж2ж
    @АлексейАндреевич-ж2ж 4 місяці тому

    Привет. Успехов по Roborock s7 maxv нет? Мне удалось на плате Topaz SV-Mainboard-CE найти UART, я вижу консоль загрузки, отправляю символы они принимаются, но на команды консоль не реагирует. Скорее всего в Uboot заблокированная возможность приема команд. У меня есть полный дамп микросхемы памяти мне удалось разобрать его на разделы, возможно кто-то поделится идеями или ссылками как можно поправить раздел Uboot чтобы разблокировать консоль? Буду рад любой информации, или веткам связанным с иследованием s7 maxv. У меня есть несколько рабочих плат от этой модели и достаточно оборудования, для экспериментов. Я не нашел в разделах sshd в /usr/bin:/bin:/usr/sbin:/sbin, похоже он вырезан, только конфигурационный файл /etc/ssh/sshd_config был, возможно подсунуть в дамп свой бинарный файл SSH демона и залить прошивку на флеш с помощью программатора?

    • @Maximchik520
      @Maximchik520 4 місяці тому

      Привет, думаю тебе лучше на английском написать что бы было больше шансов получить ответ