Set SD Card As Default Download Location - Fire Q&A, Help & Troubleshooting

This might seem like a daft question but is there a way to set an external SD card as the default download location for content from specific apps? I'm thinking specifically of BBC iPlayer, all4 and the Google Play store.
I'm using a Kindle Fire 7 (5th gen)
Fire OS 5.1.2 (rooted) with Xposed Framework installed.

On a related note is there any way I can find out the directory where my downloaded all4 videos are saved as default? It appears to be internal storage but when I look where I'd expect to find them (/0/android/data/com.cgannal4.ondemand/files) the folder is empty.

jonathanmoneill said:
This might seem like a daft question but is there a way to set an external SD card as the default download location for content from specific apps? I'm thinking specifically of BBC iPlayer, all4 and the Google Play store.
I'm using a Kindle Fire 7 (5th gen)
Fire OS 5.1.2 (rooted) with Xposed Framework installed.
Click to expand...
Click to collapse
Not all Apps will install on the SD card by default, only ones which support it. The Google Play store is one example of an App that will not.

With my Fire 7 (5.1.2) rooted with RootJunky's SuperTool and the Nexus rom installed using FlashFire v.031, I then added the Link2sd app from the Google Play store to recover 3.5gb of internal storage, linking apps to the sd card.
To be on the safe side, I only linked apps to the sd card that I loaded and no Google or system apps that would affect the android system operation.
Link2sd is an app that links and moves most or all of an app to your sd card, but someway links it to the Fire 7 internal storage for the android system to run. Some custom roms allow you to just move and run the apps from the sd card. But with the Nexus rom, the app file is moved to the sd card, but run, maybe virtually from internal storage.
I have 150 apps installed on the Fire 7 with a Nexus rom. Before I loaded Link2sd, the Fire 7 had about 500mb internal storage free. After loading Link2sd and linking apps to my sd card, there is 3.5gb for free internal storage on the Fire 7.
In order for Link2sd to use the sd card you have to partition the sd card into Fat32 and ext4 partitions. The ext4 partition is used by Link2sd for app linking. The Fat32 partition is used in a normal manner for MP3, picture, video, e-book, etc storage.
I am using Linux Mint on my pc, so I used the linux program Gparted to partition a 32gb micro sd card for Link2sd to use. There are also free Windows programs that will allow you to do the same functions on your Windows 7 or 10 pc..
Link2sd uses a linux ext4 partition on the sd card to place and link apps to. The other half of the sd card is partitioned as a Fat32 format, for MP3, video, ebook, pictures storage.
Here is how to partition a 32gb micro sd card using the linux program Gparted. Use some type of micro sd adapter to connect the micro sd card to your linux pc. My Dell laptop has a built in sd slot, so it only needed and sd to micro sd adapter.
First delete the existing partition on the micro sd card. Then create a Fat32,. Primary partition, that takes 1/2 of the space on the micro sd card. Format the Fat32 partition as Fat32.
Next create a linux ext4, Primary partition, using the other 1/2 of the space on the micro sd card. Format the ext4 partition as ext4. The micro sd card is now ready for use by the Link2sd app.
Insert the micro SD card into the Fire 7 with a Nexus rom and Link2sd installed.
Start Link2sd and point it at the ext4 partition on the sd card when it asks and you are set to link apps to the sd card.
You can probably partition 64gb and 128gb sd cards in the same way, although I haven't tried. The Fire 7 is suppose to be able to accept up to a 128gb micro SD card.
Fire 7 boot times with the Nova rom are about 45 seconds to a minute. After installing Link2sd, the first boot after linking about 100 apps took 3 minutes. Later boots took about 90 seconds. So linking apps to the sd card does increase boot time on the tablet. Those times are for a cold start, from pushing the power button to being able to open the lock screen.
ADDENDUM: Well, after a couple of days of use, boot times are back to 60 seconds from a cold boot. Link2sd must have sorted things out. Wow.

Related

[Q] Modifying Partition for Honeycomb SD Card

I have an 8gb SD card with Honeycomb v4 on it. I imaged with winimage.
I would like to modify the partition, so I can see the SD card with my pc to easily move over videos, etc. I have minitool partition manager, but need to know which partition to manage to be able to access sd card in the nook or card reader.
This may not be a big deal to me if it is more trouble than it is worth, since bumping my auto nooter'ed (3.0) to 1.1 ghz, I am pretty happy.
Just wanna play with HC. Also, Some apps I want only seem to work on nook with HC.
You need to run NookColorUMS to mount the partition before it will show up on your PC.

[Q] get space back on bootable sd card

I recently used the size agnostic SD card installer to install cm7 on my nook color. I noticed after I made the SD card (a 8gb card) a bootable SD card. That my computer was saying that it only had a capacity of 117 megabytes. Can someone explain it step by step how I can keep the SD card as a usd to boot cm7 but it is able to use all 8 gigabytes for app storage? Any help would be appreciated .
Google Easus download and use that utitlity to resize the partition to the full remaining space of your sd card.
Is there a way to access that extra space and store media on it?

[Q] Can I Store Files and Boot from the Same microSD Card?

Hi,
I just got myself a Nook Color with version 1.2 update and I am planning to root the device from a microSD Card with CM7 or Honeycomb. But before I start, I have two basic queries:
1. Which rooting will give a better and stable web browsing experience - CM7 (Gingerbread) or Honeycomb
2. Can I store and view my personal files (e.g, movies) from the microSD Card which will boot my Nook Color with CM7/Honeycomb? I am very concerned about this, as the Nook Color v1.2 comes with only 1 GB of free space for personal files storage and so I need to store my movies in mircoSD card. At the same time, I don't want to change the stock software thus violating warranty, so I have to root using a microSD card.
I am very new to this, so will appreciate your response very much. Thanks in advance.
Dazed378 said:
Hi,
I just got myself a Nook Color with version 1.2 update and I am planning to root the device from a microSD Card with CM7 or Honeycomb. But before I start, I have two basic queries:
1. Which rooting will give a better and stable web browsing experience - CM7 (Gingerbread) or Honeycomb
2. Can I store and view my personal files (e.g, movies) from the microSD Card which will boot my Nook Color with CM7/Honeycomb? I am very concerned about this, as the Nook Color v1.2 comes with only 1 GB of free space for personal files storage and so I need to store my movies in mircoSD card. At the same time, I don't want to change the stock software thus violating warranty, so I have to root using a microSD card.
I am very new to this, so will appreciate your response very much. Thanks in advance.
Click to expand...
Click to collapse
1. Without a doubt cm7. Honeycomb will unfortunately be forever buggy.
2. Yes you can use the left over storage on your SD card for files, music, videos, app etc.
And FYI you can root the internal memory and if you need to return for warranty then you can just return to stock and b&n will not know a thing but if you are going to run off the SD card make sure that it is a sandisk.
Sent from my NookColor using Tapatalk
The thing to remember if you want to access the 4th partitiion for storage is that you have to do it while the SD is in the NC. Win xp will only see the first partition which has only about 155 megs.
Thanks a ton! I have few more quick questions.
1. What is the most stable CM7 version for rooting 1.2 version Nook Color as of today?
2. Will the rooted nook be able to play AVI video files? What app I need to download for that?
3. I found that PDF page load is very slow in my Nook Color. What app do you suggest for a good reading experience?
Once again, thanks in anticipation.
1. 7.0.3 is the latest stable version of CM7, however, most people keeps up-to-day with nightly builds.
2. it should, if not, install Rock Player Lite, it plays virtually everthing
3. Either Adobe Reader or Alkido would do the job
Not able to copy files to uSD card which boots CM7
Hey thanks for your all your support. I was able to install CM7.0.3 on my 1 GB uSD card and also installed Adobe Reader and Moboplayer. Everything works fine, except when I connect my NC to my PC, and then turn on USB Mass Storage on NC, I can only explore my Nook Color (showing as F: drive) to copy files. I cannot open/explore my SD card, though the PC shows the uSD card as "Removable Disk (E. When I try open this E: drive, I get the message "Please insert a disk in E: drive".
Also, my NC does not seem to identify the SD card. When I go to Settings -> Storage, it shows total space unavailable under SD card. Even when I open Moboplayer, I get the message "There is no SD card, make sure it is usable". I could only play videos copied to my NC internal memory.
I was told that I can use the leftover space of the uSD card to copy personal files, but I have no success on that front yet :-(. Any idea/suggestions how to fix this issue?
More information:
In my NC Storage Settings, it shows:
1. SD card: Total space unavailable, Available space unavailable.
2. Internal storage: Total space 525 MB, Available space 449 MB
3. Additional storage (emmc): Total space 1 GB, Available space 63.51 MB
Wondering what is 2nd one (Internal storage)? Is that the data partition of my SD card? If yes, how can I copy personal files there?
Did you say you are using a 1GB uSD? IMO, that's way too small for what you want to do. I would recommend either a 4 or 8GB sandisk card to allow you enough space for files and the OS. Remember that this is also your boot disk and the cm7 files are taking up most of the available space on a 1GB card. Just sayin......
Sent from my NookColor using Tapatalk
I have ordered for a 16 GB class 4 SanDisk uSD card. I had a 1 GB uSD card at hand, so wanted to test with that first before I receive the 16 GB card. And as I said, I had no prob at all installing CM7.0.3 on the 1 GB card and if I am not wrong the card still has hunderds of MB memory free. My question is why can't I explore the SD card when I connect my NC to PC thru' the USB cable?
Dazed378 said:
I have ordered for a 16 GB class 4 SanDisk uSD card. I had a 1 GB uSD card at hand, so wanted to test with that first before I receive the 16 GB card. And as I said, I had no prob at all installing CM7.0.3 on the 1 GB card and if I am not wrong the card still has hunderds of MB memory free. My question is why can't I explore the SD card when I connect my NC to PC thru' the USB cable?
Click to expand...
Click to collapse
I don't recall the specific partition sizing of SASD but I would suspect there is no space available on the uSD after SASD creates the first 3 partitions... thus no partition 4 to be mounted as /sdcard.
Ok, thanks. As a mentioned in couple of posts back, any idea what is the "Internal Storage" of 525 MB total space that shows up in my storage settings? It is different from the emmc storage, because that shows up as the third storage option with 1 GB total space.
Ok - just found this thread and had to ask:
I'm running a stock 1.3 on the eMMC, and CM7.1 on a 16G micro-SD.
When I boot into the stock ROM, I see that my SD is mounted, but that the stock ROM mounted the /boot partition, rather than the /SD Card partition.
Is there a way to set the stock rom to boot /SD Card, or hide the other three from it?
Thanks!
traumadog said:
Ok - just found this thread and had to ask:
I'm running a stock 1.3 on the eMMC, and CM7.1 on a 16G micro-SD.
When I boot into the stock ROM, I see that my SD is mounted, but that the stock ROM mounted the /boot partition, rather than the /SD Card partition.
Is there a way to set the stock rom to boot /SD Card, or hide the other three from it?
Thanks!
Click to expand...
Click to collapse
To my knowledge, no, you cannot make the stock OS see any but the boot partition of the SD card. Both stock and your CM7 card can access eMMC storage, but stock can only see the first partition of your card. If you want a stock and a CM7 installation to share one /sdcard partition, you will have to set up a dual boot on internal storage (mine is linked in my sig).
If you just want to have some SD storage available to your stock install, you might be able to stretch the card's /boot partition and store some files in there, but I don't know if your SD install would remain stable. You could always back up your card as a disk image and try it out.
Taosaur said:
To my knowledge, no, you cannot make the stock OS see any but the boot partition of the SD card. Both stock and your CM7 card can access eMMC storage, but stock can only see the first partition of your card. If you want a stock and a CM7 installation to share one /sdcard partition, you will have to set up a dual boot on internal storage (mine is linked in my sig).
If you just want to have some SD storage available to your stock install, you might be able to stretch the card's /boot partition and store some files in there, but I don't know if your SD install would remain stable. You could always back up your card as a disk image and try it out.
Click to expand...
Click to collapse
I would also like to know the answer for how to make the /boot partition larger on various images to allow sufficient room when booted from eMMC. I tried doing this with EASEUS Partition Master but it will not let me resize the boot partition. Any other options to solve the issue? The only other options is to swap cards when you know you are booting off eMMC and that is a pain.
hikersc said:
I would also like to know the answer for how to make the /boot partition larger on various images to allow sufficient room when booted from eMMC. I tried doing this with EASEUS Partition Master but it will not let me resize the boot partition. Any other options to solve the issue? The only other options is to swap cards when you know you are booting off eMMC and that is a pain.
Click to expand...
Click to collapse
What are you trying to accomplish?
What is your running system?
Why do you want to expand the boot partition?
votinh said:
What are you trying to accomplish?
What is your running system?
Why do you want to expand the boot partition?
Click to expand...
Click to collapse
Sorry, I guess that I could have been more clear in what I am trying to do. I have a rooted nook color 1.1. I burned the image for the dualboot phiremod/Honeycomb that is approximately 3.5 Gb. I burned it to an 8 Gb card and then expanded the 7th (/sdcard) partition to use the space which is available when booted to phiremod. When I boot (with the card installed) to eMMC via J4mm3r's u-boot menu, my rooted 1.1 comes up but sees the /boot partition as the SD card. Since it is the /boot partition, it only has 80 Mb free which is not enough for Titanium Backup, etc. If I could make the /boot partition larger (say 2 Gb) then everything would work as desired.
1. I don't use dual boot option so can't help you
2. I don't use either Phiremod nor Honeycomb so can't help you but
a. I think the NC should still the left-over of the uSD card. if not
b. Try using MiniTool Partition wizard to expand the boot partition and see what happens. Not so sure if it allowed to do so.
hikersc said:
Sorry, I guess that I could have been more clear in what I am trying to do. I have a rooted nook color 1.1. I burned the image for the dualboot phiremod/Honeycomb that is approximately 3.5 Gb. I burned it to an 8 Gb card and then expanded the 7th (/sdcard) partition to use the space which is available when booted to phiremod. When I boot (with the card installed) to eMMC via J4mm3r's u-boot menu, my rooted 1.1 comes up but sees the /boot partition as the SD card. Since it is the /boot partition, it only has 80 Mb free which is not enough for Titanium Backup, etc. If I could make the /boot partition larger (say 2 Gb) then everything would work as desired.
Click to expand...
Click to collapse
Mmm, I think you maybe just need to make up your mind, or deal with the limitations--have your cake or eat it, because you can't do both. That said, I see no reason EASEUS wouldn't let you expand the boot partition, unless there's just no unallocated space, in which case you need to shrink your storage partition first. I don't know whether your card would boot properly with an expanded boot and random files in there, but you should be able to move the partitions around just fine.
Still, your better bet is to decide what's going to be your primary OS and stick with it. You can even dual-boot from eMMC and have two full OSes, but as long as you're using the SD as a boot drive, you're going to be trading off its ability to serve as storage for your interal OS.
Edit: sorry, didn't realize how old the thread was...was trying to find my info with the forum search. ^^;
In the original post the user asked if you could use the microSD for both booting/rooting and for storage -- when I tried this, I got a "SD Card must be formatted" error in my rooted Nook. I let it rty to format the card (then let Windows format it) and -then- I was able to store on the SD card.
But when I rebooted my Nook Color, it got stuck Infinite-looping the Nook Color splash screen. =\
I'm about to root it again, and I'd like to use the same SD card I use to root to have some storage space on it. I (had) a 4GB microSD card, but because the slot is in the worst place it could possibly be on the device...I've already managed to get it wedged inside the casing. =\ The drive still works but I'd rather not have to worry abotu swapping cards in and out and in and out; maybe I have fatter fingers than It hink, but that SD card slot is a pain in my arse.
What did I do wrong my first go 'round? I had a 4GB card, so I used the 4GB CWM image for it. Is it...really simple, and I need to format it into two partitions in windows; set 1GB aside for the CWM boot disc and the other 3GB would be available for file storage?
1. use SD formatter
2. if you used a 4GB CWM image, did you manually update it to the latest build? If not, just grab the 1GB image in the quote at the top of this thread: updated CWM. If you're planning to wipe it right after, it doesn't matter how big it is.
Also, regarding the OP and my response, I later found this link I'd saved about pointing stock to the storage partition of a CM7 SASD card: http://forum.xda-developers.com/showpost.php?p=13668471&postcount=529
I haven't tried it or seen anyone report back after trying it, but there it is if anyone wants to give it a go.

[Q] Apps to SD?

I'm running the Cyanogenmod 10.2 build on my international GT-I9295 (http://forum.xda-developers.com/showthread.php?p=47615123). I cannot get apps to install to my SD card (a 64GB Samsung UHC-1 class 10 card) . I tried partitioning my SD card using gparted, creating a primary FAT partition and a primary ext2 partition. However I do not see an option to move my apps to sd; I also tried link2sd, and a few other apps, but none of them seems to be able to move my apps to SD. Has anyone succeeded at moving apps to their SD card?
Anyone?
whizz said:
I'm running the Cyanogenmod 10.2 build on my international GT-I9295 (http://forum.xda-developers.com/showthread.php?p=47615123). I cannot get apps to install to my SD card (a 64GB Samsung UHC-1 class 10 card) . I tried partitioning my SD card using gparted, creating a primary FAT partition and a primary ext2 partition. However I do not see an option to move my apps to sd; I also tried link2sd, and a few other apps, but none of them seems to be able to move my apps to SD. Has anyone succeeded at moving apps to their SD card?
Click to expand...
Click to collapse
I use a app called root folder mount.I store all my big game data files on 64gb card then mount the folders.You can mount anything to make the phone see the stuff on ext sd card.You can look it up here on xda and get from market.It works great if you understand how to use it.I would buy pro version to be able to do more with it and supprt the developer of it.If you dont want to buy google it and youll find it
mikep2323 said:
I use a app called root folder mount.I store all my big game data files on 64gb card then mount the folders.You can mount anything to make the phone see the stuff on ext sd card.You can look it up here on xda and get from market.It works great if you understand how to use it.I would buy pro version to be able to do more with it and supprt the developer of it.If you dont want to buy google it and youll find it
Click to expand...
Click to collapse
This is the first solution that actually seems to work I moved my Tomtom folder (a whopping 3.7GB) to my SD card. Thanks mate! I immediately purchased the PRO version

Amazon fire Hd tablet 2.15TB sd card. Formating did not erase files.

This is how i was able to set up a 2.15GB SD card in a hd fire 8 plus gen 10.
Bonus: It kept all my files after formatting. Nothing was removed.
First off from what i understand the amazon 8 plus tablets do not support 2TB micro sd cards
Second formatting the SD card should have erased all my data and nothing was.
This has potential to work with other android devices.
-------------------------------
I was making virtual machines and other os on my linux pc when i found a junk fire tablet and wanted to mess with it.
I plugged in a random SD card that had been used for one thing or another.
I selected use as external storage and it formated but all my files were untouched.
This sd card had been flashed with Android x86 32bit
I tried to format it with normal fat 32 and it failed multiple times trying to use it with the tablet.
So i flashed it again using linux
dd if= "android x86 32 bit iso" of=/dev....conv=fsync bs=4M
Once again it mounted as external instantly
Next i will test it on my phone
I'm using
SD Memory Card Formatter for Windows/Mac | SD Association
www.sdcard.org
I am about to put an alternate os on one of the cards and swap mounts with my system, vendor, user, boot..everything over and if i cant force mount then i will -loop mount.
Wish me luck

Categories

Resources