สร้างเฟิร์มแวร์ที่กำหนดเอง วิธีประกอบของคุณเองจากเฟิร์มแวร์สำเร็จรูป Android, ตัวดัดแปลงเฟิร์มแวร์ DIY

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

วิธีสร้างเฟิร์มแวร์สำหรับ Android ด้วยตัวเอง

เพื่อให้เฟิร์มแวร์มีคุณภาพสูงและโทรศัพท์ไม่กลายเป็นอิฐจึงจำเป็นต้องใช้มาตรการหลายประการเพื่อเตรียมพร้อมสำหรับการสร้าง อัปเดต Android- คุณจะต้องมีคอมพิวเตอร์ที่ติดตั้งระบบปฏิบัติการ Linux ไว้ ดีกว่าอูบุนตู- ขอแนะนำให้ติดตั้ง 64x ระบบบิตสำหรับ Android เวอร์ชันใหม่

จำเป็นต้องมีความลึกบิตนี้เพื่อเปลี่ยนเฟิร์มแวร์ของ Android เวอร์ชันที่สูงกว่า 2.4

ฮาร์ดไดรฟ์ต้องมีขนาดสูงสุด 20 กิกะไบต์ พื้นที่ว่าง- ทำเช่นนี้เพื่อรักษาแหล่งที่มา

ยกเว้น ทำเองจากซอร์สโค้ดมีวิธีเปลี่ยนไฟล์สำเร็จรูป

วิธีการสร้าง

หากต้องการสร้างเฟิร์มแวร์ Android จากแหล่งที่มา แนะนำให้ทำตามขั้นตอนต่อไปนี้

  • ติดตั้ง UBUNTU เท่านั้นที่จะผลิตเฟิร์มแวร์ที่ดี คุณสามารถดาวน์โหลด UBUNTU ได้จากเว็บไซต์อย่างเป็นทางการ
  • จากนั้นเตรียมเดสก์ท็อปของคุณและเพิ่มพื้นที่ว่างให้เพียงพอตามที่อธิบายไว้ข้างต้น จากนั้นเราก็ไปยังชุดประกอบเอง
  • ติดตั้งโปรแกรมจาวา
  • คุณสามารถดาวน์โหลดแหล่งที่มาได้จากฟอรัม 4pda

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

แน่นอน แก้ไขเรียบร้อยแล้ว ประกอบเสร็จแล้วง่ายกว่ามากสำหรับตัวคุณเอง สำหรับสิ่งนี้คุณจะต้อง:

  • ติดตั้งระบบปฏิบัติการ UBUNTU
  • ดาวน์โหลดโปรแกรม andimgtool และ rkwintools พวกเขาจะช่วยคุณถอดรหัสข้อมูล boot.img, recovery.img, system.img และแพ็คมันด้วย
  • ค้นหาเฟิร์มแวร์ที่สะอาด สิ่งสำคัญคือชื่อเรื่องมีคำว่า ROM เราเลือกไซต์ดาวน์โหลดตามดุลยพินิจของเรา เช่น desktoplinux.ru หรืออื่นๆ

แน่นอนว่าการสร้างเฟิร์มแวร์โทรศัพท์จากไฟล์สำเร็จรูปนั้นง่ายกว่าและง่ายกว่ามาก นี่คือข้อดีของการแก้ไขเฟิร์มแวร์สำเร็จรูป

คำแนะนำในการสร้างเฟิร์มแวร์ Android ด้วยตัวเอง สร้างเฟิร์มแวร์ Android จากแหล่งที่มา

ก่อนที่คุณจะเริ่มสร้างเฟิร์มแวร์ที่กำหนดเองด้วยมือของคุณเอง ขอแนะนำให้ติดตั้ง เครื่องเสมือนและทำงานบน Linux OS

ตอนนี้คุณต้องค้นหาเฟิร์มแวร์ที่คุณจะแก้ไข xda-developers.com – บนเว็บไซต์นี้ คุณจะพบเฟิร์มแวร์ที่คุณต้องการ สิ่งสำคัญคือพวกเขามีคำว่า ROM ในชื่อและสะอาด จากนั้นดาวน์โหลดและแตกไฟล์โดยใช้ Winrar

เมื่อคุณเปิดโฟลเดอร์ด้วยไฟล์ที่แตกออกมาแล้ว คุณจะพบรายการด้านล่าง:


เปิดตัวครัว Android เปิดใช้งานผ่าน Linux หรือผ่านโปรแกรม Cygwin หากคุณใช้งานบน Linux ให้ป้อนคำสั่ง cd kitchen ตามด้วย ./menu

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

แก้ไขเวอร์ชั่นที่เสร็จแล้ว

มีการศึกษาการผลิตเฟิร์มแวร์จาก ไฟล์ต้นฉบับตอนนี้เราจะมาดูวิธีการแก้ไขกัน ไฟล์พร้อม- หากต้องการแก้ไข คุณจะต้องดาวน์โหลดไฟล์ ค้นหาเฟิร์มแวร์ชื่อ: Pure Android 3.0 ROM ชื่อนี้บ่งบอกว่าเธอบริสุทธิ์

หลังจากดาวน์โหลดไฟล์แล้ว ให้ทำการแตกไฟล์ โฟลเดอร์และไฟล์ในนั้นเป็นส่วนประกอบของเฟิร์มแวร์ โดยปกติแล้วจะมีลักษณะดังนี้:

  • เมตา-inf นี่คือข้อมูลทั้งหมดเกี่ยวกับ ระบบในอนาคต- ใบรับรอง เช็คซัมและสคริปต์ก็อยู่ที่นี่ด้วย
  • บูต รูปภาพ นี่คือภาพเพื่อให้คุณสามารถดาวน์โหลดเฟิร์มแวร์และติดตั้งได้
  • โฟลเดอร์ระบบ นี่คือ Android ที่ไม่มีเคอร์เนล นี่คือการตั้งค่าระบบทั้งหมดและยูทิลิตี้ที่ติดตั้งบางส่วน

จากนั้นจึงติดตั้งซอฟต์แวร์ คุณต้องไปที่โฟลเดอร์ /system/app/ และเปลี่ยนชุดยูทิลิตี้ นั่นคือคุณสามารถทำลายโฟลเดอร์ด้วยยูทิลิตี้ที่คุณไม่ต้องการหรือในทางกลับกันคือติดตั้ง ซอฟต์แวร์ที่จำเป็น- คุณสามารถติดตั้งยูทิลิตี้ที่ระบบ Android ในอนาคตจะต้องใช้ เมื่อต้องการทำเช่นนี้ จะต้องแกะกล่องออกแล้ว คุณเพียงแค่ต้องลากทุกสิ่งที่คุณต้องการลงในไดเร็กทอรีนี้ และแอปพลิเคชันเหล่านี้จะถูกติดตั้งล่วงหน้าโดยอัตโนมัติ

หากต้องการแก้ไขกราฟิก แนะนำให้ไปที่โฟลเดอร์ framework/framework-res.apk ผู้ใช้ควรคลายซิปองค์ประกอบและแทรกสองโฟลเดอร์ที่นั่น: res/drawable-* ซึ่งเขาสามารถอัปโหลดรูปภาพและพื้นหลังด้วยความละเอียด .png และ res/layout-* - ไฟล์ที่มีความละเอียด .xml จะถูกแนบมาที่นี่ หลังจากดำเนินการจัดการแล้วคุณจะต้องรวบรวมทุกอย่างอีกครั้งเป็นไฟล์เดียว

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

หากผู้ใช้ต้องการปรับปรุงประสิทธิภาพ สมาร์ทโฟนของตัวเองจากนั้นเขาจะต้องป้อนคำสั่งต่อไปนี้: ro.mot.buttonlight.timeout=0 – เพื่อให้ปุ่มสว่างขึ้นหลังจากเปิดโทรศัพท์ debug.sf.nobootanimation=1 – ปิดการใช้งานภาพเคลื่อนไหวเมื่อโทรศัพท์บูท ส่วนมากจะอยู่ในโฟลเดอร์ system/build.prop

เมื่อการแก้ไขทั้งหมดเสร็จสิ้น คุณจะต้องเก็บถาวรด้วยคำสั่ง $ cd ~/rom; zip -r my-rom.zip *.

การแก้ไขโดยไม่ต้องใช้คอมพิวเตอร์

หากต้องการแก้ไขเฟิร์มแวร์ Android โดยไม่ใช้คอมพิวเตอร์ เจ้าของโทรศัพท์จะต้องดาวน์โหลดลงในไฟล์เก็บถาวร ปล่อย ผู้บัญชาการรวมโปรแกรมนี้สามารถทำงานกับแพ็คเกจที่เก็บถาวรได้ คลายซิปแพ็คเกจ

  • ดาวน์โหลดโปรแกรมสำรองข้อมูล Nandroid จากเว็บไซต์และสร้าง สำเนาสำรอง.

มีตัวเลือกอื่น - หากการเย็บอยู่ในรูปแบบซิป

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

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


---
อะไรและอย่างไร:

การเปิดไฟล์เก็บถาวรด้วยเฟิร์มแวร์ที่คุณเห็นต่อไปนี้:
META-INF - สคริปต์การติดตั้งเฟิร์มแวร์จะถูกจัดเก็บไว้ในโฟลเดอร์
ระบบ - โฟลเดอร์ที่มีไฟล์เฟิร์มแวร์ทั้งหมด (แอปพลิเคชัน ปรับแต่ง สคริปต์ ฯลฯ )
boot.img - เคอร์เนลของระบบ

การปรับเปลี่ยนเกือบทั้งหมดดำเนินการในโฟลเดอร์ระบบ
โครงสร้าง:
แอพ - แอพพลิเคชั่นระบบ
bin - ทรัพยากรของระบบเอง
ฯลฯ - สคริปต์ การปรับแต่ง การกำหนดค่า โปรไฟล์ และการตั้งค่าระบบ
แบบอักษร - แบบอักษรของระบบ
กรอบงาน - ไฟล์ระบบหลักจะถูกเก็บไว้ที่นี่ (กราฟิก การตั้งค่าข้อความภาพเคลื่อนไหว ฯลฯ )
lib - ไลบรารีระบบ
สื่อ - ไฟล์มัลติมีเดีย (เสียงแจ้งเตือน, การโหลดภาพเคลื่อนไหว, วอลเปเปอร์ ฯลฯ )
usr - การตั้งค่าไม่สามารถเปลี่ยนแปลงได้ ระบบต่อไป(ทำงานในโหมดอ่านอย่างเดียว)
xbin - กำหนดค่าระบบและปรับแต่งอื่น ๆ อีกครั้ง
build.prop - ข้อมูลเกี่ยวกับระบบ การตั้งค่าภาษา และประสิทธิภาพของระบบ


---
การใช้งาน

