เหตุใดคุณจึงควรพิจารณาใช้เคอร์เนล Android แบบกำหนดเอง

เหตุใดคุณจึงควรพิจารณาใช้เคอร์เนล Android แบบกำหนดเอง

คุณต้องการประสิทธิภาพที่ดีที่สุดจากอุปกรณ์ Android ของคุณหรือไม่? หรือบางทีคุณอาจต้องการอายุการใช้งานแบตเตอรี่ที่ดีที่สุด? หากคุณได้รูทอุปกรณ์ของคุณแล้ว หรือแม้แต่ติดตั้ง ROM แบบกำหนดเองลงในอุปกรณ์นั้น อาจเป็นความคิดที่ดีที่จะตรวจสอบขอบเขตของเคอร์เนลแบบกำหนดเอง





หากคุณยังไม่ได้ลองใช้ ROM แบบกำหนดเองแต่สนใจ คุณควรตรวจสอบสิ่งนี้ แนวทางทั่วไปในกระบวนการ .





ที่นี่ฉันจะแสดงให้คุณเห็นว่าเหตุใดคุณจึงอาจต้องการใช้เคอร์เนลแบบกำหนดเอง รวมถึงตำแหน่งที่จะค้นหาเคอร์เนลเหล่านั้น





เกี่ยวกับเคอร์เนล

เคอร์เนลคือชิ้นส่วนของซอฟต์แวร์ที่เชื่อมช่องว่างระหว่างระบบปฏิบัติการ (และแอพที่ติดตั้ง) และฮาร์ดแวร์ในอุปกรณ์ ทุกสิ่งที่คุณทำบนอุปกรณ์ของคุณเกี่ยวข้องกับเคอร์เนล เพิ่มระดับเสียงขณะเล่นวิดีโอ? Android ไม่ได้บอกให้ลำโพงเพิ่มเอาต์พุตโดยตรง แต่จะบอกเคอร์เนลว่าต้องการเพิ่มระดับเสียง และเคอร์เนลจะพูดกับผู้พูดเพื่อเพิ่มเอาต์พุต

ปุ่มเมาส์ซ้ายไม่ทำงาน windows 10

แต่ทำไมคนกลาง? ในแง่ง่ายๆ ทำให้ Android มีความยืดหยุ่นมากขึ้น Google สามารถกังวลเกี่ยวกับการสร้างฟังก์ชันการทำงานทั้งหมดใน Android ได้ แต่ไม่ต้องกังวลว่าจะดำเนินการอย่างไรในแต่ละอุปกรณ์ เนื่องจากมีอุปกรณ์จำนวนมากที่มีฮาร์ดแวร์ทุกประเภท Google จึงไม่ต้องกังวลเรื่องความเข้ากันได้และไดรเวอร์กับอุปกรณ์แต่ละเครื่อง เป็นหน้าที่ของผู้ผลิตในการสร้างเคอร์เนลที่มีไดรเวอร์ทั้งหมดที่จำเป็นในการทำให้ทุกอย่างทำงานบนอุปกรณ์ได้



การปรับแต่ง

เคอร์เนลในเรื่องนี้สามารถปรับแต่งได้อย่างมาก ผู้ผลิตไม่เพียงต้องเสียบไดรเวอร์ที่จำเป็นเพื่อให้ฮาร์ดแวร์ทั้งหมดทำงานได้อย่างถูกต้อง แต่มีตัวแปรมากมายที่ต้องตั้งค่า พวกเขาสามารถยุ่งกับสิ่งต่าง ๆ เช่น:

  • ความถี่ต่ำสุดและสูงสุดที่ CPU สามารถปรับขนาดขึ้นหรือลงเป็น
  • CPU ควรจะยุ่งแค่ไหนก่อนที่จะเปิดใช้งานคอร์พิเศษที่ปกติแล้วปิดการใช้งานเพื่อประหยัดแบตเตอรี่
  • ความถี่ที่ CPU ควรเพิ่มเป็นเมื่อใดก็ตามที่ตรวจพบอินพุตแบบสัมผัส (เพื่อให้แน่ใจว่าการปลุกจะราบรื่นขึ้น)
  • ผู้ว่าราชการของ CPU (ซึ่งกำหนดความเร็วในการเพิ่มความถี่หรือไม่) ที่ควรใช้
  • เปลี่ยนแรงดันไฟฟ้าของ CPU ระหว่างความถี่ที่เป็นไปได้ทั้งหมด
  • ความถี่สูงสุดของ GPU
  • เปิดใช้งาน USB Fast Charge (สำหรับพอร์ต USB 3.0)
  • กำหนดค่าตัวกำหนดเวลา I/O ที่ใช้

เคอร์เนลทดแทนมีประโยชน์ต่อคุณอย่างไร

นั่นยอดเยี่ยมและทั้งหมด แต่เคอร์เนลที่กำหนดเองสามารถทำอะไรให้คุณได้บ้าง มีเคอร์เนลแบบกำหนดเองที่แตกต่างกันมากมายสำหรับอุปกรณ์ Android แทบทุกเครื่อง ดังนั้นคุณจะมีตัวเลือกมากมายให้เลือก คุณสามารถเลือกเมล็ดที่ปรับให้เหมาะสมสำหรับประสิทธิภาพ หรือเมล็ดที่ปรับให้เหมาะสมสำหรับการประหยัดพลังงาน ทั้งนี้ขึ้นอยู่กับความต้องการของคุณ คนอื่นมีความสมดุลที่ดีของทั้งสองอย่าง





