Git Product home page Git Product logo

uefi-lenovo-ideapad-330-hackintosh's Introduction

UEFI-LENOVO-IDEAPAD-330-HACKINTOSH

UEFI LENOVO IDEAPAD 330 81DE/81FD MacOS Big Sur/Monterey

Status do Projeto: ✔️ ⚠️ (concluido, em desenvolvimento, etc)

Este repositório, o readme e todos os arquivos que ele contém não serão atualizados, pois os dados aqui fornecidos é para aquelas pesssoas que querem testar o hackintosh. Veja abaixo para qual versão do OpenCore o config.plist é aplicável e não o use com nenhuma outra versão. Uma breve descrição sobre como configurar o macOS no Lenovo Ideapad 330s-15ikb 81DE/81FD/81F5. Para o melhor sucesso, siga o guia vanilla OpenCore criado por Dortania para configurar tudo: https://dortania.github.io/OpenCore-Install-Guide/

⚠️ IMPORTANTE: ⚠️

Use os arquivos fornecidos por sua conta e risco. Não sou responsável se você quebrar seu laptop apenas copiando e colando tudo. Se o modelo do seu laptop for um pouco diferente, essa configuração pode não funcionar para você! Por favor, não copie e cole nada cegamente.

Hardware Utilizado e Especifico

Nome Descrição
Notebook Lenovo IdeaPad 330-15IKB 81FD
CPU Intel(R) Core(TM) i3-8130U CPU @ 2.20GHz (KabyLake-R)
GPU Intel Corporation UHD Graphics 620 (KabyLake-R)
HardDisk SSD de sua escolha
Ethernet chipset Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
WLAN/Bluetooth chipset Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth
Motherboard Lenovo LNVNB161216
Audio codec ALC3240
...

MacOS Testados

Nome Versão Descrição
Big Sur 11.6.2 ✔️
Monterey 12.0.1 ✔️
...

Observações

Nome Descrição Versão Status
opencore suportado 0.7.7 ✔️
...
Nome Descrição Versão instalada Fonte Status
AppleALC para entrada/saída de áudio nativo (usado com layoutid=14) 1.6.8 AppleALC ✔️
AirportBrcmFixup para WIFI em cartões WIFI não nativos 2.1.3 AirportBrcmFixup ✔️
intelBluetoothFirmware carregando firmware Bluetooth 2.1.0 intelBluetoothFirmware ✔️
Lilu basicamente necessário para quase todos os outros kexts funcionarem 1.5.9 Lilu ✔️
VirtaulSMC + SMCProcessor + SMCBatteryManager Virtualização SMC e leitura de sensores 1.2.9 VirtaulSMC ✔️
USBMap mapeando as portas USB ... USBMap ou Gabriel Luchina ✔️
Voodool2C + VoodooI2CHID trackpad 2.6.5 Voodool2C ✔️
Voodooinput trackpad 1.1.1 Voodooinput ✔️
VoodooPS2Controller teclado (remova VoodooInput e VoodooPS2Trackpad da pasta Plugins) 2.2.8 VoodooPS2Controller ✔️
WhateverGreen trackpad 1.5.6 WhateverGreen ✔️
YogaSMC ornece recursos adicionais para laptops Lenovo, como ThinkPad, Ideapad e Yoga (WIP) 1.5.1 YogaSMC ✔️
...
  • Wifi, Bluetooth, Airdrop, SideCar, Sleep, Wake, aceleração iGPU etc. tudo funcionando
  • se você quiser usar o seletor de BOT do OC, você precisa alterar o seguinte no config.plist: Misc> Boot> PickerMode: false
  • Importante fazer o mapeamento das portas USBs, deixei 2 links acima ensinando como fazer o mapeamento, vou mostrar abaixo como ficou o mapeamento das portas USBs do modelo 81FD.

Captura de Tela 2022-01-15 às 14 00 29

CONFIGURAR NA BIOS

  • Configuration> Tecnologia Virtual Intel: Desativada(esta opção na verdade se refere à tecnologia "VT-x", que pode ser deixada ativada. VT-d não é acessível a partir do BIOS neste laptop)
  • Configuration> Armazenamento> Modo Controlador: modo AHCI
  • Security> Tecnologia Intel Platform Trust: desativada
  • Security> Inicialização segura: desativada
  • Boot> Boot Mode: UEFI (já deve ser UEFI, só para ter certeza)
  • Boot> Inicialização USB: Ativado
    • todo o resto pode ser deixado como padrão

...

CONFIGURAR NO config.plist

Programas para editção
  • ProperTree

  • GenSMBIOS

  • não se esqueça de configurar a seção Platforminfo/Generic/, isso é exclusivo para cada Hackintosh, pois contém SerialNumber, MLB, ROM. Use este guia

  • para esta configuração é usado o SMBIOS do MacBookPro14,3 com i3-7020U/i5-8250U , pois é o mais próximo que podemos combinar com o i3-7020U/i5-8250U do Ideapad

  • de acordo com o guia Dortania, um MacBookPro14,X é melhor, sinta-se à vontade para tentar usar esses SMBIOS e ver se obtém melhores resultados. Mais informações sobre como escolher o SMBIOS certo.

  • SMBIOS DE EXEMPLO:

    • (gerem seu proprio SMBIOS.
  • #######################################################

  • MacBookPro14,1 SMBIOS Info

  • #######################################################

  • Type: MacBookPro14,1

  • Serial: XXXXXXXXXXXX

  • Board Serial: XXXXXXXXXXXXXXXXX

  • SmUUID: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

...

Fontes

...

uefi-lenovo-ideapad-330-hackintosh's People

Contributors

ivanjuniior avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.