ลืม ROM กระพริบใช้ Xposed Framework เพื่อปรับแต่ง Android ของคุณ
การปรับแต่งระดับต่ำจำนวนมากโดยปกติสามารถทำได้บน Android โดยการกะพริบ ROM ที่กำหนดเองเท่านั้น Xposed Framework อนุญาตให้คุณแก้ไขระบบที่มีอยู่โดยไม่ต้องติดตั้ง ROM แบบกำหนดเองใหม่ สิ่งที่ต้องการคือการเข้าถึงรูท.
แน่นอนว่าคุณอาจต้องการแฟลช ROM แบบกำหนดเองเช่น CyanogenMod เพื่อรับ Android เวอร์ชันล่าสุดหรือใช้ความหลากหลายของการปรับแต่ง แต่ถ้าคุณชอบเวอร์ชั่น Android ที่คุณมีอยู่เฟรมเวิร์ก Xposed นั้นยืดหยุ่นมาก คิดว่า Xposed Framework เป็นการสร้าง ROM ที่กำหนดเองสำหรับ Android แทนที่จะดาวน์โหลดบางอย่างเช่น CyanogenMod ซึ่งมาพร้อมกับฟีเจอร์ใหม่ ๆ ที่อบเข้ามา Xposed ช่วยให้คุณเพิ่มคุณสมบัติที่คุณต้องการทีละคนผ่านแต่ละโมดูล ไม่จำเป็นต้องใช้ ROM กะพริบ บทความนี้มีตัวอย่างของสิ่งที่คุณสามารถทำได้ถ้าคุณอยากรู้.
มันทำงานอย่างไร
โมดูล GravityBox Xposed ที่เป็นที่นิยมซึ่งมีการปรับแต่งที่มีประโยชน์มากมายในแพ็คเกจเดียว.ในการดำเนินการปรับแต่งระดับต่ำต่างๆนักพัฒนาจะต้องแก้ไขไฟล์ระบบ APK (แพคเกจแอป) พวกเขามักจะปล่อยการเปลี่ยนแปลงเหล่านี้เป็น ROM ที่กำหนดเองซึ่งผู้ใช้จะต้องกระพริบบนอุปกรณ์ของพวกเขา.
Xposed Framework ต้องการการเข้าถึงรูทเพื่อติดตั้ง แต่ควรจะสามารถทำงานได้โดยไม่ต้องรูทภายหลัง ซึ่งขยายส่วนปฏิบัติการ / system / bin / app_process เพื่อโหลดไฟล์ JAR เฉพาะเมื่อเริ่มต้น คลาสของไฟล์นี้จะเป็นส่วนหนึ่งของทุกกระบวนการของแอปในระบบ - แม้แต่กระบวนการให้บริการของระบบ จากนั้นเป็นไปได้ที่จะปรับเปลี่ยนพฤติกรรมของแอพขณะใช้งานจริงโดยไม่ต้องมี ROM กระพริบหรือแก้ไขไฟล์ APK ของแอพ.
Xposed Framework ไม่ได้รับประกันว่าจะสามารถใช้งานได้กับโทรศัพท์ทุกรุ่น มันออกแบบมาเพื่อทำงานกับ Android 4.0 และอุปกรณ์ส่วนใหญ่ในภายหลัง นอกจากนี้มัน (หรือโมดูล) อาจไม่ทำงานบน ROM ที่มีการดัดแปลงอย่างหนักหรืออุปกรณ์ที่แก้ไขโค้ดบางอย่างมาก (อุปกรณ์ Samsung อาจมีปัญหาเช่น) วิธีเดียวที่จะรู้คือการเรียกดูฟอรัม Xposed หรือลองด้วยตัวคุณเอง มีการสร้างอย่างไม่เป็นทางการสำหรับ TouchWiz และ Android รุ่นอื่น ๆ หากคุณยินดีที่จะให้พวกเขายิง.
โทรศัพท์ของคุณจะต้องถูกรูท ไม่มีทางรอบนี้ดังนั้นถ้าคุณยังไม่รูทยังไม่มีเวลาดีกว่าตอนนี้! โทรศัพท์ทุกรุ่นแตกต่างกันเล็กน้อยโปรดดูคู่มือการรูทของเราและฟอรัม XDA Developers สำหรับอุปกรณ์เฉพาะของคุณสำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการรูท.
สุดท้ายโปรดจำไว้ว่า - เช่นเดียวกับการปลดล็อค bootloader และโมดูลการรูต - Xposed ของคุณมีการเข้าถึงฟังก์ชั่นระบบลึกบนโทรศัพท์ของคุณและมีความเสี่ยงด้านความปลอดภัย ติดตั้งเฉพาะโมดูลจากนักพัฒนาที่คุณไว้วางใจหรือค้นหาโมดูลโอเพนซอร์สและติดกับโมดูลเหล่านั้น ทุกอย่างจากที่นี่เป็นความเสี่ยงของคุณเองดังนั้นโปรดระมัดระวังและติดตั้งอย่างรับผิดชอบ.
คุณสามารถเรียกดู tweaks Xposed ที่แตกต่างกันได้ที่เว็บไซต์ของ Xposed และดูข้อมูลเพิ่มเติมและคำถามที่พบบ่อยมากมายในฟอรัม Xposed ที่ XDA Developers.
ขั้นตอนที่หนึ่ง: ติดตั้ง Xposed Framework
Xposed Framework ไม่สามารถใช้ได้ใน Google Play ดังนั้นคุณจะต้องติดตั้งผ่านหนึ่งในสองวิธีอื่น ๆ.
ปรับปรุง: หากคุณใช้งาน Marshmallow หรือสูงกว่าคุณสามารถติดตั้ง Xposed เวอร์ชั่น“ systemless” รุ่นใหม่ซึ่งมีความยืดหยุ่นมากกว่าเวอร์ชั่นเก่าที่กล่าวถึงในบทความนี้ ก่อนอื่นคุณต้องอ่านเกี่ยวกับรูทแบบไม่มีระบบแล้วเรียนรู้วิธีติดตั้ง systemless Xposed ที่นี่.
หากคุณใช้ Android Ice Cream Sandwich, Jelly Bean หรือ KitKat เวอร์ชันหนึ่ง, คุณสามารถดาวน์โหลด Xposed Installer APK ได้จากหน้าแรกของ Xposed จากนั้นโอนไปยังโทรศัพท์ของคุณด้วยสาย USB หรือแอปอย่าง Dropbox จากนั้นเปิด APK เพื่อเริ่มการติดตั้งและข้ามไปยังส่วนถัดไป.
หากคุณใช้ Android Lollipop หรือ Marshmallow, การติดตั้งนั้นซับซ้อนกว่าเล็กน้อย: คุณจะต้องกระพริบเฟรมเวิร์กโดยใช้การกู้คืนแบบกำหนดเองเช่น TWRP จากนั้นติดตั้งตัวติดตั้ง (โปรดจำไว้ว่าหากคุณใช้งาน Marshmallow คุณสามารถติดตั้งรุ่นที่ไม่มีระบบซึ่งดีกว่า)
มุ่งหน้าไปยังฟอรัมของ Xposed บน XDA Developers และดาวน์โหลดสามไฟล์: Xposed Installer APK, Xposed Framework ZIP และ Xposed Uninstaller ZIP คุณอาจต้องทำวิจัยเพื่อหาไฟล์. zip ที่จะดาวน์โหลด “ sdk21”,“ sdk22” และ“ sdk23” อ้างถึง Android 5.0, 5.1 และ 6.0 ตามลำดับ “ arm”,“ arm64” และ“ x86” อ้างถึง ARM, โปรเซสเซอร์ 64- บิต ARM และ Intel ตามลำดับ.
ดังนั้นเนื่องจากฉันมี Nexus 5X ซึ่งมีโปรเซสเซอร์ ARM 64 บิตและใช้ Android 6.0.1 Lollipop- ฉันดาวน์โหลด Xposed Installer APK, ไฟล์ xposed-v80-sdk23-arm64.zip และ xposed-uninstaller -arm64.zip ไฟล์.
ถ่ายโอนไฟล์ทั้งสามไปยังโทรศัพท์ของคุณโดยใช้สาย USB หรือแอพอย่าง Dropbox.
ถัดไปรีบูตโทรศัพท์ของคุณเป็นการกู้คืน TWRP การทำเช่นนี้จะแตกต่างกันเล็กน้อยในโทรศัพท์ทุกรุ่นคุณอาจต้องกดปุ่ม Power และ Volume Down พร้อมกันจากนั้นใช้ปุ่มปรับระดับเสียงเพื่อบูต“ Recovery Mode” คำแนะนำของ Google สำหรับรุ่นเฉพาะของคุณเพื่อดูวิธีการทำ.
เมื่อคุณทำเช่นนั้นคุณจะได้รับการต้อนรับด้วยหน้าจอหลักของ TWRP ที่คุ้นเคย คลิกที่ปุ่มติดตั้ง.
หมายเหตุ: คุณอาจต้องการสำรองข้อมูลใน TWRP ก่อนดำเนินการตามกระบวนการนี้ต่อ.
หน้าจอต่อไปนี้จะปรากฏขึ้น เลื่อนลงและไปที่ไฟล์. zip ของ Xposed framework ที่คุณโอนมาก่อนหน้านี้.
แตะซิป Xposed แล้วคุณจะเห็นหน้าจอนี้ ปัดเพื่อยืนยันแฟลช.
ใช้เวลาสักครู่ในการแฟลชแพ็กเกจ เมื่อเสร็จสิ้นให้แตะปุ่ม“ เช็ดแคช / Dalvik” จากนั้นรีบูทระบบของคุณ.
หาก TWRP ถามว่าคุณต้องการติดตั้ง SuperSU ทันทีหรือไม่เลือก“ ไม่ติดตั้ง”.
โทรศัพท์ของคุณอาจใช้เวลาสองสามนาทีในการรีบูตเนื่องจากอาจ "เพิ่มประสิทธิภาพ" แอปของคุณอีกครั้ง ให้เวลาและเมื่อเสร็จสิ้นให้เปิด Xposed Installer APK ที่คุณถ่ายโอนไว้ก่อนหน้านี้ นี่จะติดตั้งแอพที่คุณจะใช้เพื่อจัดการโมดูลของคุณ.
หากคุณพบปัญหาใด ๆ กับการติดตั้งเช่นโทรศัพท์ของคุณจะเข้าสู่บูตวน - เพียงแฟลชไฟล์ Xposed Uninstaller .zip ในแบบเดียวกันและสิ่งที่ควรจะกลับมาเป็นปกติ หากทุกอย่างล้มเหลวให้กู้คืนจากข้อมูลสำรอง TWRP ล่าสุดของคุณ.
ขั้นตอนที่สอง: ตั้งค่า Xposed Installer และดาวน์โหลดโมดูล
เปิดตัว Xposed Installer และคุณจะได้รับการต้อนรับด้วยหน้าจอด้านล่าง อุปกรณ์ที่ใช้ KitKat จะต้องแตะตัวเลือก“ Framework” จากนั้นแตะปุ่มติดตั้ง / อัปเดตเพื่อติดตั้ง Xposed Framework คุณจะต้องรีบูทโทรศัพท์เมื่อเสร็จแล้ว ผู้ใช้ Lollipop และ Marshmallow จะทำสิ่งนี้ผ่าน. zip ที่กระพริบในขั้นตอนก่อนหน้า.
โปรดจำไว้ว่า Xposed ต้องการการเข้าถึงรูทดังนั้นหากคุณได้รับพรอมต์ ณ จุดนี้จากแอป superuser ของคุณ ให้สิทธิ์ผู้ใช้ Superuser Installer เพื่อดำเนินการต่อ.
ตอนนี้ Xposed ได้รับการตั้งค่าเรียบร้อยแล้วก็ถึงเวลาสำหรับส่วนที่สนุกแล้ว: การติดตั้งโมดูล โมดูล Xposed มีการปรับแต่งที่แตกต่างกันที่คุณสามารถใช้เพื่อปรับแต่งระบบของคุณ บางตัวมีขนาดเล็กและทำหน้าที่เดียวเท่านั้นขณะที่บางตัวเป็นแพคเกจที่มีการปรับแต่งที่มีประโยชน์มากมาย สำหรับคู่มือนี้เราจะใช้ตัวอย่างง่ายๆ: XInsta, โมดูล Xposed ที่เพิ่มตัวเลือกในการดาวน์โหลดรูปภาพจากแอพ Instagram.
แตะที่ส่วน "ดาวน์โหลด" ของ Xposed Installer และแตะปุ่มค้นหาในแถบเครื่องมือ ค้นหา“ xinsta” และเลือกโมดูล XInsta ที่ปรากฏขึ้น.
ปัดไปที่แท็บเวอร์ชันแล้วแตะปุ่ม "ดาวน์โหลด" ในเวอร์ชันล่าสุด นี่จะดาวน์โหลดและติดตั้งโมดูล Xposed ที่เป็นปัญหา.
เมื่อเสร็จแล้วโมดูลจะถูกติดตั้ง แต่ไม่ได้เปิดใช้งาน ใน Xposed Installer ให้ไปที่หัวข้อ Modules (หรือเพียงแค่เลือกการแจ้งเตือนที่ปรากฏในดรอปดาวน์การแจ้งเตือนของคุณ) ทำเครื่องหมายที่ช่องถัดจากโมดูลที่คุณต้องการเปิดใช้งานและรีบูตโทรศัพท์ของคุณ.
ถ้าคุณสังเกตเห็นในคำอธิบายของโมดูลมันมีข้อกำหนดเบื้องต้นหนึ่งข้อ: คุณต้องให้สิทธิ์ Instagram ในการเข้าถึงที่เก็บข้อมูลในโทรศัพท์ของคุณ สิ่งเหล่านี้เป็นเรื่องปกติดังนั้นโปรดอ่านคำอธิบายของโมดูลก่อนที่คุณจะลองใช้.
หากต้องการทำสิ่งนี้ให้ไปที่การตั้งค่า> แอพ> Instagram> การอนุญาตและสลับ“ ที่เก็บข้อมูล” เป็นเปิด.
จากนั้นเปิดแอป Instagram และคลิกที่จุดสามจุดถัดจากภาพถ่าย - หากทุกอย่างเป็นไปด้วยดีคุณควรมีตัวเลือกในการดาวน์โหลดรูปภาพนั้นไปยังอุปกรณ์ของคุณ.
ขอแสดงความยินดีคุณเพิ่งติดตั้งโมดูล Xposed แรกสำเร็จแล้ว!
ขั้นตอนที่สาม: ปรับแต่งโมดูลของคุณ (ถ้ามี)
โมดูล Xposed จำนวนมากที่คุณดาวน์โหลดจะมีอินเทอร์เฟซของตัวเองซึ่งคุณสามารถปรับแต่งการตั้งค่าต่างๆที่เกี่ยวข้องกับโมดูลได้ คุณสามารถเข้าถึงสิ่งนี้ได้โดยการแตะที่โมดูลในส่วน "Modules" ของ Xposed Installer ในกรณีอื่น ๆ โมดูลอาจมีไอคอนของตัวเองในลิ้นชักแอปดังที่แสดงด้านล่าง.
ให้แน่ใจว่าได้ตรวจสอบการตั้งค่าสำหรับโมดูลของคุณ คุณไม่มีทางรู้ได้เลยว่ามีสารพัดชนิดอยู่ในนั้น.
คุณสามารถกดแบบยาวบนรายการของรายการใน Xposed Installer เพื่ออัพเดตหรือถอนการติดตั้งโมดูล.
ตอนนี้คุณพร้อมแล้วเราขอแนะนำให้เรียกดูส่วนโมดูล Xposed เพื่อดูทุกสิ่งที่ Xposed สามารถเสนอได้ รายการโมดูล Xposed ที่ดีที่สุดของเรายังเป็นจุดเริ่มต้นที่ดีในการสำรวจ ฉันขอแนะนำ GravityBox ซึ่งเป็นภาพก่อนหน้าในบทความนี้ซึ่งรวบรวม tweaks ที่มีประโยชน์มากมายไว้ในแพ็คเกจเดียวที่ปรับแต่งได้.
ถอนการติดตั้ง Xposed Framework
หากคุณต้องการถอนการติดตั้งเฟรมเวิร์ก Xposed ให้กลับไปที่แอพ Xposed Installer แล้วแตะ Framework และแตะปุ่มถอนการติดตั้ง หากคุณติดตั้งเฟรมเวิร์กโดยใช้ไฟล์. zip คุณจะต้องถอนการติดตั้งโดยการทำการติดตั้งไฟล์. zip จาก XDA โดยใช้ TWRP.
ต้องแน่ใจว่าได้ทำการถอนการติดตั้งในแอพ Xposed Installer ก่อนที่จะลบแอพ Xposed Installer ออกจากอุปกรณ์ของคุณ.
Xposed Framework อาจเป็นเครื่องมือสำหรับ Android ในการปรับแต่งโทรศัพท์ แต่มันเป็นเครื่องมือที่เร็วขึ้นง่ายขึ้นและบุกรุกน้อยกว่า ROM ที่กำหนดเอง สิ่งนี้ยังสามารถใช้เพื่อติดตั้งธีมและทำการปรับแต่งการบุกรุกอื่น ๆ ที่ปกติแล้วจะต้องใช้ ROM ที่กำหนดเอง วิธีการของ Xposed Framework ไม่ได้เกี่ยวข้องกับการเปลี่ยนระบบปฏิบัติการของอุปกรณ์ของคุณและสามารถย้อนกลับได้ง่ายซึ่งทำให้เป็นตัวเลือกที่ยอดเยี่ยมสำหรับ tweakers ที่ชอบขุดใน.