robi39 Posted October 28, 2009 Share Posted October 28, 2009 Anybody knows alternate method of getting rid of Cmos reset on SL on intel 965/X3100 laptop? Here is what I tried so far: - DSDT.aml Cmos reset ficx in Device (RTC) length change to 2, although i read in Netkas site that 8 length is also should work which was the original number there - Remove AppleEfiruntime.kext - Use modified AppleRTC.kext It's a Toshiba U305-S7467 laptop. Any help would be appreciated. Snow leopard is very stable and everything else is working great. It's a retail vanilla install. Link to comment https://www.insanelymac.com/forum/topic/194515-cmos-reset-on-intel-965x3100/ Share on other sites More sharing options...
gengstapo Posted October 28, 2009 Share Posted October 28, 2009 FakeSMC & AppleRTC didn't works for me. I fix the reset problem by generating my own DSDT.aml Get the GUI version IF you not prefer working with terminal & select Force Compile with error to generate your own DSDT Place the DSDT on the / of your SL installation Good luck! Link to comment https://www.insanelymac.com/forum/topic/194515-cmos-reset-on-intel-965x3100/#findComment-1312562 Share on other sites More sharing options...
robi39 Posted October 28, 2009 Author Share Posted October 28, 2009 FakeSMC & AppleRTC didn't works for me. I fix the reset problem by generating my own DSDT.amlGet the GUI version IF you not prefer working with terminal & select Force Compile with error to generate your own DSDT Place the DSDT on the / of your SL installation Good luck! As I described it above i did that. Any other ideas? Link to comment https://www.insanelymac.com/forum/topic/194515-cmos-reset-on-intel-965x3100/#findComment-1312564 Share on other sites More sharing options...
gengstapo Posted October 28, 2009 Share Posted October 28, 2009 Try re-compile/ generate your own DSDT like the pic below Tick all the 3 DSDT Patcher option & select your SL partition from drop down menu PS: Verify wheter there is DSDT.aml inside your SL partition Link to comment https://www.insanelymac.com/forum/topic/194515-cmos-reset-on-intel-965x3100/#findComment-1312570 Share on other sites More sharing options...
robi39 Posted October 28, 2009 Author Share Posted October 28, 2009 Try re-compile/ generate your own DSDT like the pic belowTick all the 3 DSDT Patcher option & select your SL partition from drop down menu PS: Verify wheter there is DSDT.aml inside your SL partition I did that still get Cmos reset. Here is my DSDT.aml file see if any expert can take a look and see what's going on dsdt.aml.zip Link to comment https://www.insanelymac.com/forum/topic/194515-cmos-reset-on-intel-965x3100/#findComment-1312580 Share on other sites More sharing options...
J Lamp Posted October 28, 2009 Share Posted October 28, 2009 I've owned may Toshiba laptops in the past and always found the Bios a bit strange. Here's my CMOS rest fix, it's a different board so don't paste it wholesale, but maybe the values will help Device (RTC) { Name (_HID, EisaId ("PNP0B00")) Name (ATT0, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x00, // Alignment 0x02, // Length ) }) Name (ATT1, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x00, // Alignment 0x04, // Length ) }) I only edited the first length value. The second wasn't necessary. Link to comment https://www.insanelymac.com/forum/topic/194515-cmos-reset-on-intel-965x3100/#findComment-1312610 Share on other sites More sharing options...
frtommy Posted October 28, 2009 Share Posted October 28, 2009 Hi. I have the same problem, with my hackbook. I have Acer Extensa 5220. DSDT.AML ICH8-M And X3100 My restart and Shutdown works only in 64bits. But in 64 bits I have cmos reset if I restarrt. IN 64bits I don't have QE/CI enabled. In 32bit, I have QE/CI , but Shutdown and Restart don't go. I should press POWER button for some second and Shutdown, every time. At restart I have cmos reset. If you make progress reply me. Sorry for my bad English. bye bye and thank you very very much. Link to comment https://www.insanelymac.com/forum/topic/194515-cmos-reset-on-intel-965x3100/#findComment-1312677 Share on other sites More sharing options...
frtommy Posted October 28, 2009 Share Posted October 28, 2009 I've owned may Toshiba laptops in the past and always found the Bios a bit strange. Here's my CMOS rest fix, it's a different board so don't paste it wholesale, but maybe the values will help Device (RTC) { Name (_HID, EisaId ("PNP0B00")) Name (ATT0, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x00, // Alignment 0x02, // Length ) }) Name (ATT1, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x00, // Alignment 0x04, // Length ) }) I only edited the first length value. The second wasn't necessary. Hi. I tried. I use DSDT patcher gui for make DSDT.AML in /root I copy this file to desktop. I drag and drop DSDT.AML in IASLME1.2 I have DSDT.DSL After with text edit I edit my DSDT.DSL and insert 02 at lenght. Save and quit Textedit After I drag and drop DSDT.DSL to IASLME1.2 but I recive some errors, and I haven't in Session directory the new DSDT.AML Why ? thank you for your reply. Link to comment https://www.insanelymac.com/forum/topic/194515-cmos-reset-on-intel-965x3100/#findComment-1312709 Share on other sites More sharing options...
robi39 Posted October 28, 2009 Author Share Posted October 28, 2009 I've owned may Toshiba laptops in the past and always found the Bios a bit strange. Here's my CMOS rest fix, it's a different board so don't paste it wholesale, but maybe the values will help Device (RTC) { Name (_HID, EisaId ("PNP0B00")) Name (ATT0, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x00, // Alignment 0x02, // Length ) }) Name (ATT1, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x00, // Alignment 0x04, // Length ) }) I only edited the first length value. The second wasn't necessary. yes I did that btw what was your original length value there, mine was 8 which I heard should prevent CMOS reset I think the problem goes deeper,there is something wrog with the dsdt file if some expert could please take a look at it? Anyway I haven't tried 64 bit mode yet. I will do that and report back Link to comment https://www.insanelymac.com/forum/topic/194515-cmos-reset-on-intel-965x3100/#findComment-1313269 Share on other sites More sharing options...
frtommy Posted October 28, 2009 Share Posted October 28, 2009 I solved my problem. I delete Extensions.mkext and the DSDT.AML Repair permission with disk utility. Restart. Afeter I can make DSDT.AML and fix the CMOS problem. Change 08 to 02 lenght. After rebuild DSDT.AML And now CMOS don't reset. But I still have the shutdown and Restart problem in 32bit. Screen Black and Pc and FAN still ON. Can you help me? Link to comment https://www.insanelymac.com/forum/topic/194515-cmos-reset-on-intel-965x3100/#findComment-1313388 Share on other sites More sharing options...
J Lamp Posted October 29, 2009 Share Posted October 29, 2009 Try this in the /E/E folder OpenHaltRestart.kext.zip Link to comment https://www.insanelymac.com/forum/topic/194515-cmos-reset-on-intel-965x3100/#findComment-1313507 Share on other sites More sharing options...
robi39 Posted October 29, 2009 Author Share Posted October 29, 2009 Try this in the /E/E folder Yes I already had that there. Still had cmos reset. DSDT gurus out there please look at my DSDT.aml see if something else wrong with it. I have Chameleon RC3, somebody can tell please what i need to have in my com.apple.boot.plist for the DSDT.aml to load properly? dsdt.aml.zip Link to comment https://www.insanelymac.com/forum/topic/194515-cmos-reset-on-intel-965x3100/#findComment-1313616 Share on other sites More sharing options...
robi39 Posted October 29, 2009 Author Share Posted October 29, 2009 Hi. I tried. I use DSDT patcher gui for make DSDT.AML in /root I copy this file to desktop. I drag and drop DSDT.AML in IASLME1.2 I have DSDT.DSL After with text edit I edit my DSDT.DSL and insert 02 at lenght. Save and quit Textedit After I drag and drop DSDT.DSL to IASLME1.2 but I recive some errors, and I haven't in Session directory the new DSDT.AML Why ? thank you for your reply. How did you fix errors from IASLME? Link to comment https://www.insanelymac.com/forum/topic/194515-cmos-reset-on-intel-965x3100/#findComment-1313647 Share on other sites More sharing options...
frtommy Posted October 30, 2009 Share Posted October 30, 2009 How did you fix errors from IASLME? I don't have Errors, with DSDT patcher and IASLME. Before I had this errors, But I solved with: Delete all files DSDT.DSL and AML from the Hard disk. Delete from E/E extensions.mkext Repair permission with Disk Utility. Restart the notebook. After restart I make in TERMINAL, DSDT.AML with DSDT PATCHER After I make DSDT.DSL with IASLME 1.2 After I Edit DSDT.DSL with NANO and change in RTC 08 lenght to 02. I save and I make the new DSDT.AML with IASLME. Without Errors. I haven't cmos reset, but in 32bit Shutdown and Restart don't work. Bye bye. Link to comment https://www.insanelymac.com/forum/topic/194515-cmos-reset-on-intel-965x3100/#findComment-1314933 Share on other sites More sharing options...
Recommended Posts