yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z General] Setherio:
Thanks for the tips Cimer, I edited the post, hopefully that clarifies it a bit more.

I've been a quiet browser here on XDA for quite a while but I believe that was actually the first post I made =3 It took me a while to try to get it formatted... fluently / tried to make it easy to read and follow.

And hey, if it wasn't for you all posting the logs from #g2root, I would of never gotten my G2 back to being rooted. :) I think I had like 8 different pages open when I was doing it, reading the chat log, reviewing the pastebin data, et cetera. But it worked, after searching every day, the trick has been found.

On a side note, I picked the range "-start FAA90000 -end FFFFFFFF" because it appears that the exploit is most likely within that range. It was for yours "FBB47C00:1400", mine was "FBB4D600:A00", and a friend of mine was also an FBB*.
[G2 and Desire Z General] ilbeppez:
Does it work for the european desire Z ?
[G2 and Desire Z General] Setherio:
Personally, I have no idea. I don't imagine it would hurt the phone any if you tried. I know you would have to change the version number (when using misc_version) to a different number, one that would be equivalent to the stock rom that came with the phone. As for the exploit itself, I don't see any harm it could do to try (though I'm no expert). Just be sure to reboot your phone after each attempt of using fre3vo.
[G2 and Desire Z General] Cimer:
Give me a second, Guhl made a post about this...

http://xdaforums.com/showpost.php?p=15825944&postcount=27

Should explain things for Desire Z users.
[G2 and Desire Z General] ilbeppez:
Ok ;)

thanks
[G2 and Desire Z General] vybzkartel:
Thank you. I have been searching for this.:cool:
[G2 and Desire Z General] petarpLab:
Setherio, please divide a section for 2.3.3 DZ owners. the appropriate PC10IMG.zip for them is

http://www.multiupload.com/GH26HXLLES (md5 2ff42897cd27e0db425a2cf36c8bd078)

the mics_version command is: /data/local/tmp/misc_version -s 1.33.405.5

the push command is: adb push PC10IMG.zip /sdcard/
[G2 and Desire Z General] Setherio:
Thanks for the information. I updated the guide. :)
[G2 and Desire Z General] petarpLab:
thanks a lot :)
[G2 and Desire Z General] Cimer:
Incase anyone did not know already gfree is the best way to root after the downgrade...visionary bricks phones. You can find gfree in the xda wiki.
[G2 and Desire Z General] trzype:
Great guide. My first downgrade and I haven't bricked my phone

Thanks to all people that made it possible

So AMT is ok for rooting after downgrade?
[G2 and Desire Z General] Setherio:
Thank you:) Glad it helped you.

Yes. I downgraded and rooted, went ahead and installed Cyanogen nightly. As did a couple others I've talked to who have downgraded as well.
[G2 and Desire Z General] trzype:
Used AMT. Got some error about 1.34 and "Double" but cliked Continue button anyway. Everything went fine.

I'm going for Virtuous 2.0.0. Can't live without Sense UI :D

Thanks again
[G2 and Desire Z General] demon187:
Should I rename the stock Rom to just PC10IMG before I push it to sd card or can I just put it on sd card before hand
[G2 and Desire Z General] demon187:
Got it worked great thanks
[G2 and Desire Z General] RaffieKol:
Thank you so much worked like a charm - Peace
[G2 and Desire Z General] h4x0l2:
So, it works from 2.3.4, cyanogen7 loaded... phone shut itself down 2 times today though... too many variables to say from what yet, ill find out and post.
[G2 and Desire Z General] cowgaR:
do I need perm root to flash CM?

