[Tutorial] How to reset the Flash Counter on your Galaxy Note!

Samsung, in all it’s device has a special Flash Counter in it’s kernel which allows them to check how many kernels and recoveries have been flashed on the device via Odin and what was the last thing that you had flashed.
The counters are upto 255, so theoretically you can reset this number by flashing it 256 times. However, resetting this Flash Counter is dangerous as it can even brick your device.
Today’s tutorial will help you to reset the Flash Counter easily and safely via any recovery which is installed on your phone!

Disclaimer: Follow all the instructions carefully mentioned in this article, we should not be held responsible in any manner if your device doesn’t boot up or gets bricked due to not following the instructions.

Required Downloads

  • Flash Counter Reset – AT&T i717 – Link
  • Flash Counter reset – Rogers i717R – Link
  • Flash Counter Reset – Telus i717D – Link
  • Flash Counter Reset – Bell i717M – Link


  1. Download the required files.
  2. Connect your device to your computer and shift the files to the SD Card.
  3. Reboot your phone to Recovery.
  4. In the Recovery, select the option which says ‘Install zip via sdcard’, then select the zip, reboot and done!

More information can also be found here and here.

Note : This can also be done via Chainfire’s Triangle Away application which supports the following devices ONLY –

– Samsung Galaxy S2 GT-I9100
– Samsung Galaxy S2 SGH-I777
– Samsung Galaxy Note GT-N7000
– Samsung Galaxy Note GT-I9220
– Samsung Galaxy S3 GT-I9300
– Samsung Galaxy S3 AT&T *EXPERIMENTAL*
– Samsung Galaxy S3 Sprint *EXPERIMENTAL*
– Samsung Galaxy S3 T-Mobile *EXPERIMENTAL*
– Samsung Galaxy S3 Verizon *EXPERIMENTAL*
– Samsung Galaxy S3 Canadia *EXPERIMENTAL*

Special Thanks to XDA-Developers for the downloads and more knowledge on the procedure.

[Tutorial] How To Root Galaxy Nexus GT-I9250 on Android 4.1 Jellybean

NoteYou need to have your bootloader unlocked and fastboot setup on your computer to make this work.And ofcourse,you need to be on android 4.1 Jellybean.

We at T101 finally managed to find a solution that worked, and the familiar root permission prompt finally popped up. If you lost root access after upgrading to Jellybean or maybe you wanna root your new Galaxy Nexus running JellyBean,then continue reading (this was tested on a GSM Galaxy Nexus I9250, but should work on other variants as well.We are not responsible if ‘you’ screw things up).

Here’s a guide that’ll work for sure.

  1. Download your favorite recovery, say ClockworkMod Touch.
  2. Download JB-SuperSU.zip from this link.
  3. While booted into Android, push JB-SuperSU.zip to your Galaxy Nexus’s /sdcard using your computer, or download it straight from the device.You could also use adb to push the file (ADVANCED USERS ONLY)
  4. Reboot into the bootloader buy powering down and booting up while holding both volume buttons and power until the bootloader comes up.It’ll look like this .
  5. Flash the custom recovery by issuing this command from your computer:
    fastboot flash recovery recovery-clockwork-touch- (or whatever the recovery name is that you downloaded in step 1)Note: For some reason I can’t get the recovery to stick anymore – upon reboot, the Nexus reverts back to its stock recovery. If someone knows how to fix this, please leave a comment in this post.
    Renaming /system/recovery-from-boot.p after obtaining root did the trick – you have to remount /system as rw first, of course.
  6. Now that you have the custom recovery installed, scroll down to Recovery mode in the bootloader menu using the volume down button and press the Power button to enter it.
  7. Select Install zip from sdcard, choose zip from sdcard, select JB-SuperSU.zip that you pushed in step 3.
  8. Reboot your phone.
  9. Dance around the room.


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


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 Make A Gold Card With Any Micro SD Card

I. Requirements before you begin

1) An SD card (Any brand)

2) A working phone which can connect to the computer as a disk drive ( You should be able to see the SD card as a removable disk in My Computers) or just use a Micro USB card reader.

3) Gold card Tool by klutsh

II. Setting up ADB

Follow these instructions to setup ADB for your phone, then come back to this procedure and continue.

III. Creating a Goldcard

Automatic method with a tool

1. Put the memory card you want to use for the GoldCard into your phone.

2. With the memory card in your phone, click on Settings, SD and Phone storage, then click Unmount SD card. Once it unmounts, click Format SD card. (Please keep in mind that some memory cards don’t work, and this will erase all data on your SD Card so back all the data up first to your computer)

3. On the Phone, goto Settings, Applications, Development and then make sure USB Debugging is checked.

4 (a )Open up the Gold Card creator that you downloaded earlier and Click on ‘Get CID’ (At this moment,your SD Card must appear in My computers as a removable disk.That’s the only way this will work.).Also,if the CID doesn’t appear in your first attempt,select ‘MMC0’ and try again.

4 (b) Then,once you have the CID,go to the lick provided and download for goldcard.img and save it wherever you want to (On your desktop preferably).

4 (c) Select your SD card from the dr0p down list and then select your Goldcard.img.Once all that’s done ; click on Patch MMC and wait until you get a popup telling you that the SD card is now a gold card.

Manual method for people who can’t get the tool to work 

1. Put the memory card you want to use for the GoldCard into your phone.2. With the memory card in your phone, click on Settings, SD and Phone storage, then click Unmount SD card. Once it unmounts, click Format SD card. (Please keep in mind that some memory cards don’t work, and this will erase all data on your SD Card so back all the data up first to your computer)3. On the Phone, goto Settings, Applications, Development and then make sure USB Debugging is checked.4. Plug the phone into the computer and then open the Command Prompt (goto the start menu and type in cmd in the search box). Then type the following with hitting enter at the end of each line.cd\
adb devicesThen type:

adb shell
cat /sys/class/mmc_host/mmc1/mmc1:*/cid

(There is no spaces in this line EXCEPT right after the word cat in the beginning, make sure to put that space in).

5. A code will display, write the code down (MAKE SURE TO WRITE IT DOWN EXACTLY!)

6. Now with the code written down, simply write it backwards (it must be reversed, so if the code is 123456789, slowly write it backwards and make sure not to make a mistake so it becomes 987654321 then continue to the next step).

7. Now, on your computer, goto http://psas.revskills.de/?q=goldcard and enter your email in the appropriate field and for CID enter the reversed CID you just copied down BUT REPLACE THE FIRST 2 DIGITS WITH 2 ZEROS! (i.e. 12345678910 becomes 00345678910). *Thanks to Viper for providing these Goldcards for FREE!

8. Click continue and then download the goldcard.img to your computer.

9. Now, go to http://download.cnet.com/HxD-Hex-Editor/3000-2352-10891068.html?part=dl-HxDHexEdi&subj=uo&tag=button to download the HxD Hex Editor. Save it and install it to your computer.

10. Take your SD card out of your phone and put it into the SD adapter it came with. Then put that into your computer so it shows up on your computer as Removable Disk.

11. Open the Hex Editor (Run as Administrator if one Vista or Windows 7) and click on the Extra tab, then click on Open Disk. Under Physical Disk select Removable Disk (your SD card you just put into the computer). Make sure to UNcheck “Open as ReadOnly”. Click OK.

12. Goto the Extra tab again and click Open Disk Image. Open up the goldcard.img that you saved from your email. You should now have two tabs, one is the SD card (Removable Disk) and the other is the goldcard.img
Press OK when prompted for Sector Size 512 (Hard Disks/Floppy Disks).

13. Click on the Goldcard.img tab and click on the Edit tab and click Select All. Then click on the Edit tab again and click Copy.

14. Click on the Removable Disk tab (Your SD Card) and select offset 00000000 to 00000170 then click on the Edit tab and click Paste Write.

15. Click on File then click Save.

16. Close the Hex Editor.

17. Test what we’ve done: Disconnect the Adaptor and reconnect and see if the card appears in My Computers.If it doesn then you’re all set but if windows tells you that you have to format the card then you need to format it and try again.

