Hackintosh Cihazlarda iMessage Etkinleştirmek

sehmuser

APPRENTICE
3 Ocak 2021
6
0
51


Güncelleme: 15/04/17
[INFORMATION]Eğer 100 serisi bir cihaz kullanıyorsanız MLB ve ROM hatası alabilirsiniz. Bu hatayı çözmek için EmuVariableUefi-64 kullanın.[/INFORMATION]

Bir çok Hackintosh kullanıcısının sorunlarından bir tanesi de, iMessage aktif edememektir.
Bu rehberde iMessage aktif edebilmek için gerekli adımları nasıl uygulayacağınızı göstereceğim.

Rehber uzun görünebilir. Ancak emin olun bütün adımları tek tek numaralı olarak sıraladım. Dolayısıyla rehberi takip etmek ve uygulamak oldukça kolay.
Ayrıca konu sonunda bu rehberde kullanılan uygulamaların linkine ulaşabilirsiniz.

Konu Başlıkları:
  • Başlamadan Önce
  • ADIM 1: Apple ID ve Network Ayarları
  • ADIM 2: SMBIOS Yapılandırması
  • ADIM 3: Config Düzenleme
  • ADIM 4: Seri Numarası Geçerliliğini Kontrol Etmek
  • ADIM 5: UUID Üretmek

Başlamadan Önce:
Eğer daha önce iMessage aktif etmek için denemeler yaptıysanız ve başarısız olduysanız, tekrar denemeden önce bu yaptığınız denemeler sonucunda oluşan önbellek dosyaları ve bazı ayarları sıfırlamanız gerekiyor. O yüzden rehbere başlamadan önce aşağıdaki adımları takip ederek sistemi iMessage için sıfırlayın. Ya da bu adımlar ile uğraşmak istemiyorsanız sistemi yeniden kurabilirsiniz.
  1. Safari açın ve iCloud.com giriş yapın.
  2. "Find iPhone" tıklayın.
  3. Sayfayı aşağı doğru kaydırın ve "All Devices" seçeneğini seçin.
  4. Listede daha önce deneyipte başarısız olan sahte cihazlar kayıtlı ise bunların herbirini silin. Ayrıca yine aynı sayfadan istenmeyen cihazlarıda Apple hesabınızdan kaldırabilirsiniz.
  5. iCloud hesabınızdan çıkın.
  6. Safari'yi kapatın.
  7. Sistem ayarları-> iCloud hesabınızdan çıkın.
  8. Network kapatarak cihazınızın yeniden başladıktan sonra internete bağlanmasını engelleyin.
  9. Cihazını yeniden başlatın.
  10. Şimdi bir Finder penceresi açın. Kullanıcı isminize tıklayın. Ardından bu alan içinde boş bir alanda fare -sağ tık ile "Show View Options" seçeneğini seçin ve açılan pencerede "Show Library Folder" işaretleyin.
  11. Açılan "Library" klasöründen "Caches" seçin.
  12. "Caches" klasörü içinde aşağıdaki isimler ile başlayan bütün dosya ve klasörleri silin.
    • com.apple.iCloudHelper
    • com.apple.imfoundation.IMRemoteURLConnectionAgent
    • com.apple.Message
  13. Kullanıcı İsminiz/Library/Preferences yoluna gidin ve aşağıdaki isimler ile başlayan bütün dosya ve klasörleri silin.
    • com.apple.iChat.
    • com.apple.icloud.
    • com.apple.ids.service
    • com.apple.imagent.
    • com.apple.imessage.
    • com.apple.imservice.
  14. Çöp kutusunu boşaltın ve sistemi yeniden başlatın.
Bu işlemden sonra iMessage Rehberini uygulamaya başlayabiliriz.