one stupid question, is it possible to flash CyanogenMod with temproot (# in shell) or do I really need permanent root?

Thank you.
[G2 and Desire Z General] Martin "skunk" Rotter:
No its not AFAIK.
[G2 and Desire Z General] Martin "skunk" Rotter:
Follow this (you need gFree and HBOOT)

http://wiki.cyanogenmod.com/wiki/HTC_Desire_Z:_Rooting
[G2 and Desire Z General] dhiral.v:
Why go through this long process when you can just download and run the RUU.exe?
[G2 and Desire Z General] rinnycoop121:
man your nuts, this worked pefectly.

Wow i am impressed it was so easy i understood it.

wow wow wow
[G2 and Desire Z General] mmafighter121:
between changing the version number and downgrading the symbols at the start of the ADB command line go from # back to $ everything else has gone perfect so far so I'd rather not mess it up now, do i exit adb shell before doing the push of the old stock rom (step 1 of the downgrade)? or just keep on keepin on?
[G2 and Desire Z General] Nipqer:
Exit adb shell to push it, adb commands don't work in shell.

As long as you did misc_version with the # command you should be sweet.

-Nipqer
[G2 and Desire Z General] Setherio:
This processes, while it may appear long, is not long at all.* This processes, excluding the time it takes to download the files required (more or less, the time it takes to download the stock rom), takes less than 10 minutes to get to the point where you're in bootloader updating to the stock rom (downgrading).

*The exception to it taking a long time is if you have never used adb or do not know what it is. Then it might take a longer.

As for just using the RUU.exe...

1) RUU.exe's don't work for G2s.

2) If you use one of the RUU.exe's, it will return an error about your current version is higher than the version you are attempting to upgrade to. This guide resolves that issue.
[G2 and Desire Z General] vcurbel:
great work, it worked on my first try...thanks
[G2 and Desire Z General] holmes901:
OK I am trying this method to downgrade and am stuck when I type /data/local/tmp/fre3vo -debug -start I get [1] + Stopped (signal)...Was wondering what thats about?
[G2 and Desire Z General] Nipqer:
Any chance you can post the contents of your cmd/shell to pastebin.com or here? It'd help a lot more seeing what you've done exactly.

Looking at your sig though, this isn't for your phones...

-Nipqer
[G2 and Desire Z General] holmes901:
Yeah uts all good I am rooted actually. I was just not reading all the way through. And I know I need to upgrade my sig gonna step on that. Thank for tje help though.
[G2 and Desire Z General] dhiral.v:
Well the RUU.exe worked for my Desire Z which was on the 2.3.3 rom and I downgraded it to 1.34 version.
[G2 and Desire Z General] Strato77:
Worked like a charm in my Desire Z 2.3.3 (Europe).

Thank you so much for this guide :D
[G2 and Desire Z General] h4x0l2:
Alright... the app called cachemate was the issue... reinstall solved. Might be an issue with the rc1 cm7 that's out right now, or it could just be the app. Best practice may be to have that app uninstalled when doing critical operations...
[G2 and Desire Z General] whpsnp:
Thank you, Setherio!

After a bit of trial and error I succesfully downgraded my DZ.

Excellent guide!

:)
[G2 and Desire Z General] htcsuperfan:
Ugh, I've been doign this for hours and I've got the method down. Everything comes up with the right message but after the reboot and the image check, it always come s back with wrong version and then asks me to reboot.

Phone is Bell Desire Z

Android 2.3.3

Kernel 2.6.35.10-g7b95729

Software number 2.42.666.8

The RUU didnt' work either.

