• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps Cannot Be Stored in 8GB Internal Memory.

hornyhippo

Well-Known Member
Jan 29, 2010
110
14
It has be reported that Apps cannot be saved in the 8gb internal memory but in the 512mb rom. Is that a problem for anybody?

Reviews from Infosyncvideos and the androidcommunity stated the problem. I dunno how big apps are but it shouldn't be a big problem.
 
I don't think it will be a problem unless you download a ton of useless space wasting apps. Even then it still may not be a problem. There has been rumors that the 1.4GB of internal memory that is not available may be reserved for apps and things like that, but I do not know if that is true.
 
Upvote 0
ha, you right, I wasn't sure how big apps are. I guess it's small 1-2 mb app.
A lot of apps are actually smaller than that. There's quite a few that are only 100-200 KB.

The apps that use a lot of graphics, like games, can get up to 4-5 MB. I have a list of around 55 apps that I'm going to try and they total just over 60 MB.
 
Upvote 0
The Engadget.com review mentions that the internal can be used however most apps were programmed before this feature existed and as such have some issues (for now - updates should fix it) even seeing the internal storage. Some are fine, some still need an SD card for now.

I think that's a different, all be it an important one, issue from what the OP is talking about. At this point, Android is only able to install the app executable into the phone's flash rom storage. Any extra information (graphics, sounds, etc.) are stored on the microSD.

I'm not sure if it's Android OS or the apps that will need to be updated to allow the extra app info to be stored on the internal memory.
 
Upvote 0
Storage


In a somewhat new move for Android phone, HTC has equipped the Incredible with 8GB of internal storage as well as a MicroSD slot which can handle an additional 32GB -- giving you a whopping potential 40GB of space for your goods. We love the idea of a hardwired option for content storage, but HTC has some problems with this implementation. Firstly, many apps currently available in the Android Market which utilize an SD card for offloading data aren't able to see the internal storage at all, which means if you drag some APKs you want to install or want to download some data when you're in an app, you're out of luck. It just simply doesn't see it. This was especially problematic with the NYC Bus & Subway Maps application which requires a download of the train maps, and when we tried to run Nesoid (a popular NES emulator), it not only couldn't find ROMs saved on the phone's storage, but it force closed when we tried to move up a directory! This may not seem like a big deal, but more than once when using the phone we hit this brick wall by not having an SD card present. For the $199 price tag on this thing, it wouldn't have killed HTC or Verizon to throw in even a 2GB card to make the transition easier.

Sounds to me like you just need a micro sd card and you'll be fine. Radio Shack has these for sale every week.
 
Upvote 0
I think that's a different, all be it an important one, issue from what the OP is talking about. At this point, Android is only able to install the app executable into the phone's flash rom storage. Any extra information (graphics, sounds, etc.) are stored on the microSD.

I'm not sure if it's Android OS or the apps that will need to be updated to allow the extra app info to be stored on the internal memory.

I would assume that most devs would have hard coded to the standard storage/SD folder. It would require an update and some new UI to pick the folder, but wouldn't be a huge deal for any dev worth a salt to whip up quickly.
 
Upvote 0
As an iPhone and Android dev, I think its silly that Android doesn't allow apps to be stored in the microSD card.
And I think its silly they they didn't configure the file system so that you can store apps in the internal storage of the Incredible.

Good graphics rich apps are large. Its a smartphone. You don't want to run out of memory and have to waste time choosing what applications to delete.

Android makes it unnecessarily complex for app developers to have to worry about where to put their files. Now there are more choices. More places for apps to break depending on one of many available phones.

The main file system is reasonably well controlled. Apps are restricted to their own directories, cant mess each other up. But on the microSD card, its a free for all. No naming convention. No default location. Every app can name it what they want. And if they happen to collide with some existing directory... oh well. Boom. Doesn't work on that platform.

Unnecessary mess.
 
Upvote 0
As an iPhone and Android dev, I think its silly that Android doesn't allow apps to be stored in the microSD card.
And I think its silly they they didn't configure the file system so that you can store apps in the internal storage of the Incredible.

Good graphics rich apps are large. Its a smartphone. You don't want to run out of memory and have to waste time choosing what applications to delete.

Android makes it unnecessarily complex for app developers to have to worry about where to put their files. Now there are more choices. More places for apps to break depending on one of many available phones.

The main file system is reasonably well controlled. Apps are restricted to their own directories, cant mess each other up. But on the microSD card, its a free for all. No naming convention. No default location. Every app can name it what they want. And if they happen to collide with some existing directory... oh well. Boom. Doesn't work on that platform.

Unnecessary mess.

What someone else is going to store apps in a folder called dm33\dm33 app1\?

There is no limitation on using the SD (or probably the internal memory, just no one knew to program for it). You just can't have the signed binaries and manifest files on the SD card. Everything else can be installed elsewhere.
 
Upvote 0
Still does not add up.

If you can only use the 512mb rom, less than half of that would be free, due to the OS and preinstalled apps. Having 748mb free makes that whack. Seems like reviewers and HTC have not figured this out. HTC seems to have forgotten to map the internal ram so it works with apps that access flash storage. Much easier for HTC to revise code than expect every app that access the space to change their code.
 
Upvote 0
Still does not add up.

If you can only use the 512mb rom, less than half of that would be free, due to the OS and preinstalled apps. Having 748mb free makes that whack. Seems like reviewers and HTC have not figured this out. HTC seems to have forgotten to map the internal ram so it works with apps that access flash storage. Much easier for HTC to revise code than expect every app that access the space to change their code.


Your right it doesnt add up. we shouldnt get carried away. theres no proof.
I was at the verizon store and the salesman seemed to no more than he was saying about the Droid Incredible. He said to stick with the moto.
 
Upvote 0
Still, I am kind of amazed how all the experts device reviewers missed something as obvious. More importantly, how HTC and Verizon product management did not test and discover the issues. Either the reviewers are wrong, or HTC screwed up. Either case, you can not use the internal Flash to store data you can normally store on the microsd card. That is silly design, or a silly miss.
 
Upvote 0
What someone else is going to store apps in a folder called dm33\dm33 app1\?
I don't understand your point.

There is no forced convention. No convention at all. Nothing to stop everyone from creating the same name.

On the root filesystem, there are conventions built into Android to guarantee that there is no collision. But no so on the SD card.
 
Upvote 0
Still, I am kind of amazed how all the experts device reviewers missed something as obvious. More importantly, how HTC and Verizon product management did not test and discover the issues. Either the reviewers are wrong, or HTC screwed up. Either case, you can not use the internal Flash to store data you can normally store on the microsd card. That is silly design, or a silly miss.
It is silly design.

Comes from a lack of design. The openness that can make Android so powerful can make it a mess sometimes.

HTC should have setup the filesystem so that at least part of the internal memory could be devoted to apps. They could easily have done so. Instead of making the problem better, they made it worse.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones