ฉันใช้เวลานอนไม่หลับหลายคืนเพื่อพยายามแก้ไขปัญหานี้ ฉันรู้ว่ามีหัวข้อมากมายเช่นนี้ในอินเทอร์เน็ต แต่ฉันต้องการที่จะไปอีกหน่อย
ฉันมี HTC Wildfire S ที่มีหน่วยความจำแฟลชภายใน 512 MB หน่วยความจำภายในนี้มีการจัดสรรเค้าโครงพาร์ติชันประมาณ 130 MB สำหรับ/data
พาร์ติชันและประมาณ 290 MB สำหรับ/system
พาร์ติชัน ทั้งสองเต็ม (นอกจากนี้ฉันยังได้รับการ์ด SD 16 GB)
การติดตั้งแอพอัพเกรดแอพเรียกใช้แอพส่วนใหญ่ไม่สามารถทำได้
ตอนนี้ฉันรู้ว่าเป็นไปได้ที่จะย้ายแอพไปยังการ์ด SD ซึ่งเป็นขั้นตอนที่เรียกว่าapps2sdซึ่งมีฟังก์ชั่นที่ จำกัด มากในการย้ายข้อมูลแอปพลิเคชันบางส่วนไปยังการ์ด SD อย่างไรก็ตามหลังจากที่ย้ายข้อมูลทั้งหมดที่เป็นไปได้ไปยัง SD หน่วยความจำภายในยังคงเต็มและโทรศัพท์ใช้ไม่ได้
ผมได้อ่านหนังสือเกี่ยวกับวิธีการที่ยั่งยืนมากขึ้นเช่นdata2sd ฉันลองดู ฉันใช้คำแนะนำจาก htcdev.com เพื่อปลดล็อค bootloaderฉันติดตั้ง ClockWorkMod Recovery ล่าสุดและทำการรูทอุปกรณ์อย่างถาวร
ในที่สุดฉันก็ใช้อุปกรณ์ที่รูทเพื่อติดตั้งAndroid 4.1.2 AOKP Jelly Bean Custom ROMและData2SDเหมือนที่เขียนในบทความที่เชื่อมโยง แต่ฉันติดอยู่อุปกรณ์ไม่บูทจนกว่าฉันจะลบ Data2SD AOKP-ROM ทำงานได้ค่อนข้างดีและเสถียร แต่การติดตั้ง Data2SD นั้นไม่ได้ทำงานร่วมกับ Jelly Bean (การฟอร์แมตการ์ด SD: 11 GB FAT23, 4GB ext4 และ 256 MB Swap)
ตอนนี้ฉันพยายามหาวิธีlink2sd ผมจัดรูปแบบ SD การ์ดของฉัน (14 GB FAT32 และ 2GB ext4) และติดตั้ง Link2SD บนโทรศัพท์ของฉันเป็นอธิบายไว้ที่นี่ ฉันสามารถย้ายข้อมูลและแอพเพิ่มเติมไปยังการ์ด SD ของฉันและสามารถเชื่อมโยงแอพบางตัวกับการ์ดได้
และหลังจากผ่านไปหลายวันกับสิ่งที่เป็นประโยชน์จากอินเทอร์เน็ตตัวอย่างเช่นกระทู้นี้: ฉันจะทำอย่างไรเพื่อจัดการที่เก็บข้อมูลภายในโทรศัพท์ของฉัน - ฉันมาถึงจุดที่ฉันเริ่มแล้ว นี่คือผลลัพธ์ของฉัน: หน่วยความจำภายในยังคงเต็มและโทรศัพท์ยังใช้ไม่ได้ (ฉันชอบโพสต์ภาพหน้าจอ แต่การจับภาพหน้าจอไม่สามารถทำได้ในขณะนี้)
ในที่สุดจะแก้ไขหน่วยความจำภายในของฉันใน Wildfire S ได้อย่างไร ทำไม Data2SD ไม่ทำงานกับ Jelly Bean ROM และทำไม Link2SD ถึงใช้งานไม่ได้? มีอะไรที่ฉันทำผิดหรือเปล่า?
ปัญหาหลักน่าจะเป็นDalvik Cache บน/data
พาร์ติชั่น (ประมาณ 100 MB) มีวิธีใดบ้างที่จะใช้การ์ด SD อย่างสมบูรณ์เพื่อติดตั้งพาร์ทิชันที่ใด/data
และ/system
?