yashsingh1/xdaforums huggingface dataset:
[Desire General] Narfx:
Doing an hexdiff between the hboots there are very little differences, all concentrated in the same point, but I don't have a clue about how to interpret them:

data++

0003 28F0: 06 0E 48 E3 4E 12 00 E3 74 25 00 E3 0D 4A FF EB ..H.N... t%...J..

0003 2900: E4 09 03 E3 07 0E 48 E3 C2 17 00 E3 4D 20 00 E3 ......H. ....M ..

0003 2910: 08 4A FF EB 41 2F 00 EB 01 01 50 E3 05 00 00 1A .J..A/.. ..P.....

0003 2920: 74 04 0C E3 06 0E 48 E3 0F 18 00 E3 EC 27 01 E3 t.....H. .....'..

0003 2930: 00 4A FF EB 04 00 00 EA 74 04 0C E3 06 0E 48 E3 .J...... t.....H.

0003 2940: 0F 18 00 E3 EC 27 00 E3 FA 49 FF EB 0C D0 8D E2 .....'.. .I......

n1table

0003 28F0: 06 0E 48 E3 4E 12 00 E3 88 24 00 E3 0D 4A FF EB ..H.N... .$...J..

0003 2900: E4 09 03 E3 07 0E 48 E3 D6 16 00 E3 F8 22 00 E3 ......H. ....."..

0003 2910: 08 4A FF EB 41 2F 00 EB 01 01 50 E3 05 00 00 1A .J..A/.. ..P.....

0003 2920: 74 04 0C E3 06 0E 48 E3 CE 19 00 E3 2D 26 01 E3 t.....H. ....-&..

0003 2930: 00 4A FF EB 04 00 00 EA 74 04 0C E3 06 0E 48 E3 .J...... t.....H.

0003 2940: CE 19 00 E3 2D 26 00 E3 FA 49 FF EB 0C D0 8D E2 ....-&.. .I......

oxygen:

0003 28F0: 06 0E 48 E3 4E 12 00 E3 D0 22 00 E3 0D 4A FF EB ..H.N... ."...J..

0003 2900: E4 09 03 E3 07 0E 48 E3 1E 15 00 E3 50 20 00 E3 ......H. ....P ..

0003 2910: 08 4A FF EB 41 2F 00 EB 01 01 50 E3 05 00 00 1A .J..A/.. ..P.....

0003 2920: 74 04 0C E3 06 0E 48 E3 6E 15 00 E3 8D 2A 01 E3 t.....H. n....*..

0003 2930: 00 4A FF EB 04 00 00 EA 74 04 0C E3 06 0E 48 E3 .J...... t.....H.

0003 2940: 6E 15 00 E3 8D 2A 00 E3 FA 49 FF EB 0C D0 8D E2 n....*.. .I......

sense:

0003 28F0: 06 0E 48 E3 4E 12 00 E3 74 25 00 E3 0D 4A FF EB ..H.N... t%...J..

0003 2900: E4 09 03 E3 07 0E 48 E3 C2 17 00 E3 BA 22 00 E3 ......H. ....."..

0003 2910: 08 4A FF EB 41 2F 00 EB 01 01 50 E3 05 00 00 1A .J..A/.. ..P.....

0003 2920: 74 04 0C E3 06 0E 48 E3 7C 1A 00 E3 7F 25 01 E3 t.....H. |....%..

0003 2930: 00 4A FF EB 04 00 00 EA 74 04 0C E3 06 0E 48 E3 .J...... t.....H.

0003 2940: 7C 1A 00 E3 7F 25 00 E3 FA 49 FF EB 0C D0 8D E2 |....%.. .I......

:P
[Desire General] BalooZ:
Are there known problems on Gingerbread ROMs?

I've an Oxygen 2.0 RC5, I've S-OFFed with the 1.8 version, the process has corretly finished, but it seems that I haven't permissions for system files (for example, I've unsuccesfully tried to copy some ringtones under /system/media/audio/ringtones/)

If anyone could give me an hint about that, it would be much appreciated. :)
[Desire General] archrex:
i currently have leedroid 2.3c a2sd+ installed. can i flash this alpharev to get s-off straight or is there anything else i need to do?
[Desire General] alpinux:
Did you mount system r/w?
[Desire General] BalooZ:
Could you explain that please?

