[RAZR i Q&A, Help & Troubleshooting] miky03:
hi,

this script http://xdaforums.com/showthread.php?t=2184877 indeed do not work for me.

Sorry for asking but i spend so much time with reading around I'm very tired, if it not a big deal for you, can you please exactly say me how i should modify this script ?

thanks a lot.

---------- Post added at 12:31 AM ---------- Previous post was at 12:06 AM ----------

Yes I was on CM11 and every thing was working perfect really great job thanks:)

I needed more space so I started removing the apps to system partition and something got wrong.

Then I could reach only fastboot so I flashed with RSD Lite the only image I could find on my HDD, unfortunately it was 4.0.4 but it worked, that is the funny thing so I had unlocked Bootloader with unrooted phone and it worked really well.

I was trying to flash a CWM recovery but all the time it was overwritten by motorola one, so i needed root.

Then I used wrong rooting skript for JB ant here it happens i got "Service Required code corrupt message" message.

---------- Post added at 12:55 AM ---------- Previous post was at 12:31 AM ----------

I did this

Bathfile.bat

cd unbrick

xfstk-dldr-solo.exe --fwdnx dnx --fwimage ifwi --osdnx dnx --osimage motoboot --verbose

pause

I got this

XFSTK Downloader Solo 1.1.0a
Copyright (c) 2011 Intel Corporation
Intel SoC Device Detection Failed: Attempt #0
Intel SoC Device Detection Failed: Attempt #1
Intel SoC Device Detection Failed: Attempt #2
Intel SoC Device Detection Failed: Attempt #3
Intel SoC Device Detection Failed: Attempt #4
Intel SoC Device Detection Failed: Attempt #5
Intel SoC Device Detection Failed: Attempt #6
Intel SoC Device Detection Failed: Attempt #7
Intel SoC Device Detection Failed: Attempt #8
Intel SoC Device Detection Failed: Attempt #9
Intel SoC Device Detection Failed: Attempt #10
Intel SoC Device Detection Failed: Attempt #11
Intel SoC Device Detection Failed: Attempt #12
Intel SoC Device Detection Failed: Attempt #13
Intel SoC Device Detection Failed: Attempt #14
Intel SoC Device Detection Failed: Attempt #15
Intel SoC Device Detection Failed: Attempt #16
.Intel SoC Device Detection Found
Parsing Commandline....
Registering Status Callback....
.Initiating Download Process....
..XFSTK-LOG--virtual bool MedfieldDownloader::SetDevice(IGenericDevice*)
XFSTK-LOG--virtual bool MedfieldDownloader::UpdateTarget()
XFSTK-LOG--void MedfieldDownloader::Init()
XFSTK-LOG--virtual bool MedfieldUSB20Device::eek:pen()
XFSTK-LOG--USB Device found - Externally Specified for MT
XFSTK-LOG--Bulk OUT endpoint in : 0x01
XFSTK-LOG--Bulk IN endpoint in : 0x81
XFSTK-LOG--void MedfieldDownloader::do_update(MedfieldOptions*)
XFSTK-LOG--void MedfieldDownloader::do_update(char*, char*, char*, char*, char*,
uint32)
XFSTK-LOG--void MedfieldDownloader::do_update(char*, char*, char*, char*, char*,
uint32)(dnx, ifwi, dnx, motoboot, dnx, 0x80000000) b_continue_to_OS=0
XFSTK-LOG--uint32 MedfieldDownloader::get_Opp_Code()
XFSTK-LOG--Sending DnER...
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) DnER
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->DnER

XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - DxxM(4)
XFSTK-LOG--void MedfieldDownloader::_log_ack(long long unsigned int)
XFSTK-LOG--void MedfieldDownloader::_check_file(char*)
XFSTK-LOG--void MedfieldDownloader::_check_file(char*)
XFSTK-LOG--dnx size:66528 bytes
XFSTK-LOG--int MedfieldDownloader::firmware_upgrade_routine(char*, char*, uint32
)
XFSTK-LOG--dnx size:66528 bytes
XFSTK-LOG--ifwi size:1937464 bytes
XFSTK-STATUS--FW: Firmware download begining...
XFSTK-LOG--allocating buffers for FW images...
XFSTK-LOG--allocating buffers for primary/secondary security FW images...
20690197494632468
XFSTK-LOG--loading buffers for FW images...
XFSTK-LOG--loading buffers for primary/secondary security FW images...
XFSTK-LOG--loading buffers for FUPH...
XFSTK-LOG--sending 6 DWORDS of DnxFW size and checksum...
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) Ó♥☺
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->Ó♥☺
XFSTK-PROGRESS--0
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - DXBL(4)
XFSTK-STATUS--FW: Sending DnX ...
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--8
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - RTBD(4)
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) DBDS
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->DBDS

XFSTK-LOG--int MedfieldDownloader::read_in_pipe(unsigned char*, uint32)
XFSTK-LOG--Read - ♦(4)
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) RRBD
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->RRBD

