yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 Development and Hacking] nebc100:
Hello All,

I just wanted to chime in and say that I also have a GW910 and it also claims to be 100% up-to-date on version 7.0.7003.0

I just wondered if you lot all think that we will even get the update in 2011 at all.

Also... do any of you know what will happen regarding firmware updates (radio etc)?

I ask because I have a problem here in Luxembourg where my phone loses connection to HTTPS sites after a while. It can still connect to the internet but to anything related to HTTPS (SSL etc).

I know that it isn't a fault with the phone itself (Hardware) because it only happens when I am travelling around and my phone has to change between 3G and Edge quite often. It I stay at home, there is no problem at all.

Comments anyone??
[Windows Phone 7 Development and Hacking] l3v5y:
I think we probably will get an update, there's not much point having developer hardware if we're developing on software that's out of date.

Radio updates etc I'm less sure about, my Taylor says the radio is from August, though the OS is much more recent.

That sounds like an issue with the general OS, and it may be being patched anyway, I'd see if you can submit that as a bug (via Connect) or via the on device feedback mechanism (can't remember how to access it, but I remember it being there).
[Windows Phone 7 Development and Hacking] fb401:
According to this thread http://forums.create.msdn.com/forums/t/77100.aspx, no dev phones will be updated.
[Windows Phone 7 Development and Hacking] screamer333:
and what about mango? also no update?
[Windows Phone 7 Development and Hacking] fb401:
You need NoDo in order to get Mango, so no. I still have my Panther, I'm just waiting on the next batch of hardware this fall so I can change over.
[Windows Phone 7 Development and Hacking] cmcginnis:
I found a copy of the ChevronWP7.Updater and was able to update my pre-release LG GW910 build 7004 to NoDo. After I did that I was able to install Mango beta 2.
[Windows Phone 7 Development and Hacking] cedtat:
How did you get to 7004, I can read on my phone that I am on 7003.
[Windows Phone 7 Development and Hacking] cmcginnis:
Here is how I was able to get Mango installed on my pre-release developer phone (LG GW910).

NOTE: These directions are slightly modified to work as if you were starting from build 7004 (maybe 7003). After I the Chevron update I to install Mango beta 2 but received a 80180048 error. I used the backup that was created to get it back to the state just prior to the Mango update process.

The steps I took starting out with build 7004.

Run the ChevronWP7.Update twice to bring the phone up to build 7390 (NoDo)

Use the "Walshed" Phone support tool to put the device in a state where it can receive official updates - http://blog.walshie.me/walshed-phone-support-tool-official-fix-to-get-you-back-on-track

Be sure to follow the instructions and select ALL of the languages the keyboard supports.

Then following the Mango beta 2 installation instructions.

Mango beta 2 should install without any issues.

IMPORTANT: Uninstalling the Zune software will DELETE your backup. I created a RAR archive of the backup but kept it in the same folder and everything was wiped out.
[Windows Phone 7 Development and Hacking] nebc100:
Hello,

I have tried what you say, but sadly the ChevronWP7.unlocker doesn't seem to work.

I get the Black screen where is asks what language, and whatever I select the screen simply closes.

What OS did you use? Was it a 64bit OS or 32bit OS?

I want to try it again, but at the moment I am stuck.

Thanks

nebc100

P.S. would you be willing to send me a copy of the ChevronWP7.unlocker that you used?

