প্রকল্প সম্পর্কে
Atmosphère হলো নিন্টেন্ডো সুইচের জন্য একটি চলমান কাজের (work-in-progress) কাস্টমাইজড ফার্মওয়্যার, যা SciresM, TuxSH, hexkyz এবং fincs দ্বারা উন্নত ও রক্ষণাবেক্ষণ করা হয়। এটি সিস্টেমের বিভিন্ন অংশ প্রতিস্থাপন বা সংশোধন করে এমন বেশ কয়েকটি উপাদান নিয়ে গঠিত:
- **Fusée**: প্রথম-স্তরের লোডার যা স্টেজ 2 (কাস্টম TrustZone) এবং package2 (Kernel/FIRM sysmodules) লোড ও যাচাই করে, প্রয়োজন অনুযায়ী সেগুলো প্যাচ করে। এটি সাধারণত Package1loader/NX Bootloader-এ থাকা সমস্ত কার্যকারিতা প্রতিস্থাপন করে।
- **Exosphère**: কাস্টমাইজড Secure Monitor চালানোর জন্য কাস্টমাইজড TrustZone।
- **Thermosphère**: EL2 EmuNAND সমর্থন, যা ভার্চুয়ালাইজড/রিডাইরেক্টেড NAND ইমেজের ব্যাকআপ ও ব্যবহার সক্ষম করে।
- **Stratosphère**: কাস্টম sysmodules, উভয় রোসালিনা-স্টাইল যা কার্নেল বাড়ানো/নতুন বৈশিষ্ট্য সরবরাহ করে, এবং লোডার পুনঃবাস্তবায়ন-শৈলী যা গুরুত্বপূর্ণ সিস্টেম অ্যাকশন হুক করে।
- **Troposphère**: অ্যাপ্লিকেশন-স্তরের Horizon OS প্যাচ যা কাঙ্ক্ষিত CFW বৈশিষ্ট্য বাস্তবায়ন করে।
সফটওয়্যারটি GPLv2-এর অধীনে লাইসেন্সকৃত, নিন্টেন্ডোর জন্য একটি ছাড় সহ, যা প্রকল্পের জন্য লেখা যেকোনো সোর্স কোড শূন্য-ধারা BSD লাইসেন্সের অধীনে লাইসেন্স দিতে পারে। ক্রেডিটগুলির মধ্যে রয়েছে switchbrew, devkitPro, ReSwitched Team এবং গবেষণা, টুলিং এবং কোড উন্নতির জন্য বিভিন্ন ব্যক্তির অবদান।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.