XFSTK-LOG--int MedfieldDownloader::read_in_pipe(unsigned char*, uint32) ♦
XFSTK-LOG--Read - BATI♦(16)
XFSTK-STATUS--BATI: Battery power is too low, charging up ...
XFSTK-STATUS--BATI:42415449: Battery voltage: 0xbd(3.562304V) The threshold: 0xb
f(3.600000V)
XFSTK-PROGRESS--8
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - RTBD(4)
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) DBDS
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->DBDS

XFSTK-LOG--int MedfieldDownloader::read_in_pipe(unsigned char*, uint32) BATI
XFSTK-LOG--Read - ♦(4)
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) RRBD
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->RRBD

XFSTK-LOG--int MedfieldDownloader::read_in_pipe(unsigned char*, uint32) ♦
XFSTK-LOG--Read - BATI♦(16)
XFSTK-STATUS--BATI: Battery power is too low, charging up ...
XFSTK-STATUS--BATI:42415449: Battery voltage: 0xbe(3.581152V) The threshold: 0xb
f(3.600000V)
XFSTK-PROGRESS--8
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - RTBD(4)
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) DBDS
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->DBDS

XFSTK-LOG--int MedfieldDownloader::read_in_pipe(unsigned char*, uint32) BATI
XFSTK-LOG--Read - HLT0♦(4)
XFSTK-PROGRESS--8
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - RUPHS(8)
XFSTK-STATUS--FW: Sending FW Update Profile Hdr Size...
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) $
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->$
XFSTK-PROGRESS--16
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - RUPH(4)
XFSTK-STATUS--FW: Sending FW Update Profile Hdr...
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--25
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - DMIP(4)
XFSTK-STATUS--FW: Sending MIP...
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--33
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - LOFW(4)
XFSTK-STATUS--FW: Sending first 128k...
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--41
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - HIFW(4)
XFSTK-STATUS--FW: Sending second 128k...
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--50
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - PSFW100(8)
XFSTK-STATUS--FW: Sending Primary Security FW 1 Chunk 2
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--58
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - PSFW101(8)
XFSTK-STATUS--FW: Sending Primary Security FW 1 Chunk 1
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--66
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - PSFW102(8)
XFSTK-STATUS--FW: Sending Primary Security FW 1 Chunk 0
XFSTK-LOG--Allocation done

XFSTK-LOG--Writing the Bytes

XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--75
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - SSFW00(8)
XFSTK-STATUS--FW: Sending secondary security fw Chunk 0
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--83
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - PSFW200(8)
XFSTK-STATUS--FW: Sending Primary Security FW 2 Chunk 0
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--91
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - VEDFW00(8)
XFSTK-LOG--sending VED FW Chunk 0
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--91
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - SuCP(4)
XFSTK-STATUS--FW: Sending ROM Patch Chunk 0
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--100
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - DMIP(4)
XFSTK-STATUS--FW: Sending MIP...
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--108
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - LOFW(4)
XFSTK-STATUS--FW: Sending first 128k...
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--116
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - HIFW(4)
XFSTK-STATUS--FW: Sending second 128k...
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--125
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - PSFW100(8)
XFSTK-STATUS--FW: Sending Primary Security FW 1 Chunk 2
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--133
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - PSFW101(8)
XFSTK-STATUS--FW: Sending Primary Security FW 1 Chunk 1
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--141
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - PSFW102(8)
XFSTK-STATUS--FW: Sending Primary Security FW 1 Chunk 0
XFSTK-LOG--Allocation done

XFSTK-LOG--Writing the Bytes

XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--150
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - SSFW00(8)
XFSTK-STATUS--FW: Sending secondary security fw Chunk 0
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--158
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - PSFW200(8)
XFSTK-STATUS--FW: Sending Primary Security FW 2 Chunk 0
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--166
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - VEDFW00(8)
XFSTK-LOG--sending VED FW Chunk 0
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--166
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - SuCP(4)
XFSTK-STATUS--FW: Sending ROM Patch Chunk 0
XFSTK-LOG--int MedfieldDownloader::write_out_pipe(unsigned char*, uint32) __BINA
RY__
XFSTK-LOG--virtual bool MedfieldUSB20Device::Write(void*, unsigned int) --->__BI
NARY__
XFSTK-PROGRESS--175
XFSTK-LOG--long long unsigned int MedfieldDownloader::read_in_ack()
XFSTK-LOG--GetAck - HLT$(4)
XFSTK-STATUS--FW: Firmware update comepleted...
XFSTK-PROGRESS--100
XFSTK-PROGRESS--100
XFSTK-LOG--bool MedfieldDownloader::isfwdone()
XFSTK-STATUS--Firmware download completed.
XFSTK-LOG--virtual bool MedfieldDownloader::Cleanup()
Press any key to continue . . .

Ok here some improvement, now when the RAZR starts I just get Green LED and black screen :) no Service Required code corrupt message any more

what I do wrong ?