ฉันไม่ต้องการให้ที่เก็บข้อมูลทั้งหมดของฉันเป็นที่จัดเก็บข้อมูลที่นำมาใช้ดังนั้นฉันจึงสงสัยว่าฉันจะแบ่งออกเป็นส่วนที่นำมาใช้ร่วมกันได้อย่างไรและที่เก็บไฟล์ปกติ 1 ส่วน (ที่ Android เรียกว่า
ฉันไม่ต้องการให้ที่เก็บข้อมูลทั้งหมดของฉันเป็นที่จัดเก็บข้อมูลที่นำมาใช้ดังนั้นฉันจึงสงสัยว่าฉันจะแบ่งออกเป็นส่วนที่นำมาใช้ร่วมกันได้อย่างไรและที่เก็บไฟล์ปกติ 1 ส่วน (ที่ Android เรียกว่า
คำตอบ:
คุณไม่จำเป็นต้องรูทอุปกรณ์ของคุณ แต่อุปกรณ์ที่ฉันทำด้วยการรูทเครื่อง
adb
ไฟล์ปฏิบัติการ (ดูรายละเอียดได้ที่adb tag-wikiของเรา)adb devices
คำสั่ง หากอุปกรณ์ของคุณเชื่อมต่ออย่างถูกต้องคุณจะเห็นอุปกรณ์ของคุณอยู่ในรายการผลลัพธ์adb shell sm list-disks adoptable
วิ่ง นี่จะแสดงรายการดิสก์ที่สามารถใช้สำหรับสิ่งที่เราต้องการdisk:179,128
ดังนั้นฉันวิ่งadb shell sm partition disk:179,128 mixed 80
บนการ์ด 32 GB AS ของฉัน มันให้ฉัน 5 GB เป็นพื้นที่เก็บข้อมูลที่นำมาใช้และส่วนที่เหลือสำหรับการใช้งานอื่น ๆ (จะเป็นการฟอร์แมตการ์ด SD ของคุณ)sm partition disk: disk:179,128 mixed 80
คำสั่งส่งคืนการใช้งานคำสั่งอาจเป็นเพราะ ROM ที่กำหนดเอง แต่ฉันแทนที่เครื่องหมายจุลภาคด้วยเครื่องหมายขีดล่างและได้รับการยอมรับ - เช่น sm partition disk: disk:179_128 mixed 80
คำตอบของ poqdavid ถูกต้อง
นอกจากนี้แม้ว่าคุณอาจได้รับข้อผิดพลาดที่การ์ด SD ของคุณในการจัดเก็บอุปกรณ์ของคุณเสียหาย ถ้าเป็นเช่นนั้นทำตามขั้นตอนเหล่านี้
หลังจากที่คุณแบ่งพาร์ติชั่นดิสก์แล้วและในขณะที่การ์ด SD ของคุณถูกป้อนเข้าสู่เทอร์มินัลดังต่อไปนี้:
$> adb shell sm list-volume ทั้งหมด
ซึ่งจะแสดงรายการหนังสือของคุณตัวอย่างเช่น:
private mounted null
public:179,1 mounted B5B1-140C
private:179,3 unmountable null
emulated mounted null
จากนั้นป้อนข้อมูลต่อไปนี้แทนที่ 179,3 ด้วยหมายเลขดิสก์ที่คุณได้รับ:
$> รูปแบบเชลล์ adb ส่วนตัว: 179,3
$> adb shell sm mount ส่วนตัว: 179,3
ตอนนี้คุณควรติดตั้งการ์ด SD ในที่เก็บข้อมูลอุปกรณ์อย่างถูกต้องและที่เก็บข้อมูลแบบพกพาของคุณจะยังอยู่ที่นั่น
สิ่งนี้ทำงานกับ LG G5 ของฉันและควรทำงานกับ S7