[Toolkit][GUI]OnePlus One Toolkit by manudroid19 - ONE Android Development

Introduction
This is a Graphic User Interface Toolkit for the OnePlus One.
It will allow you to perform all the basic root actions for the OnePlus One easily.
Features:
.-Unlock your device's bootloader
.-Lock your device's bootloader
.-Root your OnePlus One without installing a custom recovery
.-Flash CM11S and ColorOS
.-Install ADB drivers
.-Install and boot custom recoveries
.-Install custom kernels
.-Self-install
.-Self-update
.-Log so you can learn from used commands
.-EFS backup & restore
Future updates:​.-Add ROM flashing feature
.-Implemet native Java downloader instead of wget
.-Add Install apk option
.-And more features... Use the "Feature Requests" section.
All of this, from a graphic interface and with a few clics.
Notes:
.-Since I'm not English, I can make mistakes, so PLEASE correct me, even in the thread or in the toolkit.
.-I don't have the phone (my order is placed), so I cannot test everything... Please report any bugs... This is my first application..
.-Since its a self-extractable file, it can take like 5 sec to start the first time.
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download:
Installer v2.0: https://www.mediafire.com/?ljkoi4jfz7jj2pi
Acknowledgements:
@extream87 for EFS backup & restore script
StackOverFlow users, without other people's answer, I wouldn't be able to make this @Chainfire, for creating SuperSU @Mnt-XDA, for creating the bootoloader unlocker @graffixnyc, for packing ColorOS
And other peolple I forgot, for helping me making this, specially to r0i from DarkSideTeam Forums...
FAQs:
In which order must I press the buttons? I just want to root my phone...
First of anything,you must unlock your device.
If you are on 25r, you can use method 2 and avoid wiping your data.
If you have 30O or 33R, you must use method 1, and yes, it will wipe your data.
After data, you can just root, install your custom recovery or kernel or do whatever you want..
Developers info:
How was the toolkit made??
It's an application completely coded in Java, wich comes with a "tools" folder and it's runned by a hidden BAT to prevent JRE issues. The "tools" folder contains a basic ADB kit, some bat scripts that the application executes for locking and unlocking the bootloader, and a download kit based on wget for Windows.
Everything is contained in a self-executable rar file so there's only one file for users. It extracts himself on c:windowstempOPO Toolkit folder.
How does the toolkit work??
The application obtains his own path in your computer and from there, it runs the proper bat files to download the neccesary files and perform the desired actions.
Is posible to port it to other OS?
Yes. The Jar file doesn't need a port, and you just need to port the bat files into bash scripts(linux)
Edit: I've just seen @scumpicule 's toolkit. If he wants, we can colaborate using his scripts for a bigger and better GUI toolkit!! Send me a PM!!
My antivirus sais it's malware...
There's no malware on this toolkit.
Only false positives detected by a chinese antivirus, possibly because it's a self-extractable RAR file wich extracts himself on "C:WindowsTempOPO_Toolkit". The RAR file runs then the vbs file, which runs the bat file and which runs the JAR file. Maybe that's suspiciuous for the antivirus.
Why the bat runs the jar? Because some Java versions have problems while directly executing a jar.
Why the vbs runs the bat? Becayse if not, a black cmd window appears with the GUI.
The other exe files standard adb, standard fastboot, a wget for windows which I found here and a 7za module from the official webpage.
The bats are simple scripts and you can easy inspect them.
What lasts? The jar.
Whith first stable version, I will release the source code of the GUI application.
BUT if someone recognized in xda or in OP forums is suspicious and wants to look at it now, I will provide it to him.
Is this 100% clean o you want more warraties? Just ask me on the thread.
XDA:DevDB Information
OnePlus One Toolkit by manudroid19, Tool/Utility for the ONEPLUS ONE
Contributors
manudroid19
Version Information
Status: Stable
Current Stable Version: 2.0
Stable Release Date: 2014-10-09
Created 2014-07-06
Last Updated 2014-10-09

Changelog:
v1.0
.-Initial release
v1.1
-Added "Flash CM11S/ColorOS" option
-Added option to install ADB drivers
-Added option to enter fastboot/recovery mode
-Changed Toolkit's main directory from C:\Windows\Temp to C:\Windows\Temp\OPO Toolkit\
v1.2
-Added option to flash a custom recovery
-Added option to boot a custom recovery
-Fixed a bug wile booting TWRP in Root feature
-Redesigned interface & code cleared
v1.3
-Attemped to fix a bug on Rooting method 2(old method. deprecated until I get the phone)
-Added new easier root method.
Note:Boot recovery & flash recovery options are possibly buggy, please tell me..
v1.3.1
-finally fixed root and recovery boot
v1.4
-added option to flash custom kernels
-added new unlocking bootloader method
v1.4.1
-fixed startup and added Java bad installation warning
v1.5
-Added update engine
-Added installation engine
-Added a drivers installation wizard
-Updated CM11S link.
-Fixed rooting
-Fixed booting recoveries
-Fixed bugs
v1.6
-Quick fix for CM11S flashing bug
-Added option to flash 64 GB partition layout instead of 16 GB one while flashing CM11S
v1.7
-Fixed bug while unlocking -method 2-
-Added log option
-Tried to sign installer so there's no more virus alerts
-Changed CM11S flashing method so there's no more mistakes with partitions
v1.8
-Added EFS Backup & Restore option
-Added option to select file in CM11S & Color OS flashing
-Added support to other languages... Spanish translation started
-Added default kernel & recovery
-Added option to flash 30O OTA
v1.9
-Fully support to other languages, every field can be translated
-Fixed unlock 2nd method bug
-Updated recoveries links (thanks to @katinatez)
-Cleared and improved interface
v2.0
-Added ADB & Fastboot devices list on main menu
-Now toolkit check devices connection before doing anything
-Now toolkit checks if bootloader is unlocked (if needed)
-Added Italian translation
-Added French translation
-Added German translation
-Fixed bug while opening "Final Configuration"
-Updated recovery and kernel links
-Fixed EFS Backup!

