Gionee M2 - Root, Backup ROM, Install CWM - Gionee M2

The Gionee M2 has a MT6582 Mediatek chipset.
Follow the Gionee guide on their site for upgrading to KitKat, before you start the process, replace the recovery.img file in the ROM file you downloaded and extracted and replace it with a CWM or Carliv touch recovery file that works for the JB versions, this will give you a custom recovery (power button + up key when booting)
The 800Mb+ KitKat ROM update file has about 300mb of pure bloatware, unknown games etc.
ROOT:
Enable USB debugging
Download SuperSU from the playstore (we will use it to replace the chinese SU file later)
Download RootMaster (google it), this is an apk file probably made by the same chinese dev's who made Vroot
Make sure wifi is on, run RootMaster, all text is chinese, but the press to root button is english, it works, if it doesnt the first time try again (dont press anything else, it has a ton of crapware)
It should prompt that your phone is rooted, give it some time, it actually downloads a chinese version of SU
Now run SuperSU, it will replace the chinese version with the familiar english SuperSU ( although the chinese SU app with the lion emblem and chinese text will still be on your phone)
I recommend doing a full factory reset at this stage and using a root uninstaller app to remove all traces of this chinese RootMaster SU
Xposed Framework:
The amigo system resources interferes with Xposed you can still get it to install the framework by first installing the Xposed apk and then going to the settings of the Xposed installer and checking the box "Disable resources API", this will mean GravityBox WILL fail.
-------------------------------------------------------
Framaroot Doesn't work anymore
The best way to root this is to use Framaroot, Barahir exploit.
Although the Framaroot page on XDA does not list this as a compatible device (yet) it works really well.
All credits for Framaroot go to alephzain : here
------------------
This still works
BACKUP ROM WITH MTKTOOLS:
Download the awesome MTK Droid Root & Tools by rua1 from here
There are many detailed tutorials for using the actual tool ( I used v2.5.3) with detailed pictures etc., I wont reproduce them here, but before you read and follow the tutorials, make sure, your phone is rooted, you have the ADB drivers for your MT6582 chipset and the microsd card you put inside your phone is formatted inside the phone otherwise the backup will throw an error
Create & Install CWM:
Dev rua1's MTKTOOLS can also create a CWM image automatically from the boot.img that is created in the above step. There are detailed tutorials already available on many sites that show step by step how to do this. Installing CWM is up to you, either via Mobile Uncle Tools from the playstore (recommended) and the freshly minted CWM image or via SP Flash Tools using the Backup of ROM created with MTKTOOLS

Getting to Recovery - Hardware Keys
Getting directly to CWM when the phone is shutdown requires the following key press combination:
For KitKat:
Power button + UP volume button gets you to a custom recovery (should you have one)
Power button + down volume button gets you into Factory Mode (Gionee Factory Mode)
For JB:
Press Volume Keys UP/DOWN and Power button simultaneously
Let go once you reach a screen that shows 3 options, here choose recovery, it will then boot directly to CWM

Can u provide M2 Stock Rom Link ???
Sent from my M2 using XDA Premium 4 mobile app
---------- Post added at 06:34 PM ---------- Previous post was at 06:10 PM ----------
MTK droid tool 2.5.3
http://www.mediafire.com/?6z9acf5um65cuj2
Sent from my M2 using XDA Premium 4 mobile app

Want rom for m2
i want custom rom for my gionee m2

Xposed Framework & Stock / Custom ROM's
Xposed Framework works fine on the rooted Gionee M2.
While several modules (like Xprivacy) work, GravityBox via Xposed download fc's, use the GravityBox Apk instead
As for M2 Stock ROM, I suggest take a backup of your own phone ROM, there is little chance that Gionee will make stock ROM's available for M2 (a very new device) anytime soon.
For other Gionee ROM's (stock) external sites like androidXDA have a few ROM's for download but none for M2
There are no custom ROM's for M2, if you want a smoother/cleaner experience try uninstalling some bloatware and change the DPI using an Xposed module.

Request
Hey, it would be nice if you could customize the backing up ROM and re flashing tutorials for the for the m2. It would be quite helpful, you know which set of options to choose etc... beginners like me could make a mistakes with regards to those, since you have already done these procedures your experience could prove valuable. also do you know if the bootloader is unlocked on this phone? and how to check that?

