[q] hboot (partition table) creator - HTC Wildfire S

There is a program for Desire that allows you to create custom hboots with different system/cache/data partition sizes.
Is there something similar for Wildfire S? And if not, where can I find a collection of different partition size hboots?

There is a tutorial on how to do this http://forum.xda-developers.com/showthread.php?t=1456498
Just ignore the part about installing CM7 if you don't need that.
Note: This will only work if you are S-OFF

Related

[REQ] Custom partiton sizes

Hi!
Now that S-OFF is achieved, I think we should find a way to resize the partitions on the Desire. With AOSP/CM ROMs, the system partition is way oversized, and a lot more space could be used for data instead.
While a custom bootloader would be needed for permanent partion changes, it should be possible to use firerat's method of making the kernels choose the partition map.
Here is a link to the thread on the G1 forum:
http://forum.xda-developers.com/showthread.php?t=717874
Let's get cookin'

Answer required for basic questions

Dear All,
I have below questions , kindly answer them.
My Desire details.
Desire SLCD
ROM: Stock Froyo out of the box.
BRAVO PVT4 S-ON
HBOOT 0.93.0001
Root: unrevoked 3.21 + recovery
a] Found anwser....
I have rooted my device and have taken nandroid back-up using recovery.
b] If I restore my nadroid back-up
1] will it be in rooted state ?
2] will it flash hboot ? or only android system ?
c] Considering, I S-off using alhparev and flash one of Hboot from alpharev site
1] I can still go back to stock bravo hboot right ?
2] After I flash one of the hacked hboot and then try to restore a nandroid backup which was actually backed up when I had stock hboot(or any other hboot), which means partition size will be different , will it flash properly?
d] If I flash any RUU [ Including latest HTC GB RUU] , will it replace hboot also ?
e] Now if i flash any latest HTC STOCK GB based ROMs ( with hacked hboot)
1] Is My ROM still in rooted state ?
2] Can I still restore my nandroid backup straightaway which i had taken at very beginning when i had stock HBOOT ? or do i have to flash stock HBOOT first and then restore my backup ?
f] How many S-off metthods are available ? Please guide me to the tutorial for doing S-OFF [ im not able to find proper link]
g] I found that for flashing cm7 r2 hboot cm7 hboot is required but in alpharev site i din find cm7 hboot, though i found it here http://forum.xda-developers.com/showpost.php?p=16090990&postcount=3879, do I really need to flash cm7 hboot first and then cm7 rc2 ?
I am planing to flash my first Custom ROM http://forum.xda-developers.com/showthread.php?t=1016940. So final question
The above ROM requires
A2SD CM7 HBOOT - cm7 hboot from alpharev.nl - the one with 130 mB for /system - 1 gB ext2/3/4 partition
A2SD+ STOCK HBOOT - stock hboot - the one with 250 mB for /system - 1 gB ext2/3/4 partition
what do you mean by A2SD or A2SD+ here ? Are they same Hboot which r listed in alpharev.nl ?
Hope i will get answers for my questions
Thanks in advance...
I think that you should wait to s-off until you have the basics sorted
http://forum.xda-developers.com/showthread.php?t=696189 and http://forum.xda-developers.com/showthread.php?t=805247
s off
you can s off in 2 seconds with alpharev.nl hboots
BigMrB said:
I think that you should wait to s-off until you have the basics sorted
http://forum.xda-developers.com/showthread.php?t=696189 and http://forum.xda-developers.com/showthread.php?t=805247
Click to expand...
Click to collapse
Thanks.. Im going to do S-OFF using alpharev virtual machine.. ill post back once done .
Next i will try to flash cm7 hboot using SD card technique or using android flasher
Thanks
I would advise against using virtual machine unless you are experienced with it .... You get connectivity issues between VM and usb... which interupts the process.... there is an option but I cannot for the life of me remember it!! It basically stops you having to constantly reconnect usb if that helps lol
CD is better
Dear All,
Thanks for all ur help
Did S-OFF using alpharev on VMWare machine
Flashed CM7 HBOOT using fastboot ( Android Flasher )
Flashed [ROM][01/08][STABLE][Sense2.1+3.0 GB]InsertCoin CM7 HBOOT
TESTING ...
observing some issues SMS.. while typing some time it automatically get saved as draft.. Well ill report this in ROM thread
Thanks
Though i have sucesfully, Rooted, S-SOFF, installed HBOOT C7 and flashed insertcoin ROM.. i wanted to clarify few things...
In insertcoin They have mentioned below requirement.
A2SD CM7 HBOOT - cm7 hboot from alpharev.nl - the one with 130 mB for /system - 1 gB ext2/3/4 partition
A2SD+ STOCK HBOOT - stock hboot - the one with 250 mB for /system - 1 gB ext2/3/4 partition
a] I am aware of A2SD application which is used to move installed applications from phone memory to SD card memory. I am also aware of HBOOTS CM7, CM7r2, STOCK etc... But what do you mean by A2SD CM7 HBOOT or A2SD+ STOCK HBOOT here ?
b] I have formatted my 2GB SD card as 1GB Ext4 and remaining FAT32. But i just wanted to know
1] Who will be using this 1GB Ext4 partition ?
2] If we install A2SD application and move apps to SD card , are they going to be stored in EXT4 partition or FAT32 partition?
3] Can we read EXT4 partition contents in phone using any file explorer ?
4] Finally, why cant we use EXT4 partition alone if it has more advantage ?
I have flashed ROM.. but i just wanted to improve Knowledge
Thanks
happy20b said:
Though i have sucesfully, Rooted, S-SOFF, installed HBOOT C7 and flashed insertcoin ROM.. i wanted to clarify few things...
In insertcoin They have mentioned below requirement.
A2SD CM7 HBOOT - cm7 hboot from alpharev.nl - the one with 130 mB for /system - 1 gB ext2/3/4 partition
A2SD+ STOCK HBOOT - stock hboot - the one with 250 mB for /system - 1 gB ext2/3/4 partition
a] I am aware of A2SD application which is used to move installed applications from phone memory to SD card memory. I am also aware of HBOOTS CM7, CM7r2, STOCK etc... But what do you mean by A2SD CM7 HBOOT or A2SD+ STOCK HBOOT here ?
b] I have formatted my 2GB SD card as 1GB Ext4 and remaining FAT32. But i just wanted to know
1] Who will be using this 1GB Ext4 partition ?
2] If we install A2SD application and move apps to SD card , are they going to be stored in EXT4 partition or FAT32 partition?
3] Can we read EXT4 partition contents in phone using any file explorer ?
4] Finally, why cant we use EXT4 partition alone if it has more advantage ?
I have flashed ROM.. but i just wanted to improve Knowledge
Thanks
Click to expand...
Click to collapse
doubts cleared with
http://forum.xda-developers.com/show...postcount=8246 and also i read the following link has very nice explanation http://www.miui-au.com/faq/a2sd/
happy20b said:
doubts cleared with
http://forum.xda-developers.com/show...postcount=8246 and also i read the following link has very nice explanation http://www.miui-au.com/faq/a2sd/
Click to expand...
Click to collapse
Knowledge is power
Sent from my HTC Desire using XDA Premium App

