Jump to content


Photo

[Guide] Upgrading from 2.1 (or 1.6) to 2.3 swiftdroid

* * * * * 1 votes

  • Please log in to reply
33 replies to this topic

#1
aaa801

aaa801

    Regular

  • Members
  • PipPip
  • 86 posts
  • Devices:lg gt540
Well this guide was missing and its a bit of pain to figure out if your a newbie around here :D

Ok the way we are doing this is
2.1 -> 2.2 fastboot -> 2.3.3

Download this
http://www.mediafire...imautlh0m29cl2t

Put your phone into download mode
1. Take out battery
2. put in battery
3. hold down volume down and hit poweron
4. screen should display Download mode or Emergency mode depending on rom

Extract it to your pc and run kdz_fw_upd
Choose 3gqct as the type
and diag as the mode

then hit flash

Please note that you DO NOT have to let this flash finish (BUT IT IS EXTREMLY RECOMMENDED.. takes forever on this rom tho lol)
as we only need the fastboot part of it
so leave it flashing for a few mins then remove the phone
the updater software will come up with a few errors but just ignore them

Ok now we need the latest Recovery version of the swiftdroid software
Since i used 1.8 i will use this in this tutorial

Download
http://runescape.bz/...1.8_recovery.7z
Please note i uploaded the rom to my own site as it took me 3 hours to download from the hosting sites..

Ok extract the above file to your pc

Now put your phone into fastboot mode
1. take out battery
2. put in battery
3.hold in camera button and press power on
4. keep camera button pressed until lg logo disapears and it shows a blank screen

Now open where you extracted the above 7z archive to and run the flash_recovery.bat file
What this does is flash cyanogenmod recovery to your phone
which is a great tool for updating firmwares and restoring from bricks B)

Ok now take the update-cm-7.0.0-RC2-GT540-MUR4IK-signed.zip file and copy it to the root of your phones sd card
rename it to update.zip

Now we will put the phone into recovery mode
1.take out battery
2. put in battery
3. hold down home button and press poweron
4. keep holding down the home button until the cyanogenmod recovery menu pops up (it takes a while..)

Now to install the 2.3 rom
press volume down until "install zip from sdcard" is selected
then press the camera button
then press the camera button on "apply /sdcard/update.zip"
then choose yes and press the camera button

Now this part will take a while (around 5-20mins)
it will say flash complete when finished

Reboot your phone and it should load up the skateboard logo
this will appear to hang for about 5mins as its regenerating the home file system or something
Now with any luck you have 2.3 installed on your phone

Tips..
When it loads it will ask you to slide the keyboard( lol what keyboard)
the workaround this is to exit out of that part and sign in with ur google login in the market
this will activate all the google apps and give you options to download gmail etc

If after 20mins it still doesnt boot
load back into recovery mode and do "Wipe Data/Factory Reset"

Post any problems / comments
:D

my first guide ;)

Edited by aaa801, 01 April 2011 - 10:23 PM.

  • 0

#2
fdespotovski

fdespotovski

    Enthusiast

  • Members
  • PipPipPip
  • 171 posts
  • Gender:Male
  • Devices:HTC EVO 3D

Well this guide was missing and its a bit of pain to figure out if your a newbie around here :D

Ok the way we are doing this is
2.1 -> 2.2 fastboot -> 2.3.3

Download this
http://www.mediafire...imautlh0m29cl2t

Put your phone into download mode
1. Take out battery
2. put in battery
3. hold down volume down and hit poweron
4. screen should display Download mode or Emergency mode depending on rom

Extract it to your pc and run kdz_fw_upd
Choose 3gqct as the type
and diag as the mode

then hit flash

Please note that you DO NOT have to let this flash finish (BUT IT IS EXTREMLY RECOMMENDED.. takes forever on this rom tho lol)
as we only need the fastboot part of it
so leave it flashing for a few mins then remove the phone
the updater software will come up with a few errors but just ignore them

Ok now we need the latest Recovery version of the swiftdroid software
Since i used 1.8 i will use this in this tutorial

Download
http://runescape.bz/...1.8_recovery.7z
Please note i uploaded the rom to my own site as it took me 3 hours to download from the hosting sites..

Ok extract the above file to your pc