ADIM 1: Apple ID ve Network Ayarları
  1. iMessage kullanabilmek için geçerli bir Kredi kartı ile tanıtılmış bir Apple kullanıcı hesabınızın olması gerekiyor.
  2. Cihazınızın Ethernet'in çalışır olması ve yapılandırma içinde "en0"olarak tanımlanmış olması gerekiyor. Bunun için şu adımları takip edin:
    1. Cihazınıza uygun Ethernet kext kurulumunu yaptıktan ve Ethernet çalıştığını konfirme edin.
    2. Finder kullanarak şu dosya yoluna gidin:
      /Library/Preferences/SystemConfiguration/
    3. Açılan klasörde, şu iki dosyayı bulun ve silin:
      NetworkInterfaces.plist
      preferences.plist
    4. Şimdi çöp kutusunu boşaltın ve sisteminizi yeniden başlatın. Sıralama otomatik olarak sistem tarafından yapılacaktır, System Preferences/ network (Sistem Tercihleri/Ağ konumu) giderek Ethernet kartını ilk sıraya alınız.

      Ekli dosyayı görüntüle 108

    5. DPCIManager indirin. http://sourceforge.net/projects/dpcimanager/files/
    6. Yapılandırmanın doğruluğunu kontrol edin.

      Ekli dosyayı görüntüle 109
ADIM 2: SMBIOS Yapılandırması

  • Bu rehberde örnekleri düzenlemek için Clover Configurator kullandık. Elbette siz farklı seçenekler deneyebilirsiniz. Türkçe OSXinfo CLOVER EDITOR (Windows üzerinde Config Düzenleme Aracı) gibi. Ancak size tavsiyem Config dosyanızı düzenlemek için Text.edit kullanmayın. Zira hatalı bir girdi yaparsanız Config dosyanız hata verecektir. O yüzden Clover Configurator kullanmanızı tavsiye ediyorum.
  • Donanımınız için en uygun Sistem Tanımını tespit ettiğinizden emin olun. Zira sonradan bu Sistem Kimliğini değiştirmek zorunda kalırsanız, bu rehberdeki bütün adımları tekrardan yapmak zorunda kalacağınızı unutmayın.
  • Config.plist dosyanızda iMessage için düzenlemeler yapmadan önce düzenleme yapacağınız Config.plist dosyasının sizin sisteminiz için uygun olduğundan emin olun.
  • Aşağıdaki örneklerde bahsedilen değişikler için mevcut Config.plist dosyanız gerekmektedir.
  • Özellikle belirtilmedikçe, Config dosyanızda bu rehberde gösterilmeyen hiç bir şeyi düzenlemeyin, silmeyin.
Eğer herşey tamamsa, rehberi takip edin:


ADIM 3: Config Düzenleme /Seri Numarası Ayarları
  1. Clover Configurator indirin ve uygulamayı /Uygulamalar klasörüne taşıyın.
  2. Clover Configurator uygulamasını açın ve EFI bölüntüsünü mount edin:

    Ekli dosyayı görüntüle 110

  3. Ardından Clover Configurator / Menü Bar/ File / Open/EFI /CLOVER/ Config.plist dosyanızı açın
  4. Sol Panelden "RT Variables" seçin.
  5. ROM seçeneğinden "UseMacAddr0" seçin.
  6. MLB kutusu içinde herhangi bir girdi olmadığından emin olun.
  7. "Booter Config" 0x28 olarak ayarlayın.
  8. "CsrActiveConfig" 0x67 olarak ayarlayın.

    Ekli dosyayı görüntüle 111

  9. Sol Panelden SMBIOS seçin.
  10. Sihirbaz çubuğu düğmesine tıklayın.
  11. Açılan pencerede sizin donanımınıza yönelik Sistem Tanımı için uygun resme tıklayın.

    Ekli dosyayı görüntüle 112

  12. Açılan seçenekler penceresinde istediğiniz Sistem tanımını seçin. Ardında "Shake" butonlarına birden çok kez basarak Seri numarası üretin.
  13. Bu işlemden sonra "Ok" tuşuna basın.

    Ekli dosyayı görüntüle 113
