Related
Hi all.
I'd like to understand better the "alternate HBOOTSs and internal partitions" thing.
I've tried to look around but the information seems to be quite scattered.
What I'd like to understand is:
1. Pros and cons in general
2. Whether and how should i change my SD partitioning
Thanks.
with default hboot your system partition is 250mb.
some roms like oxygen or cm7 dont need 250mb. so installing them on stock hboot is a waste, lots of MBs arent used neither by ROM nor by you since we cant install apps in system.
so thats why there are custom hboots, so you use a CM7 hboot with CM7 rom, system is big enough to hold the ROM and you get bigger /data which is where apps go.
EXT is needed if it is writtien in the ROM thread.
there are also Sense 2.1/3.0 roms that run on data++ or cm7 hboots AND ext.
so for example insertcoin CM7 - 130mb is available on nand, however /system of the ROM is bigger. so essetntial parts go into nand, rest is stored on sd-ext. system is still super-fast, as apps run from NAND, not from ext. files present on ext are not essential for the system speed.
so generally
pros: super fast roms since apps run from NAND, lots of space for apps
cons: if you are a retard you can brick your phone if you flash something wrong
dzumagos said:
with default hboot your system partition is 250mb.
some roms like oxygen or cm7 dont need 250mb. so installing them on stock hboot is a waste, lots of MBs arent used neither by ROM nor by you since we cant install apps in system.
so thats why there are custom hboots, so you use a CM7 hboot with CM7 rom, system is big enough to hold the ROM and you get bigger /data which is where apps go.
EXT is needed if it is writtien in the ROM thread.
there are also Sense 2.1/3.0 roms that run on data++ or cm7 hboots AND ext.
so for example insertcoin CM7 - 130mb is available on nand, however /system of the ROM is bigger. so essetntial parts go into nand, rest is stored on sd-ext. system is still super-fast, as apps run from NAND, not from ext. files present on ext are not essential for the system speed.
so generally
pros: super fast roms since apps run from NAND, lots of space for apps
cons: if you are a retard you can brick your phone if you flash something wrong
Click to expand...
Click to collapse
+1
Sent from Oxygen
1st of all, thanks for the explanation!
So, If I understood well, my favorite ROM, which is Reflex S v2.1.7 should be installed in the CM7HBOOT variant. This ROM claims to support "AP2SD+".
Now, If the apps go in the internal /data partition, why should I bother about the EXT3 partition on my SD?
Very likely I'm still missing something else ...
Uqbar said:
1st of all, thanks for the explanation!
So, If I understood well, my favorite ROM, which is Reflex S v2.1.7 should be installed in the CM7HBOOT variant. This ROM claims to support "AP2SD+".
Now, If the apps go in the internal /data partition, why should I bother about the EXT3 partition on my SD?
Very likely I'm still missing something else ...
Click to expand...
Click to collapse
A2SD/A2SD+ works on this way:
Usually all apps will be installed to /data partition in the internal memory. If you use a2sd/a2sd+, all apps will be automatically redirected to /sd-ext/app. That's a2sd. When dalvik cache is also moved on sd ext, you use a2sd+. The big advantage is, you do not have to move apps yourself to sd card. It will be done automatically, wether the developer of the app has programmed the app for this or not.
NEVER MOVE APPS TO SD MANUALLY WHEN USING A2SD/A2SD+!!
Referring to reflex s rom running cm7 hboot. Actually, the /system partition of cm7 hboot (130 mb or 145 mb with r2 version) does not give you enough space for reflex s rom. So things will be moved to internal /data partition. Problem is, you don't have enough space for apps because internal /data partition gets filled. To avoid this problem you need the ext partition on your sd card.
Conclusion: You should really bother about an ext partition!!!
MatDrOiD said:
Conclusion: You should really bother about an ext partition!!!
Click to expand...
Click to collapse
I though to choose CM7HBOOT to have faster application startup.
You say that Reflex S will fill the /data up and the other apps will end in /sd-ext/app, that is my (sloooow) uSD.
So my question: do you think it's really worth it installing CM7HBOOT with this ROM?
no, no, no, it is not the way matdroid said.
/system is bigger than 130mb (or 145mb) so essential parts stay on NAND, rest goes to SD-EXT, to the folder that is symlinked to the /system (not to /data)
now the apps that you download.
in order for you to understand it, i need to explain a bit. this rom is deodexed. if you really want to know what .odex file is do some research, it is not important. anyway in deodexed roms, apps run from Dalvik-cache and not from the .apk itself (.apk is only needed to create dalvik on 1st boot)
so in reflex S your .apk go to sd-ext BUT the dalvik stays in internal, and since its dalvik what matters ROM is fast.
rom system files do not fill up /data, the /system files that could not fit into 130mb go to sd-ext.
and overally yes, it is worth it, i basically re-discovered my desire after S-OFFing and running custom hboot roms. i have a class 2 sd card, and rom performs super fast (on custom hboot roms your sd class really doesnt matter anymore)
Uqbar said:
1st of all, thanks for the explanation!
So, If I understood well, my favorite ROM, which is Reflex S v2.1.7 should be installed in the CM7HBOOT variant. This ROM claims to support "AP2SD+".
Now, If the apps go in the internal /data partition, why should I bother about the EXT3 partition on my SD?
Very likely I'm still missing something else ...
Click to expand...
Click to collapse
and also i as wrote before ....
why should you bother about ext ???
cause /system is 130mb (or145) but it is not enough !!! AND I DID WRITE THAT REST GOES TO SD-EXT.
seriously, you gotta read everything if you are going to s-off and play with custom hboots
and also apart from some /system files on sd-ext, your downloaded .apk's will be on sd-ext too. only their dalvik will stay on NAND
dzumagos said:
no, no, no, it is not the way matdroid said.
/system is bigger than 130mb (or 145mb) so essential parts stay on NAND, rest goes to SD-EXT, to the folder that is symlinked to the /system (not to /data)
now the apps that you download.
in order for you to understand it, i need to explain a bit. this rom is deodexed. if you really want to know what .odex file is do some research, it is not important. anyway in deodexed roms, apps run from Dalvik-cache and not from the .apk itself (.apk is only needed to create dalvik on 1st boot)
so in reflex S your .apk go to sd-ext BUT the dalvik stays in internal, and since its dalvik what matters ROM is fast.
rom system files do not fill up /data, the /system files that could not fit into 130mb go to sd-ext.
and overally yes, it is worth it, i basically re-discovered my desire after S-OFFing and running custom hboot roms. i have a class 2 sd card, and rom performs super fast (on custom hboot roms your sd class really doesnt matter anymore)
Click to expand...
Click to collapse
Good to know, thanks. Thought it would work the way I described.
Hmmm ... I don't understand why the ROM looks quite slower than before (STOCK HBOOT) ...
Accordingly to what dzumagos says, I should get a (much) better experience now.
I understand the Dalvik cache stuff and what he says makes sense to me.
Nonetheless the ROM seems to be way slower than before ...
My system should be 145MB, cache 5MB and data 287MB.
Settings say that I have 256MB available on /data e 34MB on /system.
This should mean that I'm not really exploiting the internal storage!!!
And in fact my 1GB ext3 partition is at 50% of capacity.
Now, if my /cache is 5MB as said by AlphaRev, I think it's way too small to fit the (Dalvik?) cache I'd need.
What'd be your view here?
Finally, I'm trying to read everything. But the information is scattered among a dozen of threads each with dozens of posts ... and, as you can see, it's far from easy to discern the cream from the crap.
I really tried to figure it out before posting!
Uqbar said:
Hmmm ... I don't understand why the ROM looks quite slower than before (STOCK HBOOT) ...
Accordingly to what dzumagos says, I should get a (much) better experience now.
I understand the Dalvik cache stuff and what he says makes sense to me.
Nonetheless the ROM seems to be way slower than before ...
My system should be 145MB, cache 5MB and data 287MB.
Settings say that I have 256MB available on /data e 34MB on /system.
This should mean that I'm not really exploiting the internal storage!!!
And in fact my 1GB ext3 partition is at 50% of capacity.
Now, if my /cache is 5MB as said by AlphaRev, I think it's way too small to fit the (Dalvik?) cache I'd need.
What'd be your view here?
Finally, I'm trying to read everything. But the information is scattered among a dozen of threads each with dozens of posts ... and, as you can see, it's far from easy to discern the cream from the crap.
I really tried to figure it out before posting!
Click to expand...
Click to collapse
Dalvik cache is not in the /cache partition.
I think I get the reasons for custom hboot but how do you tell which hboot you've got?
My Desire is rooted and S-OFF. I have flashed with STOCKHBOOT version of Reflex_S_2.1.7_LITE_GingerBread_Sense-2.1_GRI40_A2SD+
It works but don't know if I should have used the the CM7 version.
after s-offing you get a stock unlocked hboot.
roms designed for cm7 hboots will work on stock hboot but it works only this way.
MatDrOiD said:
A2SD/A2SD+ works on this way:
Usually all apps will be installed to /data partition in the internal memory. If you use a2sd/a2sd+, all apps will be automatically redirected to /sd-ext/app. That's a2sd. When dalvik cache is also moved on sd ext, you use a2sd+. The big advantage is, you do not have to move apps yourself to sd card. It will be done automatically, wether the developer of the app has programmed the app for this or not.
NEVER MOVE APPS TO SD MANUALLY WHEN USING A2SD/A2SD+!!
Referring to reflex s rom running cm7 hboot. Actually, the /system partition of cm7 hboot (130 mb or 145 mb with r2 version) does not give you enough space for reflex s rom. So things will be moved to internal /data partition. Problem is, you don't have enough space for apps because internal /data partition gets filled. To avoid this problem you need the ext partition on your sd card.
Conclusion: You should really bother about an ext partition!!!
Click to expand...
Click to collapse
Thanks for the heads up but am still a bit confused. Pls help me out.
I'm s-off and using the cm7 hboot running Insertcoin stable 1.0.8 cm7 version. Now in the rom under settings>applications>manage applications when you click on some apps you get the option to move the app to sd card and when you do so it frees up some internal memory. But you say not to move apps to sd card manually Should I do this or not?
Any help to clarify would be much appreciated
This is froyo/android a2sd and yes you can do it. It moves some app data to fat32 while a2sd+ move parts of the app itself (in this specific case the .apk only) to the ext. Dalvik will stay on internal unless you issue some superuser commands in adb or terminal.
Sent from my HTC Desire using XDA App
I'm also confused...so for Reflex S, which hboot should I be running?
Bravo Stock
Bravo N1Table
Bravo Data++
Bravo Sense
Bravo Oxygen r2
Bravo CM7 r2
Bravo Downgrader???
herb1 said:
I'm also confused...so for Reflex S, which hboot should I be running?
Bravo Stock
Bravo N1Table
Bravo Data++
Bravo Sense
Bravo Oxygen r2
Bravo CM7 r2
Bravo Downgrader???
Click to expand...
Click to collapse
Sense since its a sense rom?
herb1 said:
I'm also confused...so for Reflex S, which hboot should I be running?
Bravo Stock
Bravo N1Table
Bravo Data++
Bravo Sense
Bravo Oxygen r2
Bravo CM7 r2
Bravo Downgrader???
Click to expand...
Click to collapse
Use the recommended one. Maybe you need to search the thread for this.
You only need the downgrader if you flashed one of the r2 hboots and want to change it now.
Sent from Oxygen
Ok I use bravo sense but cm7 r2 does work with reflex s too
Then make sure you use cm 7 version of reflex!
I followed instructions on Apharev homepage and flashed the 'bravo_alphaspl-sense.img'
Downloaded the necessary PB99IMG zipfile and saved it to SD card
now phone goes silver ANDROID logo that reflects passing light after splash image but won't loaded my homepage afterwards
HELP????
Im running a desire on Insertcoin CM7 / 1.1.4.
I factory wiped the phone, installed the full 1.1.3 then immediately ran the 1.1.4 update.
My SD card has a 1gb ext4 partition created with gparted.
When using the phone even with NO apps installed i only have 24mb internal memory showing as free.
Using quick system info it shows "A2SD Storage, 1.01gb, free 589mb" and "Internal Storage free 24mb)
Using a terminal emulator and ls - l /data it shows the sym link to /sdcard/system as all OK.
So the question is what is eating my internal ram with noting installed? Also what is using 400mb+ of the sdcard system partition on a clean install?
As it stands the phone is near unusable as even 1 app triggers a low space warning and the usual non-sync and other problems.
What another hard reset do the job or any other suggestions? On first impression the ext4 seems to be being used (by something big!) but the internal memory starts out life full and gets worse.
I had the same issue. Then I switched to the A2SD+ STOCK HBOOT rom and it fixed the problem
Hope that helps.
How do i go about doing that? Do i need to mess with S-OFF and other boot loaders?
Is it just a case of replacing the CM7-insertcoin zip file with the A2SD+ or do i need to change hboot, partition, remove the CM7 recovery and so on?
Ive just done another factory wipe, reinstall and clean the phone has 54mb. Ive installed 2 apps and the size of them is coming out of internal memory - even though its showing SD card is used for something it seems the full size of the app still comes out of the internal ram.
Same checks as before, its showing 640mb free out of 1.01gb on the ext4 partition, ls -l is showing app -> /system/sd/app.
Internal storage 45mb free out of 148mb.
Just download the stock version
simple
CM7 is for those with cm7 hboot
Read a noob guide front to back, knowledge helps For examply... apps2sd will still use internal space (less than without it but still some)
Look up data2ext
Just curious.. what HBOOT are you currently using on your phone? Is it Stock or CM7/r2?
No idea.
Its a stock desire 2.2 which i rooted with unrevoked.
The root gave me CWM recovery etc but no idea if its changed hboot or not.
stankyou said:
Just curious.. what HBOOT are you currently using on your phone? Is it Stock or CM7/r2?
Click to expand...
Click to collapse
he's obviously on stock ...
gnirtS said:
No idea.
Its a stock desire 2.2 which i rooted with unrevoked.
The root gave me CWM recovery etc but no idea if its changed hboot or not.
Click to expand...
Click to collapse
see my reply further up
Yeah follow MrBigB's post.
If you would wanna stay in Stock hboot, then download the correct Insertcoin ROM.
Cheers all, ive put the A2SD+ version on and its working perfectly. No idea why CM7 didnt seem to.
Nice! The CM7 version didn't work well for you because that rom was optimized to run on CM7 hboot and not Stock.
Hi
I have a question regarding the available internal memory for installing new apps.
One of the main reasons i rooted my desre was to gain additional space to avoid the constant low memory space warnings.
So from my understanding, the additional space is achieved in 2 ways. Firstly using a custom hboot which gives more space to data/apps than the standard stock hboot. I've updated to alpharev cmr2 which should give me 287 internal mem.
Secondly with the use of apps2sd+ more apps should be moveable to the sd card.
So far I have flashed a miui rom and now I've got the cooleve runnymede v5 rom.
When i was using the miui rom - internal space appeared to be showing approx 400mb available. When I have flashed the coolexe rom internal space available appears as approx 120mb.
Why is there a difference between the 2?
What I want is sense 3.5 rom which will give me approx 1gig memory to install apps to without worying about space. is this possible or have all recent efforts gone to waste and I'm back at square one???
Thanks
manny
Wipe the phone and then re-install the ROM but before rebooting it flash amarullz ADSDX script then reboot. Should get 1gb but it will take 10-20 mins on first boot so wait!
Sent from my HTC Desire HD using XDA App
Whats the difference between using x2sdx and apps2sd?
Is one better than the other or do they both do different things? And are all roms compatible with this?
Thanks
Same issue
Hi,
I have rooted my desire for the same reason as mannysroot - low memory!
I have rooted with unRevoked and installed CM7. I got some more freed up internal memory as the stock HTC apps were gone. However, after installing a few apps, I again got the low memory issue!
My Titanium Backup shows:
System ROM: 262 MB (122 MB free)
Internal: 154 MB (15.8 MB free)
My queries:
1. Now, while my internal still remains a measly 154mb, I have got free space on the system rom! Can I use this for my apps?
2. Do I need to install the app2sd scripts mentioned above? Cos I already can move most of the apps to the sd card. Of course, some apps refuse to move.
Just to complete, my device info:
HTC Desire GSM
CM7 - through - Unrevoked & ClockworkMod Recovery)
S - ON.
I have searched on xda forums and a whole host of others. Sorry if I'm being a noob.
Thanks in advance (for reading at least)
Zany Guy said:
Hi,
I have rooted my desire for the same reason as mannysroot - low memory!
I have rooted with unRevoked and installed CM7. I got some more freed up internal memory as the stock HTC apps were gone. However, after installing a few apps, I again got the low memory issue!
My Titanium Backup shows:
System ROM: 262 MB (122 MB free)
Internal: 154 MB (15.8 MB free)
My queries:
1. Now, while my internal still remains a measly 154mb, I have got free space on the system rom! Can I use this for my apps?
2. Do I need to install the app2sd scripts mentioned above? Cos I already can move most of the apps to the sd card. Of course, some apps refuse to move.
Just to complete, my device info:
HTC Desire GSM
CM7 - through - Unrevoked & ClockworkMod Recovery)
S - ON.
I have searched on xda forums and a whole host of others. Sorry if I'm being a noob.
Thanks in advance (for reading at least)
Click to expand...
Click to collapse
Zanyguy - from my understanding, firstly you need to S-off which gives you access to write to a part of the memory which is currently locked. Once you have achieved s-off you will have access to this area. To do it - i used the revolutionary tool.
Once you've done that, you can update your hboot. Again from my understanding, updating the hboot will update the layout of internal memory. I updated to CMr2 hboot (downloaded from alpharev.nl website). What this gives in theory is 287 internal mem. The area used for storing the rom will now be a lot smaller, which will mean your stock rom ownt work. So you will need to flash a custom rom which will fit - look for the cool 3d runnymede v5 which I am currently using.
Once you've done all of that you will probably get to the same stage I'm at - whilst you've gained more memory, its not as much as expected.
You will also need to partition your sd card to have an ext4 partition. i used gparted tool for this. I allocated, 1gig for the ext4 partition, thinking that I will have 1gig to use for apps etc. However, so far this hasnt been the case, but having an ext4 partition appears to be a requirement for a number of roms.
Thanks
Manny
Can anyone help with my original questions?
mannysroot said:
Whats the difference between using x2sdx and apps2sd?
Is one better than the other or do they both do different things? And are all roms compatible with this?
Thanks
Click to expand...
Click to collapse
XD2SDX makes your ext4 partition look like internal memory, e.g 1gb ext4 will look like 1gb internal memory!
It's only for certain ROM's. It works fine in coolexe's sense 3D 3.5.
Here's the link
http://forum.xda-developers.com/showpost.php?p=18911182&postcount=1784
Steps:
Change your HBOOT to CM7r2 using the bootloader
Wipe all of your system using your recovery
Flash the coolsense 3.5
Flash Amarullz XD2SDX script
reboot
Wait 15-20 mins when the HTC screen appears
And follow the setup
And you're done!
---------- Post added at 07:08 PM ---------- Previous post was at 06:47 PM ----------
Zany Guy said:
Hi,
I have rooted my desire for the same reason as mannysroot - low memory!
I have rooted with unRevoked and installed CM7. I got some more freed up internal memory as the stock HTC apps were gone. However, after installing a few apps, I again got the low memory issue!
My Titanium Backup shows:
System ROM: 262 MB (122 MB free)
Internal: 154 MB (15.8 MB free)
My queries:
1. Now, while my internal still remains a measly 154mb, I have got free space on the system rom! Can I use this for my apps?
2. Do I need to install the app2sd scripts mentioned above? Cos I already can move most of the apps to the sd card. Of course, some apps refuse to move.
Just to complete, my device info:
HTC Desire GSM
CM7 - through - Unrevoked & ClockworkMod Recovery)
S - ON.
I have searched on xda forums and a whole host of others. Sorry if I'm being a noob.
Thanks in advance (for reading at least)
Click to expand...
Click to collapse
I suspect you're using the stock HBOOT.
You need a 1gb ext4 partition on your memory card using GParted
Flash CM7 again
You'll need Darktremors apps2sd script
Follow the instructions:
http://www.facebook.com/note.php?note_id=158809660835039
Flash the downloaded file straightafter flashing CM7
You'll now have loads of space for your apps!
topgeardave said:
I suspect you're using the stock HBOOT.
You need a 1gb ext4 partition on your memory card using GParted
Flash CM7 again
You'll need Darktremors apps2sd script
Follow the instructions:
(facebook link)
Flash the downloaded file straightafter flashing CM7
You'll now have loads of space for your apps!
Click to expand...
Click to collapse
I followed the steps above, but I'm not sure it worked. After I installed the Darktremors script, my phone hung on the HTC boot screen. After awhile, I pulled the battery and it rebooted fine. However, I'm only showing 100 mb free. I ran Quick System Info and it appears my ext4 partition is working fine. Are there any settings I need to change? I have a Desire CDMA, does that matter?
By the sounds of it there isnt much point/advantage to apps2sd+???
I tried a newer version of the Darktremor script and the phone rebooted fine. However, I'm still at less than 100 mb free. What can I try next?
DamonZ28 said:
I tried a newer version of the Darktremor script and the phone rebooted fine. However, I'm still at less than 100 mb free. What can I try next?
Click to expand...
Click to collapse
Download titanium backup pro from the market and under apps2sd tell me how much space you have.
---------- Post added at 01:13 AM ---------- Previous post was at 01:07 AM ----------
mannysroot said:
By the sounds of it there isnt much point/advantage to apps2sd+???
Click to expand...
Click to collapse
To a certain point there is. The darktremors app2sd script allows the apps to be installed on the ext partition and therefore allows you to install more apps!
Although XD2SDX is now my favourite script but you need the cm7r2 partition to use it. As you already have it, it is all good
System ROM: 262 MB (117 MB free)
Internal: 154 MB (58.9 MB free)
SD card: 14.0 GB (13.3 GB free)
SD card (a2sd): 1.55 GB (1.51 GB free)
It seems that Darktremor is working to some degree (or maybe the CM7 rom is just better). It's moving more of the app to the SD card than my stock rom did. However, it's not moving anything to the ext4 partition.
Would I be able to do the cm7r2 partition with XD2SDX and have better results?
topgeardave said:
Download titanium backup pro from the market and under apps2sd tell me how much space you have.
---------- Post added at 01:13 AM ---------- Previous post was at 01:07 AM ----------
To a certain point there is. The darktremors app2sd script allows the apps to be installed on the ext partition and therefore allows you to install more apps!
Although XD2SDX is now my favourite script but you need the cm7r2 partition to use it. As you already have it, it is all good
Click to expand...
Click to collapse
How do I check whether the apps2sd is writing to the ext4 partition or not? Or how can i see how much is being used of the ext4 partition?
Download sebastiaan15 Runnymede AIO V3.0.5 http://forum.xda-developers.com/showthread.php?t=1315961 Make sure you have CM7/r2 Hboot and have partitioned your sd card with Gparted.
First partition fat32-primary second ext4 primary.
Put rom zip on sd card and boot into recovery full wipe, even in advanced settings wipe dont touch battery.
Flash RoM and at the end it will ask you if you want xd2sdx or normal a2sd+ you want to select YES. thats it reboot and enjoy 1GB storage.
mannysroot said:
Zanyguy - from my understanding, firstly you need to S-off which gives you access to write to a part of the memory which is currently locked. Once you have achieved s-off you will have access to this area. To do it - i used the revolutionary tool.
Once you've done that, you can update your hboot. Again from my understanding, updating the hboot will update the layout of internal memory. I updated to CMr2 hboot (downloaded from alpharev.nl website). What this gives in theory is 287 internal mem. The area used for storing the rom will now be a lot smaller, which will mean your stock rom ownt work. So you will need to flash a custom rom which will fit - look for the cool 3d runnymede v5 which I am currently using.
Once you've done all of that you will probably get to the same stage I'm at - whilst you've gained more memory, its not as much as expected.
You will also need to partition your sd card to have an ext4 partition. i used gparted tool for this. I allocated, 1gig for the ext4 partition, thinking that I will have 1gig to use for apps etc. However, so far this hasnt been the case, but having an ext4 partition appears to be a requirement for a number of roms.
Thanks
Manny
Click to expand...
Click to collapse
Thanks Manny!
I guessed as much after seeing S-ON. Well, I guess I'll first try S-OFF and then go for the 1 gig partition if required. Scared of tinkering with things I hardly understand!
---------- Post added at 07:02 PM ---------- Previous post was at 06:55 PM ----------
topgeardave said:
I suspect you're using the stock HBOOT.
You need a 1gb ext4 partition on your memory card using GParted
Flash CM7 again
You'll need Darktremors apps2sd script
Follow the instructions:
Flash the downloaded file straightafter flashing CM7
You'll now have loads of space for your apps!
Click to expand...
Click to collapse
Thanks Dave!
I guess I will have to go for the partition sooner or later looking at how measly HTC has been with the internal memory! But, then I will have the guts only when I need to do it
Another thing I noticed were the number of guides now available online! Its like the information overflow problem. Just that you don't know which to go with!
Which one should I go with - in particular for turning s-off, changing hboot and partitioning sd card! Any help appreciated.
shankly1985 said:
Download sebastiaan15 Runnymede AIO V3.0.5 http://forum.xda-developers.com/showthread.php?t=1315961 Make sure you have CM7/r2 Hboot and have partitioned your sd card with Gparted.
First partition fat32-primary second ext4 primary.
Put rom zip on sd card and boot into recovery full wipe, even in advanced settings wipe dont touch battery.
Flash RoM and at the end it will ask you if you want xd2sdx or normal a2sd+ you want to select YES. thats it reboot and enjoy 1GB storage.
Click to expand...
Click to collapse
Will this Runnymede ROM work with a CDMA Desire? It looks like the Cool3D Runnymede works with CMDA, but it doesn't say anything about xd2sdx or even a2sd+.
I'm going to try re-partitioning my SD card with gparted to see if that makes a difference. I read a negative comment about Minitool, which I used, and I'm wondering if that's my problem.
DamonZ28 said:
I'm going to try re-partitioning my SD card with gparted to see if that makes a difference. I read a negative comment about Minitool, which I used, and I'm wondering if that's my problem.
Click to expand...
Click to collapse
Think its only GSM you should always use Gparted, I like to stay away from recovery partition and windows partition.
Recovery partitioning is as good as partitioning with GParted. One should only be aware of programs like MiniTool Partition Wizard.
hello everyone. I have oxygen ROM with a2sd built in on my Desire.
my free internal storage is about 30mb and ext3 sd partition has about 800mb out of 1gb left. when I try to download some game which takes up to 40mb, google play says there is not enough free space. what should I do to download the app?
Are you sure the a2sd function is enabled in the settings menu? You can check this at:
settings-->apps-->development--> check if SD-EXT is enabled, and prefered install location is set to sd-ext under settings-->menu
Sent from my HTC Desire using xda app-developers app
the above reply is relevant only if you have mildwild version of oxygen.
regardless, you need to be s-off and flash different hboot to maximise space
- oxygenR2 hboot with original oxygen 2.3.2
- cm7r2 hboot with mildwild oxygen
currently, your a2sd script probably only moves apps to sd-ext, you still have app data and dalvik cache on internal? you can always check which bits of memory are stored where using an app like diskusage
change hboot first, then if you still run out of space, search for a script or zip that can also move dalvik cache to sd-ext.
TheRamon said:
Are you sure the a2sd function is enabled in the settings menu? You can check this at:
settings-->apps-->development--> check if SD-EXT is enabled, and prefered install location is set to sd-ext under settings-->menu
Click to expand...
Click to collapse
hey, thanks for reply. there isn't anything like sd-ext in development. and I can't find the second one too. maybe because of different ROMs?
s12[dot]postimage[dot]org/ev2a8n9i3/Screen_Shot.png
edit: does flashing new hboot wipe any data? is backup needed?
and I'm already s-off. I was pretty sure it was required to flash oxygen
Sorry I was a bit tired so I just take te settings as mine mildwild oxygen has to.
Assuming the a2sd script is working, you could install S2E to simply move the app data, dalvik cache and stuff to your sd card to increase the internal space
Sent from my HTC Desire using xda app-developers app
TheRamon said:
Sorry I was a bit tired so I just take te settings as mine mildwild oxygen has to.
Assuming the a2sd script is working, you could install S2E to simply move the app data, dalvik cache and stuff to your sd card to increase the internal space
Sent from my HTC Desire using xda app-developers app
Click to expand...
Click to collapse
if the a2sd script is working, you don't need to install anything else...
"S2E works only with CyanogenMod7, CyanogenMod9 and CyanogenMod10!", so no, do not use S2E with this ROM, there is no need anyway.
mightykiss said:
hey, thanks for reply. there isn't anything like sd-ext in development. and I can't find the second one too. maybe because of different ROMs?
s12[dot]postimage[dot]org/ev2a8n9i3/Screen_Shot.png
edit: does flashing new hboot wipe any data? is backup needed?
and I'm already s-off. I was pretty sure it was required to flash oxygen
Click to expand...
Click to collapse
which means you are probably on normal oxygen rom
you did not need s-off to flash oxygen. it only unlocks the nand partition so you can modify things on /system while the phone is running. more importantly s-off allows you to change hboots.
basically you are still on stock hboot with 250MB system. if oxygen rom system is say only 95MB, so you waste 155MB . oxygenR2 hboot has 100MB system, so you would waste only 5MB, and you gain an extra 250-100 = 150MB more internal memory :laugh:
flashing hboot does not wipe any data:
- nandroid backup!
- flash different hboot from alpharev.nl (it should fit into oxygenR2, but check your system size using another app like quick system info pro. if it is less than 100MB it will work). search for a guide on this, i recommend to use fastboot command lines. EDIT: further reading here
- boot into recovery
- full wipe and nandroid restore
eddiehk6 said:
if the a2sd script is working, you don't need to install anything else...
"S2E works only with CyanogenMod7, CyanogenMod9 and CyanogenMod10!", so no, do not use S2E with this ROM, there is no need anyway.
Click to expand...
Click to collapse
Wow... seriously? That means that I've installed S2E useless on my Mildwild Oxygen. I'm ashamed ALOT.
Sorry for all
ok, so basically I don't see the point of installing new hboot to gain extra 150mb of internal storage, because since yesterday another 15mb has just disappeared so these 150mb wouldnt mean anything. I think that apps just install on internal storage like there wasnt any a2sd. check out this screenshot: s8.postimage[DOT]org/9chhb1cvn/Screen_Shot.png
mightykiss said:
ok, so basically I don't see the point of installing new hboot to gain extra 150mb of internal storage, because since yesterday another 15mb has just disappeared so these 150mb wouldnt mean anything. I think that apps just install on internal storage like there wasnt any a2sd. check out this screenshot: s8.postimage[DOT]org/9chhb1cvn/Screen_Shot.png
Click to expand...
Click to collapse
it will definitely be worth it to flash a different hboot. you have 136MB free on system which is completely wasted...
you internal is being filled with app caches, app data and dalvik cache. you can use a cache cleaner to clean some things up.
i think your a2sd script is working because your sd-ext is being used. please check using 'diskusage'
flash oxygenR2 hboot first, see how you get on.
if you still run out of space, you can move dalvik cache to sd-ext as well using 'terminal emulator':
Type "su" and press enter
Type "a2sd cachesd" and press enter.
Click to expand...
Click to collapse
hey. sorry for not replying for so long, but I am really busy this month.
When I open my HBOOT it says s-off and revolutionary, so I think it's not about HBOOT. What do you think?
so, can you still help me?
mightykiss said:
hey. sorry for not replying for so long, but I am really busy this month.
When I open my HBOOT it says s-off and revolutionary, so I think it's not about HBOOT. What do you think?
Click to expand...
Click to collapse
i've already said what you should do , have you even read the guide that i linked?
it is everything to do with hboot...
you are still on stock hboot, you need to change hboot first to maximise space.
then if you still run out of space, move dalvik to sd-ext...
Yeah, I have read it, but why do you think I'm on stock HBOOT if it says revolutionary? Isn't it the version of HBOOT?
I has a similar issue with my Oxygen ROM even if I had Oxygen r2 HBOOT. Finally I solved the "space" issue by replacing default a2sd with amarullz 1.0RC1 script. I worked much better for me on Oxygen.
mightykiss said:
Yeah, I have read it, but why do you think I'm on stock HBOOT if it says revolutionary? Isn't it the version of HBOOT?
Click to expand...
Click to collapse
revolutionary means you are s-off, but still on stock hboot. you are definitely still on stock hboot if you haven't actually changed it
(you can check using various apps, like quick system info pro. if system size is 250MB you are on stock hboot)
up to you whether you want to change hboot and solve most of your problems...
hello again. sorry for this break but my phone was on a warranty repair. I finally got a new Desire and today rooted it. I flashed oxygenr2 HBOOT and Oxygen ROM + dalvik-cache2sd to avoid the problem of this topic but even now I still get my memory smaller and smaller! right now I have 325/350 mb free on phone memory and 950/1024 on sd (a2sd). not all applications installed yet so I might run out of space again. what do you think, what might still occupy my memory? how can I check if dalvik2sd works?
edit: okay, it's better than I thought cause the space doesn't descend as quickly as before (every 200mb on SD = 30mb of system). I think it should be enough for my needs so yeah, thanks for help and you can close the thread.
Sorry, but I have one more question. My free system space dropped in 2 days from 4mb to 3,5mb. will it stop or continue until it reaches 0? What does fill the memory except Oxygen ROM? What happens if I run out of space?
Hi I've downgraded HBOOT to s-off (also giving new HBOOT), flashed new HBOOT compatible with all roms and flashed roms o plenty on my desire s (saga) but my desire (bravo) has been a little more complicated to say the least!
The roms for the desire 1 all go on about having xxx Mb HBOOT and all the various partition sizes needed, nether of these seem to apply on the desire s and dispute having read guides over and over, I cant seem to get the partitions right (1.5mb main mem left after clean rom flash) im wondering if its to do with the hboot instead.
Before AND after partitioning the device, the gingerbread rom iused to get from hboot 1.03 to one compatible with revolutionary works fine, I am currently on the HBOOT version revolutionary planted on the phone ( HBOOT-6.93.1002, RADIO-5.17.05.23 )
The custom rom I tried booted a couple of times but as I said, with only 1.5mb of mem left and lagged like a Pentium 4 pc trying to play battlefield 4 lol.
That rom has not booted since but restoring via recovery to the gingerbread rom, all works fine.
The custom rom I installed was omni-4.4.2-20140518-bravo-homemade, i want to try others but this was just a starting ground.
Please can someone point me in the right direction, as i said, I've followed guides for partitioning the SD card and I've gone wrong somewhere and can't figure out what.
Thanks Steve.
steve_htc_wizard said:
Hi I've downgraded HBOOT to s-off (also giving new HBOOT), flashed new HBOOT compatible with all roms and flashed roms o plenty on my desire s (saga) but my desire (bravo) has been a little more complicated to say the least!
The roms for the desire 1 all go on about having xxx Mb HBOOT and all the various partition sizes needed, nether of these seem to apply on the desire s and dispute having read guides over and over, I cant seem to get the partitions right (1.5mb main mem left after clean rom flash) im wondering if its to do with the hboot instead.
Before AND after partitioning the device, the gingerbread rom iused to get from hboot 1.03 to one compatible with revolutionary works fine, I am currently on the HBOOT version revolutionary planted on the phone ( HBOOT-6.93.1002, RADIO-5.17.05.23 )
The custom rom I tried booted a couple of times but as I said, with only 1.5mb of mem left and lagged like a Pentium 4 pc trying to play battlefield 4 lol.
That rom has not booted since but restoring via recovery to the gingerbread rom, all works fine.
The custom rom I installed was omni-4.4.2-20140518-bravo-homemade, i want to try others but this was just a starting ground.
Please can someone point me in the right direction, as i said, I've followed guides for partitioning the SD card and I've gone wrong somewhere and can't figure out what.
Thanks Steve.
Click to expand...
Click to collapse
How much size partition have u made?
Sent from my HTC Desire using XDA Free mobile app
So the initial 'hboots' you have been seeing are merely version numbers relating to official ROMs
e.g.
0.93 is for a Froyo ROM
1.02 is for the Gingerbread ROM
1.03 is HTC dev unlocked ROM I believe
Your version number now doesn't really mean much, but the fact that you are S-OFF now means you can change your hboot. When custom ROMs refer to hboots in this sense, they are merely talking about your internal nand partition sizes.
So going back to before you gained s-off, you were on stock hboot, with the following sizes:
250MB /system
40MB /cache
147MB /data
You are still technically on stock hboot, so your sizes internal nand memory still looks like this. The /data partition is your internal memory, which as you can see is tiny.
S-OFF gained the ability to change your hboot if you so wish. You can find the different hboot partition tables at alpharev.nl. You can flash a different hboot with both smaller /system and /cache sizes, hence much larger /data (internal memory) using fastboot. More /data = more internal memory = more space for apps :good:
You need to flash a compatible custom ROM with a /system size just smaller than the corresponding hboot to optimise your space.
So for instance, cm7r2 hboot has a /system size of 145MB. You need to flash a ROM with say a 140MB extracted system size to fit (it will usually just say in the first post).
Some ROMs will still only fit into stock hboot, but you can still gain space by A2SD whereby apps are moved to the sd-ext partition. You may have to manually activate it, instructions are normally given in each ROM thread.
You also need a correctly partitioned sd card (using 4EXT recovery or gparted only) along with the custom ROM to optimise app space. Which guide did you use? And how big is your partition?
lilsafbig said:
How much size partition have u made?
Sent from my HTC Desire using XDA Free mobile app
Click to expand...
Click to collapse
these are the stats quoted in the info page of 4EXT RECOVERY-
SYSTEM- mtd3 250mb- 14.2mb free
DATA- mtd5 147mb-100.9 free
CACHE- mtd4 40mb- 33.4mb free
SDCARD- fat32 6.4gb-5.6gb free
SD-ext- ext4 513mb-487.9 free
SWAP- swap 513mb - -
eddiehk6 said:
So the initial 'hboots' you have been seeing are merely version numbers relating to official ROMs
e.g.
0.93 is for a Froyo ROM
1.02 is for the Gingerbread ROM
1.03 is HTC dev unlocked ROM I believe
Your version number now doesn't really mean much, but the fact that you are S-OFF now means you can change your hboot. When custom ROMs refer to hboots in this sense, they are merely talking about your internal nand partition sizes.
So going back to before you gained s-off, you were on stock hboot, with the following sizes:
250MB /system
40MB /cache
147MB /data
You are still technically on stock hboot, so your sizes internal nand memory still looks like this. The /data partition is your internal memory, which as you can see is tiny.
S-OFF gained the ability to change your hboot if you so wish. You can find the different hboot partition tables at alpharev.nl. You can flash a different hboot with both smaller /system and /cache sizes, hence much larger /data (internal memory) using fastboot. More /data = more internal memory = more space for apps :good:
You need to flash a compatible custom ROM with a /system size just smaller than the corresponding hboot to optimise your space.
So for instance, cm7r2 hboot has a /system size of 145MB. You need to flash a ROM with say a 140MB extracted system size to fit (it will usually just say in the first post).
Some ROMs will still only fit into stock hboot, but you can still gain space by A2SD whereby apps are moved to the sd-ext partition. You may have to manually activate it, instructions are normally given in each ROM thread.
You also need a correctly partitioned sd card (using 4EXT recovery or gparted only) along with the custom ROM to optimise app space. Which guide did you use? And how big is your partition?
Click to expand...
Click to collapse
you posted this as I was leaving my last post so I did not see it till I posted my partition info, I can't remember off the top of my head what the guide was called but will try and find it and post the link, what you have written has explained a lot and it very very helpfull thankyou for your detailed post, I will get back to you when I have had a chance to read over it again and have a play, the misses is watching a film with me at the moment and I can't mess with the phone till its finished of im in trouble lol
steve_htc_wizard said:
these are the stats quoted in the info page of 4EXT RECOVERY-
SYSTEM- mtd3 250mb- 14.2mb free
DATA- mtd5 147mb-100.9 free
CACHE- mtd4 40mb- 33.4mb free
SDCARD- fat32 6.4gb-5.6gb free
SD-ext- ext4 513mb-487.9 free
SWAP- swap 513mb - -
Click to expand...
Click to collapse
You should have made atleast 1gb partition because them apps will fill up quickly and there's no need for a swap partition.
Sent from my HTC Desire using XDA Free mobile app
eddiehk6 said:
Which guide did you use? And how big is your partition?
Click to expand...
Click to collapse
Ok,found the guide this is what I followed.
http://forum.xda-developers.com/showthread.php?t=2125513
I think it must be the hboot that's the issue but can't look into it properly yet
Thanks again and I will report back
steve_htc_wizard said:
you posted this as I was leaving my last post so I did not see it till I posted my partition info, I can't remember off the top of my head what the guide was called but will try and find it and post the link, what you have written has explained a lot and it very very helpfull thankyou for your detailed post, I will get back to you when I have had a chance to read over it again and have a play, the misses is watching a film with me at the moment and I can't mess with the phone till its finished of im in trouble lol
Click to expand...
Click to collapse
Lol no matter how addictive these forums can be...the misses always takes priority...always
As above, @lilsafbig is correct
lilsafbig said:
You should have made atleast 1gb partition because them apps will fill up quickly and there's no need for a swap partition.
Sent from my HTC Desire using XDA Free mobile app
Click to expand...
Click to collapse
Did not see your post till after my last again, will def make it 1gb or bigger when I re partition it, misses is tired and has abandoned film, yay!
I will get playing around and reading everything you have all written again so im clear son things, I appreciate your help everyong and will post back when ive made some changes.
Steve.
re formatted the sd card how advised to, flashed rom and nothing, re wiped, installed the hboot sugeseted on the roms page but still nothing, just stuck on the htc splash.
Installed a ics rom and everything is working great, the other has issues with this phone lol
Which method did you use to partition, 4ext recovery or gparted?
Stock hboot or the Alpha Jelly hboot will work, as both have 250MB /system size. Are you using fastboot to flash them?
How are you performing the wipe before installation? 'wipe all partitions except sdcard' option within 4ext should be sufficient.
eddiehk6 said:
Which method did you use to partition, 4ext recovery or gparted?
Stock hboot or the Alpha Jelly hboot will work, as both have 250MB /system size. Are you using fastboot to flash them?
How are you performing the wipe before installation? 'wipe all partitions except sdcard' option within 4ext should be sufficient.
Click to expand...
Click to collapse
yes im using the PB99IMG method for flashing them, I partitioned using 4EXT.
I realised stock shouldent be a problem by the numbers explained to me but thought it couldent do any harm to flash a specific hboot reccomended by the rom cheff, it also slightly changed the install process for some reason if you were running a hboot other than it so I shought in the name of compatibility I would give it a try but nope lol, HTC slash screen again ha ha.
I will try another 4.4 rom to see what happen but it is a little strange as it did boot and run poorly before
All the help I have had on thhis topic has been great and has really helped me, I hope someone else who is confused see this and is helpers also
How are you performing the wipe before installation? 'wipe all partitions except sdcard' option within 4ext should be sufficient.
Click to expand...
Click to collapse
You may have corrupted the ROM.zip download. Try again, and verify the md5 sum if it has one.
You may need to activate a2sd first then flash the gapps package straight after, check instructions
Like you said, if that still doesn't work, get any ROM booting as a first step (along with corresponding hboot beforehand if you want to optimise space).