Now put your phone into fastboot mode
1. take out battery
2. put in battery
3.hold in camera button and press power on
4. keep camera button pressed until lg logo disapears and it shows a blank screen

Now open where you extracted the above 7z archive to and run the flash_recovery.bat file
What this does is flash cyanogenmod recovery to your phone
which is a great tool for updating firmwares and restoring from bricks B)

Ok now take the update-cm-7.0.0-RC2-GT540-MUR4IK-signed.zip file and copy it to the root of your phones sd card
rename it to update.zip

Now we will put the phone into recovery mode
1.take out battery
2. put in battery
3. hold down home button and press poweron
4. keep holding down the home button until the cyanogenmod recovery menu pops up (it takes a while..)

Now to install the 2.3 rom
press volume down until "install zip from sdcard" is selected
then press the camera button
then press the camera button on "apply /sdcard/update.zip"
then choose yes and press the camera button

Now this part will take a while (around 5-20mins)
it will say flash complete when finished

Reboot your phone and it should load up the skateboard logo
this will appear to hang for about 5mins as its regenerating the home file system or something
Now with any luck you have 2.3 installed on your phone

Tips..
When it loads it will ask you to slide the keyboard( lol what keyboard)
the workaround this is to exit out of that part and sign in with ur google login in the market
this will activate all the google apps and give you options to download gmail etc

If after 20mins it still doesnt boot
load back into recovery mode and do "Wipe Data/Factory Reset"

Post any problems / comments
:D

my first guide ;)

Good tutorial.

  • 0
Phone: HTC EVO 3D
ROM: LeeDroid 5.3.0 with LeeDroid kernel 5.3.5, Android 2.3.4
Recovery: ClockworkMod Recovery 5.0.2.0
CPU Configuration: Ondemand governor clocked @1200 MHz dual core

#3
aaa801

aaa801

    Regular

  • Members
  • PipPip
  • 86 posts
  • Devices:lg gt540

Good tutorial.

Thanks :D
ima write one up on installing linux on gt540 too
however i kinda trashed my install so ive gota work out a few things

  • 0

#4
56k_Rockstar

56k_Rockstar

    Newbie

  • Members
  • Pip
  • 15 posts
  • Devices:LG GT540

Good tutorial.

Pls dont fullquote every previous comment. Its annoiying to scroll everything down for the 2nd time. Just normally reply.

B2T: Thats a guide i was looking for. now im going to 2.3 too. Thx

  • 0

#5
dudro

dudro

    Newbie

  • Members
  • Pip
  • 1 posts
  • Devices:gt540
  • Twitter:@none
Hi, I'm new to this forum and new to mobile upgrades. I did all step by step, but for me 'cyanogenmod recovery menu' just doesn't show. Can you pls help. When to unplug/plug usb cable etc. I tried your tutorial on my 2.1 android version.

Edited by dudro, 04 April 2011 - 09:57 PM.

  • 0

#6
Ash-Lee

Ash-Lee

    Newbie

  • Members
  • Pip
  • 1 posts
I'm trying to do this as well, i can't get past the fastboot part.

The flash_recovery.bat calls for the fastboot.exe i think, this isn't in the .7z file from what i can see.

Maybe someone can help?

  • 0

#7
Adewis

Adewis

    Newbie

  • Members
  • Pip
  • 4 posts
  • Devices:GT 540

I'm trying to do this as well, i can't get past the fastboot part.

The flash_recovery.bat calls for the fastboot.exe i think, this isn't in the .7z file from what i can see.

Maybe someone can help?


if youre still trying maybe we can work together to sort it, im stuck on this too, thought i downloaded wrongly, but it just does nothing, so im downloading the recovery 1.8 file from :
http://android.modac...tdroid-project/
ill tell you how it goes, need to wait a while to download, takes soooo long!! ;)
either way, is the author or anyone else able to help? :D
Ta B)

  • 0

#8
infernal

infernal

    Newbie

  • Members
  • Pip
  • 32 posts
  • Devices:LG GT540
If you go here some one's made an automatic .exe to install 2.3

http://androidforums...able-gt540.html

You do need fastboot first tho...but a simple way round.

  • 0

#9
Adewis

