[TOOL][GUIDE] XL Multi Tool v2.1 [30-jan-2013] [S-OFF|Recovery|Radio|HTC Code|CID]

Search This thread

Lexmazter

Retired Recognized Developer
Aug 7, 2011
1,082
870
Timisoara
ASUS ZenFone 7/7 Pro
xlmultiitoolv19_zps9f962656.jpg

XLMULTITOOL_zpsb16b9fac.png
Disclaimer:​
I will not be responsible for smashed screens, bricked phones or any other things that you can accuse me of, i've done this tool to help people, use it at your own risk and hit THANKS if you use it and like it.​

Also, to avoid useless threads on general or useless posts, please read the FAQ below, it's like a Mini-Guide!


[highlight]This is a ALL-IN-ONE tool that can do almost everything you want with it![/highlight]

Now it has LINUX/UNIX support!

UbuntuLogo_Small.la2ndlifeThumb.png


In order to use the linux version, read the readme-linux file, do what says there.
After that run LXLMultiToolvX.X.sh in terminal.
Enjoy and press thanks as there was some work involved here! :)
[*There is an easter egg in the tool, if don't have what to do, try to find it, tip - in the main menu, find the magic letter :)*]

Features:
- Show you the code needed for HTCdev Site.
- Show your CID.
- Flash CWM 6.0.2.7 by Lexmazter (OFFICIAL) - All HBoots -Touch.
- Flash Official TWRP 2.3.2.3 - All HBoots - Touch.
- Flash ICS Recovery (from unlimited.io) (CWM 5.5.0.4)
- Flash Touch ICS Recovery (CWM 5.8.3.1) - mount USB NOT working, use QTAdb as a workaround
- Flash Touch GB Recovery (CWM 5.8.3.1) - mount USB working
- Flash GB Recovery (by Paul O'Brien) (CWM 5.0.2.7)
- Flash ICS S-OFF Hboot. (need ROOT)
- Flash GB S-OFF Hboot. (need ROOT)
- Relock your bootloader.
- Flash ICS radio. (need S-OFF) (v3831.16.00.16_M)
- Flash the old GB radio. (need S-OFF) (v3822.10.10.12_M)
- Make logfiles - logcat/dmesg.
- Fancy reboot your device :).​
-Note that GB refers to x.25.x hboots and ICS to x.28.x hboots!-

Download link:
XL Multi Tool v2.1

Any other suggestions are welcomed!

Tutorials/FAQ:
For best perfomances, extract the .zip to C:/

Q: What should i do before using this tool?
Before using this, make sure you have the drivers for your HTC Sensation XL, for this you need to download this, install it and after that unninstall it, but without drivers, there will be an option to keep the drivers!

Q: What do i need to do in order to install a custom ROM?
1.Unlock Bootloader from htcdev.com.
2.Flash a recovery according to your hboot.
3.Root using the permanent root solution flashed via recovery, found here.
4.Flash S-OFF Hboot from unlimited.io.
5.Flash custom ROM with no problems via recovery.
All those things are found and can be done via this tool.

Q: Hi, i just downloaded this tool, how do i use it?
First, extract the folder of the archive in the root of some partition, example above and somewhere below.
After that, run XLMultiTool vX.X.bat on windows and LXLMultiToolvX.X.sh on linux.

Q: I want to change my HBOOT version, how can i do that?
First of all, you need to download the tool, you must have a rooted ROM, hit [5] Flash HBOOT S-OFF Unprotected and choose the version you want, GB is x.25 and ICS is x.28. You can always go back to the other hboot by using the same method here.

Q: I see you talk about some XLMultiTool vX.X, is that an eXtreme edition or something?
No, vX.X will be replaced with the version from the title of the thread, this is made like this to keep things clean over future updates, so there will be no need to change things all around the thread after each update.

Q: Hi, i just bought a phone what should i do now?
Well, you firstly need to unlock your bootloader, just go to HTCdev.com and follow the instructions to unlock your bootloader.

Q: What is logcat?
Well, you can pretty much use google for that answer, but to put it short, is that thingy that tells you what is happening behind the scenes of your phone.
It is usually used for debugging and entertaiment(?).
When you report an error/bug to somebody, it will be a blessing to provide a logcat (logfile)!

Q: Hi, i have an unlocked bootloader, what should i do now?
Well, you need to know what kind of HBoot version you have 1.25 or 1.28 or what Android version you have GB or ICS, to check the bootloader version you just need to turn off your phone, hold Volume down + Power button untill a white screen appears, if it appears a black one with some blue letters, you probably have a fake one :)