That’s it folks! You should be able to root your previously un-rootable phones now.

Reported Issues:

Issue: I get no such directory or file when I type:

cat /sys/class/mmc_host/mmc1/mmc1:*/cid

Solution: Try to type this instead (replace the 1′s after mmc with zeros):

cat /sys/class/mmc_host/mmc0/mmc0:*/cid

Issue: Having difficulty with the cat command…


“Plug your phone into your computer with the going to be gold card
Go to my computer
Make sure you mount your phone to your computer
Right click after mounted FORMAT on your drive NOT IN THE SETTINGS>FORMAT MODE (trust me)
dont do quick format let it run its course
After it has completed formatting come back to the steps starting at step number 4.”

[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:

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.


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

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!

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


[Tutorial] How to Root a Samsung Stratosphere 4G

The recently released Samsung Stratosphere 4G has been rooted by the guys over at Rootzwizi. The device, which is similar to the original Galaxy S, was released on the 13th and is the first device in Verizon’s lineup of 4G capable devices to feature a QWERTY keypad.This guide will provide a step-by-step method to root your device, however ifyou’re unfamiliar with rooting, it’s advised that you read up on the subject first (check out the Rootzwiki link above) as we can’t be held responsible for any problems you may encounter. Following the advice of the developer we’ll be using Heimdall rather than ODIN due to compatibility,  however if you’re familiar with ODIN you’re free to use that.

Before we begin, this DOES void your warranty, so you need to be aware of that. However, if you take a look on the link above, one of the comments suggests how to unroot, which would (in theory) remove all traces that you ever rooted, and therefore bring your warranty back.

Step 1. First things first, make sure you have the Android SDK installed along with the Android Debug Bridge prior to installation. If you haven’t you can grab the installer from here.

Step 2. Download Heimdall from their website and extract the downloaded .zip. I recommend you get the latest version (which was 1.3.1 as of this post).

Step 3. Okay, so now we can get going; put your Samsung Stratosphere into what’s known as Download Mode.If you’re unfamiliar with how to do this, simply turn your device off, then then hold the Volume Down key and turn it back on. Make sure to keep holding the key until you see “Download Mode Do Not Turn Off Target”.

Step 4. At this point, you need to connect your phone to your computer via USB. Windows users will have to install the drivers (you can do this by going into the extracted folder from Step 2 and going into/Drivers/zagig.exe. Using this, just click on “Install Driver” when asked and then disconnect + reconnect your device. Note that you may be required to do a PC reboot.

Step 5. You now need to download these two files: Stratosphere Root.zip and Stock Kernel.zip. You then need to extract their contents to the same folder you extracted Heimdall to earlier.

Step 6. Depending on your system, open either Command Prompt or Terminal and navigate to the folder you extracted earlier and type:

heimdall detect

If your device is connected, type the following:

heimdall flash –kernel root-zImage

This will flash a custom kernel to your device, and upon reboot you should see a yellow warning symbol. Don’t worry about that at the moment. (Make sure to read on after the end of the post in reference to this)

Step 7. Now on your device you need to enable USB Debugging, which you can do by going to Settings > Applications > Development.

Step 8. Make sure that your device is still connected to your computer by typing:

adb devices

and you should hopefully see something along the lines of:

List of devices attached
3235A3CA0D8400EC                device

And afterwards you need to remount the file system by typing:

adb remount

and again, you should see the following:

remount succeeded

Step 9. The required files now need to be transferred to the device and their permissions set accordingly, so enter the following:

adb push su /system/bin
adb push busybox /system/bin
adb push Superuser.apk /system/app
adb shell chmod 4755 /system/bin/su
adb shell chmod 4755 /system/bin/busybox

Step 10. And now your device should be perfectly rooted; you may want to download something like ROM manager from the Market to check.

For those of you who want to get rid of the yellow triangle, my proposed suggestion is that you just reflash the Stock Kernel you downloaded earlier using the same method as above. I haven’t tried this, but if my other Android devices are anything to go by, it should work just fine.

Via [Soul Dev Team]