Atmosphère เป็นเฟิร์มแวร์ที่ปรับแต่งสำหรับ Nintendo Switch ที่กำลังดำเนินการ
Atmosphère ประกอบด้วยองค์ประกอบหลายอย่าง ซึ่งแต่ละองค์ประกอบจะเข้ามาแทนที่/แก้ไขส่วนประกอบที่แตกต่างกันของระบบ:
Fusée: ตัวโหลดขั้นแรก รับผิดชอบในการโหลดและตรวจสอบความถูกต้องของระยะ 2 (TrustZone แบบกำหนดเอง) บวกกับแพ็คเกจ 2 (โมดูลระบบ Kernel/FIRM) และแพตช์ตามความจำเป็น สิ่งนี้จะแทนที่ฟังก์ชันการทำงานทั้งหมดตามปกติใน Package1loader/NX Bootloader
กันยายน: เพย์โหลดใช้เพื่อเปิดใช้งานการสนับสนุนสำหรับการรับคีย์รันไทม์บน 7.0.0
Exosphère: TrustZone แบบกำหนดเอง เพื่อรัน Secure Monitor แบบกำหนดเอง
อุณหภูมิ: รองรับ EL2 EmuNAND เช่น การสำรองข้อมูลและการใช้อิมเมจ NAND เสมือนจริง/เปลี่ยนเส้นทาง
Stratosphère: Custom Sysmodule(s) ทั้งสไตล์ Rosalina เพื่อขยายเคอร์เนล/มอบคุณสมบัติใหม่ และสไตล์การปรับใช้ตัวโหลดใหม่เพื่อเชื่อมโยงการทำงานของระบบที่สำคัญ
Troposphère: แพตช์ Horizon OS ระดับแอปพลิเคชัน ซึ่งใช้เพื่อใช้ฟีเจอร์ CFW ที่ต้องการ
ซอฟต์แวร์นี้ได้รับอนุญาตภายใต้เงื่อนไขของ GPLv2 โดยมีข้อยกเว้นสำหรับโครงการเฉพาะตามที่ระบุไว้ด้านล่าง
คุณสามารถค้นหาสำเนาใบอนุญาตได้ในไฟล์ LICENSE
ข้อยกเว้น:
Nintendo ได้รับการยกเว้นจากการอนุญาต GPLv2 และอาจ (ตามตัวเลือก) อนุญาตให้ใช้สิทธิ์ซอร์สโค้ดใด ๆ ที่เขียนสำหรับโครงการ Atmosphère ภายใต้ใบอนุญาต Zero-Clause BSD แทน
ขณะนี้ Atmosphère กำลังได้รับการพัฒนาและดูแลรักษาโดย SciresM , TuxSH , hexkyz และ fincs
โดยไม่เรียงลำดับใดๆ เราจะให้เครดิตสิ่งต่อไปนี้สำหรับผลงานอันล้ำค่าของพวกเขา:
switchbrew สำหรับโปรเจ็กต์ libnx และเอกสารประกอบ การวิจัย และการพัฒนาเครื่องมือที่เกี่ยวข้องกับ Nintendo Switch
devkitPro สำหรับ devkitA64 toolchain และการสนับสนุน libnx
ทีม ReSwitched สำหรับเอกสารเพิ่มเติม การวิจัย และการพัฒนาเครื่องมือที่เกี่ยวข้องกับ Nintendo Switch
ChaN สำหรับโมดูล FatFs
Marcus Geelnard สำหรับไลบรารี bcl-1.2.0
naehrwert และ st4rk สำหรับโปรเจ็กต์ hekate ดั้งเดิมและฐานโค้ด hwinit
CTCaer สำหรับทางแยกของโครงการ hekate และโครงการ minerva_tc อย่างต่อเนื่อง
m4xw สำหรับการพัฒนาโครงการ emuMMC
Riley สำหรับการแนะนำ "Atmosphere" เป็นชื่อโครงการการปรับใช้ระบบปฏิบัติการ Horizon OS ใหม่ + การปรับแต่ง
hedgeberg สำหรับการวิจัยและการทดสอบฮาร์ดแวร์
Lioncash สำหรับการล้างโค้ดและการปรับปรุงทั่วไป
jaames สำหรับการออกแบบและจัดหาทรัพยากรกราฟิกของAtmosphère
ทุกคนที่ส่งผลงานเข้าประกวดการออกแบบสแปลชของ Atmosphère
ทุกคนที่มีส่วนร่วมในพื้นที่เก็บข้อมูล Atmosphère อย่างแข็งขัน