Jump to content

[WIP] HP Envy 17t-j000 Quad (Haswell) + 10.8.5/10.9.x/10.10.x/10.11.x/10.12.x

hp envy 17t-j000 osx86 10.9 10.8.5 10.10 10.11 10.12 haswell

  • Please log in to reply
1224 replies to this topic

#21
gygabyte666

gygabyte666

    Insanely >_

  • Members
  • PipPipPipPipPipPip
  • 458 posts
  • Gender:Male
  • Location:New York

http://lnx2mac.blogs...osx-driver.html

 

have you tried this for the ethernet?

 

Also, I will try later to see if the bios has a whitelist or not for installing a different wlan card. I am on windows still on the 15-incher model of the 2013 envys but it should be able to tell if you are able to simply swap out the cards without modifying the bios

 

Also, have you tried the latest DP for mavericks? ive read that it has better support for haswell onboard graphics such as the hd4600

This guy somehow got the HD4600 working QE/CI as an iris pro under mavericks, I would read his blog

 

https://pikeralpha.wordpress.com/

 

http://www.insanelym...-idt-92hd91bxx/

 

Try that above for the audio, the IDT audio in my 15-j053cl is IDT 92HD91BXX, and that is supposedly been tested in ML for it

HI there! Appreciate the reply. As you may have noticed, I haven't had one that wasn't from myself in quite some time now. :(

 

Now then, yes, I have tried that for ethernet. Sadly, it doesn't seem to support my hardware. UPDATE: Um, ok. So, I can't explain why but my ethernet is now working. For some strange reason, the version of RealtekRTL8111 that I got elsewhere (not the official site) actually works for my hardware whereas the official one didn't. Again, I don't know why it's suddenly working but i'm not gonna complain either. That's just one step closer. w00t! :)

 

I haven't updated the thread in a few days just because I wanted to be more certain of my recent test findings. Anyway, I have already done a wireless card swap and the one i'm using works very well in both OS X and Windows. The reason I decided to swap it is because I knew it would work under OS X. It's a Dell 1397 [BCM4312] and although it requires a kext downgrade, it works. So, for now i'll probably just stick with it. Sadly, I don't plan to keep using it for longer than I need to. It belongs in another system and because of the kext downgrade, it's not a future proof solution. I have every intention of purchasing a better replacement wireless card soon but I am waiting until I can get at least, my CPU and 1 GPU supported first. If I can't get those working, there really is no point in getting any extras for the system. OS X is almost useless without the support for the CPU and GPU. Still, i'd be interested to know if my BIOS has a whitelist for wireless. I really hope it doesn't, considering my BIOS is confirmed for being heavily encrypted and therefore, unmodifiable atm.

 

I would love to test the newest DP of Mavericks. Sadly, as I have stated earlier in the thread, I haven't even been able to get the Mavericks installer booting. I suppose I could try another test soon but if the kernel isn't updated, I doubt i'll get anywhere. Chameleon's kernelpatcher doesn't seem to work on it and so I always get a reboot. Using an AMD kernel for ML doesn't work with it. I could try the 10.8.4 kernel but I doubt i'll get anywhere with it. Still, when I get a chance, i'll give it a shot and keep the thread posted of results. UPDATE [08/11/13]: Tried out DP4 of Mavericks and it's still a no go. Even with the bare minimum I typically need to get ML up and running, Mavericks still falls short and either reboots after kext/kernel load or KPs on ACPIPlatform. Downgrading that kext does nothing to remedy the issue. *sigh* Also, I have read through most of that guy's blog. Great stuff but I am not very experienced with DSDT still and I have never been able to get my SSDTs working. I have spent a LOT of time on both already too. I really need to figure out my SSDT issues, then I can start seriously testing getting my GPU working. My previous post goes more in depth with the issue i've been trying to resolve with that.

 

Interesting on that last link. Haven't come across that one yet. I also have an IDT 92HD91BXX. I already tried and sort of succeeded with VoodooHDA, but that is was my last resort option and it really doesn't work very well with my audio (stuttering) and i'd like to get AppleHDA working if I can. I will give your link a shot though. It can't hurt. UPDATE: That kext actually worked! My ports and everything are all detected (minus HDMI), my mic seems to work fine. Sadly, although it is smart enough to detect between internal speakers and headphones when plugged in, neither of them output any sound. So technically, i'm still without audio.  :(

Still, HUGE step in the right direction, something I didn't have before. Thank you so much! :)

 

Thanks again and i'll keep you posted with any updates :)



#22
gygabyte666

gygabyte666

    Insanely >_

  • Members
  • PipPipPipPipPipPip
  • 458 posts
  • Gender:Male
  • Location:New York

I am sad to admit this but unless I get better community support to help me fix the issues I currently face with this machine, I am very doubtful that i'll make much more progress with it.

 

I've done what I can but i'm nearing my limit. Trial and error will only get me so far now. I need help. Any and all is welcome of course. Even if i've already tried it, it's still better than hearing nothing from the good people of this forum and constantly running in circles with only my own ideas.  I am trying to remain optimistic about getting everything working but, i'm only one person and I grow tired of failure. I would like to give a HUGE thank you to everyone who has given me suggestions and assistance up to this point. It's always helpful to hear the thoughts and suggestions from others. Some of those suggestions even helped to fix some of my problems, so thank you all again! Sadly, I have had no help getting my SSDTs fixed and they are currently my biggest obstacle.

 

To assist, I've attached both clean and current, modified versions of DSDTs and SSDTs for examination. They can be found on the first post of the thread, along with other possibly useful info. I am still very new at trying to edit and fix them so i'm hoping someone with more experience and knowledge can lend me a hand, especially since at this point, I REALLY need it. So there, i've said it. Thanks for the read. :(



#23
theconnactic

theconnactic

    Stubborn AMD user

  • Local Moderators
  • 3,078 posts
  • Gender:Male

I think you should just wait a couple of weeks or so for 10.8.5 and official Haswell support. Otherwise you'd be flying blind.

 

All the best!



#24
mnfesq

mnfesq

    Emenef, Esquire

  • Members
  • PipPipPipPipPipPipPip
  • 959 posts
  • Gender:Male
  • Location:Southern California

I just ran across this thread.  Good read.  I have the HP Envy 17t-3200 CTO.  I have just about everything working running ML 10.8.5 beta.  I'm going to wait to try out Mavericks after the final of 10.8.5 comes out.  No reason to skip ahead in my mind.  I will try to help you out after a good night's sleep and we can compare notes.  In particular, I got the Beats Audio working (including the subwoofer) but am interested in finding out what kind of sound quality you have.  You will absolutely need to ditch your centrino wifi card and get an Atheros (costs about $10 on Ebay).  Rehabman's voodoops2controller.kext for the Synaptics Clickpad is the bomb, but it is very sensitive and I need to learn how to adjust the sensitivity.  My HD4000 video works perfectly but I cannot switch to the dedicated GPU because HP won't unlock that bios option.  I'm sure I can help you with that.  You should also consider using Clover rather than Chameleon.  I have modded my DSDT but it really didn't need that much. I do not have a Haswell CPU so I can't help you with that.  I'll check in tomorrow.



#25
gygabyte666

gygabyte666

    Insanely >_

  • Members
  • PipPipPipPipPipPip
  • 458 posts
  • Gender:Male
  • Location:New York

I think you should just wait a couple of weeks or so for 10.8.5 and official Haswell support. Otherwise you'd be flying blind.

All the best!

Appreciate the reply and I intended on waiting for the final but my CPU isn't my main concern, my SSDT errors are. If the final is anything like the beta, I'm gonna be SOL. from my understanding, only ULT Haswells will have support. I have an MQ. We'll see I guess.

I just ran across this thread. Good read. I have the HP Envy 17t-3200 CTO. I have just about everything working running ML 10.8.5 beta. I'm going to wait to try out Mavericks after the final of 10.8.5 comes out. No reason to skip ahead in my mind. I will try to help you out after a good night's sleep and we can compare notes. In particular, I got the Beats Audio working (including the subwoofer) but am interested in finding out what kind of sound quality you have. You will absolutely need to ditch your centrino wifi card and get an Atheros (costs about $10 on Ebay). Rehabman's voodoops2controller.kext for the Synaptics Clickpad is the bomb, but it is very sensitive and I need to learn how to adjust the sensitivity. My HD4000 video works perfectly but I cannot switch to the dedicated GPU because HP won't unlock that bios option. I'm sure I can help you with that. You should also consider using Clover rather than Chameleon. I have modded my DSDT but it really didn't need that much. I do not have a Haswell CPU so I can't help you with that. I'll check in tomorrow.

Holy hell! Where have you been? You could be my new hero, lol. ;p

Right now, my beats audio semi-works. got it detected and my mic seems to work but my speakers/headphones don't. was planning to try to repatch my nodes and codec info into AppleHDA but the more i read into it, the more complex ans confusing it looks. I'd be thrilled if your method helps fix it. its been a huge pain not having sound.

yeah, my WiFi card card sucks and I knew it wouldn't work. I temp swapped it with a supported card but ultimately, I planned to just buy a replacement. didn't want to jump the gun until I get a more complete system though. Do you know of a supported card that has WiFi+Bluetooth on one card?

my track pad works using what I've got. its even detected as an Apple track pad in sysprefs but its far from perfect. I too have sensitivity issues. I can live with it though. I usually use a mouse anyway.

I never really expected to get my GeForce working. I'd be nice but I would be happy with just my HD 4600. My GPU is in one of my SSDTs and has compile issues and I can't get them fixed, which is the main reason I'm at a standstill right now. I'll never get GPU support without fixing that :(

I would LOVE to use Clover over Chameleon but I just can't get it to work. maybe I've been setting it up wrong or something but I've tried a million times to get it to just boot past the kextcache without success. it always just hangs. :(

Obviously, my DSDT is pretty solid. it has a TON of fixes I added in. a lot of them are just simple device renames though, so I can quickly identify things in ioreg. I also did it to help make my system look more like the haswell macbook air.

Your model seems to have a PCIe Realtek card reader too, did you ever get that working?

anyway, thanks for the reply. look forward to whatever you can shoot my way! :D

#26
mnfesq

mnfesq

    Emenef, Esquire

  • Members
  • PipPipPipPipPipPipPip
  • 959 posts
  • Gender:Male
  • Location:Southern California

OK, let's start with the easiest first - audio.  Here is a voodoohda.kext that is modded to include our subwoofer as a separate audio device (I couldn't manage to combine it with the front speakers.)

 

Attached File  VoodooHDA.kext.zip   152.06KB   124 downloads

 

In order to get both subwoofer and front speakers to play together, you need to create a multi-output device.  Use audio midi setup to do this. Make the volume ratio about 3:2 with front speakers louder than subwoofer. In other words, if front speaker volume is 100%, make subwoofer volume about 66%.

 

Once you have the multi-output device enabled for all purposes, you will lose the volume control (that happens on real macs as well).  I use a free app called PTHVolume.  To get this to load at boot up, go into the prefpane and copy the actual app to login items in system preferences.

 

I have a custom SSDT and you should make one yourself.  I used MaciASL to extract the SSDT.  But that did not give me full speedstepping without the correct smbios.plist.  What worked for me was MacBookPro8,3.  That may or may not be the best for you.

 

As for wifi, I don't believe you should use a combo card, particularly if you dual boot with windows. The Envy has separate slots for wifi and bluetooth.  Separate cards seem to work best, although I did try a combo card.  The biggest problem with the combo card is that the firmware for bluetooth did not load well.  There may have been progress with the kext that I used but I chose to go with a hardware fix because this is all such low-cost hardware.  For wifi, I use the Atheros 9285 pci-e half-mini card.  My bluetooth is the Broadcom 2070, also a pci-e half-mini card.

 

As for your GPU, you DON'T need a separate SSDT for it.  Since you are using Chameleon, do you have the right efi-injection?  Here's what I used to use when I ran Chameleon:

 

 

<key>device-properties</key>

<string>8800000001000000010000007c0000000200000002010c00d041030a000000000101060000027fff0400100000006d006f00640065006c0000001a000000496e74656c20484420477261706869637320343030302c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000004006601</string>

 

That's enough for now.  Let me know if you made any progress.



#27
gygabyte666

gygabyte666

    Insanely >_

  • Members
  • PipPipPipPipPipPip
  • 458 posts
  • Gender:Male
  • Location:New York

Thanks for the kext but sadly it produced the same results I had with the latest VoodooHDA I tried. The audio is unbearable. It works yes but it stutters and crackles so much that it isn't even useful. As I mentioned before, I sort of have AppleHDA working and I think that's gonna be my best bet for an audio solution. Besides, the less 3rd party kexts I need to rely on, the better off i'll be. Just need to try out the codec/node patching soon.

 

Tried using MaciASL to regenerate a new SSDT but it doesn't seem to work for my hardware. It just kept giving me errors. :(

 

I'll have to snag my model's spec sheet from HP. They decided to give me my WiFi+Bluetooth on one pcie-half mini card, which sucked. I am not even sure I have another slot for a seperate bluetooth card. Hopefully I do, so I can just pickup both cards. Will have to look into this further later. Thanks for the suggestions for cards! I'll keep that in mind for when purchase time rolls around.

 

I figured using efi-injections were obsoleted by DSDT/SSDT patches by now for GPUs. Hmm, how did you extract yours? Obviously, yours won't work with mine since you have a 4000 and I have a 4600. Good to know though. If I can manage to extract that from mine and it works, I won't need to mess with my SSDTs.  :)

 

I plan to try out Clover again when I can. I also need to reinstall 10.8.5b for testing as well. Wish I had the time now but gotta go to work soon >_<

 

Thanks again! ^_^



#28
mnfesq

mnfesq

    Emenef, Esquire

  • Members
  • PipPipPipPipPipPipPip
  • 959 posts
  • Gender:Male
  • Location:Southern California

Audio - did you remove the AppleHDA.kext before installing the VoodooHDA.kext?  Did you create a multi-output device?  Was it made up of Speaker (analog) and Speaker (multi)?  The crackling may have to do with your CPU functioning properly. Does it?

 

Video - until you have Haswell support, you're going to lack video drivers.  

 

When I get a chance, I will post my Clover install options and config.plist.  I doubt it will work for you the same as for me because your hardware is so much newer than mine.  That's the price you pay for having the newest system on the block.

 

In the meantime, check this out:

 

http://www.insanelym...t/#entry1934467



#29
gygabyte666

gygabyte666

    Insanely >_

  • Members
  • PipPipPipPipPipPip
  • 458 posts
  • Gender:Male
  • Location:New York

Yes, I removed AppleHDA before testing Voodoo. Doesn't make any difference if AppleHDA exists or not, it still acts the same way. It's not really a crackling either, more like a stutter, like it's skipping really badly. No options for me to create multi-output device. I had many inputs/outputs. I had Speaker (analog), Speaker (multi), HDMI, Headphones and 2 Mics. Since I have to rely on using NullCPUPM, I assume that my CPU doesn't function properly. All 8 threads are counted for but i'm pretty sure that's just because Chameleon's kernelpatcher is helping.

 