[Q] custon mtd partitions

I eas wondering if we could have custom mtd partitions
On the wildfire s just like in wildfire or evo etc etc...
Always wanted to resize cache to have more data space...
partitioning
Good question. I resized my system on G2; It took the desire z eng hboot and you didn't get to choose still. It was the system partition of desire z in lieu of g2 system partition. If this is ghe same concept, its not possible yet. There won't be that kind of dev work until someone finds a true soft unlock. No eng bootloader. And of all the many colors and models of htc wfs, they seem to share the same partitioning info in hboot. Now there is a guide to move your dalvic cache to sdcard and use links2sd to make plenty of room for yourself.
Regards,
Rob

[Q] All sense roms get stuck on bootanimation

i flash a sense 3.5 rom, and everything installs, then on reboot the phone just cycles the boot animation and thats it.
Did you full wipe?
What Hboot do you have??
Which ROM are you coming from???
Have you used the Search function????
yes i full wiped
not sure what Hboot
coming from this http://forum.xda-developers.com/showthread.php?t=1561843
CronMod 1.0.4 for Bravo
Yes i have searched like a mofo
Are you s-off? Have ext4 partition?
To hboot---turn off your phone , hold volume down and power button, and up is info about your hboot
i am S-Off
no i dont have ext4 partition. im not sure what that is.
Hboot 6.93.1002
Ryno101 said:
i am S-Off
no i dont have ext4 partition. im not sure what that is.
Hboot 6.93.1002
Click to expand...
Click to collapse
Almost all sense 3.5 roms need ext4 partition to boot
U need to divide your sd cards into two partitions
Fat32 and 1 or 1.5 gb ext4
U can use g-parted or ext4 recovery
There is a lot of tutorials on xda that shows u how to do it step by step , with video too
Search a little and ull find everithing u need
Sent from my HTC Desire using XDA
Ryno101 said:
i am S-Off
no i dont have ext4 partition. im not sure what that is.
Hboot 6.93.1002
Click to expand...
Click to collapse
Ding! ding! ding!
Problem determined.
Sense 3.5 roms (although I've never bothered using one) would prolly require an EXT partition on the SD card. Check all those sense 3.5 threads and it will definitely tell you that you need a 4EXT or 3EXT partition on the SD card.
alright sweet thanks heaps.
would it be reasonable to have a 4gb card and split into 3gb and 1 gb?
Yes,choose ext4 partition 1gb or more, skip,skip.
More info here ;-) :
http://sourceforge.net/projects/runnymededesire/files/AROME-GUI/4ext_Partition Guide.pdf/download
Usually sense 3.5 (runnymede ect..) Take 1gb-1.5gb max. Check the post where u downloaded the rom and check install requirments
Sent from my HTC Desire
Ryno101 said:
i am S-Off
no i dont have ext4 partition. im not sure what that is.
Hboot 6.93.1002
Click to expand...
Click to collapse
It's good that you found this, however, most custom ROMs (in addition to partitioning your SD card as already mentioned) will also require the phone's internal memory to be partitioned and this is what we mean by "what Hboot?".
Hboots will come in different formats and offer different internal partition tables. It is important to use a Hboot that is compatible with your ROM of choice. You will see which Hboot you need in the first or second post of the ROM you've dowloaded. Once you know this, download the correct Hboot from here http://alpharev.nl/ then use a tool such as Android Flasher to flash this to your phone, before you install new ROM. Be sure to flash "Bravo Downgrader" first, then Hboot of choice.

can someone explain HBOOT differences and partitions please

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).

Categories

Resources