Any help would be appreciated. I thought this would be easy! :(

Pastebin:

C:\android-sdk-windows\platform-tools>adb push fre3vo /data/local/tmp

1195 KB/s (9796 bytes in 0.008s)

C:\android-sdk-windows\platform-tools>adb shell

$ chmod 777 /data/local/tmp/fre3vo

chmod 777 /data/local/tmp/fre3vo

$ /data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF

/data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF

fre3vo by #teamwin

Please wait...

Attempting to modify ro.secure property...

fb_fix_screeninfo:

id: msmfb

smem_start: 802160640

smem_len: 3145728

type: 0

type_aux: 0

visual: 2

xpanstep: 0

ypanstep: 1

line_length: 1920

mmio_start: 0

accel: 0

fb_var_screeninfo:

xres: 480

yres: 800

xres_virtual: 480

yres_virtual: 1600

xoffset: 0

yoffset: 0

bits_per_pixel: 32

activate: 16

height: 80

width: 48

rotate: 0

grayscale: 0

nonstd: 0

accel_flags: 0

pixclock: 0

left_margin: 0

right_margin: 0

upper_margin: 0

lower_margin: 0

hsync_len: 0

vsync_len: 0

sync: 0

vmode: 0

Buffer offset: 00000000

Buffer size: 8192

Scanning region faa90000...

Scanning region fab80000...

Scanning region fac70000...

Scanning region fad60000...

Scanning region fae50000...

Scanning region faf40000...

Scanning region fb030000...

Scanning region fb120000...

Scanning region fb210000...

Scanning region fb300000...

Scanning region fb3f0000...

Scanning region fb4e0000...

Scanning region fb5d0000...

Scanning region fb6c0000...

Scanning region fb7b0000...

Scanning region fb8a0000...

Scanning region fb990000...

Scanning region fba80000...

Potential exploit area found at address fbb53e00:200.

Exploiting device...

C:\android-sdk-windows\platform-tools>adb shell

# exit

exit

C:\android-sdk-windows\platform-tools>adb push misc_version /data/local/tmp/misc

_version

1546 KB/s (15837 bytes in 0.010s)

C:\android-sdk-windows\platform-tools>adb shell chmod 777 /data/local/tmp/misc_v

ersion

C:\android-sdk-windows\platform-tools>adb shell

# /data/local/tmp/misc_version -s 1.00.000.0

/data/local/tmp/misc_version -s 1.00.000.0

--set_version set. VERSION will be changed to: 1.00.000.0

Patching and backing up partition 17...

# sync

sync

# dd if=/dev/block/mmcblk0p17 bs=1 skip=160 count=10

dd if=/dev/block/mmcblk0p17 bs=1 skip=160 count=10

1.00.000.010+0 records in

10+0 records out

10 bytes transferred in 0.002 secs (5000 bytes/sec)

# adb push 1.34.405.5_PC10IMG.zip /sdcard/PC10IMG.zip

adb push 1.34.405.5_PC10IMG.zip /sdcard/PC10IMG.zip

adb: not found

# exit

exit

C:\android-sdk-windows\platform-tools>adb push 1.34.405.5_PC10IMG.zip /sdcard/PC

10IMG.zip

2339 KB/s (298442206 bytes in 124.557s)

C:\android-sdk-windows\platform-tools>adb reboot bootloader

C:\android-sdk-windows\platform-tools>
[G2 and Desire Z General] Martin "skunk" Rotter:
What INFOCID do you have (you can find it it hboot).

You need one of these

modelid: PC1011000
cidnum: HTC__001
cidnum: HTC__032
cidnum: HTC__E11
cidnum: HTC__203
cidnum: HTC__Y13
cidnum: HTC__102
cidnum: HTC__405
cidnum: HTC__304
cidnum: HTC__A07
cidnum: HTC__N34
cidnum: HTC__J15
mainver: 1.34.405.5
hbootpreupdate:12
[G2 and Desire Z General] plympton:
For a MyTouch - I was getting failure all the time, and then I did a wipe to factory settings with an erase of the SD card.

Worked then. Cool!

Thanks for the article!
[G2 and Desire Z General] htcsuperfan:
I think this is the CID:

Goldcard method? I tried that too, guess I'll try again tomorrow....this was fun, now it's a mission.
[G2 and Desire Z General] srivers33:
needing some help here. i get the proper first msg but when i try to push the fre3vo file to the data/local folder i get "cannot stat fre3vo : no such file or directory...now im certain its in my adb folder. (i dont use the "platform tools" folder, its not working for me) so my command promp looks like this C:\Users\me\adb\adb push fre3vo /data/local/tmp

Any tips? Thanks

Fixed it just now myself had to enter this command for those who may also be having this trouble

C:Users\me\adb\adb push C:users\me\adb\fre3vo /data/local/tmp

you'll need to do the same when it comes to loading the misc_version file as well.
[G2 and Desire Z General] Setherio:
If things still have not worked out send me a message on google talk, AIM, Or msn. My contact info is at the bottom of the guide. You could also come to #g2root on irc.freenode.org by going to http://webchat.freenode.net and for nickname use your XDA alias, channel type #g2root ( yes, include the pound symbol on channel) and either I, or quite a few others can get you situated. =)

.
[G2 and Desire Z General] Setherio:
Wait. .. so you figured it out? Or still need help?
[G2 and Desire Z General] Setherio:
come to #g2root on irc.freenode.org by going to http://webchat.freenode.net and for nickname use your XDA alias, channel type #g2root ( yes, include the pound symbol on channel) and either I, or quite a few others can get you situated. =)

Yes it would be your gold card method and Gulh Just made it a lot easier to get the gold card for the g 2 and/or desire z. It is a lot easier and quicker now has been proven successful so far!
[G2 and Desire Z General] jigajay:
Is there a video for this I'm a noob and having a bit of a hard time downgrading my Mytouch 4G
[G2 and Desire Z General] kgill7:
trying to downgrade mytouch4g, keep getting adb permission denied, usb debugging is checked???
[G2 and Desire Z General] Nipqer:
make sure you aren't in adb shell when using adb commands.

-Nipqer
[G2 and Desire Z General] droidsmith:
thx!

Awesome guide, will have to try this when i get home from camp. Will be so nice to use custom ROMs, get Netflix working, use screen grabbing, set DNS, and other apps that require root!
[G2 and Desire Z General] mjui123:
i have found a way to fix the adb permission denied it worked for me at least. when he says put the files into programs-tools do that and put them where ever you command prompt is pointed to mine was C:\Documents and Settings\me\

so i put my files there and it worked i am on windows xp i dont know for sure if it will work for you but it worked for me figured i might help somebody.
[G2 and Desire Z General] badaphooko01:
Are you sure you have the mytouch drivers installed? That was my problem.
[G2 and Desire Z General] lncoln:
Got it done! Thank you setherio for the guide, and thank you nipqer for the help you gave me. Much appreciated!

Why'd you poor ketchup on my head?
[G2 and Desire Z General] whpsnp:
Or in your command prompt just go to the directory you put the files in, type: cd c:\your directory and press enter. That should do it.
[G2 and Desire Z General] Nipqer:
Or you can add the folder to your Path environment variable, but that's slightly more complex, and only really neccessary if your gonna be using adb a lot.

-Nipqer
[G2 and Desire Z General] e0mandaniel:
Where do i put/write the codes? On cmd prompt? Or adv shell?
[G2 and Desire Z General] mjui123:
Command prompt
[G2 and Desire Z General] Litesorrows:
So does this work with G2 OTA 2.3.4. I just bought a used G2 off my friend. Everything is stock.
[G2 and Desire Z General] skater4690:
Yes it does I just traded my g2x for the g2 plus cash and it was bone stock and this guide worked perfectly I hated to get rid of my g2x cause its a downgrade but developement is crazy for this phone so its not too bad and thanks for this guide its awesome
[G2 and Desire Z General] e0mandaniel:
do i connect my phone to computer and then write codes?

and why do i need jdk and sdk

sorry im a noob and i really need help

id really appreciate your help
[G2 and Desire Z General] skater4690:
There is a mini adb in one of the guides so you don't need the whole sdk and yes you write the codes with the phone connected to your pc remember to have usb debugging enabled if it doesn't show when you connect your phone to your pc just reboot your phone that fixed my problem
[G2 and Desire Z General] bcjenkins:
Thanks for doing this! A few minor corrections.

Step 7 - Should say to proceed to step 8 if all is well.

Step 4 of the version downgrade - there should be an exit after the 'dd' command otherwise the next command errors.

B
[G2 and Desire Z General] mjui123:
I put my environment path in and it still didn't work right
[G2 and Desire Z General] altroy2:
I just can't seem to be able to change the version number :/
[G2 and Desire Z General] Nipqer:
You're probably pushing the misc_version dir instead of the file.

Try in adb shell

/data/local/tmp/misc_version/misc_version -s 1.00.000.0

That should work, if it doesn't do:

cd /data/local/tmp
ls -l (Note: this is Ls -L, not 1s -1)

and copy/paste that info here.

-Nipqer
[G2 and Desire Z General] blackshadowj:
I get through all of the steps, but once I'm in bootloader it scans the PC10IMG.zip for 5 seconds and then stops. No options for update appear. What am I doing wrong?

pastebin.com/g2j80SL3

Microsoft Windows [Version 6.1.7601]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\BlackCaesar>cd c:\AndroidSDK\tools

c:\AndroidSDK\tools>adb shell ct /dev/msm_rotator

ct: permission denied

c:\AndroidSDK\tools>adb shell cat /dev/msm_rotator

/dev/msm_rotator: invalid length

c:\AndroidSDK\tools>adb push fre3vo /data/local/tmp

613 KB/s (9796 bytes in 0.015s)

c:\AndroidSDK\tools>adb shell

$ chmod 777 /data/local/tmp/fre3vo

chmod 777 /data/local/tmp/fre3vo

$ /data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF

/data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF

fre3vo by #teamwin

Please wait...

Attempting to modify ro.secure property...

fb_fix_screeninfo:

id: msmfb

smem_start: 802160640

smem_len: 3145728

type: 0

type_aux: 0

visual: 2

xpanstep: 0

ypanstep: 1

line_length: 1920

mmio_start: 0

accel: 0

fb_var_screeninfo:

xres: 480

yres: 800

xres_virtual: 480

yres_virtual: 1600

xoffset: 0

yoffset: 0

bits_per_pixel: 32

activate: 16

height: 80

width: 48

rotate: 0

grayscale: 0

nonstd: 0

accel_flags: 0

pixclock: 0

left_margin: 0

right_margin: 0

upper_margin: 0

lower_margin: 0

hsync_len: 0

vsync_len: 0

sync: 0

vmode: 0

Buffer offset: 00000000

Buffer size: 8192

Scanning region faa90000...

Scanning region fab80000...

Scanning region fac70000...

Scanning region fad60000...

Scanning region fae50000...

Scanning region faf40000...

Scanning region fb030000...

Scanning region fb120000...

Scanning region fb210000...

Scanning region fb300000...

Scanning region fb3f0000...

Scanning region fb4e0000...

Scanning region fb5d0000...

Scanning region fb6c0000...

Scanning region fb7b0000...

Scanning region fb8a0000...

Scanning region fb990000...

Scanning region fba80000...

Potential exploit area found at address fbb57a00:600.

Exploiting device...

c:\AndroidSDK\tools>adb shell

# exit

exit

c:\AndroidSDK\tools>adb push misc_version /data/local/tmp/misc_version

1605 KB/s (589849 bytes in 0.358s)

c:\AndroidSDK\tools>adb shell chmod 777 /data/local/tmp/misc_version

c:\AndroidSDK\tools>adb shell

# /data/local/tmp/misc_version -s 1.00.000.0

/data/local/tmp/misc_version -s 1.00.000.0

--set_version set. VERSION will be changed to: 1.00.000.0

Patching and backing up partition 17...

# sync

sync

# dd if=/dev/block/mmcblk0p17 bs=1 skip=160 count=10

dd if=/dev/block/mmcblk0p17 bs=1 skip=160 count=10

1.00.000.010+0 records in

10+0 records out

10 bytes transferred in 0.003 secs (3333 bytes/sec)

# exit

exit

c:\AndroidSDK\tools>adb push PC10IMG.zip /sdcard/

1420 KB/s (129303247 bytes in 88.910s)

c:\AndroidSDK\tools>adb reboot bootloader

c:\AndroidSDK\tools>adb reboot bootloader

c:\AndroidSDK\tools>

Edit: The image file was corrupt so I redownloaded, renamed, and it was found in bootloader.
[G2 and Desire Z General] unciviilized:
ok so i got adb working but i dont understand what to do with fre3vo , i already put it in my sdcard but when i type on adb it says no such file. please someone help. thanks
[G2 and Desire Z General] stumpyz9:
Its not supposed to be on your SD card, should be in data/local/tmp/
[G2 and Desire Z General] unciviilized:
Forgive my noobness , how would I do that?
[G2 and Desire Z General] skater4690:
Just follow the guide everything you need is there it works great might take you a bit to get in your groove but once you're there you'll have no problem
[G2 and Desire Z General] setzer715:
Thanks Bro! Saved my life!
[G2 and Desire Z General] htcsuperfan:
Ok, went #G2root or something similar in the hopes of finding someone to help with the Root and I got no answer. Tried the Goldcard method but now I'm getting a message:

Model ID incorrect. Update Fail!

I'm using the 1.34.405.5 image for my DZ. I thought this was the proper image.

Or am I now doing something else wrong? I suppose it's progress since I'm now seeing a different message.

The Goldcard method sure is interesting. As least I know the version changes are now sticking. I noticed the version is 1.0 in the hex editor so that's not the problem anymore.

For fun here's some info from the Hboot screen:

Vision PVT Ship S-ON

HBOOT-0.85.0013

MICROP-0425

Radio 26.10.04.12_M

eMMC-boot

APR 11 2011 23:36:27
[G2 and Desire Z General] zukko:
hi.

can you link the uncorrupted image file.

because i have the same problem.

done all and at end the phone gives error:

no image or wrong image!

fix my problem.

sd card must be fat32 formatted.
[G2 and Desire Z General] costipl:
Thank you for the guide, I have just successfully downgraded my Desire Z :D

Now proceeding with root and Virtuos Sense 2.0.0 :)
[G2 and Desire Z General] felixchess5:
This worked flawlessly! It solved all my problems :) Thanks!
[G2 and Desire Z General] htcsuperfan:
I think I got it!