When in the S-OFF process should I have mounted system r/w? (and how)
[Desire General] Pajorve:
This is quite simple!

Friend if you use Root Explorer to delete files or move or copy, just select the tab at the top right and change the permission for r/W or R/O.

This is quite simple!

Good luck!
[Desire General] BalooZ:
Oooooooooh... OK... that was that easy.

Thanks a lot for your explanations, it made my day!

For the record, I use ES File Explorer, I didn't change the settings, but weirdly enough I had to re-apply the settings so that they work again.
[Desire General] coolexe:
plz wait sometime my boot.img patching trick not working properly...some times its stuck on HTC logo....(bootloop)..

sorry...:mad::eek:
[Desire General] emzed:
I think I have a problem. I downloaded the ISO, did all 3 steps, it all went succesfully and it congratulated me on my status. But now, it hangs in that white screen saying:

--- AlphaRev ---

Bravo .... S-OFF

....

(and all the rest)

But, there is no way for me to boot into the phone itself. What do I need to do?
[Desire General] Nickedynick:
Just had that exact situation myself. You need to reinstall your ROM. I tried restoring a backup but it wouldn't boot properly so started from scratch instead.
[Desire General] emzed:
+1 for your answer to start with!

But how can I reach my SD card from my PC? I cannot select 'disk mode' while connected in this screen.

UPDATE: got it, there is a MOUNT USB option in the menu
[Desire General] mikep99:
Are you in the fastboot menu?

Vol down then power to select reboot.
[Desire General] emzed:
I did a repartitioning of the SD card as well (ext 3 to 1024 MB)

I now managed to put a new zip on the SD card (Oxygen ginger 0.5) and installed it. Phone now hangs on the black 'Why so serious' screen for a couple of minutes already. Why would this be? Formatting the new 1024 MB's?
[Desire General] mikep99:
Did you do a full wipe?
[Desire General] emzed:
The full wipe! How could I forget ;)

Many thanks to all, I'm up and running again.

Steps done:

- AlphaRev ISO (all 3 steps succesful)

- repartition SD card

- from recovery menu: mount USB

- full wipe

- install new rom

- up and running with S-Off!!!
[Desire General] kmetek:
emzed: you tried a lot of ROM's....why didnt you like MIUI's ?
[Desire General] emzed:
The looks of MIUI are great. The dark on white background dialogs look a lot better than Android in fact. But there are 2 things I cannot get used to. The first one is that all of the icons are on the desktop, which requires a lot of scrolling. The icons do look nice and I do like the ease of themability. I know I can use Launcher Pro instead to get by the desktop issue, but then why bother with MIUI at all? Second, I still find MIUI sluggish compared to i.e. Leedroid, Defrost, GingerVillain.

Maybe when the MIUI gets less laggy, I will give it another try. I'll just wait for the first Gingerbread core MIUI.
[Desire General] kmetek:
Makes sense....i also always want to use Launcher Pro....

ok 1 question....for this S-OFF

is this method safe?

III. (UPDATE 12.09.10)(Optional) Gain S-OFF

1. Download Unrevoked Forever after rooting the phone using Unrevoked above.

http://www.megaupload.com/?d=AO9P8RQF

2. Plug in your phone via USB cable and mount the sd card so you can transfer files to it.

3. Copy the unrevoked .zip file to the root of your sd card (not in any folders just on the sd card itself).

4. Turn off the phone and boot into recovery mode by holding down Volume Down and Power then selecting Recovery.

5. Click Flash .zip from SD card and choose the Unrevoked Forever .zip file and wait for it to flash. All done, you have S-OFF.
[Desire General] psygbert:
unrevoked forever is for cdma desire
[Desire General] jordan.harris01:
Oxygen HBOOT

Is it possible to flash the Oxygen HBOOT from the SD card with the PB99IMG.zip? The Alpharev.nl site says that it is, but I've dropped the .zip file in the SD card root, booted into recovery. It scans the file and says "Model ID invalid". I've tried running the .zip from "Install .zip from SD" and nothing happens. Can anyone help out? Also, can I flash the Oxygen HBOOT while already running Oxygen RC6 ROM or do I need to flash the HBOOT first, then wipe and install the ROM? Any help is greatly appreciated.
[Desire General] flyingff82:
Not recognized?