ADIM 4: Seri Numarası Geçerliliğini Kontrol Etmek
  1. Üretmiş olduğunuz bu seri numarasının kontrol etmek için aşağıdaki bağlantıya gidin.
    Lookup Mac Specs By Serial Number, Order, Model & EMC Number, Model ID @ EveryMac.com

    Ekli dosyayı görüntüle 114

  2. Seri numarasını işaretlenmiş alana kopyalayın ve "lookup" tıklayın.
  3. Robot olmadığınızı teyit etmek için "I'm not Robot" tıklayın.
  4. Eğer aşağıdaki resimdeki gibi gibi bir mesaj görürseniz, ürettiğiniz seri numarası geçersiz demektir ve yeniden bir seri numarası üretmeniz gerekir:

    Ekli dosyayı görüntüle 115

  5. Eğer aşağıdaki gibi bir resim görürseniz, ürettiğiniz seri numarası geçerli demektir ve bunu kullanarak bir sonraki adıma geçebilirsiniz:

    Ekli dosyayı görüntüle 116

  6. https://checkcoverage.apple.com sayfasını açın ve Seri numarasını aşağıdaki resimde gösterildiği gibi, kutunun içine yapıştırın. ve onay kodunu doldurun.

    Ekli dosyayı görüntüle 117

    Bundan sonra karşınıza aşağıdaki sonuçlar gelecektir. Lütfen bu kısmı dikkatlice okuyun. Zira bu kısmın doğru anlaşılması çok önemlidir.
  7. Eğer aşağıdaki resimdeki "Your Service and Support Coverage" altında cihaz resmi ve cihaz bilgisi olan bir sonuç çıkarsa bu şu anlama gelir; Ürettiğiniz Seri Numarası daha önceden Apple Veri tabanına işlenmiştir ve bunu kullanamazsınız demektir:

    Ekli dosyayı görüntüle 118

  8. Eğer aşağıdaki resimdeki mesajı alırsanız "We're sorry, but this serial number is not valid. Please check your information and try again" ürettiğiniz seri numarası geçerli demektir ve bunu Config.plist içinde rahatlıkla kullanabilirsiniz:

    Ekli dosyayı görüntüle 119

    [INFORMATION]Hatırlatma: Burada anlaşılmasının çok önemli olduğunu düşündüğüm için tekrar yazma ihtiyacı duyuyorum:
    Everymac.com sitesinde konfirme ettiğiniz, Apple'ın "geçerli değil" dediği seri numarası, "geçerli bir seri numarası değildir" anlamına gelmiyor. Bu seri numarası henüz Apple Veri tabanına kaydedilmemiş anlamına geliyor.
    [/INFORMATION]


  9. Bu işlemlerden sonra Safariden çıkın.
ADIM 5: UUID Üretmek
  1. Terminal uygulamasını açın.
  2. Terminal içinde şu kodu yazın ve enter tuşuna basın:
    Kod:
    uuidgen
  3. Bu işlem size UUID üretir. Bunu yaparken eşsiz bir UUID üretmek için bu işlemi birden çok kez tekrarlayın.
  4. Ürettiğiniz bu UUID numarasını kopyalayın.
  5. Clover Configurator açın ve SMBIOS sekmesine gelin.
  6. Buradaki SmUUID alanınına UUID kodunu girin.

    Ekli dosyayı görüntüle 120
  7. Config dosyanızı kaydedin ve Clover Configurator uygulamasından çıkın.
  8. Sistemi yeniden başlatın.
  9. Sistem yeniden başladıktan sonra Clover Configurator uygulamasını açın.
  10. EFI Bölüntüsünü mount edin.
  11. EFI / CLOVER / Config.plist dosyanızı açın.
  12. Config dosyanız açıldıktan sonra, Terminal uygulamasını açın.
  13. İndirdiğiniz "mg-mlb-serial" betiğini Terminal içine sürükleyip bırakın ve enter tuşuna basın.
  14. Betiğin ürettiği numarayı Clover Configurator--> SMBIOS-->Board Serial Number içine kopyalayın.

    Ekli dosyayı görüntüle 121
  15. Config dosyanızı kaydedin, ve Clover Configurator çıkın.
  16. Sistemi yeniden başlatın.
