ต้องการติดตั้ง ROM แบบกำหนดเองอยู่ใช่ไหม? ต้องการแพ็คเกจ GApps ที่เหมาะสมสำหรับมันหรือไม่? ต่อไปนี้เป็นวิธีดาวน์โหลดและติดตั้งแอป Google ล่าสุด
ลิงค์ด่วน
- ทำไมต้อง GApps?
- ความหลากหลายของ GApps
- การแจกแจง GApps ยอดนิยม
- วิธีการติดตั้ง GApps
แพ็คเกจ GApps (ย่อมาจาก Google Apps) มีความสำคัญในชุมชนการพัฒนาหลังการขายของ Android โปรแกรมเสริมเหล่านี้ได้รับการออกแบบมาเป็นพิเศษสำหรับ ROM แบบกำหนดเอง ที่สามารถใช้เพื่อดาวน์โหลดแอป Google เช่น Google Play Services และ Play Store บนอุปกรณ์ของคุณ หากคุณสงสัยว่าจะเลือกและติดตั้งแพ็คเกจ GApps ที่เหมาะสมบนอุปกรณ์ของคุณหรือในแพ็คเกจใดแพ็คเกจหนึ่งได้อย่างไร โทรศัพท์ Android ที่ดีที่สุดคู่มือนี้จะช่วยคุณในเรื่องนั้น
ทำไมต้อง GApps?
Google กำหนดให้ผู้ผลิตอุปกรณ์ Android ทุกรายปฏิบัติตาม เอกสารคำจำกัดความความเข้ากันได้ (CDD) ให้ผ่าน ชุดทดสอบความเข้ากันได้ (CTS) จึงสามารถเป็นได้ อนุญาตให้โหลดอุปกรณ์ล่วงหน้าด้วยแอปและบริการของ Google. อย่างไรก็ตาม นักพัฒนา ROM แบบกำหนดเองไม่สามารถรวมแอปและบริการของ Google เหล่านี้เข้ากับบิลด์ของพวกเขาได้อย่างง่ายดาย เนื่องจากแอปเหล่านี้ไม่ได้ใช้ลิขสิทธิ์ Apache หรือ GPLv2 การรวมแอปเหล่านี้ไว้ใน ROM ถือเป็นความท้าทายทางกฎหมาย
นี่คือที่มาของแพ็คเกจ GApps ผู้ดูแล GApps อาศัยสคริปต์การสร้างที่อนุญาตให้สร้างแพ็คเกจที่อัปเดตใหม่โดยอัตโนมัติตามช่วงเวลาปกติ ในทางกลับกัน นักพัฒนา ROM มักจะสร้าง ROM แบบกำหนดเองในลักษณะที่ผู้ใช้ปลายทางสามารถแฟลชการกระจาย GApps ของบุคคลที่สาม นอกเหนือจากงานสร้างและรับความสามารถในการใช้ Google Play Store หรือแอปพลิเคชันอื่น ๆ ที่ต้องใช้ Google Play ได้อย่างราบรื่น บริการ.
โปรดทราบว่าในกรณีส่วนใหญ่ แอป Google ไม่จำเป็นต้องบูตหรือเรียกใช้ ROM แบบกำหนดเอง อย่างไรก็ตาม ผู้ใช้จำนวนมากพบว่ามีประโยชน์ในการใช้ประโยชน์จากระบบนิเวศของ Android อย่างเต็มที่ ดังนั้นการแยกชุดแอป Google ออกจากแหล่ง ROM พร้อมตัวเลือกในการติดตั้งในภายหลังจึงเป็นสถานการณ์ที่ได้ประโยชน์ทั้งสองฝ่าย
ความหลากหลายของ GApps
สำหรับผู้ใช้ทั่วไป แอปพลิเคชันบุคคลที่หนึ่งของ Google จำนวนมากได้ค่อยๆ กลายเป็นส่วนสำคัญต่อฟังก์ชันการทำงานหรือรูปลักษณ์ของ Android ถ้าอย่างนั้นคนที่ชอบการตั้งค่าแบบเรียบง่ายและถือว่าแทบทุกอย่างเป็นโบลตแวร์
เนื่องจากเป็นเรื่องยากมากที่จะหาวิธีแก้ปัญหาร่วมกันสำหรับทุกคน ผู้ดูแล GApps จึงมักเสนอรุ่นต่างๆ ให้กับพวกเขา นั่นคือเหตุผลที่คุณสามารถค้นหาแพ็คเกจ GApps ที่มีแท็ก "pico" "basic" "full" และแท็กที่คล้ายกัน แน่นอนว่า Play Store พร้อมด้วย Play Services และไลบรารีที่เกี่ยวข้องนั้นเป็นองค์ประกอบทั่วไป ระหว่างกัน แต่จำนวนแอปพลิเคชันบุคคลที่หนึ่งของ Google ที่รวมเข้าด้วยกันเป็นปัจจัยสำคัญในการสร้างความแตกต่าง ที่นั่น.
ความเข้ากันได้กับ Android เวอร์ชันเก่าเป็นอีกแง่มุมที่น่าสนใจของฉาก GApps อุปกรณ์บางรุ่นไม่สามารถใช้งาน Android เวอร์ชันล่าสุดและดีที่สุดได้แม้ว่าจะใช้ ROM แบบกำหนดเองก็ตาม ซึ่งเป็นสาเหตุที่จำเป็นต้องรักษาการรองรับเวอร์ชันเก่าไว้ นอกจากนี้ ไลบรารีระดับต่ำบางแห่งยังขึ้นอยู่กับสถาปัตยกรรม CPU ดังนั้นบางครั้งผู้ดูแลกระแสหลักจึงเสนอบิลด์เฉพาะสถาปัตยกรรมด้วยเช่นกัน
การแจกแจง GApps ยอดนิยม
ตลอดหลายปีที่ผ่านมา GApps ต่างๆ มากมายได้รับความนิยม คุณจะพบข้อเสนอ GApps บางส่วนที่ได้รับความนิยมและได้รับการดูแลอย่างดีจากชุมชนการพัฒนาหลังการขายได้ที่ด้านล่างนี้
เปิด GApps
บางทีตัวเลือกที่ได้รับความนิยมมากที่สุดในการดาวน์โหลด Google Apps บน ROM ที่กำหนดเอง โครงการ Open GApps เริ่มต้นในปี 2558 ในฐานะผู้สืบทอดจิตวิญญาณของ ParanoidAndroid GApps รหัสฐานของการแจกจ่ายนี้ได้รับการแยกหลายครั้ง ทั้งหมดนี้ต้องขอบคุณความอเนกประสงค์ของโปรเจ็กต์ เอกสารที่ครอบคลุม และการสนับสนุนที่หลากหลายสำหรับ Android รุ่นเก่า
- ดาวน์โหลดเปิด GApps
- เธรดการสนทนา XDA บน Open GApps
- รองรับเวอร์ชัน Android: Android 4.4 KitKat ถึง Android 11 ผู้ดูแลยังเสนอแพ็คเกจการทดสอบด้วย สำหรับระบบปฏิบัติการ Android 12 และ แอนดรอยด์ 12L.
- การสนับสนุนแพลตฟอร์ม: อาร์ม, Arm64, x86 และ x86-64
-
สายพันธุ์:
- พิโก: แพ็คเกจนี้ออกแบบมาสำหรับผู้ใช้ที่ต้องการติดตั้ง GApps ขั้นต่ำที่แน่นอน
- นาโน: แพ็คเกจนี้ออกแบบมาสำหรับผู้ใช้ที่ต้องการใช้ Google ขนาดเล็กที่สุดเท่าที่จะเป็นไปได้ในขณะที่ยังคงเพลิดเพลินกับการสนับสนุน "โอเค Google" และการค้นหาของ Google
- ไมโคร: แพ็คเกจนี้ออกแบบมาสำหรับผู้ใช้อุปกรณ์รุ่นเก่าที่มีพาร์ติชันระบบขนาดเล็กหรือผู้ที่ชื่นชอบแนวทางแบบเรียบง่าย
- มินิ: แพ็คเกจนี้ออกแบบมาสำหรับผู้ที่ใช้แอป Google อย่างจำกัดหรือต้องการติดตั้งแอปด้วยตนเอง
- เต็ม: หากคุณต้องการตัวเลือกในการใช้แอปหุ้น/AOSP แพ็คเกจนี้ออกแบบมาสำหรับคุณ
- คลังสินค้า: แพ็คเกจนี้รวม Google Apps ทั้งหมดที่เป็นมาตรฐานบนสมาร์ทโฟน Pixel
- สุด ๆ: แพ็คเกจนี้เหมาะสำหรับผู้ที่ต้องการมี Google Applications ทั้งหมด ซึ่งรวมถึง Google Apps ทั้งหมดที่เคยจัดส่งบนอุปกรณ์ Google
- อโรมา: แพ็คเกจ Aroma เป็นเวอร์ชันพิเศษของแพ็คเกจ 'Super' ทั่วไป แต่มีส่วนหน้าแบบกราฟิกที่จะใช้งานได้ ช่วยให้คุณสามารถเลือกแอปพลิเคชันเฉพาะที่จะติดตั้ง (หรือไม่) โดยไม่ต้องเขียน gapps-config ด้วยตนเอง ไฟล์.
- ทีวีสต็อค: แพ็คเกจนี้สำหรับอุปกรณ์ Android TV ประกอบด้วย Google Apps ทั้งหมดที่เป็นมาตรฐานบน Nexus Player
- ทีวีมินิ: ชุด Google Apps สำหรับอุปกรณ์ Android TV ชุดเล็ก ซึ่งคล้ายกับที่ Mini เปรียบเทียบกับเวอร์ชันสต็อก
นิคจีแอพส์
NikGApps เป็นอีกหนึ่งการแจกจ่าย GApps ที่มีคุณลักษณะหลากหลายซึ่งมีตัวเลือกการปรับแต่งมากมายสำหรับผู้ใช้ระดับสูง สร้างโดยสมาชิกอาวุโส XDA นิคิลหนึ่งในคุณสมบัติที่โดดเด่นที่สุดของโปรเจ็กต์ GApps นี้คือแพ็คเกจ Android Go เฉพาะสำหรับอุปกรณ์ระดับล่าง แตกต่างจากการกระจายอื่น ๆ มันยังช่วยให้คุณสามารถแฟลชแพ็คเกจได้ตลอดเวลา
- ดาวน์โหลด NikGApps
- กระทู้สนทนา XDA บน NikGApps
สุดท้ายแต่ไม่ท้ายสุด ผู้ใช้สามารถอัปโหลดการกำหนดค่าแบบกำหนดเองไปยังที่เก็บของโปรเจ็กต์เพื่อสร้างบิลด์ส่วนบุคคลได้
- รองรับเวอร์ชัน Android: Android 12, 12L และ Android 13 Builds สำหรับ Android 10 และ 11 ก็มีให้ใช้งานตามความต้องการเช่นกัน
- การสนับสนุนแพลตฟอร์ม: อาร์ม64.
-
สายพันธุ์:
- แกนหลัก: ชุด Google Apps ขั้นต่ำที่จำเป็นในการเรียกใช้ Play Store
- พื้นฐาน: ทุกอย่างจาก Core รวมถึงบริการของ Google Carrier, Google Dialer (แทนที่ AOSP Dialer), Google Messages (แทนที่ข้อความ AOSP), Google Contacts (แทนที่ผู้ติดต่อ AOSP) ฯลฯ
- Omni: ทุกอย่างตั้งแต่พื้นฐาน รวมถึง Gmail (แทนที่อีเมล AOSP), วิซาร์ดการตั้งค่า Google/Pixel, Google Photos (แทนที่แกลเลอรี AOSP) ฯลฯ
- หุ้น: ทุกอย่างจาก Omni รวมถึง Google Sound Recorder, Google Markup, Google Sounds, Google Wallpaper ฯลฯ
- เต็ม: ทุกอย่างจากสต็อก รวมถึง Google Chrome (แทนที่เบราว์เซอร์ AOSP), Google Assistant, Android Auto ฯลฯ
- ไป: มีไว้สำหรับอุปกรณ์ระดับล่าง เวอร์ชัน Core ที่ได้รับการปรับปรุงเล็กน้อย
- ชนชั้นสูง: ตัวแปรพิเศษที่สร้างขึ้นสำหรับผู้มีส่วนร่วมโค้ดและผู้ดูแล ROM ที่มีชื่อเสียง
FlameGApps
โครงการ FlameGApps เดิมชื่อ ExLiteGApps เป็นผลงานของสมาชิกอาวุโส XDA อยาเทพนาถ. ด้วยการออกแบบการกระจายแบบโมดูลาร์ ผู้ใช้จึงสามารถติดตั้งส่วนประกอบต่างๆ เช่น Pixel Launcher พร้อมอุปกรณ์ได้ บริการปรับแต่งส่วนตัว, Google Search พร้อม Assistant และบริการปรับแต่งอุปกรณ์โดยใช้แพ็คเกจเสริมอย่างเป็นทางการ
- ดาวน์โหลด FlameGApps
- กระทู้สนทนา XDA บน FlameGApps
- รองรับเวอร์ชัน Android: Android 10 ถึง Android 12/12L ยังไม่มีการสนับสนุนอย่างเป็นทางการสำหรับ Android 13 แม้ว่าจะเป็นผู้พัฒนาก็ตาม ปล่อยโครงสร้างนกขมิ้น สำหรับการทดสอบ
- การสนับสนุนแพลตฟอร์ม: อาร์ม64.
-
สายพันธุ์:
- พื้นฐาน: รวม GApps หลัก เช่น Google Play Services (GMS), Google Services Framework (GSF), Google Play Store และข้อมูลสำคัญอื่นๆ
- เต็ม: รวมแอปหลักที่จำเป็นทั้งหมดพร้อมแอปที่มีประโยชน์มากกว่า เช่น Google Dialer, Google Contacts, Google Messages เป็นต้น
BiTGApps
ด้วยขนาดน้อยกว่า 90MB BiTGApps จาก XDA Senior Member เดอะฮิตแมน เป็นการแจกแจงแบบมินิมอลลิสต์ที่โดดเด่น นอกจากความเรียบง่ายแล้ว มันยังนำเสนอฟีเจอร์พิเศษจำนวนหนึ่ง เช่น การเปิดใช้งานการเพิ่มประสิทธิภาพแบตเตอรี่สำหรับทุกคน แอปของ Google ความสามารถในการติดตั้งโดยตรงจากระบบที่บูท และการติดตั้งในลักษณะที่ไม่มีระบบในฐานะ Magisk โมดูล.
- ดาวน์โหลด BiTGApps
- กระทู้สนทนา XDA บน BiTGApps
- รองรับเวอร์ชัน Android: Android Nougat (7.1) ถึง Android 13
- การสนับสนุนแพลตฟอร์ม: อาร์ม อาร์ม64.
-
สายพันธุ์:
- แกนหลัก/มาตรฐาน: เป้าหมายคือยึดมั่นในการตั้งค่าขั้นต่ำที่สามารถให้บริการฟังก์ชันการทำงานของ Google Services ได้อย่างเหมาะสม ตัวแปรนี้รองรับโหมดไร้ระบบเช่นกัน หากคุณมีสิทธิ์เข้าถึงรูทผ่าน Magisk อยู่แล้ว
- Mini: รวม Android Auto, Google Assistant และ Google Text-to-Speech ไว้ด้านบนของแพ็คเกจหลัก
- Omni: หากคุณต้องการเลือกใช้การตั้งค่าแบบ Pixel คุณควรเลือกรูปแบบ Omni องค์ประกอบคล้ายกับของ NikGApps
LiteGApps
ก่อตั้งโดยสมาชิกอาวุโส XDA วาห์ยู6070LiteGApps เป็นการเผยแพร่ที่ไม่เหมือนใครซึ่งครอบคลุมกรณีการใช้งานที่หลากหลาย คุณสามารถติดตั้งผ่านการกู้คืนหรือเป็นโมดูล Magisk
- ดาวน์โหลด LiteGApps
- กระทู้สนทนา XDA บน LiteGApps
- รองรับเวอร์ชัน Android: Android 5.0 Lollipop ถึง Android 13 มีการรองรับเบื้องต้นสำหรับ Android 14 เช่นกัน
- การสนับสนุนแพลตฟอร์ม: อาร์ม, Arm64, x86 และ x86-64
-
สายพันธุ์:
- Original: มีรุ่นย่อยต่อไปนี้: Lite, Basic, Core, Go, User, Basic, Nano, Micro และ Pixel การเรียบเรียงมีความคล้ายคลึงกับ Open GApps
- Plus-Plus: คุณสามารถใช้ตัวแปร "Plus-Plus" เพื่อให้บริการปกติรวมถึง LTS (เวอร์ชัน Android ดั้งเดิม) และ MicroG builds
MagiskGapps
มีต้นกำเนิดมาจากทางแยกของ NikGApps, MagiskGapps โดย วัคโกะ1805 เป็นการเผยแพร่แอป Google ที่ไม่มีระบบโดยสมบูรณ์ สามารถใช้เพื่อเปลี่ยนการติดตั้งที่มีอยู่ของการแจกจ่าย GApps อื่นได้อย่างราบรื่นโดยไม่ต้องล้างพาร์ติชันระบบ
- ดาวน์โหลด MagiskGapps.dll
- MagiskGapps Github ที่เก็บถาวร
- รองรับเวอร์ชัน Android: ระบบปฏิบัติการ Android 11 ถึง Android 13
- การสนับสนุนแพลตฟอร์ม: อาร์ม64.
-
สายพันธุ์:
- GMS: เฉพาะบริการ Google ที่จำเป็นและส่วนประกอบการซิงค์เท่านั้น
- แกนหลัก: Play Store ที่ด้านบนของแพ็คเกจ GMS
- พื้นฐาน: แอพเพิ่มเติมบางส่วน เช่น Google Dialer, Messages และ Contacts ควบคู่ไปกับแพ็คเกจ Core
- สต็อก: แอพสไตล์ Pixel เต็มรูปแบบ
- ไป: ปรับให้เหมาะสมสำหรับอุปกรณ์ระดับเริ่มต้น
มายด์เดอะแกปส์
ดูแลโดย Alessandro Astone ผู้สนับสนุน LineageOS ซึ่งเป็นสมาชิกอาวุโสของ AKA XDA อลาสโตMindTheGapps เป็นอีกหนึ่งการกระจาย GApps ขนาดกะทัดรัด อันนี้เป็นที่รู้จักโดยเฉพาะในชุมชนว่าเป็นโซลูชัน GApps ที่แนะนำอย่างเป็นทางการโดย LineageOS ทีมสำหรับ ROM แบบกำหนดเอง
- ดาวน์โหลด MindTheGapps.mq4 (กระจกเงา)
- รองรับเวอร์ชัน Android: ระบบปฏิบัติการ Android 10 ถึง Android 13 คุณยังสามารถค้นหาแพ็คเกจแยกต่างหากสำหรับ Android TV ได้ โดยเฉพาะอย่างยิ่งมันโฮสต์แพ็คเกจดั้งเดิมสำหรับ Android 9 Pie และ Android 8.1 Oreo เช่นกัน
- การสนับสนุนแพลตฟอร์ม: Arm, Arm64 (x86 เช่นกัน แต่สำหรับรุ่น Android รุ่นเก่าเท่านั้น)
- สายพันธุ์: ไม่มี. มีเพียงรูปแบบเดียวที่ไม่มีตัวเลือกการปรับแต่ง มีทุกสิ่งที่จำเป็นเพื่อใช้งานระบบของ Google และไม่มีอะไรเพิ่มเติม
วิธีการติดตั้ง GApps
ดาวน์โหลดและเตรียมการ
ก่อนที่จะติดตั้งแพ็คเกจ GApps คุณต้องเลือกเวอร์ชันที่ตรงกับสถาปัตยกรรม CPU ของอุปกรณ์เป้าหมายและฐาน Android ของ ROM แบบกำหนดเองที่คุณต้องการ โปรดทราบว่า OEM บางรายจงใจจัดส่งเฟิร์มแวร์ Arm32 บนอุปกรณ์ Arm64 ดังนั้นควรปรึกษากับผู้ดูแล ROM แบบกำหนดเองเพื่อตรวจสอบความเข้ากันได้ของแพลตฟอร์ม ในกรณีที่คุณต้องการแฟลช ROM แบบกำหนดเองที่มาพร้อมกับแอป Google ที่ผสานรวม คุณไม่จำเป็นต้องติดตั้งแพ็คเกจ GApps แบบสแตนด์อโลน
หากต้องการทราบสถาปัตยกรรม CPU ให้รันคำสั่งต่อไปนี้โดยใช้แอปจำลองเทอร์มินัลบนอุปกรณ์ของคุณ:
getpropro.product.cpu.abi
พูดอย่างหยาบคาย หากคุณมีสมาร์ทโฟนที่ค่อนข้างใหม่ และคุณวางแผนที่จะติดตั้ง ROM แบบกำหนดเองที่ใช้ Android 13ให้ดาวน์โหลดหนึ่งใน Arm64 GApps สำหรับ แอนดรอยด์ 13 จากรายชื่อที่กล่าวมาข้างต้น
เราจะถือว่าคุณมีการกู้คืนแบบกำหนดเอง เช่น TWRP ติดตั้งอยู่ และ (เป็นทางเลือก) มีสิทธิ์เข้าถึงรูทสำหรับกระบวนการแฟลชจริง ถ้าไม่เช่นนั้น เรามีคำแนะนำเกี่ยวกับ วิธีการรูทอุปกรณ์ Android ของคุณ และ วิธีการติดตั้ง TWRP.
กระพริบ GApps จาก TWRP
ในกรณีส่วนใหญ่ แพ็คเกจ GApps จะต้องถูกแฟลชก่อนที่จะบูตเข้าสู่ ROM แบบกำหนดเองเป็นครั้งแรก! ขอแนะนำให้รีเซ็ตเป็นค่าเริ่มต้นจากโรงงานและจัดรูปแบบข้อมูลเพื่อล้างข้อมูลตกค้างที่เป็นไปได้ของการแจกจ่าย GApps ที่ติดตั้งไว้ก่อนหน้านี้
- ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ของคุณมี ADB และ Fastboot สามารถดูคำแนะนำในการตั้งค่าได้ ที่นี่.
- แนะนำให้ผู้ใช้ Windows ติดตั้งไดรเวอร์ OEM ล่าสุดสำหรับอุปกรณ์ Android.
- ดาวน์โหลดทั้ง แพ็คเกจ ROM แบบกำหนดเอง และ แพ็คเกจ GApps ที่ตรงกัน บนคอมพิวเตอร์ของคุณ
- รีบูตอุปกรณ์เป้าหมายเข้าสู่โหมดการกู้คืนโดยใช้คีย์ผสมที่เหมาะสมหรือใช้ ADB:
adb reboot recovery
- ตอนนี้แตะที่ เช็ด, รีเซ็ตเป็นค่าจากโรงงาน, และในที่สุดก็, จัดรูปแบบข้อมูล เพื่อดำเนินการตามกระบวนการล้างข้อมูลต่อไป การดำเนินการนี้จะลบการเข้ารหัสและลบไฟล์ทั้งหมดที่จัดเก็บไว้ในที่จัดเก็บข้อมูลภายใน
- กลับไปที่เมนูหลัก
- ไซด์โหลดแพ็คเกจ ROM ZIP แบบกำหนดเอง:
- บนอุปกรณ์เป้าหมาย ให้เลือก ขั้นสูง, แล้ว ADB ไซด์โหลด เพื่อเริ่มต้น.
- บนเครื่องโฮสต์ ให้ไซด์โหลดแพ็กเกจโดยใช้:
adb sideload filename.zip
- โดยไม่ต้องรีบูตเครื่อง ให้แตะที่ปุ่มย้อนกลับ จากนั้นทำซ้ำขั้นตอนเดียวกันสำหรับแพ็คเกจ GApps:
adb sideload gapps.zip
- หน้าจอ TWRP บนอุปกรณ์เป้าหมายควรแสดงความคืบหน้าในการติดตั้ง
- เมื่อคุณติดตั้งทุกอย่างเรียบร้อยแล้ว ให้แตะที่ รีบูตระบบ ปุ่ม.
การตรวจสอบ
หากทุกอย่างถูกต้อง คุณควรเตรียมแอปและบริการของ Google ให้พร้อมเมื่อคุณรีบูท
การแจกแจง GApps และ ROM แบบกำหนดเองส่วนใหญ่รองรับการอยู่รอดของ OTA ซึ่งหมายความว่าไม่จำเป็นต้องแฟลชแพ็คเกจ GApps อีกครั้งเมื่อคุณติดตั้งการอัปเดต ROM การอัปเดตเวอร์ชันหลักเป็นอีกเรื่องหนึ่ง เนื่องจากคุณต้องค้นหาแพ็คเกจ GApps ที่เหมาะสมสำหรับฐาน Android ใหม่และทำการติดตั้งใหม่ทั้งหมดหากจำเป็น