[REF][Guide/Tutorial] Getting Started Modding Your T-Mobile G2x

Search This thread

TGA_Gunnman

Senior Member
Feb 5, 2010
565
784
Dallas, Texas
Getting Started Modding Your T-Mobile G2x


This is a Tutorial to assist new users on how to get up and going on a new ROM.
This tutorial is all based on you having a PC and an x64 or x86 based OS.

  • Please do not ask questions as I will not be supporting this tutorial. Post questions in G2x Q&A or the following linked XDA threads (Read instructions first please in the below linked threads).


Please follow the below steps in order.

Step 1
Root your Phone (for Froyo 2.2.2 only, or you can just skip this step and go to Step 2 if you intend on flashing a ROM straight off):
http://xdaforums.com/showthread.php?t=1039985

Step 2
Flash ClockworkMod Recovery via NvFlash (You can use ROM Manager to install ROMS but CWM is not persistant unless you NvFlash it.):
1. Use the One-Click NvFlasher to flash the Clockwork Mod Recovery of your choosing (external or internal supported SD card)(Which will be persistent at bootup).
http://xdaforums.com/showthread.php?t=1056847
2. In your O/S install ROM Manager and once again choose to flash Clockwork Mod Recovery (which will NOT be persistent at bootup, but you can get to it through the O/S only using ROM Manager).
(You can use ROM Manager to flash ROMS / Download ROMS and Flash. And Flash Clockwork Mod Recovery using NvFlash
so you will also have the security that if your phone freezes or gets in a boot loop you can get to recovery through using the key press method.
Flashing CWM from ROM Manager will not allow you to get to recovery using the boot up button press method. It's a Tegra 2 chipset thing!)

Note: Mounting SD to your PC and ext4 support only works by booting to the NvFlashed CWN recovery and not going through ROM Managers CWM recovery. Are you confused? Hope not! :)
  • So Basically, I use ROM Manager to update my CM7 nightly build and I use the recovery that gets fake flashed by ROM Manager.
  • I have the NvFlashed Recovery standing by when i want to do a Nandroid Backup/Restore or want to flash roms that are not in ROM Manager or Mount my SD Card from recovery, recover from a bad flashed ROM, etc...


Step3
Perform a Titanium Backup or My Backup Pro of your Phone (you can skip this step if you prefer, and go to Step 4.):
1. Install Titanium Backup or My Backup Pro from Android Market.
2. Backup all of your apps.
3. Copy the "Titanium Backup" Directory from your internal SDCard to your External SDCard.

Step4
Perform a Nandroid Backup of your Phone (Optional but suggested before you flash any ROM or make any O/S changes):
1. Bootup to NvFlashed Clockwork Recovery using the button method.
2. Choose backup/restore and run a backup.
3. This will save the backup to your internal or external SD Card depending on which version of CWM you selected in the One-Click App.

Step 5
Download a ROM and place it on the SDCard that you have ClockworkMod Recovery support for (see step2 link) and flash the ROM by booting into ClockworkMod Recovery using the button press method:
http://xdaforums.com/showthread.php?t=1048274 = NANDROID Restore Stock LG-P999-V10f Froyo 2.22 (Stable)
http://xdaforums.com/showthread.php?t=1080045 = Bionix 2 / Gingerbread 2.3.3 (Stable)
http://xdaforums.com/showthread.php?t=1054335 = Eagles Blood / Gingerbread 2.3.3 or Froyo 2.2.2 (Stable)
http://xdaforums.com/showthread.php?t=1096461 = Dark and Sinister Froyo 2.2.2 (Stable)
http://xdaforums.com/showthread.php?t=1066261 = Gingerbread Leak LG-P999-V20c Gingerbread 2.3.3 (Stable)
http://xdaforums.com/showthread.php?t=1058131 = CyanogenMod7 Nightly / Gingerbread 2.3.4 (Stable / Work In Progress) (My Daily Driver)
http://xdaforums.com/showthread.php?t=1068367 = Faux AOSP / Gingerbread 2.3.4 (Stable / Work In Progress)
Plus Many More......
Check the Development thread for all the available ROMS.
 
Last edited:

diablos991

Senior Member
Mar 14, 2010
622
58
Hopefully this clears out most of the repeated flashing questions from the other threads.

That may just be wishful thinking though.
 
  • Like
Reactions: trees812

dnichols4

Senior Member
Mar 5, 2006
88
10
Seattle
Before backing up via Titanium, you can also just change your "backup folder name" to "_ExternalSD/TitaniumBackup" in the preferences. That should store everything on your SD card and save you a copy ;)

Sent from my LG-P999 using XDA Premium App
 
  • Like
Reactions: ssuds

moshe22

Senior Member
Mar 18, 2011
1,711
197
When I do a Nandroid back up, should I sync google account to bring back all the apps first or can i just do a nandroid backup with having to sign in.

The reason I ask is because I just got my SD card and would like to do a Nandroid before flashing CM7.
 

j0hnee

Senior Member
Mar 29, 2010
108
33
Nice guide gunnman.. Hopefully this will help those with questions that can be answered with this thread..;)
 
  • Like
Reactions: spodie

3BeersKen

Member
Sep 17, 2010
26
3
Watertown
Is ROOT needed before the Clockwork nvflash? Reason I ask is the steps I took were:

1) Boot Stock Recovery to bring device back to stock.
2) nvFlash Clockwork
3) Nandroid backup

My feeling is if I need to get back to stock / exchange my device I restore that backup and then nvFlash stock recovery.

Opinions?
 

dn3g3l

Senior Member
Apr 25, 2011
142
7
how do i do it this way? it doesn't let me type in a new name. no keyboard pops up. i can delete the name but it won't let me select a new name.