If so PM me, and I will send you my e-mail address.
[Windows Phone 7 Development and Hacking] cmcginnis:
If you have tried it, disconnect your phone, reboot it, then connect it and wait for Windows to tell you the device has been correctly installed (if that hasn't happened yet). Then try ChevronWP7.Update again.

I used the 64-bit version. I'll find and post the link I used to download the app.
[Windows Phone 7 Development and Hacking] fb401:
There seems to be a misunderstanding in your communication. It seems as if you had a Panther that already HAD 7004 loaded on to it, which allowed you to updated all the way to post-Nodo.

There is currently no way possible for the Chevron Updater to bring a 7003 Panther up to 7004. Useless Guy even opened up the source code and tried to force the program into update his device and it did not work.
[Windows Phone 7 Development and Hacking] cmcginnis:
I am sorry if I did not communicate that correctly. Yes, I started with a Panther which already had build 7004 on it.
[Windows Phone 7 Development and Hacking] cmcginnis:
I downloaded ChevronWP7 from here: http://www.4shared.com/file/G6DaNZPX/ChevronWP7Updaterx64.html
[Windows Phone 7 Development and Hacking] Ooije:
Would it be possible to restore someone else’s 7004 or NoDo backup, or are they device specific? My Panther is stuck at 7003 as well :(.
[Windows Phone 7 Development and Hacking] LordM:
Backups are device specific atm. So no, you cannot use a backup of another phone.
[Windows Phone 7 Development and Hacking] NevinM:
LG Panther and 7004

It seems to me that it would be very easy to do the Mango Beta update if our LG Panthers had the 7004 build. How did you get this build on the device, since the last build released by microsoft for the Panther was 7003. If you could tell us how you got to 7004 from 7003, that would solve many of our problems that we have been trying to get around for months now. Are you sure you have a an LG GW910?
[Windows Phone 7 Development and Hacking] ceesheim:
is there a regedit for your phones ?

if yes you could try to edit the os ID from 7003 t0 7004 (and everything that says 7003)

then try and update to 7008 and then to nodo and then the mango .

its just an idea , I don't have a panther so I can't test it.

on the hd2 forum there are a few who spooft the phone (it was a 7004 build ) to show 7008 , they did this because then zune didn't asked to update the phone then (updating via ZUNE isn't working for hd2)
[Windows Phone 7 Development and Hacking] fb401:
Yup, tried that too. I think the fact that some low level dlls are version 7003 that it doesn't matter what we put in the registry.
[Windows Phone 7 Development and Hacking] NevinM:
cmcginnis help

I think we need more info from "cmcginnis" about how he got his panther to 7004. It seems he has tried something that we have not. We have been stuck on 7003 forever. It is good to know that you already did all the reg edit stuff. Have you tried doing the reg edits to 7390 or higher and then trying the Mango beta with the provision.exe posted a few days ago here:

http://xdaforums.com/showthread.php?p=15244024#post15244024

I gave this a try, but I get the error need 7390 or higher. Where did you get the info for what registries to edit and what editor did you use?
[Windows Phone 7 Development and Hacking] emuneee:
Hi guys, I have an LG Panther on build 7003 as well that is just sitting idle. I can sacrifice it for the greater good. :p
[Windows Phone 7 Development and Hacking] NevinM:
More research needed...

I need to maybe take more time and investigate how the HD2 guys did it. I find it hard to beleive that an updater outside of zune would check for lower level dll's. HD2 would not have registry values that would work either if that was the case. I wonder if the registry edits saved correctly after they were tried or if something else was missed.
[Windows Phone 7 Development and Hacking] fb401:
There is a difference though. What the DFT did with the HD2 was load 7004 directly into the NAND. Since we have a 7003 rom on there directly, Microsoft won't release an updated rom and LG doesn't even admit this device exist, we're stuck.

Honestly, the only procedure I can think of that would force 7003 to update would be to have it do what the Mango beta is doing. Provision the Panther to update directly from MS and run a special Zune client to go from current "pre" 7003 to "retail" 7004.
[Windows Phone 7 Development and Hacking] Arktronic:
The problem with that is, there's no public info on the proper provisioning data to make the device get the 7003-7004 IU CAB. If someone at least had info on such a CAB (as well as the corresponding language CABs) then we could just manually update using UpdateWP.exe.
[Windows Phone 7 Development and Hacking] cmcginnis:
I wish I could help you but the device I have is a loaner from Microsoft and it came with 7004. I did not do anything to to get it up to 7004.
[Windows Phone 7 Development and Hacking] cmcginnis:
To get ChevronWP7.Update to work on build 7003 it might be as simple as using ILDasm on the ChevronWP7.Update.exe change the string value from 7004 to 7003 and then use ILAsm to rebuild the exe file.

I used Reflector to pull out this chunk of code which checks for the devices build number.

if (device.DeviceInfo.OSVersion.StartsWith("07.00.07004"))
{
Console.WriteLine("pre-Nodo");
device.Update(new string[] { "http://download.windowsupdate.com/msdownload/update/software/dflt/2011/02/diff-7.0.7004.0-7.0.7008.0-armv7-retail-microsoft.pks_fe49cc6a5f39389728a769f9013dcd491bd65168.cab" }, UpdateType.IU, new Action<IUpdateProgress>(this.HandleProgress), null);
Console.WriteLine("Please restart the app to update to NoDo");
}

The only reservation I would have about doing that is not knowing the differences between 7003 and 7004.
[Windows Phone 7 Development and Hacking] cmcginnis:
WARNING: This version of ChevronWP7.Updater x64 has

NOT BEEN TESTED

. USE AT YOUR OWN RISK!

I disassembled the x64 version of ChevronWP7.Updater and modified it so it looks for build 7003 instead of 7004. I am not able to test it because I do not have a device with build 7003. I would do a complete backup of the device before trying to update.

For the curious and the adventurous you can download it from here: http://www.multiupload.com/KL29GPNKWQ
[Windows Phone 7 Development and Hacking] Arktronic:
I've tried flashing the 7004-7008 IU before; it errored out because the system doesn't have 7004 on it.
[Windows Phone 7 Development and Hacking] nebc100:
Have just tried, and although the phone rebooted and did SOMETHING, it has stayed on 7003.

SORRY!! :(
[Windows Phone 7 Development and Hacking] emuneee:
I tried the modified updater, but I get an error/exception right after you pick a language then it closes without doing anything.
[Windows Phone 7 Development and Hacking] NevinM:
I gave the modified updater a try and it looked like it was doing well. No errors and it restarted a couple of times. It seemed to take too short of a time in the install phase though. Checking the firware it is still 7003. But I feel like we are getting closer.
[Windows Phone 7 Development and Hacking] NevinM:
After unzipping the .cab file it looks to me like there are probably alot of checks with in the installation process for 7004 and although the Chevron Updater is now working for our device, the dowloaded .cab will not install because of internal checks within its files. It may be possible to go through every file and change 7004 to 7003 and recompress, recompile them into a new .cab, publish the file somewhere and then re-direct the Chevron updater to download from that location, but I don't know how to do this and it would be a ton of work.

Considering these factors, I believe the only two options are either some how editting the registry and getting the changes to stick or completly flashing a new image onto our devices. The only one that has a working image is cmcginnis. I do not know if it is possible to flash an image or not or if it is possible to get an image from cmcginnis. If it is it would be more practical.
[Windows Phone 7 Development and Hacking] cmcginnis:
I don't have an image from build 7004 and am not able to restore my device to that point. I would be willing to post a backup that was created from my device of build 73xx (can't remember the exact build #) if someone has instructions on how to restore a backup from a different device. If we figure out how to use someone else's backup I could just post a backup of my device with Mango installed.
[Windows Phone 7 Development and Hacking] fb401:
I hate to keep being the bearer of bad news but:

1. unless cm was able to dump that 7004 rom (which we were never able to figure out) there are no publicly available flashable roms for the Panther. Again, we've tried to flash the C900 rom AND the E900 rom and neither work because there's not a publicly available GW910 driver for the DZ Flash Tool.

2. ROM backups are device id locked. You'd have to spoof your own device to match that of the backup's and as far as I know nobody knows where that ID is stored much less how to edit it.

I'm not saying give up on your flashing dreams but MS & LG have made it damn near impossible. Btw, I sold my Panther on eBay Monday. Got a Quantum and while it's nowhere near as light or skinny as the Panther and it doesn't have the OLED screen, it definitely runs faster.

I wish all of you luck.
[Windows Phone 7 Development and Hacking] Ooije:
The .cab file is digitally signed (and contains pku files, which are also digitally signed cab files), so if ZuneWmdu.dll or the device checks for a valid certificate we might have to make sure the cab is signed with a cert the computer/device trusts (unless it checks for a MS certificate, in which case we are totally screwed :)).

Every pku file also contains a dsm file which got the "Previous Version" set to 7.0.0.7004, so I suppose they have to be updated as well (there are tools here on xda to read/update them, so this shouldn’t be too much of a problem). The pku file also contains a certificate, if this is used to sign the pku we have another cert to worry about :P.

Getting ChevronWP7 to load a new cab shouldn’t be hard, easiest way is probably to edit your hosts file so download.windowsupdate.com points to localhost (and temporary disable any antivirus software ;)). Then host the file with the same path on a local web server.

