
เคอร์เนลมาจากไหน
เคอร์เนลลายนิ้วมือ Chromium 144 ในตัวสร้างขึ้นจากแพตช์ลายนิ้วมือของ fingerprint-chromium ผสานกับสูตรการบิลด์สำหรับแต่ละแพลตฟอร์มของ ungoogled-chromium แล้วเพิ่มแพตช์ความสอดคล้องของ Prism เอง ผู้ดูแลคอมไพล์แยกสำหรับ macOS arm64 และ Windows x64 ส่วน Chromium 150 / 153 ผู้ดูแลได้พอร์ตแพตช์เหล่านี้ไปยังซอร์สโค้ด Chromium ทางการของเวอร์ชันนั้นๆ ดูรายละเอียดสัญญาอนุญาตได้ที่ข้อมูลโอเพนซอร์ส
เวอร์ชันและแพลตฟอร์ม
| เคอร์เนล | แพลตฟอร์ม | รุ่น | วิธีรับ |
|---|---|---|---|
| Chromium 144.0.7559.132 | macOS Apple Silicon, Windows x64 | Community (ใช้ใน Pro ได้ด้วย) | มาพร้อมแพ็คเกจติดตั้ง ใช้งานได้ทันทีหลังติดตั้ง |
| Chromium ซีรีส์ 150 | macOS Apple Silicon, Windows x64 | Pro | ดาวน์โหลดได้ใน “เคอร์เนลของเบราว์เซอร์” ของแอป |
| Chromium ซีรีส์ 153 | macOS Apple Silicon, Windows x64 | Pro | ดาวน์โหลดได้ใน “เคอร์เนลของเบราว์เซอร์” ของแอป |
หมายเลขเวอร์ชันที่แน่นอนของสองแพลตฟอร์มอาจไม่ตรงกันทั้งหมด ให้ยึดตามเวอร์ชันที่แสดงใน “เคอร์เนลของเบราว์เซอร์” ของแอป เคอร์เนลที่มีเวอร์ชันหลัก 150 ขึ้นไปถือเป็นเคอร์เนล Pro
ทำไม Community จึงใช้ Chromium 144?
Chromium 144 เป็นเวอร์ชันฐานที่เสถียรและผ่านการตรวจสอบมากที่สุด มีในตัวทั้งสองแพลตฟอร์มและใช้ได้ทันทีหลังติดตั้ง ข้อควรทราบ: เวอร์ชันหลักของ Chrome ที่รายงานต่อหน้าเว็บคือ 144 ซึ่งตามหลัง Chrome รุ่นเสถียรปัจจุบัน หากงานของคุณให้ความสำคัญกับความใหม่ของเวอร์ชัน อาจพิจารณาเคอร์เนล 150 / 153 ของ Pro
ปักหมุดเคอร์เนลตามโปรไฟล์
- โดยค่าเริ่มต้น เคอร์เนลของโปรไฟล์คือ “ใช้ตามเคอร์เนลปัจจุบันโดยอัตโนมัติ” ผู้ใช้ Pro สามารถปักหมุดโปรไฟล์ไว้กับเวอร์ชันที่ติดตั้งแล้วได้ในตัวแก้ไข แนะนำให้ปักหมุดเวอร์ชันสำหรับโปรไฟล์ของบัญชีที่ใช้งานระยะยาว
- การอัปเกรดแอปหรือการสลับเคอร์เนลส่วนกลางจะไม่เปลี่ยนโปรไฟล์ที่ปักหมุดไว้
- หากเคอร์เนลที่ปักหมุดไว้หายไป ไฟล์ manifest เสียหาย หรือแพลตฟอร์มไม่ตรงกัน โปรไฟล์จะไม่ยอมเปิดและแสดงสาเหตุใน “วินิจฉัยการเปิด” โดยจะไม่สลับไปใช้เบราว์เซอร์อื่นอย่างเงียบๆ
- เคอร์เนลที่กำลังใช้งานหรือถูกโปรไฟล์ปักหมุดไว้จะลบไม่ได้ และโปรไฟล์ที่ปักหมุดเวอร์ชันเคอร์เนลไว้จะถูกปฏิเสธเมื่อนำเข้าไปยังอุปกรณ์ที่ยังไม่ได้เปิดใช้งาน Pro
การตรวจสอบความสมบูรณ์และการย้อนกลับ
- ไดเรกทอรีเคอร์เนลจะบันทึกขนาดและ SHA-256 ของไฟล์สำคัญ: บน Windows ได้แก่ chrome.exe, chrome.dll เป็นต้น บน macOS ได้แก่โปรแกรมหลักและ Chromium Framework และจะตรวจสอบซ้ำเมื่อเปิดใช้งานเคอร์เนล เมื่อเปิดเคอร์เนลที่ปักหมุดไว้ และเมื่อคลิก “ตรวจสอบ” ด้วยตนเอง
- เมื่อดาวน์โหลดเคอร์เนลใน Pro ระบบจะอ่านแคตตาล็อกเวอร์ชันที่ลงลายเซ็นด้วย Ed25519 ดาวน์โหลดผ่าน HTTPS และตรวจสอบ SHA-256 โดยหยุดชั่วคราวและดาวน์โหลดต่อได้ บน macOS ยังตรวจสอบลายเซ็นโค้ด สถาปัตยกรรม CPU และหมายเลขเวอร์ชันด้วย เมื่อดาวน์โหลดเสร็จจะไม่สลับไปใช้โดยอัตโนมัติ
- หากการสลับล้มเหลว คลิก “ย้อนกลับเวอร์ชันก่อนหน้า” ได้ หรือคลิก “ใช้เคอร์เนลในตัว” เพื่อกลับไปใช้เคอร์เนล 144 ได้ทุกเมื่อ
นำเข้าบิลด์ในเครื่องและโหมดความเข้ากันได้ (Pro)
นักพัฒนาที่คอมไพล์เคอร์เนลเองสามารถเลือก “นำเข้าบิลด์ในเครื่อง” ใน “เคอร์เนลของเบราว์เซอร์” ได้ (บน macOS เลือก .app บน Windows เลือก chrome.exe) แล้ว Prism จะคัดลอกและสร้างรายการตรวจสอบความถูกต้อง “โหมดความเข้ากันได้ของระบบ” ใช้ Chrome, Edge หรือ Chromium ที่ติดตั้งในเครื่องเพื่อตรวจสอบการแยกโปรไฟล์ได้ แต่เบราว์เซอร์ของระบบจะไม่ใช้พารามิเตอร์ลายนิ้วมือ ดูวิธีคอมไพล์ได้ที่คำอธิบายในรีโพสิทอรีสาธารณะ