Adewis

    Newbie

  • Members
  • Pip
  • 4 posts
  • Devices:GT 540
all i need to do is put my phone into fastboot mode, but no one seems to have a single difinitive answer on how to do it, its all a bit too confusing :S

  • 0

#10
infernal

infernal

    Newbie

  • Members
  • Pip
  • 32 posts
  • Devices:LG GT540

all i need to do is put my phone into fastboot mode, but no one seems to have a single difinitive answer on how to do it, its all a bit too confusing :S

what rom have you on your phone now?

  • 0

#11
Adewis

Adewis

    Newbie

  • Members
  • Pip
  • 4 posts
  • Devices:GT 540

what rom have you on your phone now?


2.1 update 1
kernel 2.6.29
(thats it right? :D)

  • 0

#12
infernal

infernal

    Newbie

  • Members
  • Pip
  • 32 posts
  • Devices:LG GT540

2.1 update 1
kernel 2.6.29
(thats it right? :D)


If its got fastboot with it then you need to turn off then on again holding the camera button untill screen goe's dark,then its in fast boot mode

  • 0

#13
infernal

infernal

    Newbie

  • Members
  • Pip
  • 32 posts
  • Devices:LG GT540

If its got fastboot with it then you need to turn off then on again holding the camera button untill screen goe's dark,then its in fast boot mode


here's how he doe's it in this tutorial

Now put your phone into fastboot mode
1. take out battery
2. put in battery
3.hold in camera button and press power on
4. keep camera button pressed until lg logo disapears and it shows a blank screen

try and follow his instruction so you can install recovery to save you bricking your phone
I used the one from the link and did'nt bother with recovery just updated from 2.1 fastboot to 2.3 then backed up afterwards.it was risky but worked.
I've read thru this guide sounds quite striaght forward.

  • 0

#14
cjzeaden

cjzeaden

    Newbie

  • Members
  • Pip
  • 5 posts
please help me....

my phone wont open just LG logo appear... but download mode (downvol+onpwer) and fastboot mode are working..the recovery wont work...
im working for this in 2 days just to update my phone..please tell me what to do..T,T
after i upgrade my phone its say upgrade error..what should i do please help im begging...advnce thx..

this is the kdz log

[02:21:20:390] : =============================================
[02:21:20:390] : Log is started on 07.04.2011, at 02:21:20:390,
executable: D:\KDZ+Updater+Europe+Open\KDZ_FW_UPD.exe (ProcID: 0x0000036c),
compile time : Sep 8 2010 17:19:53
[02:21:20:390] : Version :
[02:21:21:406] : strFilename1 = eur

[02:21:21:406] : m_DlMode = 4, m_strBinaryPath = C:\Documents and Settings\All Users\Application Data\LGMOBILEAX\Phone\europen+fastboot.dz, m_nSelectedImages= 70787108

[02:24:57:656] : Start Web Downloading
[02:24:57:687] : Get Usb Port
[02:24:58:687] : rsi.strFriendlyName=Communications Port (COM1)

[02:24:58:718] : Remove Communications Port (COM1)

[02:24:58:718] : rsi.strFriendlyName=Communications Port (COM2)

[02:24:58:718] : Remove Communications Port (COM2)

[02:24:58:718] : rsi.strFriendlyName=LGE Android USB Serial Port (COM6)

[02:24:58:718] : FriendlyNameList[iii].szFriendlyName=LGE Android USB Serial Port

[02:24:58:718] : rsi.strFriendlyName=LGE Android USB GPS NMEA Port (COM7)

[02:24:58:718] : Remove LGE Android USB GPS NMEA Port (COM7)

[02:24:58:796] : WM_COPYDATA ¸Þ½ÃÁö º¸³¿ 1 - COM6
[02:24:58:796] : Port = COM6
[02:24:58:906] : Clear
[02:24:59:015] : Clear
[02:24:59:046] : >> DIAG_STATUS_F FAILED
[02:24:59:062] : >>Get Model Name [DIAG_VERNO_F]
[02:24:59:062] : Clear
[02:24:59:078] : strModel = GT540
[02:24:59:328] : Read NV item: 71 NV ITEM 71 [71]
[02:24:59:328] : Clear
[02:24:59:343] : CSW
[02:24:59:343] : Banner : CSW
[02:24:59:343] : WM_COPYDATA ¸Þ½ÃÁö º¸³¿ 0 - GT540
[02:24:59:343] : >>Get Mobile SW [DIAG_EXT_BUILD_ID_F]
[02:24:59:343] : Clear
[02:24:59:359] : GT540-M76XX-V20a-OCT-05-2010-XX
[02:24:59:359] : strFilename = GT540-M76XX-V20a-OCT-05-2010-XX