And even if we manage to update 7004 to 7003 everywhere and flash it to our device there could still be files which were updated in 7003->7004 and never touched again. So this will leave us in a very unstable state :(.

Microsoft.WindowsMobile.DeviceUpdate.dll writes a lot of trace info, so adding ChevronWP7.Updater.exe.config with the following content might give us a clue why the update fails:

<configuration>

<system.diagnostics>

<trace autoflush="false" indentsize="4">

<listeners>

<remove name="Default" />

<add name="myListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="c:\Error.log" />

</listeners>

</trace>

</system.diagnostics>

</configuration>
[G2 and Desire Z Q&A, Help & Troubleshooting] lippol94:
Hello everyone, i'm a new (but technical inclined) italian android user :D

I've just bought a Desire Z that I like a lot!

I've read for weeks many guide in the development section of this forum and i'm pretty sure what i'm going to do rooting my device.

But, being this phone my first android, I have few questions:

After doing the rooting process explained here, gfree script should create a backup of a partition (can you tell me what partition is). Using that guide i'm having a permanent-root + S-OFF . My question is: How can I come back with a device un-rooted and s-on?

I saw there are some ROMs that requires and Engineering HBOOT. If I install that HBOOT (after a Nandroid Backup) i'll be able to restore my DZ to the original HBOOT?

This question is about custom recovery. If i install the Clockwork recovery, how can i restore the original Recovery?

Please be patient with me and my plain english. Can you answer me explaining step by step what should i do?

Thank You very much in advance :p
[G2 and Desire Z Q&A, Help & Troubleshooting] lippol94:
No One? Did i requested too much?
[G2 and Desire Z Q&A, Help & Troubleshooting] steviewevie:
The Vision, like other Android phones, has an internal storage memory card (the built-in phone memory, not referring to the plug-in SD card here). That is divided into separate "partitions", which to Android look like individual devices on their own. So this "partition" is one sub-section of the built-in internal storage memory.

gfree can now un-do what it has done, without requiring you to use that backup of the partition. But it's handy to keep it anyway, just in case. If necessary you can run a simple one-line command (using "dd") to copy back the partition backup (dd copies from one file/device to another).

The exact steps to un-root and S-ON depend on exactly which ROM you're on and trying to go back to, and how you got the root/S-OFF, but it's pretty straightforward and it's no problem to revert.

The eng hboot is useful because it gives you additional flashing options, like fastboot. It also allows you to upgrade your radio.

Yes, you can easily restore the stock hboot either by flashing a complete stock ROM, or just flashing the hboot on its own.

You can flash a new recovery image (e.g. a stock one) from fastboot if you have the eng hboot installed, through "fastboot flash recovery recovery.img". This will need you to have adb setup on your phone, fastboot comes along with adb.
[G2 and Desire Z Q&A, Help & Troubleshooting] lippol94:
First of all thankyou for replying :)

