Jump to content

rcork

rcork

Member Since 29 Aug 2008
Offline Last Active Sep 14 2014 01:25 AM
-----

#1906048 New OS X compatible motherboard -> QUO

Posted by rcork on 11 April 2013 - 11:10 PM

I use FW800 with my 2nd gen Drobo and a camcorder. I think FW is more prevalent then you think. Plus TB is not hot swappable on non Mac hardware so having to reboot to plug in the adapter is not ideal.

#1897123 [SOLVED]chflags nohidden

Posted by rcork on 15 March 2013 - 03:17 PM

sudo chflags -R nohidden [name of kext].kext worked fine for me

#1896489 iMessage not working - iCloud/Internet etc working - Changed boot.plist file...

Posted by rcork on 13 March 2013 - 03:25 PM

Are we all against the so called chameleon fix? Chameleon fix is still working fine for me. I think it's just a personal preference whether to use Chamleon + NVRAM module or Clover. I tried both, both worked but i'm more comfortable with Chameleon and Chameleon feels more stable at this point than Clover so i'm sticking with Chameleon.

#1894975 Which apps give problems in hacks?

Posted by rcork on 08 March 2013 - 02:17 AM

Not true, managed to do this without. I guess they fixed it then. Originally you had to run sudo nvram 8BE4DF61-93CA-11d2-AA0D-00E098032B8C:BootCurrent=1 when installing PD on Lion. Good to know it's not needed anymore because i had a startup script adding it at boot.

#1890244 FileNVRAM 1.1.1 Released

Posted by rcork on 19 February 2013 - 12:57 AM

One downside to this module is that when you change boot arguments in org.chameleon.boot.plist, it becomes permanent because the module stores the boot-args and then reloads them every time. You have to manually delete the boot-args using nvram from the command line. It would be nice if the module was smart enough to see that there is a difference in the boot args stored in the nvram.plist and the boot.plist and give the boot.plist the higher precedence.

#1878909 iMessage not working - iCloud/Internet etc working - Changed boot.plist file...

Posted by rcork on 07 January 2013 - 10:34 PM

Yes since i'm getting a null reference in the subject line, i'm wodnering if they are submitting a csr that is using something from the machine in the subject.. was just curious. I created a true recovery pratition , enabled fmm, and then i saw that message and not just the empty account... so it made me wonder.. But for persistant values, on shutdown, it'd obviously have to be userland kext.. but i was suggesting bootloader only if values are needed before userland is up and running Can you send me the source please to her stuff. You can do it on forge.voodooprojects.org if that'd make u feel better.. you can pm me as well. I can work w/ meklort and can figure out the best approach. thanks cos Here's a link to her nvramstorage Github: https://github.com/R...rl/nvramStorage In her nvramSetup script, make sure to change the variable targetVolume As for what variables to inject from the booter, i think we should start with ROM and MLB but we need some way of...

#1878498 iMessage not working - iCloud/Internet etc working - Changed boot.plist file...

Posted by rcork on 06 January 2013 - 03:42 PM

Same as eep357. I've been trying a few things but so far no success to report back on. I did file a support request with VMWare as this problem affects virtualized OSX under Fusion which is a supported configuration by VMWare and Apple. At first they pointed the finger to Apple but after calling BS, they escalated to an engineer who is "looking into it". If VMWare can find and fix the issue we may be able to replicate what they do. I would suggest other paying customers of VMWare Fusion file support requests to bring more attention to the issue. Just don't mention this problem affects hacks since they'll probably deny the request instantly as an unsupported host configuration. It would also be helpful to have a real mac that you run Fusion on in order to work with support and provide any needed info from a legit mac.

#1877847 iMessage not working - iCloud/Internet etc working - Changed boot.plist file...

Posted by rcork on 03 January 2013 - 10:41 PM

@eep357: nvram outputs only a very partial list of vars. To actually output all your vars you would need to use a tool such as dmazar's DumpUefiCalls: http://www.projectos...indpost&p=23766 I added there a recent compile, with instructions how to use on real Macs. Can this be used to dump calls during runtime? From the DumpUefiCalls.inf file it sounds like you can only dump runtime calls in a virtual machine. Ideally we would like to watch the calls during the iMessage authorization to see what it's accessing.

#1877477 iMessage not working - iCloud/Internet etc working - Changed boot.plist file...

Posted by rcork on 02 January 2013 - 07:28 PM