[02:24:59:359] : strFilename = V20

[02:24:59:359] : Flag_Phone_BIN_Eclair = TRUE

[02:24:59:375] : Clear
[02:24:59:390] : Write NV item:9028 NV ITEM 9028
[02:24:59:390] : 9028 - NV_DONE_S Item
[02:24:59:515] : _DloadMode()
[02:24:59:515] : ¸Þ½ÃÁö º¸³¿ TYPE_WPARAM_CHANGE_DLOAD 4
[02:24:59:515] : >>Change Offline Mode [DIAG_CONTROL_F/Mode = 1]
[02:24:59:515] : Clear
[02:24:59:531] : >>Change Dload Mode [DIAG_DLOAD_F]
[02:24:59:984] : WM_COPYDATA ¸Þ½ÃÁö º¸³¿ 3 - DLOAD
[02:24:59:984] : Clear
[02:24:59:984] : 2_DIAG_DLOAD_F DLOAD_RESET_F do not wait for response
[02:24:59:984] : #ifdef FEATURE_L4

[02:24:59:984] : Clear
[02:25:00:015] : WM_COPYDATA ¸Þ½ÃÁö º¸³¿ 3 - Close Port
[02:25:00:015] : Close Port<<
[02:25:40:046] : Clear
[02:25:40:046] : EMERGENCY Booting Mode
[02:25:40:062] : >>Get Model Name in Emergency Mode [DLOAD_VERREQ_F]
[02:25:40:062] : Clear
[02:25:40:062] : Clear
[02:25:40:078] : BS/GT540/7D
[02:25:40:078] : WM_COPYDATA ¸Þ½ÃÁö º¸³¿ 0 - GT540
[02:25:40:078] : m_pPhoneCtrl->m_pDload->Dl_GetCommMode(&m_pPhoneCtrl->m_pDload->m_nCommMode)

[02:25:40:078] : >> GET DLOAD COMM MODE
[02:25:40:078] : Clear
[02:25:40:078] : Clear
[02:25:40:093] : [GetCommMode] Communication mode : 2
[02:25:40:093] : Pre Nand Download
[02:25:40:093] : >>Set Trusted Mode [DLOAD_NAND_SEC_MODE] sec_mode = 1 (1=trusted 0=NonTrusted)
[02:25:40:093] : WM_COPYDATA ¸Þ½ÃÁö º¸³¿ 3 - TRUSTED MODE
[02:25:40:093] : Clear
[02:25:40:093] : Clear
[02:25:40:109] : [COM6] >>NandFlashInitWithFile(PARTITION TBL), BinType =8
[02:25:40:109] : NandFlashInitWithFile :: LG3GBinaryList[BinType].szBinaryTypeName = PARTITION TBL, BinType = 8
[02:25:40:109] : NandFlashInitWithFile ::
[02:25:40:109] : WM_COPYDATA ¸Þ½ÃÁö º¸³¿ 3 - INIT PARTITION TBL
[02:25:40:109] : Clear
[02:25:40:109] : Clear
[02:25:40:125] : Clear
[02:25:40:125] : Clear
[02:25:40:140] : ¸Þ½ÃÁö º¸³¿ TYPE_WPARAM_WRITE_TO_SDRAM 3
[02:25:40:140] : m_nSelectedImages= 70787108,Type= 3

