I have had a look on the forums and I cannot find how to do what I want, sorry if it is a noobish question.
I've a GSM HTC desire on orange (UK), running cyanogenMod 6.1.1. The recovery is clockworkmod 2.5.0.7 and the bootloader is HBOOT-0.93.0001 (alpharev)
I am trying to install RCMix S v2.0 Evolutionary Sense. It seems it requires s-off to do this easily and I also need to have my SD card (16Gig) partitioned with 1Gig of ext3. The current size of the ext3 partition is 0.75Gig (I know it's a silly size I chose originally). Once this is done I should be able to load the correct bootloader for the Rom and then flash the Rom itself.
I have just flashed my phone using alpharev 1.8 to load a bootloader that gives me s-off.
I wanted to resize my ext3 partition to 1Gig, I tried using minitool partition wizard (which I used the first time) but it won't let me resize the ext partition even after making room by shrinking the fat32 partition.
I am wondering if there is a way to do this without formatting the SD card. My worry is if my phone won't boot if I format the card to resize the partition because as I understand it some system data is on the SD card. Am I worrying about nothing?
Backup your sd card then use rom manager to create your ext partition size. No matter what when resizing you have to format.
Swyped...
GParted will also do it.
Might as well convert to Ext4 while you are at it.
I also couldnt find a way to resize the ext3 partition in windows.
So i made a full nandroid backup (incl SD-EXT) in recovery, deleted old ext3 partition and created a bigger new one. Then just restored the SD-EXT backup from recovery.
Worked well and no data lost
Edit: Is there an advantage from ext3 to ext4? I´m using Insertcoin A2SD V49
I think I will do a nandroid back up and just reformat the card how I did the first time.
777ace My desire is PVT-1 S-off. Also you've got the rom I am trying to install. So I think I'll flash the 0.93/CM7 Hboot that you have.
What are the advantages to using Ext4 rather than Ext3. I assume Ext4 is what you use? Did you need to flash a new radio or did you just do it by choice?
Ext4 is just the evolution of Ext3, and is supposedly more reliable and performs better. I upgraded to 4, because I read alot of people recommending this for many of the new ROMs coming out...a bit of research and the move made sense.
You should already have 0.93 HBoot, if you want to use RCMix (or most of the more recent ROMs). After that, pushing the CM7.img thru something like Android Flasher is easy as.
I flashed the radio back when I was on LeeDroid 2.3f and have kept it since. If you want to upgrade, you can also push the radio.img with Android Flasher.
This http://gavinroy.com/initial-ext3-vs-ext4-results should put things into perspective.
Related
Hi
Playing around with my rooted htc deisire i tried to flash the new RcMic HBOOT
After doing god knows what
i cant start my phone and keep having this message
Error in CACHE: recovery/log (No space left on device)
please help
Give us more information what you did before.
Did you full wipe/factory reset & wipe cache? What partitions do you have on SD Card, are you S-OFF?
yes
i am s-off
i did wipe cache/wipe factory reset
i tried to restore to my lee droid 2.4 but my phone keeps looping from the start
What partitions do you have on SD Card, which HBOOT you are using, which version of the ROM you flashed?
i flashed this rom
http://forum.xda-developers.com/showthread.php?t=988570
i have no partition
hboot 6-93.1002
Did you read first post?
It clearly says you need 1GB+ EXT2/3/4 partition on SD card. Thats why you getting errors and end up with bootloop.
Also if you have Stock HBOOT be sure to flash A2SD+ version, and CM7 version if you flashed CM7 HBOOT partition table.
Before flashing again be sure to perform Full Wipe/Factory reset and Cache wipe!
theo.as said:
yes
i am s-off
i did wipe cache/wipe factory reset
i tried to restore to my lee droid 2.4 but my phone keeps looping from the start
Click to expand...
Click to collapse
I cannot find rcmixs hboot. Only recommend one for this rom, which is cm7. You flashed this one? If, you cannot restore leedroid rom, because the /system partition of cm7 hboot is to small. If not, wright partition sizes of your hboot here.
Swyped from my HTC Desire using XDA App
sorry guys cant really follow
what you are suggesting?
right now i cant flash anything
Reformat your SD Card, make FAT32 partition + 1GB EXT4 partition. (backup data if you have important files on SD)
Full wipe/Factory reset + Cache wipe.
Download RCMixS_v2.0_A2SD+_BravoHboot.zip if you have Stock HBOOT or RCMixS_v2.0_A2SD_CM7Hboot.zip if you flashed CM7 HBOOT earlier and put it on SD Card.
Flash it, and wait... it takes a bit longer on first boot!
Enjoy.
if i dont want to flash rcmix and want to go back to my old lee droid rom, i have to do all these things you describe?
Yes you need, but just flash LeeDroid ROM instead of RcMix.
You need to do the rest tho because LeeDroid require 512MB+ EXT2/3/4 partition too for A2SD.
Btw. you need to repartition your SD card only once, then you just wipe and flash other ROM if you want, but EXT partition is mandatory!
repartitioning using which method?
g parted or through windows?
sorry for all the questions
theo.as said:
repartitioning using which method?
g parted or through windows?
sorry for all the questions
Click to expand...
Click to collapse
GParted. With windows you cannot create an ext partition, because ext is a linux file system. But i would always use gparted or recovery of phone to partition sd card and never windows.
If U dont wanna use Gparted, then
use "MiniTool Partition Wizard Home Edition" in windows. (freeware-use google)
Can make all partitions, with no problems!
thanks very much guys
just finished
everything as before
followed your direction and i am back to business
Will this work for partitioning htc desire in windows. Tried Gparted but for some reason it wasn't working for me on boot.
Hi,
I have recently rooted, full s-offed and hbooted my friends Desire.
Im a DHD user myself and am trying to get to grips with how you guys handle your devices when it comes to roms.
So far, I 'get' the hboot situation and partition layouts etc and have taught my friend.
Now Im getting a bit lost with the whole sdext part of it as well as the apps/data2sd side.
I know how to partition and get them applied but lose it on actually how they work when it comes to roms. Any rom that uses normal layouts such as CM7 I get.
Take for example:
[ROM][Cool3D Sense 3.0][26 July]Cool Sensation v6a|Stable|CM7/r2|DATA++|STOCK
I get this part:
Requirement:
CM7 Hboot 130MB System, 5MB Cache, 302MB Data. Download
CM7 r2 Hboot 145MB System, 5MB Cache, 287MB Data.
DATA++ Hboot 180MB System, 5MB Cache, 252MB Data.
STOCK Hboot 250MB System, 40MB Cache, 147MB Data.
Click to expand...
Click to collapse
So I on put CM7r2, now how do the partitions work?
Is it Partition 1 = /system, 2 = /data?
I tried it with 1=512 & 2=1gb but it just froze with only SystemUI running after the lockscreen.
I can see what the roms doing via the zip/updater-script but this whole partition thing is lost on me.
Any help is appreciated!
On a related side note, this will also help us provide support for lower nand devices with our Flashable ROMCleaner 2.0 we have recently released.
Once we get this down we are pretty much able to support most roms!
I think the easiest, briefest way to explain the ext3/4 partition is to think of it basically as an extension to your internal memory. Don't think of it as being a partition on your SD Card (even though it is) but an extra bit of internal memory. This ext is where apps will be stored if you have a2sd.
To avoid app piracy, many apps can't be stored on the SD Card (normally), so this extension to your SD Card is created to store them, that's why the ext partition isn't formatted as FAT32. If it was formatted FAT32 the phone wouldn't recognise it as being part of itself (if you like), but rather still part of the SD Card.
Hope this makes sense.
EDIT: Just re-read your post and if you've flashed the HBOOT it will automatically repartition depending on which HBOOT you flashed. You don't need to repartition anything. If you already ext partitioned your SD Card this won't be affected.
So when a rom installs to the sdext partitions its pretty much 'symlinking' the data which would normally reside on the internal partition?
When the system want to access this file then would it still 'see' it as sitting on the internal?
If it does then it would make our cleaning script a lot easier lol
As for the hboot, I didnt know it actually created the partitions for you when flashed as he had already got 2 on his sd.
Would this explain the freezing with the roms then? With Cool3d it seems that /system is split between internal and sdext so Im assuming the sdext side of it wasnt getting copied across?
May have something to do with the order of partitions as well, 1=system 2=data?
First of all the SD card needs partitioning, which I'm guessing you did, with something like GParted? You would create either a ext3 or ext 4 partition, minimum 512MB. Normally a ROM states min. size for ext partition but the thread for Cool3D doesn't seem to so 512MB or 1GB would be ok. If in doubt pm the dev to make sure.
Cool 3D requires ext 4 which needs aligning before flashing the ROM (but if the SD Card already has ext 3 this will be converted automatically when aligning to ext 4)
Then flash the correct HBOOT (choice of 4 listed on the thread) using fastboot then flash the new ROM. The thread also states you need to have specific Radio and RIL. All "stuff" you need is linked in the first post. Just follow the instructions on the first post and you can't really go wrong.
The freezing you mention could be caused by not aligning your ext partition first.
I can't find this anywhere, but maybe because it is a stupid question...
Is there a difference with backup/restore procedure of a ROM if you have applied Data2SD?
I have made some backups through clockworkmod recovery but I haven't tried any restore.
I am thinking that a backup might involve, except the normal procedure, removing the sd and creating an image of the ext4 partition in my computer. Is this necessary?
P.S. I have installed the latest Oxygen with Data2SD in my friends Desire bravo and it is working fine.
CWMR, or at least older versions of it don't preserve ext type and would change ext4 to ext3, which is an issue. Newer recoveries like 4ext, rmd, and even cwmr have checks to preserve the type. Other than this, no differences in backing up, just nandroid backup and restore
Swyped on my Htc Desire running on Supernova Extreme - Gingerbread goodness with 2 GB of Internal memory
Thanks Droidzone
Hi all,
I have been using Leedroid 3.3.3R5 on my Desire. Yesterday I wanted to give a try to another Custom ROM (RevolutionROM 3.0 xmas edition). I was supposed to S-OFF my phone and then increase the size of my SD-EXT partition to 1024MB in order to install it. So I did it. I first S-OFFed using the Revolutionary tool. During the process, the Revolutionary tool also asked if I want to update Clockworkmod Recovery. It didn't sound like a bad idea, so I made the CWM update too. (it was "Clockworkmod 2.5.0.7" before the update, now it is "Revolutionary CWM v4.0.1.4").
After S-OFF and CWM update, I resized my SD-EXT directly from CWM (Advanced > Partition SD Card) to 1024MB. Of course I had already copied everything on my SD card including my nandroid backup to my PC. After CWM increased the size of SD-EXT partition, I copied everything back to my SD card.
So I was ready to restore my nandroid backup. First I formatted each partition in "mounts and storage" menu of CWM. Then I restored my backup. However, it goes into a bootloop now. I tried this several times: format > restart > restore, but it didn't help.
Do you think I did too many changes at once, so that my nandroid backup is not compatible anymore?
Ercan
i may be wrong here:
if you partitioned originally with cwm 2.5.0.7, it will be an ext3 partition
with cwm 4.1.0.4 i think it creates ext4, which is why it might be incompatible.
i would recommend switching to 4EXT recovery, flash it through fastboot as you're now S-OFF and you can't boot into a ROM.
i think there is an option to force nandroid restore to ext4, not tried this before.
if this doesn't work 4EXT can convert the partition back to ext3, then try restoring it.
and if this doens't work, format and repartition the card from scratch using gparted, creating an ext3 partition. then try restoring...
you've done the smart thing and copied your backup to PC, so this is easily recoverable
Looks to me like you did most things right. I think I read somewhere that partitioning thru CWM can be unstable though...
I would also suggest you try Gparted, which is the most common, and reliable, method of partitioning. All you do is download the ISO and burn (not copy, burn!) to a CD, then boot your computer from this disc.
Making sure to backup your SD again before you start, use Gparted to format the SD, so you have a clean slate to work with. When you load gparted, a series of code will scroll on screen for a few minutes (don't freak out like I did, all is well ) Once started, you need to find your SD card from the drop down menu's. You should recognise it by it's size...be careful not to select your PC hard drive!
Now it's just a matter of formatting then using the sliding bar to set your partitions. You will want to make one the Ext4 and the remaining FAT32, labelling both as primary. Don't stress about meg or two of uncommitted. You can play around a little if you need, before having to commit to any actions, so just click here and there until you are sure you've got it all right. If you have a spare card, practice with that, otherwise, you can always format again and start over... When done, reload SD and restore your nandroid.
Also, ditch CWM and install 4Ext Recovery control from the Market
E: I should have mentioned. All this is much easier if you use a card reader, rather than leaving the SD in your phone....
I found THIS
It says to use 512meg Ext3, but no one has used that size since, like...2011, or something, so just go with 1024meg.
Also, steps 1, 2 and 3 don't matter if you have a card reader.
This is the tute I used when I first partitioned with gparted and imo, pretty easy to follow.
You trying to restore a backup made with CWM 2.5.0.7 with Revolutionary 4.0 now by any chance?
Sent from my HTC Desire using Tapatalk
erklat said:
You trying to restore a backup made with CWM 2.5.0.7 with Revolutionary 4.0 now by any chance?
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
Yes, that's what I'm trying to do.
Seems I've made a bit of a booboo somewhere. I was recreating the ext3 partition on my sd card. I deleted the existing ext4 partition and resized the fat32 partition to take up the slack left behind. When I checked the partitions afterwards, everything was fine and all my files were present and correct in my fat32 partition. I booted into recovery, formatted all partitions except my fat32 and went to install my rom again. Except I forgot to put it on the sd card. So I copied it back on to my sd card, stuck the card back in the phone, booted into recovery and promptly got a message that pb99diag.zip is missing. I've checked the entire fat32 partition and there's no sign of it. I tried renaming "OTA_Bravo_Froyo_HTC_WWE_2.29.405.5-2.29.405.2_releasedauhl6jhok5cmdm6.zip" to "pb99diag.zip" but it doesn't seem to like it.
How can I get back into recovery without the pb99diag.zip?
found a similar thread: http://www.modaco.com/topic/348778-hboot-looking-for-pb99diagzip-why/
It's because you resized it, I believe it might eventually stop searching for the file and go into recovery, but it's not ideal.
I'd try backing up sd again, and completely reformatting and partitioning again, but using up to date gparted instead.
- Also, why did you need to change from ext4 to ext3? ext4 is marginally faster, most ROMs support ext4.
- And are you trying to install an RUU? In which case you don't need an ext partition at all?
Sorry just trying to understand your overall aim...
- Also, why did you need to change from ext4 to ext3? ext4 is marginally faster, most ROMs support ext4.
- And are you trying to install an RUU? In which case you don't need an ext partition at all?
Click to expand...
Click to collapse
I had 2 2gb ext partitions, ext3, ext4. I didn't need 2 so deleted 1 and just created a single ext3 partition. I wanted to go back to my PA jb 4.2.2 which was working fine until I used link2sd to free up some more system space but because its sh1t it just completely ballsed up my entire install. I installed an RU and this left me rooted with s-off and it was plain sailing from there to reinstall recovery and flash my custom rom again. I'm using a different sd card now (for testing purposes) but I'm still getting the pb99 errors. As you say, it will eventually allow me into recovery and I can continue what I'm doing but it takes ages and I've never had this issue before.
I'm using MiniTool Partition Wizard Professional to create my partitions.
mickrick said:
I'm using MiniTool Partition Wizard Professional to create my partitions.
Click to expand...
Click to collapse
There's your main problem, do not use MiniTool Partition Wizard. More often than not it creates improperly aligned partitions. Link2SD won't have helped either, it's a messy method and you don't need it with 4.2.2 ROMs, follow the instructions to activate A2SD via terminal commands.
I would backup the FAT32 partition of your sd card, and reformat and repartition the whole thing using gparted. Use this video guide to help
Basically you want to remove all partitions and create one FAT32 partition, and max 2GB ext4 partition. You might as well keep it ext4 over ext3, it should be marginally faster.
Then full wipe and reflash ROM, don't use link2SD.
You should also look to s-off, search for guides, much more powerful, and useful if things go wrong.