Gen1 to Gen2 TPT Upgrade

wbaw

Senior Member
This will convert your Gen1 phone to Gen2 & boot into ClockworkMod for you to install your rom. You will lose your data. Make any backups you want first. Gen1 nandroid backups wont restore on a Gen2 phone. Always check MD5s, one way to do it is to download AFV (Android File Verifier) from the Android Market, search for AFV.

It is for European Gen1 ZTE Blades, Orange San Franciscos, Sapo A5s & Base Luteas sold with Android 2.1 Eclair only. None of the downloads on this page will work if your phone was sold with or operator upgraded to Android 2.2 Froyo. In that case, you already have the upgraded radio firmware. This is a safer alternative to the operator 2.2 upgrades which keeps some of the good features of Gen1 (like fastboot mode, tpt mode & extra storage space), but upgrades everything necessary to run Gen2 Android 2.2 Froyo & Android 2.3 Gingerbread roms.

Custom rom version (should work well with most custom roms, more room for your apps & data)
Download: Gen1-to-Gen2-TPT-v10-custom.zip
File size: 16.30 MB
MD5: 3b41b8c9dbf06cd9c33f91a728885633
SHA1: 4d8cafd9556ade12ef105be36aacb9725ec3bb89
Partitions: 2mb cache, 160mb system, 294mb data

Alternative version - enough space to install most gen2 stock roms
Download: Gen1-to-Gen2-TPT-v10-stock.zip mirror
Download size: 16.3mb
MD5: ae0207cd88429a062d8b1770b3acd2c4
SHA1: 2ccc4cd531d00465559a2edb56aa07ee31deabee
Partitions: 37.5mb cache, 215mb system, 203.5mb data

CM Nightly 257 Version (Upgrades from Gen1 to Gen2 & installs latest CyanogenMod nightly build - all in one)
Download: cm7-n257-blade-gen1-to-gen2-tpt.zip mirror
Download size: 107.8 MB
MD5: 813ba810ca0a596da4eb6ea7e47205a1
SHA1: 11030dff7b48c79463185b25fc848d488fe77768

Instructions
Copy a Gen2 rom zip file to your sd card ready to install. Check the md5sum of that against the source (you can use AFV for this).

Unzip this Gen2 TPT zip file to your sd card, it should create an image directory.

Check the nandroid.md5 file in the image directory on your sd card using AFV on your phone (long press on nandroid.md5 file, then Verify Nandroid Backup)

Power off, wait a few seconds, then power on with menu & vol+ held.

It should take a few seconds to flash the new Gen2 firmware (you should see some green text), then it should reboot into ClockworkMod recovery, use that to wipe data & then install your Gen2 rom.

Once installed, remove the image directory from your sd card, to prevent accidentally reinstalling. Once you have installed this just vol+ & power on will send you back into tpt mode if there is an image directory, even if you needed menu & vol+ before.

It is reversible using any Gen1 full TPT (links below), but this will only work on phones that have been upgraded using this method, not phones bought with Gen2 or upgraded with the windows software.


Going back to Gen1

If you upgraded to Gen2 using the above TPT, then going back to Gen1 is easy & safe (if not, sorry, out of luck here). You can install any Gen1 TPT to go back to Gen1, but make sure that it contains a Gen1 amss.mbn & amsshd.mbn use the same method described above, with the files listed below.

Here is Gen1 with stock partitions & ClockworkMod 3.0.14 (16.4mb) -
Download: Gen2-to-Gen1-TPT-v2-stock.zip mirror
MD5: fddc02f6f48a53910c317fbef38cf7e4
Partitions: 42mb cache,207mb system,208mb data

Orange 'B20' Android 2.1 Stock TPT - This will reset your phone back to factory condition if you have a UK Orange San Francisco.
Download: OUK-B20-Gen1-TPT.zip
MD5: cf0fd68dc0fc33611c751b32ad3fb10f
Partitions: 42mb cache,207mb system,208mb data


Safety
Charge your phone first, make sure it's well charged before doing any TPT, but remove it from the charger before you TPT.
Check the MD5 of any files, they're there for a reason. AFV from the android market will help you to check the files on your phone, there is a nandroid.md5 file to check.
There is a nandroid.md5 file in the image directory, check that when it's on your phone, using AFV from Android Market.
There is a small risk of breaking your phone with any TPT flash.
No guarantees, no warranty, no support.
Remove the image directory from your sd card after install, to prevent accidental wipe & re-installs in future.
 
Last edited:

ImSherlocked

