macminiuser
Not Newbie
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  Do you know how when this datas are loaded in osx or where it comes from  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
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
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 ... 
|
|
|
Logged
|
|
|
|
macminiuser
Not Newbie
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
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
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
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
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 !  ) 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 !  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
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
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
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 
|
|
« Last Edit: October 04, 2011, 04:32:23 PM by lolof »
|
Logged
|
|
|
|
Sebinouse
Jr. Member

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  ) ?
|
|
« Last Edit: October 04, 2011, 11:03:28 AM by Sebinouse »
|
Logged
|
|
|
|
Sebinouse
Jr. Member

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  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
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.htmhttp://www.flashrom.org/pipermail/flashrom/2011-January/005664.htmlBut, 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.  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  Now I have 2 programmers and no chips  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
|
|
|
|
|