netkas.org forum
November 27, 2020, 01:21:47 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Information for registering users http://forum.netkas.org/index.php/topic,2246.0.html
 
   Home   Help Search Login Register  
Pages: 1 ... 4 5 [6] 7 8 ... 10
  Print  
Author Topic: Mac Mini Firmware Upgrade Utility Needed (help request).  (Read 734473 times)
macminiuser
Not Newbie
*
Offline Offline

Posts: 5


« Reply #75 on: September 29, 2011, 08:17:56 AM »


Does the firmware upgrade change the ID from Mac-F4208EC8 to Mac-F4208EAA as well?

I am looking forward to the upgrade-app since the difference whether 2 GB or 3 GB RAM can be used is huge.

Thank you for your great R&D!
Logged
lolof
Guest
« Reply #76 on: September 29, 2011, 12:18:05 PM »

Hi,
I used SMBIOS Parser to check this. No, this App tells that the board is F4208EC.
It is maybe the raison why we cant buy Lion on Appstore Huh
Do you know how when this datas are loaded in osx or where it comes from Huh

For the memory, I can tell you that my upgraded mac works with 4GB inside now. As I saw on the net a normal MM11 cant start with 4GB.
The cmd TOP and monitor utility report 3GB working memory. It seems that this revision board number doesnt affect the use of 4GB.

This board number  is not written in the efi or it is well hide! I wonder where it comes from ?
« Last Edit: September 29, 2011, 04:02:07 PM by lolof » Logged
Sebinouse
Jr. Member
**
Offline Offline

Posts: 65



« Reply #77 on: September 29, 2011, 02:50:13 PM »

Another solution to install Lion : boot with chameleon ... Install Lion from MAS and add "Mac-F4208EC8" in /System/Library/CoreServices/PlatformSupport.plist ...
Logged
Sebinouse
Jr. Member
**
Offline Offline

Posts: 65



« Reply #78 on: September 29, 2011, 03:47:43 PM »

@Sebinouse

About SetSysSerSum.
Did it worked ? if you tryied but didnt work, did you tryied on firmware MM11 ?
I don't know I don't have anymore blank DVD/CD ...  Cry
Logged
macminiuser
Not Newbie
*
Offline Offline

Posts: 5


« Reply #79 on: September 29, 2011, 04:50:40 PM »

I used the "Mac Mini 1,1 in Target Mode" method to install Lion on it and then modified /System/Library/CoreServices/PlatformSupport.plist to add the 1,1 ID to it.
« Last Edit: September 30, 2011, 03:41:45 PM by macminiuser » Logged
macminiuser
Not Newbie
*
Offline Offline

Posts: 5


« Reply #80 on: September 30, 2011, 07:37:34 PM »

I finally understood how to flash and now I have a Mac mini 2,1.

Thank you all!!!
Logged
lesliekkwu
Newbie

Offline Offline

Posts: 2


« Reply #81 on: October 02, 2011, 08:49:17 AM »

I finally understood how to flash and now I have a Mac mini 2,1.

Thank you all!!!

Could you please share how you do it ? I got 2 Mac mini 1,1 and wanna tak e advantage of 3gb ram !!!
Logged
growner
Not Newbie
*
Offline Offline

Posts: 7


« Reply #82 on: October 02, 2011, 10:14:52 PM »

Hi!

@sebinouse: flashrom, like you heard on IRC, appears to be unable to write some blocks, but at the same time appears like it might be able to write the "personal" data blocks.

@lolof: if you are still getting your programmer and spare SSTs, it might be nice to experiment with a two-step process where one writes, using flashrom, new "personal" data (specifically the Fsys, Gaid, and "manufacture date" blocks), just before rebooting with the hacked firmware updater.  That way it might be possible to have a Macmini2,1 that returns Mac-F4208EAA as the board number, and so becomes Lion installable and retains that through upgrades, unlike the Chameleon option which potentially gets overwritten each subsequent upgrade.
Logged
lesliekkwu
Newbie

Offline Offline

Posts: 2


« Reply #83 on: October 03, 2011, 05:31:43 AM »

@MacEFIRom

Can you make one of your app with the following data ? ... one more time !  Wink )

Upgrade:
  • Get the "EFIUpdaterApp.efi" from Mac mini EFI Firmware Update 1.1
  • Change "MM11.88Z.0055.B03.0604071521" into "MM11.88Z.0055.B08.0610121326" (around offset 0x7449)
<-- we need to open using ultraedit or Hex editors ?
  • Change crc32 checks from "67 BC 27 43" to "1C 65 1E DD" (4 times around offset 0x73B0)
  • Get a compliant MM21.fd and rename it "LOCKED_MM11_0055_08B.fd"