Reserved

Looks nice.
I downloaded the .exe, but when I run it, noting happens. I don't get a GUI at all.
Yep, forgot that I didn't have Java installed.

Thanks for this! Will definitely be using it whenever I need to root and whatnot again.

Nice job, thanks a lot for your sharing.

donalgodon said:
Looks nice.
I downloaded the .exe, but when I run it, noting happens. I don't get a GUI at all.
Click to expand...
Click to collapse
Make sure you have JAVA properly installed. You can check it in the official page.
Enviado desde mi GT-S6500D usando Tapatalk 2

@manudroid19... do you need help getting the bat scripts converted to bash for use in linux? If yes, I can help you if you want.

dansou901 said:
@manudroid19... do you need help getting the bat scripts converted to bash for use in linux? If yes, I can help you if you want.
Click to expand...
Click to collapse
I'm able to do it, but I haven't got much time, so if you could help me porting to linnux while I continue the main developing of the application would be nice... Do you understand Java???

manudroid19 said:
I'm able to do it, but I haven't got much time, so if you could help me porting to linnux while I continue the main developing of the application would be nice... Do you understand Java???
Click to expand...
Click to collapse
Not really. I can write bash scripts however. Didn't take a look at your code yet, but will sometime today.
---------- Post added at 03:46 PM ---------- Previous post was at 03:41 PM ----------
Just took a quick gaze at your files... Only thing that's needed to be added are the linux binaries for adb and fastboot as well as adding those to path. Just a few commands, shouldn't be hard.But I don't know how exactly to pack the whole thing in one executable file in linux, could do a script for the whole thing however...

Today I worked a bit in the Toolkit. Flashing of CM11S and color os is on its way. Bigger problem is when downloading color os(i need help, I cant find a direct link)..
A button to enter in fastboot and recovery mode is being added on main menu, and some bugs are beeing fixed. Maybe tomorrow v1.1 is out!!

Androidfilehost doesnt let me download color os from direct link. If anyone can find it or mirror it on dev host.com, it will be appreciated..

Just asked for permission to mirror... If yes, I'll provide you a link for it on devhost.

dansou901 said:
Just asked for permission to mirror... If yes, I'll provide you a link for it on devhost.
Click to expand...
Click to collapse
You may provide the reason
Enviado desde mi GT-S6500D usando Tapatalk 2

manudroid19 said:
You may provide the reason
Enviado desde mi GT-S6500D usando Tapatalk 2
Click to expand...
Click to collapse
dont work on windows 7 ?i cant activate this applikation....

rebeccadri said:
dont work on windows 7 ?i cant activate this applikation....
Click to expand...
Click to collapse
If the application doesn't show up, is ALWAYS because Java isn't properly installed...
Enviado desde mi iPod touch utilizando Tapatalk

I need the usb driver?'ve tried to root.press to download TWRP and it works. press to boot IMG .. waiting for device, but nothing happend.what should I do?
why i must unloock bootloader befor root.normally i dont need to unlock bootloader for root.
oneplus one der ersten stunde

rebeccadri said:
I need the usb driver?'ve tried to root.press to download TWRP and it works. press to boot IMG .. waiting for device, but nothing happend.what should I do?
why i must unloock bootloader befor root.normally i dont need to unlock bootloader for root.
oneplus one der ersten stunde
Click to expand...
Click to collapse
Without unlocked boot loader, you can't boot a custom recovery...
Make sure that you are in fast boot mode.
Next version will include a option to install drivers
Enviado desde mi iPod touch utilizando Tapatalk

manudroid19 said:
Without unlocked boot loader, you can't boot a custom recovery...
Make sure that you are in fast boot mode.
Next version will include a option to install drivers
Enviado desde mi iPod touch utilizando Tapatalk
Click to expand...
Click to collapse
oh than i waiting for the next version,because my pc can´t intsall the driver...

v1.1 is out!! Enjoy!!
see the changelog on second post!!

Related

[TOOL]One X One Click v2.1|Kernel&Modules|Recovery|RUU|MultiRepack|Root ing|AIO|

Hi All, This is my Proudest accomplishment and i though to share it with yous.
I've Made This Tool For The HTC One X, but it shouldn't work any differently on your Device,
If You Found A Problem That's One X+ specific, ill make a separate update that work specifically for the HOX+
I'm Thunder & This is My Flash.....er
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I Made this simple flasher because its really annoying flashing the modules & Kernel separately,
and as the name says One Click,
just choose your kernel & module and let it do the rest.
Download Link V2.1
Functions:​V1.0
Flash Kernels & Modules
Flash Recoveries
Reboot The Phone
Reboot Into Recovery/Bootloader
V1.1
Kernel Repack - Phone on Android with USB Debug Enabled - No Need For The Recovery
v1.2
MultiKernel Repack
Repacked output Format Kernel.Ramdisk.IMG
V1.3
One Click Root
V1.4
Reworked Module Flasher
Decreased/Removed some delays
Fixed Faux Module Unzipping Problem
V1.5
Added RUU Zip Flashing Ability - For Advanced Users
V1.6
Added Erase Cache
Added Basic Help Section
Added About
V1.7
Added Lock/Unlock Option
This Requires HTCDev's Unlock_Code.bin,
Which has to go into the unlock folder
Updated V1.8
PC Based Repack (Thanks To The Great Work Of XDA Member Langer Hans)
IMG/APK Flasher/Installer (With The Open With Command (will add an association option later on))
V1.9
Logger (Logcat/kmsg/last_kmsg retriever)
V2.0
Can Now Flash Modules Without Having To Flash The Kernel,
Modified The Logger (Debugger) To Show Logs In Console, As it's Much Better At Handling Text
Removed Log Limit
V2.1
Added Battery Stat Into Phone GroupBox
Can Log Logcat & KMsg at the same time (last_kmsg if you really want to go all out )​
Dont Touch The Apps Folder
Kernels/Modules/Recoveries go into there respective folders,
and they will appear in the app
Connect The Phone To The PC Via a USB Cable In Anymode (Android(With USB Debug)/Recovery/Bootloader) Though Preferably In The OS or The Recovery,
Choose The Option You Want, E.g. Flash Kernel
Choose The Option That Show Up, The Kernel & its Modules.
Choose What To Do On Completion
Click Perform Action, Site & Wait.
Requirements:
Unlocked Bootloader
CWM Recovery (Havent Tested other recoveries)
USB Debug Enabled (Settings --> Developers Tools --> USB Debug)
.Net Framework 3.5(Only need this if you get .NET framework initialization error)
Though i have tested it and its working fine and just to cover my ass....
Always have a nandroid backup incase things go wrong,
If anything goes wrong i would help you, but i'm not to be held responsible for any damange done (hopefully there wont be any)
Coming Soon​List Updated 25th Sept
ADB Based File Explorer
Backup
And Some More
Waiting For Your Suggestions​
if you find any problem or have a suggestion feel free to drop a comment
Please keep the suggestions/problems on this thread and not through my PM,
to avoid repeated suggestions/problems, see other reaction and get help from the community.
Also Leave A Comment To Keep This Post Alive.
Thank You
Credits:​Daekin - For Providing The Tools For Repack
ChainFire - For His SuperSU
Langer Hans - For His PC Based Repack Code​
​
you might want to remove the link pointing to the HOX recovery image dude
Lloir said:
you might want to remove the link pointing to the HOX recovery image dude
Click to expand...
Click to collapse
Done
Thanks
Nice tool
Just one comment regarding all AOSP based roms
from Lloir and myself which use the BLADE kernel
You dont need to do this for those roms!
The rom is taking care that the kernel modules are
in the correct location if required using an init.d script
But it will do no harm cause we are "smart" enough do detect it
maxwen said:
Nice tool
Just one comment regarding all AOSP based roms
from Lloir and myself which use the BLADE kernel
You dont need to do this for those roms!
The rom is taking care that the kernel modules are
in the correct location if required using an init.d script
But it will do no harm cause we are "smart" enough do detect it
Click to expand...
Click to collapse
cool, im guessing you're speaking of modules injector??
i was wondering why we aren't using something like that on the HOX,
im guessing you either have a bigger boot partition or that module's sizes are really small?
worst come to worst... this still have a logging feature which will come in handy...
and for the record, ill update and make it more usable
thunder07 said:
cool, im guessing you're speaking of modules injector??
i was wondering why we aren't using something like that on the HOX,
im guessing you either have a bigger boot partition or that module's sizes are really small?
Click to expand...
Click to collapse
The modules are included in the boot image in /lib/modules
and synced with /system/lib/modules on boot if required
Using xz compression for the kernel makes it small enough
So e.g. BLADE kernel has about 4.4mb including everything
Updated V2.0
Can Now Flash Modules Without Having To Flash The Kernel,
Modified The Logger (Debugger) To Show Logs In Console, As it's Much Better At Handling Text
Removed Log Limit
Get it in the 1st post
V2.1
Added Battery Stat Into Phone GroupBox
Can Log Logcat & KMsg at the same time (last_kmsg if you really want to go all out )
Get it in the 1st post
Help! I'm getting "Invalid Modules" when trying to flash kernel. This is what I did: unzipped boot.img and modules folder from elemental kernel, put those them in the respective folders under one x one click folder, ran the one click exe as administrator (win7), chose the kernel img and modules zip, it seems to run for a second and then the invalid modules and operation terminated. Obviously I'm not doing it correctly with the modules zip process.
jamesc760 said:
Help! I'm getting "Invalid Modules" when trying to flash kernel. This is what I did: unzipped boot.img and modules folder from elemental kernel, put those them in the respective folders under one x one click folder, ran the one click exe as administrator (win7), chose the kernel img and modules zip, it seems to run for a second and then the invalid modules and operation terminated. Obviously I'm not doing it correctly with the modules zip process.
Click to expand...
Click to collapse
can you link me to those module?

[TOOLKIT PC+MAC] Nx4Toolkit v1.2

Nx4Toolkit (PC&MAC)​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features :
-Unlock Bootloader /work
-Root /work
-Installing Custom Recovery /work
-Get back to stock /work but you may have to make a factory reset in the recovery menu
-Install a custom ROM
-Enable OTG
-All in one function : Root+CWM+Unlock bootloader /need testers
-Install kernel /work
-Backup-Restore /work
-Restart Fastboot-Recovery /work
-Check for updates
Click to expand...
Click to collapse
Please install the drivers before using, they are not included.
The toolkit works only with android 4.2.2, you shouldn’t test it on 4.2.1 or lower. This toolkit is based on adb and fastboot tools.
To use the toolkit, you may have to put your device in USB debugging mode. To enable it, go to settings / about phone and press quickly the build number
DOWNLOAD HERE FOR PC (1.2.0-F >300Mo)
You have to install the toolkit in the root directory of your hard drive or in directory where you have read-write rights (like desktop).
****************************************************************************************​
Nx4Toolkit 1.2 MAC​
Features :
-Unlock Bootloader
-Root
-Install custom recovery (cwm / twrp)
-Restore your device as its stock state
-All in one function : Root+CWM+Unlock bootloader
-Install a custom ROM (such as CM or PA)
-Install kernel
-ENABLE OTG
-Backup-Restore
-Restart Fastboot-Recovery
Click to expand...
Click to collapse
You don't need any driver for the Mac version. The program is a .pkg (installer). You don't need to be admin of your computer to install or run the toolkit. But, you have to install the program on the system drive.
The program is installed in ./nx4toolkit (./ means home). To run it just click on the icon on your desktop ( the icon is included in the .pkg).
Works with OSX 10.5 and higher.
DOWNLOAD HERE FOR MAC (1.2.5-L <50MO)
DOWNLOAD HERE FOR MAC (1.2.5-F >300Mo
****************************************************************************************​
Nx4Toolkit GRAPHIC 1.35 MAC​
​Features :
-Unlock-lock Bootloader
-Root
-Install custom recovery (cwm / twrp)
-All in one function
-Backup-Restore
-Restart Fastboot-Recovery
Click to expand...
Click to collapse
You don't need any driver for the Mac version. The program is a .zip : Extract and copy it to your /Application folder
Tested with OSX 10.7 and 10.8
DOWNLOAD HERE (1.35 <50MO)
Now available on the HackStore : search for Nx4Toolkit :good:
Thanks to : Chainfire (SuperSu), Efrant (Back to stock tutorial), Franciscofranco (FrancoKernel), Koush & CWM team (CWM).
I’m not responsible in case of bricked devices
Help
Why a L and a F version ?
L means lite : the two versions offers the same functionnalities but the F (full) version include the system images of android. If you just want to root your device, you can choose the L version. If your device has some problems (android won't boot...) use the Full version to restore it.
The L version is about 50Mo, the F one is about 350Mo.
I don't really know Android, should I use this toolkit ?
You use this toolkit at your own risks. I'm not responsible in case of bricked devices. If your device has some problems, search a tutorial explaining how to restore your device by flashing things with Adb & fastboot : Efrant has made a really easy to understand one.
Your toolkit don't work, what can I do ?
Report your problem here, if there's something wrong with the toolkit : I'll fix it.
Re: [TOOLKIT] Nx4Toolkit v1.0
What does this toolkit do that others don't?
[LG NEXUS⁴] [LIQUIDSMOOTH] [MATR1X] [POETIC BLK BUMPER] [APEX PRO] [TAPATALK PRO]
dEris said:
What does this toolkit do that others don't?
[LG NEXUS⁴] [LIQUIDSMOOTH] [MATR1X] [POETIC BLK BUMPER] [APEX PRO] [TAPATALK PRO]
Click to expand...
Click to collapse
I think it's just an alternative. Choices are good. :victory:
scream4cheese said:
I think it's just an alternative.
Click to expand...
Click to collapse
Yes, that's it.
The toolkit don't really offers new functionalities, excepted the native custom Kernel installation. But i'm planning on others options to make the toolkit more efficient :good:
Re: [TOOLKIT] Nx4Toolkit v1.0
Bzh2610 said:
Yes, that's it.
The toolkit don't really offers new functionalities, excepted the native custom Kernel installation. But i'm planning on others options to make the toolkit more efficient :good:
Click to expand...
Click to collapse
I love more options! thank you very much!
Sent from my Nexus 4 using Tapatalk 2
I've just uploaded the 1.0.1, it offers more options to the user :
-Possibility to boot kernel and recovery
-TWRP is now included
-Insecure boot image and stock kernel are now available.
-Possibility to flash the stock recovery without wiping everything.
Hope you'll enjoy it !
The original link has been updated
Re: [TOOLKIT] Nx4Toolkit v1.0
I've added the Mac version with a feature to enable USB OTG (Thanks Ziddey !)
Have fun !
Sent from my Nexus 4 using xda app-developers app
I think the nexus 4 toolkit which is stickied stopped working properly after the 4.2.2 update when it comes to rooting etc... Most things still did tho... So if this works all around then that's good...!
Keep it up...
Sent from my Nexus⁴
1.2 Mac update
Just a post to tell you that I've updated the Mac toolkit.
New things :
-Toolkit update function
-OTG install fix
-Get back to stock with Android 4.2.2
-The possibility to install a custom ROM from the toolkit (such as P.A or CM)
I think it's one of the last update before Android 5.0, the P.C version will be up to date this week to have the same functions as the Mac version
Important note : The new version is very big (about 330Mo) cause of the android system.img included. I think you would like a lite version of the program including only the toolkit essentials : i'm planing on it.
Here gave error in time to start the toolkit. The system can not start the program, because the original item could not be found.
I'm using ML 10.8.3
mariojuniorjp said:
Here gave error in time to start the toolkit. The system can not start the program, because the original item could not be found.
I'm using ML 10.8.3
Click to expand...
Click to collapse
Oh ! I know the reason of this problem : the file on the desktop is pointing of a file located on my personal home directory. I'm actually fixing it.
If you want to use the toolkit right now, just go to Macintosh hd / User / Your user name / Nx4toolkit / Nx4toolkit
thanks for reporting.
Bzh2610 said:
Oh ! I know the reason of this problem : the file on the desktop is pointing of a file located on my personal home directory. I'm actually fixing it.
If you want to use the toolkit right now, just go to Macintosh hd / User / Your user name / Nx4toolkit / Nx4toolkit
thanks for reporting.
Click to expand...
Click to collapse
Thanks man!
Fixed
To fix the problem : type "ln -s ~/Nx4toolkit/nx4toolkit ~/Desktop/Nx4toolkit-1.2" without quotes in terminal.app
The fixed full package is actually uploading. I'll edit the O.P tonight.
Edit : the original package is now fixed
1.2 update
I've updated the windows version to 1.2
Now, you can enable OTG, install a custom ROM, restore your device as stock without downloading files, check for updates directly from the toolkit.
The backup and restore are a little bit different, you can give a name to the backup files and restore any ".ab" file to your device.
Hope you'll enjoy this update. If you have any problem, please, report it to this theard. Thanks.
Bzh2610 said:
I've updated the windows version to 1.2
Now, you can enable OTG, install a custom ROM, restore your device as stock without downloading files, check for updates directly from the toolkit.
The backup and restore are a little bit different, you can give a name to the backup files and restore any ".ab" file to your device.
Hope you'll enjoy this update. If you have any problem, please, report it to this theard. Thanks.
Click to expand...
Click to collapse
Thanks for this piece of software, needed something like this for the mac to backup my Nexus 4.
Any ETA on 1.2 mac update? Also does the USB OTG work with a standard OTG cable or is a special cable needed for the extra power?
randomvector said:
Thanks for this piece of software, needed something like this for the mac to backup my Nexus 4.
Any ETA on 1.2 mac update? Also does the USB OTG work with a standard OTG cable or is a special cable needed for the extra power?
Click to expand...
Click to collapse
Now you can fully backup your nexus 4 on your mac !
I've made two versions of Nx4Toolkit : a lite (just the essentials) and a full one including the android images.
For the OTG, it's based on Ziddey work, so you'll need to see his own theard on it for a support, but I'm sure that an external power is needed.
****
Would you like an user interface for Nx4Toolkit ?
I wish to uninstall the full version for the lite, is it just a matter of dragging the folder to trash and deleting or is there a cleaner way?
There's no "clean way" to uninstall. Just delete the Nx4toolkit folder in your home directory. But I think you can start the new install without deleting nothing : It will overwrite the actual Nx4Toolkit.
Sent from my Nexus 4 using xda app-developers app
Bzh2610 said:
Now you can fully backup your nexus 4 on your mac !
I've made two versions of Nx4Toolkit : a lite (just the essentials) and a full one including the android images.
For the OTG, it's based on Ziddey work, so you'll need to see his own theard on it for a support, but I'm sure that an external power is needed.
****
Would you like an user interface for Nx4Toolkit ?
Click to expand...
Click to collapse
Great job man! = D
Tell me something: When I want to spend the stock image, just put the. Tgz image in some folder there, and the toolkit will already recognize and restore or it will download from Google's servers?

[ToolKit] OnePlus One Easy Toolkit By Scumpi : flash recovery & CM 11s Build & more

[ToolKit] OnePlus One Easy Toolkit By Scumpi : flash recovery & CM 11s Build & more
How to use OnePlus One Easy ToolKit By Scumpi ?
Warning: Note: No one but yourself is responsible for what you do to your device.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Introduction ​
Hello everybody ! I don't have the OnePlus One, so if something goes wrong, please, tell me, I'll try to resolve the potentials issues ! Any suggestion to make this toolkit better or any ideas are welcome !
With this Toolkit, you will be able to unlock your bootloader, install a firmware, or a custom recovery or simply boot in the custom recovery of your choice.​
Requirements ​
A OnePlus One & ADB / fastboot drivers installed on your computer --> see HERE
Enabled USB debugging (On your phone go to Settings > About phone > Tap on Build number 7 times. This will enable Developer options. Now go back to Settings > Developer options > Enable USB debugging)
Download the following file
--> For assigns users a 64 GB OnePlusOne Easy Toolkit By Scumpi - 64 GB Users.zip
MD5 : 3716E77800F0B17365B7A6AF272E91E9
--> For assigns users a 16 GB OnePlusOneEasy Toolkit By Scumpi - 16 GB Users.zip
MD5 : 01091F52C51E2DAD64ACB9C0EF27C1B6​
How to Use / first step ​
Download and extract this folder OnePlusOne Easy Toolkit By Scumpi - xxGB Users.zip (Feel free to rename it as you like if it makes you happy)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The first step consist to unlock the bootloader of your OnePlus One
Connect your phone to your PC via the USB cable (must be on)
Open the folder where you extracted the files and double click "Unlock Bootloader"
Confirm with the enter key to start the process and wait until the end of the unlocking process.
Before to flash the firmware, install or boot into a custom recovery (Philz recommended), and make a backup of your actually rom !!
How to Use / others possibilities ​
To perform another operation, do the same by choosing the desired action. Here is the list of others operations you can perform using the Easy OnePlus One ToolKit :
Double click on the desired file in the folder to launch the operation
Unlock Bootloader - Unlock the bootloader of your OnePlus One
Install CM 11s Build XNPH22R - Install the Official firmware CyanogenMod 11S
Install-TWRP 2.7.1.0 - Installs TWRP custom recovery v2.7.1.0
Install-TWRP-2.7.0.0 - Installs TWRP custom recovery v2.7.1.0
Install-Philz-recovery - Install the custom recovery Philz-recovery (Recommended)
Install-CWM - Install the custom recovery CWM
Install-Original-Recovery - Install the recovery Stock
Boot-TWRP 2.7.1.0 - Boot into TWRP custom recovery v2.7.1.0
Boot-TWRP-2.7.0.0 - Boot into TWRP custom recovery v2.7.1.0
Boot-Philz-recovery - Boot into the recovery Philz custom-recovery
Boot-Original-Recovery - Boot into the recovery Stock
Boot-CWM - Boot into the custom recovery CWM
Important before installing a recovery custom :
Go into "Settings" > "Developer options" and disable the "Update recovery with system updates" option.
After that, try the steps for installing a custom recovery again.
You will be able to boot your phone into you new custom recovery using the Vol down and Power buttons.
If you don't do that, when tou will turn off the phone and press Volume down and Power buttons you will enter in recovery stock.
Tips:
To find files faster in the folder, right click with the mouse, then 'Sort by' and select "Type"
Notes
For anyone having device not found problems follow this post. HERE
(Specifically the part under the picture)
You may have to manually install the driver twice like I did, once with the phone in regular mode and once in fastboot mode. It will show a little ! in device manager.
Thanks to @genardas for the tips.
Credits & Thanks
nexgen999
acer73
Dees_Troy
Chromium
French OPO users can go HERE​
Reserved for me
why do you recommend to install philz recovery?
stop leak release and rename it !!
i have build this look that>
http://chinandroidphone.com/oneplus-one-review/
and tutorial here
http://chinandroidphone.com/cyanogenmod11s-install-oneplus-one/
copie paste are so easy
nexgen999 said:
stop leak release and rename it !!
i have build this look that>
http://chinandroidphone.com/oneplus-one-review/
and tutorial here
http://chinandroidphone.com/cyanogenmod11s-install-oneplus-one/
copie paste are so easy
Click to expand...
Click to collapse
It's not copy/paste because It's other and more different possibilities and not the same build into this toolkit...
I give you credit in first post to make you happy but don't say its copy/paste, because it's not true... And please don't quote the first post, its not good for visibility...
Tks
salespalace said:
why do you recommend to install philz recovery?
Click to expand...
Click to collapse
he recommande beaucause i his a leecher he inly look my post and my work !!
cwm and twrp have some backup and restore bug
nexgen999 said:
he recommande beaucause i his a leecher he inly look my post and my work !!
cwm and twrp have some backup and restore bug
Click to expand...
Click to collapse
Tks,
For your pleasure i've added you on credits & thanks :good:
your the best
Sorry I'm not so smart. Where is the phone rooted in the process? Thanks so much for your work!
Nice thanks for developing!
I hope i get my opo fast
stu5797 said:
Sorry I'm not so smart. Where is the phone rooted in the process? Thanks so much for your work!
Click to expand...
Click to collapse
There is not... Too root must install a recovery custom & flash this file http://download.chainfire.eu/420/SuperSU/UPDATE-SuperSU-v1.99.zip
Maybe I will add it at the toolkit if ive time
scumpicule said:
Reserved for me
Click to expand...
Click to collapse
trait-ar familia
ce baiat destept avem aici
Followed all your steps. keep getting device not found in the command prompt window. then it says waiting for device.
shaker2k said:
Followed all your steps. keep getting device not found in the command prompt window. then it says waiting for device.
Click to expand...
Click to collapse
Open a command promp and type adb kill-server & Try again. Or close the adb process
Are you properly install adb & fastboot driver?
Edit :
Hello
Someone to test a batch file for the root ? PM me if you want
Thanks @scumpicule ! Je testerai ca pour changer sur philz peut etre Tu arrive tard j'ai galèré une semaine a rooter mon One etc.. Mdr
@shaker2k
Still the "device not found" ?
@pro castinato
Better late than never Can you try the batch file for the root d'or me please?
Envoyé de mon GT-I9305 en utilisant Tapatalk
scumpicule said:
@shaker2k
Still the "device not found" ?
@pro castinato
Better late than never Can you try the batch file for the root d'or me please?
Envoyé de mon GT-I9305 en utilisant Tapatalk
Click to expand...
Click to collapse
I got it figured out I didn't know I had to manually put it in fast boot mode. Other toolkits I have used do that automatically. You might want to put that in the op.
shaker2k said:
I got it figured out I didn't know I had to manually put it in fast boot mode. Other toolkits I have used do that automatically. You might want to put that in the op.
Click to expand...
Click to collapse
Thanks
I"ll wait for other feedbacks because it works on my computer...
Edit :
And the comands via batch files works properly once you was in fastboot mod ?
scumpicule said:
Thanks
I"ll wait for other feedbacks because it works on my computer...
Edit :
And the comands via batch files works properly once you was in fastboot mod ?
Click to expand...
Click to collapse
Yes. once I manually put the phone in fast boot it worked like a charm.
For anyone having device not found problems follow this post. http://forum.xda-developers.com/showpost.php?p=53420414&postcount=2
(Specifically the part under the picture)
You may have to manually install the driver twice like I did, once with the phone in regular mode and once in fastboot mode. It will show a little ! in device manager.

[2014-09-22] [MT2-L03] TeamWin Recovery Project

Disclaimer: You are responsible for insuring you keep a backup of your stock recovery!
See Post 7 for the Stock Recovery if you failed to keep a copy for yourself: Click here
Steps for Backing up Stock Recovery:
Code:
fastboot boot /path/to/TWRP.img
The above command will only boot the recovery and will not overwrite your stock recovery making it possible to backup your stock from within TWRP. Now backup your recovery partition from within TWRP. It will be saved on your device and named, recovery.emmc.win. You can rename it to recovery.img to flash it back via usage of fastboot or apply restore within TWRP given the original filename, recovery.emmc.win.
Or within a terminal using dd (aka Data Destroyer);
Code:
dd if=/dev/block/mmcblk0p19 of=/sdcard/stockrecovery.img
TWRP for MT2-L03​
Team Win Recovery Project 2.x, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CHANGELOG for 2.8.0.0:
-Add MTP support to recovery thanks mostly to bigbiff with a little help from Dees_Troy
-Add command line capabilities - you can now execute various TWRP features via adb instead of the touchscreen
-Add support for color in the console and give error, warning, and highlight lines different colors
-Track backup and restore progress based on file sizes to provide a much more accurate indication of progress
-Improve handling of /misc thanks to mdmower
-Improve setting of time on Qualcomm devices thanks to [NUT]
-Allow using images on slidervalue GUI objects thanks to Tassadar
-Allow using variables and addition and subtraction in variables for easier theming
-Add support for 1440x2560, 280x280, and 320x320 resolutions and update 240x240
-Allow ui.xml file to include additional xml files to help break up the theme and make TWRP easier to maintain
-Other minor fixes and improvements
Over the course of the last year or so, bigbiff has worked to migrate various Java functions from Android's MTP implementation to bring you a fully C++ based MTP implementation that allows you to transfer files to both emulated storage and Micro SD cards. It's confirmed to work on various Nexus devices but we may have to make some changes on other devices to keep Windows happy. Windows is very picky about USB IDs and its drivers. We have tested it on Windows 7 and 8 as well as Ubuntu 14.04 Trusty. MTP is enabled by default, but we do toggle it off and on automatically during certain operations such as if you choose to wipe a storage partition. You can enable or disable MTP under the mount menu in TWRP. For more about what MTP is here.
Note: Due to a weird bug with our MTP setup, you cannot copy a zip file to the root of storage with Windows. You can change the .zip to something else like .txt and then copy it to the root and rename the file back to .zip once it's copied to the device. You can also copy the zip into any subfolder.
Command line support is also now available. You can perform various OpenRecoveryScript commands via the adb shell. Depending on what you are doing you may wish to do a "twrp set tw_mtp_enabled 0" and then reboot to prevent the MTP auto toggle from killing your adb interface. You can use this option to create and restore backups, wipe, install zips, and more. Via adb shell, type twrp followed by a space then enter the OpenRecoveryScript command and hit enter. Find more OpenRecoveryScript commands here.
Installation (PC):
- You MUST have an unlocked Bootloader! /* See Post 2 */
- Download TWRP Recovery
- Boot to your Bootloader
- Plug your device to your PC
- Open Command Window
- Type, then Enter:
Code:
fastboot flash recovery /path/to/TWRP.img
- Also, a video to demonstrate the process of installing TWRP - Credit goes out to @superbass311:
Installation (Device)(More Experienced Users Only!):
- You MUST have an unlocked Bootloader! /* See Post 2 */
- You MUST be rooted!
- Must have Busybox installed or a properly compiled DD binary
- Download TWRP Recovery
- Install a Terminal Emulator from the Play Store
- Type, then Enter:
Code:
su
Followed By:
Code:
dd if=/path/to/TWRP.img of=/dev/block/mmcblk0p19
Download:
- TWRP 2.8.0.0
CONTRIBUTORS
@Modding.MyMind
@xordos
@Shaky156
SOURCES
- Recovery built in a OmniRom 4.4.4 environment using device trees/kernel/dtb
- Stock Kernel
- Stock DTB
- TWRP source from Omnirom
- MT2-L03 Device Configuration Folder - My Github
VERSION INFORMATION
- Status: Stable
- Created 2014-09-22
- Last Updated 2014-09-22
Unlock Your Bootloader:
As we all know, you are not required to be rooted to install TWRP, however, you must unlock the bootloader on your device.
You must email [email protected] asking:
Hello I purchased the Ascend Mate 2 and I would like my bootloader unlock code.
SN: xxxxxxxxxxxxxxxxxxx
IMEI: xxxxxxxxxxxxxxxxxx
Thank you
Click to expand...
Click to collapse
You should get a response within 24 hours. In a situation where 24 hours has passed by than simply be patient or send another email. This is the 1st step to being able to unlock your bootloader (as of now)!
Here is a video to demonstrate to you viewers how you can go about unlocking your bootloader.
- Video credit goes out to @superbass311
*Reserved Again*
I will flash tomorrow. You just made the HAM2 the hottest phone out.
Sent from my MT2L03 using XDA Free mobile app
Thanks to all involved. Re-installed root using TWRP. Now Titanium Backup is working properly.
Flashed just now!
Backing up at the moment.
THANK YOU ALL!!!
How I did it:
Win 8 pc.
Phone booted and usb debugging allowed.
typed "adb.exe reboot bootloader" in cmd terminal
typed "fastboot flash recovery c:\adb\TWRP.img" in cmd terminal
I downloaded zip to my adb directory, also had to rename it too "TRWP.img" as download was "TWRP_MT2-L03_RECOVERY.img"
back up completed in 480 seconds!
Did have to play with TWRP settings as I hadn't used it in a while .
DID I SAY THANK YOU!!!
For anyone who is lazy to backup your stock recovery, I have uploaded my stock recovery image backup here, it should be same for all our MT2-L03 phone
This is backup of stock recovery, only use this image if you want to revert back from TWRP to Huawei stock crappy recovery.
http://tinyurl.com/qzxkm4x
FileName: recovery_MT2L03_mmcblk0p19.img
md5sum: 35703a1fe81917cb7930ab1e9e93e499
Edit: 2nd thought, they should be same, but let's make sure. Can anyone did (or going to) backup your phone stock recovery post the md5sum of yours? The ES file explorer can calc md5sum for a file.
Thanks iammudd, I think it is confirmed the recovery image is same for all MT2L03 phone.
Absolutely freakin' FANTASTIC!!!
Flashed it via fastboot with no problems.
I couldn't get MTP to work, but that's not a huge surprise to me as I've NEVER seen MTP work properly in TWRP on any device I've had sofar. I'd be interested to see if it works for anyone else.
So awesome that a root method is built right in too!
I think this is the verge of some huge things happening for our MT2-L03s!!!
Thanks for the great work!
TheGeekRedneck said:
Absolutely freakin' FANTASTIC!!!
Flashed it via fastboot with no problems.
I couldn't get MTP to work, but that's not a huge surprise to me as I've NEVER seen MTP work properly in TWRP on any device I've had sofar. I'd be interested to see if it works for anyone else.
So awesome that a root method is built right in too!
I think this is the verge of some huge things happening for our MT2-L03s!!!
Click to expand...
Click to collapse
Thanks for the info, right, mtp not work during my init testing as well. So other device are running twrp 2.8.0 or later?
PS, there are another 2 known issus,
* date is ~1970
* off mode charging
xordos said:
Thanks for the info, right, mtp not work during my init testing as well. So other device are running twrp 2.8.0 or later?
PS, there are another 2 known issus,
* date is ~1970
* off mode charging
Click to expand...
Click to collapse
Check your hangouts
Well done everyone ! Excellent stuff.
I suppose you know what my question will be,lol, but is it feasible to be able to port this to the MT2-L05 or other Chinese models?
If it's likely to be feasible, would it be possible to have your permission to attempt a port, or do you think as the underlying processors are different
it would probably wiser to start from scratch?
Either way, good work again !
xordos said:
* date is ~1970
* off mode charging
Click to expand...
Click to collapse
Interesting that backup filename is 1970-03-23 but the timestamp is 1979-12-31 23:00 on the phone.
After FTP'ing them onto Win7, their last modified times are 2013-12-31 22:00.
The device configuration folder used to build TWRP is available on my github which you can find the link in the OP under "SOURCES". If you have any knowledge on this stuff then feel free to look it over and throw some patches my way. As it stands, mtp isn't working properly however, mtp has only been known to work for a very small select list of devices. A very small list. As for the time stamp, this isn't much of a concern on my part as it is merely cosmetic. However, the problem with it would most definitely be the result of the actual TWRP source and not the configuration folder (device tree). Feel free to look further in to it if it is bothersome.
Right now, my goal is to see if I can resolve the mtp issue if it happens to be at all plausible since the mtp featured in TWRP is still fairly new and has much more work to be done with it over at TeamWin.
Currently looking in to offmode charging as well. This is merely cosmetic. But would be nice to have.
xordos said:
For anyone who is lazy to backup your stock recovery, I have uploaded my stock recovery image backup here, it should be same for all our MT2-L03 phone
This is stock, only use this image if you want to revert back from TWRP to Huawei stock crappy recovery.
http://tinyurl.com/qzxkm4x
FileName: recovery_MT2L03_mmcblk0p19.img
md5sum: 35703a1fe81917cb7930ab1e9e93e499
Edit: 2nd thought, they should be same, but let's make sure. Can anyone did (or going to) backup your phone stock recovery post the md5sum of yours? The ES file explorer can calc md5sum for a file.
Click to expand...
Click to collapse
Yes, md5 are the same and fc on Win7 of your/my versions are the same.
4L0M said:
Well done everyone ! Excellent stuff.
I suppose you know what my question will be,lol, but is it feasible to be able to port this to the MT2-L05 or other Chinese models?
If it's likely to be feasible, would it be possible to have your permission to attempt a port, or do you think as the underlying processors are different
it would probably wiser to start from scratch?
Either way, good work again !
Click to expand...
Click to collapse
Hi, just saw your another post about MT2-L05 RESOURCES. I am not sure if Modding.MyMind have time or not to do this. Maybe we can do some quick test, if worked, then his build (after small update) can support L05 phone as well.
Sending you a PM.
Just flashed TWRP recovery, and it's working great!
Now we just need a CyanogenMod ROM. While I'm thinking about it, when does Android "L" officially get released? It would be nice to just jump from Jelly Bean to L.
xordos said:
Hi, just saw your another post about MT2-L05 RESOURCES. I am not sure if Modding.MyMind have time or not to do this. Maybe we can do some quick test, if worked, then his build (after small update) can support L05 phone as well.
Sending you a PM.
Click to expand...
Click to collapse
I'd be willing to be a guinea pig for the Mt2-l05 if you need more people.
I second that
Sent from my MT2L03 using XDA Free mobile app
Gir357 said:
Just flashed TWRP recovery, and it's working great!
Now we just need a CyanogenMod ROM. While I'm thinking about it, when does Android "L" officially get released? It would be nice to just jump from Jelly Bean to L.
Click to expand...
Click to collapse
L should be released sometime in October I believe, alongside the new Nexus phone and tablet.
Supposedly the HAM2 is getting an EMUI 3.0 update (KK) in November. I don't know if the US version is included though.

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

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It has LINUX/UNIX and MAC support!
​
Due to the fact that there is another tool for Android called Android Multi Tools, I decided to rename 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.1 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.65 (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.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.
​
[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 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 in your tool?
Follow the instructions in the screen below.
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 terminal to find out what you're missing from your environment.
Q: I have an 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 it's own supplied binaries for adb and fastboot, if you have android-sdk installed it will be ignored anyways.
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) untill you get the 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.
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 entertaiment(?).
When you report an error/bug to somebody, it will be a blessing to provide a logcat (logfile)!
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.
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: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 GPL v3 licence 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, full 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, as well as on the github repository.
Special thanks for donations:
- @john7760
​
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!
Nice! Quick question, will this work for other phones other then nexus 6. Like sam note 3
Sent from my Nexus 6 using Tapatalk
warfenix said:
Nice! Quick question, will this work for other phones other then nexus 6. Like sam note 3
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
This tool has support only for 4 nexus devices, some features might work, some not, it's all down if the commands that are used by the tool are supported by the other device.
For example all fastboot flashing commands use the command:
Code:
fastboot flash <partition> <file_to_flash>
The same goes for the rest of the commads, I will try to investigate more and see if it's worth it to create a Sam Note 3 package for the tool.
The adb features should work though.
That would be awesome as i run only linux. And cant seem to get odin or heindall to work. Tried multiple times. So if there is something you could cook up. Amazing sauce. Its a att note 3. Either way. This will work great for my n6
Sent from my Nexus 6 using Tapatalk
New update with some fixes that should have been implemented a long time ago...
- Fixed Sideload flashing
- Enabled Recovery rebooting
- Fixed open folder for Stock menu
Wow - Great work on this. Love the fact that it supports mac/nix as well.
Nice! Keep up the good work.
Thank you!
This still the go to way to unlock and flash twrp? I'm on latest stock marshmallow.
bL33d said:
This still the go to way to unlock and flash twrp? I'm on latest stock marshmallow.
Click to expand...
Click to collapse
Yes, you can unlock the bootloader and flash TWRP recovery with it.
Support to Nougat?
ipan gulopuan said:
Support to Nougat?
Click to expand...
Click to collapse
Nougat should work with no problems, I personally used it to flash bootloader, radio and vendor images for Nougat update.

Categories

Resources