Jump to content

Pattern of MLB (Main Logic Board)


holyfield
573 posts in this topic

Recommended Posts

 

Getting close:

 

iMac (21.5-inch Late 2012)
661-7102 Logic Board, 2.9GHz, i5, 8GB, HDD A1418, EEE Code: DYWD,F504
 
 
Now to find the board type number:(
 
Spang1974

 

This are Board type number and EEE code from a real iMac 13,1

600 xx F504

Link to comment
Share on other sites

From school machines I've observed. Half of the machines run SL, so I booted into the Yosemite installer on my portable hard drive and ran the iMessageDebug app from the data partition of the drive. Worked like charm with no errors. These machines must have new enough of EFI/NVRAM versions to have the datas there, otherwise I don't see how it could possibly work.

 

Board IDs , EEE Code

 

Mac Mini 5,2

 

403, DN77

405, DN77

 

iMac 14,1

 

303, FM59

 

iMac 12,1

 

207, DNJK

609, DNJK

501, DNJK

306, DNJK

Link to comment
Share on other sites

 

I found a match:
 
iMac11,2 (Mid 2010)
 

 

Replacement 661-5534 Logic Board 3.06 GHz Core i3 21.5 iMac Mid 2010 A1311, EEE Code: DCJN
 
C02 0 42 701 TE DCJN 1F
 
board type = 701 (a replacement logic board and thus a greater number)

I found a match:

 

C0 2 2 46 200 YN DYWD A8 = iMac13,1

 

board type: 200

 

Thanks:)

 

This are Board type number and EEE code from a real iMac 13,1

600 xx F504

Thanks:)

 

From school machines I've observed. Half of the machines run SL, so I booted into the Yosemite installer on my portable hard drive and ran the iMessageDebug app from the data partition of the drive. Worked like charm with no errors. These machines must have new enough of EFI/NVRAM versions to have the datas there, otherwise I don't see how it could possibly work.

 

Board IDs , EEE Code

 

Mac Mini 5,2

 

403, DN77

405, DN77

 

iMac 14,1

 

303, FM59

 

iMac 12,1

 

207, DNJK

609, DNJK

501, DNJK

306, DNJK

I own an iMac 12,1 and it has:

 

108, DM66

 

Spang1974

Link to comment
Share on other sites

 

Of course. There is a always some database, but I don't have access to it so I did some research. Is this you target?

 

iMac12,2 (Mid 2011)

 
661-5949 Logic Board, 3.1 GHz, Quad-Core i5 - 27 inch iMac Mid 2011 - A1312, EEE Code: DJWN,DM69
 
In that case the board type = 600

 

 

I'm trying to generate an MLB for the same board as well - iMac12,2, serial starts with C02xxxxxxxxx:

 

Nice Name: iMac 27 inch Core i5 (Mid 2011)

Machine Model: iMac12,2

Name: iMac Intel (Mid 2011)

ModelCode: imac_mid_11

Family name: A1312

Model Number: MC813

Group1: iMac

Group2: Intel

Generation:

CPU speed: 2.7GHz

Screen size: 27 inch

Screen resolution: 2560x1440 pixels

Colour: Aluminium

Production year: 2011

Production week: 42 (October)

Model introduced: 2011

Memory - flavour: DDR3-S-1333

Memory - number of slots: 4

Memory - maximum total: 32GB

Memory - largest module: 8GB

Factory: C0 (Quanta Computer (Susidiary = Tech Com) China)

 

MLB=PP G Y WW TTT xx EEEE xx
 
PP = Production Plant (location)
G = Generation
Y = Year
WW = Week
TTT = Board Type
EEEE = EEE Code
 
So far: C0 2 2 42 600 xx DJWN xx
 
Is this correct?
Link to comment
Share on other sites

 

I'm trying to generate an MLB for the same board as well - iMac12,2, serial starts with C02xxxxxxxxx:

 

Nice Name: iMac 27 inch Core i5 (Mid 2011)

Machine Model: iMac12,2

Name: iMac Intel (Mid 2011)

ModelCode: imac_mid_11

Family name: A1312

Model Number: MC813

Group1: iMac

Group2: Intel

Generation:

CPU speed: 2.7GHz

Screen size: 27 inch

Screen resolution: 2560x1440 pixels

Colour: Aluminium

Production year: 2011

Production week: 42 (October)

Model introduced: 2011

Memory - flavour: DDR3-S-1333

Memory - number of slots: 4

Memory - maximum total: 32GB

Memory - largest module: 8GB

Factory: C0 (Quanta Computer (Susidiary = Tech Com) China)

 

MLB=PP G Y WW TTT xx EEEE xx
 
PP = Production Plant (location)
G = Generation
Y = Year
WW = Week
TTT = Board Type
EEEE = EEE Code
 
So far: C0 2 2 42 600 xx DJWN xx
 
Is this correct?

 

As explained by holyfield, Mac device gets first the MLB id and later the Serial Number, so it is best to assume that the date should be earlier than the S/N (4/6 month?)

No one with the data of a iMac13,2? :) :) :)

  • Like 1
Link to comment
Share on other sites

As explained by holyfield, Mac device gets first the MLB id and later the Serial Number, so it is best to assume that the date should be earlier than the S/N (4/6 month?)

No one with the data of a iMac13,2? :) :) :)

I am pretty sure the SN is generated off the MLB

  • Like 1
Link to comment
Share on other sites

I am pretty sure the SN is generated off the MLB

Which came first, the chicken or the egg? In this case, the egg (MLB) as it holds all of the bits to make the chicken (Serial Number). The chicken can't make the egg that it was born from.

 

Does that make any sense?

  • Like 1
Link to comment
Share on other sites

 

I'm trying to generate an MLB for the same board as well - iMac12,2, serial starts with C02xxxxxxxxx:

 

Production year: 2011

Production week: 42 (October)

 

 
So far: C0 2 2 42 600 xx DJWN xx
 
Is this correct?

 

2011 ->  C0 2 1 42 600 xx DJWN xx

As explained by holyfield, Mac device gets first the MLB id and later the Serial Number, so it is best to assume that the date should be earlier than the S/N (4/6 month?)

No one with the data of a iMac13,2? :) :) :)

C0 2 J W 5PZ DNCW

 

C0 2 2 50 602 ZC F651 AX = iMac13,2
  • Like 1
Link to comment
Share on other sites

I've been playing with this quite a bit tonight and using a Genuine iMac 12,1 MLB and a Genuine iMac 14,1 ROM, I get the customer code. Does anyone else think this is an indicator that the IDs must be in Apple's database with their correct matches?

 

Using either systems matched MLB/ROM allows a successful login.

Link to comment
Share on other sites

 

2011 ->  C0 2 1 42 600 xx DJWN xx

C0 2 J W 5PZ DNCW

 

C0 2 2 50 602 ZC F651 AX = iMac13,2

 

 

According to Pike's answer Kris404.
 
If I want iMac14,2 (iMac 27" late 2013) and serial (generated by clover) starts with C02 as well.
So...
 
Production year: 2013
Production week: 42 (October)
 
MLB=PPP Y WW TTT xx EEEE xx
 
EEE
661-7518 Logic Board, 3.4GHZ,I5 QC,GK104GX,4GB,27" IMAC A1419, EEE Code: FN7H
Board type
602 = iMac14,2
 
Then
 
MLB = C02 3 42 602 xx FN7H xx
 
If this correct how can I get serial with corresponding this MLB? Because I'm not sure my serial is in well form.
Also not sure about xx I can put a random chars? 
 
Thanks.
Link to comment
Share on other sites

 

According to Pike's answer Kris404.
 
If I want iMac14,2 (iMac 27" late 2013) and serial (generated by clover) starts with C02 as well.
So...
 
Production year: 2013
Production week: 42 (October)
 
MLB=PPP Y WW TTT xx EEEE xx
 
EEE
661-7518 Logic Board, 3.4GHZ,I5 QC,GK104GX,4GB,27" IMAC A1419, EEE Code: FN7H
Board type
602 = iMac14,2
 
Then
 
MLB = C02 3 42 602 xx FN7H xx
 
If this correct how can I get serial with corresponding this MLB? Because I'm not sure my serial is in well form.
Also not sure about xx I can put a random chars? 
 
Thanks.

 

If you want the SN to correspond to the MLB your first 3 digits of the SN must match the MLB, so it should start with C02 as well, but remember the SN is only 12 digits long

Link to comment
Share on other sites

 

I found a match:
 
iMac11,2 (Mid 2010)
 

 

Replacement 661-5534 Logic Board 3.06 GHz Core i3 21.5 iMac Mid 2010 A1311, EEE Code: DCJN
 
C02 0 42 701 TE DCJN 1F
 
board type = 701 (a replacement logic board and thus a greater number)

 

 

many many thanks for this reply, i made a MLB according to your given info. but unfortunately it want to make a call to Apple customer support, is it normal?

 

BTW, my S/N is starting with W81 so i changed C02 with W82 and i changed the week to 40, i made same board type as per your info, rest of all i made same as it is, is there anything wrong on my make?

 

regards

macpac

Link to comment
Share on other sites

MLB=PPP Y WW TTT CC EEEE xx

 

I now think that CC is a checksum of the Primary Ethernet MAC address, which would explain why you need a matching MLB/ROM

​You could easily verify this, with a genuine MLB/ROM combo, by changing a single nibble.

Unfortunately for me it is not so easy. I've a couple of data of real Macs so if you can explain a newbie how to perfom this checksum.

Thanks for the values, but this one  I've already and I needed another for comparison.

Link to comment
Share on other sites

I have been using my own user generated SN, MLB and ROM using only the basic Clover guidelines from last month and it works just fine so far. Updated to 10.10.1 and can sign out then back in to iMessage with no problems. Had to phone Apple with the customer code about a month ago when first updating to Yosemite + Clover but fine ever since.  I wonder if the Apple agent "added" my user generated variables to his database or perhaps am I living on borrowed time and will eventually be signed out permanently...?

Link to comment
Share on other sites

many many thanks for this reply, i made a MLB according to your given info. but unfortunately it want to make a call to Apple customer support, is it normal?

 

BTW, my S/N is starting with W81 so i changed C02 with W82 and i changed the week to 40, i made same board type as per your info, rest of all i made same as it is, is there anything wrong on my make?

 

regards

macpac

You probably did everything right, but if the MLB and ROM have never been registered with Apple servers before it will more than likely make you call Apple support

  • Like 1
Link to comment
Share on other sites

  • Allan featured and unpinned this topic
×
×
  • Create New...