Jump to content
eep357

iMessage/Messages Fix-How To

112 posts in this topic

Recommended Posts

nope. ivy bridge laptop bios h2o insyde. try standard install, with patches, without, with dsdt, without. nothing can make even go to the clover boot screen. now install clovergrower and with the newest release, same thing but does not appear the 7 anymore. just black screen with a underline blinking in the left upper corner.

 

any help please!

Share this post


Link to post
Share on other sites
Advertisement

I was able to get everything working perfectly, EXCEPT my cinema led out of the displayport. I can plug a different monitor into DVI2 to get two monitors working, but the displayport/cinema led will not work. iMessage really isn't that important compared to getting my main screen back, so:

 

Does anyone have any idea how to remove Clover?!

Read Slice's post 2 above your's

 

@mendietinha-Not sure what you issue may be, my brother had problem with getting it to start from USB and from hard drive when on a non-Intel SATA3 port, but worked OK from HD on Intel SATA2. Clover forums would be your best resource, the ones here and at projectosx86.com

Share this post


Link to post
Share on other sites

@mendietinha, I have read some user experiences where changing USB stick to newer one or trying different USB ports would help. Or even sometimes changing some options in BIOS regarding those USB ports.

Share this post


Link to post
Share on other sites

works perfect. Some problems with clover (my config.plist changes are ignored... :hammer: ), but its booting with raid0 and uefi now. Thanks.

Share this post


Link to post
Share on other sites

works perfect. Some problems with clover (my config.plist changes are ignored... :hammer: ), but its booting with raid0 and uefi now. Thanks.

Perhaps it's because of an incorrect plist format. Open the file with a proper editor, like the one in Xcode or PlistEdit Pro.

Share this post


Link to post
Share on other sites

Hi all!

 

If some of you are having problems with iMessage even after the clover fix, something about calling apple customer service, that's a simple trick that i found out by accident that appears to have solved the issue for me: log with your Apple ID in a legit Apple iOS or OSX device. Did it, tried again the clover fix, all joy.

 

Best regards!

Share this post


Link to post
Share on other sites
Perhaps it's because of an incorrect plist format. Open the file with a proper editor, like the one in Xcode or PlistEdit Pro.

 

Thank you for the tip but nothing changed. "Timeout" and some Partition Hide functions arent working, but stuff like the monitor resolution is working... strange.

 

Sorry for offtopic :king:

Share this post


Link to post
Share on other sites

Thank you for the tip but nothing changed. "Timeout" and some Partition Hide functions arent working, but stuff like the monitor resolution is working... strange.

 

Sorry for offtopic :king:

Timeout is changed in refit.config and not config.plist, also since config.plist can load from many locations, check boot.log to be sure it's loading the one you are expecting it to.

Share this post


Link to post
Share on other sites
Timeout is changed in refit.config and not config.plist, also since config.plist can load from many locations, check boot.log to be sure it's loading the one you are expecting it to.

 

Its loading. I used the right refit.config and i get the "Hide Partition" function to work with:

 

 

<key>Volumes</key>

<dict>

<key>DefaultBootVolume</key>

<string>Macintosh HD RAID</string>

<key>HideAllLegacy</key>

<string>Yes</string>

<key>HideExternalUEFI</key>

<string>Yes</string>

<key>HideInternalUEFI</key>

<string>Yes</string>

<key>HideOpticalUEFI</key>

<string>No</string>

</dict>

 

But when its booting i get a blank black screen and i can only use my keyboard to get to GUI and select one of my 2 RAID0 drives to boot.

Share this post


Link to post
Share on other sites

Thank you for the tip but nothing changed. "Timeout" and some Partition Hide functions arent working, but stuff like the monitor resolution is working... strange.

 

Sorry for offtopic :king:

 

check for unclosed <keys> that is what killed mine

 

HBP

Share this post


Link to post
Share on other sites

Getting a different problem here, I didn't see anybody else see the same, seems these are from Clover though.

 

Switched over to clover using the fixed. and viola! It works. I can now use iMessage again, however I noticed 2 things at least:

 