I think I got it but i might need some explainations..

Ok.. so, for example, if I'm running the stock ROM with Sense and froyo (rooted and S-OFF) and i want to go back to a stock ROM un-rooted and S-ON will I have to dd the partition backup or I just need to type in a Terminal Emulator on the device

./gfree -s on

and reboot the phone? (loosing in this way Temp-Root)?

Ok this part is totally clear! :D

The recovery.img you're talking about is the img file that I have on the SD card after doing a Nandroid Backup?

What i can't understand (cause i've never tried) is if I do a complete backup with Clockwork will I have a backup of the stock rom (with

ALL

parts of it) or something else.

Thanks a lot for your patience :o
[G2 and Desire Z Q&A, Help & Troubleshooting] keinengel:
I'm only replying for the last question:

To restore your stock recovery image, you have to flash it from either fastboot or a rooted ROM (with the help of the flash_image command). You can get the stock recovery from the official RUU your phone came with. I'm guessing yours came with the clean WWE 1.34.405.5, right? Then you download the RUU, start it and find rom.zip in the temp folder of your computer. Copy the rom.zip to another place and close the RUU. Inside rom.zip you'll find all the stock images, including system, boot and recovery.

I think the steps would be (should you have an ENG SPL):

1. gfree s-on

2. reboot to fastboot and flash all the stock partitions, one by one - fastboot flash <partition name (system, boot, recovery, radio, userdata)> <partition name>.img

3. flash the SHIP SPL to go back to full S-OFF - for example, fastboot flash hboot hboot_7230_Vision_HEP_0.85.0005_101011.nb0

4. reboot or power down your phone, then go back to fastboot to check if everything's okay - fastboot reboot bootloader or fastboot oem powerdown (if I remember correctly)

