-
-
Notifications
You must be signed in to change notification settings - Fork 592
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
print-pit fails on Samsung Galaxy W (samsung-i8150): ERROR Protocol initialisation failed #489
Comments
|
Are you running heimdall as root? (see #403) Stupid question but have to ask: have you tried reseting/restarting the phone? I know that an error like this happens if you try to run several heimdall commands in a row without reseting the phone in between |
|
Hey thank you for the tipps. I tried with root and also as normal user. Restarting/resetting the phone several times did not help :( |
|
Try capturing debug logs: |
Cool I'll try this! Unfortunately I didn't have luck with Odin on Windows 10 nor Windows 7. Installing the Samsung USB drivers is quite unstable and Odin is unable to establish an connection :/ |
When flashing stock android? In "proper" windows or a virtual box? (I have never gotten it to work in a virtual box) If it does not work with odin on windows either, then maybe your usb cable is bad? |
|
@Grimler91 I used your Heimdall fork and run it debugging option: I captured this session with usbmon and tshark: https://onny.project-insanity.org/files/heimdall_linux.cap Will try to do the same on the Windows 7 VM :) Maybe I also should prepare Windows 7 on a physical machine ... |
|
DRAFT: Using the latest heimdall 1.4.2 of your fork: Here's the capture file. Using Odin Multi Downloader 4.43 on Windows 7 (KVM): Here's the capture file. Files: I really would like to look into the capture files but I haven't worked with them nor Heimdall yet so it might be a bit more complicated. |
|
Seems something went wrong when you pasted the capture file link, could you send it again? |
|
Your heimdall capture shows that the phone does not even respond to the first message sent, so will be interesting to see how different the "Odin Multi Downloader 4.43" protocol is |
|
Hey thanks for the feedback. I have some issues capturing traffic on Windows but will try again tomorrow :) |
|
Going through some of the old issues it seems some galaxy phones, like the Galaxy Y (and so perhaps the Galaxy W) use a different flashing protocol, see #335 (comment). Still interesting to see the differences in how it is flashed if you can capture the usb traffic, but adding support for it is probably quite a lot of work |
|
I finally was able to capture the Win 7 usb traffic ;) Here's the Odin Multi Downlaoder flashing session capture: https://onny.project-insanity.org/files/samsungw/odin_flash_recovery.cap |
|
Thanks! Some quick observations: the bootloader seem to be based on qcom's little kernel, and it claims that it is a MSM7230 device (not MSM8255T). I guess samsung did not bother s/7230/8225/.. |


Hey,
trying to use heimdall for an older Samsung device (samsung-i8150) somehow fails:
I'll look if I could find some workarounds :)
Best regards
Jonas
The text was updated successfully, but these errors were encountered: