-
Notifications
You must be signed in to change notification settings - Fork 13
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
Rooting of the Amazon Gen 3 #15
Comments
Hi! As far as I'm aware, the 3rd gen uses a MT8516 SoC instead of the MT8163 that the second gen has. To root it in the same way you would use the following process:
I don't have a 3rd gen echo so unfortunately I cannot test anything for you, but if you can get mtkclient to work on it (pass the preloaded with the --preloader and then the path to your dumped preloader) then it shouldn't be too difficult. |
Okay, thanks @Dragon863 . I'll try to get it working! |
No problem! I'll leave the issue open for few weeks in case you make progress so that others can benefit, we could potentially integrate it into this tool if you do get it working. Good luck! |
I assume I also need to short circuit the eMMC data pin to ground right to trigger the bootrom based on the debug messages I get.
|
Yes, at least on the 2nd gen that forces it into bootrom mode |
Hi, @Dragon863, first of all, thanks for the solution! I get the same "wrong handshake response, probably in preloader" after "Disable Watchdog" message (using echo dot 2nd Gen). |
@VictorBarros28 That error is what you can expect if you don't short the board, as it won't boot into the mode that this tool requires. The picture linked is from the main board of the echo, to get to it you will need to pry off the metal cap on the main PCB using a flathead screwdriver, if you get a small piece of aluminium foil and put it in the area surrounded by the red box in the image before plugging in the echo it will put it in the appropriate mode. It might take a few tries, but if it doesn't work at first just adjust the foil and replug the echo. |
Worked, thanks alot! but now, after this, Im getting: [15:01:05] Init crypto engine |
@VictorBarros28 I also encountered that when testing, again retrying a few times usually sorts it. Would you please open a separate issue if that doesn't sort it to keep this one on topic and so I can assist you further? Thanks |
Of course! Ty |
Were you able to get a root & does it require disassembling it?
|
I just realized that I have an Echo Pop rather than Dot. Is there a way to root that? |
Would be great if this was expanded to the echo flex devices. Amy ideas if that’s possible? |
According to this article it uses a different CPU from the dot gen2, but it looks like it runs the same / similar software and in theory it may be possible. You'd have to be VERY careful shorting anything though, given that its PSU is operating from mains, so I'd advise against trying unless you know exactly what you're doing. I personally don't own one so I wouldn't be able to test anything. |
I am getting the same thing @Dragon863 did you fix @VictorBarros28 |
Hi,
could you recommend a way to root the Amazon Gen 3? It has a hidden USB on the board.
I'm waiting for a PCB to arrive though atm I have a working cable soldered to the board and can access the fastboot.
https://gitlab.com/phodina/echo-debug-gen3
The text was updated successfully, but these errors were encountered: