HTC Desire ROM suggestions - Desire Q&A, Help & Troubleshooting

Hello all!
1st post and 1st day registered, thought ive been monitoring desire activity in these forums since 2011. Thank you al for the help provided through these years.
THE BACKGROUND
I have been using HTC Desire for about a year with oxygen rom and was more than pleased with the results. after that i had to give away my phone to my wife, for some time, in witch i flashed stock rom (some women cannot appreciate the use of custom/rooted phone!?!? haha) .
Now the phone is back in my hands, and as much as i would like, oxygen is outdated (or better say non existent).
THE QUESTION
Is there a current rom JB+ (up to date) that meets the speed and stability standards set by Oxygen2.3.2 with Data2sd support(or data2everywhere) and preferably without sense UI ? i currently have a class4 4gb microsd partitioned with ~3.5gb Fat32 / 512mb ext4 partition.
Thank you again for your time
PS: i have tried some roms around, but ive found them a bit slower even in touch experience , than GB AOSP roms.

In short, doubt you'll find a JB ROM that matches the speed and stability of Oxygen or GB AOSP ROMs. Oxygen still is one of the most stable ROMs despite being abandoned, mine is still based on it. Just because it isn't updated doesn't necessarily make it bad .
The only way would be to keep trying a few JB ROMs yourself, see if they are good enough for your standards. (I don't think any of them have Sense UI).
Data2sd is a bit different, most ROMs now just use normal A2SD, moving apps and dalvik to the sd-ext, JB ROMs tend to need to be activated by terminal commands (read the OP of the threads / search), so you don't have to flash anything extra.
512MB ext4 partition is a bit small, you might run out of space on it depending on how many apps you want to install. Consider repartitioning it to ~1.5GB if you can afford the space, do this using 4EXT recovery or gparted only.

eddiehk6 said:
In short, doubt you'll find a JB ROM that matches the speed and stability of Oxygen or GB AOSP ROMs. Oxygen still is one of the most stable ROMs despite being abandoned, mine is still based on it. Just because it isn't updated doesn't necessarily make it bad .
Click to expand...
Click to collapse
i found a working copy of flashable Oxygen 2.3.2 but im having trouble enabling A2SD support on it. you see, all Oxygen specific guides are on "404 page not found" state, and i have no memory of what i did to install it 2 years ago.
i tried as i said a couple of other roms, and none matched the speed of GB Oxygen
Thank you for your time,
Dimitris

dvalilis said:
i found a working copy of flashable Oxygen 2.3.2 but im having trouble enabling A2SD support on it. you see, all Oxygen specific guides are on "404 page not found" state, and i have no memory of what i did to install it 2 years ago.
i tried as i said a couple of other roms, and none matched the speed of GB Oxygen
Thank you for your time,
Dimitris
Click to expand...
Click to collapse
Try the one in my sig, it's no longer being developed, but based on Oxygen 2.3.2. It works best in terms of space if you are s-off with cm7r2 hboot.
You don't have to do anything with this one to activate A2SD, it's already built in. As long as the partition is properly created in gparted or 4EXT recovery, just keep apps on internal (don't 'move to SD') and apps and dalvik will be tricked to sd-ext. You won't see your actual internal memory read 'internal + sd-ext', but the A2SD is working.

UPDATE:after a few hours of testing, and flashing, I managed to find Working copies of oxygen 2.3.2 and compatible version of a2sd.
Today I will upload those files to my server for distribution, along with a «short guide» post in case anyone wants pure oxygen experience on his desire.
Regards
Dimitris
Sent from my HTC Desire using xda app-developers app

hi dimitris,
would you mind sharing your files?
i also got my 'old' htc desire back (from kid) and i'd like to install a fresh rom.
Sent from my GT-I9100 using xda app-developers app

i will post links.as soon as I get back home tonight! Keep tight
Sent from my HTC Desire

around ssarnie
So here we go,as promised
I have no responsibility for any data loss or phone damage. worked as is on my HTC Desire Bravo
Code:
i cannot post links untill i get 10 posts . so...
h**p://speedy.sh/cnrds/update-oxygen-2.3.2-Bravo-signed.zip
h**p://speedy.sh/XvBVT/a2sd-2.7-update3r1-signed.zip
iIF you have CWRecovery V3+ you have to flash an older version, in order to be able to flash the a2sd above. You downgrade using Android Flasher.
Steps that worked for me:
1 Create 2 partitions on SD, one FAT32 and one ext3 (using Gparted)
2 Put the above zips in Fat32 partition
3 Boot phone to recovery
4 Full wipe/Factory default and cache
5 install Oxygen rom using "install zip from SD card" option
6 Start oxygen rom, and let it boot for first time, also let it settle for few minutes.
7 Reboot to Recovery
8 Install a2sd script using "install zip from SD card " option
9 Reboot phone.
Done
When it boots enter google account and download a Terminal Emulator . To check if all is ok you shoud run
Code:
su
Code:
a2sd diskspace
and you should see the partition recognized as internal with the space used and left.
Job Done. i run this install for 2 days now with no problems at all
Hope i helped,
Dimitris.

Just a few points:
- Did you switch hboot before you flashed the ROM? This would get you even more space. If you're still on stock hboot you're wasting a lot of space on /system partition.
If it's the latest version of Oxygen it should fit onto OxygenR2 hboot with 100MB /system.
- Good you used gparted , ext4 over ext3 would have been slightly faster, not that much of a big deal though.
- Can I ask where you got the A2SD script from and how does it work? Does it move apps and dalvik automatically? Does the internal memory read 'internal + sd-ext', or is it hidden like a lot of A2SD scripts but working as normal?
Just asking, I know you've put a disclaimer at the top, but it's useful just in case for anybody in the future using this. They should be informed exactly what they're flashing and at least in basic terms how and what it does.

- Did you switch hboot before you flashed the ROM? This would get you even more space. If you're still on stock hboot you're wasting a lot of space on /system partition.
Click to expand...
Click to collapse
i am using HBOOT -6.93.1002 and radio 5-11-05-27
- Good you used gparted , ext4 over ext3 would have been slightly faster, not that much of a big deal though.
Click to expand...
Click to collapse
I am not sure that oxygen supports ext4 and thats why igot the safe path to ext3. Using Gparted was oneway for me , because i only have linux systems on my home/work
- Can I ask where you got the A2SD script from and how does it work? Does it move apps and dalvik automatically? Does the internal memory read 'internal + sd-ext', or is it hidden like a lot of A2SD scripts but working as normal?
Click to expand...
Click to collapse
this particular A2SD is probably a previous version of darktremmors. i found it on my backups, and uts the one i used when oxygen forums were live. it does move apps automaticaly i am not sure about davik ,and dunno how to check it ,internal reads only internal memory, but works like a charm.. you can make sure it works, by installing tons of apps and checking "a2sd diskspace"
PS sorry for all that info missing, its my first post about roms, i will probably get better while upping my post count

dvalilis said:
i am using HBOOT -6.93.1002 and radio 5-11-05-27
Click to expand...
Click to collapse
In other words you're s-off, but still on stock hboot. This is wasteful like I said, your /system size is 250MB, but you're using less that ~95MB, wasting over 150MB
If you switch to OxygenR2 hboot, the system size is 100MB, you'll waste only 5MB, and the rest gets converted to extra internal memory...total 332MB instead of 147MB...i.e. more space for apps
Nandroid backup, download hboot from here, recommend to flash using fastboot, nandroid restore.
I am not sure that oxygen supports ext4 and thats why igot the safe path to ext3. Using Gparted was oneway for me , because i only have linux systems on my home/work
Click to expand...
Click to collapse
ext4 is dependent on the A2SD script rather than the ROM. Most will say if they support it. I believe darktremor did support it when I used it on a different phone.
this particular A2SD is probably a previous version of darktremmors. i found it on my backups, and uts the one i used when oxygen forums were live. it does move apps automaticaly i am not sure about davik ,and dunno how to check it ,internal reads only internal memory, but works like a charm.. you can make sure it works, by installing tons of apps and checking "a2sd diskspace"
Click to expand...
Click to collapse
You can manage it using this
You can keep dalvik on internal for now, sometimes better for speed if you don't have a high class sd card.
However, on stock hboot, you only have 147MB for app data and dalvik in this case. It may work now, but if you start to install more apps, on stock hboot you can easily still run out of space quite quickly. 332MB /data partition (internal memory) on OxygenR2 hboot allows for much more space for apps.
A better way to check your memory I always recommend is an app called DiskUsage, you'll be able to browse all your partitions. Install it now, you'll see all the free (wasted) space on your /system partition I mentioned earlier.
PS sorry for all that info missing, its my first post about roms, i will probably get better while upping my post count
Click to expand...
Click to collapse
That's fine, at least you're trying to help rather than many others who just post unnecessarily just to post in dev threads (unnecessarily). You don't have to up your post count to learn, you get that from reading

Related

Application Space

I have the HTC Desire on Telus.
I have Apps2SD installed, as well as Android 2.2. Currently I am unrooted but was rooted before and the same issue.
I can move some applications to the SD card, but not all of them. Also its only part of the application. I am still running out of space all the time.
Am I missing something, how do you install and run an application from the SD card?
Root. Youre using stock a2sd which doesnt fully move the app to the sd so it still uses storage space. Root and a2sd+ is what youre after
Sent from my HTC Desire
As I said in my post, I was Rooted before, still didn't install the full application and cache and everything to sd.
Well if you rooted but didn't partition your SD card for A2SD+, then you did nothing extra.
Root > partition SD card > reinstall ROM
Link to the instructions on how to do it exactly, make sure I do it correct this time around.
Thanks.
So I did that, you can only partition the SD card as 512MB, which is clearly the same as internal memory. Also, the applications still only move some of itself over to the sd card.......
I can't use Gparted for reasons, is there another program that does the same that works with windows?
Anyone....really......come on....
MiniTool Partition Wizard (google it) works under Windows and can create ext3 partition SD Cards. It's the only one i found that actually works, and it's free.
As an alternative, you can instal ROM Manager on your phone and use it to create ext3 partition, although it's limited to 512MB.
Thanks for that application.
So I formatted my SDcard, reinstalled the rom and I still have only 114MB free, and 2GB missing from my SDCard now...WTF
Yeah, but data will be stored on ext3 partition so you will be able to install more apps. I now have 200mb of apps, and still have 40% free in internal memory.
The new Adobe Flash update increases the already ludicrous amount of space this app takes up on your phone. Was 10.96MB, now 11.29MB.
No Froyo move to SD.
Can someone please give me instructions from start to finish on how to do this because clearly I'm doing it wrong, I have 114MB internal free with fresh install.
Just install applications, you'll see they now take way less space in phone memory. You won't see that partition as available space.
Sent from my HTC Desire using Tapatalk
Would still be nice to have instructions for next time.
And so your telling me there is no point to making a 2GB extra partition, since you can't move the apps fully over, that's what I thought, and this was a waste of time.
Instructions can be found all over the xda forums...seriously its not that hard to find..u need a rooted phone, a ROM that supports A2SD and an ext2 or ext3 partition on ur sd-card.
Sent from my HTC Desire using XDA App
Evil_Cid said:
Instructions can be found all over the xda forums...seriously its not that hard to find..u need a rooted phone, a ROM that supports A2SD and an ext2 or ext3 partition on ur sd-card.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Yea, these forums are bloated with topics and new posts every 5 seconds, its hard to find anything. And I found a tutorial or 2, obviously I did it wrong.
So a direct link, or a new step by step would be great. Everyone is acting like its easy, so shouldnt be hard to write a quick step by step or give a link..lol
bmancell said:
Yea, these forums are bloated with topics and new posts every 5 seconds, its hard to find anything. And I found a tutorial or 2, obviously I did it wrong.
So a direct link, or a new step by step would be great. Everyone is acting like its easy, so shouldnt be hard to write a quick step by step or give a link..lol
Click to expand...
Click to collapse
Okay....what ROM are you using? Stock 2.2 only supports Google's way of moving Apps (i.e. moving some of it and leaving the rest behind). Even with rooting, the stock ROM WILL NOT move everything to SD. So you need a new ROM which will support the A2SD feature.....so selecting a new ROM (even a modified version of the stock one) would be your first step. Make sure this ROM has support for A2SD or A2SD+....
Edit: If you do decide to make the "full" switch, it is recommended to S-OFF if possible.... I am fairly confident that you are following the right steps but the ROM isn't supporting it.
I am currently running your ROM, the Oxygen v2.0-RC6 Gingerbread ROM. And i dont know what S-OFF is. I am assuming a way to power off.
bmancell said:
I am currently running your ROM, the Oxygen v2.0-RC6 Gingerbread ROM.
Click to expand...
Click to collapse
Have you also got a custom recovery? like ClockworkMod (can be found on the Market) or AmonRa (i don't use this).... you will need one of them if you want to enable A2SD with Oxygen ROM. This is because the oxygen ROM, by default, writes app data into the internal memory rather than into any external partitions.
Basically once you create your ext3, you have to boot into the custom recovery and flash this:
http://dl.dropbox.com/u/2263716/dalv...2SD-signed.zip
and reboot..and that should do the trick.
That's the general summary of the steps. Read the link for more details on partitioning:
Link on SD card partitioning: http://forum.xda-developers.com/showthread.php?t=910290
EDIT: Put simply, S-OFF (security off) allows you to install custom HBOOT image (such as the one I have..) which give you more space in you internal memory. Alpharev Oxygen HBOOT for example (HBOOT is the bootloader) gives around 337MB as internal space for your apps....which kinda makes EXT3 partitions unnecessary...
You have to be a bit careful with S-OFFing as newer Desire models have new security feature which makes it unsuitable to flash a new HBOOT. Read more about this here:
http://forum.xda-developers.com/showthread.php?t=853583

[Q] Some rom understanding questions (Insertcoin, A2SD, CM7)

Hello guys
I´m new here and also quite new to the custom rom scene.
You can skip my story if you want. The questions are below
I bought a Desire (bravo Amoled) around a year ago with a T-mobile Branding.
At this time the actual android version was 2.1 Eclair. Later tehre was 2.2 Froyo out. Becaus i didn´t wanted to wait for the T-mobile update I debranded my phone so get the open 2.2 Froyo update.
I was so happy Froyo had the App2SD function, because now i can intall more apps then before. But with all the updates for google maps, google mail, facebook apps...and user that have to stay on phone memory and the user apps moved to SD still storing data on the internal memory and the dalvik cache i soon again had space problems. Still i can´t install all apps i like.
So lived with this problem not aware of a solution till 2-3 weeks ago, where i finally rooted my phone and installed a custom Rom with A2SD+.
Now I have a rooted, S-OFF phone with Insertcoin V49 A2SD+ Version. And i thought there would be no more space problems, because the dalvik cache and all apps are now on the fake internal memory (1,5 GB ext3). But NO, there are still apps storing stuff on the real internal memory. At last i had problems to move Plants vs. Zombies (~70MB) from SD (Froyoinstall) to the ext, because the internal mem hadn´t enough space and it wouldn´t let me move.
Next step CM7 Hboot?
So here are some questions to understand how that works.
1. When i install a CM7 Hboot, the data partition (internal memory) will be bigger, yes? Means there will be almost double space for app DATAs?
2. The system partition, where the actual ROM is stored and booted is smaller?
2a. But that means some parts of the ROM need to be moved to the SD?
2b. Doesn´t this make the entire phone slower? Because reading from the SD card is slower then from nand? (8GB Class4)
2c. Is there higher power consumtion because of constantly SD access?
3. The cache partition is dramatically decreased to 5 MB. What is ist used for and will there any diadvantages because of the small size?
4. What happens with the Dalvik? Where is ist stored?
5. Does A2SD+ still work with the CM7 insertcoin version? (big ext 3 fake internal memory) or only Froyo A2SD with the bigger real internal memory?
6. How do people get 160-180 free RAM? I have around 100-110 MB.
So my goal is to get as much space available for user apps and getting a faster device (or at least dont get a slower one)
Hope someone read all my questions and can give me clarity..
Thanks in advance
Beegee
no one?
indbeegee said:
So here are some questions to understand how that works.
1. When i install a CM7 Hboot, the data partition (internal memory) will be bigger, yes? Means there will be almost double space for app DATAs?
2. The system partition, where the actual ROM is stored and booted is smaller?
2a. But that means some parts of the ROM need to be moved to the SD?
2b. Doesn´t this make the entire phone slower? Because reading from the SD card is slower then from nand? (8GB Class4)
2c. Is there higher power consumtion because of constantly SD access?
3. The cache partition is dramatically decreased to 5 MB. What is ist used for and will there any diadvantages because of the small size?
4. What happens with the Dalvik? Where is ist stored?
5. Does A2SD+ still work with the CM7 insertcoin version? (big ext 3 fake internal memory) or only Froyo A2SD with the bigger real internal memory?
6. How do people get 160-180 free RAM? I have around 100-110 MB.
Beegee
Click to expand...
Click to collapse
Hi beegee,
I'm new to this myself, so not an expert, but I just flashed the CM7r2 hboot myself and will help where I can. Note, I am using CyanogenMod7, not InsertCoin.
1. Yes, the system and cache partitions used by the phone ROM are decreased substantially, system decreases from 250MB to 145MB and cache from 40MB to 5MB. This extra space is then added to the internal data partition for your apps and games. I only have a few apps installed at the moment and my data partition is 287MB total, 21MB used, 266MB free space.
2. Yes, see above.
2a. No, the ROM only requires 145MB, none of it is stored on the sdcard.
3. I'm sure the cache must be a fixed size. Mine (with CyanogenMod7) has remained at 4MB since install so a 5MB partition is large enough.
4. I store dalvik-cache on the ext3 partition of my sdcard as you are doing now. If you moved it back to the phone memory it would be stored in the data partition.
5. I use a version of A2SD with the CM7 hboot and it works fine.
6. I've not used insertcoin but as I said in the first answer I have 287MB data partition in my phone now. This is due to using the CM7 hboot.
Hope this helps,
Steve
The larger cache size from the stock Hboot is meant for OTA updates so we have no use for that. It's also used to flash radio images from recovery. If your cache is too small, like it is in the CM7 and Oxygen Hboots, you will need to flash the radio via fastboot but you don't really need to worry about flashing radio's anyways..can look into that later if you want.
Thanks for the answers by now.
What i found out:
The Insertcoin is a Sense enabled rom. The zip of the Rom is about 288 Meg big. Its not an AOSP like Cyanogen, which is so sleek to fit completely in the smaller system partition. I extracted both Insertcoin A2SD and CM7 zips and found that they have a sdext folder. On the cm7 version it is 365 Meg and on the a2sd+ 80 Meg big. So both versions install files on the external partition.
Only open question now is if the CM7 version supports A2SD+
Edit: Obviously the CM7 version has no A2SD+
Also the the new bigger system partition only has ~ 80 Meg free after first boot ?!
Hello. I haven't installed, yet a custom ROM (I'm still on Rooted Stock), but documented a little to understand even better what each ROM does.
1. I saw that you wanted a very fast ROM, the only ones that are really fast are the AOSP ROM's since they are in the most minimalistic form possible --> ~150MB
2. You should also take in consideration that a small cache partition may slow down some games. This was tested and problems appeared at some games, which use some improved graphics. The games also store there some of the "graphics files"? and since the partition is too small, it has to constanly read/write/delete.
3. CM7 version supports A2SD+: you should read the whole thread from here: http://forum.xda-developers.com/showthread.php?t=917570. It explains all. As I have read some of it two things popped-up:
-CyanogenMod do not officially support a2sd, i'm working on it because desire (not only) desperatly need it (cutted down Firerat script)
-Other a2sd can be used, this is just the easiest way: use recovery to partition your SD then install cm7_legacy_a2sd_rX-signed.zip
Hope this helps you.
UsManyDead said:
Hello. I haven't installed, yet a custom ROM (I'm still on Rooted Stock), but documented a little to understand even better what each ROM does.
1. I saw that you wanted a very fast ROM, the only ones that are really fast are the AOSP ROM's since they are in the most minimalistic form possible --> ~150MB
2. You should also take in consideration that a small cache partition may slow down some games. This was tested and problems appeared at some games, which use some improved graphics. The games also store there some of the "graphics files"? and since the partition is too small, it has to constanly read/write/delete.
3. CM7 version supports A2SD+: you should read the whole thread from here: http://forum.xda-developers.com/showthread.php?t=917570. It explains all. As I have read some of it two things popped-up:
-CyanogenMod do not officially support a2sd, i'm working on it because desire (not only) desperatly need it (cutted down Firerat script)
-Other a2sd can be used, this is just the easiest way: use recovery to partition your SD then install cm7_legacy_a2sd_rX-signed.zip
Hope this helps you.
Click to expand...
Click to collapse
Hello
Thanks for the infos. I know the ASOP roms are faster, but i don´t want to miss the Sense UI.
To 3. I think there was a misunderstanding. When is say CM7 i dont mean the rom "CyanogenMod7" but the CM7 Hboot Version of Insertcoin rom.
I just tried to postinstall a2sd via http://www.darktremor.info/files/a2sd/dtapps2sd-2.7.5.3-beta04-signed.zip
But after installation in recovery, the phone wont boot Insertcoin. Stuck at Alpharev Bootstreen now.
jordan.harris01 said:
The larger cache size from the stock Hboot is meant for OTA updates so we have no use for that. It's also used to flash radio images from recovery. If your cache is too small, like it is in the CM7 and Oxygen Hboots, you will need to flash the radio via fastboot but you don't really need to worry about flashing radio's anyways..can look into that later if you want.
Click to expand...
Click to collapse
Presumably the HBOOT and Radio partitions are the same size whichever HBOOT you use, and Radio immediately follows HBOOT. Otherwise you would have to flash the Radio if you changed he partition map by (eg) going from Stock to CM7.
indbeegee said:
I just tried to postinstall a2sd via http://www.darktremor.info/files/a2s...a04-signed.zip
But after installation in recovery, the phone wont boot Insertcoin. Stuck at Alpharev Bootstreen now.
Click to expand...
Click to collapse
If you've done a nandroid back-up before trying to flash the A2SD+ scripts (which is advised!!!) you should go back to recovery and restore it. You should go back to your InsertCoin again and try the steps once again. Maybe you did something wrong or got a wrong file.
UsManyDead said:
If you've done a nandroid back-up before trying to flash the A2SD+ scripts (which is advised!!!) you should go back to recovery and restore it. You should go back to your InsertCoin again and try the steps once again. Maybe you did something wrong or got a wrong file.
Click to expand...
Click to collapse
No, i didn´t made a nandroid backup, because ist was a new Insertcoin CM7 install. No personal data to lose.
I just wiped and made a new install. Now i have 199 Meg internal memory free.
Edit: After installing DT A2SD in recovery again, the phone is again stuck at Alpharev splash What now?
Edit2: After installing the Rom over without wipe, Insertcoin boots normaly. But i encountered, force reboots when installing any app.
So i made a new fresh isntall.
Conclusion: Insertcoin uses my Ext4 for its Data. But will not use it as fake internal memory. My Ext4 is ~1,5 GB big. Insertcoin uses 600 MB from it and the leftover 900 MB are wastetd, because no one uses it.
Edit 3: Insertcoin doesnt like Ext4. Everytime i tried to install Astro File Manager fom Market the phone rebootet. No problem with Ext3

[Q] Some questions about Desire and custom ROM's

Hi guys.
Well I managed to get root access to my phone which wasn't really hard. And I managed to s-off and backup my files successfully. Now I'd like to deal with the internal memory issue. The question I want to ask you is this one.
If I create 2 partitions with gparted, one fat32 and second ext4 (around 2 gb's), will the ext4 one be considered as internal memory too ?
Then I'd like to install a custom ROM. So the second question is, can all ROM's the internal memory that way. I mean the custom part from the SD card ?
If something is unclear just ask, cause English is not my primary language.
Thanks in advance.
It should be that every ROM has it's own requirements for doing that.
So not every ROM can use approximately 2 GB for internal memory ?
That's what you're saying ?
Yes, for example I use 3GB on my SuperNova ROM, but recommended is 2GB so now I am trying to repair that. If you get me.
Kapiras? xD
Zealotic said:
Hi guys.
Well I managed to get root access to my phone which wasn't really hard. And I managed to s-off and backup my files successfully. Now I'd like to deal with the internal memory issue. The question I want to ask you is this one.
If I create 2 partitions with gparted, one fat32 and second ext4 (around 2 gb's), will the ext4 one be considered as internal memory too ?
Then I'd like to install a custom ROM. So the second question is, can all ROM's the internal memory that way. I mean the custom part from the SD card ?
If something is unclear just ask, cause English is not my primary language.
Thanks in advance.
Click to expand...
Click to collapse
Euh, if you ask me I would say it's part of internal memory (when you remove it the apps on ext4 don't work anymore) but i'm not a dev so not sure though
you can see it as an extension to your internal storage capacity..
next, most of the systems to use your ext4 are already included in roms (A2SD, D2EXT) so you don't have to worry about that, they recognise the partition themselves
the only thing you should be aware of is that you pick the right HBoot (don't flash CM7 HBOOT A2SD on a STOCK HBOOT A2SD)
this is normally explained in most ROM posts but i guess with a 2GB part you should be fine for A LOT of different ROMs
extra: there is a nice pic near the end of THIS post what is shifted to the ext partition when you use a certain method
grtz
So like with an app A2SD when not rooted, you can move apps to SD, but when you remove it, part's of it remain in the memory on the SD card.
The link you gave me is for "AD2SDX Special Edition for Sebastiaan15 RunnyMede Desire ROM", exactly what I want to install.
So first I create partitions with gparted. Fully wipe my sd card.
Flash the rom, then flash that AD2SDX zip file.
And it should work fine ?
Thanks for answering mate.
Zealotic said:
So like with an app A2SD when not rooted, you can move apps to SD, but when you remove it, part's of it remain in the memory on the SD card.
The link you gave me is for "AD2SDX Special Edition for Sebastiaan15 RunnyMede Desire ROM", exactly what I want to install.
So first I create partitions with gparted. Fully wipe my sd card.
Flash the rom, then flash that AD2SDX zip file.
And it should work fine ?
Thanks for answering mate.
Click to expand...
Click to collapse
well, with the last version of sebastian15 for CM7 there's no need to flash the AD2SDX zip file, now it comes as an option during install (you'll see )
thus, first you make 2 partitions 1 ext4 of min 1024MB (mine is that size but you can do more if you'd like) an the rest of the sdcard is fat32 .. (mine: 7GB)
then download the right rom (check HBOOT, i have CM7R2 so i can install AIO v1), with Hboot its version 5.3 and you still have to flash the AD2SDX zip if you want it (A2SD is good enough for me )
oh right, don't forget a full wipe
grtz
mattnmd said:
the only thing you should be aware of is that you pick the right HBoot (don't flash CM7 HBOOT A2SD on a STOCK HBOOT A2SD)
this is normally explained in most ROM posts but i guess with a 2GB part you should be fine for A LOT of different ROMs
Click to expand...
Click to collapse
An external partition has nothing to do with hboot.
The only worse thing than people not helping are people helping wrong. This thread is a failure on so many levels that human vocabulary just can't cut it.
Then why don't you help me, or just point me in a right direction ?
Thanks for the answers.
Because information you seeks are essential to know before you attempt to root.
FYI, I have successfully rooted my phone.
And I have managed to install the desired ROM.
And one more question.
I have managed to make 2 partitions.
Fat32 (5,5 gb) and ext4 (2,2 gb), yet the phone recognizes only 5.5 as the SD memory. And the 2,2 are not usable ATM.
What should I do ?
Reading your last comment I can't imagine how could you possibly root it successfully on your own.
GTFO of my thread.
Zealotic, terepin is right in a way. You show no understanding of the ext partition, or flashing, or ROMs. It will never show up. Because it is a separate partition. You'll only ever see the fat32 partition in your phone under sd storage. You need to do some research before you attempt any of this.
Swyped from my CM7.1 Desire using XDA Premium App
Zealotic said:
What should I do ?
Click to expand...
Click to collapse
Research...
A LOT of research. And don't worry, that "Search" button doesn't bite.
At least not often...
No one said that he's not right. He's just acting like he's a god or something.
I'm just a newbie. And guess what. I managed to get 1.5 gb internal storage too.
Lock the thread please.
So in the end you didn't even need to open the thread?
Swyped from my CM7.1 Desire using XDA Premium App

[Q] Desire have not enough space

Hi everybody!
I've a Desire with stock rom 2.3 (and no root yet) and it worked fine until last week.
If I try to install a new app I receive an error about free memory space. I've already try to move all apps to sd but nothing, I can't install anything.
I've try also to do an hard reset and fully wipe/factory reset (from recovery) and for a while it seems to works, but if I install some apps the problem come back.
Why? What can I do?
A friend suggest that maybe there are some directory in filesystem from older app (now unistalled) and, since I haven't root permession, I can't remove them. With root permission can I fix it?
Thanks!
I flashed a custom rom on my desire which used the sd card as internal storage. Problem solved.
Verstuurd van mijn GT-I9505 met Tapatalk
Read this guide to s-off, and install a custom recovery
Use this guide to create a 1gb ext4 partition on your sd card. No swap.
Download a custom rom from the htc desire dev section and flash it. I would recommend milwilds redux rom. It will automatically install apps to the parittion and you will have space.
thanks for reply!
I'd like to fix this problem without flash new rom, eventually with root only. It's possible?
When I bought this there was space enough, why now I haven't? Factory reset does not erase all partition and sistems directories?
Thanks!
Also, before you flash the Rom, best to flash recommended hboot if necessary, read the first post or search each thread.
This way you use your internal memory more efficiently.
deshex said:
thanks for reply!
I'd like to fix this problem without flash new rom, eventually with root only. It's possible?
When I bought this there was space enough, why now I haven't? Factory reset does not erase all partition and sistems directories?
Thanks!
Click to expand...
Click to collapse
Factory reset only deletes user data.
When you bought it, you didn't have apps installed, and probably apps were smaller back then.
What are you trying to say? That you want to flash a stock rooted ROM?
abaaaabbbb63 said:
Factory reset only deletes user data.
When you bought it, you didn't have apps installed, and probably apps were smaller back then.
What are you trying to say? That you want to flash a stock rooted ROM?
Click to expand...
Click to collapse
Nope.
All my apps were installed somewhere in filesystem (maybe in /system?). My question is: when I do a factory reset, what I'm going to erase? Only user data in user directories, or all content of every system directory? (of course, not system files).
I'm only trying to understand why when I bought the phone I've a "lot" of space for my app and now, after a factory reset, I've not enough free space to install more then 2/3.
Example: I wipe/fr, reboot and config the phone; then I try to install Ruzzle (16Mb),Whatsapp (9Mb) and FB(18Mb). Now if I try to install any other apps I get the alert message of free space. Same error if I try to record a video or take a photo.
I think there is something wrong..
I hope that you can read and understand what I'm writing, my english is a little rusty
deshex said:
Nope.
All my apps were installed somewhere in filesystem (maybe in /system?). My question is: when I do a factory reset, what I'm going to erase? Only user data in user directories, or all content of every system directory? (of course, not system files).
I'm only trying to understand why when I bought the phone I've a "lot" of space for my app and now, after a factory reset, I've not enough free space to install more then 2/3.
Example: I wipe/fr, reboot and config the phone; then I try to install Ruzzle (16Mb),Whatsapp (9Mb) and FB(18Mb). Now if I try to install any other apps I get the alert message of free space. Same error if I try to record a video or take a photo.
I think there is something wrong..
I hope that you can read and understand what I'm writing, my english is a little rusty
Click to expand...
Click to collapse
A factory reset will wipe /data, dalvik cache and /cache.
When did you buy your phone? I remember that, when I first bought my Desire, facebook was only 8mbin size, and moved to sd, it only took 2 mb of internal memory. Plus, large apps require large dalvik cache. That's why your memory gets filled so easily.
You can resolve easily and keeping your stock ROM (but you'll need a FAST microSD card, my 32GB is class 10):
1) Root and s-off your device
2) Format your microSD with an EXT2, EXT3 or EXT4 partition of 1GB, then the rest as FAT32 (you can do it directly from phone using the 4ext recovery, or you can format the card from PC using a tool for partitioning which supports linux formats... I don't know if I can mention names in this thread).
3) Install INT2EXT or INT2EXT+ from recovery.
4) You'll have 1GB internal memory with no out-of-space problems.
That's all
Stock kernel doesn't support ext4 nor ext3, use only ext2 if u want to keep it.
Anyway, I believe that supernova ROM would be a much better option, it's basically stock GB made by HTC with some tweaks and script for more space.
Thanks for replies!
I still do not understand why I've no memory for apps after a factory reset; if I wipe all data, I restore all space, like when I bought the phone. Ok, apps are bigger than 2 years ago, but not so bigger that with 3 apps I occupy all space!
Anyway I'm considering to upgrade to a newer version; if I must give root permission, install tools, repartition sdcard and so on, I might as well to flash a newer version.
Curiosity: are there filesystem directories that are not intrested from a wipe? Differently, which directories will not wiped during a factory reset?
Thank you very much!
deshex said:
Thanks for replies!
I still do not understand why I've no memory for apps after a factory reset; if I wipe all data, I restore all space, like when I bought the phone. Ok, apps are bigger than 2 years ago, but not so bigger that with 3 apps I occupy all space!
Anyway I'm considering to upgrade to a newer version; if I must give root permission, install tools, repartition sdcard and so on, I might as well to flash a newer version.
Curiosity: are there filesystem directories that are not intrested from a wipe? Differently, which directories will not wiped during a factory reset?
Thank you very much!
Click to expand...
Click to collapse
yes what your seeing is caused by the apps being a lot bigger now. Facebook is a lot bigger.
And its impossible for your apps to be going to system. You'll have to root and use a2sd
Sent from my HTC Desire using xda app-developers app
dethrat said:
yes what your seeing is caused by the apps being a lot bigger now. Facebook is a lot bigger.
And its impossible for your apps to be going to system. You'll have to root and use a2sd
Sent from my HTC Desire using xda app-developers app
Click to expand...
Click to collapse
I've install over 40 apps until this problem, including big app like FB.. strange things...
So, how much memory I have?
Rom 4.x for desire has a different partitions? If I just flash a new rom (like 4.0/4.1), will I fix this problem?
Thanks!
deshex said:
I've install over 40 apps until this problem, including big app like FB.. strange things...
So, how much memory I have?
Rom 4.x for desire has a different partitions? If I just flash a new rom (like 4.0/4.1), will I fix this problem?
Thanks!
Click to expand...
Click to collapse
You need a rom with an a2sd script, regardless of it being GB, ICS or JB.
Good, I will search in subforum for a new rom.
Maybe it's a bit OT, but JB rom are stable enough for daily use? Can you suggest me a JB rom with a2sd script? (or even ICS, if JB is not stable enough).
Thank you!
I use jb as a daily driver. The ROM in my sig is the most stable jb ROM I've tried. It has very few soft reboots and has decent speed. It also has a2sd. (Activated through terminal after flashing rom)
However if you really need stability, speed and reliability I would highly recommend using gingerbread. Mildwilds ROMs are great and most of them have an a2sd script as well, which is automatically activated. Try the one based on redux.
Sent from my HTC Desire using xda app-developers app
I have a similar problem to this. I own a HTC Desire that is rooted, with Clockworkmod recovery environment, and I got it running Cyanogen mod 7.2.0.1.
So I was reading around this problem, and there are several solutions. It seems the most foolproof way is to format your SD card and partition it so that you have an EXT3 partition, and a FAT32 partition as has already been suggested here.. This way you can use an app to fool your phone into thinking that it has the EXT3 partition of the SD card to use for internal storage as well as the 150MB of internal storage it comes with. I had an 8GB SD card so I did a split of 2GB for the EXT3 partition, and 6GB for storage of music, photos, etc. etc. I followed this handy guide to do it, and it worked a treat: (sorry, have been unable to post an external link as I'm a new user.. maybe I can post this later).
When I rebooted my phone, sure enough, it showed 2GB+ of internal storage, and I can install all the apps I want. However, I'm experiencing apps hanging and crashing all the time, and I know it was caused by this most recent change. Prior to this, Cyanogenmod was running just fine! I've read a bit more into since doing this, and a lot of people reckon you shouldn't use more than a 512MB SD card partition, as anything over this causes performance issues. Others disagree, and think that anything 2GB or below should be fine. Presumably the apps hanging/crashing is because there is fragmentation of data between the SD card EXT3 partition and the actual 150MB internal storage.
It's frustrating, as other than this the phone is still a very decent handset despite it's age... it's really the storage letting it down. Before I try factory resetting (again!) and going back and trying a 512MB partition, (or just going back to having only 2 apps installed!), has any one else had experience of this?
Any help very much appreciated.
kmanpilkers said:
I have a similar problem to this. I own a HTC Desire that is rooted, with Clockworkmod recovery environment, and I got it running Cyanogen mod 7.2.0.1.
So I was reading around this problem, and there are several solutions. It seems the most foolproof way is to format your SD card and partition it so that you have an EXT3 partition, and a FAT32 partition as has already been suggested here.. This way you can use an app to fool your phone into thinking that it has the EXT3 partition of the SD card to use for internal storage as well as the 150MB of internal storage it comes with. I had an 8GB SD card so I did a split of 2GB for the EXT3 partition, and 6GB for storage of music, photos, etc. etc. I followed this handy guide to do it, and it worked a treat: (sorry, have been unable to post an external link as I'm a new user.. maybe I can post this later).
When I rebooted my phone, sure enough, it showed 2GB+ of internal storage, and I can install all the apps I want. However, I'm experiencing apps hanging and crashing all the time, and I know it was caused by this most recent change. Prior to this, Cyanogenmod was running just fine! I've read a bit more into since doing this, and a lot of people reckon you shouldn't use more than a 512MB SD card partition, as anything over this causes performance issues. Others disagree, and think that anything 2GB or below should be fine. Presumably the apps hanging/crashing is because there is fragmentation of data between the SD card EXT3 partition and the actual 150MB internal storage.
It's frustrating, as other than this the phone is still a very decent handset despite it's age... it's really the storage letting it down. Before I try factory resetting (again!) and going back and trying a 512MB partition, (or just going back to having only 2 apps installed!), has any one else had experience of this?
Any help very much appreciated.
Click to expand...
Click to collapse
well,I don't use gingerbread anymore.but I can say that you can't experience a good performance to use both internal and external (sd-ext) partitions to use and install your apps. better choice is to use one of them.use default a2sd of rom,or use another script to install apps only in sd-ext partition. I have used and tested a lot of roms (GB-ICS-JB) and I can say in my experiences, that you don't have problem to use an sd-ext partition with about 1.5 - 2 gb size.you can see the recommendation of devs in first post of topics, and they tell us what is the minimum-maximum size for the best performance. sorry,i can't search and give you the links,but I just had a really good smoothness and speed with some scripts that you can try them: like mounts2sd, ad2sdx,... you can find link of them with search. and you can use cm7 int2sd version...but it has a bigger size than normal cm7. here is this topic : http://forum.xda-developers.com/showthread.php?t=1357257
@kmanpilkers
Which guide did you use to partition, should be done with gparted or 4ext recovery.
-Ext4 should also be slightly faster than ext3.
-Anything up to 2gb is sufficient. Don't know where you read about limiting it to 512mb. The whole idea is to be able to install more apps on the partition, 512mb will fill up a lot quicker than 2gb...
-you can use space more efficiently by s-off and changing hboot, so you have more than 150 MB of internal. You are currently on stock hboot and have a lot of free wasted space on your /system partition
-depending on your Rom, stick with a single a2sd script, it may be built in or need to be activated, read the Rom thread. Then let it do it's job to move apps to the partition
chromium96 said:
Read this guide to s-off, and install a custom recovery
Use this guide to create a 1gb ext4 partition on your sd card. No swap.
Download a custom rom from the htc desire dev section and flash it. I would recommend milwilds redux rom. It will automatically install apps to the parittion and you will have space.
Click to expand...
Click to collapse
Thank you. I've been searching for some time

HTC Desire 4.2.2 - Increase internal memory with INT2EXTV2+_signed

Hi Guys, this is for those running on HTC Desire and want to upgrade to JB 4.2.2
Those who are on the HTC Desire will surely know that the internal memory sucks. Question is how to increase. I used to used Data2SD and it worked well with CM7, when I finally upgraded to CM10.1 Data2Sd did not work, so I tried many versions and finally got it to work. Here are the steps.
1. Do a clean/factory
2. Wipe/ Cache/Dalvik
3. Recreate partition table. (Recommended 1.5GB) to be your internal memory. I tested higher than this and phone started to go bonkers!
4. Create partition in EXT4 (Recommended)
5. Flash ROM ( I used VJ's 4.2.2) - http://forum.xda-developers.com/showthread.php?t=2070704 (This works the BEST and the most stable to date for HTC Desire)
6. Install from ZIP - http://forum.xda-developers.com/showthread.php?t=1716124 (This is where the magic happens) It will trick your phone into thinking you have an internal memory of 1.5GB - DOWNLOAD INT2EXTV2+ (works like a charm)
7. Reboot and let your phone stabilize...!
8. Enjoy!....
Do give a shout out to those developers who did a fantastic job with the development!:highfive:
Cheers!
Why not use the built in a2sd script that comes with the rom? All you got to do is run: su, a2sd install, y, n, y from the terminal emulator and your done.
Sent from my HTC Desire using xda app-developers app
Chromium_ said:
Why not use the built in a2sd script that comes with the rom? All you got to do is run: su, a2sd install, y, n, y from the terminal emulator and your done.
Sent from my HTC Desire using xda app-developers app
Click to expand...
Click to collapse
Actually tried as2d but some how it didn't seem to work for me. Are you on a desire?
Mate you are a genius. Ive had my desire for 4 years and the small internal storage has been a constant annoyance. Just done this and the 1.5GB is working great!! So thanks heaps I think I will keep my desire for another 4 years now, works perfect
raston_89 said:
Mate you are a genius. Ive had my desire for 4 years and the small internal storage has been a constant annoyance. Just done this and the 1.5GB is working great!! So thanks heaps I think I will keep my desire for another 4 years now, works perfect
Click to expand...
Click to collapse
Although it is running much slower... Might be my SD class?
nixlee said:
Hi Guys, this is for those running on HTC Desire and want to upgrade to JB 4.2.2
Those who are on the HTC Desire will surely know that the internal memory sucks. Question is how to increase. I used to used Data2SD and it worked well with CM7, when I finally upgraded to CM10.1 Data2Sd did not work, so I tried many versions and finally got it to work. Here are the steps.
Click to expand...
Click to collapse
Data2SD was always risky depending on which ROM or version of the script. I think only Droidzone's Sense ROM was the only one to have it stable enough.
CM7 worked better with S-OFF, cm7r2 hboot and a simple A2SD script like S2E or darktremor to moves apps and dalvik to sd-ext
With CM10.1, you could have also used S2E app to move apps and dalvik
2. Wipe/ Cache/Dalvik
Click to expand...
Click to collapse
Waste of time. Don't need to do this. A factory data reset and fresh ROM install will wipe this already.
3. Recreate partition table. (Recommended 1.5GB) to be your internal memory. I tested higher than this and phone started to go bonkers!
4. Create partition in EXT4 (Recommended)
Click to expand...
Click to collapse
People have reported the maximum successful is around 2GB, although 'recommended' size depends on how many apps the user wants to install, and is as high as the sdcard can spare.
Partition should be created with 4EXT recovery or gparted, not CWM or minitool
5. Flash ROM ( I used VJ's 4.2.2) - http://forum.xda-developers.com/showthread.php?t=2070704 (This works the BEST and the most stable to date for HTC Desire)
Click to expand...
Click to collapse
It's the 'BEST and most stable' for you, not necessarily what's best for others. Let the user explore, experiment and decide for themselves...
6. Install from ZIP - http://forum.xda-developers.com/showthread.php?t=1716124 (This is where the magic happens) It will trick your phone into thinking you have an internal memory of 1.5GB - DOWNLOAD INT2EXTV2+ (works like a charm)
Click to expand...
Click to collapse
As above, most ROMs either have their own A2SD scripts built in or you need to activate it. Other scripts merely replicate exactly the same thing, they already trick apps to sd-ext, but some like int2ext mount the sd-ext as internal.
nixlee said:
Actually tried as2d but some how it didn't seem to work for me. Are you on a desire?
Click to expand...
Click to collapse
It likely did work, but you just expected your internal memory to look like it had increased ('internal + sd-ext'), when it was probably being used as you intended.
With A2SD you just keep your apps on 'internal', it tricks the apps and dalvik to sd-ext. It doesn't really matter if your internal memory doesn't appear to increase, as long as the partition is actually being used. You could have checked with another app like DiskUsage. More info here
Remember it doesn't matter which magic script you flash, none of them actually physically change the sizes of any of your internal memory or sd-ext partitions. They remain exactly the same size as when you created them.
All the script does it tell the ROM which bits of the app to move where. Admittedly, some scripts 'look' better if your internal memory appears to go up..
All you need to do is understand how all your partitions are being used depending on which script you flash. In simplified terms, with apps you have 3 main elements, the app apk, the davik and the app data. Most scripts will move the app apk and dalvik to sd-ext, and keep app data on your actual nand internal memory for speed and stability.
To optimise your app space on the Desire, there are 3 main requirements:
- S-OFF with optimal hboot for the ROM depending on it's /system size, e.g. cm7r2 hboot for CM7 ROM
- Correctly partitioned sdcard
- Compatible A2SD script

Categories

Resources