Rehber GenSMBIOS kullanımı

Çoğu zaman hazır EFI kullanırken yapımcısı tarafından, kurulum sonrası veya öncesinde SMBIOS yenilemeniz gerektiği hakkında bir not eklenir. Bu konumuzda sizlere GenSMBIOS ile SMBIOS nasıl yenilenir veya kendiniz config yapıyorsanız nasıl oluşturulur, onu öğreteceğim.

Hatırlatıcı
Geçersiz seri numarası veya satın alım tarihi onaylanmamış seri numarası kullanmak daha güvenli olacaktır.
Buradan kontrol edebilirsiniz: Servis ve Destek Kapsamınızı Kontrol Edin - Apple Destek

Güncelleme
Çıkan ROM değerini de .plist'inizdeki ROM girdisine ekleyin.


İzleyeceğimiz Adımlar

Linux:

Rehber için teşekkürler. Bu işle alakam yok ama bir bilgi vermek istiyorum; ProperTree GNU/Linux'da çalışmakta. Tek yapmanız gereken;

Debian/Ubuntupkexec apt install python3-tk
Fedora/Almapkexec dnf install python3-tkinter
OpenSUSEpkexec zypper in python3-tk
Soluspkexec eopkg install python3-tkinter

...komutlarını kullanarak tkinter kütüphanesini kurup .command dosyasının olduğu yere uçbirim açıp şu komut ile çalıştırmak
Bash:
bash ProperTree.command
...ya da
./ProperTree.command
Eki Görüntüle 1046239

Windows:
  1. ProperTree ile config dosyamızı açtıktan sonra, GenSMBIOS.bat'ı da açıyoruz. Bu işlemi macOS'ta kurulum sonrası yapıyorsanız, .command uzantılı dosyayı Terminal ile açmalısınız.
    gensmbios_kullanimi1.png
  2. Config dosyamızdaki Generic bölümüne giriyoruz ve kullandığımız modeli öğreniyoruz. Öğrendikten sonra GenSMBIOS'ta da 3 numaralı seçenek olan "Generate SMBIOS" yani SMBIOS oluştur'u seçiyoruz.
    gensmbios_kullanimi2.png
  3. Ardından gelen ekranda bizden modelimizi ve modelden sonra boşluk bırakıp kaç adet oluşturmak istediğimizi soruyor. Tek seferde maksimum 20 tane oluşturabiliyoruz. Biz ise bu rehberde 1 adet oluşturacağız. Benim bu rehberde ve i7-10750H laptopum için kullandığım SMBIOS modeli MacBookPro16,4. Gireceğim kod ise MacBookPro16,4 1.
    gensmbios_kullanimi3.png
  4. Girdikten sonra enter'a basıyoruz ve SMBIOS'umuz oluşmuş oluyor. Eğer enter'a bastığınızda işlem yapıyorsa, OpenCore'dan SMBIOS için veri indiriyordur. Endişe etmeyin, internet hızınıza bağlı olarak en fazla 30 saniye sürebilecek bir işlem. Ardından size SMBIOS çıktısını verecektir.
    gensmbios_kullanimi4.png
  5. Sonrasında ise SMBIOS çıktımızı, config dosyamızdaki ile değiştiriyoruz. Sırasıyla:
    Type > SystemProductName
    Serial > SystemSerialNumber
    Board Serial > MLB
    SmUUID > SystemUUID

    Kısımlarına giriyoruz.
    gensmbios_kullanimi5.png
  6. İşlem bu kadar! Ardından config dosyanızı kaydedip kapatabilirsiniz. Eğer bu işlemi kurulum sonrası yaptıysanız geriye sadece sisteminizi yeniden başlatmak kalıyor. 🤠

İyi Sosyal'ler!
 
Son düzenleme:
Çoğu zaman hazır EFI kullanırken yapımcısı tarafından, kurulum sonrası veya öncesinde smbıos yenilemeniz gerektiği hakkında bir not eklenir. Bu konumuzda sizlere gensmbıos ile smbıos nasıl yenilenir veya kendiniz Config yapıyorsanız nasıl oluşturulur, onu öğreteceğim.

izleyeceğimiz adımlar
  1. Propertree ile Config dosyamızı açtıktan sonra, GenSMBIOS.bat'ı da açıyoruz. Bu işlemi MacOS'ta kurulum sonrası yapıyorsanız, .command uzantılı dosyayı terminal ile açmalısınız.
    Eki Görüntüle 1035798
  2. Config dosyamızdaki generic bölümüne giriyoruz ve kullandığımız modeli öğreniyoruz. Öğrendikten sonra gensmbıos'ta da 3 numaralı seçenek olan "generate smbıos" yani smbıos oluştur'u seçiyoruz.
    Eki Görüntüle 1035799
  3. Ardından gelen ekranda bizden modelimizi ve modelden sonra boşluk bırakıp kaç adet oluşturmak istediğimizi soruyor. Tek seferde maksimum 20 tane oluşturabiliyoruz. Biz ise bu rehberde 1 adet oluşturacağız. Benim bu rehberde ve i7-10750H laptopum için kullandığım smbıos modeli MacBook Pro16,4. gireceğim kod ise MacBookPro16,4 1.
    Eki Görüntüle 1035800
  4. Girdikten sonra Enter'a basıyoruz ve smbıos'umuz oluşmuş oluyor. Eğer Enter'a bastığınızda işlem yapıyorsa, OpenCore'dan smbıos için veri indiriyordur. Endişe etmeyin, internet hızınıza bağlı olarak en fazla 30 saniye sürebilecek bir işlem. Ardından size smbıos çıktısını verecektir.
    Eki Görüntüle 1035801
  5. Sonrasında ise smbıos çıktımızı, Config dosyamızdaki ile değiştiriyoruz. Sırasıyla:
    type > systemproductname.
    Serial > systemserialnumber.
    Board serial > mlb.
    Smuuıd > systemuuıd

    Kısımlarına giriyoruz.
    Eki Görüntüle 1035802
  6. İşlem bu kadar! Ardından Config dosyanızı kaydedip kapatabilirsiniz. Eğer bu işlemi kurulum sonrası yaptıysanız geriye sadece sisteminizi yeniden başlatmak kalıyor. 🤠

İyi Sosyal'ler!

Ee seri numarasını checklemeden gerçek Mac seri numarasıysa başınız belaya girebilir. Servis ve Destek Kapsamınızı Kontrol Edin - Apple Destek geçersiz seri numaralarını kullanmak genelde işe yarıyor.

not-valid.3d2074ef.png


no-purchase.b8a5ca22.png


valid.2f8b4c38.png


Satın alım tarihi geçerli seri numarası kullanmayınız. Kullanırsanız başınız belaya girebilir.
Satın alım tarihi doğrulanmamış kullanabilirsiniz. Ama tarihi geçerli olduğunda tekrar başınız belaya girebilir.
En güvenlisi geçersiz seri numarasıdır.
 
Son düzenleyen: Moderatör:
Ee seri numarasını checklemeden gerçek Mac seri numarasıysa başınız belaya girebilir. Servis ve Destek Kapsamınızı Kontrol Edin - Apple Destek geçersiz seri numaralarını kullanmak genelde işe yarıyor.

Eki Görüntüle 1044123

Eki Görüntüle 1044126

Eki Görüntüle 1044127

Satın alım tarihi geçerli seri numarası kullanmayınız. Kullanırsanız başınız belaya girebilir.
Satın alım tarihi doğrulanmamış kullanabilirsiniz. Ama tarihi geçerli olduğunda tekrar başınız belaya girebilir.
En güvenlisi geçersiz seri numarasıdır.
Güzel konuşmuşsunuz da, kaynağınız var mı? Veya başı belaya girmiş olan? İlk kez sizden duyuyorum.
 
Güzel konuşmuşsunuz da, kaynağınız var mı? Veya başı belaya girmiş olan? İlk kez sizden duyuyorum.

Yani kısaca Apple kimliğiniz ban yer ve bu Mac seri numarası sahibi eğer bu durumu fark ederse dava açabilir. Henüz başı belaya giren yok ama önlem almak iyidir. Benim önerim geçersiz seri numarası kullanılması. Apple desteği arayarak iMessage çalışmıyor diye geçersiz seri numarasını satın alma tarihi geçersiz yapabiliyorsunuz. Daha mantıklı geliyor bana. 30 dakika içinde oluyor genelde. Bağlanıyorlar bilgisayara o yüzden masaüstünde OpenCore Configurator veya Hackintosh'la ilgili bir şey olmasın. Yoksa sıkıntı olur.
 
Son düzenleyen: Moderatör:
Rehber için teşekkürler. Bu işle alakam yok ama bir bilgi vermek istiyorum; ProperTree GNU/Linux'da çalışmakta. Tek yapmanız gereken;

Debian/Ubuntupkexec apt install python3-tk
Fedora/Almapkexec dnf install python3-tkinter
OpenSUSEpkexec zypper in python3-tk
Soluspkexec eopkg install python3-tkinter

...komutlarını kullanarak tkinter kütüphanesini kurup .command dosyasının olduğu yere uçbirim açıp şu komut ile çalıştırmak
Bash:
bash ProperTree.command
...ya da
./ProperTree.command
ProperTree.png
 

Benzer konular


Geri
Yukarı