با سلام
برای انکه بتونید محل ذخیره سازی رو به کارت حافظه تغییر بدید باید گوشی روت شده باشه
و برای روت کردن در ورژن های بالای اندروید مشکلات زیادی وجود داره
پس به نظر من بهترین راه انتقال فایل ها به صورت دوره ای از داخل حافظه گوشی به کارت حافظه هستش
همیشه سریع ترین راه بهترین راه نیست
بدرود