[02:25:40:140] : [COM-159] ¸Þ½ÃÁö º¸³¿ TYPE_WPARAM_WRITE_AMSS 15
[02:25:40:140] : [COM6] >>NandFlashInitWithFile(AMSS MODEM HEADER), BinType =14
[02:25:40:140] : NandFlashInitWithFile :: LG3GBinaryList[BinType].szBinaryTypeName = AMSS MODEM HEADER, BinType = 14
[02:25:40:140] : NandFlashInitWithFile ::
[02:25:40:140] : WM_COPYDATA ¸Þ½ÃÁö º¸³¿ 3 - INIT AMSS MODEM HEADER
[02:25:40:140] : Clear
[02:25:40:140] : Clear
[02:25:40:156] : >> AMSS FLASHING ...
[02:25:40:156] : ¸Þ½ÃÁö º¸³¿ ProgreassiveBar Init wParam TYPE_WPARAM_PROGRESSIVE_POS=5 lParam(pos)=0 nResult=0
[02:25:40:187] : Sending Pkt Seq : 0
[02:25:40:187] : Clear
[02:25:40:234] : Sending Pkt Seq : 1
[02:25:40:234] : Sending Pkt Seq : 2
[02:25:40:234] : Sending Pkt Seq : 3
[02:25:40:234] : Sending Pkt Seq : 4
[02:25:40:234] : Sending Pkt Seq : 5
[02:25:40:234] : Sending Pkt Seq : 6
[02:25:40:234] : Sending Pkt Seq : 7
[02:25:40:234] : Sending Pkt Seq : 8
[02:25:40:234] : Sending Pkt Seq : 9
[02:25:40:234] : Sending Pkt Seq : 10
(i just shortcut it)
[02:26:39:156] : Sending Pkt Seq : 30662
[02:26:39:171] : Dl_AsyncWrite - ErrNo(45), Addr(0x00019440), NandErrNo(0x19)
[02:26:39:171] : [COM-159] ERROR Dl_AsyncWrite() TYPE_LPARAM_UPGRADE_ERROR_WRITE_TO_FLASH
[02:26:39:171] : Clear
[02:26:39:203] : WM_COPYDATA ¸Þ½ÃÁö º¸³¿ 3 - Close Port
[02:26:39:203] : Close Port<<
[02:26:39:203] : TYPE_WPARAM_UPGRADE_ERROR
[02:26:39:203] : ¸Þ½ÃÁö º¸³¿ - TYPE_WPARAM_UPGRADE_ERROR Error Code = 4008
[02:26:39:343] : Log finished

  • 0

#15
cjzeaden

cjzeaden

    Newbie

  • Members
  • Pip
  • 5 posts
any one please make a video of this tutorial to see the ryt thing to do..sorry for bad english

  • 0

#16
hiperborean

hiperborean

    Newbie

  • Members
  • Pip
  • 8 posts
  • Devices:LG GT540, Huawei U8110
For the recovery to work, you first have to install ADB for your OS...

and than, most certain way (but bumpy a bit) is..
1. run fastboot on phone
2. put/extract recovery image (*.img) to your ADB /TOOLS/ directory (mine is: C:\Program Files\Android\android-sdk-windows\tools )
3. open terminal/console there and run: fastboot flash recovery *.img (name of the recovery)

it should work this way

it takes no more than 5-6 secs

  • 0

#17
cjzeaden

cjzeaden

    Newbie

  • Members
  • Pip
  • 5 posts
thx for the reply... :D

i will try it...

do you think i bricked my phone??cos it wont open anymore,. just the LG logo appeared...
i hope it not bricked...

  • 0

#18
mistermentality

mistermentality

    Newbie

  • Members
  • Pip
  • 48 posts
  • Devices:LG Optimus GT540
  • Twitter:@none
I already have the 2.2 Froyo rom with clockwork mod installed so thinking I can therefore skip to the part where the update.zip is used I reboot into clockwork mod recovery and choose to apply update.zip but get the error:

assert failed: getprop("ro.product.device") =="swift" || getprop("ro.product.board") == "swift"
E:Error in /sdcard/update.zip (Status 7)

Any ideas what is wrong?

Dave

  • 0

#19
cjzeaden

cjzeaden

    Newbie

  • Members
  • Pip
  • 5 posts
i finaly got it!!! :)

thx god and to all you guys...its realy great!!!!!thx again!!!!^^

  • 0

#20
mixlis

mixlis

    Regular

  • Members
  • PipPip
  • 80 posts
  • Location:Hellas
Actually this gude is false or at least parts of it :)

  • 0




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users