rjspark89 said:
Hey, it would be nice if you could customize the backing up ROM and re flashing tutorials for the for the m2. It would be quite helpful, you know which set of options to choose etc... beginners like me could make a mistakes with regards to those, since you have already done these procedures your experience could prove valuable. also do you know if the bootloader is unlocked on this phone? and how to check that?
Click to expand...
Click to collapse
Being a long time lurker on XDA, I've not managed to rack up enough posts to link to external sites, I tend to find most answers by lurking
But here goes (credits go to the original tuts on other sites): Warning, you may brick your device. This will void your warranty. You should know the risks.
Pre-requisite Steps:
Enable debugging mode on your phone. From your homescreen, tap the Menu button > Settings > Development. Tap 'Debug Mode' and make sure it's checked
Root your M2 using Framaroot, use Barahir exploit
Install Busybox from the Playstore on M2
Download MTK Droid Tools v2.5.3 from XDA, chrome tags this as malware (its not), if your AV detects this as malware then dont worry, its a false positive , disable your Anti Virus tool for good measure for the remainder of your backup job, unzip the MTK tools you downloaded
Make sure the microsd card you put inside your phone is formatted inside the phone otherwise the backup will throw an error - this step is impt.
Connect M2 via USB cable to your PC,Download the ADB drivers for M2, use PDANet (google it) and run it, ADB drivers should get automatically installed; this step is critical, so make sure it works
BACKUP ROM WITH MTKTOOLS:
Go into the extracted MTK Droid Tools folder and right-click on 'MTKdroidTools.exe'. Select 'Run as administrator'.
Wait while MTK Droid Tools communicates with your phone. You'll eventually see the main screen come up with all of your phone's information. Look in the bottom left hand corner of the main window, you should see a green square (if it's yellow, click the 'root' button in MTK Droid Tools, this may trigger SuperSU on your phone to ask you for granting it root, grant it)
In the main menu of MTK Droid Tools select the 'Root, Backup, Recovery' tab
Click the 'Backup' button. MTK Droid Tools will start to read all the data from your phone - this takes a long long time, the log is shown on screen, (if it hangs for very very long time (>45mins) on some step (like backup of system.img) you can pull the USB cable out of the phone and restart it)
After it's finished reading back the ROM, another window will pop up asking you if you'd like to compress the image. Select 'Yes'. This will pack it up into a zip and then let you know it's finished.
CREATE YOUR CWM & INSTALL:
Go to the playstore and download Mobileuncle MTK Tools
Connect the phone to PC via USB (if not connected already) and run the MTKDroidTool as administrator
Go to 'root, backup, recovery' tab
Tick the 'To choose the boot.img file' option - the boot.img got created when you took the backup of your ROM, all files from the ROM backup process are saved inside the MTK Tools folder
Click the 'Recovery and Boot' button
Look for the 'boot.img' file and then open it
You will be asked whether to create the CWM recovery automatically, select 'yes'
MTKDroidTools will prompt you whether to install patched files to the phone, say 'No, then it will prompt you if you want to install the CWM recovery that was created, say "No" - we will use MobileUncle Tools for this, its much cleaner
The process fill be finished, and you can now quit MTKDroidTools
In MTKDroidTools folder, you will see a new folder named 'recovery', and in the folder, you will see two .img files; one with the prefix 'boot' in it, and another one with the prefix 'recovery' in it, copy just the .img file with the prefix 'recovery' to the root of your microSD card
Start MobileUncle Tools in your phone, give it root, its a chinese app, but has english title names as well, select the 'Recovery Update' option, select the recovery .img file you have copied to the root of your microSD card, it will prompt you if you really want this, say 'OK'
The flashing process will run, and then you will be asked whether to boot into recovery mode, say yes and you will boot to CWM, you can now take a nandroid backup as well
Like I mentioned earlier, I'm a lurker on XDA, not a dev, so I may not be able to help beyond this

I have problem in CWM whenever I tried to mount Usb storage it gives error as :
"E:unable to open ums lunfile(no such file or directory)"
I have tried to port Cannibal Open touch recovery as well as Carliv but I think in our phone mout points are conflicting with default CWM mount points. If anyone have any solution most welcome for solution I am ready with Custom Roms for our Phone Gionee M2 but strucked in CWM ,if CWM will not work than we will be not able to flash any ROM.
Re:EDIT
ALL PROBLEM SOLVED!!!!!!

New Touch Based Carliv Recovery
Click HERE​

NEW ROM LINKS ADDED
CLICK HERE
OR
CLICK HERE

Shivam Bhalla said:
New Touch Based Carliv Recovery
Click HERE​
Click to expand...
Click to collapse
Successfully flashed this Carliv recovery img, in my Gionee m2. want to try new OS:laugh:

Guys check out Miui ported by Arnab
http://forum.xda-developers.com/showthread.php?t=2711816
OP plz mention these 3 roms in the first post! i hope more development is seen for Gionee M2

very good
very good thread helped me alot

rishiandri said:
Guys check out Miui ported by Arnab
http://forum.xda-developers.com/showthread.php?t=2711816
OP plz mention these 3 roms in the first post! i hope more development is seen for Gionee M2
Click to expand...
Click to collapse
installed today but reverted back to ASOP Rom, this rom needs some updates and bugfixs,

Scatter File of Gionee M2
Can anyone please give me scatter file of Gionee M2...

Kalpesh Sharma said:
Can anyone please give me scatter file of Gionee M2...
Click to expand...
Click to collapse
enjoy

Thanks for the scatter file.....
Anyone plz. port SamFlare V5 to gionee m2
Here is the link for the ROM
http://forum.xda-developers.com/showthread.php?t=2530755

Error with borohir with frama 1.9.2 su
Sent from my M2 using XDA Premium 4 mobile app

Try with Framaroot 1.9.0 "barahir".. I rooted my phone with this version and also rooted 3 more with same.
Sent from my Gionee M2.

Use Framaroot 1.9.2 And Click Barahir to root your gionee m2....
Hit THANKS if i helped u....

Related

[TOOLKIT] GALAXY NOTE 8.0, Drivers, Backup, Root, Recovery, Flash + MORE

[TOOLKIT] UNIFIED ANDROID TOOLKIT - SAMSUNG GALAXY NOTE 8.0 [2012 MODEL] - Drivers, Root, Recovery + MORE
The Unified Android Toolkit brings together all the Nexus and Samsung Toolkits and supports a multitude of Nexus and Samsung devices. There is also an option at startup to run a Basic Android Toolkit which any Android device can use to install drivers, make app backups, install apk files, reboot the device into different modes and run a command prompt for manual input.
SUPPORTED MODELS
GT-N5100 3G/WIFI MODEL
GT-N5110 WIFI ONLY MODEL
GT-N5120 LTE MODEL
Click to expand...
Click to collapse
FUNCTIONS OF UNIFIED ANDROID TOOLKIT V1.3.3 [8TH DEC 2014]
* Install correct adb/fastboot drivers automatically on Windows xp/vista/7/8 32bit+64bit
* Backup/Restore a single package or all apps, user data and Internal Storage
* Backup your data from selectable folders [internal or external storage] to your PC for a Full Safe backup of data
* Unlock/Re-Lock your Bootloader [Nexus]
* Root Stock builds
* Various Root options using insecure boot image or custom recovery
* ALLINONE to Unlock, Root, Rename the Restore Files and install busybox [Nexus]
* ALLINONE to flash custom Recovery Root, Rename the Restore Files and install busybox [Samsung]
* Install BusyBox on your device
* Perform a FULL NANDROID Backup of your system (Boot, Cache, Data, Recovery and System) via adb and save in Custom Recovery format on your PC which can be Restored via CWM Recovery [if insecure boot image available]
* Fix extSdCard write permissions from installed apps in Android 4.4+ [Samsung]
* Pull /data and /system folders, compress to a .tar file and save to your PC [if insecure boot image available]
* Dump selected Device Partitions, compress to a .zip file with md5 and save to your PC [if insecure boot image available]
* Extras, Tips and Tricks section
* Auto Update ToolKit to latest available version at startup (professional only feature)
* Program up to 10 Quickpick slots and run them very quickly (professional only feature)
* Mods section to automatically perform certain tasks on your device
* Download Google Stock Image directly to correct ToolKit folder for extracting and flashing [Nexus]
* Check md5 of stock image to make sure downloaded file isn't corrupted before flashing [Nexus]
* Download Samsung Stock Firmware to PC for extracting and flashing via Odin [Samsung]
* Flash Custom Recovery or Google Stock Image to Device
* Rename the Recovery Restore File present on some Stock Roms
* Boot into CWM Touch, TWRP, Philz Touch Recovery or Stock Recovery without Flashing it [Nexus]
* Flash Custom Recovery to Device
* Boot [Nexus] or Flash .img Files directly from your PC
* Install a single apk or multiple apk's to your device
* Push Files from your PC to your device
* Pull Files from your device to your PC
* Disable forced encryption on Nexus6 and Nexus9 devices
* Install Root Checker app by Burrows Apps
* Install Backup/Restore app by MDroid Apps [calls log, sms, contacts]
* Install EFS/Partition Backup/Restore app by Wanam
* Dump selected LogCat buffers to your PC
* Dump BugReport to your PC
* Set Files Permissions on your device
* Open new Command Prompt for manual input
* Reboot device to Fastboot Mode or Android from fastboot mode [Nexus]
* Reboot device to Fastboot Mode [Nexus], Recovery, Android or Download Mode [Samsung] from adb mode
* Display Important Information about your device
--------------------------------------------------------------
DOWNLOAD THE SKIPSOFT UNIFIED ANDROID TOOLKIT *HERE* (FROM SKIPSOFT.NET)
NOTE: As the exe files are not Digitally Signed with a Microsoft Certificate they 'may' get picked up as potentially harmful by Antivirus Programs and deleted on first run. If this happens restore the file and exclude it from future scans to use it. This seems to happen mostly on AVG Free and Norton which is why I switched to BitDefender which is much better.
Credits: ChainsDD for Superuser, Chainfire for SuperSU, koush and the clockworkmod team for cwm and the universal driver pack, 1wayjonny for the adb/fastboot driver pack, Adam Lange for all his support and help with the insecure kernels.
--------------------------------------------------------------
WHAT IS THE DIFFERENCE BETWEEN PUBLIC (FREE) AND PROFESSIONAL (DONATE) VERSIONS?
THE PUBLIC VERSION OF THE TOOLKIT INCLUDES EVERYTHING YOU COULD NEED TO MANIPULATE YOUR DEVICE. NOTHING IS RESTRICTED.
ACTIVATING THE PROFESSIONAL VERSION ADDS THE MOST USEFUL FUNCTION IN THE TOOLKIT, THE ABILITY TO CHECK FOR 'AUTO UPDATES' DIRECTLY VIA THE TOOLKIT AND HAVE THEM PUSHED TO YOUR PC RIGHT AWAY AS SOON AS THEY ARE UPLOADED WITHOUT NEEDING TO DOWNLOAD THE WHOLE TOOLKIT EVERY TIME. YOU WILL ALWAYS HAVE THE LATEST VERSION AS SOON AS IT IS MADE AVAILABLE. THIS MEANS SMALLER UPDATES CAN BE SENT OUT MORE FREQUENTLY, SUCH AS ADDING A SINGLE FUNCTION, FIXING A BUG OR ADDING COMPATIBILITY FOR A SINGLE CARRIER. THE SMALLER UPDATES WILL BE COMPILED AND RELEASED TO THE XDA COMMUNITY AS A FULL (PUBLIC) DOWNLOAD VERSION SO PROFESSIONAL VERSIONS ARE ALWAYS UPDATED SOONER.
THE PRO VERSION ALSO ADDS THE ABILITY TO CHECK FOR THE LATEST VERSION OF SUPERUSER AND RECOVERY FILES AND DOWNLOAD THEM DIRECTLY TO THE TOOLKIT.
THE 'QUICK PICKS' SECTION[/B] ALLOWS YOU TO PROGRAM UPTO 10 SLOTS WITH TASKS THAT YOU MAY PERFORM ON A REGULAR BASIS OR JUST WANT TO KEEP A SET OF TASKS IN 1 PLACE. THEN JUST SELECT THE SLOT AND IT WILL REMEMBER ALL YOUR SETTINGS FOR THAT TASK AND RUN IT.
PRO USERS CAN ALSO SELECT THE "ANY BUILD" OPTION IN THE BUILD SELECTION SCREEN TO ROOT ANY BUILD (USEFUL IF YOUR BUILD IS NOT LISTED).
AUTO REPLY LINKS FOR PAYPAL TO GET A CODE INSTANTLY CAN BE FOUND AT http://goo.gl/nyGqv
--------------------------------------------------------------
PLEASE READ THE *HELP* PAGE AT http://www.skipsoft.net/?page_id=1269 IF YOU HAVE ANY QUESTIONS. I HAVE TAKEN A LOT OF TIME TO WRITE IT AND SOMETHING ON THERE SHOULD ANSWER 99% OF PROBLEMS.
--------------------------------------------------------------
1. INSTALLING ADB/FASTBOOT DRIVERS
The first thing you need to do is to install the adb/fastboot drivers. These are needed so that you can unlock your bootloader, root your device and perform other adb/fastboot functions.
THE DRIVERS CAN BE INSTALLED DIRECTLY VIA THE TOOLKIT. OPTION 1 IN THE MAIN MENU.
If drivers are not installed or there is an exclamation mark next to the device:
Plug the device in to a usb cable directly connected to your motherboard.
In the Device Manager a new item, usually called Android 1.0 should pop up in the list.
Right click on the device item then left click on Update Driver Software. Select 'browse my computer' and then 'Let me pick from a list'.
If no adb interface driver appears in the list then untick 'Show compatible hardware' and find the Android or Samsung adb interface driver.
If you cannot find either of these click Have Disk, browse to the Toolkit install folder, drivers folder, click on android_winusb.inf and click Open.
Click OK and select Google ADB Interface.
Make sure you have USB debugging enabled in settings, developer options. In Android 4.2.2 or later you have to enable the developer options screen by going to settings, About on your device and click on Build number at the bottom 7 times until it says You are now a developer. If you have already enabled usb debugging then unplug/replug the usb cable.
On Android 4.2.2 or later when you replug the usb cable after enabling usb debugging for the first time you will get a popup asking you to authenticate your pc. Tick 'Always allow' then click 'ok'.
--------------------------------------------------------------
2. USING SKIPSOFT UNIFIED ANDROID TOOLKIT
When starting the Toolkit you will first be asked which device you want to work with. Working folders will be created and the device files downloaded. You will then be taken to the Model/Build selection screen where you can do a number of things (other than select your model/build): Type '00' to enter your activation code and enable pro features, 'i' will take you to the Information and Help Section, 'a' will give you information on how to add support for a new build.
Supported builds are listed in the Model/Build selection screen and typing the associated number (i.e. 11) will download needed boot and recovery files (stock and custom recovery) then check for and download the latest superuser files available and custom recovery (pro versions only), verify all the files and start the Main Menu. You can now use all the functions and tools the Android Toolkit offers. Pro users can select the "any build" option to root any build (useful if your build is not listed).
--------------------------------------------------------------
USEFUL INFORMATION
Enable Developer options for usb debugging
Go to Settings, System section, About device and tap on 'Build number' 7 times until it says you are now a developer. You can now go to Settings, System section, Developer options and enable USB debug.
How to get into Recovery Mode
1. Unplug the USB cable.
2. Shut down the device.
3. Hold down the 'HOME' + 'VOLUME UP' buttons and press the 'POWER' button for about 5 seconds to enter Recovery Mode.
How to get into Download Mode (For Odin)
1. Unplug the USB cable.
2. Shut down the device.
3. Hold down the 'HOME' + 'VOLUME DOWN' buttons and press the 'POWER' button for about 2 seconds until a WARNING! Screen appears. Press the 'VOLUME UP' button to enter Download Mode.
--------------------------------------------------------------
*DISCLAIMER*
I take no responsibility for any fault or damage caused by any procedures within this guide. No warranties of any kind are given.
**FAQ**
Q. Help me I can't find my build in the Model Selection Screen
The Toolkit includes a selection of Insecure Boot Images to cover all the different builds available. As there are very many different builds it is impossible to include an image for every single build but some builds share the same Boot Image. If you have a build that isnt listed on the Model Selection Screen you can therefore use a similar build. The best way to go is up to the next available build as it should offer more compatibility with the build you are using but if that isn't available then try the next build below your one as it should still be almost identical as long as it is the same version (ie. 4.1.2).
The Model Selection Screen is there so that if a task in the ToolKit requires an insecure kernel [to perform adb root commands] and your phone doesnt already include one, a compatible boot image [with an insecure kernel included] can be flashed to provide adb root access.
If you have a Custom Rom flashed to your phone then it will most probably have an insecure kernel included so it doesn't really matter if your build is not listed on the Model Selection Screen and when asked [by certain functions] if you have an insecure kernel on your phone you can answer 'yes'. However if the function fails then your kernel may not be insecure in which case you can flash one from the ToolKit. If you need to do this make sure the right build [or closest available build] is set so you flash the right image for your phone.
----------------------------------------------------------------------------
Q. What is ADB Shell?
Adb shell is a linux command line tool (because android is based on linux) used to send commands to your android device. For S-ON devices, this is crucial for modifying files in the /system partition (where the rom sits) as you cannot modify anything in /system when the rom is running without S-OFF like removing system apps.
----------------------------------------------------------------------------
Q. Why do I need to back up my IMEI/EFS and how do I do it?
There well protected section of your device that is virtually immune to any kind of flashing and manipulation (unless of course you know how to access it). This part of the device contains information such as IMEI (or MEID and ESN in the case of CDMA devices), programming parameters for the device such as your account information (phone number, etc), data provisioning parameters, and a whole bunch of other things that, when not handled properly, can render a device completely useless. All of these are contained in the infamous \EFS folder. If anything messes with your EFS folder, unlike flashing a device (which could potentially lead to bricks as well) it could render your device completely useless as it will no longer be recognized by your carrier. If you are not planning on flashing anything to your device and want to stay on pure Stock then you may never have any problems but it is still advisable to backup this information just in case (better to be safe than sorry).
This feature will be added to the Toolkit after testing has been completed.
----------------------------------------------------------------------------
Q. Does flashing a custom image increase my flash counter?
Any image that is flashed via Odin that has been modified will increase the flash counter that can be viewed in the Download Mode on your device (if booted by holding the Volume Down, Home and Power buttons). You can reset the flash counter using an app by Chainfire called Triangles Away and can find instructions on how to use that in the Downloads section in the Toolkit.
----------------------------------------------------------------------------
Q. Will flashing Stock ROM via odin using the toolkit replace everything that was flashed before? recovery? etc?
Yes a Stock Image flashed via Odin will replace all your key partitions (boot, recovery, system) with the stock firmware. If you want to reset the phone back to an 'out of the box' state then you want to enter recovery and do a wipe first which will reformat your userdata partition.
----------------------------------------------------------------------------
Q. I flashed Custom Recovery but each time I reboot the Stock Recovery is back
There is an auto recovery restore system on certain Stock Android Builds that will reflash the Stock Recovery if you flash CWM on a Stock Rom.
Use Root Explorer to Mount the system folder as R/W (or use a free app from Google Play such as ES File Explorer). Rename the files /system/recovery-from-boot.p and /system/etc/install-recovery.sh (requires root). Now when you flash Custom Recovery it will NOT be overwritten after a reboot. You can also do this via the Toolkit.
----------------------------------------------------------------------------
Q. My AntiVirus program says the Toolkit files may be harmful
The exe compiled files are not digitally signed with a Microsoft certificate (as they cost money) so certain AntiVirus programs (mainly Norton and AVG Free) may pick it up as potentially harmful when it is not. They will pick up ANY file that doesn't contain a purchased Microsoft certificate in the same way. Just Restore the deleted file and exclude it from further scans and it will be fine. Or switch to a better AntiVirus program such as BitDefender.
----------------------------------------------------------------------------
Q. I flashed the Toolkit Boot Image, now my wifi + bluetooth won't work
The boot images are made from Stock with only needed changes made to the insecure boot images [modified adbd, default.prop and rc.local edited] and will work on all stock roms. If you flash them to a custom rom and the rom has been altered or uses a custom boot image then it will boot but certain modules may not load such as wifi or bluetooth. In this case you can use the boot image to root or perform adb root functions but will need to flash back the boot image for the custom rom to get other functions working again. This is not a fault of the Toolkit but a difference to stock in the custom rom.
----------------------------------------------------------------------------
Q. I am having trouble getting adb working with the drivers installed
Try switching your connection type from media (MTP) mode to camera mode (P2P). To do this open the notification area, click where it says connected as and change from MTP to PTP.
----------------------------------------------------------------------------
Q. I want to send my device back for warranty purposes
1. Follow the instructions to reset your flash counter with TriangleAway.
2. Download and flash a Stock Firmware image from the download section.
3. Boot into Stock Recovery and perform a wipe/factory reset
.
Your internal storage will be formatted and data and cache wiped. Your device should now be back to an out-of-the-box FULLY STOCK state with the flash counter [shown if you boot to download mode manually] reset and ready to send back.
----------------------------------------------------------------------------
Q. When connecting the phone I get 'USB Device not Recognized' and no serial number shows in the ToolKit
I actually had this problem recently and what fixed it for me was to make sure that the drivers have been installed, then shut my phone down plug the usb cable in and restart it. The phone booted up and the device was recognized and drivers installed correctly. May not work for everyone but worth trying.
*reserved if needed*
Mskip
thanks for this
is your version of cwm working properly?
thanks
jocko6872 said:
Mskip
thanks for this
is your version of cwm working properly?
thanks
Click to expand...
Click to collapse
I think that's for us us to test and tell him
sefrcoko said:
I think that's for us us to test and tell him
Click to expand...
Click to collapse
It's the same version as provided in the development thread.
i flashed the cwm
but cant do anything
cant even reboot
jocko6872 said:
Mskip
thanks for this
is your version of cwm working properly?
thanks
Click to expand...
Click to collapse
CWM is the experimental port from emwno in *THIS* thread.
I need people to test if the insecure boot image flashes and whether the root process works.
Mark.
madsatan said:
i flashed the cwm
but cant do anything
cant even reboot
Click to expand...
Click to collapse
Flashing custom recovery shouldnt affect the boot process have you tried just holding the power button for about 15 seconds to force a hard reboot?
Are there any lights or anything on the screen?
Mark.
Sorry that i didnt make myself clear
What i was saying is that i boot into cwm
Cant press any fuctions (cant back up or reboot etc)
I had to use power buttom to restar the tablet
Sent from my GT-N5110 using XDA Premium HD app
madsatan said:
Sorry that i didnt make myself clear
What i was saying is that i boot into cwm
Cant press any fuctions (cant back up or reboot etc)
I had to use power buttom to restar the tablet
Sent from my GT-N5110 using XDA Premium HD app
Click to expand...
Click to collapse
As stated the cwm port is still experimental but it is being worked on by emwno and im sure he will get there.
Has anyone tried the root procedure yet with the insecure boot image? I really need some feedback here.
Mark.
Hey mskip,i just downloaded the toolkit and went through the insecure kernel process with no problems,tho i had already rooted using the Framaroot app. I also installed cwm and booted into it,although it's a little buggy it's useable ,just need something to flash in it now
ktmman said:
Hey mskip,i just downloaded the toolkit and went through the insecure kernel process with no problems,tho i had already rooted using the Framaroot app. I also installed cwm and booted into it,although it's a little buggy it's useable ,just need something to flash in it now
Click to expand...
Click to collapse
Glad its all working ok. Did you go through the ALL-IN-ONE process? Just wondering if you had installed busybox as I need someone to make a NAND backup from the backups section. If you can do that and then post a screenshot of the files (filenames and file sizes) then I can update it to a public version
Mark.
mskip said:
Glad its all working ok. Did you go through the ALL-IN-ONE process? Just wondering if you had installed busybox as I need someone to make a NAND backup from the backups section. If you can do that and then post a screenshot of the files (filenames and file sizes) then I can update it to a public version
Mark.
Click to expand...
Click to collapse
ok,i downloaded Busybox from the market,it looks like its going well,here's the data.
ktmman said:
ok,i downloaded Busybox from the market,it looks like its going well,here's the data.
Click to expand...
Click to collapse
Looks good
Now I just need someone with a full stock firmware flashed that can test the ALL IN ONE process and perform a NAND backup to make sure it works from scratch. Any takers?
Mark.
I will try once I'm home
Sent from my GT-N5110 using Tapatalk HD
n5120
got n5120, lte. can I use tools or I have to wait for n5120 version?
thanx in advance for answer.
goo.im seems to be down. Got a mirror?
thanks mskip
i use your nexus 4 tool kit a lot and was excited to see this one
i had already rooted via the framaroot app. was able to successfully load up CWM recovery (although it needs some help but i see in the other thread its being worked on).
also ran a backup successfully.
Sardo Numspa said:
thanks mskip
i use your nexus 4 tool kit a lot and was excited to see this one
i had already rooted via the framaroot app. was able to successfully load up CWM recovery (although it needs some help but i see in the other thread its being worked on).
also ran a backup successfully.
Click to expand...
Click to collapse
Flash Experimental #4 for your specific device (from my thread). Its working properly now.

[HowTo] Root,TWRP, patched aboot LG L-FINO Dual [D295tested]

As lack of thread of our device developements,hope i can help some ppl out there with same device.
WARNING..its only teseted on DualSim variants A.K.A D295 firmware V10c, and am not responsible to any damages & now your warranty is void.
Needed Tools:
1. LG latest driver (google it)
2. PurpleDrake find on xda
3. Patched aboot (bootloader)here http://www.mediafire.com/download/9q9rd75zla94lr5/abootD295Patched.zip
4. Terminal emulator (playstore)
5. TWRP here
https://mega.co.nz/#!VkVFRYpb!JdhwyP_1uOOyKBxxXgFBLWPSzCgJFdN3P7OHmbtVbxU
Or https://mega.nz/#!BkdWQRQa!JdhwyP_1uOOyKBxxXgFBLWPSzCgJFdN3P7OHmbtVbxU
# BRAIN&SHARP EYES
Before you start backup your important data.
Install LG driver on pc, make sure that whole driver installed properly. ROOT your device; enabling your usb debug,connect to your pc, extract PurpleDrake zip files you can run that batch.exe,follow its instruction, congrats you're rooted now.
Installing TWRP
Put the patched aboot.bin & TWRP img, those files was ziped, extract them and put that aboot.bin&recovery.img on your external_SD.
Go to terminal emulator and type this command correctly
TWRP INSTALL: dd if=/storage/external_SD/recovery.img of=/dev/block/mmcblk0p17 bs=2048
Congrats you've TWRP installed. Now to enabling you boot into recovery you've to patched the aboot.bin follow this step
first backup stock aboot with
dd if=/dev/block/mmcblk0p6 of=/storage/external_SD/abootstock.bin
and flash patched aboot* dd if=/storage/external_SD/aboot.bin of=/dev/block/mmcblk0p6*
Now you're able to boot into recovery.
Note: this recovery only accessible via terminal commands &Adb as the buttons combination only work for formating system.
CREDITS&Thanks
4pda member whose make aboot pathced
original link*http://4pda.ru/forum/index.php?showtopic=436618&view=findpost&p=36339432 @GHsR who made the TWRP
Gith TWRP Device Tree for LG L FINO (D295) -*https://github.com/ghsr/twrp_device_lge_l70pds
The PurpleDrake Creators
Myself
[TWRP]STOCK ROM pre-rooted Deodexed
This rom based on stock V10c, debloated some lg apps removed, fixed sdcard access 3rd party apps, deodexed (/app&/priv-app).
Lg keyboard replaced by Xperiakeyboard,
Edited framework-res and resizing its Navbar sizes, changed DPI to 200dpi. As it deodexed more space you got on internal memory.
DOWNLOAD
Initial build
https://mega.co.nz/#!0sc3mAgQ!986jLGVqZm70VYZGb-ojYVzkV_13fFT_cGitaqnZy-c
Ver.1.0
https://mega.co.nz/#!Fhd3TIDT!cBtefFZtE5cVhAT5AzODDwj4M5tghMOHwS7iOlzILeg
ver.1.1 [soon] updated to V10D
Changelog:
1.0 Reverted to Stock DPI
Debloated more apps (500mb)
Deodexed, zipaligned
Adding Snapdragon Audio(use it with playmusic app)
3rd apps write access to external_SD
More..
Don't forget hit thanks
Bugs: ART break (switch to ART caused bootloop)
[STOK FIRMWARE V10C] KDZ LG-D295 with LG Flash tool
Instruction
Unplug usb , power off, hold the vol+ while it off and connect the usb cable to put your phone in download mode.
Extract and run the program... Let the box type set as its default,
Phone mode: DIAG
Reset time: just let its default numbers.
and choose the firmware D29510C_00.KDZ
Hit normal flash without losing your data, and cse to format whole things.
DOWNLOAD
https://docs.google.com/file/d/0B1Vsltuww3UFZy11aEJmNnFJeTg/edit?usp=docslist_api
Will TWRP work on D290?
Not sure,but to keep you save..download flashify to back up your stock recovery, or use this command
dd if=/dev/block/platform/msm_sdcc.1/by-name/recovery of=/storage/external_SD/recovery.img bs=2048
Move it inside folder, keep it
And continue to flash the recovery.img
Just search that aboot.bin patched too
So seems there's none used this device huh, anyone just put some post and share your thought here
Thanks for your feedback man! Today some guy released working TWRP for D290n :3
Good news...let ask mod to makes our own forum
It would be awesome
Custom Frameworks-res
For those want ART working, don't use deodexed.zip above, and some who want custom navbar size(changed to 27.dip) resized statusbar.
Use this one custom framework-res
https://mega.co.nz/#!Rs8ylawT!lW587n08JXiSDlYI0Qni3J489lFVIAb0g_nrXyALQeE
Howto;
Extractthe zip files (DO NOT FLASH).. Boot into recovery, mount system, in advanced use file manager before you dellete the original framework-res.apk (copy the original, put it on sdcard).
Replace with the extracted framework-res.apk and chmod 644..
Reboot
See the navbar&statusbar edited
[Bounties] First CM/AOSP Developements
Asam so much interested to have aosp run on this devices, i offered every devs can help and join the developements.
Detail of rewards:
A. Compiled from sources
1. 1st booted [RIL must work] cm/aosp will got $20 bucks and this amount will only transfered via paypal.
2. updated [mote fix and stable use] $15
3. And donations will keep.in going as the dev continuing and updating its builds.
B. PORTING
1. Usable state. RiL, phonecall $15
Updated fix&stable $10
Will will keep continuing
And also there's so much L Fino user out there and join this donations.
Contact me to confirm that youre start the project @hangouts [email protected]
Some proof and im really serious
http://forum.xda-developers.com/showthread.php?t=2952388
For test,ask devices details etc.
[pure stock] TWRP flash
I just repacked from its default KDZ...nothing changed, when you flash this one you may need to re-flash superSU for root access.
DOWNLOAD
https://mega.co.nz/#!o0UgBSTL!OIx_YS87twsqZjjEFu2E2XFIa1J22qHqQUWT2l66iAs
Carliq....thanks , anyway...spread the lg users let the mod see, and we should have our own thread
Hey bro, I'll try this on a D295F from Brazil, V10a ...
You think it will work?
:good:
To make it work..the key was aboot.bin , try search on the link above 4pda your patched aboot.bin when you can't found one, you can try d295 aboot.bin , do back up..
SH1M4BD3 said:
Carliq....thanks , anyway...spread the lg users let the mod see, and we should have our own thread
Click to expand...
Click to collapse
I have traduced it to Spanish in HTCMania. i hope some people Will see it and the Will start cooking thanks
Thats good idea...hope some devs can join&help us
:good::good::good:
Working very well without any problems, thank you :good::good:
Can I share this tuto in my page on G+ ??
Spread the world....translate to your local language, but please make it linked here, so when this thread crowd there's posiblity we own our forum

(MetroPCS) LG Leon LGMS345 (KDZ/Root/TWRP/Bootloader Unlock/Xposed/Custom Rom)

Disclaimer: I am not responsible for any damages that may occur from using any of the information provided below. If you need help feel free to ask.
Warning: You will not be able to return to LGMS34510b after flashing D or F.
Flashing KDZ will remove root and custom recovery. You may need to unlock bootloader after flashing.
KDZ Files for LG Leon LGMS345 (MetroPCS)
LGMS345 AMTPKT MS34510F_00 MTP MetroPCS Download (Stock Android 5.1.1)(Bootloader can be Unlocked)
LGMS345 AMTPKT MS34510D_00 MTP MetroPCS Download (Stock Android 5.1.1)(Bootloader can be unlocked)
Tools:
LG Drivers - http://www.rootmetropcs.com/lg-leon/drivers/LG-Mobile-Driver_v4.0.3.0.zip
LG Flash Tool - http://www.rootmetropcs.com/lg-leon/LG_Flash_Tool_2014/LG Flash Tool 2014.zip
KDZ Extractor - http://forum.xda-developers.com/showthread.php?t=2483250
How to flash kdz: (Unbrick Phone)
Remove the battery and put it back in.
Hold the Volume Up button while connecting to USB Cable to the phone from the computer.
The Volume up button needs to be held until it reaches download mode
Having problems connecting phone?
[*]Open device manager and change the LG Mobile USB Serial port to COM 20 and restart.
Open the Flash Tool
Select Type: 3GQCT
PhoneMode: EMERGENCY
KDZ : MS34510f_00.KDZ
Click on Normal Flash
Click on Clear update registry
Country: different country
Language: English (If no language displays do not worry. Just leave blank)
Click okay and wait for the LG Mobile Support tool to recognize the device. It takes a minute or two but the tool will recognize it. The software starts the extraction and re-boots at %100. You can remove USB cable, your device will boot normally, and the device is no longer stuck in a boot loop.
Unlocking bootloader:
Launch the Settings Application
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
Enable USB Debugging mode.
Look for the ‘OEM Unlock’ Option in the Developer Mode Section (tap and check the box)
Now the bootloader is unlocked.
One Click Root - (Root + SupuerSU)
Developed by CamoHidddenDj
Downloads:
LG ROOT ZIP (LG Leon one click root zip)
LG Drivers (LG Universal drivers. You may already have installed)
Navigate to downloads and install LG Drivers.
Navigate to download location and UNZIP the file. LG_Leon_OCR_v2.zip
Navigate to the unzipped folder \LG_Leon_OCR_v2
Connect your LG leon to the computer via USB cable. Make sure you have unlocked bootloader.
In the LG_Leon_OCR_v2 folder click the root.bat (This will root your device)
follow the instructions and wait. (Phone will reboot a couple times)
When done you may need to remove battery and reboot.
You are now rooted.
Custom Recovery for LG Leon MS345
Developed by Unjustified Dev
Downloads:
TWRP - Download
How to install custom recovery
Install Flashify from playstore.
Open Flashify
Grant Superuser permissions.
Under Flash Tab Click Recovery Image
Choose file explorer and navigate to where you save twrp-2.8.7.0-ms345.img and select.
It will ask Flash recovery? Tap YUP!
Once recovery has finished flashing it will ask if you want to reboot. Click Ok.
This should boot you into TWRP Recovery mode.
Xposed for LG Leon MS345
Created by rovo89
Downloads:
Xposed Installer APK - (Xposed Installer APP For LG Leon)
Xposed Lollipop Framework - (Xposed Lollipop 5.1.1 for LG Leon)'
How to Install Xposed
Boot into recovery TWRP
Tap Install
Navigate to folder you saved xposed-v79-sdk22-arm.zip and select.
Swipe to confirm Flash.
When Flash is complete Reboot to System.
Install XposedInstall_3.0_alpha4.apk
Now you should have Xposed framework installed and be able to download modules.
Custom Roms:
cm-12.1-20150906-UNOFFICIAL - Created by LEPT-Development (Camera does not work)
Mod Edit: OP Quote removed
hello what is the decrypt key for the mega links
JTOSYNCROW said:
hello what is the decrypt key for the mega links
Click to expand...
Click to collapse
My guess is this post has to do with that link to the custom TWRP recovery and that it's all a scheme to get us to click through. He could easily post the mega.nz link directly. I might have to say this one is a false flag unless someone else can hopefully prove me wrong.
mario0318 said:
My guess is this post has to do with that link to the custom TWRP recovery and that it's all a scheme to get us to click through. He could easily post the mega.nz link directly. I might have to say this one is a false flag unless someone else can hopefully prove me wrong.
Click to expand...
Click to collapse
I will upload to personal server today. All methods work and been tested. Should not need decryption key for any files. Will post new links today.
All links have been updated and tested multiple times. If you can not get this to work it is something you are doing wrong. Either you do not have the MetroPCS variant or you did not follow directions. Make sure you are using the LG Leon MS345 10 d/e/y and you follow directions. I have personally tested these methods numerous times and all work without a problem. Thanks.
Do Not flash this on a LG Risio from Cricket. It will hard brick and no longer power on =( Flashes fine though, lol
I have that issue with supesu binary update. I finally got it to say installed successfully after trying to update it immediately after root checking. Although after i did the reboot kingroot showed up in the notification bar to root again. Any advice?
---------- Post added at 10:42 AM ---------- Previous post was at 10:41 AM ----------
Oh also it messages me on *occasion* that another superuser is installed.
I rooted with Kingroot, used the Kingroot to Su script, installed Flashify to flash recovery.....all good right now.
Will it work for LG-H324t v10c Philippines?
Link
Brother the links not working
All these links go to BS!
yes for some reason links arent working
Missing a Step
Step one go to Settings after that go to General then click Developer options and the final step is to Enable OEM unlock. this should get rid of the security error code 1003.
my phone type is MS34510f Lg Leon with android version 5.1.1
dmmckitrick said:
Disclaimer: I am not responsible for any damages that may occur from using any of the information provided below. If you need help feel free to ask.
Warning: You will not be able to return to LGMS34510b after flashing D or F.
Flashing KDZ will remove root and custom recovery. You may need to unlock bootloader after flashing.
KDZ Files for LG Leon LGMS345 (MetroPCS)
LGMS345 AMTPKT MS34510F_00 MTP MetroPCS Download (Stock Android 5.1.1)(Bootloader can be Unlocked)
LGMS345 AMTPKT MS34510D_00 MTP MetroPCS Download (Stock Android 5.1.1)(Bootloader can be unlocked)
Tools:
LG Drivers - http://www.rootmetropcs.com/lg-leon/drivers/LG-Mobile-Driver_v4.0.3.0.zip
LG Flash Tool - http://www.rootmetropcs.com/lg-leon/LG_Flash_Tool_2014/LG Flash Tool 2014.zip
KDZ Extractor - http://forum.xda-developers.com/showthread.php?t=2483250
How to flash kdz: (Unbrick Phone)
Remove the battery and put it back in.
Hold the Volume Up button while connecting to USB Cable to the phone from the computer.
The Volume up button needs to be held until it reaches download mode
Having problems connecting phone?
[*]Open device manager and change the LG Mobile USB Serial port to COM 20 and restart.
Open the Flash Tool
Select Type: 3GQCT
PhoneMode: EMERGENCY
KDZ : MS34510f_00.KDZ
Click on Normal Flash
Click on Clear update registry
Country: different country
Language: English (If no language displays do not worry. Just leave blank)
Click okay and wait for the LG Mobile Support tool to recognize the device. It takes a minute or two but the tool will recognize it. The software starts the extraction and re-boots at %100. You can remove USB cable, your device will boot normally, and the device is no longer stuck in a boot loop.
Unlocking bootloader:
Launch the Settings Application
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
Enable USB Debugging mode.
Look for the ‘OEM Unlock’ Option in the Developer Mode Section (tap and check the box)
Now the bootloader is unlocked.
One Click Root - (Root + SupuerSU)
Developed by CamoHidddenDj
Downloads:
LG ROOT ZIP (LG Leon one click root zip)
LG Drivers (LG Universal drivers. You may already have installed)
Navigate to downloads and install LG Drivers.
Navigate to download location and UNZIP the file. LG_Leon_OCR_v2.zip
Navigate to the unzipped folder \LG_Leon_OCR_v2
Connect your LG leon to the computer via USB cable. Make sure you have unlocked bootloader.
In the LG_Leon_OCR_v2 folder click the root.bat (This will root your device)
follow the instructions and wait. (Phone will reboot a couple times)
When done you may need to remove battery and reboot.
You are now rooted.
Custom Recovery for LG Leon MS345
Developed by Unjustified Dev
Downloads:
TWRP - Download
How to install custom recovery
Install Flashify from playstore.
Open Flashify
Grant Superuser permissions.
Under Flash Tab Click Recovery Image
Choose file explorer and navigate to where you save twrp-2.8.7.0-ms345.img and select.
It will ask Flash recovery? Tap YUP!
Once recovery has finished flashing it will ask if you want to reboot. Click Ok.
This should boot you into TWRP Recovery mode.
Xposed for LG Leon MS345
Created by rovo89
Downloads:
Xposed Installer APK - (Xposed Installer APP For LG Leon)
Xposed Lollipop Framework - (Xposed Lollipop 5.1.1 for LG Leon)'
How to Install Xposed
Boot into recovery TWRP
Tap Install
Navigate to folder you saved xposed-v79-sdk22-arm.zip and select.
Swipe to confirm Flash.
When Flash is complete Reboot to System.
Install XposedInstall_3.0_alpha4.apk
Now you should have Xposed framework installed and be able to download modules.
Custom Roms:
cm-12.1-20150906-UNOFFICIAL - Created by LEPT-Development (Camera does not work)
Click to expand...
Click to collapse
Terrible, so much effort was put into making a pretty awesome post with all the tools needed to handle the Leon..... and all links are trash...
does anyone moderate around here?
very annoying for XDA I expect more.....
going to android central
Hi, someone can send me the aboot.bin file from an unlocked phone? thanks
I have went through and found working links for the files that did not having working links.
LG Drivers - http://tool.lime.gdms.lge.com/dn/downloader.dev?fileKey=UW00120120425
LG Flash Tool - http://etp.tfm.ro/LG Flash Tool 2014.zip
LG One Click Root - http://androidforums.com/attachments/lg_leon_ocr_v2-zip.93091/
LG MS345 Custom TWRP Recovery - http://qc1.androidfilehost.com/dl/K...611/24052804347772357/twrp-2.8.7.0-ms345.img?
XPosed Installer APK - http://www.apkmirror.com/wp-content...d.xposed.installer-3.0_alpha4-37-minAPI15.apk
XPosed Lollipop Framework - https://ga1.androidfilehost.com/dl/...7/24336189125296133/xposed-v79-sdk22-arm.zip?
CyanogenMod 12.1 for LG MS345 - https://www.androidfilehost.com/?fid=24052804347809242
Please let me know if any of these need correcting.
You guys are better off trying the XenonHD ROM. Much speedier than CM 12 at least on the MS345. Check it out here. Please be sure to read through the thread though. There are a few minor issues, especially with the camera not working, same with this CM 12 ROM. Third party camera apps may work though.
Hello XDA.
This afaik is where the gurus Nest, and I'd really appreciate some help.
MS 345 (leon)
Status/operability. (using windows 7)
Boot = loop / Fail. (optimizing app 1/31)
Download/Firmware Mode = accessible
Factory Reset = accessible, but avails nothing.
Android MTP device driver installation (Fails.)
LGE Mobile USB composite Device (Installs)
--------------------------------------------------------------------------------------------
Background/info:
I want to either go stock on this phone, or get the system to forget about "optimizing apps" and actually BOOT.
LG suite cannot communicate with Device.
Flash tool will complete – but I cannot revert this an older version.
Phone uses a custom “Factory Reset” script/menu. Its all pretty whereas the usual stock android ones are text based only.
History :
( When it had original firmware
>>Brother Does his handiwork (Problem) phone hangs during MetroPCS logo Animation. Factory reset at this point avails nothing.
>>Flashed to later Revision of firmware from LG / Metro Rev b. to d.
>> Optimizing app 1/31 – goes to around 22, reboots before finishing. Endless.
My suspicion is that the phone doesn't have enough free space to do what it needs to re:moving operations Mind you, I'm a novice when it comes to the android realm, but i could not clear the cache due to the strange recovery menu / bootup rom LG uses.
At this point I reckon my options are :
1. Access the partitions directly using ADB / a partition tool and wipe the partition so I could flash it with the original OS.
Is this a viable option? (apparently NOT, because I cannot enable USB debugging)
I have downloaded and installed Android Studio, and even tried the stand alone SDK windows package.
Here where my obstacles:
ADB cannot see phone. command:adb Devices)
Again, People recommend putting phone into USB debug mode in Android>Settings. But that's not an option with a 'bricked' phone. I tried to manually install several drivers (for MTP) but none of them work, only the composite ones. But I didnt know whether MTP drive would be mandatory to access the partitions.
In my most recent attempt at fixing this phone, I've tried (or attempted) the instructions found on these pages:
(removed)
Strangely even though I can use the flash program and operate on the phone, I still cannot use ADB to access the phone so I can wipe the partitions.
If anyone knows how else I could REALLY wipe this Android, or think I am on the wrong Path. Please, please help.
ps. This guy said I CANNOT revert to a previous OS:
(removed)
Hi Everyone,
Do you know if the T-Mobile version of the LG Leon can be customized in the same manner as these posts shown above?
Please advise,

Help a Noob: Rooting and installing ROMs

I recently started playing pokemon go and I am getting really frustrated while playing because it lags soo much and my phone is generally quite slow now. I have been told rooting and installing a good ROM can help with this and I have never attempted this, could someone please explain what rooting and ROMs are and their benefits and a how to guide for this phone and also the best ROM?
I know there are loads of threads on this but if someone could link me best threads I would be eternally gratefull!!
First of all, which variant of LG L90 is your phone (D4xx)? And could you go to Menu > General > About Phone > Software Information and tell me your "version" (v10x or v20x)?
Root is the ability for the user to take total control of his phone, from doing as little as automate 3G activation when an app is open to instaling custom ROMs, which are custom firmwares that you can install in your device, just like the stock one you're currently in, but with some modifications made by its creators. As for advantages, with root you have more freedom over your device, and with Custom ROMs you have some tweaks, which change depending on the ROM you choose to install, going from just porting newer firmwares to older devices to being an entire new OS (Operational System, in case you don't know).
Hyoretsu said:
First of all, which variant of LG L90 is your phone (D4xx)? And could you go to Menu > General > About Phone > Software Information and tell me your "version" (v10x or v20x)?
Root is the ability for the user to take total control of his phone, from doing as little as automate 3G activation when an app is open to instaling custom ROMs, which are custom firmwares that you can install in your device, just like the stock one you're currently in, but with some modifications made by its creators. As for advantages, with root you have more freedom over your device, and with Custom ROMs you have some tweaks, which change depending on the ROM you choose to install, going from just porting newer firmwares to older devices to being an entire new OS (Operational System, in case you don't know).
Click to expand...
Click to collapse
Thank you soo much for your reply and sorry about my late reply. My variant is LG-D405n and software version is V20c-234-30. I think I understand what Root and ROM is thx.
So could you link me to the best method to root and install ROM on my phone?
And what is the best ROM for my device to free up the RAM and CPU used on my device to increase my phone speed?
First of all, install these required apps:
http://king.myapp.com/myapp/kdown/img/NewKingrootV4.9.6_C151_B309_en_release_2016_08_18_105203.apk (For rooting)
https://play.google.com/store/apps/details?id=com.cgollner.flashify (For flashing the Custom Recovery)
https://play.google.com/store/apps/details?id=jackpal.androidterm (For terminal emulation)
Custom Recovery:
TWRP: http://forum.xda-developers.com/devdb/project/dl/?id=18679&task=get
Personally recommended Custom ROM, CyanogenMod (Ports Android updates to older phones plus some tweaks) and Gapps (Google Apps, it's needed to have things like calculator, play store, etc):
CM13: https://download.cyanogenmod.org/get/jenkins/175208/cm-13.0-20160820-SNAPSHOT-ZNH5YAO0J8-w7.zip
Gapps: http://opengapps.org/ (Go to this link, select ARM in platform, 6.0 in android and Nano in variant, then just click the download image button)
Put the TWRP img, the CM13 rom img and gapps on microSD or internal storage. Open Kingroot and click on the green button after the 3 introduction images. After a few minutes, your device will be rooted. Grab this file: http://forum.xda-developers.com/lg-...0w7xxshoxx-t2826150/post54358527#post54358527 (D405n_v20a_patched_aboot, don't worry, it's okay if you flash a different software version aboot as long as it's the same device as yours. The only "problem" you can have is to have your software version changed to v20c, which if I remember correctly, can be fixed using Bootstacks), transfer it to your phone and open Terminal Emulator. Then input the following commands:
su
dd if=(aboot.bin storage directory) of=/dev/block/platform/msm_sdcc.1/by-name/aboot
Then, go to flashify and flash your custom recovery image (TWRP or CWM) in the flash recovery img option. After this, reboot into recovery by pressing Volume Down + Power and when you see the LG Logo, let go of the Power button and press it again. Then select yes two times with the volume keys for selection and power button to actually select the options (Don't worry, your device won't be factory resetted if you successfully installed custom recovery). Then, if you want, make a backup of your entire phone (recommended, just in case something goes wrong or if you just want your apps back when the process is done) in the Backup section and then do a factory reset through the Wipe option (Don't select anything, just swipe the bar). Select the Install option and select your ROM zip. After this, do the same process as the ROM installation but this time with Gapps zip. There you go, now you have CM13 installed. If you want root again, you don't have to install Kingroot again this time, as CM13 has built-in root, just enable Developer options and activate root and you're ready to go. Also, if you want the apps you had before the installation, just restore your backup (ONLY THE DATA PARTITION, otherwise CM13 will be uninstalled and replaced with stock ROM). If something goes wrong and you accidentally brick your device, just reply and I'll help you fix it. (If helped, click the Thanks! button)
Hyoretsu said:
Grab this file: http://forum.xda-developers.com/lg-...0w7xxshoxx-t2826150/post54358527#post54358527 (D405n_v20a_patched_aboot, don't worry, it's okay if you flash a different software version aboot as long as it's the same device as yours. The only "problem" you can have is to have your software version changed to v20c, which if I remember correctly, can be fixed using Bootstacks), transfer it to your phone and open Terminal Emulator. Then input the following commands:
su
dd if=(aboot.bin storage directory) of=/dev/block/platform/msm_sdcc.1/by-name/aboot
Click to expand...
Click to collapse
Hi, thank you so much, I finally rooted my device but I am having problems with the script part of the terminal emulator.
I wrote upto msm_sd and then this happen automatically:
View attachment 3865360
View attachment 3865361
View attachment 3865362
View attachment 3865363
I don't know what to do here..
EDIT: Also am I meant to have the SuperSU/SuperUser app installed once rooted? Then get a popup in the terminal emulator for permission for its root access?
Firebird3334 said:
Hi, thank you so much, I finally rooted my device but I am having problems with the script part of the terminal emulator.
I wrote upto msm_sd and then this happen automatically:
View attachment 3865360
View attachment 3865361
View attachment 3865362
View attachment 3865363
I don't know what to do here..
EDIT: Also am I meant to have the SuperSU/SuperUser app installed once rooted? Then get a popup in the terminal emulator for permission for its root access?
Click to expand...
Click to collapse
You have to change "(aboot.bin storage directory) with the directory in which aboot.bin is stored. And no, you don't need SuperSU, when you use the su command, a KingRoot window will open, just say yes.
EDIT: Wahay! It works! Thank you soo much for your help!
EDIT 2: I can't seem to find the option to edit my recent button in settings. What can I do?
Firebird3334 said:
EDIT: Wahay! It works! Thank you soo much for your help!
EDIT 2: I can't seem to find the option to edit my recent button in settings. What can I do?
Click to expand...
Click to collapse
If it's the menu button, I don't know of any way to change them, as Android updates change them. For example, my phone in KitKat used the home button for recent apps, in Lollipop it used the menu button for recent apps, and when I installed CM13, it used the home button again.
EDIT: Browsing LG L90 xda, I found this: http://forum.xda-developers.com/lg-l90/themes-apps/mod-button-remaps-l90-t3145146
Hyoretsu said:
If it's the menu button, I don't know of any way to change them, as Android updates change them. For example, my phone in KitKat used the home button for recent apps, in Lollipop it used the menu button for recent apps, and when I installed CM13, it used the home button again.
EDIT: Browsing LG L90 xda, I found this: http://forum.xda-developers.com/lg-l90/themes-apps/mod-button-remaps-l90-t3145146
Click to expand...
Click to collapse
You have helped me out so much already! Thank you so much!
But just one more thing though, could you explain how to install magisk and xposed in layman's term so I can use Android Pay?
I don't know what magisk is nor layman's term, but to install Xposed just go to this thread: http://forum.xda-developers.com/showthread.php?t=3034811, download both Xposed installer apk and xposed zip. Install xposed apk and flash xposed zip
Hello,
Help me please I'm getting Error 7 and after twrp reflash Error executing updater binary in zip
I did all the previus steps phone LG L90 d405n is rooted and bootloader is unlocked and rom downgraded to KK v10b
Now I want to flash CM or RR rom but I simply can't!
First I was getting error 7 when flashing I found out that I need TWRP 2.8.7 build 2 to flash so I found it and flashed. Now I'm getting ''error executing updater binary in zip twrp'' and I can't flash any rom.?*
I tried deleting first assert lines in updater-script from this?*thread?*but It didn't helped in any way...
Any ideas? Why the hell it is so ****ing complicated to flash custom on this ****ty device? Can't it work like Nexus4 or any other normal device??*
Thanks in advance for any tips&trics
PS. I can't open new thread dunno why...
amonlb said:
Hello,
Help me please I'm getting Error 7 and after twrp reflash Error executing updater binary in zip
I did all the previus steps phone LG L90 d405n is rooted and bootloader is unlocked and rom downgraded to KK v10b
Now I want to flash CM or RR rom but I simply can't!
First I was getting error 7 when flashing I found out that I need TWRP 2.8.7 build 2 to flash so I found it and flashed. Now I'm getting ''error executing updater binary in zip twrp'' and I can't flash any rom.?*
I tried deleting first assert lines in updater-script from this?*thread?*but It didn't helped in any way...
Any ideas? Why the hell it is so ****ing complicated to flash custom on this ****ty device? Can't it work like Nexus4 or any other normal device??*
Thanks in advance for any tips&trics
PS. I can't open new thread dunno why...
Click to expand...
Click to collapse
First of all, you don't need to use that TWRP build, you can use the latest one. To fix the only errors that should appear (Updater error 7 and 6), delete the first lines of updater-script until you reach the ui_print part (the first line of your file should be "ui_print("Target: 1471683591");"). Also, delete any double spaces that exist (there should be two, one before "abort" at line 27 and the other before "abort" at line 30). If it still gives the same error, try wiping Cache, data, system and dalvik-cache partitions, try to install the ROM, it'll give the error. Now, reboot your phone and try to install without wiping anything. (To properly see the line indications, open the file using Notepad++)

[NOOB’s][DETAILED] [GUIDE] TO Backup/Restore Stock+ Unlock Bootloader + TWRP + ROOT

A/A & Welcome,
READ THE FULL GUIDE OR YOU CAN LAND IN TROUBLE
Ain't gonna work on pie official
AND DO PRESS THE THANKS BUTTON
Disclaimer
* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or anything that happens to your device
INTRO
This is a full guide for unlock/relock, install TWRP, Root your device and backup/restore stock OS. Each and every step is explained thoroughly with pictures and videos.
I have ASUS Zenfone Max Pro M1 (6GB variant) (X00TD) (ZB601KL), so I can’t test for other variants. Please report back issues, corrections, omissions, etc., though the guide should work for all devices.
THINGS TO KNOW (IMPORTANT)
~Every text written in double quotes “” means the same written without the quotes.
e.g.:- “abcd” means abcd
“zxcv” means zxcv
They (“”) help to separate usual text from the other text (like a command, file name, etc.)
~If you have not enabled file name extensions then you will see files without their extension and vice versa
e.g.:- “filename”, “mypicture” in 1st case
“filename.extension”, “mypicture.png” in 2nd case, respectively.
~Boot Partition or Bootloader:-This is the partition that enables the phone to boot. Without this partition, the device will not be able to boot.
~Recovery Partition:-Recovery partition lets you boots the device into a recovery mode to perform recovery tasks.
~TWRP: - stands for TeamWin Recovery Project. It is a custom touch recovery that is GUI based.
~Flashing: - simplest: - installing
~Fastboot Partition: - lets us reflash partitions. (On device)
~Fastboot: - is an executable used to reflash partitions. It comes with the Android SDK. (On PC)
~Rooting: - an Android phone lets owner edit system files. Thus enabling various tweaks and use of apps that require root access.
~Device driver: - determines how PC will communicate with a device.
~Unlocking/Relocking:-With a locked Bootloader, booting into custom things is not allowed is not. Unlocking lets us do so.
~Reboot: - Switching ON AND OFF (in simple terms)
Requirements
MIND, PC, USB Cable, Internet, Fully charged PC (Windows OS), and obviously Asus Zenfone Max Pro M1
The Real Steps From Here
FOLLOWING THIS GUIDE YOU WILL PROBABLY LOSE ALL THE DATA ON YOUR PHONE SO MAKE A BACKUP FIRST (Don’t worry it’s in guide too)
STEP 1. Downloading all the necessary files
a. Here are 2 zip file with everything you will probably need following the guide :-
basic zip
extension zip
. I have tested the procedures using these files only so maybe other versions might not work. A “guide.doc” with the same text as in here (on XDA) is also present. It will be of great help if you don’t have internet connection in PC.
The basic zip file contains minium files needed.
The extension zip file contains the TWRP recovery(then one used in the guide),guide.docx ,and the videos used here too.
Copy the twrp file to unlock folder of extracted folder.
b. Extract the zip file above.
First download the zip file and Copy to PC
Then Right Click on it
Then click “Extract All”
Uncheck “Show extracted files…”
Click on “Extract”
The folder “zip” will be extracted
Done
This “zip” folder will be called extracted folder in the guide video link to extract zip
To download most up to date version of the files go to links present at last
STEP 2. BACKUP
a. Use an apk backup tool to backup app installers
VIDEO TO BACKUP APP INSTALLERS
b. Some APPS like Whatsapp, etc. have backup to drive function use that
VIDEO TO BACKUP WHATSAPP CHATS
c. Backup SMS AND Call Logs
VIDEO TO BACKUP CALL LOGS AND MESSAGES
d. Copy each and every file from you internal storage to PC.
Video to backup each file to pc
DONE
Step 3. UNLOCKING BOOTLOADER(Data will be wiped)
2 options:-
A. Official Method (NOT TESTED): -
In extracted folder go to “unlock” folder then “Official” folder. Install the “UnlockTool_9.1.0.3_180621_fulldpi_signed_ZB601KL.apk” in Asus and follow the steps from there.
B. Unofficial Method (Tested):-
a. Installing Drivers
Connect phone using USB cable to PC
Right click on This Pc
Go to “Manage” > “Device Manager” Or Just search for “Computer Management”/“Device Manager”
A list will appear.
Find your device (best way to do so is by disconnecting/connecting the device and notice the changes accordingly in the list)
Now right click on it>”Update Driver Software”>“Browse my computer for driver software”
Now either enter path of the driver folder or click on browse and navigate to the driver path from there.
Press Next OR
“Let me pick …”>and select the driver
video to install driver
The drivers have been installed
b. Booting into FASTBOOT
Switch Off the Phone
Hold the Volume UP and Power ON Button Simultaneously
Device buttons labbled image
You will see this on your phone
image of FASTBOOT screen
c. Unlocking Bootloader
Now connect phone using USB cable to PC
Look for the “unlock” folder in the extracted folder.
Open it
Find “unlock.cmd” or “unlock” file
(Or “unlock no erase.cmd” to keep data {not tested})
Open it
Done
d. You will see some messages in yellow/brown/white colour on your phone
You will most probably see “encrypting your device”, “warning Bootloader unlocked” messages, let phone do its work and don’t interrupt it, and keep cable connected. Phone might reboot too. The phone will at last boot into stock OS and you will see the device setup screen.
image of the warning message
e. Now if you wanted TO ONLY UNLOCK BOOTLOADER THEN THE JOB IS DONE, long press power button. If you want to root or flash TWRP then continue (Tested method to root requires TWRP flashing or you can try the untested method to root only)
Step4. Installing/Flashing TWRP
TESTED METHOD
a. Connect phone using USB cable to PC
b. Don’t setup your device just now because possibilities are you might lose the data again
c. Boot into fastboot mode
d. Open the “unlock” folder in the extracted folder.
Now Two Different ways to opt for from here:-
i. THE LAZY METHOD (Tested)
a. Open “flash_recovery.bat” or “flash_recovery” in the “unlock” folder of the extracted folder.
b. You can flash the tested or any other recovery using this script.
c. Follow the steps from the script
video of how to use the script
d.Then go to step of Flashing ZIPS of The Manual Method
e. Done
OR
ii. The Manual Method (Tested)
a. Keeping Shift Key pressed, right click {with mouse} in the blank white space of the “unlock” folder’s explorer window.
b. From the menu select “open command window here”
c. A CMD window will be opened
open cmd video
d. Now type “fastboot devices”
e. See if your device is connected. You will see something like this
f. Now type “fastboot flash recovery twrp-3.2.3-0-X00TD-20181024.img”
If you want to flash any other recovery instead of “twrp-3.2.3-0-X00TD-20181024.img” write the file name of your recovery file. Make sure it’s in “unlock folder”. Though this recovery is the only tested one (by me).
g. Now keeping the phone connected to PC, boot into TWRP/Recovery by pressing the Volume Down and Power ON Button Simultaneously.
h. The usual warnings, messages and recovery boot screen will flash:-
warning image
twrp flash screen image
i. It may take some time to load so wait for at least 2 minutes.
j. Now if touch is not working press power button 2 times (on and off the screen)
video showing how to enable touch in twrp
k. If it shows “Swipe to Unlock” do so. If it shows “Swipe to Allow Modifications” then wait and continue reading …
swipe to allow image
swipe to unlock
l. “Swipe to Allow Modifications” means you allow TWRP to modify system. This will make sure TWRP remains in the phone and not just vanish after a reboot but it also means you will have to flash some other files to be able to boot into stock rom back.
m.
2 ways from here:-
i. Now after swiping, Decrypt Screen will appear just press cancel.
decrypt screen image
OR
ii. If you have data on the device then enter pin/password or try default_password.
If you had kept pattern then either go back and change it or try this:-
1 2 3
4 5 6
7 8 9
these no’s correspond to pattern dots.
Say you kept pattern “third row left to right” then the password is 789 .
If all these fail then you will have to lose your data.
n. As we don’t have any precious data in our phone we will (or you are compromising)
Press “Wipe”
Press “Format Data”
TYPE “yes”
Press “tick” or “enter key”
Done
wipe data video
>Flashing ZIPS
o. Now Copy these 2 files
i. “decrypt.zip” or “decrypt”
ii. “Disable_Dm-Verity_ForceEncrypt_12.16.2018.zip” or “Disable_Dm-Verity_ForceEncrypt_12.16.2018”
From extracted folder to your phones internal storage.
p. Go to Install>select the zip>swipe to flash (flash dm_verity… then decrypt…)
If you don’t see your device storage connected then try reconnecting using USB cable and also check if MTP is enabled.
enable mtp video
>Done
Want to root? Then continue…
or >
Now reboot to system Go to Reboot>System
video to show how to rebbot to system in twrp
Step 5. Rooting
We will be using Magisk to root you can use any other method but this is the only tested method.
a. Copy “Magisk-v18.0.zip” or “Magisk-v18.0” to your phones internal storage from extracted folder.
b. Go to Install>select Magisk…>swipe to flash
Done
c. Now reboot to system Go to Reboot>System
reboot video
e. To use Magisk properly you may need to download latest apk. (Link at last)
Step 6. Relock (NOT TESTED)
a. Connect phone using USB cable to PC
b. Boot into fastboot mode
c. Open “Relock” folder from extracted folder
d. Open “relock.cmd” or “relock” file
Done
Step 7. RESTORING
a. First setup the Device again
b. Copy each and every file back to the phone storage
c. Now to restore messages see the restoring part of this video here
d. WhatsApp messages will be automatically restored after you install the app with same number as before.
Tips
After rooting don’t just go on and flash a custom rom. Take a backup first (of all partitions) using TWRP and keep it safe somewhere so you won’t need to find unbrick tutorials later. Plus you will have your most stable and tailored rom with you.
Also don’t just go on and flash xyz mod. Research and then Flash.
Magisk is our best friend. It lets you do modifications without hurting the system. The Magisk modules are most safe mods as they can be reverted back easily.
And don’t just go on and debloat stock OS. In Magisk there is a module called Debloater use that. You can easily revert back if anything goes wrong.
Other good Magisk modules: - Energized, Systemizer, MidnightCore & Advanced Charging Controller (acc) but do read their XDA guides first.
Sources/Credits:-
Dm_Verity.zip Official XDA:-
link
Original unlocking XDA:-
link
Magisk XDA:-
link
Original Decrypt Data XDA:-
link
TWRP Used XDA:-
link
Credits to the authors of the above guides
Plus sorry for bad editing of videos. I am facing some problems. Will try to post better videos.
I thank all the members who have made the previous guides for their hard work. This guide by no means disrespects their hard work. This guide is just an Addition instead of an Alternative.
Read the full guide
Press the thanks button
Re edited the guide.
Added link of apps used in YouTube videos.
Not working for pie official
Deleted cruddy comments. Good job.
Good initiative but not so good noob guide. Please format it for better organization and better understanding.
malikmiran19 said:
2. BACKUP
>Use an apk backup tool to backup app installers
howto video
Click to expand...
Click to collapse
Appreciate the effort . I have a suggestion. It would be helpful to put the name or link of the app that you used to back up apks.(some apk extractor lite ig). I'll provide the one I found anyway. https://www.apkmirror.com/apk/ankit.../apk-extractor-lite-2-8-android-apk-download/
camaroamarelo said:
Good initiative but not so good noob guide. Please format it for better organization and better understanding.
Click to expand...
Click to collapse
Did so
GliderZ said:
Appreciate the effort . I have a suggestion. It would be helpful to put the name or link of the app that you used to back up apks.(some apk extractor lite ig). I'll provide the one I found anyway. https://www.apkmirror.com/apk/ankit.../apk-extractor-lite-2-8-android-apk-download/
Click to expand...
Click to collapse
Added apk links in YouTube videos
Anyone tried unlocking without erasing data?
TheDarkKnight said:
Anyone tried unlocking without erasing data?
Click to expand...
Click to collapse
nyimak
fuzuy said:
nyimak
Click to expand...
Click to collapse
What?
TheDarkKnight said:
What?
Click to expand...
Click to collapse
it means im interested in your question and im following it
I want to unlock bootloader, flash TWRP and flash a custom ROM (Cerberus OS).
I have rooted and flashed TWRP before in my previous device but I'm not familiar with unlocking and Custom ROM.
Do I have to follow all hese steps for what I want to do or I must skip decrypt/encrypt and Magisk?
dharsouparno1 said:
I want to unlock bootloader, flash TWRP and Custom ROM.
Click to expand...
Click to collapse
U can flash twrp then flash ROM and probably flash magisk for root tooo
malikmiran19 said:
U can flash twrp then flash ROM and probably flash magisk for root tooo
Click to expand...
Click to collapse
Thanks for the help.
I'm running into some problems while installing the driver software on my Windows 10 laptop. It shows Error 10 this device cannot start.
I tried to uninstall and reinstall the drivers, rebooted my pc on every step, tried to install while connected to my phone, but nothing seems to work.
I've installed the Pie Beta for Asus Zenfone Max Pro M1 (not sure if this is causing it)
Is there a solution to this problem?
I am currently on Beta Pie...will these methods work for bootloader unlocking and TWRP, custom rom flash ???? I just wanna use PE/Havoc OS rom...no other tweaks or root
thanks its working
I updated to pie beta and I think this guide is not working for that, because when flashing twrp. I'm getting 'request download size is more than allowed size' and I tried every way possible to solve it. But no luck Hope you can help me with it, or maybe it'll work after stable version?
---------- Post added at 04:15 AM ---------- Previous post was at 04:11 AM ----------
utsavdey said:
I am currently on Beta Pie...will these methods work for bootloader unlocking and TWRP, custom rom flash ???? I just wanna use PE/Havoc OS rom...no other tweaks or root
Click to expand...
Click to collapse
It's not working for me. I also updated to pie beta few days back.
Is this method working on pie stable build
Anyone tried this method on the stable pie build 056?

Categories

Resources