Updated my goldcard image, pulled another ROM, followed Setherio's instructions and now bootloader has updated the image. Awesome.

Thanks Setherio for creating this guide.
[G2 and Desire Z General] droidsmith:
what's the status of your progress?

glad to hear things are moving along for you, as I have the exactly the same phone / software as you!

have you managed to move away from the stock ROM?
[G2 and Desire Z General] slinky1914:
Worked like a charm thanks man.
[G2 and Desire Z General] inkiliuks:
help

hi, nice work with manual.

I have a problem, everything is fine till the last step.

C: \android-sdk-windows\platform-tools> adb push 1.34.405.5_PC10IMG.zip /sdcard/PC10IMG.zip

failed to copy '1.34.405.5_PC10IMG.zip' to '/sdcard/PC10IMG.zip' : Read-only file system

any suggestion ? Thanks.
[G2 and Desire Z General] ArmedandDangerous:
If push doesn't work you can just paste the file on the SD card :P
[G2 and Desire Z General] inkiliuks:
thanks, my HTC is downgraded :)
[G2 and Desire Z General] htcsuperfan:
Hi, I'm rooted and s-off.

I've tried quite a few ROMS, each with their own quirks. Oddly enough I had settled on Virtuous Sense, looks and feels exactly like the stock HTC Sense ROM but with a few tweaks and then I tried Virtuous Unity and am totally in love. It's not as lightweight as the others but it looks great and still has that HTC polisehd feel to it.