Hello everybody,

little story ahead: I rooted my desire with unrevoked, but encountered some problems with cwm recovery. And as it didn't work to get another recovery on the phone i wanted to s-off it now.

But: After finding a device it says "identifying your phone" and then "cat: can't open /tmp/cmdline: No such file or directory" and some more error messages like that.

The fields "Device model", "cid", etc are empty.

"Your phone was not recognized or is unsupported at this time"...

It is a PVT4 model, which should be supported in version 1.8, if i read right...

Rom is the default HTC Rom, unbranded, only rooted with unrevoked.

Any ideas?
[Desire General] Bhups:
Help!

I get "CID incorrect!"

Full message:

"CID incorrect!

Update Fail!

Do you want to reboot device?

<VOL UP> Yes

<VOL DOWN> No"

I select No, and it says its waiting for bootloader.

I have to manually press ok on Fastboot at each time it goes to the bootloader.

It does finally S-Off the device as its says its ok to reboot and press back on the device, however the linux screen ends up with:

"Waiting for flashing to complete...

/home/tc/alpharev.sh: line 331: [: -eq: unary operator expected

/home/tc/alpharev.sh: line 343: [: -eq: unary operator expected

/home/tc/alpharev.sh: line 353: [: -eq: unary operator expected

/home/tc/alpharev.sh: line 361: [: -eq: unary operator expected

/home/tc/alpharev.sh: line 366: [: -eq: unary operator expected"

Also, in the start of loading the iso, it show the device info as:

Device model: Bravo (HTC Desire)

CID: T

MID: PB9920000

HBOOT Version: 0.93.0001

Screen type: WVGA

Any clues on this?
[Desire General] TheGhost1233:
Don't flash via recovery, it needs to be fastboot or something else( search). If you have a ext partition it's better to do it from a full wipe and remove the ext partition or the a2sd script before flashing.
[Desire General] D3LTA:
Because you have a branded Desire, make a goldcard and try again.
[Desire General] najar360:
use fastboot. otherwise, need gold card to bypass CID.
[Desire General] D3LTA:
The iso uses fastboot as far as i know, so a rooted device is needed and the goldcard needs to be in the phone to s-off
[Desire General] Bhups:
Ok, Figured it out!

I left the bloody PB99IMG.zip on the root of the SD Card and it was reading that when booting into the bootloader.

Its all working cool now :)
[Desire General] annewbie:
another S-Off success. V1.8 is way better than the original one when it first released. I don't have to flash recovery img again after S-Off.

Thanks a lot AlphaRev team!!!
[Desire General] chuaniyang:
Hey Guys,

I have some problem ,

device info :

BRAVO PVT1 SHIP S-ON

HBOOT 0.93.0001

MICROP-031d

RADIO-5.09.05.30_2

Aug 10 2010, 17:52:18

ClockworkMod Recovery V2.5.0.7

RUU_Bravo_Froyo_Chunghwa_2.10.751.3_Radio_32.44.00.32U_5.09.05.30_2_release_143266_signed.exe

error screen :
[Desire General] m4dm4n123:
Are you even rooted ?
[Desire General] galom:
Thanks for this great tool.

I now have S-OFF . No problems other than a message popped up during stage 2

sd 3:0:0:0: [sdb] Assuming drive cache: write through

Cheers
[Desire General] psygbert:
that's only a kernel info message.
[Desire General] chuaniyang:
yes, rooted by unrevoked3

seems alphadev v1.8 not support this RUU

(RUU_Bravo_Froyo_Chunghwa_2.10.751.3_Radio_32.44.00 .32U_5.09.05.30_2_release_143266_signed)

I change my ROM to AuraxTSense_8.2 and try to S-OFF again

every step goes fine, and S-OFF successed.
[Desire General] litening:
Ext exceeds additional HBOOT space

Apologies if this has been asked before. Have searched fora, but didn't find an answer.

Am currently using Oxygen 2.0RC6. Happy.

Still S-On and with original HBOOT partitions.

Am thinking about flashing new HBOOT, but don't see how it would enable me to get rid of my ext3 partition for A2SD.

My ext3 partition currently is 512MB of which about 380MB is in use.

The additional space available on internal memory for /data is not nearly enough for my entire ext3 content.

How would it then work?

Would my phone warn for full memory?

Would it first fill up the internal /data partition and then switch to ext3 (sounds illogical to me)?

Also I noticed that my cache.img in a Nandroid backup (about 13MB) wouldn't fit in the 10MB partition in the Oxygen HBOOT.

I don't think that this should pose a problem as the phone will just be forced to use less cache.

But please correct me if I'm wrong here.

Thanks in advance.

P.S. how come the sum of the image sizes is about 10MB smaller on the Oxygen HBOOT compared to all the other HBOOTS on the Alpharev site?
[Desire General] TheGhost1233:
If you want to restore the nandroid do a cache wipe before making the nandroid. If you want to remove the ext look at this.

Can't tell you if the oxygen hboot will be big enough for you, but your perception of how A2SD works is wrong.
[Desire General] redlabour:
Hi Guys, as long as there is no real usefull and userfriendly Instruction for Upgrading from a older S-OFF Version (1.2) i cant update to 1.8.

Is anyone able to write down a real Instruction here?

Which Files? The IMG or the PB99IMG Files? Flashing - via Recovery? Anyone can simply explain what this Guys mean on their confusing Website?

I have a Desire - which "BRAVO" does mean a default HTC Desire????? :confused:
[Desire General] jordan.harris01:
You pick whichever table works best for you and the ROM you are using (How much system space your ROM needs). N1 is a good one to use, I'm using the oxygen one because I'm running the Oxygen ROM.

The steps listed on the website are: (These are for using the IMG file via fastboot)

1) Nandroid backup in recovery.

2) Verify the MD5SUM of the file you downloaded against the one in the table.

3) Flash HBOOT with your phone in fastboot mode (Back+POWER) -> 'fastboot flash hboot bravo_alphaspl.img' (change into the correct filename for the HBOOT you downloaded)

4) 'Fastboot reboot-bootloader'

