oH MY fucking god!!!! it worked!!!!!! you were right. I managed to read the chip and make the dumb!!!! I disassembled again the machine, took the logic board out, connected it to the power supply, connected the electricity cable, i read the efi chip, and it worked!!!!!
What next? should i write to the chip the dumb i got from the chip i ordered? I upload the dump or dumb file here.
the previously uploaded file is the dumb from the original efi chip of this machine. I will now upload the one the reprogrammer managed to read, from the chip i had ordered:
I guess i could now delete content of the original efi chip with the content of this chip... hum...
A bit risky... I will first research abit on how this reprogrammer works before doing this next step. I apologise for my comments, i bought you anohter beer. thanks for the help. I still don't understand why the **** so much rasperry pi promotion, when a reprogrammer so much easier and simpler, but anyways, thanks for the help. this time it was good help.
now it's fully bricked!!! i tried reprogramming, itried to program back the original file, that worked, but now it's no boot. the led flashes once every five seconds
Well, it looks as though the read you got from your original chip is corrupt. It does not have any identifiable modules in it at all. The one that you pulled from the purchased chip however looks good and is clean. It has a serial number in it, which I find odd because they usually do not have an actual serial number in it. If you pass me your serial number I can modify the file for you to use, but at this point I think your programmer is acting a bit funny. I think it is inconsistently reading/writing the on-board chip probably due to a poor connection or voltage. ISP is a bit tricky sometimes, so we need to step back and reevaluate the situation. I hate to keep going back to this, but I still think you should give the pi a go if you have one available. I know its a bit out of your comfort zone, but I do know its almost a sure fire way to do this. With the exception of the 1466 model MBA sometimes, which can also be tricky. I do remember having issues with consistant reads when I used the bus pirate so I can offer you a bit more advice on narrowing the problem down. Be sure that your USB cable to programmer is a good one, I mean a thick cable that is short usually works best. Companies who sell cheap programmers dont intend them to be for ISP usually and skip out on providing decent cables. be sure it is connected to a USB 3.0 port if available or at least a 2amp USB 2.0 port. It will be hard to know when the programmer is acting right because you have overwritten your original chip now, but to ease your mind the Mac is not bricked yet. All you have to do is follow what i am telling you and try to write the chip when you feel like the setup changes you have made are correct. After flashing the firmware I give back to you, you will need to do as you did before and power the Mac on and off a few times to get it to turn on likely. After every write you do make sure to go back and verify the chip, as that is your best bet for verification. I will be on a bit later if you have any further questions.
I have to agree with ThaGhost, the ROM you read from your MacMini is damaged beyond repair.
The other (purchased) one is far from 'clean'. It has a serial number, owner information, computer name and a list of known WiFi networks. It looks like the seller of this ROM just copied it from a customer's Mac, without sanitizing it before selling it to you.
If you manage to flash this ROM into your Mac, be sure to at least clear the NVRAM before connecting it to the internet.
i will try that. restoring the original to the chip worked, but now it doesn't boot. so that option is now already out, cause it doesn't work.
about the other, i searched for "hwc", i found the serial number, and i changed the serial number. is that correct to do? i will try to program it on the chip and see if it boots with that.
i´m not gonna buy any rasperry pi as i´ve seen lots of people using this programmer succesfuly. both methods are going to warranty me problems, so i prefer to have problems with the simple one that with the diccicult one. I have no intention, at least not yet of bricking computers with the difficult and expensive method. to brick computers, i prefer much more the easy and cheap way. With this programmer the whole thing is just stupid. With the rasperry pi, for me, it would be very stupid. I prefer stupid than very stupid, and i am sure you guys will perfectly understand that.
If you guys could sanitize the BIN from the chip I purchased, I would appreciate it, and you could also use it for the repository, as right now you don't have any dump in the repository for this exact mac mini model. Would be good for the community I suppose. The original serial number of the machine i´m working with is ************ (second character of this serial number is a ZERO, and the last character is also a ZERO).
I have nothing to loose anymore as right now the machine is partially bricked, effectively bricked, so I can't fuck it up more by reprogramming.
I guess I will have to follow the advice repeated 20 times and get an Rasperri Pi. The reprogrammer everyone uses it removing the chip first. Maybe the SOFI reprogrammer is better? I don't know. Tinkering is good anyways for learning, nothing to loose there.
Anyways tonight I will try again programming this chip. If you guys could check my BIN and sanitise it, I would appreciate it.
I feel 100% confident that the setup or programmer is at fault. Whenever you get the pi in please let me know and we will get back to flashing your mac.
Problem was related to power on the machine. Once solved, this reprogrammer, re-programmed the chip quite easily, and fast. Also the dump works well. I did a couple pram resets before first boot test, and works well. You can please put it on the repository for the community to enjoy, mac minis are rare, apparently.
So now the only thing I need to complete the setuo is the MBS Easy Flash!!! No Raspberri Pi needed. I almost ordered it, nice that I just waited a little bit more.
Haha, you are so anti pi I like how persistent you are! I am glad you worked this out in the end and hope you will stick around even though our personalities clash a bit;)
This website uses cookies to manage authentication, navigation, and other functions. By using our website, you agree that we can place these types of cookies on your device.
You have declined cookies. This decision can be reversed.
You have allowed cookies to be placed on your computer. This decision can be reversed.
This website uses cookies to manage authentication, navigation, and other functions. By using our website, you agree that we can place these types of cookies on your device.