TINU
TINU é a ferramenta aberta para criar instaladores inicializáveis do macOS.
[TINU não é Unibe ** t]
Este software destina-se a ser usado para criar um instalador macOS inicializável para computadores capazes de executar o macOS da Apple. Este aplicativo, entre outras coisas, também é uma GUI para o executável createinstallmedia que pode ser encontrado em qualquer aplicativo instalador do macOS, desde o Mavericks até as versões mais recentes.
Ele permite que você crie facilmente uma mídia de instalação do macOS sem mexer na linha de comando e sem usar o Utilitário de Disco, e também detecta e evita os erros mais comuns na criação de instaladores inicializáveis do macOS Vanilla.
Para obter o código-fonte mais recente, verifique o ramo de desenvolvimento!
Características:
- Não há necessidade de guias ou instruções! Basta seguir as indicações muito simples na tela para iniciar facilmente o processo de criação do instalador inicializável do macOS.
- Totalmente aberto: você pode ver como este programa funciona e contribuir livremente para ele! (Consulte as
Repository rules
e as seções Note that
desta página) - Suporte para vários idiomas (atualmente apenas italiano e inglês, mas mais serão adicionados em atualizações futuras assim que o sistema que permite isso for melhorado)
- Pode funcionar com todos os aplicativos instaladores do macOS que possuem o executável
createinstallmedia
dentro de sua pasta de recursos internos (incluindo também instaladores beta e recém-lançados). - 100% limpo usando o método oficial da apple: Os instaladores inicializáveis do macOS criados com esta ferramenta são feitos usando o método
createinstallmedia
oficial da apple, assim como se você os tivesse criado usando a linha de comando, isso garante os melhores e mais limpos resultados evitando todos os problemas que instaladores modificados têm. - Não requer nenhum preparo especial. Basta abrir o programa, certificar-se de ter uma unidade USB grande o suficiente conectada (consulte a seção
Requirements
) e ter um aplicativo instalador do macOS em seu disco. - Não há necessidade de usar o Utilitário de Disco primeiro. TINU pode formatar sua unidade ou partição para você, se necessário.
- Downloads integrados da Apple para muitos aplicativos instaladores do macOS/OS X (para acessá-los, abra o aplicativo, vá para a barra de menu e, em seguida,
Tools->Download a macOS installer
). - Ferramenta integrada de montagem de partição EFI.
- Instalador automático de pastas Clover e OpenCore EFI.
- Testado para funcionar em todas as versões mais recentes do macOS.
- Faz uso da linguagem Swift 5 mais recente e da versão mais recente do Xcode.
(Para sugerir um novo recurso, entre em contato conosco.)
Requisitos:
- Um computador que executa o Mac OS X Yosemite ou posterior.
- Uma unidade ou partição (para se transformar em um instalador do macOS) de pelo menos 8 GB (9+ GB para um instalador Catalina ou 12+ GB para instaladores do Big Sur e versões posteriores do macOS). NOTA: as partições só podem ser utilizadas se pertencerem a uma unidade que usa o formato de partição GUID.
- Uma cópia de um instalador
".app"
do macOS/Mac OS X (Mavericks ou versões mais recentes são suportadas), é recomendado colocar o aplicativo na pasta /Applications ou na raiz de um volume conectado ao seu computador (exceto a unidade /volume que você deseja transformar na mídia de instalação do macOS).
Download:
- Você pode baixar uma cópia do aplicativo aqui: https://github.com/ITzTravelInTime/TINU/releases
Requisitos de construção/compilação:
- Xcode 12.0 ou mais recente.
- Uma conexão com a internet.
Perguntas frequentes (FAQ):
https://github.com/ITzTravelInTime/TINU/wiki/FAQs
Links e contatos úteis:
Tópico (inglês) em insanelymac.com:
- http://www.insanelymac.com/forum/topic/326959-tinu-the-macos-installer-creator-app-mac-app/
Tópico (italiano) em insanelymac.com:
- https://www.insanelymac.com/forum/topic/333261-tinu-app-per-creare-chiavette-di-installazione-di-macos-thread-in-italiano/
Tópico (Inglês-Alemão) em hackintosh-forum.de:
- https://www.hackintosh-forum.de/index.php/Thread/33630-TINU/
Entre em contato com o criador do projeto (ITzTravelInTime também conhecido como Pietro):
- Twitter: https://twitter.com/piecaruso97
- Perfil Reddit:
https://www.reddit.com/user/ITzTravelInTime - e-mail:
[email protected]
Pacotes Swift usados:
- ITzTravelInTime/Comando
- ITzTravelInTime/CommandSudo
- ITzTravelInTime/SwiftCPUDectect
- ITzTravelInTime/SwiftLoggedPrint
- ITzTravelInTime/TINUNotificações
- ITzTravelInTime/TINURecovery
- ITzTravelInTime/TINUIORegistro
- ITzTravelInTime/TINUSerialização
- ITzTravelInTime/SwiftPackagesBase
Regras do repositório:
- Respeite a licença GNU GPL, por favor!
- Se você deseja criar seu próprio fork modificado do TINU, informe os mantenedores do projeto! Desta forma, suas alterações/correções podem ser integradas ao repositório principal do aplicativo.
- Se você acredita que suas alterações podem ajudar no projeto, crie seu próprio fork, aplique suas alterações nele e então crie uma solicitação pull/merge para o branch padrão aqui para permitir que as alterações sejam aplicadas mais facilmente pelos mantenedores do repositório, e também você foi creditado pelo github pelo seu trabalho.
- Crie um problema aqui no GitHub para quaisquer problemas, bugs, correções de bugs, erros ortográficos ou gramaticais, posicionamentos incorretos ou apenas para sugestões (as de designers e desenvolvedores são sempre especialmente bem-vindas).
Observe que:
- Nós (o criador do projeto e outras pessoas envolvidas no projeto) não assumimos qualquer responsabilidade por qualquer uso deste aplicativo ou código-fonte; use-os por sua conta e risco!
- Nós (o criador do projeto e outras pessoas envolvidas no projeto) não garantimos suporte a você; este é apenas um projeto de código aberto feito em nosso tempo livre, não um produto lançado por uma empresa!
- Este projeto nasce apenas para fins educativos e demonstrativos, não se destinando a ser utilizado para fins comerciais. Ele foi lançado na esperança de que possa ser útil para você.
- As alterações no código-fonte fornecido são documentadas usando o histórico de commits do git, portanto, para obter informações detalhadas sobre quaisquer alterações feitas, use-o.
Créditos:
- Apple para macOS, ícones do sistema e aplicativos instaladores do macOS (e seu executável createinstallmedia).
- Agradecimentos especiais (pela ajuda/feedback) a: Francesco Perchiazzi, Nicola Tomarelli, Roberto Sciortino, Raffaele Sonnessa, Ermanno Nicoletti, Tommaso Dimatore, Michele Vitiello Bonaventura, Massimiliano Faralli, Davide Dessì, Giorgio Dall'Aglio, Peter Paul Chato, Antonio De Masi, o grupo do Facebook "Grupo Hackintosh italiano!!", o grupo do Telegram "Hackintosh Italia" e a comunidade de hackintosh-forum.de.
- Matthew Elvey pela edição do README.
- Gianmarco Gargiulo pelo ícone do aplicativo atual e imagem da unidade USB.
- Thomas Tempelmann pela ajuda com alguns bugs de UI/código e alguns erros gramaticais/ortográficos.
- Pietro Caruso (ITzTravelInTime) criador, mantenedor e principal desenvolvedor do projeto.
Informações legais:
TINU é a ferramenta aberta para criar instaladores inicializáveis do macOS. Copyright (C) 2017-2022 Pietro Caruso (ITzTravelInTime)
Este programa é um software livre; você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral GNU conforme publicada pela Free Software Foundation; a versão 2 da Licença ou (a seu critério) qualquer versão posterior.
Este programa é distribuído na esperança de que seja útil, mas SEM QUALQUER GARANTIA; mesmo sem a garantia implícita de COMERCIALIZAÇÃO ou ADEQUAÇÃO A UM DETERMINADO FIM. Veja a Licença Pública Geral GNU para mais detalhes.
Você deverá ter recebido uma cópia da Licença Pública Geral GNU junto com este programa; caso contrário, escreva para Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 EUA.