Yup! Believe me, I know. That's why I need to figure out a way to get 10.8.5b to act more stable. 10.8-10.8.4 are fine but since so much of my hardware relies on the drivers for 10.8.5b, the stability of it running with this machine is quite low.

 

Having your Clover setup as example might help. Maybe it just doesn't support my system yet, maybe my setup is way off, I just don't know. All I know is that Chameleon is the only thing working right now, which is why i've stuck with it. I'd much rather move to Clover though.

 

Thanks for the link! I've read through it before, but i'm gonna do it again and try to just add an IGPU section right into my DSDT. I'm sick of screwing around with my SSDTs and getting nowhere.



#30
mnfesq

mnfesq

    Emenef, Esquire

  • Members
  • PipPipPipPipPipPipPip
  • 959 posts
  • Gender:Male
  • Location:Southern California

I had many inputs/outputs. I had Speaker (analog), Speaker (multi), HDMI, Headphones and 2 Mics.

 

It appears that you may not have known how to create a multi-output device using Audio Midi Setup.  Here is a link to a tutorial:

 

http://www.sethwebst...ltiple-devices/

 

The two devices to include in the multi-output device is speaker (analog) and speaker (multi).  

 

As for stuttering, check out some of the options mentioned here:

 

http://olarila.com/f....php?f=28&t=454

 

As for clover, here are the options I selected on installation:

 

Attached File  Untitled.png   119.61KB   9 downloads

 

And here is my config.plist:

 

Attached File  config.plist.zip   833bytes   32 downloads

 

My HP Envy did not allow me to install to EFI partition.  I installed Clover to my OS X partition using the Legacy method.

 

Let me know if you make any progress.



#31
gygabyte666

gygabyte666

    Insanely >_

  • Members
  • PipPipPipPipPipPip
  • 458 posts
  • Gender:Male
  • Location:New York

Ok, I appreciate the info. I'll try it again soon and get back to you with any results. :)

 

On the same note, may I ask why you are relying on Voodoo for your audio? If you have similar hardware, you should be able to get AppleHDA working, which is typically much more stable and is official. As mentioned before, I already have that working, but something isn't configured right since my audio isn't producing sound. All my ports are detected though (minus HDMI audio) and I can adjust volume like a real Mac.

 

I checked that site before for troubleshooting the stuttering but I never found anything that helped fix it.

 

Hmm, when I find a bit more time i'll have to try out Clover again and try to incorporate some of the options you're using. It can't hurt. Thanks!



#32
mnfesq

mnfesq

    Emenef, Esquire

  • Members
  • PipPipPipPipPipPipPip
  • 959 posts
  • Gender:Male
  • Location:Southern California