Hope this answers your question :)
[G2 and Desire Z Q&A, Help & Troubleshooting] lippol94:
Ok.. You were very clear. Only a question.. what's SHIP SPL, where can I get it and, expecially, why should I come back to full S-OFF
[G2 and Desire Z Q&A, Help & Troubleshooting] keinengel:
There are two kinds of SPLs:

1. ENG - engineering, which gives you one kind of S-OFF - the kind which lets you flash your phone.

2. SHIP - shipped, the one which the end-user is supposed to have. This is the one you'll find inside RUUs.

To make thing even MORE complicated, there are two kinds of S-OFF:

a) Radio S-OFF - turns the security (S) flag off, removing write protection from the system partitions AND keeping it off even if you reflash everything.

b) ENG SPL S-OFF - also called "label S-OFF" in this forum, removes write protection AND lets you flash from fastboot. However, if you reflash the SPL to stock and don't also have Radio S-OFF, your security flag is set back to ON.

What I mean by "full S-OFF" was having both kinds - Radio and SPL.

In the steps I wrote before I assumed you had an ENG SPL in adition to the radio S-OFF (done by gfree), so that you could flash your system from fastboot. Which means that, to gain S-ON, you need to set radio security back to ON (gfree -s on) and then flash the SHIP SPL from fastboot :)

Now, if you don't have an ENG SPL but there is a RUU available for the version your phone came with (and you didn't install a ROM with a main version newer than the RUUs), you're in luck! Just use gfree to go back to radio S-ON and then use the RUU to flash your phone back to stock.
[G2 and Desire Z Q&A, Help & Troubleshooting] lippol94:
Thank You a lot! Very Kind ;)

I understood what I have to know. I do like this forum for what people are there. Thanks to steviewevie too for first replying.

I'm ready to root my phone without worries for my warranty ;)

I'll put [SOLVED] in the title.

Greetings

Lippol94
[G2 and Desire Z Q&A, Help & Troubleshooting] Pyper70:
I am coming from a WinMo 6.1 AT&T Tilt (TYTN II) I bought it about 2 years ago and it has the Dutty Series ROM. Good phone but it just doesnt keep up on the web. Been through a bind with the screen absorbing some water but replaced it and it back to normal. I am looking at the Desire Z but I see on Ebay that a lot of G2 are being passed off as Z's. I know the main difference is the ROM available, One has 1.5GB and the other supposedly has 4GB, that is of no importance to me as I will be purchasing a 16GB microSD card. How does the HTC Sense feel to you guys? Is it worth it?

I was aiming for the Win7 platform but its such a new interface, I fear it will have bugs and as usual, the end-user is going to be the tester and have to deal with the bugs. I was pointed towards the Desire Z by a friend who had it and loved it but had to change carriers and couldn't take the phone with him.

What is the opinion of the forum of G2 and the Z. Is it better to go with one or the other? I absolutely need the keyboard. My fingers do not fair well with an on-screen keyboard. The other thing I would like to do is use it in The States but also have capability in Europe, specifically Greece as I fly back and forth periodically. Would the bands work between the two countries both on 2G and 3G networks? I don't cruise on the net a whole bunch because of my current phone, but I am hoping to change that with the new purchase.

Pete
[G2 and Desire Z Q&A, Help & Troubleshooting] Clivectmob:
Hi there, sorry to see you've had no response to your questions, I can't really answer as to which is best of the two, but I can tell you that I have owned the desire z for a few weeks now and like yourself, I must have a physical qwerty board as I can't get on with on screen keyboards very well. The desire z is a great handset, it's quick enough, smooth enough, has enough room for apps, and I actually quite like sense, when I first had my HTC desire about a year ago when they first came out, I couldn't have tried harder to get sense off of it, and have had a stream of "bare bones" android phones since. I have to say that having sense on it now has bought a few real bonuses to the table that I'd shrugged off before. Granted, its been improved on the z now, and as a result I would say that imho its better have now than not.
[G2 and Desire Z Q&A, Help & Troubleshooting] wileykat:
The memory is the same on both. Check out http://xdaforums.com/wiki/index.php?title=HTC_Vision#The_Missing_2GB

If you are with a network that has 4G or are likely to change networks in the foreseeable future then get the G2 to make use of it, if that is not an issue then the DZ would suffice as that is the only difference. But check what bands each phone supports before you make a decision pal.