1. My clock keeps becoming off, It has gotten as far as 15 mins behind until I fixed it, I just resync the times.

2. I have to unplug my USB keyboard, to select a boot hd, and then move it again to get it to work after being booted, any ideas?

Share this post


Link to post
Share on other sites

I already had Clover R1000 installed when I found this was a problem for me. I modified the config.plist file on the EFI partition only by adding the keys noted below with the following procedure:

 

1. Open a terminal screen

 

2. mkdir /volumes/efi

 

3. sudo mount -t msdos /dev/disk0s1 /volumes/efi (use whatever hard disk name is appropriate for you)

 

4. nano -w /volumes/efi/config.plist

 

5. Paste in the following. Change the serial number

 

 

<key>RtVariables</key>

<dict>

<key>MLB</key>

<string>W88GG136DHJQ13579</string>

</dict>

<key>SMBIOS</key>

<dict>

<key>SerialNumber</key>

<string>W88GG136DHJQ13579</string>

</dict>

 

6. Modify the serial number "W88...." to match yours, and add five random digits. I added 13579 to my existing serial number. I got my serial from "About this Mac" > "More info..." Don't know if the original serial number is important or not and I didn't care to find out.

 

7. Save file.

 

8. Rebooted and logged in successfully.

Share this post


Link to post
Share on other sites

Are there possibilities to do that fix in chameleon?

I think somebody will make the fix (like for facetime), or they just copy the fix from clover, and then that will integrated into chameleon.

(waiting for this too)

Share this post


Link to post
Share on other sites

I'm not sure where I'm going wrong. I'm stable with Clover and my system runs well. But I can't seem to get this iMessage thing fixed. I'm using a patched DSDT.aml, ALC8xxHDA.kext, AppleRTC.kext, FakeSMC.kext, IOAHCIBlockStorageInjector.kext, and JMicron36xeSATA.kext on a Gigabyte EX58-UD5.

 

This is my config.plist (where the XXXXXXXXXXX represents the SN):

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SystemParameters</key>
<dict>
 <key>boot-args</key>
 <string>-v npci=0x2000</string>
 <key>prev-lang:kbd</key>
 <string>en:0</string>
 <key>InjectSystemID</key>
 <string>Yes</string>
 <key>LegacyBoot</key>
 <string>PBR</string>
 <key>DefaultBootVolume</key>
 <string>256M41</string>
</dict>
<key>Pointer</key>
<dict>
 <key>Speed</key>
 <string>8</string>
</dict>
<key>Graphics</key>
<dict>
 <key>GraphicsInjector</key>
 <string>Yes</string>
 <key>PatchVBiosBytes</key>
 <dict>
  <key>Find</key>
  <data>gAeoAqAF</data>
  <key>Replace</key>
  <data>gAeoAjgE</data>
 </dict>
</dict>
<key>RtVariables</key>
<dict>
<key>MLB</key>
<string>XXXXXXXXXXX12345</string>
</dict>
<key>SMBIOS</key>
<dict>
<key>SerialNumber</key>
<string>XXXXXXXXXXX12345</string>
</dict>
</dict>
</plist>

 

Am I off on syntax or is it something else? Thanks.

Share this post


Link to post
Share on other sites

for me is ok!!! put your serial and test if work, if not work try change your Apple Passw, this work for me

Share this post


Link to post
Share on other sites

Has anyone else noticed that after using the clover fix, there's now a boot.log and nvram.plist on the root of the boot driver after reboots?

Share this post


Link to post
Share on other sites

Has anyone else noticed that after using the clover fix, there's now a boot.log and nvram.plist on the root of the boot driver after reboots?

yes, its autogenerated

Chameleon has fixed this issue :D

Share this post


Link to post
Share on other sites

I installed chameleon 2171 with that fileNVram module, and now iMessage says that my Apple ID can't be used for iMessage this time, and there is a button which is to register my appleid throught some phone number... Anyone else getting this?

Share this post


Link to post
Share on other sites

New Chameleon not working still...

 

