View Single Post
Old 10-27-2012, 06:50 AM   #33
kaneorotar
Enthusiast
kaneorotar for a long time would go to bed early.kaneorotar for a long time would go to bed early.kaneorotar for a long time would go to bed early.kaneorotar for a long time would go to bed early.kaneorotar for a long time would go to bed early.kaneorotar for a long time would go to bed early.kaneorotar for a long time would go to bed early.kaneorotar for a long time would go to bed early.kaneorotar for a long time would go to bed early.kaneorotar for a long time would go to bed early.kaneorotar for a long time would go to bed early.
 
Posts: 41
Karma: 17678
Join Date: Aug 2011
Location: CA, USA
Device: K3, KW3, PW4
Quote:
Originally Posted by geekmaster View Post
I think that the vars you need do not depend on being from a "UK Kindle".

Now that I was able to look them up on a B006, I think that the vars you requested should probably be safe for me to share, and safe for you to use:
Code:
Product:           Shasta
FSN:               B006*
MAC Address:       28EF*
Manufacturer Code: U9TCYI2TA6L0OJ41E325 
PCB ID:	           A004049B88SHR
The idme var terminology is a bit inconsistent. I think that the "PCB ID" reported in the diagnostic logs (where I got these values) is called "pcbsn" in u-boot and idme. The pcbsn idme var is used by some kindles to determine how to initialize DRAM during startup, so may be critical to booting some kindle models.
Thanks for the vars. I did some test on some of the vars with some random string and found that the 'Manufacturer Code' could be anything of that length.
So here is what I did:
1. Recover with the backup (My friend's idme vars)
Code:
serial number = B006XXXXXXXXXXXX
board id = SP1B000000000000
pcb serial number = A00XXXXXXXSHR
accelerometer offset string = 
MAC address  = 28EF01014XXX
pcb config id = 
Manufacturer Code = 4I0O8AN1UVBV9XXXXXXX
Wi-Fi works without problem, unable to register.

2. Change some of the vars (pcbsn & mfg)
Code:
serial number = B006XXXXXXXXXXXX 
board id = SP1B000000000000
pcb serial number = D01XXXXXXXSHR (My Kindle pcbsn)
accelerometer offset string = 
MAC address  = 28EF01014XXX 
pcb config id = 
Manufacturer Code = RANDOMSTRINGXXXXXXXX (Random string)
Wi-Fi is still working.

3. Change the S/N and Wi-Fi MAC
Code:
serial number = B00AXXXXXXXXXXXX (My Kindle S/N)
board id = SP1B000000000000
pcb serial number = D01XXXXXXXSHR
accelerometer offset string = 
MAC address  = 28EF01F39XXX (My Kindle MAC Address)
pcb config id = 
Manufacturer Code = RANDOMSTRINGXXXXXXXX
This time the Wi-Fi MAC appears to be 'Unavailable'. The registration seems to work remotely (sent info to Amazon and registered) but makes no local change.

Therefore I'm assuming that these 3 vars are correlated:
S/N, Wi-Fi MAC and pcb config id.

The only one that I'm not sure about is the pcb config id. Observed my friend's B006 vars, the pcb config id appears to have been filled with hex data 'FF' which is displayed as '' as shown above. So It would really help if a valid 'pcb config id' from a 'B00A' Kindle is available.
kaneorotar is offline   Reply With Quote