5) 'Fastboot erase cache'

6) Boot recovery, wipe everything and restore.

I haven't been able to flash using the PB99IMG.zip file but, as far as I know, you just drop it in the SD root and when you boot into HBOOT it will check the file and then ask you if you want to flash it. When I tried that though it came up with an error saying "Invalid model ID" and wouldn't work so I'm not sure what went wrong with that since the MD5SUM checked ok.
[Desire General] Rastaman-FB:
do you even use s-off for anything? im asking this because you seem to have no understanding of what it is and "BRAVO" is the HTC code name for desire GSM

it is very simple

you download the 1.5 hboot "bravo stock 1.5" from their site (1.8 is only for the new pvt 4 desires or devices without s-off)

check the md5 to make sure its not corrupted on download (you WILL brick your device if you flash a corrupted hboot)

then do

fastboot flash hboot bravo_alphaspl.img

its all on their website, you should read it

http://alpharev.nl/
[Desire General] litening:
Thanks Ghost1233 for your reply.

I understand having to wipe the cache before making a Nandroid backup, which I will do.

Re A2SD, I am still confused (sorry if this comes across as mega-noobish).

This is what I understand:

One reason to use A2SD is when internal memory runs out.

Part of the storage space is re-allocated to SD and a symlink is made in the OS to the new physical location of the storage space (in this case the SD card). This makes the system believe it is writing certain data to internal memory when in fact it is writing it to a separate partition on the SD.

Using these new HBOOTs, internal storage space is redistributed, allowing more space for /data, where amongst others, installed apps are kept.

A symlink to SD card should no longer be required as the system is reading/ writing info from/ to the internal memory partition again, which has been increased in size.

On the Alphrev site it says: "Please read the entire table and pick the partition table with the correct sizes for your ROM. One easy way to switch partition tables, is to nandroid backup, and verify that the sizes of your backup are indeed the ones listed in the table (or smaller), and restore after flashing hboot."

Now, if my sd-ext.img (419MB) + data.img (136 MB) exceed the new /data partition on oxygen HBOOT (337 MB), this would mean that all my currently installed apps and data would not fit in internal memory.

Am I correct sofar?

If I want to keep all my currently installed apps, I will have to move some of them to the SD card.

Am I correct to assume that A2SD would move either all or none of them to the SD card?

If so I would have to move all my apps to SD, defeating the purpose of having an HBOOT with a bigger /data partition?

So my actual question is this:

Given the size of my sd-ext.img and data.img of my latest Nandroid backup, am I safe to assume that I will have to uninstall quite a few apps if I want to be able to run everything from internal memory using the Oxygen HBOOT?

Or is it possible to have some form of combination of A2SD and increased internal storage?

Apologies for my lengthy post, but hope it makes my question clearer.
[Desire General] Pyr0wl:
I think my phone's dead..

I S-OFF'd my Desire and initially everything was fine! Flashed the Oxygen because I was pretty sure I'd stick with that.

After a while, I noticed some shortcomings of the Oxygen Gingerbread ROM, so I decided to revert back to a rooted stock ROM and wait until Oxygen would be final.

I reverted the partition table to Data++, since I ditched the EXT3 partition on my sdcard. As soon as this was done, I tried to flash the rooted stock ROM, but after a while, when it's "deleting files...", it says "cant symlink /system/xbin/su" and "error on line 88".. crap.

Tried flashing another partition table, still, nothing. Tried flashing the Oxygen ROM again, which flashed fine, but never manages to boot up succesfully :S

Anyone out there who cares to help me out of this situation? :S

Edit: I managed to get an older version of the oxygen ROM running. Now i'm going to take a nandroid backup so that I've got something to fall back on.
[Desire General] TheGhost1233:
I would say stick with the stock partition layout and use A2SD given the amount of apps you use. As far as i know there is no way* to use A2SD only partial so you are right that it is defeating the purpose of having a bigger data partition.

More info about A2sd

*Beside moving apps form /data/app to system/app
[Desire General] skeptic1007:
Yes, you may actually have a combination of apps: some on internal memory and some on sdcard. But NOT on the ext3 partition, using the A2SD mechanism you describe here. You should be able to use the Froyo A2SD mechanism to move some apps (at YOUR choice) from the internal memory to the fat32 partition (in that folder, .android-secure). The Oxygen ROM has enabled the possibility to move in this way ANY application. In such a scenario, your ext3 partition becomes useless.

If you are interested in such a move, there are a few things you should take care. Please let me know, such that I can reply with a more detailed "roadmap". This is my current setup.
[Desire General] petoulachi:
guys, I'm trying to SOFF my desire, I'm on step3 since 15minutes and nothing happens ?

Please tell me that my phone is not bricked :confused:
[Desire General] Pyr0wl:
It's not bricked. Just be patient. Some users have reported that it takes more than an hour.

If, it would take more than an hour, it should be safe to reboot. It says so in the first post.
[Desire General] maximus1965:
can someone please explain me, how i can get the alpharev recovery 2.5.1.8 out of the alpharev cd.

i have done s-off, but i said no to the question about flashing the recovery.

but now i perhaps would like to flash it but without doing the s-off process again.

i have read very much but i am a litte bit confused.

the question for me is: should i use the amon ra recovery 2.01 or should i change to the alpharev recovery 2.5.1.8 (i have one of these pvt4 40000 devices) ??

perhaps someone could give me a tip what i should do please.

thank you
[Desire General] oc2:
Is it possible to make a partition layout like this:

180M /system

41M /cache

230M /data

System size for AOSP and Sense Rom

Cache size to flash radios inside rom

Data size is more then on N1table

Theoretically its the best compromise. I am wrong?

hf
[Desire General] litening:
Thanks hfpop,

I was thinking about that. But think I will stick with A2SD on ext3.

The way I see it, it's cleaner.

Widgets or apps that use widgets had better not be moved to asec SD. I would also not want to move apps I use on a daily basis or that I depend upon.

This leaves mostly games. I identified approx. 110MB of apps (incl data) that I might move. Plus maybe about 30MB of apps I'm trying out that I might uninstall.

Even if that was enough it would be frightfully close to total memory space leading to frequent harrassment by the dreaded 'low memory' warning.

Correct me if I'm wrong but, the only advantage of changing HBOOT for now would be a probable speed increase of the phone.

Maybe Data2SD would be more suitable for my use in the near future if I want a speed increase desperately enough. Haven't checked wether that is already possible on Gingerbread (I think not yet).

Thanks.
[Desire General] The Letter M:
hi guys, my phone is rooted and S-off

but now i want to flash the "bravo_alphaspl-oxygen.img"

I have done the backup and MD5SUM check, but how do i flash the Oxygen hboot in the bootloader?
[Desire General] noble8:
If you have fastboot set up on your terminal then use the command: "fastboot flash recovery recovery-name.img"

Where the recovery-name.img is your chosen recovery either clockwork or amonra.

Alternatively use the unrevoked tool to flash your recovery.
[Desire General] takabriga:
Switching from 1.5 to 1.8 s-off

Hello, someone can tell me how to go from 1.5 to 1.8 s-off? We do again the procedure or there is' another system?:confused::confused::confused:
[Desire General] reddev0:
You don't need to, nothing new in 1.8 if you already have 1.5. New version supports more devices, no new features.
[Desire General] alpinux:
1.) Download the recovery-clockwork-3.0.0.5-bravo.img from here http://xdaforums.com/showthread.php?t=839640 .

2.) Change into fastboot mode (adb shell reboot bootloader)

3.) flash the new recovery using the command "fastboot flash recovery recovery-clockwork-3.0.0.5-bravo.img"
[Desire General] alpinux:
Yes it is: http://xdaforums.com/showthread.php?t=806321
[Desire General] maximus1965:
thank you for your reply, but i read in this thread you linked, that this recovery (3.0.0.5) is not working properly.

Some user experienced problems with the restoring of backups with the ext partition.

"Clockworkmod Recovery 3 Bug report":

http://xdaforums.com/showthread.php?t=839640&page=32
[Desire General] alpinux:
So why don't you use v 2.5.1.8?
[Desire General] ieftm:
http://alpharev.nl/cwmar2518.img

Also, I would like to request people with PVT4 (erasizesize 40000) to come onto IRC: irc.freenode.net #alpharev .

I have some alternate partition tables to test on these devices.
[Desire General] alpinux:
I'm on my way
[Desire General] Chugfrenzy:
Errr think I've got a disaster on my hands........:(

Been running Oxygen for a while and attempted to flash the Oxygen table for more space, followed the instructions to the letter but at the "Fastboot reboot-bootloader" command, the screen died and I can't power on at all............

I take it i've bricked it big time somehow? :-(

Edit : Dodgy md5 checksum was to blame. Thanks to the guys in irc for clearing that up........off to HTC goes my beloved desire :-(
[Desire General] Evil_Cid:
Would like to say a massive thank you to the developer for this excellent s-off utility :)

I didn't flash the alpharev-clockwork recovery as I thought clockworkmod on it's own was good enough
[Desire General] coolexe:
Hi,

Sorry If this question already posted on this thread or somewhere in desire section...

But with HTC stock hboot I have 250mb system 40mb cache n 147.6mb data total is 437+mb... but in alpharev.nl site Bravo Stock 1.5 has 258M 41M 152M total is 450+...

I'm confused what is that...
[Desire General] reddev0:
Your phone reports correctly, website lists raw values before taking into account yaffs overhead. I believe website will be amended.
[Desire General] Thijmen1992:
I can run this tool with the GingerVillain 0.5 rom, or do I need to go stock first?
[Desire General] perangbintang:
hi...

sorry if this has been asked before..

from the alpharev website...

The below modified partition tables are for Bravo phones with OLD nand layout currently ONLY. Do not attempt to flash these on other phone models. Bravo PVT4 (with the new NAND layout) is not yet supported at this time for these modified partition layouts. We will update these at a later time.

my question....is the new NAND layout that they mentioned above include the pvt4 with erase size 20000? or is it only for pvt4 with 40000 erase size?

i have pvt4 with 20000 erase size, and really want to try the N1 or the Oxygen custom partition table. is the N1/Oxygen custom partition 1.5 compatible with pvt4 with erase size 20000?

thanks..