I use Voodoo because it was easier for me to map the subwoofer.  I'm not a computer guru and it was really hard for me to learn how to generate the correct code to locate it.  Then, it was really easy to add it to the Info.plist.  I am certainly willing to learn to use Applehda.  In time, that may happen.

 

I'm thinking that until you have native power management, your may get audio stuttering.  Need to get rid of that NullCPUManagment.kext.  Try these kexts and see if it works instead:

 

Attached File  Archive.zip   525.81KB   37 downloads

 

Keep at it.  If it was easy, it wouldn't be fun.



#33
gygabyte666

gygabyte666

    Insanely >_

  • Members
  • PipPipPipPipPipPip
  • 458 posts
  • Gender:Male
  • Location:New York

Ok, i'm gonna make this quick because 1) my battery is dying and 2) it's late and I should be in bed. Just wanted to write down my experiment while it's fresh in my mind.

 

I went through the process again. Made sure AppleHDA was removed and reinstalled your VoodooHDA. Setup multi-output device and it went through just fine. Oddly enough, the volume slider still worked even after I had the multi-output enabled. Sadly, no change in terms of sound quality. To be sure, I tested out my USB audio card, which normally works great under OS X and sure enough, the stuttering persists using that as well. It's looking like it is my lack of CPU support afterall. That really sucks for now considering I have no method to fix it. All is not lost though because while I was using Voodoo, I used the official getdump tool to dump my audio information. I figure, even if the stuttering is there making the audio basically useless to me, it's still working audio and maybe the information from the dump will help me fix AppleHDA at a later date.

 

