Mr MagOO Posted March 8, 2013 Share Posted March 8, 2013 Hi, after a week using this module, i think it finally kills the wake up after a long sleep period (several hours). Short period sleep seem to be OK. Can't find a clue because i have to power off the PSU at least 5 seconds to reboot back to OS (without this complete shutdown, can't pass the spinning wheel in boot screen). Without FileNVRAM, no problem. Link to comment Share on other sites More sharing options...
meklort Posted March 8, 2013 Share Posted March 8, 2013 Hi, after a week using this module, i think it finally kills the wake up after a long sleep period (several hours). Short period sleep seem to be OK. Can't find a clue because i have to power off the PSU at least 5 seconds to reboot back to OS (without this complete shutdown, can't pass the spinning wheel in boot screen). Without FileNVRAM, no problem. Please submit a bug report on the website in the first post. Also, please test with older versions of the module to see if this issue existed previously. Link to comment Share on other sites More sharing options...
Onixs Posted March 14, 2013 Share Posted March 14, 2013 @meklort Hi there.. im using your kernelpatcher module for my IVY running SL and im seeing this message right before the apple logo.. commpage_patch.c[87]: _commpage_stuff_routine patched. lapic_patch.c[76]: lapic_init panic removed. bootstrap_patch.c[167]: KLDBootstrap::readBooterExtensions() call injected into KLDBootstrap::readPrelinkedExtensions(void* section_64) I believe this is the case of having a printf instead of verbose. Is it possible to recompile and replace it? Thank You Link to comment Share on other sites More sharing options...
todesto Posted March 14, 2013 Share Posted March 14, 2013 Thank you so much for the file. Facetime works with this as well as messages! No more hassling with clover for me. Link to comment Share on other sites More sharing options...
ErmaC Posted March 18, 2013 Share Posted March 18, 2013 I also update Chameleon Main Trunk with FileNVRAM 1.1.3 module From Commit 2189 Fabio Link to comment Share on other sites More sharing options...
pet1 Posted March 26, 2013 Share Posted March 26, 2013 I deleted my nvram.plist from extra and now it won't auto generate one when I reboot. The module loads. Just suddenly no nvram.plist. Any ideas? Fixed by editing nvram in terminal. Link to comment Share on other sites More sharing options...
Sherlocks Posted March 27, 2013 Share Posted March 27, 2013 i tested last bootloader and FileNVRAM. as result it's not successed. still if i command -v -f in chameleon bootloaer, it show command -v -f in next booting. i use 2189 chameleon, FileNVRAM 1.1.3. must have command terminal sudo -d nram boot-args? Link to comment Share on other sites More sharing options...
nyolc8 Posted March 27, 2013 Share Posted March 27, 2013 This happens on real macs too... take a look, this article is for real macs: Link Link to comment Share on other sites More sharing options...
Smith@@™ Posted October 20, 2013 Share Posted October 20, 2013 Hi , i need to know how can i use nvram to set brightness values of my lappy in nvram plist so to remember those to every boot. Thank you for help Link to comment Share on other sites More sharing options...
theconnactic Posted October 25, 2013 Share Posted October 25, 2013 Hello, Meklort and Cosmo1t! Are you guys planning to update the kernel patcher module so it also works with Mavericks? All the best! 1 Link to comment Share on other sites More sharing options...
nyolc8 Posted October 25, 2013 Share Posted October 25, 2013 Is it me or all the values are reverting to default when I restart my hack? Using 10.9. I tried to modify ROM, MLB, added extra values, but none of them saved on reboot. It worked before(10.8) nicely. Link to comment Share on other sites More sharing options...
theconnactic Posted October 26, 2013 Share Posted October 26, 2013 All (appears to be) fine here... Link to comment Share on other sites More sharing options...
Smith@@™ Posted October 27, 2013 Share Posted October 27, 2013 kernel patcher works on maverick for me, about lapic Link to comment Share on other sites More sharing options...
nyolc8 Posted October 27, 2013 Share Posted October 27, 2013 It's working for me now too, I changed chameleon to the test 2266 build and it started to work again. Maybe the normal 2266 build had a bug... Don't know. 1 Link to comment Share on other sites More sharing options...
Dr. Hurt Posted October 27, 2013 Share Posted October 27, 2013 It's working for me now too, I changed chameleon to the test 2266 build and it started to work again. Maybe the normal 2266 build had a bug... Don't know. By test build, you mean the one ErmaC made, right? That could mean that there is a relation between board serial and nvram. Apparently Apple is now making using more data from the SMBIOS. The SMBIOS injector in the trunk version of Chameleon needs to be updated ASAP. I'm having very strange issues with the app store. It duplicated the apps it updated when I reverted from clover to chameleon. Link to comment Share on other sites More sharing options...
nyolc8 Posted October 27, 2013 Share Posted October 27, 2013 Yes, the test version which is created by ErmaC to inject boardserial number. But nvram worked for me before with older chameleon builds, I think the 2266 normal build had some bug which blocked the filenvram module from working properly. Link to comment Share on other sites More sharing options...
Bungo Posted October 29, 2013 Share Posted October 29, 2013 Hi cosmo1t, I'm using Enoch 2266, FileNVRAM module loading and saving values to file nvram.000 ... 00018.plist. On next boot it doesn't retrieve last brightness level, should it? Link to comment Share on other sites More sharing options...
nyolc8 Posted October 29, 2013 Share Posted October 29, 2013 I had NVRAM value retrieve problems with 2266 & FileNVRAM module too. Try the 2267 test2 chameleon, with that, it's retrieving datas from NVRAM after reboot nicely. 1 Link to comment Share on other sites More sharing options...
sebkulu Posted October 29, 2013 Share Posted October 29, 2013 Hello Guys, don't know if that can help, but I still have problems login into iMessage, with the 'Call Apple Support' error messsage... So, what I tested so far:1. -Boot, and try to login to iMessage, receive 'Call Apple Support'-Change NVRam MLB Value to a 18 digits number instead of a 17 digits number (or the contrary depending on the SMSerial you're using)-Try to login to iMessage, first attemp NO-GO (seems to wait for some anwser from the server which never comes...)-Try to login to iMessage, second attemp, Message is telling me I'm connected, I can see all the addresses I can be reached at (also my Phone Number), I can add/delete any address I want, BUT GUESS WHAT? -> I CAN'T SEND A BLOODY MESSAGE!2.-Change SystemId key in org.chameleon.boot.plist to a custom made one, as to change the NVRam IOPlatormUUID register to a "non-blacklisted" one (at least that's what I thought)-Reboot, verifiy changes have been made into NVRam registers-Try to login to iMessage, receive the bloody 'Call Apple Support' messageBTW: I think iMessage, or ANY other Apple service, cannot be bound by Hardware UUID, because if it was so, I could login for example on any other iMessage working Hackintosh... and THAT'S NOT THE CASE.There definitely IS something between "AppleID/NVRam MLB register/IOPlatformUUID"...I setup 3 different Hackintoshes (including mine) for the last month, the two others having a 100% working iMessage (with NVRam 1.1.3 BTW) with a different AppleID than mine, with perfectly set NVRAM registers (all different from each other Hackintosh), and I STILL CAN'T LOGIN WITH MY AppleID! (could be on any other Hackintosh, still the same)I also tried the flollowing famous "fixes":-Removing/re-Adding credit Card-Log out from iMessage on all my other Apple devices, then log back in on those devices, then log back in with the HackThe ONLY thing I didn't try was to change my password... I don't want to change it wihtout being SURE it REALLY DOES something... (yeah I've 3 other Apple Devices, it's a bit annoying...)the weird thing is that if I use the iMessage_debug script, which displays some NVRAM content (such as MLB, IOPlatformUUID, IOPowerState, etc...), the RIGHT values are displayed even by using Chameleon 2266 and FileNVRam 1.1.3, meaning that Chameleon DID read the correct NVRam register values at boot time... but you're saying that it's Chameleon that have problem reading FileNVRam content? Even so, how can I explain the fact I stil cannot login to iMessage from any other hackintosh, which IS NOT running Chameleon 2266 (but a previous version), and which is using FileNVRam 1.1.3? -Probable Solutions left: 1. Change AppleID Password 2. Use older or newer version than Chameleon 2266 rev which cannot correctly read NVRam registers 3. Use FileNVRam 1.1.2 (for tests purposes) 4. Delete FileNVRam.dylib AND FileNVram file, reboot twice, reinstall FileNVRam 1.1.3 to generate a new fresh&clean NVRam Edit: OS X 10.9 Chameleon 2266 FileNVRam 1.1.3 Edit2: On my MacBook Air, after having upgraded to 10.9, I have seen that the MLB does NOT match the SMserial on its first 11 digits... Could that be that now it's calculated from various NVRam registers, using some algorithm? 1 Link to comment Share on other sites More sharing options...
The Real Deal Posted October 31, 2013 Share Posted October 31, 2013 So the inability to update aperture to 3.5 version via AppStore, i mean the error (update not available for this userID...) message is due to fileNVRam? A fix is on the way? Link to comment Share on other sites More sharing options...
sebkulu Posted October 31, 2013 Share Posted October 31, 2013 So the inability to update aperture to 3.5 version via AppStore, i mean the error (update not available for this userID...) message is due to fileNVRam? A fix is on the way? It seems I'm actually a bit wrong in what I'm saying. My reasoning is invalid. Actually problem lies in boot loader, so problem lies in Chameleon not in FileNVRam.dylib. What's happening here, is that Chameleon CAN read/write NVRam correctly, BUT fails at populating SMBios (real SMBios Used by MacOS, not SMBios.plist which is read by Chameleon to populate real SMBios fields), which causes the updates via App Store AND iMessge connection error to arise. When I say "fail", it doesn't fail, it just does not write ALL necessary fields to SMBios to be seamlessly used by AppStore updates and iMessage. That's what I understood from the Chameleon Topic, and what they're saying about 2267 Beta. And what also points to that direction, is that Clover does NOT have all the trouble to get your updates properly done and your iMessage to work... But I just don't like Clover, and would much rather stay on Chameleon ^^ So I'll wait ^^ What I don't understand, is WHY THE HECK can others login into iMessage with my build, and I don't... There MUST also be some kind of server side validation, which could have been reinforced for some users reaching some iMessage connection attempts number... Don't really know, but how could that be only client sided? What I mean by "reinforced validation", is that Apple would consider reading others(more) SMBios fields for specific users, and when they don't match a real Mac, the connection is refused. Just a theory though, nothing rock solid here... Anyway, let's just wait for the new Chameleon rev! ^^ Link to comment Share on other sites More sharing options...
Bungo Posted November 1, 2013 Share Posted November 1, 2013 I had NVRAM value retrieve problems with 2266 & FileNVRAM module too. Try the 2267 test2 chameleon, with that, it's retrieving datas from NVRAM after reboot nicely. Thank's now it works (2267 test2). Retrives last brightness level. Link to comment Share on other sites More sharing options...
Bungo Posted November 8, 2013 Share Posted November 8, 2013 @cosmo1t One thing, I boot from a stick where is chameleon, Extra etc. but nvram,,,.plist wants to be saved into Extra on working partition. Wouldn't be better to save it into boot partition's Extra? 1 Link to comment Share on other sites More sharing options...
Smith@@™ Posted November 8, 2013 Share Posted November 8, 2013 @cosmo1t One thing, I boot from a stick where is chameleon, Extra etc. but nvram,,,.plist wants to be saved into Extra on working partition. Wouldn't be better to save it into boot partition's Extra? Cosmo and all ancient chameleon dev seems to be disappear from the chameleon scene.. Link to comment Share on other sites More sharing options...
Bungo Posted November 11, 2013 Share Posted November 11, 2013 Also I use SL 10.6.8 on my lap. FileNVRAM seems to be working properly but brightness level isn't saved and retrived on next boot. Link to comment Share on other sites More sharing options...
Recommended Posts