ตินู
TINU เป็นเครื่องมือแบบเปิดสำหรับสร้างตัวติดตั้ง macOS ที่สามารถบู๊ตได้
[TINU ไม่ใช่ Unibe**t]
ซอฟต์แวร์นี้มีวัตถุประสงค์เพื่อใช้เพื่อสร้างตัวติดตั้ง macOS ที่สามารถบูตได้สำหรับคอมพิวเตอร์ที่สามารถใช้งาน macOS ของ Apple เหนือสิ่งอื่นใด แอปนี้ยังเป็น GUI สำหรับไฟล์ปฏิบัติการ createinstallmedia ที่สามารถพบได้ในแอปตัวติดตั้ง macOS จาก Mavericks จนถึงเวอร์ชันล่าสุด
ช่วยให้คุณสร้างสื่อการติดตั้ง macOS ได้อย่างง่ายดายโดยไม่ต้องวุ่นวายกับบรรทัดคำสั่งและโดยไม่ต้องใช้ Disk Utility และยังตรวจจับและป้องกันข้อผิดพลาดทั่วไปด้วยการสร้างตัวติดตั้ง vanilla macOS ที่สามารถบู๊ตได้
สำหรับซอร์สโค้ดล่าสุด โปรดดูที่สาขาการพัฒนา!
คุณสมบัติ:
- ไม่ต้องการคำแนะนำหรือคำแนะนำ! เพียงปฏิบัติตามข้อบ่งชี้บนหน้าจอที่เรียบง่ายเพื่อเริ่มกระบวนการสร้างตัวติดตั้ง macOS ที่สามารถบู๊ตได้ได้อย่างง่ายดาย
- เปิดโดยสมบูรณ์: คุณสามารถดูวิธีการทำงานของโปรแกรมนี้และคุณสามารถมีส่วนร่วมได้อย่างอิสระ! (ดู
Repository rules
และ Note that
ส่วนของหน้านี้) - รองรับหลายภาษา (ปัจจุบันมีเพียงภาษาอิตาลีและอังกฤษ แต่จะมีการเพิ่มการอัปเดตในอนาคตเมื่อระบบที่อนุญาตได้รับการปรับปรุง)
- สามารถทำงานร่วมกับแอปตัวติดตั้ง macOS ทุกตัวที่มีไฟล์เรียกทำงาน
createinstallmedia
อยู่ภายในโฟลเดอร์ทรัพยากรภายใน (รวมถึงตัวติดตั้งเบต้าและตัวติดตั้งที่เพิ่งเปิดตัวใหม่) - สะอาด 100% โดยใช้วิธีอย่างเป็นทางการของ Apple: ตัวติดตั้ง macOS ที่สามารถบูตได้ที่สร้างด้วยเครื่องมือนี้ถูกสร้างขึ้นโดยใช้วิธี
createinstallmedia
อย่างเป็นทางการของ Apple เช่นเดียวกับที่คุณสร้างขึ้นโดยใช้บรรทัดคำสั่ง สิ่งนี้ทำให้มั่นใจได้ถึงผลลัพธ์ที่ดีที่สุดและสะอาดที่สุด หลีกเลี่ยงปัญหาทั้งหมดที่ โปรแกรมติดตั้ง modded มี - ไม่ต้องเตรียมการพิเศษใด ๆ เพียงเปิดโปรแกรม ตรวจสอบให้แน่ใจว่าคุณเสียบไดรฟ์ USB ขนาดใหญ่เพียงพอ (ดูหัวข้อ
Requirements
) และมีแอปตัวติดตั้ง macOS บนดิสก์ของคุณ - ไม่จำเป็นต้องใช้ Disk Utility ก่อน TINU สามารถฟอร์แมตไดรฟ์หรือพาร์ติชันของคุณได้หากจำเป็น
- การดาวน์โหลดแบบรวมจาก Apple สำหรับแอพตัวติดตั้ง macOS/OS X จำนวนมาก (เพื่อเข้าถึงแอพเหล่านี้ ให้เปิดแอพ ไปที่แถบเมนู จากนั้น
Tools->Download a macOS installer
) - เครื่องมือเมานต์พาร์ติชัน EFI แบบรวม
- ตัวติดตั้งโฟลเดอร์ Clover และ OpenCore EFI อัตโนมัติ
- ผ่านการทดสอบการทำงานกับ macOS รุ่นล่าสุดทั้งหมด
- ใช้ภาษา Swift 5 ล่าสุดและ Xcode ล่าสุด
(หากต้องการแนะนำคุณสมบัติใหม่โปรดติดต่อเรา)
ความต้องการ:
- คอมพิวเตอร์ที่ใช้ Mac OS X Yosemite หรือใหม่กว่า
- ไดรฟ์หรือพาร์ติชัน (เพื่อเปลี่ยนเป็นตัวติดตั้ง macOS) อย่างน้อย 8 GB (9+ GB สำหรับตัวติดตั้ง Catalina หรือ 12+ GB สำหรับตัวติดตั้ง Big Sur และ macOS เวอร์ชันใหม่กว่า) หมายเหตุ: พาร์ติชั่นจะใช้งานได้ก็ต่อเมื่อพาร์ติชั่นนั้นเป็นของไดรฟ์ซึ่งใช้รูปแบบพาร์ติชั่น GUID
- สำเนาของตัวติดตั้ง
".app"
macOS/Mac OS X (รองรับ Mavericks หรือเวอร์ชันที่ใหม่กว่า) ขอแนะนำให้วางแอปไว้ในโฟลเดอร์ /Applications หรือในรูทของโวลุ่มที่เชื่อมต่อกับคอมพิวเตอร์ของคุณ (ยกเว้นไดรฟ์ /volume ที่คุณต้องการเปลี่ยนเป็นสื่อการติดตั้ง macOS ของคุณ)
ดาวน์โหลด:
- คุณสามารถดาวน์โหลดสำเนาของแอปได้ที่นี่: https://github.com/ITzTravelInTime/TINU/releases
ข้อกำหนดด้านการสร้าง/การเรียบเรียง:
- Xcode 12.0 หรือใหม่กว่า
- การเชื่อมต่ออินเทอร์เน็ต
คำถามที่พบบ่อย (FAQ):
https://github.com/ITzTravelInTime/TINU/wiki/FAQs
ลิงค์และที่อยู่ติดต่อที่เป็นประโยชน์:
กระทู้ (ภาษาอังกฤษ) บน crazylymac.com:
- http://www.insanelymac.com/forum/topic/326959-tinu-the-macos-installer-creator-app-mac-app/
กระทู้ (ภาษาอิตาลี) บน crazylymac.com:
- https://www.insanelymac.com/forum/topic/333261-tinu-app-per-creare-chiavette-di-installazione-di-macos-thread-in-italiano/
กระทู้ (อังกฤษ-เยอรมัน) บน hackintosh-forum.de:
- https://www.hackintosh-forum.de/index.php/Thread/33630-TINU/
ติดต่อผู้สร้างโครงการ (ITzTravelInTime หรือที่รู้จักในชื่อ Pietro):
- ทวิตเตอร์: https://twitter.com/piecaruso97
- โปรไฟล์ Reddit:
https://www.reddit.com/user/ITzTravelInTime - อีเมล:
[email protected]
แพ็คเกจ Swift ที่ใช้:
- ITzTravelInTime/คำสั่ง
- ITzTravelInTime/CommandSudo
- ITzTravelInTime/SwiftCPUDetect
- ITZTravelInTime/SwiftLoggedPrint
- การแจ้งเตือน ITzTravelInTime/TINU
- ITzTravelInTime/TINURecovery
- ITZTravelInTime/TINUIORegistry
- ITzTravelInTime/TINUซีเรียลไลซ์
- ITzTravelInTime/SwiftPackagesBase
กฎของพื้นที่เก็บข้อมูล:
- โปรดเคารพใบอนุญาต GNU GPL!
- หากคุณต้องการสร้าง TINU ที่ดัดแปลงของคุณเอง โปรดแจ้งให้ผู้ดูแลโครงการทราบ! ด้วยวิธีนี้ การเปลี่ยนแปลง/การแก้ไขของคุณสามารถรวมเข้ากับ repo หลักของแอปได้
- หากคุณเชื่อว่าการเปลี่ยนแปลงของคุณอาจช่วยในโครงการได้ ให้สร้างทางแยกของคุณเอง ใช้การเปลี่ยนแปลงของคุณกับการเปลี่ยนแปลงนั้น จากนั้นสร้างคำขอดึง/รวมไปยังสาขาเริ่มต้นที่นี่ เพื่อให้ผู้ดูแลพื้นที่เก็บข้อมูลนำการเปลี่ยนแปลงไปใช้ได้ง่ายขึ้น และยัง คุณได้รับเครดิตจาก github สำหรับงานของคุณแล้ว
- สร้างปัญหาที่นี่บน GitHub สำหรับปัญหาใดๆ ข้อบกพร่อง การแก้ไขข้อบกพร่อง การสะกดหรือข้อผิดพลาดด้านไวยากรณ์ ตำแหน่งที่ผิด หรือเพียงเพื่อข้อเสนอแนะ (ยินดีรับคำแนะนำจากนักออกแบบและนักพัฒนาเป็นพิเศษเสมอ)
โปรดทราบว่า:
- เรา (ผู้สร้างโครงการและบุคคลอื่นที่เกี่ยวข้องกับโครงการ) จะไม่รับผิดชอบต่อการใช้งานแอปหรือซอร์สโค้ดนี้ ใช้มันด้วยความเสี่ยงของคุณเอง!
- เรา (ผู้สร้างโครงการและบุคคลอื่นที่เกี่ยวข้องกับโครงการ) ไม่รับประกันการสนับสนุนสำหรับคุณ นี่เป็นเพียงโครงการโอเพ่นซอร์สที่ทำในเวลาว่างของเรา ไม่ใช่ผลิตภัณฑ์ที่ออกโดยบริษัท!
- โครงการนี้เกิดขึ้นเพื่อการศึกษาและการสาธิตเท่านั้น ไม่มีวัตถุประสงค์เพื่อใช้ในเชิงพาณิชย์ เปิดตัวด้วยความหวังว่าจะเป็นประโยชน์กับคุณ
- การเปลี่ยนแปลงซอร์สโค้ดที่ให้มาจะถูกบันทึกไว้โดยใช้ประวัติคอมมิต ดังนั้นสำหรับข้อมูลโดยละเอียดเกี่ยวกับการเปลี่ยนแปลงใดๆ ที่เกิดขึ้น โปรดใช้ข้อมูลนั้น
เครดิต:
- Apple สำหรับ macOS, ไอคอนระบบ และแอพตัวติดตั้ง macOS (และไฟล์ปฏิบัติการ createinstallmedia)
- ขอขอบคุณเป็นพิเศษ (สำหรับความช่วยเหลือ/ข้อเสนอแนะ) ถึง: 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 กลุ่ม Facebook "กลุ่ม Hackintosh ของอิตาลี!!", กลุ่มโทรเลข "Hackintosh Italia" และชุมชนจาก hackintosh-forum.de
- Matthew Elvey สำหรับการคัดลอก README
- Gianmarco Gargiulo สำหรับไอคอนแอปปัจจุบันและรูปภาพไดรฟ์ USB
- Thomas Tempelmann เพื่อขอความช่วยเหลือเกี่ยวกับข้อบกพร่องของ UI/โค้ด และข้อผิดพลาดด้านไวยากรณ์/การสะกดคำ
- Pietro Caruso (ITzTravelInTime) ผู้สร้างโปรเจ็กต์ ผู้ดูแล และผู้พัฒนาหลัก
ข้อมูลทางกฎหมาย:
TINU เป็นเครื่องมือแบบเปิดสำหรับสร้างตัวติดตั้ง macOS ที่สามารถบู๊ตได้ ลิขสิทธิ์ (C) 2017-2022 ปิเอโตร คารูโซ (ITzTravelInTime)
โปรแกรมนี้เป็นซอฟต์แวร์ฟรี คุณสามารถแจกจ่ายซ้ำและ/หรือแก้ไขได้ภายใต้เงื่อนไขของ GNU General Public License ตามที่เผยแพร่โดย Free Software Foundation เวอร์ชัน 2 ของใบอนุญาต หรือ (ตามตัวเลือกของคุณ) เวอร์ชันที่ใหม่กว่า
โปรแกรมนี้เผยแพร่ด้วยความหวังว่าจะมีประโยชน์ แต่ไม่มีการรับประกันใดๆ โดยไม่มีการรับประกันโดยนัยถึงความสามารถในการซื้อขายหรือความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ ดูใบอนุญาตสาธารณะทั่วไปของ GNU สำหรับรายละเอียดเพิ่มเติม
คุณควรได้รับสำเนาของ GNU General Public License พร้อมกับโปรแกรมนี้ ถ้าไม่เช่นนั้น โปรดติดต่อ Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA