Unable to write in usb drive of a Xiaomi Mi box.

aakthoo

Member
Jan 2, 2017
20
2
0
Got a Android 6.0 xiaomi mi box, 4k international version. s905x processor

All I want is to do is give write access to a particular application, to a folder on the usb drive! Xiaomi interface does not prompt for granting permissions. and googling around suggests that this device can't be rooted as well! :(

There has to be a way!! This is driving me nuts. Please help

Thanks

Edit: sorry posted to wrong section! Please move. ty
 

Roamin64

Senior Member
Jul 26, 2012
91
17
0
Having the same problem here. Does anyone know if the device can bee rooted and, if so, whether this helps?
The MDZ-16-AB can in fact be rooted , but for now it requires you to keep the device in "USB Debugging mode" , preventing you from using the USB port. While you can turn off debugging if you need, should your device reset with debugging off, you won't have a way to exit the bootloop created by rooting the device. You need to send 2 adb commands to exit the bootloop. If you can't send those commands , then your only option is to reflash the device using the recovery. If your remote gets disconnected from the mi box , then you can't enter recovery mode, which means your device is now stuck in a forever bootloop.

There might be a way to re-pair the remote, but I haven't looked into that yet. I read in a post someone saying you might be able to re-pair the remote by inserting and removing the batteries until you get lucky.
While messing around with root and trying to fix the bootloop , at some point my MDZ-16-AB told me to resync the remote to it. It showed me a screen of the remote real close to the device, and said something like : Place the remote within 20 centimeters of the device and hold BACK + ENTER. Not sure why this popped because my remote was still synced, but it's good to know. I have no idea if this would work while in a bootloop though.

You can find information on how to root across this thread : https://forum.xda-developers.com/android-stick--console-computers/amlogic/s905x-help-mi-box-android-tv-mdz-16-ab-t3477286
 
Last edited:
  • Like
Reactions: griz.droidx

toniolol

Senior Member
Jul 30, 2007
244
5
0
43
Hi,
Any suggestion other root and wait the Android 7 update ?
It's a shame to can't copy anything on USB drive !

Maybe there is a way in converting my HDD in internal memory but it will format it and don't know how to copy file frome computer to this HDD.

Regards
 

ExaLeaks

New member
Jun 28, 2015
3
1
0
Reims
Write access on HDD with Root

I solved this problem with use of Xposed + Marshmallow SD Fix. Need Root access on your Box. Now Full write access on all hdd

Il Explain the process : This trick need to edit system settings for security on external storage :

-Install XposedInstaller, install the Framework, reboot the Box. (App optimisation after install Xposed)
- Install Marshmallow SD Fix on PlayStore, activate the application in Xposed Installer in "modules"

Launch the app SDFix, select the app you want to write access on all drives. new reboot on your box.
I explore the Web one long night for this problem to write access, without root, I think it's not easy to change this android security setting.

For Box with Root, Now have fun with the write access on all drives ! I use this write access on my HDD for Samba Share, AirDroid access for remove or move files, or in SPMC for directly delete files on the application. or in the app ES Fil Explorer, no confirmation prompt, perfect.

My Android Box :
Bqeel K12 SOC Amlogic S912 - 2GB RAM - 32 GB MMC - Android 6.0.1 Full root, Busy Box installed, and Xposed Framework.

 
Last edited:
  • Like
Reactions: coolazga

toniolol

Senior Member
Jul 30, 2007
244
5
0
43
Hi,
I'm not sure it's easy to root Xiaomi Mi Box cause it's not a simple Android but it's Android TV.
Finally I've formated my HDD in internal memory and put on in all my data with FTP by ES Explorer.

Now all is good and no restriction but my HDD is now only for this box.
 
  • Like
Reactions: coolazga

nihalvm

Senior Member
Nov 5, 2010
111
11
38
Melbourne
Try Solid explorer from the play store. I am not sure if there is a Android TV version. might need to sideload them.
Using Solid explorer I am able to write to SD card on my non-rooted Android 7 phone.
 

toniolol

Senior Member
Jul 30, 2007
244
5
0
43
You can't write on USB devices on Android TV 6.0.1.
Two options :
- wait Android TV 7
- format your USB drive as internal memory => works fine
 

Lukalumen

Member
Oct 21, 2017
5
0
0
Did anyone figure this out?
The main reason I got the Mi Box is to connect it to my external drive with my media and download torrents and stuff to it.

Much to my surprise, you can't use external drives with this box. It's absolutely insane, I regret buying it...

Please tell me there is a way I can use my hard drive and won't have to bin this thing.
 

RiTCHiE007

Senior Member
Jun 22, 2011
1,060
287
83
Did anyone figure this out?
The main reason I got the Mi Box is to connect it to my external drive with my media and download torrents and stuff to it.

Much to my surprise, you can't use external drives with this box. It's absolutely insane, I regret buying it...

Please tell me there is a way I can use my hard drive and won't have to bin this thing.
format the external hdd as internal memory and you can download just fine.
 

Xeon_greg

New member
May 16, 2018
1
0
0
Can anyone explain why it is so complicated .formatted as external storage - you cant write. Formatted as internal storage - first took so long . Try to format 1tb. Second you can write but now cant use it with other devices. Pc etc. Why is this for?
 

sidiou

New member
Jun 21, 2018
1
0
0
Can anyone explain why it is so complicated .formatted as external storage - you cant write. Formatted as internal storage - first took so long . Try to format 1tb. Second you can write but now cant use it with other devices. Pc etc. Why is this for?
Non-rooted mi box 3 (global version) external hard disk write permission issue solutions:
1. Download exfat/NTFS paragon app and mount the usb device. Now you can delete, write, copy, cut the all files in usb device with Total Commander app.
2. Download PopCorn Time app. This app can download movies and tv shows to your external hard disk with no need to root.
These 2 methods work fine with my nonrooted mi box 3.
 
Last edited:

mataniss

New member
Jun 25, 2018
1
0
0
How to enable writing to a usb drive on Mi Box

Do you own a Mi box and you can't write to a usb drive? Only reading?
Do you get an error when trying to access the usb drive?
Here is a solution to format the USB drive in a way that you would be able to write for it.
WARNING: DURING THIS PROCESS ALL OF THE DATA THAT IS STORED ON THE USB DRIVE WILL BE DELETED. MAKE SURE YOU BACK UP THE USB DRIVE CONTENT BEFORE PROCESSDING.

Option 1:
After plugging the usb drive , go to settings and format as device storage. DONT MOVE ANY DATA AND APP TO THE USB DRIVR EVEN IF IT ASKS YOU.
After that, format the USB drive as removable storage.
Now you can write data to the usb drive.

Option 2:
Open your computer and format the usb drive with the FAT32 file system with an allocation unit size of 16 kilobytes or 32 kilobytes.
Give the usb drive a name without any spaces.

After formatting the usb drive in the proper way, I recommend using es explorer to arrange the files in the drive.

Enjoy!
 
Last edited:

togel07

Member
Jul 17, 2018
17
0
1
Bekasi
Do you own a Mi box and you can't write to a usb drive? Only reading?
Do you get an error when trying to access the usb drive?
Here is a solution to format the USB drive in a way that you would be able to write for it.
WARNING: DURING THIS PROCESS ALL OF THE DATA THAT IS STORED ON THE USB DRIVE WILL BE DELETED. MAKE SURE YOU BACK UP THE USB DRIVE CONTENT BEFORE PROCESSDING.

Option 1:
After plugging the usb drive , go to settings and format as device storage. DONT MOVE ANY DATA AND APP TO THE USB DRIVR EVEN IF IT ASKS YOU.
After that, format the USB drive as removable storage.
Now you can write data to the usb drive.

Option 2:
Open your computer and format the usb drive with the FAT32 file system with an allocation unit size of 16 kilobytes or 32 kilobytes.
Give the usb drive a name without any spaces.

After formatting the usb drive in the proper way, I recommend using es explorer to arrange the files in the drive.

Enjoy!

I'm follow option 1, it works. But after 1 month the problem comeback. There is no other way except format? Cause data on my hardisk is 300gb
 

olive127

Senior Member
Jun 2, 2010
121
16
0
Do you own a Mi box and you can't write to a usb drive? Only reading?
Do you get an error when trying to access the usb drive?
Here is a solution to format the USB drive in a way that you would be able to write for it.
WARNING: DURING THIS PROCESS ALL OF THE DATA THAT IS STORED ON THE USB DRIVE WILL BE DELETED. MAKE SURE YOU BACK UP THE USB DRIVE CONTENT BEFORE PROCESSDING.

Option 1:
After plugging the usb drive , go to settings and format as device storage. DONT MOVE ANY DATA AND APP TO THE USB DRIVR EVEN IF IT ASKS YOU.
After that, format the USB drive as removable storage.
Now you can write data to the usb drive.

Option 2:
Open your computer and format the usb drive with the FAT32 file system with an allocation unit size of 16 kilobytes or 32 kilobytes.
Give the usb drive a name without any spaces.

After formatting the usb drive in the proper way, I recommend using es explorer to arrange the files in the drive.

Enjoy!
Thanks, but none if of this works. Mi Box TV 3 Oreo, I just tried with a brand new USB key, no way, to be able to write stuff....using ES Explorer, WIFI Expplorer etc.... I think I will throw it to garbage soon.
It's amazing we cannot write to our USB key connected to the mi box....I am trying to understand what's behind this, in 2019...what a waste of time...seriously. Why did they do that ?

EDIT: apparently it's Android TV permission, it's the same for other Android TV boxes.
I've tried VirtualHere with no success, yet. https://forums.geforce.com/default/topic/1023331/why-can-t-i-write-to-external-usb-on-shield-tv-/
 
Last edited: