Resurrecting a Brother HL-2250DN after a failed firmware update
See my new blog for the current version of this post, including a detailed report on how I recovered my Brother printer after a failed firmware upgrade.
I had the same issue with brother mfc-7360n, everything went fine I got the file and I uploaded it to the printer, but nothing happenned after he finished to upload.
Instrucciones en espaƱol para cambiar la impresora de idioma: http://foro.hackhispano.com/showthread.php?44846-Cambiar-idioma-impresora-Brother-MFC-J4510DW
@flo: Just use the Windows device manager. (Plug in printer USB cable, switch on the printer, use the device manager to install the driver from the ZIP archive.)
Hi, I had the exact same problem with a MFC-9970 CDW. Stuck at 90% of firmware update and connection between network and printer lost. I tried to call Brother and talk to someone who barely knew how to load more paper in the printer. Needless to say that she had no idea what I was talking about and was completely useless. I then found your post and decided I was going to try to fix it myself. However I'm not a computer expert at all and I must say that I don't know how to proceed with all the steps you describe here. First I managed to get the printer recognized as "BrotherHL2-Maintenance" after plugging it via USB. I downloaded the 2 files you suggested and finding an old Win XP PC shouldn't be a problem. Now as you said finding the firmware seems to be the most tricky part. I have no idea how to create the file you describe. Would you mind assisting me with this? Also, is curl a unix command or is it a software that I need to install first? As you see I have very naive questions... Anyway thanks for this very interesting post and thanks in advance in case you can give me a bit more help with my dead printer.
I finally got to try the reanimation. Unfortunately the printer remained still as dead. I guess I'll have to buy a new one... Thanks a lot anyway for your help.
Patrick, I appreciate your post. I am a little lost on how I might find the values for the xml file without a functional printer. I only have one of this model: mfc-7360n.
Thanks for trying. I was able to use wireshark to get the link for the firmware file. I ran the tool and watched for any outgoing traffic. Then followed the TCP stream and was able to grab the link.
Hi, unfortunately I cannot find a firmware for the HL-2132R without more information (i.e. the internal model and spec strings). Tried some guesses, but it did not work. Sorry!
Hi Patrick, thank for your reply. The machine was under warranty and I did not have time to wait, so I sent it. It is now working. They had to changed the PCB! It seems, and I was told by the asian support that they do not have the firmware.. What information can I give you to get the link? This file could interest someone.. Mike
Brother's firmware update server only provides firmware update files. So in case the printer's firmware has never been updated, you cannot find firmware on the server.
If you like, you can query your repaired printer by SNMP using snmpwalk from a Linux/Unix machine and post the results here:
snmpwalk -c public ip-address iso.3.6.1.4.1.2435.2.4.3.99.3.1.6.1.2
(Replace ip-address with the printer's IP.) Maybe we can find the firmware using your results. Might be useful!
thanks patrick.. the firmware is updated for the mfc-j4410dw.. when I was updated it, the electricity turn off...I also have another printer like it.. I can copy the firmware?
I have tried this command and nothing reports back, am I doing something wrong ? I am using opensuse and a Konsole. Do I get the results from somewhere else ?
Hi Patrick, I just used this post to save my HL-2270DW from a bad firmware update and myself $90/hr at the service depot. I want to say THANK YOU so much!
Patrick- Great post, thanks! Hate to trouble you, but stuck on the XML request. We're trying to restore an MFC-8680DN. I don't have access to a working version. If possible, would you be able to help with a link?
Thank you so very much for this post. It has been tremendously helpful!
The information for the Brother MFC-8890DW is: MODEL="MFC-8890DW" FIRMID="MAIN" FIRMVER="S1106131040" #This will force it to look for new firmware SPEC="0401" http://update-akamai.brother.co.jp/CS/LZ2726_S.djf
Hi, My firmware update failed! ;-(( And I cannot succeed to find the good link... Could you get me the firmware link for a MFC-9465CDN please??? Thanks a lot!
Here is the location of the firmware for the MFC-J4610DW: http://update-akamai.brother.co.jp/CS/LZ4227_B.djf
(Change the letter at the end for different versions. In this case, I tried downgrading to the earliest version possible - version "B", because it wasn't recognizing third-party cartridges and IT DIDN'T HELP, so save yourself the trouble .)
Thanks to Patrick for the splendid guide, and for the Windows SNMP utility. If you get an SSL error with the Windows version of CURL, you need to download the version here with SSL support:
...you can check my blog where I maintained a list of known printer firmwares https://cbompart.wordpress.com/2014/05/26/brother-printer-firmware-part-2/
Patrick- Great post, thanks! I am trying to restore an MFC J245 ;DCP J132 ;DCP J100 I don't have access to a working version. If possible, would you be able to help me?
Hi friend, can you help me for HL-2040 firmware.BrUpdSys in this address but not I get response from server.Sorry for my English,Thanks. https://firmverup.brother.co.jp/kne_bh3_update_ssl/ifax.asmx/fileUpdate
I had a problem after updating the MFC-J6920DW firmware that prevents recognize compatible ink cartridges. With this technique, I handed the firmware B (original firmware) and now everything works perfectly. Never perform firmware updates !!! Here is the link to the B : http://update-akamai.brother.co.jp/CS/LZ4748_B.djf
I have my XML file constructed and the curl command returns an XML from the Brother server, but it doesn't contain any firmware info (angle brackets removed):
OK, I got it figured out. If your printer already has the latest firmware installed, then the XML reply is basically blank (as I indicated above). I got it to work by putting in a dummy FIRMVER in my request.xml file. In my case, I didn't need the :9554 ending. It just needed to start with a letter, followed by 10 digits. For my testing, I kept the "L", then just added "1234567890" after it.
The XML reply came back with (removing the angle brackets so it displays correctly):
Per their firmware naming convention, changing the letter before the .djf suffix allows you to download any of the previous firmware revisions. Hope that helps.
Hi Patrick Very please link to Polish Firmware to the printer DCP-J552DW Parameters: MODEL= DCP-J552DW CTYPE= MFC SERIAL= E72272A5F172766 SPEC= 0007 FIRMID= FIRM FIRMVER= G1408280833:2BDD Maybe Polish language code is: SPEC= 0054 This is the Polish language localization 0054
my printer say me this error , "imposs. inizia..50" i thinks to try to reinstall firmware for fix ... help me with found a link ? DCP-197C is the model and serial is D1D220233 THANKSSSS
Dear, Even I am looking for the same file. Please share me the file if you got the file at venkatbsmile@gmail.com or suggest me to get the file from the web.
Can I get a link to the firmware file for an MFC-7860DW please? I have the Windows XP 32 bit running on VMWARE and all maintainence drivers installed, the only last thing I need is the .blf file so I can bring that printer back to life. I would highly appreciate your help. You're a life saver!
Thanks for posting this, I was able to find firmware 1.18 for my HL-2270DW (the link is http://update-akamai.brother.co.jp/CS/LZ3514_K.blf) and update the printer over the network right from the Linux command line.
I viewed the firmware file and it appears to be a PCL file (PCL is a type of language your printer understands), and so I sent the firmware file to the printer (as I would print it) without any filtering, using the following command:
lpr -o raw -P bro LZ3514_K.blf
Here "bro" is my printer name, as set up in CUPS. Of course you need your printer to be set up in CUPS and be able to print to it before using this. Hope that helps.
hi koo1, could you help with how you managed to get this info ? I have opensuse and I am finding that the commands don't work for me. I have created the request file from using Fiddler on windows. but if I use thte command in a Linux shell, I get errors and where do I put this xml file ? thanks in advance if you can help
Can anyone help me? I have a working mfc-j8700w and need the old firmware to downgrade it. I have everything else ready but the firm. Could someone please post a link to the firmware? Thank you!
Hi there, Fantastic work for finding this out. Could someone list the link for the MFC-J4410DW and MFC J6520DW/6720DW , Just I have a load of carts on v2 revision and these machines are now on v3 revision firmware. I take it by just chaning the letter in the link will give me the earlier firmware ?
I can't get the curl command to work in windows to get a response from the brother website. Also, where do I put the request.xml file to be able to run the command ? any help would be great thanks
Hi Thanks Bruzer for looking into this. I managed to get it working in the end and unfortunately the firmware downgrades do not activate compatible cartridges that didn't work before. The MFC-J4420 E and F revisions did work with current compatibles but alas a new K version printer I had would not work when downgraded to E or F. Next path to take is to edit the .djf files and see if they can be easily examined to find what is being changed and maybe forge a new custom rom. I am not holding my breath on this one though heheh, but thanks anyway Bruzer.
Hi! I have a Brother DCP-J4120DW but the german version. I'd like to flash the firmware hoping to get it in english. My problem is that the info I might find are about the german version and that it wouldn't change the language. Can someone help me to get the firmware? :/ Thanks a lot
I have a Brother HL-5450. My firmware crashed and I have got an error by using the curl-script. "Unknown SSL Error". Could someone help me? Thanks so much!
I've got the Firmware. It's a .djf. When I moved it on my Printer (BrotherHL2-Maintenance) in FILEDG32, there was a icon, like printing, for a short time, but my Printer did nothing. Is ist right to use the djf-File or do I need the upd-file, because the Printer has no direct USB?
Good day to everybody! I would most kindly like ask somebody to help me with Download Link for Firmware of MFC-9142CDN? That will be highly appreciated.
Current Firmware Version D1.02K is fixed to German and I want change to English.
Please help me out with MFC-J6520DW, i beg you! I don't know what else to do! I recently started using linux (cent-os) and i can follow instructions. Thank you so much in advance!!
I have spent hours and hours trying to get this solution to work. I was able to get the drivers to recognize and install in a virtual box windows xp, but I don't think i have the correct firmware file, because when I drag it to the icon, it just tries to print it and does not update. Can anybody help me find the correct firmware file for HL-L2300D model? I would be very grateful.
Also, I was able to locate a .djf file on my computer from the failed firmware update (in the exact same 90% then stop as original post), and that's what I've been trying to use to no avail which is LZ5186_F.djf
In service manual for DCP-9045CDN printer I found: "If failing to rewrite the main firmware, prepare the upd file."
It seems that after firmware update has failed only upd file can be used. Unfortunately these files are available only for service and cannot be obtained in a way described in this article.
all i get is <?xml version="1.0" encoding="UTF-8" ?><RESPONSEINFO><FIRMUPDATEINFO><VERSIONCHECK>1</VERSIONCHECK><FIRMID>FIRM</FIRMID></FIRMUPDATEINFO></RESPONSEINFO>
Hi! I have a Brother MFC-J4610DW but the netherlands version. I'd like to flash the firmware hoping to get it in german. Can someone help me to get the firmware? :/ Thanks a lot
Hi I am trying to get the firmware for MFC-J6720DW. I tried the steps but my printer is stuck on the "Please DL rom" and I can't get the current firmid and firmware versions. Please help!
I need your help, I've been trying to do all the steps but I've got lost somewhere and I can't get the link for the original firmware for the DCP1510. Could you provide me the link please? Thank you!
Awesome! I can finally update the firmware for my MFC-9340CDW on Linux. Also this github just worked: https://github.com/CauldronDevelopmentLLC/oh-brother
Awesome! I can finally update the firmware for my MFC-9340CDW on Linux. Also this github just worked: https://github.com/CauldronDevelopmentLLC/oh-brother
Had to install windows 2000 to get the Mainternance driver to work on the printer, and after that I can't find a good firmware even if my SNMP walk gave me good information to retrieve it, in fact when I use "./fetch.sh -n "DCP-J132W" -s 0016 -f MAIN,FIRM" in git bash, it gives "the request is invalid", no matter what I do, can someone shed some light on what I should do to receive the information required? I currently have Firmware version F installed (name="DCP-J132W" spec=0016 firms=FIRM version=F1410210810:B0D0)
I will try now, thanks Patrick, really. But H isn't the latest one? I have verion F and would like to get the original old one, will try this one meanwhile.
the firmware got updated from F to H and it's the right one, but I'm gonna need an older one, could you retrieve it or tell me what did I miss with git bash?
Hi can someone do a request to get the firmware for a mfc-9970cdw. I saw a post near the begging with a link to the 9970cdw firware but the file does not start with LZ and it didn't work so i'm wondering if that is the correct firmware file.
Can somebody help me with locating the correct Firmware file? Thanks in advance :) MODEL="MFC-J4410DW" SPEC="0103" FIRMID="FIRM" FIRMVER="L1411130645:3984"
Press and hold button "Home"; Press and hold blank space on the touchscreen (bottom); Insert: *2864; Insert: 74; Press: Start; Insert one of the following code number:
- 0003: German - 0004: English, Francais, Deutsch, Nederlands, Italiano - 0005: English, French, German, Dutch, Italian - 0016: Italiano, Spagnolo, Portoghese
I managed to solve the problem for the brother MFC-j6520dw. I changed frimware version from "P" to "J" and now works with cartridges "ORINK" who expiry date in 2018
i have all the firmware files main sub1 and sub2 and i have the bhl2 maintenance driver installed. when i copy the files it shows in windows that it is "printing" but no lights flash.
I need to change language on brother mfc-j5910dw from german to english, please send me instruction. I really need urgently instructions. Please send me instructions and files to mattis7@yahoo.com i can pay you (paypal) tnx
Hi, I have tried every way possible, but I cannot get the firmware file "c" for my mfc-j650dw printer which is now on firmware "m" and doesn't read the hundreds of ink cartridges my small business has. Can someone please give me the firmware for this, VERSION C. Thank you SO MUCH :)
Thanks for your tutorial. I managed to solve the problem for the brother MFC-J6520DW. I changed frimware version from "M" to "K" and now works well with cartridges "ORINK". This is the link: URL: http://update-akamai.brother.co.jp/CS/LZ4747_K.djf
But to get in the way of maintenance must follow the steps below: 1. enter the SETTINGS menu 2. Press and hold the HOME 3. Press and hold the BLANK among BOTTOM 4. type in *2864 5. install BHL2 Maintenance driver If it seems complicated watch this movie: https://www.youtube.com/watch?v=EgLRvpMFDgk
6. Now you can upgrade/downgrade the printer firmware.
Hey man. Your tutorial help a lot. Tks. I have a printer with the exactly the same problem, but difficult to find the firmware. Any chance you help-me? Modelo: MFC-L2740DW (http://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=mfcl2740dw_us_eu_as)
One easy was to do this, if you're simply trying to reload the latest firmware to verify integrity, is to download BRAdmin Professional from Brother's website.
You can then right click the printer and select Manually load firmware.
This can also be done via TFTP.
If your printer is bricked however, you should read the SERVICE manual for your printer. As you may need to do several things such as setting the serial number, scanner alignment, etc. This also requires multiple non-published tools (unlike BRAdmin).
Hi
ReplyDeleteI had the same issue with brother mfc-7360n, everything went fine I got the file and I uploaded it to the printer, but nothing happenned after he finished to upload.
Have I missed anything?
Hola, yo tengo una MFC.J430W ya hice todo lo que se indica aqui, pero el web service me regresa solo un 1
ReplyDeleteMe podria ayudar por favor es urgente
MAIN
MAC
1
MFC-J430W
0001
FIRM
L1305070834:4E0A
1
2
1
Instrucciones en espaƱol para cambiar la impresora de idioma:
Deletehttp://foro.hackhispano.com/showthread.php?44846-Cambiar-idioma-impresora-Brother-MFC-J4510DW
Hi, how did you install the Brother Maintenance Printer?
ReplyDelete@flo: Just use the Windows device manager. (Plug in printer USB cable, switch on the printer, use the device manager to install the driver from the ZIP archive.)
ReplyDelete@Jason: Maybe the firmware you're trying to install is for a different device?
ReplyDeleteThis comment has been removed by the author.
DeleteHi,
Deletecould you help me with providing the original fw for DCP-J132W? The base fw I got is already not working with compatible cartidges.
Wow. It really worked! Thanks Patrick!
ReplyDeleteHi,
ReplyDeleteI had the exact same problem with a MFC-9970 CDW. Stuck at 90% of firmware update and connection between network and printer lost. I tried to call Brother and talk to someone who barely knew how to load more paper in the printer. Needless to say that she had no idea what I was talking about and was completely useless. I then found your post and decided I was going to try to fix it myself. However I'm not a computer expert at all and I must say that I don't know how to proceed with all the steps you describe here.
First I managed to get the printer recognized as "BrotherHL2-Maintenance" after plugging it via USB. I downloaded the 2 files you suggested and finding an old Win XP PC shouldn't be a problem. Now as you said finding the firmware seems to be the most tricky part. I have no idea how to create the file you describe. Would you mind assisting me with this? Also, is curl a unix command or is it a software that I need to install first?
As you see I have very naive questions...
Anyway thanks for this very interesting post and thanks in advance in case you can give me a bit more help with my dead printer.
Julien
Hi Julien,
ReplyDeleteyes, curl is a Unix tool/command which can be used to create HTTP requests.
I've created a request for the MFC-9970CDW for you and posted it to the Brother server which returned the following firmware URL:
http://update-akamai.brother.co.jp/CS/total_bc_fbdcp_step_rom.1010121448.upd.djf
You might want to try to reanimate your printer with that file.
Patrick
This comment has been removed by the author.
DeleteHi Patrick,
ReplyDeleteThank you so much for that! I'll try asap and we'll let you know how that goes.
Best,
Julien
Hi Patrick,
ReplyDeleteI finally got to try the reanimation. Unfortunately the printer remained still as dead.
I guess I'll have to buy a new one...
Thanks a lot anyway for your help.
Julien
Patrick, I appreciate your post. I am a little lost on how I might find the values for the xml file without a functional printer. I only have one of this model: mfc-7360n.
ReplyDeleteDo you have any advice?
Thank you,
Jason
Hi Jason,
ReplyDeleteyou can try this file: http://update-akamai.brother.co.jp/CS/LZ3762_K.djf
Good Luck!
Patrick
Thank you very much, I will give it a shot!
ReplyDeleteI have a HL-2240 with firmware problems and no not have access to a working printer to get the information is there anyway you can help?
ReplyDeleteHi Jared,
ReplyDeleteyou can try this file for HL-2240: http://update-akamai.brother.co.jp/CS/LZ3513_J.blf
Good Luck!
Patrick
That seemed to do the job. Thank You!!!
ReplyDeleteAny idea what the link would be for a MFC-9840CDW?
ReplyDeleteHi Eric,
ReplyDeleteunfortunately I couldn't find a link for that printer because I don't know the MODEL and SPEC parameters and my guesses didn't work in this case.
Do you have access to any working MFC-9840CDW machine?
Patrick
Thanks for trying. I was able to use wireshark to get the link for the firmware file. I ran the tool and watched for any outgoing traffic. Then followed the TCP stream and was able to grab the link.
ReplyDeleteEric, any chance I can get the MFC-9840CDW firmware file from you? Thanks
DeleteEd
Hi, Patrick!
ReplyDeleteI have hl-2132R Brother printer. I have windows xp and I can't create request for firmware update file. Do it for me, please.
Hi, unfortunately I cannot find a firmware for the HL-2132R without more information (i.e. the internal model and spec strings). Tried some guesses, but it did not work. Sorry!
ReplyDeleteThanks Patrick! Was able to use this procedure to bring an HL-2270DW back to life.
ReplyDeletehello how was that you revived the hl-2277dw printer? I would greatly appreciate it.
DeleteYou might have luck with the following firmware file for the HL-2270DW: http://update-akamai.brother.co.jp/CS/LZ3514_K.blf
DeleteJuste use the instructions from the blog post to install the maintenance printer driver and transfer the firmware using FILEDG32.
thank you very much Friend if I worked. thank you. good day.
DeleteThanks Patrick.
ReplyDeleteThanks a lot Patrick. It worked for HL-2270DW printer.
ReplyDeleteHi Patrick,
ReplyDeleteAny idea what the link could be for a MFC-J6710DW?
Thank you
Sorry, cannot find the link with my guesses for the other values... Do you have access to a working machine of that type?
DeleteHi Patrick, thank for your reply.
DeleteThe machine was under warranty and I did not have time to wait, so I sent it. It is now working. They had to changed the PCB! It seems, and I was told by the asian support that they do not have the firmware.. What information can I give you to get the link? This file could interest someone.. Mike
Brother's firmware update server only provides firmware update files. So in case the printer's firmware has never been updated, you cannot find firmware on the server.
DeleteIf you like, you can query your repaired printer by SNMP using snmpwalk from a Linux/Unix machine and post the results here:
snmpwalk -c public ip-address iso.3.6.1.4.1.2435.2.4.3.99.3.1.6.1.2
(Replace ip-address with the printer's IP.) Maybe we can find the firmware using your results. Might be useful!
Oh, and on Windows you could use this tool instead of snmpwalk:
Deletehttp://www.ireasoning.com/downloadmibbrowserfree.php
thanks patrick.. the firmware is updated for the mfc-j4410dw.. when I was updated it, the electricity turn off...I also have another printer like it.. I can copy the firmware?
DeleteI need the file .blf for the printer brother mfc-j4410dw
ReplyDeleteHi Patrick,
ReplyDeleteAny idea what the link could be for a MFC-7860DWR?
Thanks
I get curl 35 error - Unknown SSL protocol :(((
ReplyDeleteMe too.
DeleteI was able to work around this by using wget like this:
Deletewget --post-file request.xml --header "Content-Type:text/xml" https://firmverup.brother.co.jp/kne_bh7_update_nt_ssl/ifax2.asmx/fileUpdate -O- -q
I have tried this command and nothing reports back, am I doing something wrong ? I am using opensuse and a Konsole. Do I get the results from somewhere else ?
DeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteHello Patrick,
ReplyDeleteCan you get me the firmware for DCP-6690CW? It would be sooo god! Just crashed our printer :(
Hello, Patrick!
ReplyDeleteCan you get me the firmware for MFC-8860DN?
Hi Patrick,
ReplyDeleteI just used this post to save my HL-2270DW from a bad firmware update and myself $90/hr at the service depot. I want to say THANK YOU so much!
This comment has been removed by the author.
ReplyDeletehi patrick i have a HL-2130 with firmware problems, can you get me the firmware ? please.
ReplyDeleteHi, try this file: http://update-akamai.brother.co.jp/CS/LZ3624_G.blf
DeleteHello, Patrick!
ReplyDeleteCan you get me the firmware for MFC-J430W? thx
I am a PC geek, and not a unix geek, I have tried many ways to get this to work, and I cannot.
ReplyDeleteDo you think you could get me the firmware link for a MFC-8890DW please!!??
Thank you in advance Patrick!
Derick
If you still need it the link is:
Deletehttp://update-akamai.brother.co.jp/CS/LZ2726_S.djf
Patrick,
ReplyDeleteCan you grab the link for me on a HL-2170W?
And to your knowledge....these files contain the latest firmware update?
Thanks,
Thomas
Hi ! Can Y help me ? My DCP-9055CDN firmware update fails. I need firmware download link. Please !
ReplyDeletePatrick-
ReplyDeleteGreat post, thanks! Hate to trouble you, but stuck on the XML request. We're trying to restore an MFC-8680DN. I don't have access to a working version. If possible, would you be able to help with a link?
Thanks in advance!
Thank you so very much for this post. It has been tremendously helpful!
ReplyDeleteThe information for the Brother MFC-8890DW is:
MODEL="MFC-8890DW"
FIRMID="MAIN"
FIRMVER="S1106131040" #This will force it to look for new firmware
SPEC="0401"
http://update-akamai.brother.co.jp/CS/LZ2726_S.djf
Hi,
ReplyDeleteMy firmware update failed! ;-((
And I cannot succeed to find the good link...
Could you get me the firmware link for a MFC-9465CDN please???
Thanks a lot!
Hi, hl-2135W please Help!! Thanks.
ReplyDeleteOlƔ, alguƩm pode me dizer qual o link para a MFC-8912DW?
ReplyDeleteHere is the location of the firmware for the MFC-J4610DW:
ReplyDeletehttp://update-akamai.brother.co.jp/CS/LZ4227_B.djf
(Change the letter at the end for different versions. In this case, I tried downgrading to the earliest version possible - version "B", because it wasn't recognizing third-party cartridges and IT DIDN'T HELP, so save yourself the trouble .)
Thanks to Patrick for the splendid guide, and for the Windows SNMP utility. If you get an SSL error with the Windows version of CURL, you need to download the version here with SSL support:
http://www.paehl.com/open_source/?CURL_7.39.0
Good luck.
It dosn't work it's for MFC-J4310DW
DeleteHelp with the location of the ANY firmware version for MFC-4610DW.
DeleteHelp with the location of the latest firmware version for MFC-7360N? Please and thank you!
ReplyDelete...you can check my blog where I maintained a list of known printer firmwares
Deletehttps://cbompart.wordpress.com/2014/05/26/brother-printer-firmware-part-2/
Hello, I would downgrade my MFC-J470DW. Could you get me the location for firmare lower the version G.
ReplyDeleteThank you.
I think these are all the firmware versions for the MFC-J470DW:
Deletehttp://update-akamai.brother.co.jp/CS/LZ4432_C.djf
http://update-akamai.brother.co.jp/CS/LZ4432_D.djf
http://update-akamai.brother.co.jp/CS/LZ4432_E.djf
http://update-akamai.brother.co.jp/CS/LZ4432_F.djf
http://update-akamai.brother.co.jp/CS/LZ4432_G.djf
http://update-akamai.brother.co.jp/CS/LZ4432_H.djf
Can you confirm if they work ok?
I did it and work!
DeleteWorked great to resurrect my bricked HL-2270DW. Also thanks for the firmware link above.
ReplyDeletePatrick-
ReplyDeleteGreat post, thanks!
I am trying to restore an MFC J245 ;DCP J132 ;DCP J100 I don't have access to a working version. If possible, would you be able to help me?
Thanks in advance!
Unfortunately no one ever posted one for this printer, and my compatible cartridges with ARC chip don't get recognized.
DeleteThis comment has been removed by the author.
ReplyDeletePlease Could you get me the location for lower versions
ReplyDeleteThanks
Does anyone have the link for the MFC-J415W? Would appreciate that so much! Many thanks!
ReplyDeleteFor the MFC-J4510DW, English: http://update-akamai.brother.co.jp/CS/LZ4228_M.djf
DeleteHi Lefteris, have you the german firmware for MFC J4510DW?
DeleteThanks.
Hi Patrick,
ReplyDeleteThanks for the great info!
Could you please provide a link for the HL-2135W?
Thanks
Hi,
ReplyDeleteI need the link to the firmware for MFC-8510dn, but I have no access to any functional printer. Can someone post it?
Thanks in advance.
Hi,
ReplyDeleteanyone know how to make a downgrade of firmware for the printer mfc-j285dw?
or if there is any software?
Hi Patrick,
ReplyDeleteGreat info!
Any link for a MFC-9320CW
Thanks,
This comment has been removed by the author.
ReplyDelete-- MFC-9320CW --
ReplyDeleteMAIN firmware --> http://update-akamai.brother.co.jp/CS/LZ2751_L.djf
PCLPS firmware --> http://update-akamai.brother.co.jp/CS/LZ2601_F.djf
Hi Patrick!
ReplyDeleteGreat info!
Keep getting 35 error - Unknown SSL protocol...
Please help in getting file/link for Brother MFC-L8600CDW
Model: MFC-L8600CDW
SERIAL= U63783G4J148969
SPEC= 0201
FIRMID= MAIN
FIRMVER= D1405282148:0288
FIRMID= SUB1
FIRMVER= 1.02
Thanks in advance!
Try this file: http://update-akamai.brother.co.jp/CS/LZ4962_J.djf
DeleteHello, could you help me?
ReplyDeleteI am not able to find the path to download the firmware for MFC-8912DW
Thank you very much.
Could you please help me with the link for MFC-J615W firmware? Thank You
ReplyDeleteHi friend, can you help me for HL-2040 firmware.BrUpdSys in this address but not I get response from server.Sorry for my English,Thanks.
ReplyDeletehttps://firmverup.brother.co.jp/kne_bh3_update_ssl/ifax.asmx/fileUpdate
Just want to leave this comment for anyone looking for the HL-2170W firmware, you can grab it from http://update-akamai.brother.co.jp/CS/LZ2122_J.BLF
ReplyDeleteThanks for the write-up, this was incredibly helpful.
Hello World
ReplyDeleteI had a problem after updating the MFC-J6920DW firmware that prevents recognize compatible ink cartridges.
With this technique, I handed the firmware B (original firmware) and now everything works perfectly.
Never perform firmware updates !!!
Here is the link to the B : http://update-akamai.brother.co.jp/CS/LZ4748_B.djf
Live in peace, free.
NC
I have same problem, can you give me more details about the method? I can't figure out what to do with your link. Thank you
DeleteI made a tool to automate this: https://github.com/CauldronDevelopmentLLC/oh-brother
ReplyDeleteHello.
DeleteIs it possible to downgrade firmware with your tool?
Your tool can run in windows?
Thank you.
Hi,
ReplyDeleteDid you have a procedure to enter in maintenance mode on a MFC-J6920DW (Touchscreen)
Thx a lot
Hi,
ReplyDeletewhere do I found the original fw for DCP-J132W? I upgraded the fw and the compatible cartidge stop working!....very frustrating :(
Unfortunately no one ever posted one for this printer, and my compatible cartridges with ARC chip don't get recognized. I hope Patrick can help :\
DeletePatrick this info is awesome. Could you please tell me what info I need for the mfc-j870dw. I greatly appreciate it.
ReplyDeleteI'm trying to figure this out as well. I ran the MIB Browser on the printer and got the following:
DeleteMODEL="MFC-J870DW"
FIRMID="FIRM"
FIRMVER="L1409170826:9554"
SPEC="0001"
I have my XML file constructed and the curl command returns an XML from the Brother server, but it doesn't contain any firmware info (angle brackets removed):
?xml version="1.0" encoding="UTF-8" ? RESPONSEINFO FIRMUPDATEINFO VERSIONCHECK 1 /VERSIONCHECK FIRMID FIRM /FIRMID /FIRMUPDATEINFO /RESPONSEINFO
Any help would be greatly appreciated! Thanks.
OK, I got it figured out. If your printer already has the latest firmware installed, then the XML reply is basically blank (as I indicated above). I got it to work by putting in a dummy FIRMVER in my request.xml file. In my case, I didn't need the :9554 ending. It just needed to start with a letter, followed by 10 digits. For my testing, I kept the "L", then just added "1234567890" after it.
DeleteThe XML reply came back with (removing the angle brackets so it displays correctly):
LATESTVERSION L1409170826 /LATESTVERSION
PATH http://update-akamai.brother.co.jp/CS/LZ4435_L.djf /PATH
Per their firmware naming convention, changing the letter before the .djf suffix allows you to download any of the previous firmware revisions. Hope that helps.
Hello, Could you please get the firmware file for an MFC-8910DW?
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteTry this: http://update-akamai.brother.co.jp/CS/LZ5400_E.djf
ReplyDeleteHi Patrick
ReplyDeleteVery please link to Polish Firmware to the printer DCP-J552DW
Parameters:
MODEL= DCP-J552DW
CTYPE= MFC
SERIAL= E72272A5F172766
SPEC= 0007
FIRMID= FIRM
FIRMVER= G1408280833:2BDD
Maybe Polish language code is: SPEC= 0054
This is the Polish language localization 0054
I got the same results whether I used 0007 or 0054 for the SPEC:
DeleteLATESTVERSION: G1408280833
PATH: http://update-akamai.brother.co.jp/CS/LZ4428_G.djf
Thank you. You helped me a lot.
Deletehi help me my model is DCP-197C
ReplyDeletemy printer say me this error , "imposs. inizia..50" i thinks to try to reinstall firmware for fix ... help me with found a link ? DCP-197C is the model and serial is D1D220233 THANKSSSS
ReplyDeletehelp me please with downgrade brother mfc j2510. I need firmware at 2013 year. Thanks
ReplyDeleteThis is fantastic! Would anyone be able to help with the MODEL, SPEC and FIRMINFO values (or the firmware files themselves) for an HL-3070CW?
ReplyDeletei need firmware for mfc7860dw please...thx
ReplyDeleteDear, Even I am looking for the same file. Please share me the file if you got the file at venkatbsmile@gmail.com or suggest me to get the file from the web.
DeleteThank you.
Can I get a link to the firmware file for an MFC-7860DW please? I have the Windows XP 32 bit running on VMWARE and all maintainence drivers installed, the only last thing I need is the .blf file so I can bring that printer back to life. I would highly appreciate your help. You're a life saver!
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThanks for posting this, I was able to find firmware 1.18 for my HL-2270DW (the link is http://update-akamai.brother.co.jp/CS/LZ3514_K.blf) and update the printer over the network right from the Linux command line.
ReplyDeleteI viewed the firmware file and it appears to be a PCL file (PCL is a type of language your printer understands), and so I sent the firmware file to the printer (as I would print it) without any filtering, using the following command:
lpr -o raw -P bro LZ3514_K.blf
Here "bro" is my printer name, as set up in CUPS. Of course you need your printer to be set up in CUPS and be able to print to it before using this. Hope that helps.
Yes, that's possible, but not after a failed firmware upgrade when the printer's firmware is corrupt and only the bootloader is available.
Deletehi koo1, could you help with how you managed to get this info ? I have opensuse and I am finding that the commands don't work for me. I have created the request file from using Fiddler on windows. but if I use thte command in a Linux shell, I get errors and where do I put this xml file ? thanks in advance if you can help
DeleteOne other thing: I had to specify -v1 to snmpwalk for it to work, so the full command is:
ReplyDeletesnmpwalk -v1 -c public PRINTER_IP iso.3.6.1.4.1.2435.2.4.3.99.3.1.6.1.2
Can anyone help me? I have a working mfc-j8700w and need the old firmware to downgrade it. I have everything else ready but the firm. Could someone please post a link to the firmware? Thank you!
ReplyDeleteThis comment has been removed by the author.
DeleteThis comment has been removed by the author.
DeleteThis comment has been removed by the author.
Deleteciao
ReplyDeletegrazie per la guida
non riesco a trovare il firmware per brother mfc-7460dn
help me
i have windows xp 32 bit
ReplyDeleteHi there, Fantastic work for finding this out. Could someone list the link for the MFC-J4410DW and MFC J6520DW/6720DW , Just I have a load of carts on v2 revision and these machines are now on v3 revision firmware. I take it by just chaning the letter in the link will give me the earlier firmware ?
ReplyDeletethanks in advance
sorry I meant MFC J4420 DW Thanks
DeleteThis comment has been removed by the author.
DeleteMAIN
ReplyDeleteWIN_NATIVE
0
E73179D5F269440
MFC-J4420DW0304
Brother MFC-J4420DW PrinterFIRM
K1502260906:9520
12
1
I can't get the curl command to work in windows to get a response from the brother website. Also, where do I put the request.xml file to be able to run the command ? any help would be great thanks
Your posting was somewhat mangled (probably due to the angle brackets), but it looks like the firmware information for your printer is:
DeleteLATESTVERSION L1507270843 /LATESTVERSION
PATH http://update-akamai.brother.co.jp/CS/LZ5008_L.djf /PATH
It looks like "L" is the latest. Change the letter before the .djf suffix to download earlier versions.
Hi Thanks Bruzer for looking into this. I managed to get it working in the end and unfortunately the firmware downgrades do not activate compatible cartridges that didn't work before. The MFC-J4420 E and F revisions did work with current compatibles but alas a new K version printer I had would not work when downgraded to E or F. Next path to take is to edit the .djf files and see if they can be easily examined to find what is being changed and maybe forge a new custom rom. I am not holding my breath on this one though heheh, but thanks anyway Bruzer.
DeleteHi! I have a Brother DCP-J4120DW but the german version. I'd like to flash the firmware hoping to get it in english. My problem is that the info I might find are about the german version and that it wouldn't change the language.
ReplyDeleteCan someone help me to get the firmware? :/
Thanks a lot
I have a Brother HL-5450. My firmware crashed and I have got an error by using the curl-script. "Unknown SSL Error". Could someone help me? Thanks so much!
ReplyDeleteAre you running Windows? If so, you'll need to download a version that supports SSL:
Deletehttp://www.paehl.com/open_source/?CURL_7.44.0
Thank you very much! It works :-)
DeleteI've got the Firmware. It's a .djf. When I moved it on my Printer (BrotherHL2-Maintenance) in FILEDG32, there was a icon, like printing, for a short time, but my Printer did nothing. Is ist right to use the djf-File or do I need the upd-file, because the Printer has no direct USB?
Deleteblf file for HL-2135W.
ReplyDeleteNODE NAME:BRW0080929680F2
FIRMWARE VER.:1.09(12.02.06)(Y)
EMAIL:brn0080929680f2@example.com
THANKS
Good day to everybody!
ReplyDeleteI would most kindly like ask somebody to help me with Download Link for Firmware of MFC-9142CDN? That will be highly appreciated.
Current Firmware Version D1.02K is fixed to German and I want change to English.
My E-mail address is
THANK YOU VERY MUCH!
Please help me out with MFC-J6520DW, i beg you! I don't know what else to do! I recently started using linux (cent-os) and i can follow instructions. Thank you so much in advance!!
ReplyDeletePlease help me for firmware for Brother MFC-7460dn. thx
ReplyDeleteMy brother 8890 isn't install with the brother maintenance driver? What am I doing wrong?
ReplyDeleteI have spent hours and hours trying to get this solution to work. I was able to get the drivers to recognize and install in a virtual box windows xp, but I don't think i have the correct firmware file, because when I drag it to the icon, it just tries to print it and does not update. Can anybody help me find the correct firmware file for HL-L2300D model? I would be very grateful.
ReplyDeleteAlso, I was able to locate a .djf file on my computer from the failed firmware update (in the exact same 90% then stop as original post), and that's what I've been trying to use to no avail which is LZ5186_F.djf
DeleteIn service manual for DCP-9045CDN printer I found:
Delete"If failing to rewrite the main firmware, prepare the upd file."
It seems that after firmware update has failed only upd file can be used. Unfortunately these files are available only for service and cannot be obtained in a way described in this article.
This comment has been removed by the author.
ReplyDeleteMODEL="MFC-J6520DW"
ReplyDeleteCTYPE="MFC"
SPEC="0004"
FIRMID="FIRM"
FIRMVER="P1507171129:816D"
This comment has been removed by the author.
Deleteall i get is
Delete<?xml version="1.0" encoding="UTF-8" ?><RESPONSEINFO><FIRMUPDATEINFO><VERSIONCHECK>1</VERSIONCHECK><FIRMID>FIRM</FIRMID></FIRMUPDATEINFO></RESPONSEINFO>
using
Delete<REQUESTINFO>
<FIRMUPDATETOOLINFO>
<FIRMCATEGORY>MAIN</FIRMCATEGORY>
<OS>MAC</OS>
<INSPECTMODE>1</INSPECTMODE>
</FIRMUPDATETOOLINFO>
<FIRMUPDATEINFO>
<MODELINFO>
<SELIALNO></SELIALNO>
<NAME>MFC-J6520DW</NAME>
<SPEC>0004</SPEC>
<DRIVER></DRIVER>
<FIRMINFO>
<FIRM>
<ID>FIRM</ID>
<VERSION>P1507171129:816D</VERSION>
</FIRM>
</FIRMINFO>
</MODELINFO>
<DRIVERCNT>1</DRIVERCNT>
<LOGNO>2</LOGNO>
<ERRBIT></ERRBIT>
<NEEDRESPONSE>1</NEEDRESPONSE>
</FIRMUPDATEINFO>
</REQUESTINFO>
hello!
Deleteplease send link brother mfc-j6520dw firmware link!!!
Thanks
For the mfc-j6520dw:
DeleteFirmware: P1507171129
URL: http://update-akamai.brother.co.jp/CS/LZ4747_P.djf
Thank you!!!!!! Respect!
Deletegerman Firmware for MFC-J4610DW?
ReplyDeleteHi! I have a Brother MFC-J4610DW but the netherlands version.
I'd like to flash the firmware hoping to get it in german.
Can someone help me to get the firmware? :/
Thanks a lot
Dear Patrick,
ReplyDeleteI had the same issue with the printer Brother MFC 7860dw, I am looking for .djf file to make my printer work fine. Kindly help to get the file.
Thank you,
Venkat
Hi I am trying to get the firmware for MFC-J6720DW. I tried the steps but my printer is stuck on the "Please DL rom" and I can't get the current firmid and firmware versions. Please help!
ReplyDeleteHello!
ReplyDeletePlease send me link mfc-j6520dw firmware, Older than M!
Thank you
Could someone help me by providing the original firmware for DCP-J132W? The base fw I got is already not working with compatible cartidges.
ReplyDeletene help here
ReplyDeleteI need your help, I've been trying to do all the steps but I've got lost somewhere and I can't get the link for the original firmware for the DCP1510. Could you provide me the link please? Thank you!
ReplyDeleteFound all the files here.
ReplyDeletehttp://files.xdigital.com.br/BROTHER_TREINAMENTO/FIRMWARE/
omg, will let you know, thanks
Deleteunfortunately there isn't my version DCP-J132W
Deletelink down?
ReplyDeleteworks here
DeleteAwesome! I can finally update the firmware for my MFC-9340CDW on Linux. Also this github just worked: https://github.com/CauldronDevelopmentLLC/oh-brother
ReplyDeleteAwesome! I can finally update the firmware for my MFC-9340CDW on Linux. Also this github just worked: https://github.com/CauldronDevelopmentLLC/oh-brother
ReplyDeleteCould someone please provide the link to firmware of 2541dw
DeleteCould someone please provide the link to firmware of 2541dw
ReplyDeleteHad to install windows 2000 to get the Mainternance driver to work on the printer, and after that I can't find a good firmware even if my SNMP walk gave me good information to retrieve it, in fact when I use "./fetch.sh -n "DCP-J132W" -s 0016 -f MAIN,FIRM"
ReplyDeletein git bash, it gives "the request is invalid", no matter what I do, can someone shed some light on what I should do to receive the information required? I currently have Firmware version F installed (name="DCP-J132W"
spec=0016
firms=FIRM
version=F1410210810:B0D0)
Hi Simon, try this file: http://update-akamai.brother.co.jp/CS/LZ4423_H.djf
DeleteI've retrieved it using the information you've provided.
This comment has been removed by the author.
DeleteI will try now, thanks Patrick, really.
DeleteBut H isn't the latest one? I have verion F and would like to get the original old one, will try this one meanwhile.
the firmware got updated from F to H and it's the right one, but I'm gonna need an older one, could you retrieve it or tell me what did I miss with git bash?
DeleteNevermind, just edited your link and could reach version B
Deletehttp://update-akamai.brother.co.jp/CS/LZ4423_B.djf
will update here if works for my case.
Everything is perfect now, mission accomplished, thanks!
DeleteHello! I need your help !!
ReplyDeleteDo you have DCP-L8400CDN firmware ???
Thank you
Hi can someone do a request to get the firmware for a mfc-9970cdw. I saw a post near the begging with a link to the 9970cdw firware but the file does not start with LZ and it didn't work so i'm wondering if that is the correct firmware file.
ReplyDeleteCan somebody help me with locating the correct Firmware file? Thanks in advance :)
ReplyDeleteMODEL="MFC-J4410DW"
SPEC="0103"
FIRMID="FIRM"
FIRMVER="L1411130645:3984"
Try this one: http://update-akamai.brother.co.jp/CS/LZ4227_L.djf
DeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteHi.
ReplyDeleteI try to find firmware for DCP-J4120DW. Help me!
TRY THIS
ReplyDeletehttp://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=dcpj4120dw_eu_as&os=92#SelectLanguageType-375_0_1
I have the German version of the firmware and I would put or Italian or English by the method outlined in this page.
DeleteThe firmware is already updated to the latest version. I'm not trying to but just the firmware updater for the DCP-j4120DW I can not find.
For to change language for DCP-J4120DW:
ReplyDeletePress and hold button "Home";
Press and hold blank space on the touchscreen (bottom);
Insert: *2864;
Insert: 74;
Press: Start;
Insert one of the following code number:
- 0003: German
- 0004: English, Francais, Deutsch, Nederlands, Italiano
- 0005: English, French, German, Dutch, Italian
- 0016: Italiano, Spagnolo, Portoghese
Press: Start;
Insert: 99.
in my case the firmware does not contain other languages.
ReplyDeleteswitch to 004 or something is nit possible
Hello,
ReplyDeleteI have a MFC-L2700DW with firmware problems and no not have access to a working printer to get the information is there anyway you can help?
No one can help me?
DeleteThanks for the link,
ReplyDeleteURL: http://update-akamai.brother.co.jp/CS/LZ4747_J.djf
I managed to solve the problem for the brother MFC-j6520dw.
I changed frimware version from "P" to "J" and now works with cartridges "ORINK" who expiry date in 2018
im having trouble using curl i have a HL-L2380DW
ReplyDeleteMAIN
E1412061138:0335
SUB1
1.02
SUB2
A1404230900
This comment has been removed by the author.
Deletei have all the firmware files main sub1 and sub2 and i have the bhl2 maintenance driver installed. when i copy the files it shows in windows that it is "printing" but no lights flash.
DeleteThis comment has been removed by the author.
ReplyDeleteI need to change language on brother mfc-j5910dw from german to english,
ReplyDeleteplease send me instruction.
I really need urgently instructions.
Please send me instructions and files to mattis7@yahoo.com i can pay you (paypal)
tnx
Hi, I have tried every way possible, but I cannot get the firmware file "c" for my mfc-j650dw printer which is now on firmware "m" and doesn't read the hundreds of ink cartridges my small business has. Can someone please give me the firmware for this, VERSION C. Thank you SO MUCH :)
ReplyDeleteThanks for your tutorial.
ReplyDeleteI managed to solve the problem for the brother MFC-J6520DW.
I changed frimware version from "M" to "K" and now works well with cartridges "ORINK".
This is the link:
URL: http://update-akamai.brother.co.jp/CS/LZ4747_K.djf
But to get in the way of maintenance must follow the steps below:
1. enter the SETTINGS menu
2. Press and hold the HOME
3. Press and hold the BLANK among BOTTOM
4. type in *2864
5. install BHL2 Maintenance driver
If it seems complicated watch this movie:
https://www.youtube.com/watch?v=EgLRvpMFDgk
6. Now you can upgrade/downgrade the printer firmware.
Please help me for MFC-290C German Firmware link.
ReplyDeleteHi patrick, i have a HL-2150N with firmware problems, can you get me the firmware ? please
ReplyDeleteHey man. Your tutorial help a lot. Tks. I have a printer with the exactly the same problem, but difficult to find the firmware. Any chance you help-me?
ReplyDeleteModelo: MFC-L2740DW (http://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=mfcl2740dw_us_eu_as)
My contact is: sfs1811@gmail.com
One easy was to do this, if you're simply trying to reload the latest firmware to verify integrity, is to download BRAdmin Professional from Brother's website.
ReplyDeleteYou can then right click the printer and select Manually load firmware.
This can also be done via TFTP.
If your printer is bricked however, you should read the SERVICE manual for your printer. As you may need to do several things such as setting the serial number, scanner alignment, etc. This also requires multiple non-published tools (unlike BRAdmin).