Senior Member
Apr 16, 2011
1,081
154
63
Pune
Hey wbaw I had previously updated my blade from Gen1 to Gen2 (using 140 mb system tpt). For CM7 I wanted 160 mb system partition, so I used this v9 tpt image.
But now my phone is not getting past big green Android Logo. I cannot even enter recovery mode :(
What could be the solution? thanks

PS: I checked md5 before flashing
 

Aef 101

Senior Member
Sep 1, 2011
144
19
0
Did you put the Rom on the root of your SD card?

Sounds like you haven't actually installed a Rom, so the phone has nothing to load.

sent using tapatalk
 

wbaw

Senior Member
Hey wbaw I had previously updated my blade from Gen1 to Gen2 (using 140 mb system tpt). For CM7 I wanted 160 mb system partition, so I used this v9 tpt image.
But now my phone is not getting past big green Android Logo. I cannot even enter recovery mode :(
What could be the solution? thanks

PS: I checked md5 before flashing
Did you check the md5 on the phone, like it says in the instructions? You need to check the md5 of all the files after they're extracted to the phone's sd card in case there was any error copying. That's why I say to download & use AFV (other apps are available, or 'md5sum -c /sdcard/image/nandroid.md5' from a command line does the same.)

Did you seen some green text while it was flashing?

Do you own a microsd card reader? (if not, buy one, Poundland & other cheap shops sell them).

Assuming that it did actually flash & you're not just stuck in fastboot mode. The only thing you can do to fix it is try another TPT, or the same one again.

Use a microsd card reader to put the tpt files on your phone's sd card, safely remove it, then put the card back in the reader & check the md5sum in the image directory on your sd card. Then put it back in your phone & try again.

If you didn't get any green text, then it didn't flash & you're in fastboot mode, you just need to pull the battery out. Some sd cards seem incompatible & wont perform a tpt flash.

Finally, 140mb system is (just) enough for CM 7.1 & the latest gapps, there should be about 2mb free. That might change in the future & some other roms are bigger, that's why I made the recent versions 160mb. There is always a (small) risk of breaking your phone each time you do a TPT flash, even if you do everything right, so it should only be done if necessary.
 
  • Like
Reactions: caddi

wbaw

Senior Member
So if I proceed like you said with the CM7.1 Version I'm done and have rooted my ZTE and installed CM 7.1 in just one step??

One more question,if I want to use the TPT the way it's mentioned @ http://wiki.cyanogenmod.com/wiki/ZTE_Blade_%28Gen1%29:_Radio_Conversion_and_Recovery
does my phone need to be rooted because at the end says "will automatically boot into the ClockworkMod Recovery"??
Correct. Your phone doesn't need to be rooted first. If you have a 'gen1' blade or san francisco (sold with android 2.1 eclair) then you can use this tpt to install CM 7.1 & clockworkmod in one easy step.

You just need to extract the cm 7.1 tpt zip file to your phones sd card, check it extracted properly (on your phone, using afv or another md5 checker), turn your phone off, then hold menu & vol+ buttons when you power it on. You'll see some green text on the screen while it flashes, then the first boot will take a while & in about 10 minutes it'll start into cyanogenmod.

You will lose all data from your phone's internal memory (not the sd card), so if you care about saving any app data then you should root it to install titanium backup first.
 

papei4ever

Member
Dec 23, 2008
25
0
0
If you have a 'gen1' blade or san francisco (sold with android 2.1 eclair) then you can use this tpt to install CM 7.1 & clockworkmod in one easy step.
Is it possible without rooting an android device to load a custom rom?
I'm new to this.

I followed the guide @cyanogenmod to upgrade my zte blade to gen2 but now I'm stuck at Recovery,I've tried renaming,deleting the image directory from the root of SD but I'm keep getting back @ Recovery also tried wipe data/factory reset but with the same result.
Any help?
 

Amphoras

Senior Member
Oct 15, 2011
82
36
0
amphoras.co.uk
Is it possible without rooting an android device to load a custom rom?
I'm new to this.

I followed the guide @cyanogenmod to upgrade my zte blade to gen2 but now I'm stuck at Recovery,I've tried renaming,deleting the image directory from the root of SD but I'm keep getting back @ Recovery also tried wipe data/factory reset but with the same result.
Any help?
If you flash the all in one TPT it will install the custom rom without the need to root first (CM is rooted, so you will be rooted afterwards).

It sounds like you only used a TPT that converts to Gen 2 but doesn't include a rom. You need to either flash a Gen 2 rom from Clockwork or use the all in one TPT. Flashing from clockwork is probably best as it will let you install the latest version.
 
  • Like
Reactions: papei4ever

papei4ever

Member
Dec 23, 2008
25
0
0
You are extremely helpful!!
OK,I've downloaded from cyanogenmod the latest Rom,what's next,
Just placing the zip unchanged @ the root of my SD card and selecting "install zip from sdcard" --> "choose zip from sdcard" @ Clockwork and it's done??
 

shears

Senior Member
Feb 15, 2010
72
4
0
I want to install the all-in-one cm7.1 version but I'm stuck at the android logo after I turn the phone on while pressing menu & vol+ .
 

Amphoras

Senior Member
Oct 15, 2011
82
36
0
amphoras.co.uk
I want to install the all-in-one cm7.1 version but I'm stuck at the android logo after I turn the phone on while pressing menu & vol+ .
Sounds like you are in fastboot mode. Did you put the image folder on the root of your sd card? Did you make sure to hold menu and vol+ before pressing the power button? If yes to both, have you tried with another sd card? Some just don't seem to work.
 

shears

Senior Member
Feb 15, 2010
72
4
0
Affirmative to both your questions. I guess I'll go search for another microSD card then.

edit: it worked with a different card.
maybe it only works with sdhc cards?
 
Last edited:

wbaw

Senior Member
Affirmative to both your questions. I guess I'll go search for another microSD card then.

edit: it worked with a different card.
maybe it only works with sdhc cards?
it also works with normal 2gb sd cards, like those which are supplied with the phone. it's just a few sd cards that don't seem to work with tpt mode, i don't know if there is any pattern to it. what brand was the microsd card that wouldn't tpt?
 

dud3me

Senior Member
Dec 9, 2010
912
148
0
What if I have different md5 checksum thing on the cm7.tpt thing? I checked the "nandroid.md5" thing. And which of the checks should I even do?
 

wbaw

Senior Member
What if I have different md5 checksum thing on the cm7.tpt thing? I checked the "nandroid.md5" thing. And which of the checks should I even do?
If you get a different md5 then you should delete what you've downloaded & try downloading it again, from a different mirror if you can. Then check it again.

DO NOT FLASH ANY OF THESE FILES IF THE MD5 DOESN'T MATCH - IT COULD BREAK YOUR PHONE PERMANENTLY

If you're using afv to check the md5s on your phone (recommended) then you should long press on the /image/nandroid.md5 file then 'Verify Nandroid Backup' or 'md5sum -c Type check' (same thing), alternatively if you're happy using adb/command line then you can type the following ...

Code:
cd /sdcard/image
md5sum -c ./nandroid.md5
Other apps do the same thing, there is nothing special about AFV, it's just the first app that I found to do it.
 
Last edited:

dud3me

Senior Member
Dec 9, 2010
912
148
0
If you get a different md5 then you should delete what you've downloaded & try downloading it again, from a different mirror if you can. Then check it again.

DO NOT FLASH ANY OF THESE FILES IF THE MD5 DOESN'T MATCH - IT COULD BREAK YOUR PHONE PERMANENTLY

If you're using afv to check the md5s on your phone (recommended) then you should long press on the /image/nandroid.md5 file then 'Verify Nandroid Backup' or 'md5sum -c Type check' (same thing), alternatively if you're happy using adb/command line then you can type the following ...

Code:
cd /sdcard/image
md5sum -c ./nandroid.md5
Other apps do the same thing, there is nothing special about AFV, it's just the first app that I found to do it.
Yeah, it's actually my little brothers phone that I'm doing this on so don't want to break it :)

Edit: btw how do I know it's right? I mean if Ido the "Verify Nandroid Backup" it doesn't give me any numbers just the list of what it checked and says "verified successfully" and when I paste on clipboard it gives me a 5ddc... and so on and it gives me this also when I do "Calc MD-5 Checksum". Also I tried with two different mirrors.
 
Last edited:

Amphoras

Senior Member
Oct 15, 2011
82
36
0
amphoras.co.uk
Yeah, it's actually my little brothers phone that I'm doing this on so don't want to break it :)

Edit: btw how do I know it's right? I mean if Ido the "Verify Nandroid Backup" it doesn't give me any numbers just the list of what it checked and says "verified successfully" and when I paste on clipboard it gives me a 5ddc... and so on and it gives me this also when I do "Calc MD-5 Checksum". Also I tried with two different mirrors.
If it says that all the files are verified successfully, then that means that all the md5sum's matched.