Jump to content

[Guide] Lion installation on HP DV6 6020el

lion installation pavilion dv6 6020 hp dv6 6020

  • Please log in to reply
13 replies to this topic

#1
gabrielepizza2010

gabrielepizza2010

    InsanelyMac Protégé

  • Members
  • PipPip
  • 90 posts
  • Gender:Male
  • Location:Bari
Hi everybody,
following the tips on this guide i've been able to install lion on my hp dv6 pavilion...
1. What do you need:
  • A copy of lion downloaded from app store
  • A virtual machine or a working mac
  • ##### 1.0 + ##### Lion Edition (many thanks to tonymacx86)
  • This mach_kernel
  • Kext wizard
  • Showhiddenfiles (on #####)
2. Installation procedure Lion on USB

First of all, to create bootable installation USB drive read also this topic from tonymacx86.
  • Copy the release of lion in Application folder in your VM or working mac
  • Right click on it, show pakage content and mount installESD.dmg (and this should be enough according to the guide, but on my VM didn't worked and i had to do the following in order to run #####)
  • Use Showhiddenfiles app to show the contents of installESD and mount also baseSystem.dmg
  • Insert USB stick or hard drive and go to disk utility and create an MBR partition (i named it "#####") with Extended MacOS (journaled).
  • Run ##### and chose the drive where you want to install it (USB drive)
  • Check the boxes: "mac app store..." and "laptop support" and then start...
  • Sometimes this procedure fails, if this happen start again formatting again the USB drive
  • At the end of the installation copy in the USB also #####, Kext wizard and showhiddenfiles, mach_kernel in order to complete the installation on your HD.
3. Insert USB drive as created before, start the pc enter the boot device priority (f8 key) and chose USB
4. You will probably need some kernel flags to begin installation: I used these flags:

cpus=1 busratio=XX -x -v

Where instead of XX you have to put the busratio you found on the intel specification page of your processor (for me for example, an i5 2410M was XX=23)
5. Format the Installation HD as "guid" with Extended MacOS (journaled). During installation you wil probably be asked to insert an usb keyboard (you wiill need this keyboard only for few second)
6. After installation is complete reboot using USB as bootloader and choosing the installation HD. Boot with the same flags you used for the installation
7. When desktop appears run ##### and install Chimera bootloader.
8. Open USB installation drive and, using showhiddenfiles, find the folder /Extra and copy it on the OS Hard Disk
9. Copy in HD/Extra the mach_kernel downloaded before
10. Open HD/Extra and modify the file org.chameleon.Boot.plist in this way

<?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>Boot Banner</key>
  <string>No</string>
  <key>Kernel</key>
  <string>/Extra/mach_kernel</string>
  <key>Kernel Flags</key>
  <string>busratio=23</string>
  <key>Legacy Logo</key>
  <string>Yes</string>
  <key>Instant Menu</key>
  <string>Yes</string>
</dict>
</plist>

11. AUDIO:
  • Open the attached file and copy HDAIDT.kext in your /Extra/Extensions (E/E) folder
  • Go in /System/Library/extensions (S/L/E) and delete AppleHDA.kext
  • Run ##### and install driver Audio : Realtek AppleHDA.kext rollback
  • P.S. Everytime you will upgrade the OS you will probably need to do this procedure to obtain audio.
12. BATTERY:
  • Open the attached folder (Battery Lion) and copy voodoobattery.kext in E/E
  • Open S/L/E and delete AppleACPIPlatform.kext and then insert in S/L/E the one in Battery Lion folder
13. Run Kext wizard in order to repair permissions of both E/E and S/L/E (check all the boxes)
14. Reboot (probably will still need some flags to boot i can't remeber :D )
15. If everything works now you can run the speedstepper 10.7.2 (download it from here, and follow the instructions... many thanks to flAked)
16. If it works good (a smiley on your terminal at the end of speedstepper) now you can delete NullCPUPowerManagement from E/E and you can add to your org.chameleon.Boot.plist these strings:
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>

17. Rebuilt permissions with kext wizard
18. reboot
19. try MRSDumper to debug P-State
20. Insert DSDT (in the attached file) in the org.chameleon.Boot.plist
21. Attached you will find also the Extra folder i use at the moment and that you can use if you reached the point 20 before... the only thing that miss in this folder is the mach_kernel (cause too big to attach) that you can find in the link i posted initially

WHAT WORKS:
- USB2.0
- SLEEP
- VOLUME SLIDER
- AUDIO
- BATTERY
- WIFI (AFTER BIOS MODDING WITH WITHELIST REMOVAL, DEVICE IN MY SIGNATURE)
- WIRED ETHERNET Realtek RTL8168/8111
- VIDEO (ONLY INTEL HD300)

NOW THE MOST IMPORTANT THING: DEVICES NOT WORKING (HELP NEEDED!!!)
- USB3.0 NEC/RENESAS: Renesas Electronics USB 3.0 Host Controller [1033-0194](*)
- SECOND GPU: Radeon ™ HD 6490M [1002-6760](*)
- SD CARD READER: Realtek PCIE CardReader [10EC-5209]
- FACETIME AND ICLOUD NOT LOGGING IN
(*) DISCOVERED BY THE SYSTEM BUT NOT WORKING

Attached Files



#2
Sysyphus

Sysyphus

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 137 posts
  • Gender:Male
  • Location:3rd rock from that big yellow shiny thing in the sky!

USB3.0 NEC/RENESAS: Renesas Electronics USB 3.0 Host Controller [1033-0194](*)


I downloaded the Lacie USB 3.0 drivers and they work very nicely:


http://www.lacie.com...ex.htm?id=10112
http://www.lacie.com...river 1.0.8.dmg

#3
gabrielepizza2010

gabrielepizza2010

    InsanelyMac Protégé

  • Members
  • PipPip
  • 90 posts
  • Gender:Male
  • Location:Bari
Of course i already tried it... OS recognizes Super-Speed BUS but when i plug anything in, OS freeze... i think it's a problem due to AppleACPIPlatform. I've tried several and several PXHCD with the same results... let me know if you have any idea about it
THX
G.
___________________

#4
Sysyphus

Sysyphus

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 137 posts
  • Gender:Male
  • Location:3rd rock from that big yellow shiny thing in the sky!
Sorry don't know, the only thing is to make sure you have downloaded the latest ##### with the modded USB 3.0 drivers:

http://tonymacx86.bl...ac-os-x-on.html

#5
gabrielepizza2010

gabrielepizza2010

    InsanelyMac Protégé

  • Members
  • PipPip
  • 90 posts
  • Gender:Male
  • Location:Bari

Sorry don't know, the only thing is to make sure you have downloaded the latest ##### with the modded USB 3.0 drivers:

http://tonymacx86.bl...ac-os-x-on.html

...already tried it... with same results :)
THX anyway
G.

#6
nikitosina1

nikitosina1

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
To make FACETIME AND ICLOUD NOT LOGGING IN

you might login into thise services after you installing Lion. And then do all steps.



#7
nikitosina1

nikitosina1

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
youupdated to 10.7.3?

#8
gabrielepizza2010

gabrielepizza2010

    InsanelyMac Protégé

  • Members
  • PipPip
  • 90 posts
  • Gender:Male
  • Location:Bari

youupdated to 10.7.3?


Not yet, cause i'm not interested at the moment... but i suggest to do a backup copy of AppleIntelCPUPowerManagement ( cause i patched it for sppeedstep) and then restore audio as i suggested in my post...
let me know if there are some problems
bye

#9
Wanna Hack

Wanna Hack

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts

NOW THE MOST IMPORTANT THING: DEVICES NOT WORKING (HELP NEEDED!!!)
- USB3.0 NEC/RENESAS: Renesas Electronics USB 3.0 Host Controller [1033-0194](*)
- FACETIME AND ICLOUD NOT LOGGING IN
(*) DISCOVERED BY THE SYSTEM BUT NOT WORKING


For FaceTime and iCloud, you may want to check/recheck the serial number in your smbios. There is a utility (chameleon wizard?) that has a function to generate serial numbers. I remembering running into an iCloud issue where the account was recognized but any attempt to log in ended with an error. Generating a new serial helped with iCloud. I don't have a webcam so I can't comment on FaceTime, but my suspicion is that having a "legit" serial number should also correct the login issue there as well.

As for USB 3 (I saw your post in that thread), is it possible that it could be a power issue -- or the lack of? Were you on battery only when you plugged in the device? Have you tried an external USB 3 with its own power source, or plug in the laptop to the wall before attaching the USB 3 device?

#10
smigol81

smigol81

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 190 posts
  • Gender:Male
  • Location:Italia
  • Interests:Moto GP :: Rossi
    Buona musica...
    ...hackntosh!!
io ho già installato tramite usb con ###### ecc ecc... sto cercando varie ottimizzazioni che in parte ho trovato ora nella tua guida...!!! (batteria e audio che va malissimo con le voodooHDA) Grandeee Bel lavoro.. :thumbsup_anim:
domani le provo...a tal proposito volevo chiedere a gabriele se il tuo dsdt potrebbe funzionare con il mio hardware???
Io ho provato a crearlo con DSDTSE ma mi da errori che non trovo nelle guide :wallbash: :wallbash: :wallbash:
sei riuscito a moddare il bios? utilizzi la mia stessa scheda wi-fi ovvero brc4313 e ti funziona?
ho provato a moddare il bios con pessimi risultati... infatti ho Insidy F.1B
Con questo kernel della tua guida vanno tutti e 8 i core della CPU??? (il mio si avvia solo con cpus=1 (ovvero 1 core) potrebbe funzionare se ho già aggiornato alla 10.7.3? tra l'altro dagli aggiornamenti di sistema ed è filato tutto liscio!!!
Da qualche parte ho trovato delle kext ATI60xx??? hai provato qualcosa?? a me appare il nome Radeon HD6770M PCIe della scheda video sul pannello informazioni di sistema e sembrerebbe che gestisce l'HDMI???
sono determinato nel mio obbiettivo.!!!!!!!
Attendo impaziente :tomato: :tomato:

#11
gabrielepizza2010

gabrielepizza2010

    InsanelyMac Protégé

  • Members
  • PipPip
  • 90 posts
  • Gender:Male
  • Location:Bari

io ho già installato tramite usb con ###### ecc ecc... sto cercando varie ottimizzazioni che in parte ho trovato ora nella tua guida...!!! (batteria e audio che va malissimo con le voodooHDA) Grandeee Bel lavoro.. :thumbsup_anim:
domani le provo...a tal proposito volevo chiedere a gabriele se il tuo dsdt potrebbe funzionare con il mio hardware???
Io ho provato a crearlo con DSDTSE ma mi da errori che non trovo nelle guide :wallbash: :wallbash: :wallbash:
sei riuscito a moddare il bios? utilizzi la mia stessa scheda wi-fi ovvero brc4313 e ti funziona?
ho provato a moddare il bios con pessimi risultati... infatti ho Insidy F.1B
Con questo kernel della tua guida vanno tutti e 8 i core della CPU??? (il mio si avvia solo con cpus=1 (ovvero 1 core) potrebbe funzionare se ho già aggiornato alla 10.7.3? tra l'altro dagli aggiornamenti di sistema ed è filato tutto liscio!!!
Da qualche parte ho trovato delle kext ATI60xx??? hai provato qualcosa?? a me appare il nome Radeon HD6770M PCIe della scheda video sul pannello informazioni di sistema e sembrerebbe che gestisce l'HDMI???
sono determinato nel mio obbiettivo.!!!!!!!
Attendo impaziente :tomato: :tomato:


Il problema è che ogni istallazione è a se stante... Non è detto che ti funzioni tutto se segui la mia guida. E' molto probabile che funzioni se segui la procedura dall'inizio. Per la 10.7.3 non ho provato a fare niente perchè non reputavo necessari gli aggiornamenti e non mi volevo sbattere oltre, dato che sono soddisfatto dei risultati ottenuti.
  • Quindi non so dirti se il kernel funziona anche con la 7.3, dovresti cercare qualcosa nei vari forum se non erro avevo già letto in merito.
  • Per quanto riguarda la DSDT ti potrei dire di più se aggiungessi come firma le tue caratteristiche hardware (ti consiglio di farlo anche per permettere ad altri di darti una mano).
  • Per la doppia scheda video ho provato qualcosa ma sembra che non funzioni (almeno sul mio pc).
  • Il mod del Bios serve semplicemente a rimuovere la whitelist dell'hardware consentito dal Bios in modo da poter installare una scheda Wifi Mac compatibile.
Spero di esserti stato d'aiuto. Ho vissuto in prima persona i problemi che stai vivendo tu e ti capisco... Tuttavia ti consiglio di cercare e leggere nei vari forum... ci sono le risposte a quasi tutte le domande che ti stai ponendo, anche perchè l'hardware in circolazione bene o male è sempre quello...

P.S. Dai una letta anche qui http://www.insanelym...pic=267974&st=0

A presto
G.

#12
smigol81

smigol81

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 190 posts
  • Gender:Male
  • Location:Italia
  • Interests:Moto GP :: Rossi
    Buona musica...
    ...hackntosh!!
Grazie per il tempo e le delucidazioni... si vede che sono novello di forum....
cmq adesso ho inserito la firma o almeno spero :wink2:
potresti essere più dettagliato su come rimuovere la whitelist e indicarmi una scheda wi-fi mac compatibile??!??
visto che non è portatile senza wi-fi :wallbash: :wallbash:
sto da 15 gg col cavo eternet dietro :fishing1:
ehehehh
Grazie

#13
madzak

madzak

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
Just a simple noobie question guys, is it mandatory to have leopard allready installed so that you'll be able to install lion? or just go through uni-beast stuff on vmware or a friend's mac to make it & then proceed instalation ?

thanks.

#14
themacmeister

themacmeister

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 256 posts
Simple fix for iCloud, AppStore, FaceTime login...

Simply reinstall your dsdt.aml file from the desktop using MltyBeest latest.

Don't ask me how or why it works... BUT IT DOES!!!! guaranteed fix, read about it on another OSX86 forum.

Doesn't need to be a new dsdt, but it needs to be installed with Lion MltyBeest (from desktop).

Cheers, and best of luck!





Also tagged with one or more of these keywords: lion installation, pavilion, dv6, 6020, hp dv6 6020


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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