[Tutorial] How To Downgrade HTC Legend From Android v2.2 to v2.1 (100% Working With Hboot 1.01)

Note: This is to be done at your own risk; I am not responsible for any damage or harm caused by this process.Also,all the commands that you have to type have been written down in ‘bold’. 

The HTC Legend is the hardest thing I’ve ever rooted.It took me about 8 straight hours to find the right way to downgrade and another 2 hours to root it. This article is just gonna show you how you can downgrade.

Please Follow the Instructions Carefully.

Items Required :
1.  HTC Legend
2. 1 MicroSD Card (Gold Card).Use this procedure to make one
3. 1 Micro USB Cable
4. Full Charge Recommended
5. Windows OS (I used Windows 7) – Recommended but not necessary.

Downloads and installations required :
1. Android SDK installed
2. hack4legend-v5.zip
3. RUU 1.31 for Legend
4. VISIONary+ apk file (Install it to your phone like you would install any other .apk file after downloading)

 It’s recommended that you back up Data first —>>

1. Contacts:  You can save you’re contacts from you’re legend by clicking contacts, menu, import/export and export to SD Card.

2. SMS: Get the SMS Backup and Restore App form Market, Install and Save it on to the SD Card.

3. Backup Complete SD Card: Copy all the contents of the SD Card and save it onto the PC.

Procedure

Step 1 –  Install Android SDK (If you don’t have it already) on your PC/Mac and then Extract hack4legend-v5.zip to your C Drive.

Step 2 – Move the files contained in hack4legend-v5.zip into your sdk/platform-tools directory so your pushes will work properly.

FOR ALL OS’s Make sure your phone has Applications->Development->USB Debugging turned on.Do NOT have your phone in Disk Drive Mode, have it in Charge Only.

Open a terminal window in your platform-tools directory and type these commands –

crackin.sh (For Mac/Linux) or crackin.bat (For Windows)

Your phone will reboot 5 times and you WILL see several error messages.Don’t worry.It’s all normal.

If the last error you get looks like this, ‘ c—rw—- 1 1001 2002 90, 0 Jul 19 16:19 /dev/mtd/mtd0′ then you’re all set to move on to the next step otherwise keep trying by either resetting phone to factory settings or by making  a new gold card.

Step 3 – Install VISIONary+ on your phone using the .apk provided above (if you already haven’t).Then,’Temproot’ your phone.Once you are temprooted, connect via ‘adb’ and type the following commands –

su (to get root)

/data/local/flash_image misc /data/local/misc1-2.img

Step 4 – Run the RUU (like any other .exe) you downloaded earlier to downgrade to version 2.1 – it should be possible to do so now.

For rooting your device check out this post.

Now that you’ve downgraded your legend to Android 2.1,just root it the normal way.

All the Information in this guide is taken from the works of following Authors :
1. wag3slav3: (http://forum.xda-developers.com/showthread.php?t=725430)
2. Paul (http://android.modaco.com/content/ht…rom-froyo-ota/)
3. TheDeadCpu: (http://forum.xda-developers.com/showthread.php?t=746454)

Special Credits – icebuck

[Tutorial] How to Root The Amazon Kindle Fire

So,The Kindle Fire just released a few days ago and it’s already been rooted,thanks to the peeps at XDA. And the process is fairly simple too.So let’s get straight to it.

Enable ADB Access

If you’re the kind of person that likes to get intimate with your Android hardware, access the file system and generally get your hands dirty, then you’ll be needing ADB access, or Android Developer Bridge for those not all acronym’d up.

To get access, you’ll need to get hold of the Android SDK from here and then add the Vendor ID for Amazon’s Lab126 (0×1949) to the adb_usb.ini file. Chances are that if you’re doing this, the previous sentence made perfect sense to you, but if not, a quick Google search will yield the information about the Android SDK that you require.

Step 1: Go to %USERPROFILE%\.android , once you’re there, edit the adb_usb.ini file and add the following line at the end:

0x1949 then Save and exit.

Step 2: Navigate to the location where you have installed the Android SDK; open the folder labeled google-usb_driver and hunt down the android_winusb.inf file and under the following lines under the [Google.NETx86] and [Google.NTamd64] sections:

;Kindle Fire
%SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0006
%CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0006&MI_01

Save and exit the file. That’s it, you’re done with the ADB part.

Enable Root Access

Step 1: Plug in your Kindle Fire to your PC, we’re assuming you’ve already plugged it in since you did go through the above written ADB hassle.

Step 2: Open Device Manager from your PC, and under “Other Devices”; you should see the Kindle Fire, now select the android_winusb.inf file.

Step 3: Enable installation of apps from Unknown Sources. You can do so by tapping the top-most bar on your Kindle Fire and navigate to Choose More and head over to Device, over there you should see a listed device.

Step 4: Head over to this thread over at XDA and download the SuperOneClick tool.

Step 5: Run SuperOneClick and simply click on the Root button on the top-left of the tool, that’s all. You now have a rooted Kindle Fire with complete Superuser access. Refer to the screenshot below if you’re still confused where / what to click.

Enjoy your kindle(s)!

Pathp » strong


[Tutorial] How to ROOT & Get a Partial Recovery for Droid Razr XT910 [Windows Only]

Firstly Thanks to @FrAsErTaG on Twitter for Tweeting the XDS Article on Twitter.You Should All Follow him.

“For those already rooted and wanting to install the recovery just follow the manual method.If you are looking for root and recovery please use the oneclick method, if that fails please post where it failed and follow manual method.

To root you need the following
Both Methods:
MOTO USB DRIVERS

One Click:
Root + Recovery Package (Modified Doomlords package)

Manual Method:
ZERGRUSH V2 by Doomlord
Bionic Bootstrap Recovery by cvpcs

1)Instructions: (Manual Method)

-Install USB Drivers

-Extract Doomlords Package

-Enable debugging on device. Settings -> Application -> Development -> Tick USB Debugging-Connect device to PC

-Test if device is recognised in command prompt using ADB Devices (Optional)

-Run the Runme.bat file in Doomlords package.

-After the reboot install the Bionic Bootstrap Recovery.

-Open Bionic Bootstrap Recovery and click Bootstrap Recovery (After Success), you can now reboot into recovery.

-Enjoy

2)Instructions: (One Click)

-Install USB Drivers

-Extract Doomlords Package

-Enable debugging on device. Settings -> Application -> Development -> Tick USB Debugging

-Connect device to PC

-Test if device is recognised in command prompt using ADB Devices (Optional)

-Run the Runme.bat file in Root Recovery package.

-DO NOT DISCONNECT YOUR PHONE AFTER REBOOT, Recovery will be installed on Reboot.

-Once prompted everything is “All Done” you can disconnect the device.

-Open Bionic Bootstrap Recovery and click Bootstrap Recovery (After Success), you can now reboot into recovery.Enjoy

Tested on: 

1)Optus XT910 with Build 6.5.1_73-spd-ird-12

2)Rodgers XT910

3)Verizion RAZR VZW 6.5.1-73_DHD-11_TA-3

Disclaimer: 
Recovery is not designed for this device, Currently Nandroiding does not backup /system, but backs up /data,
Usb mounting is not working
flashing from .zip works for /data
You have been warned!

Credits:
Doomlord for creating package
Revolutionary team for the zergrush local root binary.
cvpcs for the recovery for the bionic

[Via XDA-Developers] We Take no Credit.We’re just spreading the word :P

PEACE!