Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,732,375 Members 45,123 Now Online
XDA Developers Android and Mobile Development Forum

[GUIDE]Factory Images (JB-ICS-GB) [i9020T][i9023][i9020a][m200]

Tip us?
 
ezio84
Old
#141  
ezio84's Avatar
Senior Member
Thanks Meter 219
Posts: 434
Join Date: Oct 2009
Location: Giovinazzo (Bari)
The version linked in my previous post is already modded:
http://www.mediafire.com/?6lkamuseq64hb62


This is the content of android_winusb.inf
Code:
;
; Android WinUsb driver installation.
;
[Version]
Signature           = "$Windows NT$"
Class               = AndroidUsbDeviceClass
ClassGuid           = {3F966BD9-FA04-4ec5-991C-D326973B5128}
Provider            = %ProviderName%
DriverVer           = 12/06/2010,4.0.0000.00000
CatalogFile.NTx86   = androidwinusb86.cat
CatalogFile.NTamd64 = androidwinusba64.cat

;
; This section seems to be required for WinUsb driver installation.
; If this section is removed the installer will report an error
; "Required section not found in INF file".
;
[ClassInstall32]
Addreg = AndroidWinUsbClassReg

[AndroidWinUsbClassReg]
HKR,,,0,%ClassName%
HKR,,Icon,,-1

[Manufacturer]
%ProviderName% = Google, NTx86, NTamd64

[Google.NTx86]
; HTC Dream
%SingleAdbInterface%        = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C02&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF
; HTC Magic
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C03&MI_01
;
;Moto Sholes
%SingleAdbInterface%        = USB_Install, USB\VID_22B8&PID_41DB
%CompositeAdbInterface%     = USB_Install, USB\VID_22B8&PID_41DB&MI_01
;
;Google NexusOne
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E12&MI_01
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E22&MI_01
;
;Google Nexus S GT-i9023
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E20

[Google.NTamd64]
; HTC Dream
%SingleAdbInterface%        = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C02&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF
; HTC Magic
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C03&MI_01
;
;Moto Sholes
%SingleAdbInterface%        = USB_Install, USB\VID_22B8&PID_41DB
%CompositeAdbInterface%     = USB_Install, USB\VID_22B8&PID_41DB&MI_01
;
;Google NexusOne
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E12&MI_01
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4E22&MI_01
;
;Google Nexus S GT-i9023
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E20

[USB_Install]
Include = winusb.inf
Needs   = WINUSB.NT

[USB_Install.Services]
Include     = winusb.inf
AddService  = WinUSB,0x00000002,WinUSB_ServiceInstall

[WinUSB_ServiceInstall]
DisplayName     = %WinUSB_SvcDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\WinUSB.sys

[USB_Install.Wdf]
KmdfService = WINUSB, WinUSB_Install

[WinUSB_Install]
KmdfLibraryVersion  = 1.9

[USB_Install.HW]
AddReg  = Dev_AddReg

[Dev_AddReg]
HKR,,DeviceInterfaceGUIDs,0x10000,"{F72FE0D4-CBCB-407d-8814-9ED673D0DD6B}"

[USB_Install.CoInstallers]
AddReg    = CoInstallers_AddReg
CopyFiles = CoInstallers_CopyFiles

[CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"WdfCoInstaller01009.dll,WdfCoInstaller","WinUSBCoInstaller2.dll"

[CoInstallers_CopyFiles]
WinUSBCoInstaller2.dll
WdfCoInstaller01009.dll

[DestinationDirs]
CoInstallers_CopyFiles=11

[SourceDisksNames]
1 = %DISK_NAME%,,,\i386
2 = %DISK_NAME%,,,\amd64

[SourceDisksFiles.x86]
WinUSBCoInstaller2.dll  = 1
WdfCoInstaller01009.dll = 1

[SourceDisksFiles.amd64]
WinUSBCoInstaller2.dll  = 2
WdfCoInstaller01009.dll = 2

[Strings]
ProviderName                = "Google, Inc."
SingleAdbInterface          = "Android ADB Interface"
CompositeAdbInterface       = "Android Composite ADB Interface"
SingleBootLoaderInterface   = "Android Bootloader Interface"
WinUSB_SvcDesc              = "Android USB Driver"
DISK_NAME                   = "Android WinUsb installation disk"
ClassName                   = "Android Phone"
In the original Google driver this string is not present under [Google.NTx86] and [Google.NTamd64]
Code:
;Google Nexus S GT-i9023
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4E20
ezio.deviantart.com
Gingerbread Keyboard HTC Magic Italiano
Pershoot: Yeah, man. I donít know what Iíd do without internet I donít think I could function properly. It is sad but true.
The Following 2 Users Say Thank You to ezio84 For This Useful Post: [ Click to Expand ]
 
elnahir
Old
#142  
elnahir's Avatar
Senior Member
Thanks Meter 9
Posts: 121
Join Date: Jan 2012
Location: Sofia
Great work, mate! Much appreciated!

Now all I need is to figure out where to unzip this usb driver? Platform tools? Tools?.. What must I do to active it?

I just realized that my phone is actually missing from the Device Manager. The funny thing is that I actually saw it there like 8 hours ago.
 
ezio84
Old
#143  
ezio84's Avatar
Senior Member
Thanks Meter 219
Posts: 434
Join Date: Oct 2009
Location: Giovinazzo (Bari)
Extract the zip wherever you want.
After connecting your phone (with debug mode ON) to the PC, if nothing happens just check if it is recognized in the device manager:

If there's an exclamation mark, choose to manually update the driver in the context menu, selecting android_winusb.inf in the previously extracted folder.
ezio.deviantart.com
Gingerbread Keyboard HTC Magic Italiano
Pershoot: Yeah, man. I donít know what Iíd do without internet I donít think I could function properly. It is sad but true.
 
zedomax
Old
#144  
zedomax's Avatar
Senior Member
Thanks Meter 2539
Posts: 1,136
Join Date: Mar 2010
Location: San Francisco, CA

 
DONATE TO ME
Default mirror

Here's a mirror for the soju version, in case someone has hard time downloading:
http://stockroms.net/file/NexusS/GSM...y-ca4ae9ee.tgz
The Following 2 Users Say Thank You to zedomax For This Useful Post: [ Click to Expand ]
 
thomnow
Old
#145  
Junior Member
Thanks Meter 6
Posts: 29
Join Date: Aug 2010
I'm actually getting better performance, battery life and stability from using the stock 4.0.4. Absolutely brilliant post and thanks for the info. Currently at 17% after 1 Day, 10 hours and 37 mins - 3G / Wifi on all the time.

Only thing i miss is BLN :/

Thanks again, ill be sticking with this for the foreseeable future
 
ale.landra91
Old
#146  
ale.landra91's Avatar
Senior Member - OP
Thanks Meter 298
Posts: 388
Join Date: Apr 2011
Location: Cuneo

 
DONATE TO ME
Tomorrow ill add also old images that are now published on google dev

Sent from my Nexus S using xda premium


Model: Galaxy Nexus GSM/HSPA+
Model: Nexus 7 WiFi


Tutorial:
[GUIDE]Factory Images (JB) [grouper][tilapia]
[GUIDE]Factory Images (JB-ICS) [maguro][toro]
[GUIDE]Factory Images (JB-ICS-GB) [i9020T][i9023][i9020a][m200]

Please help me subscribing Dropbox account for free Sign In
Follow me +Alessandro Landra
 
ale.landra91
Old
#147  
ale.landra91's Avatar
Senior Member - OP
Thanks Meter 298
Posts: 388
Join Date: Apr 2011
Location: Cuneo

 
DONATE TO ME
Quote:
Originally Posted by ale.landra91 View Post
Tomorrow ill add also old images that are now published on google dev

Sent from my Nexus S using xda premium
OP updated with new official Factory Images of android 2.3.6


Model: Galaxy Nexus GSM/HSPA+
Model: Nexus 7 WiFi


Tutorial:
[GUIDE]Factory Images (JB) [grouper][tilapia]
[GUIDE]Factory Images (JB-ICS) [maguro][toro]
[GUIDE]Factory Images (JB-ICS-GB) [i9020T][i9023][i9020a][m200]

Please help me subscribing Dropbox account for free Sign In
Follow me +Alessandro Landra
 
mutantlx
Old
#148  
Senior Member
Thanks Meter 16
Posts: 118
Join Date: Jan 2012
Thanks for this, im now back to stock thanks to you! now running 4.0.4 on 9020
 
Rblacula
Old
#149  
Senior Member
Thanks Meter 24
Posts: 216
Join Date: Sep 2011
I have a NS4G and dl'd the correct NS4G official factory images from Google but I've been stuck at "writing 'radio'..." for like 20 min... is this normal?!?
 
saibz
Old
#150  
Senior Member
Thanks Meter 26
Posts: 117
Join Date: Jan 2012
Location: Makati City
Thank you for providing this guide, I've been looking for the exact commands to flash back to official firmware.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes