Jump to content

[macrecovery] Richiesta test con i vostri MLB


A23SS4NDRO

Recommended Posts

Ciao a tutti, vorrei chiedervi se poteste testare il tool macrecovery con questo comando:

./macrecovery.py selfcheck 

e con questo:

 

./macrecovery.py selfcheck -m <vostro MLB>

 

Per recuperare il vostro valore MLB senza montare la EFI o aprire il config.plist, basta eseguire questo comando con macserial.zip

 

./macserial -s | grep MLB

 

Allego qui macrecovery.py-from-OC-0.6.7.zip, ma lo trovate dentro il .zip di OpenCore

 

Issue di riferimento: https://github.com/acidanthera/bugtracker/issues/1570

 

Altro test facoltativo per validare il vostro MLB:

Spoiler

Ricavare i valori di Board-id e MLB da macserial con:

/macserial -s | grep -e MLB -e Board

 

Sempre da macrecovery, eseguire poi:

 

./macrecovery.py verify -m MLB -b BOARD-ID

 

e il risultato dovrebbe essere:

 



SUCCESS: (my_MLB) MLB looks valid and supported!

 

 

Postate allegando i risultati (quello che vi printa macrecovery con questi comandi in alto)

 

Grazie

Edited by A23SS4NDRO
aggiunto link corretto
Link to comment
Share on other sites

  • Administrators

Ciao

Qui torna ok il secondo 

SUCCESS: "xxxx" MLB looks valid and supported!

 

il primo da errore ma forse è normale

ERROR: Latest and default do not match for product MLB, got 091-63921 and 071-14768

Link to comment
Share on other sites

con il comando macserial tutto ok, mi ritorna

Board ID: Mac-DB15BD5XXXXXXXXX
           MLB: C0253790XXXXXXXXX

 

anche con il comando macrecovery tutto liscio, ritorna

SUCCESS: C0253790XXXXXXXXX MLB looks valid and supported!

Link to comment
Share on other sites

20 minuti fa, Gengik84 ha scritto:

@Alkimya

dovresti provare anche macrecovery.py selfcheck -m <vostro MLB>

quest'utlimo comando mi restituisce questo erore : ERROR: Latest and default do not match for product MLB, got 091-63921 and 071-14768

anche se immetto il parametro -b <num.board> restituisce lo stesso errore

Edited by Alkimya
  • +1 1
Link to comment
Share on other sites

Grazie a tutti, anche per me è lo stesso.

 

Nella fase di verifica, restituisce che l'MLB è valido, ma quella di "validation" che a quanto pare non c'entri molto con il lavoro fatto da macserial, ma controlla qualcosa che accade lato server (apple side)

 

Guardando il sorgente di macrecovery sembra che quell'errore venga restituito ogni qualvolta che esiste per il parametro "default" dato una recovery scaricata diversa dall'ultima possibile immaginabile

 

./macrecovery.py -b <my BOARD-ID> -m <real MLB> -os default download # Recovery che viene scaricata in uscita per iMac19.1 = Mojave 10.14.4

 

(default quindi corrisponde alla minimum macOS supported per un dato SMBIOS)

 

 

./macrecovery.py -b <my BOARD-ID> -m <real MLB> -os latest download # Recovery che viene scaricata in uscita per iMac19.1 = Big Sur 11.2.3

 

 

Cercavo di capire quale fosse il senso del "selfcheck", dove il man dello script python è un po' vago, e parla di "perform MLB validation" che evidentemente non ha nulla a che fare con il "verification" che appunto vi riporta a tutti SUCCESS (quindi lo avete generato con gli strumenti corretti)

8 hours ago, Gengik84 said:

il primo da errore ma forse è normale

È il motivo per cui restituisce quell'errore e perché dovrebbe esserlo che mi incuriosisce..

Edited by A23SS4NDRO
Link to comment
Share on other sites

35 minuti fa, Fasullo ha scritto:

Fatto ma mi dice errore di sintassi

apri 2 finestre del terminale, rispettivamente una dalla cartella macserial ed una dalla cartella macrecovery.

se ti può essere utile fai click su queste cartelle tenendo premuto anche il tasto 'Ctrl' e scegli dal menù pop-up 'Servizi---->nuovo terminale nella cartella'

poi per i comandi devi inserire i codici mlb e serial restituiti dal comando 'macserial'

spero di esserti stato d'aiuto, ciao.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • There are no registered users currently online
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.