ADIM 6: iMessageDebug Kullanımı
  1. Sistem yeniden başladıktan sonra indirdiğiniz "iMessageDebug" betiğini çalıştırın.
  2. Gelen ekranda "y" tuşuna ve ardından enter tuşuna basın.
  3. Çıkan sonucu "iMessageDebug.txt" olarak kaydedin.
  4. Sistemi yeniden başlatın.
  5. Sistem tekrar açıldığında, "iMessageDebug" betiğini tekrar çalıştırın.
  6. Çıkan sonucu daha önce kaydetmiş olduğunuz çıktı ile karşılaştırın.
  7. Eğer karşılaştırma sonucu aynı ise iMessage çalıştırma aşamasına geçebilirsiniz.
    Not: "iMessageDebug" raporında son satır değişkenlik gösterebilir. Bu bir problem yaratacak bir durum değildir.
Buradaki rehberde UEFI olarak kurulmuş Clover Bootloader sistemle hazırlandı. Eğer Clover Legacy kurulumu yaptıysanız buradaki işlemler aynıdır. Sadece Legacy kurulumda EFI bölüntüsü olmadığı için EFI Bölüntüsü HDD içinde oluşturulur. Dolayısıyla düzenleme yapacağınız Config dosyası HDD / EFI / CLOVER dosya yolunda olacaktır.

ADIM 7: NVRAM Desteği
Sisteminizin NVRAM desteği olması önemlidir. Sisteminizde NVRAM için yerel destek yoksa, EmuVariableUefi-64 ve RC Scripts'in Clover yükleyicisiyle kurulumuyla taklit etmeniz gerekir. Bu özellikle Gigabyte 100/200/300 serisi anakartlar için geçerli gibi görünmektedir, ancak diğerleri benzer şekilde etkilenmiştir. Bunun için Clover Bootloader ayarlarında "Install RC scripts on target volume" işaretli olmalı:
Ekli dosyayı görüntüle 6637
Ek olarak yine NVRAM üzerine MLB ve ROM kaydedilmiyorsa, bunun için Drivers64UEFI içinde EmuVariableUAFI-64 kullanabilirsiniz.
Güncel Clover Bootloader ile gelen OsxAptioFix3Drv-64, Emuvariable gerek kalmamakta. Burada dikkat edilmesi gereken ise OsxAptioFix3Drv-64 kullanırken diğer osxAptiofixdrv dostyalarının kullanılmaması gerektiği.

İndirilecek dosyalar:


Montezuma 2106®
Oncelikle ellerinize sağlık her paylaşımınız ayrı güzel ve forumda yeniyim daha doğrusu hackintosh'ta yeniyim. bundan dolayı soracaklarımı mazur görmenizi rica ederim.

Sorunum şu benim 5. adım 13. maddede takıldım. Betik indirmeyi kaçırdığım için devam edemiyorum. Rica etsem bu adımı biraz daha açıklayabilirmisiniz.

şimdiden teşekkürler.
 
BootLoader
CLOVER
Laptop Modeli
SAMSUNG NP350E7C-S01TR
İşlemci Modeli
i5 3230M
Grafik Kartı
Intel HD Graphics 4000 & AMD Radeon HD 7670M 2GB
Ses Kartı Modeli
REALTEK ALC259
Ağ Aygıtları
RT8190 &Atheros 9485
Disk ve RAM
500 GB HDD & 8 GB DDR3 1600MHZ

montezuma

MASTER YODA
Yönetici
19 Eki 2016
29,770
7,549
4,401
Sorunum şu benim 5. adım 13. maddede takıldım. Betik indirmeyi kaçırdığım için devam edemiyorum. Rica etsem bu adımı biraz daha açıklayabilirmisiniz.
Hangi macOS sürümünü kullanıyorsun? Eğer Big Sur ise bununla OpenCore kullanıyor olmalısın. Bu bağlamda bu rehberi takip etmelisin.
 
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

sehmuser

APPRENTICE
3 Ocak 2021
6
0
51
Hangi macOS sürümünü kullanıyorsun? Eğer Big Sur ise bununla OpenCore kullanıyor olmalısın. Bu bağlamda bu rehberi takip etmelisin.
sierra 10,12,6
 
