Hey,
I came from my G1 back in March and love my desire. I recently rooted because of lack of space for apps and installed DeFrost (am now on 1.8).
I don't like FroYo Apps2SD, I get a lot of problems, not everything is installed to the SD card, widgets get missing and I find that sometimes I lose apps when transfering them from the phone to the SD Card.
I decided to Partition my SD Card into FAT32 and EXT3 and use the old Apps2SD like we used to on the G1. I'm 90% sure DeFrost supports this as it's called Apps2SD+.
Anyway, I partitioned in Linux, wiped and reinstalled the rom. The internal storage was only 148mb so I knew it hadn't picked up the EXT Partition. I then partitioned the SD card using the Rom Manager and I had the same problem, went back into linux and converted it from EXT2 to EXT3 but now the phone wont even boot and is stuck on the HTC screen.
How do I set it up to use the EXT Partition?
Thanks,
Steve.
Related
got a problem and can't seem to solve it. Can anybody help please.
Have opendesire 3.2 working at the mo and had an ext 2 partition with it. All was working well until this morning.
I charged my phone and switched it on but would't boot. Tried removing batteries numerous times but still no joy. Removed sd card and it worked. So I formatted sd card back to fat 32 but now it still won't work with the sd card in(Just stays on HTC screen)
I then tried to create another partition incase that what was causing the problem with gparted. When I went into Gparted it stated that my 4gb stock sd card was only 3.5 gb and that there was no pertitions present. Looks like the end of my card has dissapeared ( Has anyone heard of this before )
Anyone any idea how to get the sd card working again?
Or will I have to buy another card.
Any help much appreciated.
It still works without sd card.
as with any memory card, you dont get all the specified space free for storage, some space is lost with the file system and sector size ect, 3.5 gig sounds about right for a 4 gig card, i use a 16 gig card and get about 14.5 gig when formatted, also your problem with the rom sounds like its cuz you dont have an ext partiton
The rom doesn't need an external partition. You can install without. When I partitioned my card with gparyed it showed as 3.5gb as fat and 512mb as ext 2. I then changed ext2 to 3 and thats when my problems started. I have formatted it all back to fat now but it wont boot.
Is this because the rom now thinks a partition should be present and it isn't?
Still got recovery, is it worth flashing the Tom(opendesire 3.2) back onto a new SD card as I have a backup of my old one on laptop?
Sent from my HTC Desire using XDA App
memphisuklf said:
The rom doesn't need an external partition. You can install without. When I partitioned my card with gparyed it showed as 3.5gb as fat and 512mb as ext 2. I then changed ext2 to 3 and thats when my problems started. I have formatted it all back to fat now but it wont boot.
Is this because the rom now thinks a partition should be present and it isn't?
Still got recovery, is it worth flashing the Tom(opendesire 3.2) back onto a new SD card as I have a backup of my old one on laptop?
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
if you haven hard reset then yeah, your rom has set itself up to be used with an ext partition, just do a hard reset, and leave your sd card out of your phone on first boot
Sorry, new to this stuff. How do you mean hard reset?
Seem to be getting by, by using guides at moment.
AndroHero said:
if you haven hard reset then yeah, your rom has set itself up to be used with an ext partition, just do a hard reset, and leave your sd card out of your phone on first boot
Click to expand...
Click to collapse
Sent from my HTC Desire using XDA App
Sorted it. Reflashed after wiping through custom recovery and removed sd card once done. After first boot I put sd card back in and it booted. Not going to partition my card any more cause this is the 2nd card that my partition through rom manager has disappeared and can't seem to get the partition back. On a 4gb card only got 3.21gb showing now through system storage on desire.
Anyone know why this keeps happening? Or are the stock cards just utter ****e.
Tried ubuntu but even that only shows it at 3.5gb with no partitions.
edited to remove this post..
I bought a Transcend 16Gb Class 6 sd card for my desire.
Because the phone is rooted and running A2SD+ i partitioned is using Gparted: 1st partition 15GB FAT32; second 1GB EXT3 - no swap.
Used this in my phone. All was fine for a while. Then i started having apps disappear on me. When i tried to re-install the apps the phone would just reboot.
Proceeded to go back the stock 4GB card, no issues.
So i believe its an SD Card problem. However in my pc, i dont have any issue reading this card.
Anybody else experience similar?
Should i get a replacement card?
Anything i might be doing wrong?
dogstar55 said:
I bought a Transcend 16Gb Class 6 sd card for my desire.
Because the phone is rooted and running A2SD+ i partitioned is using Gparted: 1st partition 15GB FAT32; second 1GB EXT3 - no swap.
Used this in my phone. All was fine for a while. Then i started having apps disappear on me. When i tried to re-install the apps the phone would just reboot.
Proceeded to go back the stock 4GB card, no issues.
So i believe its an SD Card problem. However in my pc, i dont have any issue reading this card.
Anybody else experience similar?
Should i get a replacement card?
Anything i might be doing wrong?
Click to expand...
Click to collapse
The reason it reboot is that part of the app is still stored on internal memory so when you try to reinstall it it will reboot as it cannot install part of an app.
You don't need a replacement card all you need to do is restore a nandroid backup which then adds the data from the SD-ext partition to the new card and then it should work if you haven't got a backup you will have to re flash the Rom and reinstall all the apps via the market or with titanium or my backup
Hope this helps
Sent from my HTC Desire
I have done a full nandroid backup and restore from the working 4GB card to the 16GB. Did this a few time over as I experimented with different EXT3 partition sizes, thinking that a 1GB partition might have been too large.
I didn't have the reboot issue, but apps would lock up, and in some instances the phone would say the SD card is read only.
downloaded an ran a program to test the card (http://www.softpedia.com/get/System/System-Miscellaneous/H2testw.shtml). It came up with no errors.
Any other checks i can run?
My 4Gb card works flawlessly, but the 16gb has so many issues. Really confused.
Example: When viewing pictures, in the gallery (nexus gallery) the pics take a long time to load on the 16Gb, no issue on the 4GB.The force closes. The apps disappearing, and then phone rebooting when reinstalling.
I partitioned my new 8Gb class 10 SD card with roughly 6.5Gb Fat32 and 1Gb Ext4 in Gparted (2X Primary etc...) and installed LeeDroids R4 HD rom. Everything works fine, great rom and well pleased with it. R5 came out so I decided to do a full wipe and pop that on instead, the update said amongst other things it had improved battery life (which it does).
Anyway, I thought I'd just clear/recreate the partitions from scratch again in Gparted and reformat the card. When I booted it up with Gparted the only partition that showed up was the FAT32 one. So it reported the card as being only the size of the FAT32 patrition. And no mention of the EXT4 one at all. I loaded it up as a drive in windows (7) and the same thing happened. It only recognised the FAT32, previously it has shown the ext as unknown.
Titanium backup reports that the ext partition is there ok (app2sd), so I just cleared the caches etc.. in recovery and flashed it that way.
It's not a problem as such as it's all working, but why can't I see that other partition to delete/edit it? And if I ever use it for something else it's a bit of a pain if I'm down a gig...
Thanks in advance
I also realised I forgot to tick the "is this a question" thing too, so sorry sbout that
I had the same issue 2 days ago when I wanted to remove the ext partition from my SD card. The only thing that would show up in gparted was 7GB of unformatted space which was in fact the size of my FAT32 partition.
Instead of USB mounting it from Recovery, I took the card out of the phone and put it into a card reader, gparted was then able to see my Ext3/Fat32 partitions and I was free to make changes
Hope this helps!
Nice one, I'll try it with that later and see if it works
It is quite usual for WIn7 to not show the ext partition exists since Win7 does not recognize it... Try checking your sd card on ubuntu by running a live cd... it should show up as 2 removable medias
Thank you salty wagyu
Got round to trying it yesterday, your tip was spot on.
Sent from my HTC Desire using Tapatalk
I have so many apps installed on my SD card using the builtin Gingerbread apps2sd that when I start my phone or switch from USB disk drive mode I can't access my SD card apps for about a minute or so while Android checks the SD card (or so I'm assuming).
Will switching to an Ext partition on my SD card make startup faster? It drives me nuts that when my phone reboots (which it tends to do when it overheats) it starts up pretty quick but I can only access the apps on the phone for the first minute or so.
Btw, I'm running CM7.1 nightly 213 for the Evo. Thanks!
To answer my own question, a resounding YES
I partitioned my SD card with Paragon Partition Manager using resize so I didn't lose data and formatted the new partition ext4. I used S2E which made the process super simple, although I had to move all of my SD card apps back to "internal phone memory" (now pointing to the sd-ext partition), but Titanium Backup made that batch job easy. Starting up apps are accessible MUCH quicker and I don't have to worry about widgets and keyboards being screwed up due to being on SD. DO IT!
You can also increase the read/write speed of your SD card by changing the SD cache size. There are plenty of apps to help you with doing so - some apps only provide that function, and some of the all-inclusive tools apps will do so - like Rom Toolbox. Just mess with the settings, the largest setting isn't always the best.
Supersonic Evo 4G | MIUI | Tapatalk
The reason for this is that the built in move to SD function created an encrypted container for each application. On startup, it has to decrypt and mount each one of these containers. The more you have, the longer it takes. Pointing your /data/app directory to EXT is basically just a symlink to a dir on that partition. No encryption/decryption involved.
I went from stock Froyo on my HTC Desire and just installed MIUI 2.10.12 Jelly Bean v2.7 (which I "think" is the latest version for my device?).
I did so simply because I could no longer put up running out of internal storage memory. Before even restoring a single file from my Froyo backup, I am already out of internal memory! I have plenty of SD mem, so I tried Apps2SD, Links2SD... there is nothing to move to SD! According to them, anything that can be moved, has been. My SD card was ext2 partitioned a long time ago.
What I'd really like to know is.... did I pick a good ROM or should I have gone with "ICS Evolv", which I heard is better for making room on internal memory? I'm currently trying Titanium Backup, because it can free up dalvik cache. But if Titanium, Apps2SD, Links2SD don't solve the problem of regularly running out of internal memory, what will? Evolv? I think the solution might be to trick the system into shadowing internal RAM on to the SD card, so that the internal storage area gets to be much larger. But I don't know if that can be done, or if I properly prepared the SD card to do it.
Cyanoid said:
I went from stock Froyo on my HTC Desire and just installed MIUI 2.10.12 Jelly Bean v2.7 (which I "think" is the latest version for my device?).
I did so simply because I could no longer put up running out of internal storage memory. Before even restoring a single file from my Froyo backup, I am already out of internal memory! I have plenty of SD mem, so I tried Apps2SD, Links2SD... there is nothing to move to SD! According to them, anything that can be moved, has been. My SD card was ext2 partitioned a long time ago.
What I'd really like to know is.... did I pick a good ROM or should I have gone with "ICS Evolv", which I heard is better for making room on internal memory? I'm currently trying Titanium Backup, because it can free up dalvik cache. But if Titanium, Apps2SD, Links2SD don't solve the problem of regularly running out of internal memory, what will? Evolv? I think the solution might be to trick the system into shadowing internal RAM on to the SD card, so that the internal storage area gets to be much larger. But I don't know if that can be done, or if I properly prepared the SD card to do it.
Click to expand...
Click to collapse
I put that version onto an HTC Desire, and likewise Google Maps wouldn't even update without running out of memory. When building the phone I followed an excellent guide online guide (on this website) forum.xda-developers.com/showthread.php?t=1016084 - step 5 - create an extra 1GB partition, then use a2sd to move apps to that new partition. You may have to move the contents of the SD card to a PC, do the formatting with gparted and move the SD contents back to the SD card.
Have now got over 150MB free space, even with loads of apps installed. Has to be installed via a terminal emulator, but is actually part of MIUI. Think I just typed 'a2sd install' from the su prompt in terminal emulator.
Has made MIUI 2.7 viable on that phone!