Posts Tagged ‘sd card’

Disclaimer: You could brick your phone and/or void your warranty. What you read here and then attempt to do is at your own risk. I am not responsible for what you do with your phone, PC, Mac, or whatever else you are messing around with. Proceed at your own risk.

I received a replacement MT3G after successfully rooting, then subsequently bricking my phone attempting to install an incompatible ROM that updated the SPL. Rooters beware. Below is how I rooted my replacement phone that came with stock Android 1.6 build DRC92 and the perfect SPL 1.33.0007. The combination isnt bad to root IF you have the correct files and a Goldcard.

  1. Download and save the file 2.53.707.2_-_sappimg.zip from http://rapidshare.com/files/267446145/2.53.707.2_-_sappimg.zip
  2. Power down your phone
  3. Remove the back panel
  4. Remove the SD card
  5. Insert the SD card into your PC
  6. Copy the zip file to the root of your SD card, no folder
  7. Rename the file to "sappimg.zip" if it isn’t already, be sure that it isnt "sappimg.nbh.nbh"
  8. Put the SD card into your phone
  9. Enter "FASTBOOT Mode" on your phone by holding the Volume Down and Power buttons (you can also use the Back and Power buttons) 
    • The screen will turn white with three little green robots on the bottom
  10. Click the trackball and wait for it to pick up the "sappimg.zip" file
    • It may be necessary to press the down volume button, followed by the back button
  11. Click the trackball again to begin, it should automatically update from there
  12. Once complete, reboot the phone

Sometimes a Goldcard is necessary to successfully install the sappimg necessary to root your phone. Below is the process for creating that Goldcard. I used the original card that came with my phone. Some card do not support this process so you may need to try a few.

First you will need to download a couple things:

  1. QMAT: http://www.tucows.com/preview/605064
  2. HxD Hex Editor: http://download.cnet.com/HxD-Hex-Edi…=uo&tag=button

Here is the process:

  1. Extract the file qmat.exe file from the QMAT download
    • This will be used to reverse the CID you get from your phone. This can also be done manually by breaking the string into two character sections then reversing it
    • Example CID: A0B1C2D3E4F5G6H7I8J9KaLb (32 digits)
      Breaking CID into 2`s: A0-B1-C2-D3-E4-F5-G6-H7-I8-J9-Ka-Lb
      Reverse: Lb-Ka-J9-I8-H7-G6-F5-E4-D3-C2-B1-A0
      Remove Dashes: LbKaJ9I8H7G6F5E4D3C2B1A0

  2. Format your memory card to fat32. This does not work on all cards.
  3. On your phone search the Android Market a ‘Terminal Emulator’.
  4. Once installed open the Terminal Emulator and type ‘cat[space]/sys/class/mmc_host/mmc1/mmc1:*/cid‘ without the quote signs or the [space].
  5. Write down the code on notepad or something, preferably somewhere you can copy and paste into QMAT.
  6. On your computer execute the qmat.exe file that you extracted earlier.
  7. Click on Cryptanalysis Tools > Crypto Toolbox
  8. Look near the bottom of the application, there is a text box next to the “Reverse String” button.
  9. Enter the CID number from step 5
  10. Click on the “Reverse String” button.
  11. Write down the code on notepad or something and replace the first two characters with 00, preferably somewhere you can copy and paste into the QMAT Goldcard created.
    • Example: “532600bd227d9c0347329407514d5402” changes to “002600bd227d9c0347329407514d5402”
  12. Go to QMAT to get your Goldcard: http://revskills.de/pages/goldcard.html
    • This is free for G1 phone, Thanks to Viper! (also works with the myTouch3G)
  13. Enter your email.
  14. For the CID, enter the reversed CID from step 12 with the 00 replacement.
  15. Click Continue and you will receive the goldcard.img via your email.
  16. Go to your email, download the goldcard.img and save it to a directory.
  17. Install the HxD Hex Editor you downloaded
  18. Launch the HxD Hex Editor
    • Windows 7 and Vista users may need to run the program as Administrator
  19. Go to Extra tab
  20. Click Open Disk
  21. Select Physical disk
  22. Select Removable Disk (this is your SD card)
    • Make sure you choose Removable Disk under Physical disks, not under Logical disks
  23. Uncheck “Open as Readonly"
  24. Click OK
  25. Go to Extra again
  26. Click Open Disk Image
  27. Select the goldcard.img you saved from your email.
  28. Make sure Sector Size "512 (Hard disks/Floppy disks)" is selected
  29. Click OK
    • Now, you should have two tabs, one is your removable disk, the other is goldcard.img.
  30. Go to the goldcard.img tab.
  31. Go to Edit
  32. Click Select All
  33. Click Edit again
  34. Click Copy
  35. Click on the “removable disk” tab.
  36. Select offset 00000000 thru offset 00000170
  37. Click Edit
  38. Click Paste Write
  39. Click on File
  40. Select Save
  41. Close HxD
  42. Remove the SD card and plug it back in
  43. If you get the message to format the card when it is reinserted it is not compatible with the Goldcard process. You will need to try again with a different card.
  1. Get ADB (Android Device Bridge) running on your PC or Mac
  2. Root your phone
    1. See myTouch3G Rooting for instructions
  3. Make sure you have Amon Ra’s Recovery Image installed, or another option is Cyanogen’s Recovery Image, go to myTouch3G Rooting for instructions 
  4. Back up your data, partitioning will erase everything on your SD card
  5. Unplug your phone from your PC
  6. Power down your phone
  7. Enter "Recovery Move" on your phone by holding down Home and Power buttons until the recovery screen comes up
    • It has a bunch of text on a black background
  8. Once your phone has entered Recovery Mode select and click "…fat32+ext2+swap"
  9. Once that is complete select and click "Convert ext2 to ext3"
  10. If you want to upgrade ext3 to ext4 continue on, if not, you are done
  11. Plug your phone back into your PC using a USB, while the phone is still in "Recovery Mode"
  12. Use ADB to connect to the phone by launching the command prompt on your PC
  13. At the command prompt go to the ADB directory and type "adb shell"
  14. Check that the conversion and partitioning looks good by typing "parted /dev/block/mmcblk0", Enter
  15. Type "print" and Enter
  16. Assuming everything looks good type "quit" and press Enter
  17. Upgrade to ext4 by typing "tune2fs -O extents,uninit_bg,dir_index /dev/block/mmcblk0p2" and press Enter
  18. Complete the upgrade by typing "e2fsck -fpDC0 /dev/block/mmcblk0p2" and press Enter to complete the ext3 to ext4 process
  19. Again, check that the conversion and partitioning still looks good by typing "parted /dev/block/mmcblk0", Enter
  20. Type "print" and Enter
  21. If everything looks good type "quit", Enter, done
  1. Get ADB (Android Device Bridge) running on your PC or Mac
  2. Root your phone
    1. See myTouch3G Rooting for instructions
  3. Make sure you have Amon Ra’s Recovery Image installed, or another option is Cyanogen’s Recovery Image, go to myTouch3G Rooting for instructions 
  4. Back up your data, partitioning will erase everything on your SD card
  5. Connect your phone to your PC using the USB cable
  6. On the PC launch the command prompt
  7. At the command prompt go to the ADB directory, for example c:\android\adb\
  8. On the PC again type "adb shell reboot recovery", press Enter
  9. Open the partition on your SD card by typing "parted /dev/block/mmcblk0", press Enter
  10. View the partition information by typing "print", press Enter
    • Do this to make sure your card if formatted correctly
  11. Make note of how much space you have on your card, in the steps that follow I have 7969 available
    • Work backwards from the total space available, 7969 (8GB card), to determine how much to allocate in the next steps
      • For example: 7969 – 32(swap file) = 7937(ext2) – 512(to be allocated for ext2) = 7425(available for fat32 storage)
  12. Create a new fat32 partition by typing "mkpartfs primary fat32 0 7425", then press Enter
    • The fat32 partition will be used for storage and can be any size as long as you leave enough space for at least a 32mb linux swap, created last
  13. Create an ext2 partition by typing "mkpartfs primary ext2 7425 7937", then press Enter
    • This partition is for app installation and also can be any size as long as at least 32mb is left for the next step
    • You can convert the ext2 to ext3 then ext4 using a different command available further down in these instructions
  14. Create the swap file by typing "mkpartfs primary linux-swap 7937 7969", then press Enter
  15. Check the partition on your SD card by typing "parted /dev/block/mmcblk0", press Enter 
  16. View the partition details by typing "print", press Enter
  17. If everything looks good, type "quit" and press Enter and proceed to next step, if not go back to step 12 and try again
  18. Upgrade the ext2 to ext3 by typing "upgrade_fs" and press Enter
  19. Check that the conversion and partitioning still looks good by typing "parted /dev/block/mmcblk0", Enter
  20. Type "print" and Enter
  21. If everything looks good type "quit", Enter, if not go back to step 18, proceed to the next step
  22. Upgrade to ext4 by typing "tune2fs -O extents,uninit_bg,dir_index /dev/block/mmcblk0p2" and press Enter
  23. Complete the upgrade by typing "e2fsck -fpDC0 /dev/block/mmcblk0p2" and press Enter to complete the ext3 to ext4 process
  24. Again, check that the conversion and partitioning still looks good by typing "parted /dev/block/mmcblk0", Enter
  25. Type "print" and Enter
  26. If everything looks good type "quit", Enter, and if not go back to step 21
  1. You may need to downgrade to 1.5 if you are on 1.6
  2. Download the following and save them to your computer:
  3. Connect your phone to your computer
  4. Mount the phone with the computer
  5. Copy both files to your SD card, do not put them in a folder
  6. Unplug your phone from the computer
  7. Goto the Market and download a file manager such as Linda or Astro
  8. Go back to your Home screen
  9. Push the Menu button
  10. Click Settings
  11. Go to Application
  12. Check the "Unknown sources" box and click OK
  13. Open the file manager and go to the SD card
  14. Find FlashRec.apk and launch it
    • If asked, accept "Open App Manager" to open it then click Install
  15. Open the FlashRec, aka Recovery Flasher, program
  16. Click on Backup Recovery Image and wait for it to finish
  17. In the empty text box in the Recovery Flasher program enter the location and name of the .img file
    • "/sdcard/recovery-RAv1.2.3H.img" OR "/sdcard/recovery-RA-dream-v1.2.3.img"
  18. Click on the Flash Recovery Image button and wait for it to finish
  19. Turn off the phone
  20. Enter "Recovery Move" on your phone by holding down Home and Power buttons until the recovery screen comes up
    • It has a bunch of text on a black background
  21. You are now Root’d and can load a ROM
Recommended
Search
Categories
Archives
Links:
Recommended
small payday loans
.

1 visitors online now
1 guests, 0 members
Max visitors today: 2 at 03:27 am GMT+7
This month: 6 at 06-04-2013 04:44 pm GMT+7
This year: 12 at 01-08-2013 12:57 am GMT+7
All time: 48 at 11-25-2009 02:24 pm GMT+7