<-- we need to open using ultraedit or Hex editors as well ?

  • Modify the script to flash it
  • Add a WARNING that
    • Screen will be blurred after upgrade.
    • Wait until boot sequence is complete
    • Reboot resetting PRAM (Cmd+Alt+p+r)

Downgrade:
  • Get the "EFIUpdaterApp2.efi" from iMac EFI Firmware Update 1.2
  • Change "IM52.88Z.0090.B00.0608101203" into "MM21.88Z.009A.B00.0706281359" (2 times)
  • Change crc32 checks from "27 DB 50 67" to "67 BC 27 43" (4 times)
  • Get a compliant MM11.fd and rename it "LOCKED_MM21_009A_00B.fd"
  • Modify the script to flash it

Thanks a lot !  Roll Eyes



Can anyone please share the way ? A lot of people like us has 2 mac mini 1,1 and ready to rock...I wanna understand it and write a step by step tutorial tho.
Logged
Sebinouse
Jr. Member
**
Offline Offline

Posts: 65



« Reply #84 on: October 03, 2011, 04:28:48 PM »

The answer is inside you question !
Download the the different files and edit them like you quoted (I used "HexFiend") !
Then  type the terminal command quoted by @MacEFIRom

We(I ?) don't want to publish the modified files for the moment, as they are Apple copyrighted ...

@MaCEFIRom any chance you make us an app for this
(if you don't want to include a link to a modified MM21.fd, we can also link a real dump and edit it, or your application can just ask for a URL to this file so it is not included ... )


Logged
Sebinouse
Jr. Member
**
Offline Offline

Posts: 65



« Reply #85 on: October 03, 2011, 04:34:06 PM »

@lolof: if you are still getting your programmer and spare SSTs, it might be nice to experiment with a two-step process where one writes, using flashrom, new "personal" data (specifically the Fsys, Gaid, and "manufacture date" blocks), just before rebooting with the hacked firmware updater.  That way it might be possible to have a Macmini2,1 that returns Mac-F4208EAA as the board number, and so becomes Lion installable and retains that through upgrades, unlike the Chameleon option which potentially gets overwritten each subsequent upgrade.

I can't wait ! I hope @lolof will receive soon his new chip/program to test this !

The boardID is burned somewhere we have to find it !
Logged
lolof
Not Newbie
*
Offline Offline

Posts: 11


« Reply #86 on: October 04, 2011, 10:11:43 AM »

Do not try to play with flashrom with -l (layout option) to modify you rom, this will delete your rom !!!!
I know this from experience  Angry
« Last Edit: October 04, 2011, 04:32:23 PM by lolof » Logged
Sebinouse
Jr. Member
**
Offline Offline

Posts: 65



« Reply #87 on: October 04, 2011, 10:40:31 AM »

OK we will wait then !

Did you give a try to the different options you get when you uses " EFIUpdaterApp.efi" with refit (I can't find your screenshot anymore on Macbidouille  Undecided ) ?

« Last Edit: October 04, 2011, 11:03:28 AM by Sebinouse » Logged
Sebinouse
Jr. Member
**
Offline Offline

Posts: 65



« Reply #88 on: October 06, 2011, 10:15:15 AM »

Do not try to play with flashrom with -l (layout option) to modify you rom, this will delete your rom !!!!
I know this from experience  Angry
Did you manage to recover your ROM and hence your MacMini ?

Offside topic: MM21 (and MM11) can't boot 64 bit kernel due to lack of 64 bit EFI ... they run a 32 bit Lion ...
Logged
lolof
Not Newbie
*
Offline Offline

Posts: 11


« Reply #89 on: October 06, 2011, 03:24:37 PM »

Yesterday, I ve build a spi chip  programmer because the one I ordered was not coming....

http://rayer.ic.cz/elektro/spipgm.htm
http://www.flashrom.org/pipermail/flashrom/2011-January/005664.html

But, the chips I received already some days ago were the wrong type. The seller did sent me 1mb chips. I just saw this when I tryed to programm the chips.  Angry
My fault, I didn't checked the chips when I received it. I return them and will receive the good one begening next week.
And the best, the programmer I ordered just arrived today  Smiley Now I have 2 programmers and no chips  Smiley
I will keep you informed  (I hope, begening next week)  if the last numbers of the firmware dump has something to do with the board ID.
« Last Edit: October 10, 2011, 12:55:57 PM by lolof » Logged
Pages: 1 ... 4 5 [6] 7 8 ... 10
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!