I'm also in the same boat as you while trying to flash stock ROM for my SM-A528B Galaxy A52s 5G. I get the same error ioctl bulk read Fail : Connection timed out 110. I have setup the correct udev rules and verified no interference from cdc_acm. I'm still trying to figure where the problem might be, or that it could be that the flasher binary is at fault and would need an update or bugfix should a workaround may not be found.Interrestingly this is the error I get , when trying to flash my SM-G991B (Galaxy S21 5G/ EU). So far I have not been able to finish the flashing on this device, with this tool.
You have to unload one kernel module. Also applies to sharing usb over KVM to a VM. Sometimes required before flashing on Linux as well:I'm also in the same boat as you while trying to flash stock ROM for my Galaxy A52s 5G. I get the same error ioctl bulk read Fail : Connection timed out 110. I have setup the correct udev rules and verified no interference from cdc_acm. I'm still trying to figure where the problem might be, or that it could be that the flasher binary is at fault and would need an update or bugfix should a workaround may not be found.
$ sudo modprobe -r cdc_acm
Thanks but if you have read the quoted reply and it's quoted reply before it, then you would know cdc_acm has been unloaded/blacklisted.You have to unload one kernel module. Also applies to sharing usb over KVM to a VM. Sometimes required before flashing on Linux as well:
I believe blacklisting and/or passing custom options to modules are done in /etc/modprobe.d. Loading modules on the otherhand go in /etc/modules.d (or /etc/modules-load.d, depending on the distro).Then try again. If you'll reconnect the cable, you need to unload the module again, or black list it throug /etc/modules.d/
I used the same cable on Windows and it worked. I don't know if I entered everything correctly in Terminal.It says that it can't find the device. unplug the phone, reboot to download again and then plug the cable. Or check that you do have data cable. some cables are charging only
The problem is that I don't know how to tell him. I searched on the Internet, but without success.Just creating the file is not enough. I do use Ubuntu and I didn't have to create any udev file. what 'sudo dmesg | tail' prints, after connecting the usb with phone in download mode? Debian is know for refusing to install proprietary drivers and software until directly told to.
If you really can't get this or JOdin3 working I would follow my tutorial on using Odin on Linux here. It still uses Windows, but as a VM (Virtual Machine) inside of Linux, so you don't have to shutdown your Linux computer just to use Odin. I tried to make the instructions easy enough so that even those new to Linux (like you) can still follow them. Of course, if you have any problems or questions just let me know. (Nice work switching to Linux, BTW.)I installed JOdin3Casual and it open, but it is Disconnected. Odin4 not work for me.
I have installation package for Windows 11 x64 Pro. Can I it use instead of Windows 10?If you really can't get this or JOdin3 working I would follow my tutorial on using Odin on Linux here. It still uses Windows, but as a VM (Virtual Machine) inside of Linux, so you don't have to shutdown your Linux computer just to use Odin. I tried to make the instructions easy enough so that even those new to Linux (like you) can still follow them. Of course, if you have any problems or questions just let me know. (Nice work switching to Linux, BTW.)
I want to install Ubuntu. I don't know which one to install. Ubuntu 22.04.2 LTS or Ubuntu 23.04.If you really can't get this or JOdin3 working I would follow my tutorial on using Odin on Linux here. It still uses Windows, but as a VM (Virtual Machine) inside of Linux, so you don't have to shutdown your Linux computer just to use Odin. I tried to make the instructions easy enough so that even those new to Linux (like you) can still follow them. Of course, if you have any problems or questions just let me know. (Nice work switching to Linux, BTW.)
I would just use Windows 10. I doubt Windows 11 would work, at the very least I would have to try it myself and change the tutorial accordingly.I have installation package for Windows 11 x64 Pro. Can I it use instead of Windows 10?
I installed VM. When I right clicked on the extension and clicked open with, i selected VM and it crashes.
On FydeOS + Debian 11 I can't launch Virtual Box, VLC and some other application. I'll install Ubuntu 22.04.2 LTS. I think that I can install Virtual Box in this Ubuntu.I would just use Windows 10. I doubt Windows 11 would work, at the very least I would have to try it myself and change the tutorial accordingly.
Ubuntu LTS stands for Long Term Support.I want to install Ubuntu. I don't know which one to install. Ubuntu 22.04.2 LTS or Ubuntu 23.04.
Yes, it should definitely work with Ubuntu. Just make sure you download the Ubuntu 22.04 version of VirtualBox when you follow the tutorial.On FydeOS + Debian 11 I can't launch Virtual Box, VLC and some other application. I'll install Ubuntu 22.04.2 LTS. I think that I can install Virtual Box in this Ubuntu.
Can you be more specific please, I can't help you if you don't say what you're trying to do.
Userdata is probably encrypted. Have you provided PIT? Try booting to stock recovery, and doing Factory Reset/Wipe. Format Data as well.Hello guys ... I am trying to flash A34 5G. ANDROID 13 .. BUT I GET ERROR MESSAGE
Fail request received 0
FAIL!(Erase)
Fail receive PIT info
Then on phone it says
MDM MODE. CAN'T ERASE USERDATA
Usually when you're not certain in which state the phone is, make sure to download latest genuine FW for given phone model, and either flash with Odin3 (Windows), or odin4 (Linux) with re-partition ticket/defined. You'll need PIT file as well (it is available in the firmware tarball, just extract it).Very good stuff, just a remark from France, I've just refund my Samsung M20 (turk version) with android 10 with your soft : quiet good! before, i've made a mistake with a release of his old Android 9 with e/OS (to ungoogle it) wich is make for android 10 ... all broken... But, odin4 is strong, odin4 is full, you know, with odin4, this is freedom for release ;-)))))) If you want some screenshots of my upgrade , I could send them. thank you. Sylvain. (Linux Devuan4)
I don't understand nothing, I'm new l8nex user I know nothing about commands and boot and things like that. I just want to install a custom rom to my samsung a21s.Can you be more specific please, I can't help you if you don't say what you're trying to do.
I wanted to Flash twrp so I can install lineage os https://lineageos.org/
odin -h
Usage : odin4 [args...]
Odin4 downloader. odin4 version 1.2.1-dc05e3ea
-v SHOW VERSION
-w Show License
-b Add Bootloader file
-a Add AP image file
-c Add CP image file
-s Add CSC file
-u Add UMS file
-e Set Nand erase option
-V Home binary validation check with pit file
--reboot Reboot into normal mode
--redownload Reboot into download mode if it possible (not working in normal case)
-d Set a device path (detect automatically without this option)
-l Show downloadable devices path
IMPORTANT : You must set up your system to detect your device on LINUX host.
create this file: /etc/udev/rules.d/51-android.rules
to add a line to the file:
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev"
(http://developer.android.com/tools/device.html)
And you maybe need to unload a module cdc_acm before downloading. (This is only needed for older kernels.)
$sudo rmmod cdc_acm
OR
echo "blacklist cdc_acm" > /etc/modprobe.d/cdc_acm-blacklist.conf
Example :
$odin4 -b BL_XXXX.tar.md5 -a AP_XXXX.tar.md5 -c CP_XXXX.tar.md5 -s CSC_XXXX.tar.md5
Example (Select One Device):
$odin4 -l
PATH_OF_DEVICE_A
PATH_OF_DEVICE_B
$odin4 -b BL_XXXX.tar.md5 -a AP_XXXX.tar.md5 -c CP_XXXX.tar.md5 -s CSC_XXXX.tar.md5 -d PATH_OF_DEVICE_A
Odin Community : http://mobilerndhub.sec.samsung.net/hub/site/odin/