Windows VISTA Config guide
NOTE: Vista Rom update Utility(attached at the end of post #4) is required when Flashing Roms on Windows Vista.
To Download This Guide as a PDF, click HERE
To Send This Guide as an E-Mail, Click HERE
To Print This Guide, Click HERE
Written by MrVanx <<ALL CREDIT GOES TO THIS MAN. This is a direct Copy of the original document.
Wednesday, 18 April 2007
(Thanks to invictive for the screenshots and testing) << I LINKED TO HIS SCREENSHOTS
UPDATE: Please try downloading the latest WMDC first before attempting anything in this section of the guides. you will find the latest version HERE .
To follow this guide please make sure you have a copy of WinRAR installed, I will refer to the Windows Mobile Device Centre as the WMDC for ease of reading. If you do not have the WMDC installed please go here to install it first.
One problem with windows VISTA is that it uses the new "Windows Mobile Device Centre" and not activesync which we are used to, thus our standard RUU programs will not upgrade our Hermes devices as in windows XP. This guide will show you how to configure VISTA to work just the same as XP with our RUU programs.
For this guide firstly you need to download the new drivers:
Drivers for Windows Vista x32
Drivers for Windows Vista x64
NOTE:: If you are using a x64 bit computer, you will need to boot up with driver signing enforcement turned off. To accomplish this, you will need to press F8 during boot up. If you do not do this, the 64 bit drivers will not install properly and this tutorial will not be of any use to you.
Extract the contents to a folder on your desktop, call this folder "AS_DRIVERS". It contains the drivers from activesync which we will use instead of the native VISTA WMDC drivers when the device is in bootloader.
Now you must enter the bootloader on your device, to do this press and hold both the side ok button and the power button then put your stylus into the hole on the bottom of the device, your device will reset and show the red blue green bootloader screen. LEAVE THE DEVICE IN BOOTLOADER MODE and connect it using the USB cable to your VISTA PC.
Now navigate into the WMDC (Start>All Programs>Windows Mobile Device Center) and click on the "connection settings" menu icon.
In the connection settings menu untick "allow USB connections" then press OK. Now exit the WMDC and return to the desktop, go into the start menu and type "Services", this will take you into the local services dialogue and show a list of all services either running or registered with your pc.
Scroll down the list and make sure these services are present:
Windows Mobile-based connectivity
Windows Mobile 2003-based connectivity
If these services are not started then double click each one and set them to Automatic start by clicking the "startup-type" drop-down menu and selecting automatic then click the start button in the same window, apply the setting by pressing OK. Now return back to the desktop again.
Go into the start menu and type "Device Manager" then run, this will take you into the device manager. Click the "+" symbol next to "Mobile Devices" and double click on "HTC USB Sync". This will bring up the properties of the currently connected device (the hermes in bootloader).
Go to the "Driver" tab and click "Update Driver".
Click "Browse My Computer for Driver Software".
Select "Let me pick from a list...."
Click the "Have Disk" button.
Click "Browse" and navigate to the AS_DRIVERS folder we created earlier.
Vista x32 users select the file "wceusbsh.inf" Vista x64 users select the file "wceusbshx64.inf" Then click Open.
click next and the driver will be installed (wait a moment).
Press close and escape back to the desktop now.
Now we must stop the WMDC process, start the task manager by pressing Ctrl+Shift+Escape.
Click the WMDC line and click "End Process". In the confirmation window, again press End Process.
Now re-enter the WMDC and re-enable USB connections (click connection settings and tick the box "enable USB connections").
Your RUU programs for HardSPL/Radios/WM6 ROMs should now run as desired once you are synced with WMDC. Since we have updated the driver which Vista uses when the device is in bootloader mode.
NOTE:: This technique is still in testing so if you have any issues please post in the official thread. Until we find another way to get RUU working with vista you may need to revert back to XP for upgrading your Windows Mobile Based Device.
Thanks!
I saw this same article somewhere else and already did this
Thanks for posting this here though! Also, it helps to use the windows mobile device center 6.1 update. It works both on my desktop Vista Ultimate computer and my mom's home premium laptop
Also, a little sidenote, if you want windows mobile device center to display your own phone as the image instead of the standard PDA/PPC Phone/Smartphone image when you sync follow these steps:
Disable USB connections in Windows Mobile Device Center
Uninstall the drivers for your device from device manager
Save the image you want to use as an icon file called sync.ico
Save the icon to the windows folder on your ppc
Disconnect your PPC and enable USB connections again
Wait for the computer to reinstall the device driver and it will sync with the new icon
Sorry, I don't remember who first suggested this. I take NO credit for this whatsoever.
Woooooooooow !!!
dharvey4651
Awesome!
Must say,cudn't have been better than this,commendable job.
zabardast_1 said:
dharvey4651
Awesome!
Must say,cudn't have been better than this,commendable job.
Click to expand...
Click to collapse
Thanks. It took me a while to type up but as long as it benefits the community, it was worth it.
thanks you very much for the write up
great bro, i will add it to TNT notes
works nice, but the Vista update tool is out of date. Cant flash my Wizard with it.
Doesn't work with G4.
neonkoala said:
Doesn't work with G4.
Click to expand...
Click to collapse
Have you tried my tutorial on how to dual boot your computer so that it has Vista and XP on it? I started having problems with my phone not flashing properly after like 2 weeks. I installed a few Windows updates and then the drivers stopped working so I set up my computer to have Vista and XP on it so that I can use Vista on a daily basis and only use XP when I'm working on my phone.
neonkoala said:
Doesn't work with G4.
Click to expand...
Click to collapse
Anybody have found a Vista Update Utility for G4?
Thanks!
This got my G4 to finally stop giving me connection errors in the boot loader!
Now I can finally get my G4 unbricked
I used the shelltool successfully in Vista 32bit, but the world isn't liking me for flashing in 64bit so far... Either way, thanks!
Also, you might want to update the tutorial to tell 64bit users to boot up with driver signing enforcement turned off (Press F8 on boot up) else the 64bit drivers won't take.
frazell said:
Thanks!
This got my G4 to finally stop giving me connection errors in the boot loader!
Now I can finally get my G4 unbricked
I used the shelltool successfully in Vista 32bit, but the world isn't liking me for flashing in 64bit so far... Either way, thanks!
Also, you might want to update the tutorial to tell 64bit users to boot up with driver signing enforcement turned off (Press F8 on boot up) else the 64bit drivers won't take.
Click to expand...
Click to collapse
Thank you very much for that piece of input. I will definitely update the tutorial as per your advice to better assist 64bit users.
Thanks again, Dan.
The Vista RUU doesn't crash as I was used to, but it doesn't run either (with a prophet that is) it 's complaining about "beeing outdated".
Are there any solutions yet known for this inconvenience? Thanks in advance!
Vista RUU
Is there a newer version of the ROM update utility? The one posted above doesn't run, but, rather, just complains that it's out of date!
The driver method detailed above works great (with the caveat for x64 users that they have to disable the driver signing restriction), but unfortunately I'm still no further along because I can't seem to find an RUU that will work!
If anyone knows of one that really works on Vista, please pass it one. (I've searched through all these postings, but none seem to work!)
Thanks much for the detailed driver instructions!
Thanks for the Vista instructions, helps me out! but I ran into a problem degradeing to unlock my CID. Im not sure its me,software,and/or myphone but I got a invalid Vender ID error 294. I am using a wizard 8125 for this and using Vista. This is my first time, but im loaded on knowlaege unless i missed somthing. Thanks in advance.
Still no luck with Vista!
Has anyone found a complete method to flash on Vista? As posted above, the RUU included with this thread doesn't work. It gets most of the way through and then, just before starting to flash, gives a "This utility is out of date" error and exits.
Again, the driver instructions given in this thread are sound, but without a working RUU they only give you half of the solution for flashing on Vista.
I have successfully flashed using Shelltool, but it works sporadically at best.
Does anyone have a start to finish solution?
I followed the instructions given in this forum and they seemed to work perfectly for me.
here is my 2 cents though i had initially flashed my device using the origional t-mobile rom (SPL/IPL 3.08 radio 2.69) and it worked without any problems. It was only when i tried flashing with a cooked rom that it gave me problems.
Here are the RUU file from that rom and hopefully someone can figure out why it worked
Hello.
I install program into my MDA T-mobile, and after reset my smartphone not
loads. It froze on first screen (SPL, IPL, OS). I only can go into loader screen.
I read lot of inet, and i did that..
####
To Dump the ROM:
* Get into the tri-color screen (bootloader) (hold CAMERA, reset) and plug into the USB port.
* Kill wcescomm.exe from Windows XP using the Task Manager (CTRL-ALT-DELETE) (this is the ActiveSync driver for the USB port)
* Start Tera Term
* Hit "return" to ensure you have a command prompt.
* Make sure your 128MB SD card is in the slot.
* Type "r2sd all" and hit return.
####
after taking image and decompiling I got 6 files
04e3d4c0-OS.nb - it's my OS image
80000000-IPL.nb - IPL
80000800-SPL.nb - SPL
800c0800-Splash.nb - SPlash
80100800-GSM.nb - GSM module
0743d4c0-unknown_0743d4c0.nb - here ExtROM as I think.
I can mount it as disk, inside I see some program packeges.
But how to dump my user datas area ?
I found other commands like d2sd, but it's not works on my device, why ?
How to take my importante info from phone, please help me.
I did this (successfully) for the first time yesterday. I spent a day and half researching this project before I embarked on it. And I put down some notes that I've listed below.
BTW, I may not have used the correct terminology in all cases, so my apologies upfront. And then again, this procedure may not work for you ....
Olipro - thank you for CheetahUnlocker! I love your nasty posts
pof - thank you for KaiserRUU!
Asukal - thank you for the ExtROMUnlocker!
Summiter - your posts been a great help, thank you!
CheetahUnlocker - Search xda-developer/Google!
-----------------------------------------------
1. Make sure your XP machine has .Net Compact Framework 2.0 installed. Also make sure it has the .Net Framework 2.0 installed.
2. Ensure that there is an Activesync connection between the PC and the Treo 750.
3. Run 'CheetahUnlocker.exe' (say you're running it from 'c:\CheetahUnlocker.exe')
4. This is a 3 step process. Step 1 installs the Secondary Program Loader (SPL). The SPL (aka HardSPL) is what lets you flash unsigned ROMs.
5. Step 2 installs a radio patch that takes about 5 minutes; this radio patch lets the device be unlocked (both SIM and Carrier ID/CID)
6. At the end of step 2, the unlocker tool tries to execute a utility called 'athena_unlock.exe' and BOMBS! You will get a JIT exception!
7. Relax! 'CheetahUnlocker.exe' will have created a folder called 'TempChe' on the root of the volume, which in this case is 'c:\TempChe'. Copy the 'athena_unlock.exe' file from this folder to the PPC.
8. Run 'athena_unlock.exe' on the PPC. It will offer both SIM and CID unlocking. Select both and click 'Unlock'.
** THATS IT - the phone is now free to run on any network AND free to run any ROM image!! **
KaiserCustomRUU - Search xda-developer/Google!
-----------------------------------------------
1. Copy the ROM image file (*nbh) to the same folder from where you will run KaiserCustomRUU.
2. Rename the image file to 'RUU_unsigned.nbh'.
3. Ensure that there is an Activesync connection active between the PC and the Treo 750.
4. Run 'KaiserCustomRUU.exe'.
** This will flash the image to ROM! **
FIRST, flash the OS (example- Windows Mobile 6.1) - xda-developer/Google search for an image!
SECOND, flash the firware/radio image (example- radio version 1.54.01) - xda-developer/Google search for an image!
Treo750v_ExtROM_Unlockers - Search xda-developer/Google!
------------------------------------------------------------------
Extended ROM on the Treo 750 contains junkware from AT&T!
1. Extract the 2 cab files from the zip -
CHEE_MountExtROM.CAB
Chee_Extrom_rename.cab
2. Install CHEE_MountExtROM.CAB
3. Soft reset.
4. Use the 'File Browser' application and you should see the 'Extended_ROM'
5. Install Chee_Extrom_rename.cab
6. Soft reset.
7. Upon restart, you will find that 'Extended_ROM' has been renamed to 'ExtendedROM'.
8. Start > Programs > Chee_Extrom_Unlocker
9. You will get an error about 'InsertKey' - just ignore. I repeated step 8 three/four times.
10. Soft reset again.
11. Upon restart, you should be able to delete everything under 'ExtendedROM'.
** You should now HARD RESET your Treo 750 to get rid of carrier junkware **
NOTE: THIS WILL NOT WORK ON ZV8!
Greetings.
Here is a Linux Version of the "LG Revo All in One Pkg for Root, CWM 5.0.2.7, and Unroot" by mtmichaelson. Most of the credit belongs to him, I just took his script and re-wrote it in Perl to run on Linux! Enjoy!
With this you can root or un-root your LG Revolution, install ClockWorkMod Recovery, or reinstall Stock Recovery!
DISCLAIMER: Neither myself, nor the original author are responsible for ANYTHING that may or may not happen to your phone!!! Rooting your phone etc. voids your warranty! For this reason this software should be considered EXPERIMENTAL and used with caution as such. By using this program in any way you accept your own fate!!!
As always, BACKUP before using! You may also want to read up and make sure you know how to flash the stock firmware before doing this in case anything bad happens. It should be safe, but you can never be too careful!!
READ THE DIRECTIONS!
Tested on my Gentoo Linux amd64 (multilib) system with Perl v5.12.4 and included adb binary, and my guiniea pig phone -- LG Revolution running VS910V7 (Gingerbread). It should also work fine on Froyo but I haven't tested it.
Instructions:
Step 1: Download and unzip the "LG Revo All in One Pkg for Root, CWM 5.0.2.7, and Unroot" by mtmichaelson. Found here: http://forum.xda-developers.com/showthread.php?t=1348557
Step 2: Install adb (from the android sdk) on your linux machine and make sure it can be found in your PATH.
Alternative: You can download the x86 adb binary attached to this post.
Also available here: http://www.box.com/s/juac85czze1zv43bloc0 Make sure to put it in your PATH!
Step 3: Download the linux version (linux_aio.pl)(gzipped, and attached to this post!). It's also available here: http://www.box.com/s/0tk5zv3nf6731605u0k2 Place it in the folder where you extracted the original LG Revo All in One Pkg for Root by mtmichaelson. It should be placed in the same folder where the .bat file for windows is located.
(Optional) Step 4:Install the perl Term::ANSIColor module if you don't have it already for better looking, and more easily readable output! (This will work fine without it though so feel free to skip)
Step 5: Make the script executable and run it!
a. Change to the directory where the linux_aio.pl script is located.
b. Make executable by typing:
Code:
chmod 755 linux_aio.pl
c. Run it!
Code:
./linux_aio.pl
Step 6: Follow the on-screen instructions and enjoy!
Troubleshooting:
USB Connection problems:
* Make sure phone has usb debugging enabled. Found in settings->Applications->Development
* Make sure usb connection mode is set to "Internet Connection"
* Make sure the user you run the script as on your computer has permission to access the usb devices. (You can run it as root, but you're a good linux user that doesn't run unknown scripts from the internet as root right? right? )
* Use the factory cable that came with the phone, no extension cables or hubs or anything weird. (Although it did work fine for me using a 10ft usb cable)
* If it can't find adb you need to add it to your PATH!
Code:
$ export PATH=$PATH:/path/to/your/adb/binary
* If it can't find one or more of the required files, make sure you placed the linux_aio.pl script in the correct location! (See Step 3)
* If you are trying to un-root etc. while running Gingervolt and get errors about /dev/log/main not being found, you might need to go back to a stock gingerbread or froyo before using this (you did make backups RIGHT???! ).
Thanks to:
* mtmichaelson for making this possible by making the original AIO in the first place, and allowing me to copy it and make a linux version!
* Revolutionary and the Android Exploit Crew for making zergrush possible!
* Anyone else directly or indirectly involved!
Screenshot: http://www.box.com/s/unvxy7exxtynaoubhhom
Nice Job. Nice to see tools in Linux being made. OpenSource all the way!!!
-Cybie
Thanks!
I was originally making it just so I didn't have to fire up a barely working windows box from the closet, but I figured why not put in a little extra time and share it!
Awesome job man! I have dual boot between Ubuntu and Windows and usually I'm on Windows but I'm sure this will help out a lot more people.
Hey guys i saw a fix on general android here on xda. It works for me on windows 8.1
Hope it works for you, maybe this can get stickied so we dont get more questions about fastboot on windows 8,1.
http://forum.xda-developers.com/showthread.php?t=2598155
As you all may now, Microsoft pushed the new driver stack in Windows 8.1 so ALL (not only USB 3.0) devices must provide a BOS descriptor. Sony ADB and Fastboot doesn't, so Windows fails to enumerate the device which is reported in Device Manager as error code 43.
This also may help if you have a USB drive or mouse and it stopped working after you upgraded from Windows 8 to Windows 8.1.
Microsoft said that the fix will come in February but for people who don't want to wait I prepaired a dirty solution:
proof - see attachment.
HTML Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
I repeat this is a REALLY DIRTY solution that may harm your system, personal data, hardware and/or cat.
Here are the steps:
0. Have a Linux or Windows LiveCD just in case something goes wrong
1. Download and extract files from attachment
2. Navigate to the folder corresponding to your system version (x86 = 32-bit, x64 = 64 bit)
3. Right-click franken-usb.bat and click "Run as Administrator"
5. Wait for it to finish and reboot the system. If everything went fine, you will boot your system successfully
6. Install ADB/Fastboot drivers just like on Windows 8
7. Connect your phone in Fastboot mode to your USB 2.0 port and check if it works
8. Enjoy and wait for official fix
How does it work:
It's not any kind of magic - it just replaces Windows 8.1's usbhub.sys and usbport.sys with Windows 8's ones.
Old files don't check for BOS descriptor so Fastboot can work.
Script updated - it should now actually copy the files but please double check if files were copied to C:\Windows\system32\Drivers!
Hope it helps you!
Regards!
Click to expand...
Click to collapse
can u help me with win8
hhamzah49 said:
Hey guys i saw a fix on general android here on xda. It works for me on windows 8.1
Hope it works for you, maybe this can get stickied so we dont get more questions about fastboot on windows 8,1.
http://forum.xda-developers.com/showthread.php?t=2598155
Click to expand...
Click to collapse
i cannot entre fastboot mode in win8
any suggestions
austinrajiv26 said:
i cannot entre fastboot mode in win8
any suggestions
Click to expand...
Click to collapse
1.) Bring up Charms by mousing over to the right of the screen
2.) Go to Settings
3.) Change PC Settings
4.) General
5.) Scroll down to Advanced Startup > Restart Now
6.) Trouble shoot
7.) Advanced options
8.) Windows startup options
9.) Restart
10.) Choose F7 (I believe) or click on "Disable driver signature enforcement"
11.) Reboot
12.) Use Flashtool drivers and install fastboot and flashmode drivers.
Its easier on windows 8 than on windows 8.1 kinda