[TOOL] Lx Multi Tool v1.3.2 [WIN/LIN/MAC][Unlock/Recovery/Stock/Kernel/More]

Search This thread

lynxznet

Member
Sep 15, 2010
48
7
I've gotta say.. if you want the app to succeed, you shouldn't delay putting that DLL in or even adding it to your post ASAP. It prevents a lot of people from being able to use it.

Also, I'm pretty unable to locate the dll you are talking about. The original program you uploaded was great, and this new one seems even better. But yeah, pretty much everyone is going to run into this issue now.
 

Lexmazter

Retired Recognized Developer
Aug 7, 2011
1,082
870
Timisoara
Okay, sorry for the long wait, as expected qwindows.dll was missing, tested on my girlfriend's laptop, it had the same problem and the .dll fixed it.
The .zip file with the newly include .dll has been put instead of the old one in the main thread.

I'm truly sorry for this issue and I really hope that it's fixed now, need to sleep in peace (4 AM here).
 

rootdefyxt320

Senior Member
Oct 4, 2012
488
440
Sydney, NSW
Lexmazter, I think if you use @AdamOutler CASUAL language, this would make it compatible across the WIndows, Mac and Linux platforms with the one file. This would make your life easier in general and you would only need to maintain one release.
 

Lexmazter

Retired Recognized Developer
Aug 7, 2011
1,082
870
Timisoara
Lexmazter, I think if you use @AdamOutler CASUAL language, this would make it compatible across the WIndows, Mac and Linux platforms with the one file. This would make your life easier in general and you would only need to maintain one release.

CASUAL is java based and basically the same things would have differ in the actual code, I thought at what language/platform to use before starting it and QT won.





Any instructions on how to properly use this tool?

Depends what you mean by that. There are instructions of how to run it, don't know exactly what I should add to help with that. The tool has tool-tips assigned to all buttons, maybe those will help.
 
  • Like
Reactions: rootdefyxt320

lynseyw

Senior Member
Oct 23, 2007
378
67
San Diego
Ok, so I haven't been in the game for a few years as I have had locked down Samsung devices on Verizon. I used to be all into it and even made some mods myself. I really feel like I have to learn it all over. I don't care if I am rooted that much, as at the moment I actually use android pay. What I would like to do is unlock the bootloader, install TWRP, so I can flash the mod that moves the back button to the right side instead of the left. How do I go about this? When connected, what mode should my phone be in.

Also, I get the android with a red triangle when I try to boot into stock recovery. Why is this happening?

Any help is greatly appreciated.
 
Last edited:

Lexmazter

Retired Recognized Developer
Aug 7, 2011
1,082
870
Timisoara
Ok, so I haven't been in the game for a few years as I have had locked down Samsung devices on Verizon. I used to be all into it and even made some mods myself. I really feel like I have to learn it all over. I don't care if I am rooted that much, as at the moment I actually use android pay. What I would like to do is unlock the bootloader, install TWRP, so I can flash the mod that moves the back button to the right side instead of the left. How do I go about this? When connected, what mode should my phone be in.

Also, I get the android with a red triangle when I try to boot into stock recovery. Why is this happening?

Any help is greatly appreciated.

You need to be in bootloader in order to have Fastboot mode active, from there you can use all the fastboot related stuff. You need to have the bootloader unlocked but - Android pay might not work with an unlock bootloader. You need a custom Recovery (twrp that's included) and a custom kernel to be able to boot (Chainfire's insecure boot).

After that you're ready to go.

ADB mode is available in Recovery and while booted in the actual ROM with the USB debugging on.

If you're using this on Windows, you need to install the device drivers by yourself from here.
 
  • Like
Reactions: lynseyw

lynseyw

Senior Member
Oct 23, 2007
378
67
San Diego
You need to be in bootloader in order to have Fastboot mode active, from there you can use all the fastboot related stuff. You need to have the bootloader unlocked but - Android pay might not work with an unlock bootloader. You need a custom Recovery (twrp that's included) and a custom kernel to be able to boot (Chainfire's insecure boot).

After that you're ready to go.

ADB mode is available in Recovery and while booted in the actual ROM with the USB debugging on.

If you're using this on Windows, you need to install the device drivers by yourself from here.
Should I worry that I am getting the red triangle andy when trying to boot into stock recovery? How to fix this?
 

boynamedstacy

Senior Member
Apr 3, 2011
1,432
436
Spokane
www.talkandroid.com
I am also having some issues using a mac. I was able to unlock and install twrp but it wont boot into the system. I get the insecure flash screen and it asks for my password. (0000) says it is the correct password but then tells me there is a problem with my device and to contact the manufacturer. It then makes me factory reset the phone. I tried using the sideload feature in twrp but that failed on boot also.
 

Lexmazter

Retired Recognized Developer
Aug 7, 2011
1,082
870
Timisoara
I am also having some issues using a mac. I was able to unlock and install twrp but it wont boot into the system. I get the insecure flash screen and it asks for my password. (0000) says it is the correct password but then tells me there is a problem with my device and to contact the manufacturer. It then makes me factory reset the phone. I tried using the sideload feature in twrp but that failed on boot also.

Heve you flashed the kernel (Chainfire's insecure boot) via fastboot?
 

Lexmazter

Retired Recognized Developer
Aug 7, 2011
1,082
870
Timisoara
Yes, I tried that through your tool and it seems like it froze. The progress bar filled up and stayed there. I had to hit the upper left red exit button to close the dialog. It doesn't appear to have worked

If the progress bar was filled that means it finished flashing, will add to my Todo list to show a message when finished...
 

Lexmazter

Retired Recognized Developer
Aug 7, 2011
1,082
870
Timisoara
OK cool. But I still can't boot into the system, I am stuck in twrp or fastboot. The return to stock option is not working through the tool either. Any suggestions on how I can get up and running again?

In the main thread in the FAQ section I've provided details how to use the return to stock feature.

You need to download first the archive from here, from the tool, stock option select open folder, and copy there the folder from the 2 archives (the one that contains the images, but the folder is needed).

I didn't included any stock images in the tool because of the 1 GB size increase of the archive.

Edit: Please note that the Chainfire's kernel only works with mdb08k variant, so maybe that's why it doesn't work for you.
 
Last edited:
  • Like
Reactions: boynamedstacy

lynseyw

Senior Member
Oct 23, 2007
378
67
San Diego
I am also having some issues using a mac. I was able to unlock and install twrp but it wont boot into the system. I get the insecure flash screen and it asks for my password. (0000) says it is the correct password but then tells me there is a problem with my device and to contact the manufacturer. It then makes me factory reset the phone. I tried using the sideload feature in twrp but that failed on boot also.

Me too, not sure what to do now. Tried factory reset, can get it to boot, but can't get very far as gapps has stopped working and flashes error every second.
 

Lexmazter

Retired Recognized Developer
Aug 7, 2011
1,082
870
Timisoara
Me too, not sure what to do now. Tried factory reset, can get it to boot, but can't get very far as gapps has stopped working and flashes error every second.

Can you check what variant do you have flashed on your phone? (software version, variant, whatever) as the kernel is only working with mdb808k.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 71
    lmt_win_v120.PNG

    lmt_v120_lin.png

    lmt_mac_v120.png
    It has LINUX/UNIX and MAC support!


    Because there is another tool for Android called Android Multi Tools, I renamed this one to Lx Multi Tool, future releases will go under this name.

    Features:

    Fastboot
    - Unlock/Lock Bootloader​
    - Flash Recovery Menu (you can choose and add recoveries) - TWRP 2.8.7.2 Included
    - Flash any partition (Flashing submenu)​
    - Flash full Stock images (you can choose and add images)​
    - Erase partitions (you can choose which of the partitions)​
    - Reboot (you can choose again...)​
    Adb
    - Sideload .zip files (you can choose and add .zip files) - SuperSU v2.56 (Systemless!) included
    - Backup (you can choose the name and place for your backup)​
    - Restore (you can choose your backup)​
    - Version (it just shows the version of your adb binaries) - platform-tools 23.0.1 included
    - Logs (DMESG and Logcat)​
    - Screenshots (you can directly take screenshots to your PC with no Root)​
    - Reboot (lots of choices)​
    Others
    - Refresh and delete files/folders from menus (Right-click or key F5 and Del)​
    - Open tool folders from the menus (to add your own kernel/stock image/recovery/sideload zip files)​
    - Tab key support for easier keyboard navigation​
    - Tool-tips for all buttons​
    - Check for updates​
    - Link to xda-thread (here)​
    Download links:

    Windows x86|x64 - Linux x64 - MAC x64​
    All released versions can be found here.​

    (The latest versions are always on the bottom.)​
    [ROOT] Use SuperSU 2.62 or higher from here systemless for 6.0.1 and above.​

    Known bugs/limitations:

    - For partition Flashing, it is recommended(mandatory?) to do a reboot-bootloader if you want to flash multiple partitions one after the other. (according to the Google flashing scripts) (Implemented in 1.2.1)​
    - For the return to stock, the tool will be stuck after your phone successfully boots, you need to reboot to fastboot again in order to flash the Radio and finish the full return to stock. (Fixed in 1.2.0)​

    Changelog:

    Check the changelog for each release here.​
    Tutorials/FAQ:

    Q: How do I get in bootloader/fastboot mode?
    Turn off the phone and turn it on by using Volume down + Power key.​
    Q: How do I check for updates on your tool?
    Follow the instructions on the screen below.​
    amt_updates.PNG
    Q: Where can I find the device driver to install it for windows?
    Click here, download the driver, and run the setup.​
    Q: How do I root my stock phone?
    - Unlock bootloader.​
    - Flash recovery.​
    - Use SuperSU 2.62 systemless or higher from here.​
    (Usually the latest version upon tool release is included in the Sideload folder of the tool, you can either sideload it or copy it to recovery and flash it manually)​
    Q: I get an error "Cannot open file" on MAC, what should I do?
    Open the terminal, go to your application path and paste this command:​
    Code:
    chmod +x LxMultiTool.app/contents/macos/*
    Q: What do I need to do in order to be in Fastboot or in ADB mode.
    Fastboot mode will be detected only while being in bootloader.​
    ADB mode will be detected from Recovery (custom) and actual ROM with USB debugging active.​
    Refresh button needs to be used in order to check for what mode you are in.​
    Q: Are there any other software that I need to install in order to run this tool?
    On Windows and MAC everything is bundled, so nothing needs to be installed, just run.​
    On Linux you need to install from your package manager libQt5Core, libQt5Widgets, libQt5Gui, libQt5Network.​
    If it's not enough, use ldd LxMultiTool in the terminal to find out what you're missing from your environment.​
    Q: I have a yellow/orange/red text screen during boot, what's that?
    When you unlock you usually get the Orange screen and it's normal, but if you really want to know what's this about, give a reading to this.​
    Q: Hey, my device is not detected, why?
    On windows, you need to manually install the USB drivers, they are not included and probably they won't be included in this tool.​
    Also, make sure you click the connection Refresh button after connecting the device to your PC.​
    Q: What do I need to do in order to install a custom ROM?
    1. Unlock Bootloader.​
    2. Flash a custom recovery of your choice.​
    3. Flash an insecure kernel (boot).​
    4. 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 somewhere.​
    After that, run LxMultiTool.exe on windows by double-clicking it, LxMultiTool on Linux, and the same on mac.​
    Q: Do I need android-sdk installed or something else?
    No! This tool uses its own supplied binaries for adb and fastboot, if you have android-sdk installed it will be ignored anyway.​
    This tool is fully portable and stand-alone.​
    Q: I get an error while trying to unlock the bootloader -> FAILED(remote: oem unlock is not allowed), what now?
    Starting with Android 5.0, you need to enable Bootloader Unlocking from the developer settings, in order to do that, follow these steps:​
    - Enable Developer options​
    - Enable USB Debugging​
    - Look for the ‘OEM Unlock’ Option and toggle it.​
    Q: How do I use the return to stock feature?
    First, download the latest package from here, then extract the contents (there is an archive in the archive) until you get to a folder like angler-mda89d
    that contains the images, that folder needs to be copied in the /Data/StockPackages folder in order to be visible.​
    Easier steps -> Get your device in bootloader -> Start the tool -> Hit refresh -> go to Stock -> hit open folder -> copy the extracted folder with the name angler-xxxxxx in there, hit F5 or Right-click + Refresh -> you should see the folder in there like in the following screenshot. Thanks @ursa08 for the screenie.​
    Screen_Shot_2015-11-08_at_2.12.52_PM.png
    Q: How do I enable Developer options?
    - Launch the Settings​
    - Scroll Down and Tap on About Phone(or About Device)​
    - Locate the Build Number Section​
    - Tap on the Build Number Option 7 Times​
    - Go Back to the Main Settings Page​
    - Scroll Down and Tap on Developer Options​
    Q: Hi, I just bought a phone what should I do now?
    Well, you firstly need 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 entertainment(?).​
    When you report an error/bug to somebody, it will be a blessing to provide a logcat (log file)!​
    Q: What is a Custom Recovery and why do I need one?
    A custom recovery is that thingy that lets you flash .zip files, use your logic, and you will get it why you need one.​
    Q: There are other 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: What is sideload and how do I use it?
    Sideload is a function from adb that let's you flash a zip file while in recovery directly from your PC.​
    Please note that you need to be in sideload mode on your recovery before doing this.​
    To enter sideload mode, in TWRP go to Advanced -> ADB Sideload -> Swipe to sideload

    Sources:

    The official and original repository can be found here.​

    Bug reports/feature requests:

    If you have any bug, or you consider a feature to be a must-have, please use the issue functionality on GitHub for more traceability here.​

    Licensing:

    Please note that this tool is open source and released under the GPL v3 license, which can be read here.​
    Make sure you understand at least the short version of the license that's provided in the tool before using it or before contributing/forking and other related stuff.​

    Tech and stuff:

    Some additional marketing for stuff used in this tool​
    Qt - An awesome cross-platform IDE​
    Vmware - For letting me test this tool on all platforms (Linux and MAC).​
    Icons8 - A nice platform for good-looking FREE icons. (Big thanks!)​
    UnixUtils - For the sed utility for Windows.​
    AndroidFileHost - For the awesome file-management platform for developers.​

    Donations:

    Even though this tool is provided free of charge, fully open-source, donations are very welcome to support the future development of this tool and to buy me a beer while coding future improvements on it.​
    This section will also include the hall of fame for donors and on the github repository.​
    Special thanks for donations:​

    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 consider giving a THANKS if you use it and like it.
    Please consider leaving some feedback, what to improve, what could be done better, what annoys you, it really helps me improve the tool.
    Also, to avoid useless threads on general, Q&A, or useless posts, please read the FAQ section upside, it's like a Mini-Guide!

    XDA:DevDB Information

    Lx Multi Tool, Tool/Utility for the Huawei Nexus 6P

    Contributors
    Lexmazter
    Source Code: https://github.com/lexmazter/LxMultiTool


    Version Information
    Status:
    Stable

    Created 2016-01-01
    Last Updated 2016-01-16
    3
    can i flash 6.0.1 boot loader, radio & vendor with this tool?

    Right now you cannot flash partitions on their own, this feature will be added in the next release.

    If you have the knowledge you can modify a stock package so you flash only what you need, will look into that when I will reach home, basically there is an image_something.zip where you have different stuff.

    I will come back at this post after I investigate if this can be done easily and maybe I will change the stock image to flash it without the Data partition. (Note that the System and Boot partitions still need to be flashed for a successfull update).

    P.S. I have my Nexus since yesterday evening, development stuff can be done easier now. :D
    3
    Okay, sorry for the long wait, as expected qwindows.dll was missing, tested on my girlfriend's laptop, it had the same problem and the .dll fixed it.
    The .zip file with the newly include .dll has been put instead of the old one in the main thread.

    I'm truly sorry for this issue and I really hope that it's fixed now, need to sleep in peace (4 AM here).
    3
    Sorry to be thick about this, but I don't see and flashall.bat to click on. I tried minimal adb and fastboot, I also tried regular sdk and platform tools. I pasted the factory image into the platform tools folder. I see adb.exe, dmtracedump.exe, flashboot.exe, etc1tool.exe, etc, but no flashall.bat. I did try the "adb shell" command, and it said device 'null' not found. I get the sense it's not seeing my phone, and I have no idea where this "flashall.bat" command is on top of that. Again, apologize for my issues here, I don't get what's going on.

    I guess you haven't extracted the .tar and .tgz archives of the factory image, the flashall.bat is in the archive and in the last folder in the archive, that's what you need and there is where you need to put the fastboot.exe.

    If you don't know how to open or extract the archives, you can try by installing 7-zip.
    3
    @Lexmazter Just a heads up, you need to update the unlock command to "fastboot flashing unlock" as this is the new command for the M devices - oem unlock no longer works.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone