Jump to content

androdev

Members
  • Content count

    40
  • Joined

  • Last visited

About androdev

  • Rank
    InsanelyMac Protégé
  1. {Guide} DELL INSPIRON N5110

    I think this time will finnaly come to everyone here at the community. I'm switching for MBP13 for 2013 (as I'm going to university). I'm going give this piece of hardware to my friend. So. I stop any development on this machine and putting Win8 on it. Hope that things I left here like UEFI will help you in future. It was a nice time with you guys. Thank you everyone!
  2. {Guide} DELL INSPIRON N5110

    No news for VESA. It seems that it is really not work with LVDS. I looked into my desktop NVIDIA vbios, and it works in squre small resolution even on HDMI before the system boots. The only thing that supports native resolution during pre-boot is UEFI.
  3. {Guide} DELL INSPIRON N5110

    Please write about the recovery mode, I need it as I am about to patch bios.
  4. {Guide} DELL INSPIRON N5110

    Will do some research about VESA soon. Now I got an old tip for those who don't know about it yet. I prefer not to patch AppleIntelSNBGraphicsFB.kext from update to update (and feel more vanilla!). You can boot simply native, adding a device-prop string to chameleon.boot.plist. I use it since Snow Leo. And there is my boot.plist if somebody interested. <?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>DSDT</key> <string>hd(0,2)/Extra/DSDT.aml</string> <key>Default Partition</key> <string>hd(0,2)</string> <key>DropSSDT</key> <string>Yes</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>Graphics Mode</key> <string>1366x768x32</string> <key>Quiet Boot</key> <string>Yes</string> <key>RestartFix</key> <string>No</string> <key>SystemType</key> <string>2</string> <key>UseKernelCache</key> <string>Yes</string> <key>device-properties</key> <string>600000000100000001000000540000000100000002010c00d041030a000000000101060000027fff04001e0000004100410050004c002c006f0073002d0069006e0066006f0000001800000030490111111108000001f01f0100000010070000</string> </dict> </plist> Simply copy this string to your plist and you're done. Now I got this kext in system: FakeSMC PS/2 AppleHDA and Battery And I only have to patch last two after an update. And update itself is more safe!
  5. {Guide} DELL INSPIRON N5110

    hi Mohamed. What is that notebook-review bios mod is about? Have you been able to mod the VESA mode?
  6. http://cs6182.userapi.com/u165530097/docs/7f0e543d303d/Snimok_ekrana_2012-07-10_v_14_47_49.png DELL 15R i7-2630QM/8GB DDRIII1333/60GB SSD SATA3/INTEL HD3000/ATHEROS AR9285 Native: SpeedStep, Graphics, WiFi, Webcam, USB, Cardreader Non-native: Patched AppleHDA and SmartBatteryManager, PS/2 Not-working: Bluetooth
  7. Everything works perfect.
  8. Right as scheduled. Downloading, installing. Bye Lion!
  9. Farewell Revogirl.

    I can't believe this. It's a miss of a genius here. Being so young, she achieved much things in hackintosh. No words to say. R.I.P.
  10. This is AMAZING. What do you think of tablet, running on Intel Ivy Bridge processor with Intel HD 4000 Graphics (that means native kernel and graphics support), booting on UEFI (currently you can boot mac directly from UEFI with Clover EFI), USB 3.0 (native in new macs) and MiniDP (always loved by Apple)? How do you feel about cover with keyboard and mice running over bluetooth (no more ps2 problems!)? It's seems to me like opening a new era for hackintosh. I would be the first to buy it. The most portable device ever, even for mac! Here you go: surface.com
  11. AMI Aptio Native SpeedStep UEFI Modding detailed guide with all essential tools (works on all latest Sandy Bridge motherboards and notebooks) Hi everyone. I'm here to share my bios modding experience. It was a long road before I had a native speedstep. I want to thank dgsga in general for his bios unlock guide, as mine is fully based on it. I also thank carlicous for his great post http://forum.noteboo...88-post141.html up here, explaining UEFI bios MSRs modding. It was a pleasure working with guides from applelife.ru (hi Clover EFI!) and http://www.insanelym...howtopic=271573 Dell guide from Mohamed Khairy (IDT Apple HDA!). I would never change my opinion now: 15R is most hackintoshable notebook I ever had. Thank you all! Lets start with the tools you need. It's basically: - Latest (A10 on the moment) bios package from Dell site. Simply unpack the ROM file: C:\Users\Владислав>cd "C:\Users\Владислав\Desktop\Dell 15R UEFI" C:\Users\Владислав\Desktop\Dell 15R UEFI>N5110A10.exe /writeromfile - Latest Phoenix Tool (202 included) - Latest MMTool (or not latest, not important in fact, 4.50 is here) - objdump tool - HEX Editor (included one for you) - Flash tool I created an archive which I upload for you, with all essential tools included. I do not upload a modded bios as it's your responsibility if you brick something. Dell 15R UEFI.zip The process itself: 1. Start Phoenix Tool and select your ROM file. It has some information for you, press OK twice. Do not close it just now. 2. Use MMTool to locate your PowerManagement module. It's confirmed to have GUID 8C783970-F02A-4A4D-AF09-8797A51EEC8D for all latest Aptio bioses. 3. Find this file (choose the largest one, mine is 16Kb), copy to another place and disassemble it: C:\Users\Владислав>cd "C:\Users\Владислав\Desktop\Dell 15R UEFI" C:\Users\Владислав\Desktop\Dell 15R UEFI>objdump -m i386 -b binary -D 8C783970-F 02A-4A4D-AF09-8797A51EEC8D_1_276.ROM > PowerManagement.asm 4. Take a look at the code in output file. We need to unlock bit 15 of MSR 0xE2. The 0xf is lock bit. Search for 0f ba e8 0f and look above for mov $0xe2,%ecx This is the place we need to mod. 5. As dgsga explains, we need to jump unconditionnaly, not allowing the setting of bit lock. The requied change is jne 0x2748 to jmp 0x2748 6. This is a code from my bios in fact: 2724: b9 e2 00 00 00 mov $0xe2,%ecx 2729: e8 8e 09 00 00 call 0x30bc 272e: 48 dec %eax 272f: 89 44 24 30 mov %eax,0x30(%esp) 2733: 0f ba f0 0f btr $0xf,%eax 2737: 89 44 24 30 mov %eax,0x30(%esp) 273b: 80 fb 01 cmp $0x1,%bl 273e: 75 08 jne 0x2748 2740: 0f ba e8 0f bts $0xf,%eax 2744: 89 44 24 30 mov %eax,0x30(%esp) Open hex edit and patch the module file with 75 08 0F BA E8 0F 89 44 24 30 to EB 08 0F BA E8 0F 89 44 24 30 and click on save. 7. Get back to Phoenix. Select Dell as manufacturer. In advanced tab tick Allow user to modify other modules No SLIC and finally press Go. 8. It will ask you to perform your modifications to modules. Replace the module in DUMP folder with your edited one. Press OK. 8. It will create a new bios file, which you only left to flash. The flash tool is included. Everything is done on Windows 8 Release Preview running in native mode.
  12. {Guide} DELL INSPIRON N5110

    Native speedstep bios mod http://www.insanelymac.com/forum/index.php?showtopic=279576
  13. Dell Inspiron 15R N5110 Native Speedstep BIOS Modding and possibly other AMI Aptio-based notebooks Hi everyone. I'm here to share my bios modding experience. It was a long road before I had a native speedstep. I want to thank dgsga in general for his bios unlock guide, as mine is fully based on it. I also thank carlicous for his great post http://forum.noteboo...88-post141.html up here, explaining UEFI bios MSRs modding. It was a pleasure working with guides from applelife.ru (hi Clover EFI!) and http://www.insanelym...howtopic=271573 Dell guide from Mohamed Khairy (IDT Apple HDA!). I would never change my opinion now: 15R is most hackintoshable notebook I ever had. Thank you all! Lets start with the tools you need. It's basically: - Latest (A10 on the moment) bios package from Dell site. Simply unpack the ROM file: C:\Users\Владислав>cd "C:\Users\Владислав\Desktop\Dell 15R UEFI" C:\Users\Владислав\Desktop\Dell 15R UEFI>N5110A10.exe /writeromfile - Latest Phoenix Tool (202 included) - Latest MMTool (or not latest, not important in fact, 4.50 is here) - objdump tool - HEX Editor (included one for you) - Flash tool I created an archive which I upload for you, with all essential tools included. I do not upload a modded bios as it's your responsibility if you brick something. Dell 15R UEFI.zip The process itself: 1. Start Phoenix Tool and select your ROM file. It has some information for you, press OK twice. Do not close it just now. 2. Use MMTool to locate your PowerManagement module. It's confirmed to have GUID 8C783970-F02A-4A4D-AF09-8797A51EEC8D for all latest Aptio bioses. 3. Find this file (choose the largest one, mine is 16Kb), copy to another place and disassemble it: C:\Users\Владислав>cd "C:\Users\Владислав\Desktop\Dell 15R UEFI" C:\Users\Владислав\Desktop\Dell 15R UEFI>objdump -m i386 -b binary -D 8C783970-F 02A-4A4D-AF09-8797A51EEC8D_1_276.ROM > PowerManagement.asm 4. Take a look at the code in output file. We need to unlock bit 15 of MSR 0xE2. The 0xf is lock bit. Search for 0f ba e8 0f and look above for mov $0xe2,%ecx This is the place we need to mod. 5. As dgsga explains, we need to jump unconditionnaly, not allowing the setting of bit lock. The requied change is jne 0x2748 to jmp 0x2748 6. This is a code from my bios in fact: 2724: b9 e2 00 00 00 mov $0xe2,%ecx 2729: e8 8e 09 00 00 call 0x30bc 272e: 48 dec %eax 272f: 89 44 24 30 mov %eax,0x30(%esp) 2733: 0f ba f0 0f btr $0xf,%eax 2737: 89 44 24 30 mov %eax,0x30(%esp) 273b: 80 fb 01 cmp $0x1,%bl 273e: 75 08 jne 0x2748 2740: 0f ba e8 0f bts $0xf,%eax 2744: 89 44 24 30 mov %eax,0x30(%esp) Open hex edit and patch the module file with 75 08 0F BA E8 0F 89 44 24 30 to EB 08 0F BA E8 0F 89 44 24 30 and click on save. 7. Get back to Phoenix. Select Dell as manufacturer. In advanced tab tick Allow user to modify other modules No SLIC and finally press Go. 8. It will ask you to perform your modifications to modules. Replace the module in DUMP folder with your edited one. Press OK. 8. It will create a new bios file, which you only left to flash. The flash tool is included. Everything is done on Windows 8 Release Preview running in native mode.
  14. How can I have otool installed? Please help me. I think it's a part of developer tools. I have Xcode installed.
×