Q: What is a Custom Recovery and why do i need one?
A custom recovery is that thingy that let's you flash .zip files, use your logic and you wil get it why you need one.
(What version you need depends on your Hboot version 1.25 or 1.28 and preference - touch or classic).

Q: Why on Earth should i S-OFF my phone??
Because it is easier to flash custom ROMs, every official RUU available out there, any RADIO version and so on.
(It also keeps the BIG BRICK away :))

Q:There are others guides/tutorials out there, should i check them instead of this?
If you manage to get things done using this one, no, otherwise yes, note that some could be outdated :)

Q: How do i root?
You need to flash via Recovery the zip found here.

Q: How to use your tool to S-OFF?
Unlock your phone, flash recovery, flash ROOT zip, boot your phone and hit the S-OFF according to your HBOOT version (1.28/1.25)

Q: What is the best HBOOT version out there?
Doesn't matter, does the same thing, but note that some ROM's don't have support for both HBOOTs and then you will need to flash the sdcard_fix.zip found up and down the thread.

Q: Why should i change my RADIO version?
Because some have reported that there is a better battery life on the GB-based Radio and a better signal too, test it for yourself, but you MUST be S-OFF in order to do this, and if you don't like it, you can always go back using this tool by flashing the different version.

Q: What kind of HBoot's are provided in the tool?
All the hboot's are from unlimited.io and are the unprotected versions, as those can be overwritten by RUU's.
NOTE: You need to be ROOTed in order to flash S-OFF HBoots :)

Q: I use the Touch Recovery 5.8.3.1 for ICS but where is mount usb??
There is no Mount USB for Touch Recovery for ICS, so, in order to get things to the SD partition from the recovery use QtADB.

Q: I just flashed a ROM and my SDcard is around 256kb, or not recognised at all, what to do????
Flash this .zip for your respective version ICS/JB via Recovery.

Changelog:
v2.1 - 30 January 2013 - Updated the Linux Version with all the features untill now.
v2.1 - 15 January 2013 - Added the official touch CWM 6.0.2.7 in the place of 6.0.1.2 + Dmesg logging + Fixed the " " space folders issue.
v2.0 - 18 December 2012 - Added my ported version of CWM 6.0.1.2 (support for all HBoots) + Added Official TWRP 2.3.2.3 flashing option.
v1.9 - 2 December 2012 - Added Reboot menu with more options + logcat support. (Linux version not updated, only on request)
v1.8 - 8 November 2012 - Added Touch Recovery for GB (thanks to anders3408 for providing it)
v1.7lin - 22 October 2012 - Added LINUX/UNIX support!
v1.7 - 18 October 2012 - Added Touch Recovery for ICS + Multi menus in the tool.
v1.6 - 16 October 2012 - Added Radio Flashing.
v1.5 - 25 September 2012 - Fixed S-OFF flashing issue that freezed at #.
v1.4 - 15 September 2012 - Changed the look and feel, nothing new to functionality.
v1.3 - 2 September 2012 - Second public release providing a functionality fix (Error: Could not locate ?/XLMultiTool), informative fix (shows how are flashed fastboot/adb), added Bootloader Relocking and rebooting into bootloader (via adb).
v1.0 - 1 September 2012 - First public release, providing recovery (GB/ICS) flashing, hboots s-off flashing, htcdev.com code provider, cid getter.​

Special credits:
-It was firstly inspired from this tool.
 
Last edited:

Lexmazter

Retired Recognized Developer
Aug 7, 2011
1,082
870
Timisoara
ASUS ZenFone 7/7 Pro
Thanks for suggestion, will upgrade tomorrow with some things, hopefully v2 will have all those mentioned!

Any feedback is greatly appreciated! :)

EDIT: Flashing recovery according to hboots can be made manually using Common Sense :)

-Flashing stock recovery will be added soon.

Showing in what status is phone? If you are talking about the [ adb get-state ] command, it doesn't work from bootloader, gives unknown, and any other status can be deduced from bootloader.

Debugging status can't be checked as adb commands don't work if debugging is not enabled :)

S-Off is obtained by flashing hboots provided here.

Unbricking, i think there is a need of a new tutorial, the only thing that needs to be implemented further i think is upgrading and downgrading HBoots.

Any other suggestions are welcomed :)
 
Last edited:
  • Like
Reactions: Prof Peach

goku16

Senior Member
Oct 13, 2010
387
15
Maybe back up_restore? :) nice tool

Sent from my Nexus 7 using xda premium
 

Lexmazter

Retired Recognized Developer
Aug 7, 2011
1,082
870
Timisoara
ASUS ZenFone 7/7 Pro
Backup and Restore can be made using the Recovery (Nandroid backup), but maybe an application Backup/Restore like Titanium Backup can be done in the future :)

Thanks for all the suggestions and feedbacks :)
 

goku16

Senior Member
Oct 13, 2010
387
15
I actually meant the apps backup and restore to ease the pain when switch rom

Sent from my Nexus 7 using xda premium
 

jamaljmys

Senior Member
Dec 16, 2007
911
48
thank you for this nice tool

Q: if my current ROM is Official GB and i want to S-OFF to flash ICS Shipped ROM, which HBoot i need to get S-OFF ? and after flash the shipped ROM, i will get S-On again?

of-course the ICS ROM is another region .
thanks
 
Last edited:

Lexmazter

Retired Recognized Developer
Aug 7, 2011
1,082
870
Timisoara
ASUS ZenFone 7/7 Pro
thank you for this nice tool

Q: if my current ROM is Official GB and i want to S-OFF to flash ICS Shipped ROM, which HBoot i need to get S-OFF ? and after flash the shipped ROM, i will get S-On again?

of-course the ICS ROM is another region .
thanks

If you flash a new RUU it will be S-OFF again because flashing a new RUU will overwrite the HBoot as this one is an unprotected one, but you can always S-OFF again, please provide feedback as you go, i will help you with whatever i can :)

If you want to upgrade from GB to ICS, you can flash HBoot for ICS, then flash the recovvery for ICS and after that flash the ICS itself, it can be done this way, but the recommended way is to upgrade to ICS via official RUU and after that flash S-OFF for ICS and then Custom ROM.
 
Last edited:
  • Like
Reactions: jamaljmys

jamaljmys

Senior Member
Dec 16, 2007
911
48
If you flash a new RUU it will be S-OFF again because flashing a new RUU will overwrite the HBoot as this one is an unprotected one, but you can always S-OFF again, please provide feedback as you go, i will help you with whatever i can :)

If you want to upgrade from GB to ICS, you can flash HBoot for ICS, then flash the recovvery for ICS and after that flash the ICS itself, it can be done this way, but the recommended way is to upgrade to ICS via official RUU and after that flash S-OFF for ICS and then Custom ROM.

thank you man, really i need help.

now iam unlocked bootloader, rooted, have custome recovery, ROM official GB 2.3.5 i want to get S-OFF to flash official ICS , i used this tool selected 6 to flash GB Hboot but always i get the tool stuck on # and no operation going on.

could you help me to get S-OFF please??

thank you again and again
 
Last edited:

Lexmazter

Retired Recognized Developer
Aug 7, 2011
1,082
870
Timisoara
ASUS ZenFone 7/7 Pro
thank you man, really i need help.

now iam unlocked bootloader, rooted, have custome recovery, ROM official GB 2.3.5 i want to get S-OFF to flash official ICS , i used this tool selected 6 to flash GB Hboot but always i get the tool stuck on # and no operation going on.

could you help me to get S-OFF please??

thank you again and again

Are you booted when you try to do S-OFF? Maybe is problem with my tool, i've tested all the commands but S-OFF...

EDIT: I've discovered the problem with my tool, a fix will be uploaded soon :)
Download the latest version and flash it again, sorry for the inconvenience but i hadn't recieved any feedbacks on S-OFF...
 
Last edited:
  • Like
Reactions: jamaljmys

jamaljmys

Senior Member
Dec 16, 2007
911
48
Are you booted when you try to do S-OFF? Maybe is problem with my tool, i've tested all the commands but S-OFF...

EDIT: I've discovered the problem with my tool, a fix will be uploaded soon :)
Download the latest version and flash it again, sorry for the inconvenience but i hadn't recieved any feedbacks on S-OFF...

thank you boss




i should be on normal system or recovery or fastboot while iam using the tool?

cheers man
 

Top Liked Posts

  • There are no posts matching your filters.
  • 37
    xlmultiitoolv19_zps9f962656.jpg

    XLMULTITOOL_zpsb16b9fac.png
    Disclaimer:​
    I will not be responsible for smashed screens, bricked phones or any other things that you can accuse me of, i've done this tool to help people, use it at your own risk and hit THANKS if you use it and like it.​

    Also, to avoid useless threads on general or useless posts, please read the FAQ below, it's like a Mini-Guide!


    [highlight]This is a ALL-IN-ONE tool that can do almost everything you want with it![/highlight]

    Now it has LINUX/UNIX support!

    UbuntuLogo_Small.la2ndlifeThumb.png


    In order to use the linux version, read the readme-linux file, do what says there.
    After that run LXLMultiToolvX.X.sh in terminal.
    Enjoy and press thanks as there was some work involved here! :)
    [*There is an easter egg in the tool, if don't have what to do, try to find it, tip - in the main menu, find the magic letter :)*]

    Features:
    - Show you the code needed for HTCdev Site.
    - Show your CID.
    - Flash CWM 6.0.2.7 by Lexmazter (OFFICIAL) - All HBoots -Touch.
    - Flash Official TWRP 2.3.2.3 - All HBoots - Touch.
    - Flash ICS Recovery (from unlimited.io) (CWM 5.5.0.4)
    - Flash Touch ICS Recovery (CWM 5.8.3.1) - mount USB NOT working, use QTAdb as a workaround
    - Flash Touch GB Recovery (CWM 5.8.3.1) - mount USB working
    - Flash GB Recovery (by Paul O'Brien) (CWM 5.0.2.7)
    - Flash ICS S-OFF Hboot. (need ROOT)
    - Flash GB S-OFF Hboot. (need ROOT)
    - Relock your bootloader.
    - Flash ICS radio. (need S-OFF) (v3831.16.00.16_M)
    - Flash the old GB radio. (need S-OFF) (v3822.10.10.12_M)
    - Make logfiles - logcat/dmesg.
    - Fancy reboot your device :).​
    -Note that GB refers to x.25.x hboots and ICS to x.28.x hboots!-

    Download link:
    XL Multi Tool v2.1

    Any other suggestions are welcomed!

    Tutorials/FAQ:
    For best perfomances, extract the .zip to C:/

    Q: What should i do before using this tool?
    Before using this, make sure you have the drivers for your HTC Sensation XL, for this you need to download this, install it and after that unninstall it, but without drivers, there will be an option to keep the drivers!

    Q: What do i need to do in order to install a custom ROM?
    1.Unlock Bootloader from htcdev.com.
    2.Flash a recovery according to your hboot.
    3.Root using the permanent root solution flashed via recovery, found here.
    4.Flash S-OFF Hboot from unlimited.io.
    5.Flash custom ROM with no problems via recovery.
    All those things are found and can be done via this tool.

    Q: Hi, i just downloaded this tool, how do i use it?
    First, extract the folder of the archive in the root of some partition, example above and somewhere below.
    After that, run XLMultiTool vX.X.bat on windows and LXLMultiToolvX.X.sh on linux.

    Q: I want to change my HBOOT version, how can i do that?
    First of all, you need to download the tool, you must have a rooted ROM, hit [5] Flash HBOOT S-OFF Unprotected and choose the version you want, GB is x.25 and ICS is x.28. You can always go back to the other hboot by using the same method here.

    Q: I see you talk about some XLMultiTool vX.X, is that an eXtreme edition or something?
    No, vX.X will be replaced with the version from the title of the thread, this is made like this to keep things clean over future updates, so there will be no need to change things all around the thread after each update.

    Q: Hi, i just bought a phone what should i do now?
    Well, you firstly need to unlock your bootloader, just go to HTCdev.com and follow the instructions to unlock your bootloader.

    Q: What is logcat?
    Well, you can pretty much use google for that answer, but to put it short, is that thingy that tells you what is happening behind the scenes of your phone.
    It is usually used for debugging and entertaiment(?).
    When you report an error/bug to somebody, it will be a blessing to provide a logcat (logfile)!

    Q: Hi, i have an unlocked bootloader, what should i do now?
    Well, you need to know what kind of HBoot version you have 1.25 or 1.28 or what Android version you have GB or ICS, to check the bootloader version you just need to turn off your phone, hold Volume down + Power button untill a white screen appears, if it appears a black one with some blue letters, you probably have a fake one :)

    Q: What is a Custom Recovery and why do i need one?
    A custom recovery is that thingy that let's you flash .zip files, use your logic and you wil get it why you need one.
    (What version you need depends on your Hboot version 1.25 or 1.28 and preference - touch or classic).

    Q: Why on Earth should i S-OFF my phone??
    Because it is easier to flash custom ROMs, every official RUU available out there, any RADIO version and so on.
    (It also keeps the BIG BRICK away :))

    Q:There are others guides/tutorials out there, should i check them instead of this?
    If you manage to get things done using this one, no, otherwise yes, note that some could be outdated :)

    Q: How do i root?
    You need to flash via Recovery the zip found here.

    Q: How to use your tool to S-OFF?
    Unlock your phone, flash recovery, flash ROOT zip, boot your phone and hit the S-OFF according to your HBOOT version (1.28/1.25)

    Q: What is the best HBOOT version out there?
    Doesn't matter, does the same thing, but note that some ROM's don't have support for both HBOOTs and then you will need to flash the sdcard_fix.zip found up and down the thread.

    Q: Why should i change my RADIO version?
    Because some have reported that there is a better battery life on the GB-based Radio and a better signal too, test it for yourself, but you MUST be S-OFF in order to do this, and if you don't like it, you can always go back using this tool by flashing the different version.

    Q: What kind of HBoot's are provided in the tool?
    All the hboot's are from unlimited.io and are the unprotected versions, as those can be overwritten by RUU's.
    NOTE: You need to be ROOTed in order to flash S-OFF HBoots :)

    Q: I use the Touch Recovery 5.8.3.1 for ICS but where is mount usb??
    There is no Mount USB for Touch Recovery for ICS, so, in order to get things to the SD partition from the recovery use QtADB.

    Q: I just flashed a ROM and my SDcard is around 256kb, or not recognised at all, what to do????
    Flash this .zip for your respective version ICS/JB via Recovery.

    Changelog:
    v2.1 - 30 January 2013 - Updated the Linux Version with all the features untill now.
    v2.1 - 15 January 2013 - Added the official touch CWM 6.0.2.7 in the place of 6.0.1.2 + Dmesg logging + Fixed the " " space folders issue.
    v2.0 - 18 December 2012 - Added my ported version of CWM 6.0.1.2 (support for all HBoots) + Added Official TWRP 2.3.2.3 flashing option.
    v1.9 - 2 December 2012 - Added Reboot menu with more options + logcat support. (Linux version not updated, only on request)
    v1.8 - 8 November 2012 - Added Touch Recovery for GB (thanks to anders3408 for providing it)
    v1.7lin - 22 October 2012 - Added LINUX/UNIX support!
    v1.7 - 18 October 2012 - Added Touch Recovery for ICS + Multi menus in the tool.
    v1.6 - 16 October 2012 - Added Radio Flashing.
    v1.5 - 25 September 2012 - Fixed S-OFF flashing issue that freezed at #.
    v1.4 - 15 September 2012 - Changed the look and feel, nothing new to functionality.
    v1.3 - 2 September 2012 - Second public release providing a functionality fix (Error: Could not locate ?/XLMultiTool), informative fix (shows how are flashed fastboot/adb), added Bootloader Relocking and rebooting into bootloader (via adb).
    v1.0 - 1 September 2012 - First public release, providing recovery (GB/ICS) flashing, hboots s-off flashing, htcdev.com code provider, cid getter.​

    Special credits:
    -It was firstly inspired from this tool.
    2
    Thanks for your wonderful tool, finally I have S-OFF my phone.
    but i have to verify something, before S-OFF my phone HBOOT was1.28 but after S-OFF it mentioned as HBOOT-6.28.6667. i want to know weather is it normal or some issue ?

    It is normal, it is the version of the S-OFF Hboot, but you can see the .28 in there, so you can see what version of HBoot you really have :)
    2
    New update, now you can flash RADIOS/BASEBANDS using this tool, it has the RADIO from GB and the one from ICS, as stona15 mentioned, the RADIO from GB is better for signal strength and for WiFi signal and battery life, just in case you want to test things, i've added the 2 versions, enjoy! :)
    1
    Really a good tool for sxl user!

    Sent from my HTC One X using Tapatalk 2
    1
    Excuse me very much, I feel stupid for what I'm about to ask, I am aware that you have already asked this question, but the phone who asked me to flash is not mine, so I would not turn it into a brick.

    So in summary the whole. (obviously usb debugging must be flagged)

    1 - unlock bootloader from htc.dev;
    2 - flash recovery (the phone must be in fastboot);
    3 - nandroidbackup stock rom from recovery (if it should be used);
    4 - flash recovery zip to the root;
    5 - restart the phone;
    6 - When the phone is started (the phone must be started normally and not in fastboot), I connect it to the PC, launch your tool, choose option S-OFF, and follow on-screen instructions (choose hboot 1.28 per my rom stock ICS);
    7 - after the procedure for S-OFF, power down the telephone;
    8 - reboot into recovery, make full wipe, transfer the rom and google apps on my phone;
    9 - flash rom from recovery
    10 - reboot.

    Again many apologies for the question that surely will have been made 100 times, but I am Italian, and I do not understand English, use google translator

    Well, the steps are right, and bricking is not that easy anyways, read multiple times if you're not sure.