I ended up reloading my hack. Something with the Clover fix was left behind, and I couldn't get the Chameleon fix to work.

 

Now, it works great.

Share this post


Link to post
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

    No registered users viewing this page.

  • Similar Content

    • By rio2
      I recently installed High Sierra on my Ryzen system, just to find out how crappy the USB situation really is on AMD systems. The only choice is basically most of your ports flat out not working or GenericUSBXHCI crashing every time you pull out a thumbdrive. So after some trial and error here are my findings.
      The USB ports controlled by the XHCI controller on the SoC worked fine, but the ones attached to the chipset XHCI controller didn't.
      That's when I looked at the log and saw these lines:
      PTXH@00000000: AppleUSBXHCIPCI::createPorts: port 1 unsupported protocol USB 03.10 PTXH@00000000: AppleUSBXHCIPCI::createPorts: failed to allocate port 1 It turns out that for some reason the AppleXHCIPCI driver doesn't support the first two ports on the B350 chipset (made by ASMedia) USB controller. And after the driver fails to allocate port 1 it just stops and doesn't even look at the rest of the ports. So I first tried commenting out the first two ports from the DSDT and that worked and made all the other ports show app in the IOService tree. Than I quickly tested all the USB ports and it turns out that the 2 problematic ports aren't even wired to anything. But instead of editing the DSDT I wanted a cleaner solution, because I don't want to re-edit my DSDT every time I update the BIOS or change some BIOS settings.
       
      So here is my small SSDT that disables the stock PTXH device and adds a new device XHCI, that has all the ports needed for my board (ASUS PRIME B350-PLUS).
      DefinitionBlock ("SSDT-PRIME-B350-PLUS.aml", "SSDT", 1, "APPLE", "tinySSDT", 0x00000006) { External (\_SB_.PCI0.GPP2, DeviceObj) External (\_SB_.PCI0.GPP2.PTXH, DeviceObj) Scope (\_SB_.PCI0.GPP2.PTXH) { Name (_STA, Zero) } Scope (\_SB_.PCI0.GPP2) { Device (XHCI) { Name (_ADR, Zero) Device (RHUB) { Name (_ADR, Zero) // USB3.1 back panel Device (PRT1) { Name (_ADR, 0x5) Name (_UPC, Package (0x04) { 0xFF, 0x03, Zero, Zero }) } Device (PRT2) { Name (_ADR, 0x6) Name (_UPC, Package (0x04) { 0xFF, 0x03, Zero, Zero }) } // USB3.0 front panel Device (PRT3) { Name (_ADR, 0x7) Name (_UPC, Package (0x04) { 0xFF, 0x03, Zero, Zero }) } Device (PRT4) { Name (_ADR, 0x8) Name (_UPC, Package (0x04) { 0xFF, 0x03, Zero, Zero }) } // USB2.0 Device (PRT5) { Name (_ADR, 0x9) Name (_UPC, Package (0x04) { 0xFF, Zero, Zero, Zero }) } Device (PRT6) { Name (_ADR, 0xa) Name (_UPC, Package (0x04) { 0xFF, Zero, Zero, Zero }) } Device (PRT7) { Name (_ADR, 0xb) Name (_UPC, Package (0x04) { 0xFF, Zero, Zero, Zero }) } Device (PRT8) { Name (_ADR, 0xc) Name (_UPC, Package (0x04) { 0xFF, Zero, Zero, Zero }) } Device (PRT9) { Name (_ADR, 0xd) Name (_UPC, Package (0x04) { 0xFF, Zero, Zero, Zero }) } Device (PRTA) { Name (_ADR, 0xe) Name (_UPC, Package (0x04) { 0xFF, Zero, Zero, Zero }) } } } } } Please note that this is just an example and it most likely needs to be changed for your board.
    • By bojarek8
      Hi! 
       
      I'm Kris!  I hope my topic is in a good section.
      I am asking you guys for help in this difficult hackintosh problem. 
      For a very long time I tried to solve it myself but I have no idea how I can solve this problem.
       
       
      Description of the problem
       
       
      My problem is that I do not have access to any apple service. I am unable to log into the App Store using my Apple ID. I am unable to log into iCloud account in system preferences. iMessage and Facetime also do not work.  Messages that I get when I try to log in: "An error occurred during activation. Try again" 
       
      in iMessage: "An error occurred during activation. Try again" 
      in App Store: "This device or computer can not be verified. Contact the support department for help"
      in Face Time: "There was an error during activation. Try again"
       
      In summary, I am unable to log in to any apple network service. 
       
      My Specification 
       
      Motherboard:  Acer MG43M
       
      Processor: Intel(R) Core(TM)2 Duo CPU  E7600  3.06GHz
       
      Graphic card: Gigabyte GeForce 9600GT 515MB 
       
      Wi-fi: TP-LINK  TL-WN881ND
       
      Ethernet: (not supported) 
       
      Audio: (rather, it is not needed here)
       
      Files: 
       
      My config.plist: https://drive.google.com/drive/folders/1vlYJC329sz6yuTwFr-k0fOs3rfhKeI6l
       
       
       
       
       



    • By xXConcasXx
      Salve,
      Possiedo un Asus N552VW UHD con le seguenti specifiche:
      Intel Core i7 6700hq con display 15 pollici in 4K
      Grafica integrata Intel HD 530
      Grafica dedicata NVIDIA GeForce GTX 960m 4GB
      Chipset Intel HM 170
      16 GB RAM DDR4 2400 MHz
      1 SSD m.2 512 GB
      1 HDD SATA 1 TB
      1 HDD SATA 1 TB (ho rimosso il masterizzatore)
      WiFi Broadcom BCM94352Z M.2 NGFF con Handoff e AirPort
      con i seguenti OS gestiti da un'unica partizione EFI:
      macOS High Sierra 
      Windows 10
      Kali Linux
      Con tanta pazienza sono riuscito a fare funzionare tutto ad eccezione del lettore SD, Thunderbolt, forse HDMI (non l'ho testato), e FaceTime con iMessage.
      Ci tengo che sia iMessage che FaceTime funzionino (ho anche chiamato l'assistenza Apple per darli il codice errore e risolvere il problema, peraltro mi hanno fatto il controllo remoto con Apple Care, e con un po di fesserie inventate e la stupidità dell'operatore non si sono accorti che non era un MacBook, tuttavia il problema non è stato risolto)...
      Stavo pensando, se installassi El Capitan in un'altra partizione con Rt Variables e SMBIOS che uso su High Sierra potrei riuscire ad abilitare FaceTime e iMessage? Da quello che so la percentuale di successo su quella versione è più alta.
      Vi pongo questa domanda perchè non sono sicuro se sia fattibile e volevo sentire qualche parere in merito.
      PS: Nel caso sia possibile tutto ciò, quante probabilità ho di riuscire a installare El Capitan con questo hardware (non mi interessa che funzioni tutto, mi basta il minimo indispensabile per avviare l'OS con internet), poi, dove potrei trovare il link di download possibilmente a una build più vecchia possibile?.
      PSS: Ho già seguito diverse volte An iDiot's Guide To iMessage senza risultato.
       
      Grazie per l'attenzione.
    • By crisx95
      Hi, can someone of you palese help me fix the dsdt from my HP 15 p030nl? I need battery mette, back light control and the audio work in. Pls, I'm just bad at this, and before making a mess, i'd like your help. 
      P. S. I'm on High Sierra
      DSDT.aml.zip
    • By Allan
      Hello guys.   As some of you know, the option fast startup cause some problems in dual-boot Hacks, this happens because the Hibernation mode. But is possible you keep the fast startup on, and disable Hibernation: 1 - powercfg /h /type reduced This command line will reduce the size of hiberfile.sys file, in simple words, will cut the file in the half.
       
      Some people recommend solve that by using this command line bellow:
      2 - powercfg /hibernate off But if you do that, you'll disable Hibernation and Fast Startup.
       
      Use the first command line in Command Prompt (Admin) above (1º), and you'll enjoy this great resource in your dual-boot. 
×