The first ROM I tried, CM7, market app never worked.

Virtuous G-lite, some widgets didnt' work.

Virtuous Sense, Same as HTC Sense but tweaked. Worked great but it felt a little pointless to go through all the trouble of rooting only to end up with darn near the same thing I had before.

Virtuous Unity, just a beautiful ROM. Lots of extra tewaks and Sense 3.0 is beautiful.
[G2 and Desire Z General] story:
So after the downgrade, I can unlock it with gfree right?

Got it working! Even with Model ID Incorrect, I just flash RUU_Vision_BellMobility_WWE_1.34.666.1_Radio_12.28b.60.140e_26.03.02.18_M2_release_154437_signed and it downgraded.

Thanks
[G2 and Desire Z General] htcsuperfan:
Gfree works. I went straight to the CM7 wiki and followed those instructions for flashing.

http://wiki.cyanogenmod.com/wiki/HTC_Vision:_CyanogenMod
[G2 and Desire Z General] brooklynite:
Worked great for me, thanks for a simple to understand downgrading (for idiots like me) guide! :D
[G2 and Desire Z General] story:
Is it possible that an exploit cannot be find?

I tried all of the ones

/data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF

My first Desire Z works fine but the 2nd one doesn't find anything. I restart everytime I tried too

UPDATE!! I got it working. I never updated to 2.3.3
[G2 and Desire Z General] biland:
a little easier to downgrade

the last two steps you can save if you download the RUU_Vision_HTC_WWE_1.34.405.5_Radio_12.28b.60.140e_26.03.02.26_M_release_155556_signed.exe and just click it
[G2 and Desire Z General] jekyoo_style:
amazing guide, followed the directions and got my mytouch4g downgraded.
[G2 and Desire Z General] jtpwong:
Hi, any solution to htcsuperfan's issue? I have the identical phone, version, and build number, and am also getting the version number error after the bootloader finds PC10IMG.ZIP and attempts to verify the rom after loading.