การติดตั้งเซิร์ฟเวอร์¶
บทนี้จะแนะนำวิธีการติดตั้งเซิร์ฟเวอร์ FIRERPA ซึ่งเป็นส่วนที่สำคัญที่สุดและเป็นบริการพื้นฐานระดับล่างสุด คุณสามารถเลือกติดตั้งผ่าน AUTORUN APP (รองรับการเริ่มทำงานอัตโนมัติเมื่อเปิดเครื่อง), ผ่านโมดูล Magisk (รองรับการเริ่มทำงานอัตโนมัติเมื่อเปิดเครื่อง) หรือติดตั้งด้วยตนเอง ระดับความยากในการติดตั้งจะเรียงตามลำดับที่กล่าวมา
สำคัญ
ข้อควรสนใจ
การติดตั้งผ่าน APP¶
เราจะแนะนำวิธีที่ง่ายที่สุดก่อน วิธีการติดตั้งนี้ง่ายที่สุดและไม่ต้องการขั้นตอนที่ซับซ้อนใดๆ คุณเพียงแค่ติดตั้ง APK สำหรับการติดตั้งและเริ่มทำงานอัตโนมัติของเรา แต่คุณยังคงต้องแน่ใจว่าโทรศัพท์ของคุณมีสิทธิ์ root (su) และสำหรับโทรศัพท์บางรุ่นจากจีน การเริ่มทำงานอัตโนมัติของ APK อาจถูกปิดใช้งานโดยค่าเริ่มต้น ในกรณีนี้ คุณอาจต้องค้นหาการตั้งค่าที่เกี่ยวข้องและอนุญาตให้ APK ของเราเริ่มทำงานอัตโนมัติ
คลิกเพื่อดาวน์โหลดแอปพลิเคชันเริ่มทำงานอัตโนมัติของ FIRERPA lamda-autorun.apk หลังจากติดตั้ง เปิดแอปและให้สิทธิ์ root, เปิดสวิตช์เริ่มทำงานอัตโนมัติ, รอให้การติดตั้งเสร็จสิ้นแล้วรีสตาร์ทอุปกรณ์ หากคุณทำตามขั้นตอนสำเร็จ คุณไม่จำเป็นต้องอ่านเนื้อหาส่วนที่เหลือของบทนี้
การตรวจสอบสถาปัตยกรรมของอุปกรณ์¶
เนื่องจาก FIRERPA รองรับสถาปัตยกรรม CPU หลายแบบ การดาวน์โหลดเซิร์ฟเวอร์เวอร์ชันที่ไม่ถูกต้องจะทำให้ไม่สามารถทำงานได้ ดังนั้น ก่อนการติดตั้ง คุณต้องตรวจสอบสถาปัตยกรรมของอุปกรณ์ปัจจุบันของคุณก่อน โดยสามารถใช้คำสั่งต่อไปนี้
getprop ro.product.cpu.abi
โดยปกติแล้ว สำหรับโทรศัพท์มือถือในปัจจุบัน คำสั่งนี้จะให้ผลลัพธ์เป็น arm64-v8a ส่วนสำหรับอีมูเลเตอร์เช่น LDPlayer จะมีการให้เลือกระบบ Android เวอร์ชัน 32 หรือ 64 บิตเมื่อสร้างอีมูเลเตอร์ใหม่
ระบบอีมูเลเตอร์ 32 บิตจะตรงกับ x86 และ 64 บิตจะตรงกับ x86_64 โทรศัพท์ Xiaomi รุ่นเก่าบางรุ่นอาจเป็น armeabi-v7a โปรดจดจำค่าผลลัพธ์นี้ไว้
ไฟล์กำหนดค่าสำหรับการเริ่มต้น¶
โปรดดูที่บท การกำหนดค่า properties.local สำหรับวิธีการเขียนไฟล์กำหนดค่าเริ่มต้น จะมีคำอธิบายที่เกี่ยวข้องในส่วนของฟังก์ชันต่างๆ ด้วย
การติดตั้งผ่าน Magisk¶
หากอุปกรณ์ของคุณใช้ Magisk คุณสามารถทำการติดตั้งด้วยวิธีที่ง่ายที่สุด และ FIRERPA จะสามารถเริ่มทำงานอัตโนมัติเมื่อเปิดเครื่องได้ ต้องแน่ใจว่า Magisk เวอร์ชัน >= 20.4 และรองรับการติดตั้งผ่าน Magisk App เท่านั้น
ตอนนี้ ให้ดาวน์โหลด lamda-magisk-module.zip จากหน้า release lamda/releases และ push ไฟล์ไปยัง /sdcard, เปิด Magisk App, คลิกที่ โมดูล->ติดตั้งจากที่จัดเก็บ, เลือก lamda-magisk-module.zip และรอสักครู่
เคล็ดลับ
หลังจากติดตั้งสำเร็จ โปรดรีสตาร์ทอุปกรณ์ หลังจากรีสตาร์ท FIRERPA ควรจะเริ่มทำงานอัตโนมัติเมื่อเปิดเครื่อง แต่เพื่อหลีกเลี่ยงปัญหาการแครชที่อาจเกิดขึ้น lamda จะเริ่มทำงานหลังจาก 30 วินาทีแทนที่จะเริ่มทันที ซึ่งจะทำให้คุณมีเวลาเพียงพอที่จะปิดใช้งานโมดูล FIRERPA (โปรดรอ 2 นาทีหลังจากเปิดเครื่องก่อนที่จะเชื่อมต่อเพื่อใช้งาน FIRERPA)
คุณยังสามารถเลือกกำหนดค่าเองได้ ตัวอย่างเช่น คุณต้องการให้ FIRERPA ทั้งหมดที่ติดตั้งผ่านโมดูล Magisk นี้เปิดใช้งานใบรับรองบริการสำหรับ API หรือต้องการให้อุปกรณ์เหล่านี้เชื่อมต่อกับพร็อกซีโดยอัตโนมัติเมื่อเริ่มต้น คุณเพียงแค่ต้องสร้างไฟล์ properties.local หรือสร้างใบรับรอง PEM และเปลี่ยนชื่อเป็น lamda.pem (โปรดดูวิธีการใช้งานเครื่องมือใน tools/) จากนั้นใช้โปรแกรมบีบอัดไฟล์เปิด lamda-magisk-module.zip และลากไฟล์ที่คุณต้องการตั้งค่า (lamda.pem หรือ properties.local) ไปยังโฟลเดอร์ common เพื่อให้มีการกำหนดค่าอัตโนมัติเมื่อเริ่มต้น
ข้อควรสนใจ
หลังจากติดตั้งเสร็จสิ้น คุณไม่จำเป็นต้องอ่านเนื้อหาเกี่ยวกับการติดตั้งด้วยตนเองในส่วนถัดไป สามารถข้ามไปได้เลย
การติดตั้งด้วยตนเอง¶
เนื่องจากอุปกรณ์รุ่นเก่าบางรุ่นอาจไม่สามารถใช้คำสั่ง tar ของระบบเพื่อแตกไฟล์ที่มีนามสกุล tar.gz ได้ จึงได้มีการจัดเตรียม busybox ไว้เพื่อเป็นส่วนเสริม คุณอาจต้องดาวน์โหลด busybox ที่ให้มาด้วย เมื่อทราบแล้วว่าสถาปัตยกรรมของอุปกรณ์คือ arm64-v8a ให้เชื่อมต่ออุปกรณ์เข้ากับคอมพิวเตอร์ปัจจุบันและตรวจสอบให้แน่ใจว่าได้อนุญาต ADB และสามารถสลับเป็น root ได้ตามปกติ
จากหน้า release lamda/releases
ให้ดาวน์โหลด lamda-server-arm64-v8a.tar.gz และ busybox-arm64-v8a และ push ไฟล์เหล่านี้ไปยัง /data/local/tmp ชั่วคราว
เคล็ดลับ
adb push lamda-server-arm64-v8a.tar.gz /data/local/tmp
adb push busybox-arm64-v8a /data/local/tmp
หลังจากเสร็จสิ้น ให้เข้าสู่ adb shell, รันคำสั่ง su เพื่อสลับเป็นสิทธิ์ root, จากนั้นรันคำสั่งต่อไปนี้
chmod 755 /data/local/tmp/busybox-arm64-v8a
/data/local/tmp/busybox-arm64-v8a tar -C /data -xzf /data/local/tmp/lamda-server-arm64-v8a.tar.gz
rm /data/local/tmp/lamda-server-arm64-v8a.tar.gz
rm /data/local/tmp/busybox-arm64-v8a
เมื่อรันคำสั่งทั้งหมดเสร็จสิ้นโดยไม่มีข้อผิดพลาด การติดตั้งก็จะเสร็จสมบูรณ์ โปรดอ่านบท การเริ่มต้นเซิร์ฟเวอร์ ต่อไปเพื่อเรียนรู้วิธีการเริ่มโปรแกรมบริการ