BootLoader
CLOVER
Laptop Modeli
SAMSUNG NP350E7C-S01TR
İşlemci Modeli
i5 3230M
Grafik Kartı
Intel HD Graphics 4000 & AMD Radeon HD 7670M 2GB
Ses Kartı Modeli
REALTEK ALC259
Ağ Aygıtları
RT8190 &Atheros 9485
Disk ve RAM
500 GB HDD & 8 GB DDR3 1600MHZ

montezuma

MASTER YODA
Yönetici
19 Eki 2016
29,770
7,549
4,401
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

sehmuser

APPRENTICE
3 Ocak 2021
6
0
51

Ekli dosyalar

BootLoader
CLOVER
Laptop Modeli
SAMSUNG NP350E7C-S01TR
İşlemci Modeli
i5 3230M
Grafik Kartı
Intel HD Graphics 4000 & AMD Radeon HD 7670M 2GB
Ses Kartı Modeli
REALTEK ALC259
Ağ Aygıtları
RT8190 &Atheros 9485
Disk ve RAM
500 GB HDD & 8 GB DDR3 1600MHZ

montezuma

MASTER YODA
Yönetici
19 Eki 2016
29,770
7,549
4,401
Rehberi doğru takip etmiyorsun. Config içinde SMBIOS bigilerini işlemcine uygun ayarlayıp deneme yap.
 
BootLoader
OpenCore 0.6.4
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4
  • Like
Tepkiler: sehmuser

sehmuser

APPRENTICE
3 Ocak 2021
6
0
51
Rehberi doğru takip etmiyorsun. Config içinde SMBIOS bigilerini işlemcine uygun ayarlayıp deneme yap.
Çok teşekkürler tekrarlayıp kontrol ederim.
Rehberi doğru takip etmiyorsun. Config içinde SMBIOS bigilerini işlemcine uygun ayarlayıp deneme yap.
Merhaba Montezuma,

rehberi takip ederek tekrar yapmaya çalıştım ancak bilgisayarıma ait işlemciyi SMBIOS sihirbazında bi türlü bulamadım. Bütün İ5 işlemcileri denedim ancak listede bir türlü işlemcim çıkmadı. en yakın buldugum

Sistem bilgilerim :
SAMSUNG NP350E7C-S01-TR
İ5 3230M işlemci
8GB ram
RADEON 7670M ekran kartı

şimdiden cevap için teşekkürler
 
Son düzenleme:
BootLoader
CLOVER
Laptop Modeli
SAMSUNG NP350E7C-S01TR
İşlemci Modeli
i5 3230M
Grafik Kartı
Intel HD Graphics 4000 & AMD Radeon HD 7670M 2GB
Ses Kartı Modeli
REALTEK ALC259
Ağ Aygıtları
RT8190 &Atheros 9485
Disk ve RAM
500 GB HDD & 8 GB DDR3 1600MHZ

fehmi1944

APPRENTICE
4 Nis 2020
13
2
21
selam oc linki
 
Laptop Modeli
lenova v310 80SY
Anakart Modeli
LENOVO dizüstü
İşlemci Modeli
intel core i5 6200u
Grafik Kartı
Intel® HD Graphics 520 AMD Radeon ™ R5 M330
Ses Kartı Modeli
Intel® Corporation
Ağ Aygıtları
Intel® Dual Band Wireless-AC 3165
Disk ve RAM
Samsung SSD 860 EVO 250GB 20gb dd4 2300mhz
AD Engelleyici Tespit Edildi

Anlıyoruz, reklamlar can sıkıcı!

Elbette, reklam engelleme yazılımı reklamları engelleme konusunda harika bir iş çıkarsa da, web sitemizin faydalı özelliklerini de engeller. En iyi site deneyimi ve bize destek olmak için lütfen AdBlocker’ınızı devre dışı bırakın.

AD Reklam Engelleyiciyi Devre Dışı Bıraktım    Hayır teşekkürler