I also tried out your provided kexts from the archive above. Of course, I removed NullCPUPM before testing them out but it doesn't matter. It still threw a KP at CPUPM as expected. It's looking more and more like I really am going to have to wait until the 10.8.5 final is released. I'd be lying if I said I wasn't concerned about the changes (or possible lack thereof) that Apple makes to the final build. Hopefully, those changes will be in my favor.

 

Lastly, for kicks I made a post in the HD 4600 support thread here and got a few replies. Hopefully some good will come of that too. Time will tell I suppose. Post is here: http://www.insanelym...port/?p=1940442

 

Ok, said what I needed to. Going to bed now. Assuming I don't sleep all day, perhaps there will be more testing fun tomorrow.



#34
gygabyte666

gygabyte666

    Insanely >_

  • Members
  • PipPipPipPipPipPip
  • 458 posts
  • Gender:Male
  • Location:New York

Got it! Updated the first post to reflect this too but my audio is fixed!

 

I re-patched a clean AppleHDA using my codec dump info and all is well now. Audio works and most ports are correctly identified. The subwoofer and HDMI aren't currently detected and neither of them work but that's ok for now, they are both low priority fixes i'll look more into later or whenever I get around to it.

 

The stuttering still exists but the fact remains that I can actually hear audio playing now. So, I'm gonna classify the audio issue as solved and assume that the VoodooHDA kext is working properly as well since they both yield the same sound quality results.

 

I only have 2 high priority pieces left to fix and this system will be in good shape. My CPU and my GFX are all that's left before this system can really start being used. It's a good day! :)



#35
gygabyte666

gygabyte666

    Insanely >_

  • Members
  • PipPipPipPipPipPip
  • 458 posts
  • Gender:Male
  • Location:New York

Guess what's working now...

 

4600HD_systprof_after.png

 

Thanks to Cobra03 for their support and for providing the needed DSDT values. First posted updated to reflect this change. ^_^

 

C'mon CPU support! That's the last piece of this system's puzzle.



#36
bogaton

bogaton

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts

@gygabyte666

 

I see great progress. I guess it won't be long now. :) Btw, do you have any idea how to remove the hard drives in this laptop? Really wanna begin trying to get this up and running myself. Was scared as heck before. Anyway, great job!



#37
gygabyte666

gygabyte666

    Insanely >_

  • Members
  • PipPipPipPipPipPip
  • 458 posts
  • Gender:Male
  • Location:New York

Hopefully not. Depends on what the 10.8.5 final looks like. CPU support could make or break this system.

 

Um...yeah, taking out the hard drive is just like any other computer. Unscrew the bottom and go to town. If you need more, the service manual will tell you everything you need and then some. Get it here: http://h10032.www1.h...l/c03733756.pdf

 

Uh-huh. I see how it is. Waiting for me to get all the work done, so you can reap all the rewards? Shame on you. ;p



#38
mnfesq

mnfesq

    Emenef, Esquire

  • Members
  • PipPipPipPipPipPipPip
  • 959 posts
  • Gender:Male
  • Location:Southern California

Uh-huh. I see how it is. Waiting for me to get all the work done, so you can reap all the rewards? Shame on you. ;p

 

When it comes to OSx86, we are all leaders for some and followers for others.



#39
gygabyte666

gygabyte666

    Insanely >_

  • Members
  • PipPipPipPipPipPip
  • 458 posts
  • Gender:Male
  • Location:New York
Heh, sarcasm doesn't translate well in text. >_>

#40
Shabby610

Shabby610

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

Hello, gygabyte!

 

I hope you haven't abandoned your efforts.  I also have a 15t-j000, and am willing to help you with your cause.

 

Here are the options I chose for my 15t:

i7-4700MQ

12 GB RAM

1920x1080 screen

Intel GPU + GeForce 740M

 

Thanks!

J







Also tagged with one or more of these keywords: hp, envy, 17t-j000, osx86, 10.9, 10.8.5, 10.10, 10.11, 10.12, haswell


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

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