Before backing up via Titanium, you can also just change your "backup folder name" to "_ExternalSD/TitaniumBackup" in the preferences. That should store everything on your SD card and save you a copy ;)

Sent from my LG-P999 using XDA Premium App


and for the original way by the op
3. Copy the "Titanium Backup" Directory from your internal SDCard to your External SDCard.
are there steps to doing this? i can't figure it out.
 

milesxd

Member
Apr 29, 2011
39
4
New York
Am I allowed to do step 3 first instead of step 2? because I rooted and backed up and everything with Titanium Backup but I havn't NvFlashed yet. thanks.
 

dn3g3l

Senior Member
Apr 25, 2011
142
7
can i put all backup stuff on one microsd and take it out and only use it when needed? i'm guessing i can, but just want to make sure that if something happens to the phone and needed a restore, i can just put the microsd with the backups into the phone and do a restore from there.

edit: thanks amac89 for the tip with the external sd step.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 42
    Getting Started Modding Your T-Mobile G2x


    This is a Tutorial to assist new users on how to get up and going on a new ROM.
    This tutorial is all based on you having a PC and an x64 or x86 based OS.

    • Please do not ask questions as I will not be supporting this tutorial. Post questions in G2x Q&A or the following linked XDA threads (Read instructions first please in the below linked threads).


    Please follow the below steps in order.

    Step 1
    Root your Phone (for Froyo 2.2.2 only, or you can just skip this step and go to Step 2 if you intend on flashing a ROM straight off):
    http://xdaforums.com/showthread.php?t=1039985

    Step 2
    Flash ClockworkMod Recovery via NvFlash (You can use ROM Manager to install ROMS but CWM is not persistant unless you NvFlash it.):
    1. Use the One-Click NvFlasher to flash the Clockwork Mod Recovery of your choosing (external or internal supported SD card)(Which will be persistent at bootup).
    http://xdaforums.com/showthread.php?t=1056847
    2. In your O/S install ROM Manager and once again choose to flash Clockwork Mod Recovery (which will NOT be persistent at bootup, but you can get to it through the O/S only using ROM Manager).
    (You can use ROM Manager to flash ROMS / Download ROMS and Flash. And Flash Clockwork Mod Recovery using NvFlash
    so you will also have the security that if your phone freezes or gets in a boot loop you can get to recovery through using the key press method.
    Flashing CWM from ROM Manager will not allow you to get to recovery using the boot up button press method. It's a Tegra 2 chipset thing!)

    Note: Mounting SD to your PC and ext4 support only works by booting to the NvFlashed CWN recovery and not going through ROM Managers CWM recovery. Are you confused? Hope not! :)
    • So Basically, I use ROM Manager to update my CM7 nightly build and I use the recovery that gets fake flashed by ROM Manager.
    • I have the NvFlashed Recovery standing by when i want to do a Nandroid Backup/Restore or want to flash roms that are not in ROM Manager or Mount my SD Card from recovery, recover from a bad flashed ROM, etc...


    Step3
    Perform a Titanium Backup or My Backup Pro of your Phone (you can skip this step if you prefer, and go to Step 4.):
    1. Install Titanium Backup or My Backup Pro from Android Market.
    2. Backup all of your apps.
    3. Copy the "Titanium Backup" Directory from your internal SDCard to your External SDCard.

    Step4
    Perform a Nandroid Backup of your Phone (Optional but suggested before you flash any ROM or make any O/S changes):
    1. Bootup to NvFlashed Clockwork Recovery using the button method.
    2. Choose backup/restore and run a backup.
    3. This will save the backup to your internal or external SD Card depending on which version of CWM you selected in the One-Click App.

    Step 5
    Download a ROM and place it on the SDCard that you have ClockworkMod Recovery support for (see step2 link) and flash the ROM by booting into ClockworkMod Recovery using the button press method:
    http://xdaforums.com/showthread.php?t=1048274 = NANDROID Restore Stock LG-P999-V10f Froyo 2.22 (Stable)
    http://xdaforums.com/showthread.php?t=1080045 = Bionix 2 / Gingerbread 2.3.3 (Stable)
    http://xdaforums.com/showthread.php?t=1054335 = Eagles Blood / Gingerbread 2.3.3 or Froyo 2.2.2 (Stable)
    http://xdaforums.com/showthread.php?t=1096461 = Dark and Sinister Froyo 2.2.2 (Stable)
    http://xdaforums.com/showthread.php?t=1066261 = Gingerbread Leak LG-P999-V20c Gingerbread 2.3.3 (Stable)
    http://xdaforums.com/showthread.php?t=1058131 = CyanogenMod7 Nightly / Gingerbread 2.3.4 (Stable / Work In Progress) (My Daily Driver)
    http://xdaforums.com/showthread.php?t=1068367 = Faux AOSP / Gingerbread 2.3.4 (Stable / Work In Progress)
    Plus Many More......
    Check the Development thread for all the available ROMS.
    1
    Hopefully this clears out most of the repeated flashing questions from the other threads.

    That may just be wishful thinking though.
    1
    Before backing up via Titanium, you can also just change your "backup folder name" to "_ExternalSD/TitaniumBackup" in the preferences. That should store everything on your SD card and save you a copy ;)

    Sent from my LG-P999 using XDA Premium App
    1
    How ever you want your phone to look when you restore nandroid is what you should do.

    Sent from my LG-P999 using XDA Premium App
    1
    Under CWM recovery, which wipe functions do you need to use when installing an ROM?

    First one down.

    Sent from my LG-P999 using XDA Premium App