Android รุ่นไหนรองรับexFatถ้าเป็นเช่นนั้น? ดูเหมือนว่าเว็บจะไม่ชัดเจนเกี่ยวกับเรื่องนั้น ขอบคุณ!
Android รุ่นไหนรองรับexFatถ้าเป็นเช่นนั้น? ดูเหมือนว่าเว็บจะไม่ชัดเจนเกี่ยวกับเรื่องนั้น ขอบคุณ!
คำตอบ:
ดูเหมือนว่าตามที่นี่มันได้รับการสนับสนุนตั้งแต่ KitKat (ไม่ว่าจะใช้แอพหรือไม่) แต่ (เช่นเคย) มันเป็นไปตามดุลยพินิจของ OEM หากอุปกรณ์สามารถเรียกใช้ โอกาสที่จะเกิดขึ้นหากอุปกรณ์รองรับการ์ด SD ที่ใหญ่กว่า 32Gb รองรับ SDXC ซึ่งมีระบบไฟล์ exFAT (กราฟแรกที่นี่ )
ณ วันนี้ (03 เม.ย. 2020) exFAT ยังไม่ได้รับการสนับสนุนอย่างเป็นทางการใน AOSP
exFAT
- ระบบไฟล์ที่พัฒนาโดย Microsoft - คือ (คือ?) ไม่ใช่โอเพ่นซอร์สดังนั้นจึงไม่เคยเป็นส่วนหนึ่งของเคอร์เนล Linux (และ Android) ที่มีปัญหาสิทธิบัตร อย่างไรก็ตามไดรเวอร์ที่ใช้ FUSE ( exFAT-FUSE ) นั้นมีมานานแล้ว แต่มันไม่ได้เป็นไดรเวอร์ในเคอร์เนลที่เหมาะสมดังนั้นประสิทธิภาพการทำงานล่าช้า นอกจากนี้ยังมีใบอนุญาตถูกต้องในเชิงพาณิชย์เกรดและสำหรับผู้ใช้ที่บ้าน exFAT การใช้งานจากผู้มีอำนาจคู่ค้าของ Microsoftเช่นTuxeraและพารากอน
หลังจากปล่อยซอร์สโค้ดระบบไฟล์ exFAT รั่วไหลออกมาซัมซุงได้เปิดโอเพนซอร์สไดรเวอร์ exFAT อย่างถูกต้องย้อนกลับไปในปี 2556 มีให้ใช้งานเป็นexFAT-nofuseเคอร์เนลโมดูล Linux ในปี 2018 ไดรเวอร์ exFAT ตัวอื่นได้เปิดตัวเป็นส่วนหนึ่งของแหล่ง Samsung Galaxy S8 + มันสามารถใช้ได้เป็นโมดูลเคอร์เนลนอกexFAT-Linux
อย่างไรก็ตามไม่มีไดรเวอร์ใด ๆ ข้างต้นที่ถูกรวมเข้ากับแผนผังลินุกซ์ต้นไม้เนื่องจากปัญหาเรื่องใบอนุญาต คำตอบอื่น ๆได้อย่างถูกต้องกล่าวว่ามันขึ้นอยู่กับดุลยพินิจของ OEM ถ้าพวกเขารวมถึงคนขับ exFAT ในเคอร์เนลของพวกเขา (และ executables ใน userspace) หลังจากที่มีข้อตกลงกับไมโครซอฟท์หรือพันธมิตรของพวกเขา แต่เกือบทุก ROM ที่กำหนดเองจะมีไดรเวอร์หนึ่งตัวหรือมากกว่านั้น exFAT-FUSE
การสนับสนุนยังมีอยู่ในโมดูล Magisk: vold-posix
ซึ่งสามารถใช้ได้เกือบกับ ROM ใด ๆ (อย่างน้อยหลังจากการปรับเปลี่ยนบางอย่าง) ด้วย Android 9 การสนับสนุนขั้นพื้นฐานมากก็เพิ่มไปยัง AOSP :
"Android ไม่สนับสนุน exFAT ในทางกลับกัน แต่อย่างน้อยเราก็ยินดีลองติดตั้งระบบไฟล์ exFAT หากเราตรวจพบเคอร์เนล Linux ที่รองรับมันและหากมีไบนารีผู้ช่วยเหลืออยู่"
มีข่าวใหญ่จาก MS มาในปี 2019:
"Microsoft ♥ Linux - เราพูดมากและเราหมายความว่าอย่างนั้นวันนี้เรายินดีที่จะประกาศว่า Microsoft สนับสนุนการเพิ่มเทคโนโลยี exFAT ของ Microsoft ไปยังเคอร์เนล Linux"
และด้วยการที่ผู้ใช้ชุมชน (ผู้พัฒนาไดร์เวอร์ exFAT สำหรับ Linux บนพื้นฐานของการเปิดตัวในปี 2556) ได้ทำพันธสัญญาเริ่มต้นในการจัดเตรียม (ไม่เป็นทางการ หลังจากเข้าสู่รูปร่าง "ของจริง"มันถูกรวมเข้ากับเคอร์เนล Linux v5.7-rc1 (รุ่นทดสอบ) หวังว่าexFAT
จะเป็นส่วนหนึ่งของเคอร์เนล Linux / Android ในอนาคต / LTS อาจเป็นไปได้ที่จะ backported ไปเป็น Android LTS รุ่นปัจจุบัน (3.18 หรือ 4 *) แต่อาจมีปัญหาเรื่องใบอนุญาตฉันไม่แน่ใจในฐานะ Paragon ฯ : "คำสั่งของ Microsoft เกี่ยวข้องกับเคอร์เนล Linux รุ่นต่อไป"
นี่คือขั้นตอนในการบรรลุความสามารถในการอ่าน / เขียนบนอุปกรณ์ Android โดยใช้บริการของบุคคลที่สาม
ติดตั้งTotal Commander
ติดตั้งexFAT / NTFS สำหรับ USB
A. เชื่อมต่ออุปกรณ์และเลือกเพื่อเมานท์อุปกรณ์
ยอมรับสิทธิ์การจัดเก็บสำหรับแต่ละแอป