ก่อนที่จะเพิ่ม/ลบซอฟต์แวร์ออกจากระบบ คุณต้องตรวจสอบว่าเฟิร์มแวร์ของคุณถูก deodexed หรือไม่ (นั่นคือ ตรวจสอบว่ามีไฟล์ .odex ในโฟลเดอร์ app หรือไม่ หากมีอยู่ คุณจะต้องกำจัดไฟล์เหล่านั้นโดยใช้ .
- เพิ่มซอฟต์แวร์ลงในเฟิร์มแวร์:
ก่อนอื่นคุณต้องติดตั้งโปรแกรมที่คุณต้องการเพิ่มลงในแอสเซมบลีในสมาร์ทของคุณ
หลังการติดตั้งเราจะลบออกจากระบบเมื่อ ช่วยรูท Exporer และแอนะล็อก พวกมันอยู่ระหว่างทาง ข้อมูล/แอปเรายังต้องการ libs ของพวกเขาด้วย (ถ้ามีอยู่แน่นอน) ซึ่งอยู่บนเส้นทางข้อมูล/ข้อมูล พวกเขาตั้งอยู่ใน การประยุกต์ใช้ชื่อเดียวกันโฟลเดอร์และมีนามสกุล .so
จากนั้นเราจะใส่ไฟล์ .apk ที่ถูกยึดไว้ในไฟล์เก็บถาวรตามเส้นทาง ระบบ/แอปและไฟล์ที่มีนามสกุล .so (libs) ไปด้วย ระบบ/lib.
- การถอดซอฟต์แวร์ออกจากเฟิร์มแวร์:
ทุกอย่างง่ายที่นี่ ไปที่โฟลเดอร์แอป - ตัดสินใจว่าเราไม่ต้องการอะไรและลบซอฟต์แวร์ที่ไม่จำเป็นทั้งหมด (เป็นการดีกว่าที่จะไม่แตะต้องระบบ)


---
ภาษาและเวอร์ชันเฟิร์มแวร์

คัดลอกไฟล์ build.prop ไปยังเดสก์ท็อปของคุณ เปิดด้วยแผ่นจดบันทึกแล้วค้นหาบรรทัด

ro.product.locale.ภาษา=th
ro.product.locale.region=สหรัฐฯ


สำหรับภาษารัสเซียคุณต้องทำสิ่งนี้:

ro.product.locale.ภาษา=th
ro.product.locale.region=RU


ป้อนชื่อ mod ของคุณในบรรทัด

ใน build.prop เดียวกัน

---
กราฟิก

ส่วนกราฟิกทั้งหมดของเฟิร์มแวร์จะถูกจัดเก็บไว้ในไฟล์สองไฟล์
framework-res.apk เป็นเส้นทางไปยังไฟล์ systemframework และ SystemUI.apk อยู่บนเส้นทาง systemapp และส่วนกราฟิกของแอปพลิเคชันการตั้งค่าจะถูกจัดเก็บไว้ในแอปพลิเคชัน Settings.apk ตามธรรมชาติ
คุณสามารถเรียนรู้หลักการของการแตกไฟล์ แก้ไข และประกอบไฟล์ด้วยนามสกุล .apk


---
สคริปต์และการปรับแต่ง (การเร่งความเร็วและการเพิ่มประสิทธิภาพของระบบ)

การตั้งค่าส่วนใหญ่ดำเนินการในไฟล์ build.prop โดยมีนามสกุล .
นอกจากนี้ หากเคอร์เนลของคุณรองรับ init.d (คุณสามารถหาข้อมูลเพิ่มเติมได้ในฟอรัมเกี่ยวกับอุปกรณ์ของคุณ) มีสคริปต์จำนวนหนึ่งสำหรับการปรับระบบให้เหมาะสมที่สุด หนึ่งในนั้นได้อธิบายไว้ในบทความนี้


---
การแทนที่แบบอักษรของระบบ

ตามที่ระบุไว้ข้างต้น แบบอักษรทั้งหมดจะอยู่ในโฟลเดอร์แบบอักษร แบบอักษรหลักคือ: DroidSans.ttf และ DroidSans-Bold.ttf สามารถแทนที่ด้วยแบบอักษรใดๆ จากเว็บไซต์ของเรา เปลี่ยนชื่อคล้ายกับที่กล่าวข้างต้น และย้ายไปโดยแทนที่เป็น ไฟล์เก็บถาวรพร้อมเฟิร์มแวร์ในโฟลเดอร์แบบอักษร

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

ฉันได้เตรียมบทความที่น่าสนใจโดยละเอียดไว้ให้คุณแล้ว!

ดังนั้นก่อนที่เราจะเริ่มบรรยายบทความสักสองสามคำเกี่ยวกับคนที่เขียนบทความนี้: คุณรู้อยู่แล้วว่า Linux คืออะไรและติดตั้ง Ubuntu, Mint, Fedora, OpenSuSe ตาม อย่างน้อยคุณเคยติดตั้งระบบปฏิบัติการเหล่านี้อย่างน้อยหนึ่งครั้งคุณก็รู้อยู่แล้วว่ามันคืออะไร บรรทัดคำสั่งหรือเทอร์มินัลคำสั่ง ซีดี, LS, คุ้นเคยและไม่สับสน เยี่ยมมากเรามาศึกษาบทความต่อไปกันดีกว่า บทความสำหรับอุปกรณ์ Nexus เท่านั้น!

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

จำเป็นสำหรับ การสร้างหุ่นยนต์เฟิร์มแวร์จากซอร์สโค้ด
  • คอมพิวเตอร์หรือแล็ปท็อปที่ทรงพลัง
  • เวอร์ชัน LTS ของ UBUNTU OS 64 บิต (12.04 หรือ 14.04)
  • ปริมาณ พื้นที่ว่างในพาร์ติชัน /home อย่างน้อย 100 GB
  • อย่าเปิด, อย่าปิด, อย่าขยับ, ทำทุกอย่างตามที่เขียนไว้ในคำแนะนำ - ตามลำดับ, ทีละขั้นตอน, รีสตาร์ทคอมพิวเตอร์เมื่อระบุไว้.

    การตระเตรียม

    1. ไปที่การตั้งค่าระบบ UBUNTU

    2. ส่วน “โปรแกรมและการอัพเดต”

    3. แท็บ “ซอฟต์แวร์ UBUNTU” ติดตั้ง ดาวน์โหลดจาก: เซิร์ฟเวอร์หลัก

    4. แท็บ “ซอฟต์แวร์อื่นๆ” ทำเครื่องหมายในช่องสำหรับ Canonical Partners และ Canonical Partners ( ซอร์สโค้ด)

    5. คลิกปุ่มปิดด้านล่างแล้วอัปเดต

    6. รันโปรแกรม Application Update และอัพเดตระบบและรีสตาร์ทคอมพิวเตอร์

    7. เปิดเทอร์มินัล (ปุ่มลัด CTRL+ALT+T)

    สำหรับอูบุนตู 16.04:

    sudo apt - รับการติดตั้ง openjdk - 8 - jdk

    สำหรับอูบุนตู 14.04:

    แทน หุ่นยนต์-5.0.2_r1ระบุ รุ่นที่ต้องการหุ่นยนต์

    ดาวน์โหลดซอร์สโค้ดลงในคอมพิวเตอร์ของคุณ:

    ขั้นตอนนี้จะใช้เวลานาน (อย่างน้อย 3 ชั่วโมง) และจะถูกดาวน์โหลดประมาณ 30 GB

    กำลังสร้างโครงการ

    25. หลังจากดาวน์โหลดซอร์สทั้งหมดแล้ว รหัสหุ่นยนต์มาเริ่มประกอบกันเลย เฟิร์มแวร์ Androidให้ป้อนคำสั่ง:

    แหล่งที่มา build/envsetup.sh

    หน้าต่างจะปรากฏขึ้นต่อหน้าคุณพร้อมรายการอุปกรณ์ที่สามารถสร้างเฟิร์มแวร์ AOSP เลือกหมายเลขแล้วกด ENTER

    26. มาเริ่มกันเลย การประกอบหุ่นยนต์เฟิร์มแวร์

    ทำ -j2 otapackage

    แทนที่จะเป็น j2 คุณควรระบุจำนวนคอร์และเธรดของโปรเซสเซอร์หากโปรเซสเซอร์เป็น 2 คอร์และเปิดใช้งานเทคโนโลยีอยู่ ไฮเปอร์เธรด(หากมี) คุณจะมี 4 เธรด (j4) หากโปรเซสเซอร์เป็นแบบ 4 คอร์และเทคโนโลยีไฮเปอร์เธรดปิดอยู่ ก็จะมี 4 เธรด (j4) ด้วย และหากเปิดใช้งานอยู่ จะเป็น 8 ( เจ8)

    ขึ้นอยู่กับกำลังไฟและจำนวนคอร์ที่เกี่ยวข้องกับกระบวนการประกอบเฟิร์มแวร์ ระยะเวลาในการประกอบเฟิร์มแวร์ยังขึ้นอยู่กับตั้งแต่ 20 นาทีถึง 24 วัน

    การติดตั้ง

    27. หลังจากประกอบแล้ว คุณจะพบแพ็คเกจในโฟลเดอร์ AOSP/out/target/product/codename_nexus/ ZIP archive

    28. ย้าย ที่เก็บถาวรนี้ ZIP ไปยังอุปกรณ์ NEXUS

    31. ติดตั้งไฟล์ ZIP จากนั้นอย่าลืมล้างข้อมูล

    แค่นั้นแหละ! ไม่มีอะไรซับซ้อน! บทความนี้สิ้นสุดลงแล้ว สมัครสมาชิก กลุ่มทางสังคมและอยู่กับเว็บไซต์!

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

    ไม่ว่าในกรณีใดเราจะพิจารณาวิธีที่ง่ายที่สุดแม้กระทั่งมากที่สุด ผู้ใช้ที่ไม่มีประสบการณ์- วิธีนี้เหมาะสำหรับสมาร์ทโฟนทุกรุ่นจาก Samsung, HTC, FLY และผู้ผลิตสมัยใหม่รายอื่น

    ในเวลาเดียวกันจะมีการอธิบายกระบวนการทั้งหมดเพื่อให้ทุกคนสามารถดำเนินการทุกขั้นตอนที่บ้านได้โดยไม่ต้องใช้ผู้เชี่ยวชาญ

    เราต้องการอะไร

    นอกจากนี้ โทรศัพท์มือถือ, วิธีนี้จัดให้มีโปรแกรมที่เรียกว่า ผู้จัดการรอม- วิธีดาวน์โหลดที่ดีที่สุดอยู่ที่ Google Play.

    นักพัฒนา แอปพลิเคชันนี้เป็นทีมที่มีชื่อไม่ธรรมดาคือ ClockworkMod ทีมนี้ได้รับความนิยมและอำนาจอย่างมากในหมู่ผู้ใช้จากหลายประเทศมายาวนาน

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

    สิ่งสำคัญคือ:

    • สำรองข้อมูล;
    • การคืนค่าระบบ;
    • การติดตั้งเฟิร์มแวร์ใหม่ (สิ่งที่เราต้องการ) และอื่นๆ อีกมากมาย

    ประโยชน์หลักของการใช้ โปรแกรมรอมผู้จัดการสำหรับการแฟลชโทรศัพท์ใด ๆ ไม่ว่าจะเป็น Samsung, HTC, FLY หรืออื่น ๆ คือความสามารถในการย้อนกลับการเปลี่ยนแปลงทั้งหมด

    ซึ่งหมายความว่าหากเกิดปัญหาใด ๆ ระหว่างการติดตั้งหรือหลังจากนั้น (เช่น หากโทรศัพท์ไม่เปิด) เฟิร์มแวร์ใหม่หากคุณไม่ชอบมันด้วยเหตุผลใดก็ตามคุณสามารถคืนทุกอย่างได้

    ในบรรดาข้อดีอื่นๆ ของการใช้ ROM Manager สิ่งต่อไปนี้มีความสำคัญเป็นพิเศษ:

    • ไม่ใช่เรื่องยากและทุกอย่างสามารถทำได้ที่บ้าน
    • การดำเนินการทั้งหมดดำเนินการค่อนข้างเร็ว
    • คุณไม่จำเป็นต้องทำอะไรผ่านคอมพิวเตอร์ ทุกอย่างเกิดขึ้นผ่านทางโทรศัพท์ (ยกเว้นว่าคุณจะต้องถ่ายโอนเฟิร์มแวร์ไปยังโทรศัพท์ผ่านคอมพิวเตอร์ แม้ว่าจะมีวิธีอื่นในการทำเช่นนี้ เช่น Bluetooth หรือบริการแชร์ไฟล์) ;
    • ความน่าเชื่อถือ - ผู้ใช้หลายพันรายได้ทำตามขั้นตอนที่คล้ายกันแล้ว

    เราจะต้องมีเฟิร์มแวร์ใหม่ด้วย ผู้ใช้จำนวนมากในปัจจุบันไม่รู้ว่าจะหาได้จากที่ไหน และวิธีที่ง่ายที่สุดในการทำเช่นนี้คือทางโทรศัพท์

    ใน Google คุณต้องป้อนข้อความค้นหาเช่น "เฟิร์มแวร์สำหรับ [รุ่นโทรศัพท์]" นั่นคือ "เฟิร์มแวร์สำหรับ ซัมซุง กาแล็คซี่เจ7". ทั้งหมดนี้ทำได้ง่ายมาก

    ปัญหาคือมีเฟิร์มแวร์จำนวนมากบนอินเทอร์เน็ต แต่ส่วนใหญ่ในภาษาของผู้ใช้ขั้นสูงนั้น "ใช้งานไม่ได้"

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

    เคล็ดลับ: อ่านสิ่งที่ผู้ใช้รายอื่นเขียนเกี่ยวกับเวอร์ชันเฟิร์มแวร์ที่คุณจะดาวน์โหลดบนอินเทอร์เน็ต

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

    เคล็ดลับ: ใช้โปรแกรม ROM Manager Premium ซึ่งจะทำให้ค้นหาเฟิร์มแวร์สำหรับรุ่นโทรศัพท์ของคุณได้ยากและยังแสดงว่าเฟิร์มแวร์ใดที่ได้รับความนิยมมากที่สุดในหมู่ผู้ใช้รายอื่น นอกจากนี้ในหน้าต่างโปรแกรมคุณสามารถดูการสนทนาของผู้ใช้รายอื่นเกี่ยวกับเวอร์ชันเฟิร์มแวร์นี้หรือเวอร์ชันนั้นได้

    ไม่ว่าในกรณีใดก่อนที่จะดำเนินการทั้งหมดที่อธิบายไว้ด้านล่างโทรศัพท์ของคุณหรือบนการ์ดหน่วยความจำ (นี่เป็นสิ่งสำคัญ!) ต้องมี ไฟล์ zipด้วยเฟิร์มแวร์ใหม่

    มาดูกระบวนการเฟิร์มแวร์กันดีกว่า

    ขั้นตอนการแฟลชโทรศัพท์ Android

    ดาวน์โหลดและติดตั้งโปรแกรม ROM Manager บนโทรศัพท์ของคุณแล้ว

    ตอนนี้คุณต้องทำสิ่งต่อไปนี้:

  • รับ สิทธิ์รูท- หากคุณไม่ทราบวิธีการทำเช่นนี้ เราจะอธิบายกระบวนการทั้งหมดไว้สำหรับคุณด้านล่างโดยเฉพาะ
  • เปิดโปรแกรม ROM Manager และติดตั้ง ClockWorkMod เป็นโปรแกรมดาวน์โหลดไฟล์ใดๆ
  • ใช่ Android มีโปรแกรมดังกล่าว แต่เราต้องการให้ ClockWorkMod ทำงาน

    ในการทำเช่นนี้คุณต้องทำสิ่งต่อไปนี้:

    • ที่ด้านบนของหน้าต่างโปรแกรม ในส่วนที่เรียกว่า " โหมดการกู้คืน» คลิกปุ่ม “Install ClockWorkMod” (ไฮไลท์ไว้ในรูปที่ 1.a)
    • หลังจากนี้ คลิกที่อุปกรณ์ของคุณในรายการแบบเลื่อนลง รูปร่างดังแสดงในรูปที่ 1.b;

    ลำดับที่ 1. เมนูหลักของโปรแกรม ROM Manager และหน้าต่างเลือกรุ่นโทรศัพท์

    ข้อควรระวัง: ก่อน การติดตั้ง ClockWorkModโทรศัพท์จะต้องไม่เชื่อมต่อกับคอมพิวเตอร์ โดยทั่วไปจะเป็นการดีกว่าถ้าปิดวิธีการสื่อสารทั้งหมด ยกเว้น Wi-Fi ซึ่งจะทำให้สามารถดาวน์โหลดไฟล์ที่จำเป็นได้

    • เรากำลังรอให้การดาวน์โหลดและติดตั้ง ClockWorkMod เสร็จสิ้น

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

    ในการทำเช่นนี้คุณต้องทำสิ่งต่อไปนี้:

  • ในเมนูหลักเลือกคำสั่ง "บันทึก ROM ปัจจุบัน" (เน้นในรูปที่ 2)
  • ระบุชื่อของไฟล์เก็บถาวรที่จะจัดเก็บเฟิร์มแวร์ปัจจุบันนั่นคือสำเนาสำรองของระบบในหน้าต่าง
  • คลิกปุ่ม "ตกลง" ในหน้าต่างเดียวกัน
  • เรากำลังรอให้โปรแกรมสร้างสำเนาสำรองของระบบและบันทึกไว้ในไฟล์เก็บถาวรด้วย โดยผู้ใช้ที่ระบุชื่อ.
  • ลำดับที่ 2. การสร้างการสำรองข้อมูลใน ROM Manager

    หากต้องการดำเนินการติดตั้งเฟิร์มแวร์ใหม่โดยตรงในหน้าต่างโปรแกรม ROM Manager คุณต้องเลือกรายการ "ติดตั้ง ROM จากการ์ด SD" ซึ่งถูกเน้นไว้ในรูปที่ 3 หลังจากนี้คุณจะต้องเลือกตำแหน่งของเฟิร์มแวร์ที่คุณดาวน์โหลดก่อนหน้านี้นั่นคือไฟล์ zip ที่มีเฟิร์มแวร์นั้น

    ลำดับที่ 3. ปุ่ม “ติดตั้ง ROM จากการ์ด SD”

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

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

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

    กระบวนการ รับรูทสิทธิ

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

    รายการโปรแกรมเหล่านี้มีดังนี้:

    • ฟรามารูต;
    • สากลและรูท;
    • วิสัยทัศน์+;
    • GingerBreak;
    • z4root;
    • รากไป่ตู้;
    • โรมาสเตอร์ SU;
    • ผ้าเช็ดตัว;
    • รากดาชิ;
    • 360 รูท

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

    ตัวอย่างเช่น หน้าต่างโปรแกรม Framaroot จะแสดงในรูปที่ 4 สิ่งที่คุณต้องทำคือคลิกที่ปุ่ม "ติดตั้ง SuperSU"

    ลำดับที่ 4. หน้าต่างโปรแกรม Framaroot

    การคืนค่าระบบ

    เรากล่าวไว้ข้างต้นว่าหากมีปัญหาใดๆ เกิดขึ้นกับเฟิร์มแวร์ใหม่ คุณสามารถย้อนกลับการเปลี่ยนแปลงทั้งหมดและกลับไปใช้ใหม่ได้ รุ่นเก่า- ขั้นตอนนี้ยังทำใน ROM Manager อีกด้วย

    ในเมนูหลักของโปรแกรมให้คลิกปุ่ม "สำรองข้อมูล" (เน้นในรูปที่ 5)

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

    ดังนั้นเราจะต้องเลือกรายการที่เรียกว่า "กู้คืน"

    ลำดับที่ 5. เมนูหลักของโปรแกรม ROM Manager

    หลังจากผ่านไปหลายสิบนาที ระบบอาจกลับสู่สถานะเดิมก่อนที่จะติดตั้งเฟิร์มแวร์ใหม่ อย่างที่คุณเห็นขั้นตอนนี้ไม่มีอะไรซับซ้อนเลย

    อย่างไรก็ตามไม่มีอะไรซับซ้อนในเฟิร์มแวร์ทั้งหมดที่ใช้โปรแกรม ROM Manager - เกือบทุกอย่างทำได้ด้วยการคลิกเพียงครั้งเดียว

    ในวิดีโอด้านล่างคุณจะเห็นได้อย่างชัดเจนว่ากระบวนการติดตั้งเฟิร์มแวร์อื่นโดยใช้โปรแกรม ROM Manager เกิดขึ้นได้อย่างไร จริงอยู่ วิดีโอนี้เปิดอยู่ ภาษาอังกฤษแต่ความหมายของสิ่งที่เกิดขึ้นนั้นง่ายต่อการเข้าใจ

    การอัพเดตหรือการติดตั้งเฟิร์มแวร์สามารถขจัดปัญหามากมายที่เกี่ยวข้องกับการทำงานของ อุปกรณ์แอนดรอยด์ก. ในระหว่างการใช้งานในระยะยาว หน่วยความจำระบบ อุปกรณ์เคลื่อนที่ได้รับการอุดตัน ไฟล์ที่เหลือ() (“แคสต์” ของโปรแกรมที่ดาวน์โหลดก่อนหน้านี้) รหัสที่เป็นอันตราย() และข้อมูลที่ไม่จำเป็นอื่น ๆ ทั้งหมดนี้ส่งผลให้ประสิทธิภาพและความเร็วของโปรเซสเซอร์และ RAM ลดลง เป็นผลให้สมาร์ทโฟน (แท็บเล็ต) มักจะเริ่มค้างและรีบูตด้วยตัวเอง และถ้า รีเซ็ตเป็นค่าจากโรงงาน() ไม่ได้นำไปสู่ ผลลัพธ์ที่เป็นบวกผู้ใช้สามารถอัพเดตซอฟต์แวร์ได้ด้วยตัวเองเท่านั้น มาดูวิธี reflash โทรศัพท์ที่ใช้ระบบปฏิบัติการ Android กัน

    ประเภทของเฟิร์มแวร์และวิธีการติดตั้ง

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

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

    เฟิร์มแวร์ Android ทั้งหมดแบ่งออกเป็นสองประเภท:

  • เป็นทางการ. จัดหาโดยตรงจากผู้ผลิตสมาร์ทโฟนและมักจะเหมาะสำหรับแบรนด์ใดแบรนด์หนึ่งเท่านั้น โปรแกรมดังกล่าวถือว่ามีความน่าเชื่อถือมากที่สุด ดังนั้นจึงควรใช้ทุกครั้งที่เป็นไปได้
  • ไม่เป็นทางการ (กำหนดเอง) อยู่ระหว่างการพัฒนา ผู้ใช้ระบบปฏิบัติการ Androidอุปกรณ์และ บริษัทขนาดเล็ก- ใช้สำหรับติดตั้ง Android ใหม่บนอุปกรณ์จีน (เช่น Lenovo, Meizu, Xiaomi เป็นต้น)
  • เมื่อใช้ซอฟต์แวร์ที่กำหนดเองมีความเป็นไปได้ที่จะติดตั้งการอัปเดตคุณภาพต่ำซึ่งส่งผลให้แกดเจ็ตเริ่มช้าลงมากยิ่งขึ้น ดังนั้นให้ดาวน์โหลด ไฟล์ปฏิบัติการจำเป็นหลังจากอ่านคำอธิบายโดยละเอียดและอ่านบทวิจารณ์ของผู้ใช้แล้วเท่านั้น

    มีหลายวิธีในการเปลี่ยนเฟิร์มแวร์บน Android:

    เตรียมความพร้อมสำหรับการกระพริบตัวเอง

    ก่อนที่จะติดตั้งซอฟต์แวร์ใหม่บนอุปกรณ์ Android ของคุณ คุณต้องมีมาตรการเตรียมการหลายประการ:

    • ดาวน์โหลดโปรแกรมอัพเดตซอฟต์แวร์ลงในพีซีของคุณ (Odin, Kies หรือ SP Flash Tool และค้นหาโปรแกรมคุณภาพสูง สายยูเอสบี(หากการติดตั้งใหม่จะเกิดขึ้นโดยใช้คอมพิวเตอร์)
    • (หากคุณวางแผนที่จะติดตั้ง Android ใหม่เป็นเวอร์ชันที่ไม่เป็นทางการ)
    • ชาร์จแบตเตอรี่ของอุปกรณ์เป็น 100%;

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

    สำหรับขั้นตอนโดยละเอียดเพิ่มเติมสำหรับการอัปเดต Android บนโทรศัพท์ของคุณ โปรดดู ตัวอย่างของซัมซุงและ Lenovo ด้วย คำแนะนำนี้ยังเหมาะกับยี่ห้ออื่นๆอีกมากมาย

    เฟิร์มแวร์สมาร์ทโฟนจากซัมซุง

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

    ก่อนเปลี่ยนเฟิร์มแวร์เป็น ซอฟต์แวร์ล่าสุดคุณต้องกำหนดค่า Kies ให้ถูกต้อง ทำได้ดังนี้:

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

    หลังจากสร้างสำเนาสำรองแล้ว คุณสามารถรีเฟรชโทรศัพท์หรือแท็บเล็ตของคุณผ่านคอมพิวเตอร์ได้ตามใจชอบ ในการดำเนินการนี้ ให้เปิดส่วน "เครื่องมือ" ใน Kies และเปิดใช้งานรายการที่ทำเครื่องหมายไว้ในภาพ เพื่อเริ่มกระบวนการอัปเดต

    ในขณะที่อุปกรณ์กำลังกะพริบ ห้ามถอดอุปกรณ์ออกจากพีซีหรือดำเนินการอื่นใดที่อาจนำไปสู่การตัดการเชื่อมต่อไม่ว่าในกรณีใด ๆ

    หลังจากแฟลชโทรศัพท์ Android ของคุณผ่านคอมพิวเตอร์แล้ว ให้ตรวจสอบฟังก์ชันการทำงานของฟังก์ชันทั้งหมด หากไม่มีสิ่งใดล้มเหลว แสดงว่าการอัปเดตซอฟต์แวร์สำเร็จ

    การเปลี่ยนเฟิร์มแวร์ด้วย แท็บเล็ตเลอโนโวผ่านทางพีซี

    ก่อนที่จะแฟลชแท็บเล็ต Lenovo คุณต้องเข้าใจว่าไม่มีซอฟต์แวร์ที่พัฒนาขึ้นสำหรับแบรนด์นี้โดยเฉพาะ เราจึงต้องมีความพอใจ การพัฒนาที่เป็นสากล- หนึ่งในแอปพลิเคชันดังกล่าวคือ SP เครื่องมือแฟลช- มาดูวิธีอัปเดตซอฟต์แวร์บน Lenovo โดยใช้ยูทิลิตี้นี้:


    หลังจากที่คุณอัปเดตเฟิร์มแวร์สำเร็จแล้ว ให้ตรวจสอบว่าฟังก์ชันทั้งหมดของแท็บเล็ตใช้งานได้