Jump to content
InsanelyMac Forum


  • Content count

  • Joined

  • Last visited

About Shmexytaco

  • Rank
    InsanelyMac Protégé
  • Birthday 06/15/2000

Profile Information

  • Gender
  • Location
  • Interests
    Software development, music, and pondering many things
  1. Minor correction: IOAPIC fix is actually a DSDT patch in Clover. I tore my hair out until I realized this simple mistake.
  2. I recently installed OS X 10.11.6 on my Vizio CT14-A0 (Specs in sig). One of the only remaining things to fix is the glitchy Sentelic trackpad. It was absolutely awful to begin with, but it's outright unusable on OS X. I'm using the latest version of RehabMan's VoodooPS2Controller.kext.The trackpad freaks out if I have more than one finger on it (like if I click and drag a folder or try to scroll on a webpage). Occasionally while I'm typing the cursor will go flying around to a random place and I'll start typing in a random location. If possible I'd like to get multitouch gestures working, but from what I see that seems rather unrealistic. I'd at least like to use basic functionality like two finger scrolling, and click and drag. Right now, the mouse moves, clicks (tap to click works), and right click works. That's it. If I had the C++ and OS X development knowledge,I'd be working on this already. Oh well. Hopefully I don't have to hire a kext developer, but I'm more than willing to at this point Attached is my IOReg. Any help is appreciated. Thanks Vizio.zip
  3. Preface I recently snagged a Vizio CT14-A0 on eBay for around $170(!). What caught my eye was it's sleek yet aggressive all- aluminum design. It's rock solid, has a great screen, and is plenty fast for average use. I call it: The SwagBook Air! The trackpad makes me want to slit my wrists, but other than that, it’s a very solid and well-rounded HackBook if I do say so myself ***This guide should work for similar A1/A2/A3/A4 Models. Configurations may differ slightly*** Read through this guide in it's entirety before attempting installation. Keep in mind Wifi will not work during the process, so it's a good idea to download all the necessary files and put them on your installation USB. I'm assuming you have general knowledge of hackintoshing/kexts/Clover/DSDTs. Needless to say, backup your data. I assume no responsibility for the loss or damage of your intellectual property. Specs: 1.8Ghz Intel Core i3 3217u / HM76 Chipset Intel HD4000 Graphics 14.1” 1600x900 IPS(!) 4GB RAM DDR3 @ 1333 Mhz Cirrus Logic CS4210 Audio 128GB Toshiba mSata SSD QUANTA UEFI BIOS Broadcom BCM94352 802.11ac 5Ghz Wifi+BT4LE (I used an AzureWave AW-CE123H to replace the completely incompatible stock card, grabbed it for ~$20, has all the bells and whistles) What's working: Graphics (Resolution, HDMI, QE/CI) Keyboard & Trackpad Audio (Headphones, Speakers, Internal mic) USB (haven’t tested speeds) Wifi & Bluetooth (with aftermarket adapter) FaceTime, iMessage, App Store, And iCloud Power management (Sleep, SpeedStep) Camera What's not working (yet): Native audio (VoodooHDA required; no audio over HDMI) Big thanks to InsanelyDeepak for the patched AppleHDA! Inject audio id 13 in Clover. No microphone input though, and I still can't figure out how to get HDMI audio working. AppleHDA-274.9-CS4210.zip Working closely with InsanelyDeepak for an AppleALC /Clover solution! Not-horribly-depressing-glitchy-unusable-trackpad-with-basic-gestures (Updated Sentelic driver for VoodooPS2Controller.kext needed) Pre-Install Create a bootable OS X Installer with whatever method you like (I'm partial to createinstallmedia). Clover Options to check: (Dig through the menus a little bit!) Install for UEFI booting only EmuVariableUefi OsxAptioFixDrv PartitionDxe NTFS UEFI Add these kexts: FakeSMC (Optional: FakeSMC Plugins): https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads ACPIBacklight: https://bitbucket.org/RehabMan/os-x-acpi-backlight/downloads ACPIBatteryManager: https://bitbucket.org/RehabMan/os-x-acpi-battery-driver/downloads ACPIDebug: https://bitbucket.org/RehabMan/os-x-acpi-debug/downloads BrcmFirmwareData & BrcmPatchRAM2: https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads VoodooHDA: http://sourceforge.net/projects/voodoohda/files/VoodooHDA.kext-2.8.8-final.zip/download VoodooPS2Controller: https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads Edit these options in your config.plist: Devices/Fake ID/Wifi:0x43a014E4 (Fake PCI ID injection for Wifi) Gui/Screen Resolution:1600x900 (So Clover looks better) Graphics/Dual Link:1 (For functional screen output) Graphics/ig-platform-id:0x01660004 (For functional screen) Graphics/Inject-Intel (For functional screen) Kernel and Kext Patches: AsusAICPUPM SMBIOS/Magic Wand Thingy/MacBook Air Graphic/Shake both shake buttons a few times DON’T Forget to come back after you’ve install Clover to your machine and fix the RTVariables section with your MAC Address (without colons) as your ROM and your Clover-generated serial number + 5 hex digits to fix iMessage and FaceTime Copy and paste this directly into the KextsToPatch section of your config.plist (You can’t copy these values directly into Clover Configurator as they are base64 and the GUI needs hexadecimal) Vizio CT14-A0 Clover Kext Patches.txt Explanations: Some of the rather obvious patches are from Toleda/lisai9093 for Handoff/5Ghz Wifi/BT, One is to fix HD4000 Garbled graphics on startup, and the rest are framebuffer patches to enable HDMI output (Rehabman). Install Boot the installer in verbose mode. Install OS X as usual. Post-Install Boot again from your USB stick into your fresh install of OS X. Click through the setup and configure it to your liking. Internet will NOT be working at this point. Install Clover to your internal SSD with the same options as before, except this time selecting “Install in ESP”. Copy the config.plist and kexts into their places. Patch DSDT/SSDT SSDT.aml.zip Add this to /EFI/EFI/CLOVER/ACPI/origin. With our SSDT in place, the remaining thing to do is patch our DSDT. This will enable Wifi + Bluetooth (if you have the same chipset), Display brightness and keyboard brightness control, and battery indicator. Extract DSDT using method of choice. I like to press f4 in Clover to extract to /EFI/EFI/CLOVER/ACPI/origin. Patches (MUST APPLY IN THIS ORDER): rename_GFX0: https://github.com/RehabMan/Laptop-DSDT-Patch/blob/master/graphics/graphics_Rename-GFX0.txt Visio CT14 Battery: https://github.com/RehabMan/Laptop-DSDT-Patch/blob/master/battery/battery_Vizio-Ultrabook-CT14.txt Arpt3-bcm4352: https://github.com/toleda/wireless_half-mini/blob/master/Patches/arpt3-bcm4352.txt Map brightness keys to brightness controls: Brightness Fix.txt ***UPDATED***Fix Volume/Brightness/Media keys To enable the use of the brightness, volume, and play/pause/seek keys without also holding function, add this, starting at line 296: <string>3f=e005</string> <string>40=e006</string> <string>41=e020</string> <string>42=e02e</string> <string>43=e030</string> <string>44=e010</string> <string>57=e022</string> <string>58=e019</string> <string>e005=3f</string> <string>e006=40</string> <string>e020=41</string> <string>e02e=42</string> <string>e030=43</string> <string>e010=44</string> <string>e022=57</string> <string>e019=58</string> That’s it. Reboot and enjoy. Enjoy Congrats, enjoy the fruit of your labor. I broke my back searching through poorly written guides, and old threads, and experimenting with kexts and patches to compile this guide, but it’s nowhere near what the developers who created these things went through. Support them! Notes Dual-Booting Windows 10 My laptop would not let me manually enter a UEFI entry, hence the ghetto fix: After installing Clover to the internal SSD, I had issues with the Windows Boot Manager being the only UEFI option in the BIOS (I'm dual-booting Windows 10). I went to /EFI/EFI/Microsoft/Boot/ and renamed bootmgfw.efi. In this state, Windows is not bootable. On reboot, Clover successfully loaded. Once in OS X, I renamed bootmgrw.efi back to it's original name. After rebooting once more, Clover took priority as intended and I was once again able to boot into either OS. Bugs Glitchy Trackpad: Trackpad is incredibly awful under OS X; VoodooPS2Controller only provides basic support for the Sentelic Touchpad. It’s very very buggy, as in barely usable. See for yourself. Having more than one finger makes the whole thing freak out Fix: None ;( Thanks for reading! Please feel free to ask questions and comment if you have any improvements. I hope I’ve helped someone learn something
  4. You can check out the code at the link I posted... But yes. Basically, any files you upload with FullSpeed will be converted to hex data and then uploaded into a Google Doc. Google Docs do not count against your storage. When you wish to retrieve your file, use FullSpeed to download it and reassemble it. Every file uploaded with FullSpeed with have a "█FullSpeed" prefix in front of it for the application to know what files need to be reassembled.
  5. Note: This thread could belong under the Applescript section, but it's more of a stand alone app than a script for anything. This is beta software. I am not responsible for any issues you make encounter! Hey guys, About two days ago, an idea popped into my head: files are just groups of 1's and 0's put together, and I can read them as raw data and output them as text with XXD. Then I remembered that Google Docs files within Google Drive don't count against your storage... And then I remembered there was a command-line interface for Google Drive. With the news of OneDrive changing their storage limits, it reminded me of how much stuff I actually store in the cloud, and how impractical it would be to keep paying for more and more space. Sure, there are some gimmicky tricks using shared folders and multiple accounts, but that's just too complicated. I suppose you could argue that this project is a bit gimmicky as well, but I digress... So a few days and a few all nighters later, I present to you FullSpeed for drive: https://www.dropbox.com/s/ymc218mx8opmdcc/FullSpeed.tar?dl=0 I'm still updating it very frequently, which is why I linked to it rather than uploading them with this post. Normal files can coexist peacefully with FullSpeed files, as long as there aren't any instances of the phrase "█FullSpeed" in any of the file names except ones uploaded by FullSpeed. Anyway, I'd love your feedback! I'm still working on updates for it, so check back regularly for new versions!
  6. Shmexytaco

    boot1: /boot 5 Error in Clover

    No luck there. Same old error. Edit: now it doesn't restart the computer after 5 seconds of hanging on that error... Interesting...
  7. Shmexytaco

    boot1: /boot 5 Error in Clover

    Alas, it still gives me an error. Oh well.
  8. Shmexytaco

    boot1: /boot 5 Error in Clover

    https://www.dropbox.com/s/tx1dyv5q32mr6ug/Screen%20Shot%202015-07-14%20at%206.58.35%20AM.png?dl=0 https://www.dropbox.com/s/o3g4zu5mn6llmxz/Screen%20Shot%202015-07-14%20at%206.59.28%20AM.png?dl=0
  9. Shmexytaco

    boot1: /boot 5 Error in Clover

    Ok, I tried that. Clover throws the same error except now it looks like: "boot1: /boot5". I forgot to mention after about 5 seconds of staying at that message it reboots.
  10. Shmexytaco

    boot1: /boot 5 Error in Clover

    Um yeah... I'm asking for help with Clover, not Chimera.
  11. Hello, I recently got my old Lenovo 3000 N100 up and running. A side from some issues like sleep, power management, and the battery percentage (all supposedly simple DSDT patches that just so happened to not work at all on this 9 year old crapbook) everything is working. Except iMessage of course. I tried installing Clover over Chameleon multiple times on my main HD and on a USB drive and I still get caught up on this error: boot1: /boot (and then followed by another line) 5. I'm really stumped on what to do hear. I've tried FileNVRAM 1.1.4, but to no avail. Any help is appreciated. Thanks.
  12. Bump (Please don't let this thread be dead!) I got the system to boot the installer once. I can't quite remember the bootflags, but I think I used GraphicsEnabler=Yes, npci=0x3000, busratio=20, pci=acpi, dart=0, and -x. If you make any progress please keep me posted!
  13. Before I even start, I know there is already an app called Spotify Notifications on Github that adds push notifications to Spotify. But, I found even the latest version to be very buggy. So I created Spotification to solve the problem! The app is pretty self explanitory, but there a few extra things I added. 1. If a track is starred, a star will appear next to the track's name in the notification 2. Spotification checks for updates automatically 3. If an ad is playing, no push notification will be shown (This is already a feature of Spotify Notifications) 4. Spotification runs silently in the background (No windows or settings to configure) So yeah. Pretty basic. Things I hope to address in the future: 1. If a song (meaning the exact same song, not just a song with the same name) plays twice in a row, no notification will be shown 2. Unlike in Spotify Notifications, no album artwork is shown in the notification I suggest setting this app to open when you start your computer. And again, I know I just made an app that does the same thing as another app, but my version is faster and less buggy. If you decide to try this out, please feel free to leave feed back! Download link (the file is too big to upload here) : https://dl.dropboxusercontent.com/u/58253891/Spotification%20updates/spotification-1.8.zip Enjoy!
  14. Haha I updated the bios to the modded one and switched to ACHI mode and now I get stuck at PCI configuration end (not begining). I also switched back to the vanilla IOATAFamily.kext. Are there any specific bios settings?
  15. OK, sound's good. I'll try that again. Thanks for the help