Nah, don't have it on my installation - and it doesn't use that data as people have faked the info properly and still no-go. I think you're wrong on both statements. I'm not aware of any method of running a hack without FakeSMC. Also, there is a bunch of keys that FakeSMC doesn't have out of the box. If you want to see all the keys that are missing, enable debug mode in FakeSMC and then watch the Console for all the keys indexes that are requested by the OS but not present in FakeSMC.

#1877049 iMessage not working - iCloud/Internet etc working - Changed boot.plist file...

Posted by rcork on 01 January 2013 - 03:28 AM

Ok, did a little more digging with mitmproxy and here's what i've found. I don't believe it's a problem with x-ds-client-id. My hackintosh has a value in this field in the headers. The sequence of service calls is different than on my retina macbook pro. Sequence on rMBP: authenticateUser -> getDefaultInvitationContext -> validateHandle -> idsProvisionEmails -> register -> getDependentRegistrations -> getHandles Sequence on hack: authenticateUser -> getHandles -> validateHandle -> idsProvisionEmails -> cert-1.0.plist (GET) -> initializeValidation -> register After the call to the register service it then repeats the cert-1.0, initializeValidation and register call three more times. After the third time, iMessage gives me the usual server encountered error message. There are a few interesting things here. First, there's a GET method to http://static.ess.ap.../cert-1.0.plist which returns a plist containin...

#1877044 iMessage not working - iCloud/Internet etc working - Changed boot.plist file...

Posted by rcork on 01 January 2013 - 02:19 AM

Right on, is your client-ID on your MacBookPro10,x also 40 characters long? Yes it's 40 characters (not going to publish here for obvious reasons).

#1877023 iMessage not working - iCloud/Internet etc working - Changed boot.plist file...

Posted by rcork on 31 December 2012 - 10:32 PM

I got mitmproxy running on my hack and my retina MacBook Pro so I can start to do some comparisons between the two. Thinking outside the box, the only difference physically from our hacks and real macs is the EFI bios containing the smbios data and the SMC chip. Seems like we should be able to inject smbios data or SMC keys if that is what apple is using to identify real macs.

#1876962 iMessage not working - iCloud/Internet etc working - Changed boot.plist file...

Posted by rcork on 31 December 2012 - 05:35 PM

It will contain an auth token in the plist, and you use that token when you generate a PEM-encoded CSR to send back to the service. This isn't going to fix your iMessage in one step, I'm trying to see where it is failing. When iMessage talks to various web services it prepends some headers to the POST like: x-ds-client-id: t:(hexadecimal string to identify software or computer/device)x-protocol-version: 4x-vc-profile-id: D:(the profile-id)x-vc-auth-token: (the auth token) So, for whatever reason, it seems likely that the ds-client-id that is generated by your virtual machine or Hac is probably failing, and it isn't widely known what the method used for generating that is. Or, some people have mentioned they have logs showing a failure here when it is successful in logging in. when i execute the curl command you posted above i receive the xml formatted plist with the auth-token, profile-id and status keys. How can i check for the x-de-client-id?

#1876926 iMessage on Hackintosh Banned

Posted by rcork on 31 December 2012 - 03:30 PM

It's a good job I keep the serial numbers of all my old Apple gear lying around... Simply changed the relevant settings in smbios.plist to include my very dead MBP's serial # and all is good. Which settings did you change? I changed the serial number to one of my macbook pros but it didn't fix the problem. What properties in smbios.plist did you change?

#1876510 iMessage not working - iCloud/Internet etc working - Changed boot.plist file...

Posted by rcork on 29 December 2012 - 10:56 PM

I think it is something to do with the hosts file. Although it is different problem with hackintosh, it might be worthy to look at. I don't believe it has anything to do with host files. Some people suggested that incorrect entries in the host file prevented imagent from communicating with Apple's servers but i have a clean host file and this issue still persists. If it helps anyone, here is the log when i try to enable iMessage: 12/29/12 3:53:51.713 PM imagent[237]: [Warning] Empty account query with service: iMessage12/29/12 3:53:51.764 PM com.apple.SecurityServer[18]: Session 100126 created12/29/12 3:54:03.875 PM imagent[237]: [Warning] *** Listener ID: com.apple.mail does not have capability: (Status), not allowing request12/29/12 3:54:03.875 PM imagent[237]: [Warning] 1 IMFoundation 0x00007fff91b5abe2 IMLogBacktraceToDepth + 6912/29/12 3:54:03.875 PM imagent[237]: [Warning] 2 imagent...
  • p.H likes this

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy