Is a Virtual SDCard possible? - HTC Droid DNA

I've been thinking of getting a wireless HDD to pair with my phone, but I don't want to be limited to the streaming capabilities of the HDD's app. I would prefer to mount it as a native SDCard, but I'm kinda surprised that no one has tried doing that yet. I came across another forum that uses the command below to create an ISO file that will mount as an external drive, but if I'm not mistaken that only works on the computer the phone is connected to, right?
mksdcard 64M sdcard.iso
So, is it possible to mount an ISO in Android itself? And then could I simply mount an ISO stored on a network path? Or is what I want to do even possible?

Related

[Q] 32GB SDHC & Over 4GB movie files?

I wanted to buy a 32GB Class 10 card for my GS2, so I can watch movies at my friends houses. That is one of the main reasons I bought this phone. Mostly all of my movies are .MKV files around 8-10GB, but I read somewhere that you can only have videos under 4GB. I understand that is true for Fat32, is that how the SD card will function in the GS2? Is their no way to get it to take larger files? If not I'll just get a 16GB and save some money.
Their is no other format or something that can be done so it will take larger movies?
It might be possible to hack it up to support ext4, but then you'll only be able to read/write the SD card from the phone or a Linux box.
Okay I guess I'll just buy a 16gb since the movies can only be under 4gb
Convert it to ext4 and use this on the windows box. http://www.ubuntugeek.com/how-to-read-ext3ext4-linux-partition-from-windows-7.html
Sent from my SAMSUNG-SGH-I777 using xda premium
Okay I'm a noob, so I don't fully understand all of this.
ext4, is a newer format that allows large files?
So android phones can read Fat32 and ext4?
The phone can format in ext4 or you have to use windows for that?
is their any problems with ext4, slow speed problems righting too, not to stable?
Also if I format it to ext4, and I hook it up to my PC, can windows read that? or every PC i'm gonna need some special software to view the SD?
dfxda said:
Okay I'm a noob, so I don't fully understand all of this.
ext4, is a newer format that allows large files?
So android phones can read Fat32 and ext4?
The phone can format in ext4 or you have to use windows for that?
is their any problems with ext4, slow speed problems righting too, not to stable?
Also if I format it to ext4, and I hook it up to my PC, can windows read that? or every PC i'm gonna need some special software to view the SD?
Click to expand...
Click to collapse
Ext4 is a filesystem that allows large files, just like NTFS on Windows. Ext4 is the standard filesystem on newer Linux distributions. (Just like its predecessors ext2 and ext3 were). Even ext2 supports large files.
Unfortunately, the situation is that NTFS support on Linux is so-so, and ext4 support on Windows is even poorer. I'm not sure if the solution in the link above will allow write access to ext4 safely - I know as of 2-3 years ago it could read ext3 but not write, it could only write ext2.
Ext4 is vastly superior to FAT - that's why our phone uses it for all of its "non-USB-mountable" filesystems, and why Honeycomb devices use it for "unified" storage. To avoid the issue of ext4 support in Windows, they use MTP instead of USB Mass Storage mode, as MTP is file-oriented (hides the underlying filesystem from the host machine), while USB Mass Storage is block-oriented (the host machine must understand the filesystem format).
I think our phones support MTP, but I'm not sure how well this would play with an "ext4" hack since that wasn't designed into our phone.
Anyway - We have an 800x480 screen, anything above 1GB/hour is going to just be a waste of storage. (Unless you're using an MHL adapter to connect to an HDMI TV.)
My main goal was to be able to copy my 1080p .KMV movies to the SD and play them out at peoples houses using MHL adapter to TV.
So then I can't use NTFS? that's what I use on all my other drives. Is android not able to read that?
dfxda said:
My main goal was to be able to copy my 1080p .KMV movies to the SD and play them out at peoples houses using MHL adapter to TV.
So then I can't use NTFS? that's what I use on all my other drives. Is android not able to read that?
Click to expand...
Click to collapse
Not directly. It's possible to compile it into the kernel but I'm not sure how well it'll work.
There's also FUSE and ntfs-3g, but again - not sure how well those will work on an Android device, I've only used ntfs-3g on desktop machines.
Both would require kernel tweaks and probably also initramfs tweaks unless you want to do a lot of manual mounting, I'll try to look at it when I have the time.
Hey thanks for all the help.
I guess then I'll just get the 16gb, and use the fat32 that's made for the phone.
kinda stinks though

[Q] Using phone as a iso reader

Guys I searched in forums and I couldn't find a good thread (except mikob2d's thread)
You know when you disable usb debugging and then pluging usb cable and mount, Pc shows internal sd, external sd also a cdrom image. I know we can change internal external mounts but is there a way to change cdrom image? I've a ultrabook which hasn't got a optical drive, but it can mount sd cards also the cdrom image when I plugged my phone. I want to use my phone as a cdrom. If any developers interested, I want to help too.
Think about an app which selects iso files and then when you plug you phone via usb, pc saw phone's sd cards and also that chosen iso file as a cdrom.
Thank you for reading, I check my messages everyday.
You can mount isos to a virtual optical drive within Windows with various apps, I use Virtual CloneDrive:
http://www.slysoft.com/en/virtual-clonedrive.html
I'm not sure why you would want to do this from Android, seems like it would be more of a pain to have to transfer the iso file over.
Dude I know daemon methods but our phones can do this, And also you can't use Operating System based virtualization methods. Thus I need a external solution which can be a external optic drive but hey, our phones alredy does that. Just a little script can make the magic. also USB transfer speeds are low but sdcard transfer speeds are quite faster. Also this is a poweruser level request.
If I am right the cd image includes software drivers for the phone in that case you could find the file (which I am assuming is a image file) on the phone that it is using then replace it with a symlink to your cd image.
To figure out which file I would use a terminal to check the output of "lsof" when it is mounted on your computer to see possible filenames.
shadowofdarkness said:
If I am right the cd image includes software drivers for the phone in that case you could find the file (which I am assuming is a image file) on the phone that it is using then replace it with a symlink to your cd image.
To figure out which file I would use a terminal to check the output of "lsof" when it is mounted on your computer to see possible filenames.
Click to expand...
Click to collapse
That's what I'm saying. I can find it easily but I was thinking can I change the mount script. A little program which chooses the iso files from sdcard and mounts these isos instead of manifacturer's driver iso.

Taking Ownership of EXT3 in Android

I recently purchased a Pivos Xios Android Media Center. I bought it to replace my Popcorn Hour Network Media Tank. I had been using a 1 terabyte drive in the NMT, which the Linux back end of the NMT had formatted to the EXT3 file system. After my NMT died, I moved the hard drive into an external USB enclosure. I was able to get the Xios to read from the drive using the USB OTG (On the Go) Helper; the Xios would not recognize the drive without the app, as apparently the build of ICS it uses cannot natively read from EXT3 devices connected externally (even though it uses an EXT format on its internal drive space). The Xios was able to read from the files deposited by the NMT on the drive fine; I could also see and read the files on my PC using the Samba File Sharing app. So things were looking up, and it looked like I had found a good replacement for my NMT. Then I ran into a problem.
Any file I copy from my PC to the EXT3 USB drive is unreadable. I can copy files to the FAT32 Microsd card without issue, but the files I copy to the HD show as Readable: No and Writable: No on ES File Explorer. Any media player that attempts to play the files fails. I can play media from the SD card fine, and from my PC fine. If I attempt to copy a file from the SD card to the HD using ES, the copy operation fails.
From my limited experience with Unix/Linux, I'd say permission to write a readable file to the HD still belongs to my dead Popcorn NMT. I need a way to have the Xios take ownership either for the files I copy from my PC, or the entire partition. The Xios comes rooted by default. Is there some kind of Android command line app and a script I can use to do this, or some kind of an ownership app I can use to take ownership of the drive?
Thanks!
Ustankragnar said:
I recently purchased a Pivos Xios Android Media Center. I bought it to replace my Popcorn Hour Network Media Tank. I had been using a 1 terabyte drive in the NMT, which the Linux back end of the NMT had formatted to the EXT3 file system. After my NMT died, I moved the hard drive into an external USB enclosure. I was able to get the Xios to read from the drive using the USB OTG (On the Go) Helper; the Xios would not recognize the drive without the app, as apparently the build of ICS it uses cannot natively read from EXT3 devices connected externally (even though it uses an EXT format on its internal drive space). The Xios was able to read from the files deposited by the NMT on the drive fine; I could also see and read the files on my PC using the Samba File Sharing app. So things were looking up, and it looked like I had found a good replacement for my NMT. Then I ran into a problem.
Any file I copy from my PC to the EXT3 USB drive is unreadable. I can copy files to the FAT32 Microsd card without issue, but the files I copy to the HD show as Readable: No and Writable: No on ES File Explorer. Any media player that attempts to play the files fails. I can play media from the SD card fine, and from my PC fine. If I attempt to copy a file from the SD card to the HD using ES, the copy operation fails.
From my limited experience with Unix/Linux, I'd say permission to write a readable file to the HD still belongs to my dead Popcorn NMT. I need a way to have the Xios take ownership either for the files I copy from my PC, or the entire partition. The Xios comes rooted by default. Is there some kind of Android command line app and a script I can use to do this, or some kind of an ownership app I can use to take ownership of the drive?
Thanks!
Click to expand...
Click to collapse
Update: I'm able to use Root Explorer to change the permissions on files deposited onto to the drive by PC over Samba. I have to change permissions on both the created folder and the file to do this. This is a tedious process using Root Explorer. Would I be able to use Remote ADB to change the permissions on the ext3 drive from my PC in bulk, or does it always have to be done at the file/folder level. I'd preferably just like to transfer ownership of the ext3 partition to the Xios.

NTFS Read/Write DOES work

Just for the heck of it I tried the Paragon NTFS/HFS download in the Play Store today to see if NTFS read/write would work. The app needs root, and of course we thankfully have that. I had a Seagate USB 3.0 drive formatted NTFS and connected it. Since Android auto mounts on the Mojo, it auto mounted as NTFS read only. I had to unmount it, and then re-mount it with the Paragon app and choose an alternate mount point (just created a folder called "NTFS" and mounted it) and I can confirm that I can read and write to the drive. Moving files, deleting files, and copying files all worked just fine. Just a heads up. I am sure there will be a better, more translucent way of doing this down the road, but for now there does exist the possibility. I wonder if anyone knows how to stop Android from auto mounting drives when plugged in?
I confirm that your method works, thanks!
Although I could have lived without the writing option enabled, it sure is nice being able to delete files I don't need on the fly.
I found that stock rom sucks in regards RW for external drives and doesnt allow it in exfat or NTFS the solution for me and others was installing CM12 rom instead of stock, now my drive has normal RW funtion without having to use an app to mount it
not I can use my 5TB drive

Xiaomi Mi Box 3 (MDZ-16-AB), external storage questions

These are the cheap AndroidTV 6 boxes you can find on eBay, Amazon, Walmart, et al. I'm not concerned with rooting the device, from what I've read that's not possible (at least not if you don't want it permanently tethered to a PC). I am interested in using an external hard drive as external (_NOT_ internal) storage without having to format it FAT32, is that possible?
My issue is, I have a Seagate external hard drive that I would like to use both as a general backup device, and as portable storage for my movie and music collection. My desktop PC runs Ubuntu Linux and I do have files I would like to backup that require (or at least would benefit from) a filesystem that is case-sensitive and preserves Linux permissions. I've tried formatting the drive as ext2, 3 and 4 on my desktop PC and AndroidTV recognizes it, but will not mount it, I only have the options to prepare the drive as "Internal" or "External" storage. If I prepare it as internal storage, I find that it's formatted as FAT32 with a similar directory structure as the SD card in my Android phone. If I prepare it as external storage, I find that there is a single partition that my desktop sees as "unknown" (I'm assuming it's an encrypted ext2, 3 or 4 fs). Partitioning doesn't help, I've tried splitting the drive evenly between FAT32 and ext4 partitions and my AndroidTV box can see and mount the FAT32 partition but cannot safely unmount it (I'm assuming because of the second partition that it can't do anything with).
Is there anything I can do, without rooting the device, to get it to recognize ext2, 3 or 4 (or literally _any_ other Linux compatible, case-sensitive filesystem) as external storage?
I suggest use plex server on Ubuntu and let the hdd always connected to Ubuntu. Access media content from plex app on mi box

			
				
I suggest to check out Emby
It is an open source media server which worth a try.
Mi Box different models. consfused please help!!
The Mi Box reviews are available all over the internet.
But it is becoming very difficult for a noob like me to understand what features are there in each model.
I have been looking at MDZ-16AB, 3C, 3S etc. it is very confusing to understand which is predecessor of whom.
One comparison that i see here but is has completely different naming convention to understand
hxxp://attach.en.miui.com/forum/201412/03/225910cbuzbykhqtaqx7a7.png.thumb.jpg
Then there is one Mi Box which is avialable with SD card option, OTG option, which version is this?
hxxp://bdbazaar24.com/wp-content/uploads/2017/10/181046tub3kg5xvt8v28vv.jpg
Can someone please tell which version is the best? I plan to use it overseas and buy it in US.
Any other box that I should consider (I wish to have Google Cast functionality in that box)
Please help.

Categories

Resources