htc desire forum
Find Your Forum
  
Welcome, Guest. Please login or register.

News: Do you like HTC Desire?      
Advanced search
Scratch-Proof your HTC Desire                      Best Screen Protector for HTC Desire Good Price on HTC Desire
Bookmark HTC Desire Forum
Pages: [1]
Print
Share this topic on AskShare this topic on Del.icio.usShare this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on LiveShare this topic on MySpaceShare this topic on RedditShare this topic on SlashdotShare this topic on SquidooShare this topic on StumbleUponShare this topic on TwitterShare this topic on YahooShare this topic on Google buzz
Author Topic: Guide on how to apply AphaRev on an HTC Desire  (Read 17257 times)
Chribonn
Jr. Member
**

Karma: 1
Malta Malta

Posts: 95


« on: December 22, 2010, 11:13:59 AM »

What does this do (taken from the AphaRev website)?

HTC implemented security on their newer generation phones. This flag, called @secuflag, controls whether your phone has its NAND or flash unlocked. Most noticeably, S-ON (security on) will read-lock your /system and /recovery partition, to name a few. Also, secuflag controls whether zip files being flashed through recovery or fastboot, are signed by HTC.

Why would you want to S-OFF your device?

All processes that write to ROM since must pass a signature verification process. Unless your phone is in an S-OFF state, these will fail with a signature verification failed error. For example, if you want to remove programs that came bundled with your ROM you will need to have S-OFF implemented.

Are there any risks?

Understand that this patch writes to a "delicate" part of your phone. If, during the update process, the phone is switched off (or loses power) you may brick your phone. Bricking normally permanently destroys your phone. It is often unrepairable. You assume sole responsibility if anything goes wrong.

Who is behind this patch?

IEF is the project initiator and coordinator behind AlphaRev. Their web site is at http://alpharev.nl/.

What is the version as of this writing?

AlphaRev 1.5

Preparation

I had unrevoked my phone before AlphaReving it. I will not describe the process of how to apply the unrevoked patch in this guide. For more information on how to apply it, point your browser to http://www.unrevoked.com/.

The “I’m a risk taker" points and want the least points to follow to apply this patch

If you want to short circuit this guide you only need to work through points: 2, 4, 6, 8 – 12.

The steps

1. Perform a nandroid backup of your phone. This backup is not covered in this guide. One utility you may use to perform this operation is ROM Manager (Premium), another it Titanium Backup (Donate). You could use the backup if you need to restore your phone back.

2. Download the AlphaRev image from http://alpharev.nl/. The hyperlink is called "AlphaRev 1.5 HBOOT reflash utility".

3. Use MD5 checksum software such as WinMD5Free (http://www.winmd5.com/) to verify that the iso you downloaded matches the computed checksum (ensures that the file did not get corrupted during download).

4. Use an ISO buring utility such as ImgBurn (http://www.imgburn.com/) to burn the ISO image your downloaded to your computer.

5. If you using a notebook computer to apply the AlphaRev HBOOT patch you should ideally ensure that it is fully charged.

6. Ensure that your phone is fully charged.

7. If you do not already have one, get an IRC client (http://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients) list different clients for different platforms). Log onto irc server: irc.freenode.net, channel #alpharev. This is the electronic room where AlphaRev folk hang out and is the place you should head to if you have problems. Verify that someone is online. You may want to say hi and make the intent that you will be AlphaReving your phone known. Don’t be a bother though.

8. Connect your phone to the computer using the USB cable. It should be setup in such a way that you do not need to move your phone (which may, in turn, break the USB connection).

9. Boot your computer on the image you just burnt. This will load a Linux OS that makes the process an automated one.

10. The process consists of three stages. The first two stages verify that your phone is a candidate for the HBOOT path, and if it is the patch is copied to your phone.

11. The third stage actually applies the patch. This should take about 2 - 5 minutes. You should go make yourself a very hot cup of something and wait until it cools down sufficiently to drink it before you return to your phone. If, after 15 - 20 minutes, the prompt is stuck on point 3, work though point 12.

12a. Reconnect the USB cable physically, to another PC port if possible. If you're running the ISO from Virtualbox/VMWare, make sure to re-do the USB pass-through (disconnect/reconnect).
12b. Wait 2 minutes
12c. Press Ctrl-C.
12d. Type 'reset'.
12e. Type 'adb shell head -n10 /tmp/logfile' -> Check for 'hboot flashed successfully'.
12f-1. If 'successful' -> pull battery, boot with BACK+POWER
12f-2. If you get the above line, but it says 'error reading boot.old, or similar', you might need to restore your nandroid backup afterwards.
12f-3. If anything else, the people you had met at irc.freenode.net, channel #alpharev.
(note that point 12 is adapted from the file http://alpharev.nl/instructions.txt)
Unless you are told by a respectable member of the AlphaRev channel to do so never power down your phone.

Conclusion

Many of the products mentioned here are free. Most have a donation page. Making a small donation helps them help others and encourages them to make available patches and enhancements for your benefit and the benefit of others. A few dollars (or Euros or whatever) spread over a number of the people mentioned here is a great thing. Please do it.

If you have any comments or would like to highlight inaccuracies or alternative routes please do so.


Logged Guide on how to apply AphaRev on an HTC Desire: http://www.htcdesireforum.com/index.php?topic=2709
atikot
Newbie
*

Karma: 0
Israel Israel

Posts: 2


Email
« Reply #1 on: May 03, 2011, 01:19:38 PM »

i have a problem, after installing alpharev the phone doesn't have root anymore, although the superuser permissions application still exist, every program that needs root doesn't work complaining that doesn't have permissions. i tried unrevoked and it fails in the end (getting root). how do i restore root?
Logged Guide on how to apply AphaRev on an HTC Desire: http://www.htcdesireforum.com/index.php?topic=2709
Pages: [1]
Print

Jump to:  

Got a new phone? Find the forum here






Thanks for visiting HTC Desire Forum Powered by SMF 1.1.13 | SMF © 2006-2011, Simple Machines LLC Sitemap

Galaxy S3 | Galaxy Note | Galaxy Nexus | Kindle Fire | Atrix 4G | Motorola Xoom | Windows Phone 7
Nokia Lumia | Tech Support Forum | Top Hosts | Samsung Galaxy Tab | Samsung Galaxy S2 | Samsung Galaxy S | Samsung Wave
HTC Evo 3D | HTC Evo 4G | HTC Incredible | HTC Incredible 2 | HTC Incredible S | HTC Thunderbolt
Motorola Droid Razr
| HTC Desire | HTC Desire HD | HTC Desire Z | HTC Desire S | HTC Wildfire
Motorola Droid | Galaxy Indulge | Nokia N8 | Droid Charge | Droid X | Droid X2 | Droid 2| Droid 3 | Fascinate
HTC Sensation | HTC Flyer | LG Revolution | Asus Transformer | Xperia Play | iPhone 4 | Nexus S | Droid Bionic
HTC One | HTC Wildfire S | HTC Droid Eris


This is an Un-Official fan based Website. The views expressed on this website are solely those of the proprietor, or contributors to the site, and do not necessarily reflect the views or opinions of the parties it covers, and is not affiliated with, endorsed or sponsored by parties involved.
If you have a problem with any of the content posted on this website, please contact "mobile@vssupportqueue.com"
Term of Use | Privacy Policy | BlackRain 2006 by, Crip