มีนักพัฒนาบางคนที่เปลี่ยนไดรเวอร์บางตัวกับผู้อื่น (ด้วยเหตุผลที่แตกต่างกัน) หรือพัฒนาแพตช์ของตนเองสำหรับปัญหาที่พวกเขาระบุ นักพัฒนาจำนวนมากยังพยายามรวมแพตช์เคอร์เนลลินุกซ์อัปสตรีม หรือใช้ชุดเครื่องมือของตนเองสำหรับการรวบรวม ตัวอย่างเช่น สำหรับ Nexus 5 ของฉัน มีนักพัฒนาคนหนึ่งที่ใช้ชุดเครื่องมือของตัวเอง ซึ่งรวมถึง GCC เวอร์ชันล่าสุด, Linaro toolchain ที่มีการเพิ่มประสิทธิภาพเฉพาะสำหรับสถาปัตยกรรม CPU ที่ใช้ และการตั้งค่าสถานะการเพิ่มประสิทธิภาพสูงสุดสำหรับคอมไพเลอร์

วิธีทำ pdf ขาวดำ

นักพัฒนาสามารถเพิ่มคุณสมบัติเพิ่มเติมบางอย่างจากเคอร์เนลอื่นที่ไม่มีอยู่ในอุปกรณ์ของคุณอย่างเป็นทางการ ตัวอย่างเช่น มีบางเมล็ดสำหรับ Nexus 5 ที่มีคุณลักษณะ 'แตะสองครั้งเพื่อปลุก' ที่ปรากฏครั้งแรกบน LG G2





ส่วนใหญ่ เคอร์เนลจำนวนหนึ่งให้คุณเข้าถึงตัวแปรที่กำหนดค่าได้ด้วยตัวเอง เพื่อให้คุณสามารถใช้โค้ดที่นักพัฒนาเคอร์เนลปล่อย แต่ปรับแต่งเพื่อปรับพฤติกรรมตามที่คุณต้องการ อย่างไรก็ตาม คุณจะต้องศึกษาตัวเลือกบางตัวเลือกที่มีก่อนที่คุณจะเริ่มเปลี่ยนค่าสำหรับตัวเลือกเหล่านั้นจริงๆ กล่าวอีกนัยหนึ่ง เคอร์เนลแบบกำหนดเองสามารถให้การปรับปรุง คุณสมบัติพิเศษ ความเชี่ยวชาญพิเศษ และการกำหนดค่าขั้นสูง

ที่จะหา Android Kernels

การค้นหาเคอร์เนลสำหรับอุปกรณ์ของคุณค่อนข้างง่าย สมมติว่าคุณมีอุปกรณ์ที่รูทและ ติดตั้งการกู้คืนที่กำหนดเองแล้ว คุณสามารถเรียกดูฟอรั่ม XDA-Developers ดูในฟอรัมย่อยสำหรับอุปกรณ์เฉพาะของคุณ ค้นหาเธรดที่มีแท็ก [KERNEL] ในชื่อเธรด ดาวน์โหลดไฟล์ที่คุณชอบ และแฟลชไฟล์ .zip ผ่านการกู้คืนแบบกำหนดเองของคุณ

อาจมีหัวข้อเหนียว ๆ ที่อาจมีรายการเมล็ดยอดนิยมที่สามารถค้นหาได้ง่าย เมื่อคุณตัดสินใจเลือกเคอร์เนลที่ต้องการใช้แล้ว ให้ดาวน์โหลด (ควรเป็นไฟล์ .zip) แล้วแฟลชโดยใช้การกู้คืนแบบกำหนดเอง อย่าลืมปฏิบัติตามคำแนะนำทั้งหมดที่นักพัฒนาเคอร์เนลอาจจัดเตรียมไว้ และคำแนะนำใดๆ ของพวกเขาจะแทนที่คำแนะนำของฉัน

บทสรุป

เมล็ดที่กำหนดเองสามารถทำให้อุปกรณ์ของคุณดีขึ้นได้มาก หากคุณบังเอิญเลือกเคอร์เนลที่ไม่เหมาะกับคุณ คุณสามารถค้นหาเคอร์เนลอื่นและแฟลชเพื่อแทนที่เคอร์เนลที่ติดตั้งอยู่ในปัจจุบันได้ เมื่อคุณพบสิ่งที่ใช่สำหรับคุณแล้ว ยินดีด้วย! คุณเพิ่งทำให้อุปกรณ์ของคุณดีขึ้นมากสำหรับ คุณ .

เครดิตรูปภาพ: CIMMYT

หมายเลข imei บน iphone คืออะไร
แบ่งปัน แบ่งปัน ทวีต อีเมล ลบไฟล์และโฟลเดอร์ Windows เหล่านี้เพื่อเพิ่มพื้นที่ว่างในดิสก์

ต้องการล้างพื้นที่ดิสก์บนคอมพิวเตอร์ Windows ของคุณหรือไม่? ต่อไปนี้คือไฟล์และโฟลเดอร์ Windows ที่สามารถลบออกได้อย่างปลอดภัยเพื่อเพิ่มพื้นที่ว่างในดิสก์

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • ลินุกซ์
  • Android
เกี่ยวกับผู้เขียน Danny Stieben(481 บทความที่ตีพิมพ์)

Danny เป็นผู้อาวุโสที่ University of North Texas ซึ่งชอบซอฟต์แวร์โอเพ่นซอร์สและ Linux ทุกด้าน

เพิ่มเติมจาก Danny Stieben

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก