Root Xperia M2 Aqua - Sony Xperia M2

Hello people, following the tutorial from GlitchtheEevee I remade it to make it easier to understand, and with a couple of simplified steps.
1 - Install the following programs in your computer:
- Pc compagnion from sony website
- Android Studio(I can't post urls so google to find it) when installing it, it may ask you to download an additional program which name I can't remember, just do it. Once you have installed it you have to enable the Google USB driver, instructions for that are in google also, just write "google usb sdk" on google
- Flashtool (google flashtool and the first website)
2 - Download the following files:
- CWM boot.img
- Supersu
- Sony RIC killer
- XperiaFirm
- android_winusb.inf
Download all from here: mega. co. nz /#F!eo0yEBaQ!ujFZ8Rl8XsJDK2KTgJlEKA
(delete the spaces I made in the link, I'm sorry if I am now allowed to post urls but I upload this files to my mega account)
3. Now Download the last version of Xperia m2 Aqua firmware using the program Xperiafirm (be sure of choosing your model) it will download several files, to transform all that files in a .tft file I used the last version of flashtool avaliable in the link above, open flashtool and click in tools/bundles/Fileset Decrypt. Select your source folder (the one where all the files from xperiafirm were downloaded) and send all files from "avaliables files" to " Files to convert" and click "convert". When it finish it will pop up a windows "Bunder", make double click in the "device" file and select yours, In the fields branding and version write whatever u want, send all files from the "folder list" to the "firmware content" and click "create". When it is finished you'll have your .tft file, you'll need it a little later.
4. Minimize flashtool, copy the file "boot.img" in the folder C:\Users"your user"\AppData\Local\Android\sdk\platform-tools (sometimes App folder is hidden) and the file android_winusb.inf in the folder C:\Users"youruser"\AppData\Local\Android\sdk\extras\google\usb_driver
5. Copy the file UPDATE-SuperSU-v2.40.zip in the root of your microSD card.
6. Go to the folder C:\Users"your user"\AppData\Local\Android\sdk\platform-tools and there while pressing shift make right click, "open command windows here", a command window will open, then write: fastboot flash boot boot.img and press enter, it will take a couple of seconds, then write fastboot reboot and your cellphone will reboot. In this point your cellphone is bricked, but don't worry, just after writing "fastboot reboot" while your cellphone is turning on press volume up and down several times and it will boot in recovery mode, there go to install zip from sd card and look for the superSu file, once installed go to advanced and reboot bootloader, answer yes to "fix superuser". Now write again in the command windows fastboot reboot.
7. Your cellphone should reboot with the last steep but if not and it enter in a endless loop of black screen (like it happened to me) you can just turn off your phone by pressing volume up and off bottom until the cellphone vibrate 3 times, and turn it on. If it reboot alone or you do it manually press volume down while your phone is turning on and your cellphone will enter in download mode. Plug it with the USB and in flashtool click the thunderbolt and flashtool, select the tft file you created before and in the window "exclude" check everything except "Kernel", it will flash now the kernel and when it is finished turn on your phone. You'll have to configure it like when you bought it.
8. Now your device is rooted, but you have to run the program sony RIC killer with the cellphone plugged, and that´s all.
If during the process you have any problem you just have to turn off your cellphone with the method I explained above, turn in on in download mode (volume down + on) and flash the tft you created.

I did not understand this part.
''select the tft file you created before and in the window "exclude" check everything except "Kernel", it will flash now the kernel and when it is finished turn on your phone. You'll have to configure it like when you bought it.''
or is touched only flash the kernel?
and could, thanks very easy.
You are THE BEST. :good::good::good::good::good::good:

It is exactly like u show in your picture, now just flash and after that you got it!.

D2406?
D2406?

cmd error waiting for device , phone off or ON?

RaFaFiNaL said:
cmd error waiting for device , phone off or ON?
Click to expand...
Click to collapse
bootloader locked or unlocked?

Postiga 41 said:
bootloader locked or unlocked?
Click to expand...
Click to collapse
locked

RaFaFiNaL said:
cmd error waiting for device , phone off or ON?
Click to expand...
Click to collapse
Im here in this waiting for device and nothing, help please, my bootloader is locked.

help me
Postiga 41 said:
Im here in this waiting for device and nothing, help please, my bootloader is locked.
Click to expand...
Click to collapse
C:\Users\Rafael\AppData\Local\Android\sdk\platform-tools>fastboot flash boot boot.img
sending 'boot' <13970 KB>...
OKAY [ 0.445S]
writing 'boot'...
FAILED <remote:Command not allowed>
finished. total time:0.450s

RaFaFiNaL said:
C:\Users\Rafael\AppData\Local\Android\sdk\platform-tools>fastboot flash boot boot.img
sending 'boot' <13970 KB>...
OKAY [ 0.445S]
writing 'boot'...
FAILED <remote:Command not allowed>
finished. total time:0.450s
Click to expand...
Click to collapse
bootloader must be unlocked, I did it with a tuto I found somewhere.

RaFaFiNaL said:
D2406?
Click to expand...
Click to collapse
2406 and 2403 are the same, 2406 is the american version and 2403 the international one. I could install 2403, but 2406 works also.

Mendeleiev said:
bootloader must be unlocked, I did it with a tuto I found somewhere.
Click to expand...
Click to collapse
Mine is 2403 but no permit to unlock bootloader, have other option to unlock bootloader?

Postiga 41 said:
Mine is 2403 but no permit to unlock bootloader, have other option to unlock bootloader?
Click to expand...
Click to collapse
Sony has an official method to unlock bootloader (which I used), I don't remember the tuto I followed, this will work I think. (delete the spaces I made in the link, I can't post links)
xperiafirmware. com /8-firmware/70-sony-xperia-m2-aqua-d2403

Mendeleiev said:
Sony has an official method to unlock bootloader (which I used), I don't remember the tuto I followed, this will work I think. (delete the spaces I made in the link, I can't post links)
xperiafirmware. com /8-firmware/70-sony-xperia-m2-aqua-d2403
Click to expand...
Click to collapse
Sony dont have unlock bootloader to m2 aqua =/

Postiga 41 said:
Sony dont have unlock bootloader to m2 aqua =/
Click to expand...
Click to collapse
Just select xperia M2!
Sent from my D2403 using XDA Free mobile app

I cant download from mega link above. Its always says incorrect link format. Is there an other alternative link? Thanks before.
Sent from my D2403 using Tapatalk

Thanks
Thank you for rewriting this for me! :3 I'm reuploading the video and it shouldn't be a problem this time! I'll post it on this and the original thread for the more visual of people when it's done uploading! ^o^ Gimme about an hour or three though. Uploading 1.5GB on a DSL connection that only allows .5mbps up at max is kinda sucky o.o

Why dont you compress the video first??
I think it should help you upload the video
but thank you anyway
I thank you to Mendeleiev also for re-write the tuto

thank you so much "Mendeleiev":fingers-crossed:
i root my device and now i feel great because of you:highfive:

Unlock bootloader
http:// developer.sonymobile .com /unlockbootloader /unlock-yourboot-loader/ Here you are,guys.Official and easy.
If you have problem to R/W system,check this http://forum.xda-developers.com/xperia-m2/development/tut-fix-mount-kitkat-root-t2861661

Related

[noob friendly]full root and recovery installation[tutorial]

Finally , a noob friendly tutorial to get ROOT and CWM Recovery on Xperia E3 . !
SImple.. Fast.. Easy...
ESPECIALLY FOR MODEL D2202 and D2212.
------------------------------------------------------------------------------------------------------------
--Requirements--
1. JAVA Runtime Machine
2. Flashtool
3. SuperSu[ROOT]
4. Recovery[CWM]
5. Minimal ADB and Fastboot
-----------------------------------------------------------------------------------------------------------
Now, Install 1 , 2 & 5
-----------------------------------------------------------------------------------------------------------
--Procedure--
NOTE:- FACTORY RESET WILL TAKE PLACE -- BACKUP YOUR DATA
POWER OFF your phone
1.BOOTLOADER UNLOCKING
-Go to C:/Flashtool/drivers. Execute flashtool-drivers.exe and install Flashmode & Fastboot drivers.
-Open Flashtool.
-Click on BLU icon.
-Connect phone by usb cable to pc by pressing VOLUME DOWN button.Wait for flashing to get completed.
-Unplug device after new window appears then again plug in holding VOLUME UP button.
-A new window will appear with IMEI number of your device .Copy IMEI number and click on GET UNLOCK .
-Now,Official Sony page of bootloader unlocking will appear on your browser . Select Xperia E3 from the devices list,Enter your email-id in box provided.Now you will receive mail from Sony.
-Check your email and click on link in the mail.You will be redirected . Now paste you IMEI number and proceed by agreeing all terms and conditions .
-A new page will appear with unlock code.
-Copy and paste unlock code in window of Flashtool.And then click on UNLOCK.
-Wait till process gets completed.
-Finally , your phone will reboot.
-DONE.
------------------------------------------------------------------------------------------------------------------------------------
TO CHECK:-Switch off your device, click on BLU, press VOLUME UP button and plug the device to PC, if a window appears with RELOCK button then your BOOTLOADER IS UNLOCKED.!
------------------------------------------------------------------------------------------------------------------------------------
2.INSTALLING RECOVERY[CWM]
-SWITCH OFF DEVICE.
-Go to C:\Program Files\Minimal ADB and Fastboot
-Copy and paste .img file(Recovery)(provided in download link) in this folder.Rename file to boot.img .
-Hold SHIFT and RIGHT CLICK on window ,, then select " Open command window here ".
-in command window type- fastboot flash boot boot.img
-Connect device to PC by holding VOLUME UP button .
-Wait till the process gets completed . Disconnect when command window tells to ...
-SWITCH ON device and keep on clicking VOLUME UP and VOLUME DOWN buttons to boot into RECOVERY.
-DONE.
---------------------------------------------------------------------------------------------------------------------------------------
3.GETTING ROOT[SuperSu]
-Copy paste SuperSu in SD Card or Internal Storage.
-Reboot into Recovery.
-Choose "install zip" .
-Now flash SuperSu.
-Choose "reboot system now" and then select "Yes".
-Done
__________________________________________________________________________________
TO CHECK:-Use ROOT CHECKER application.
___________________________________________________________________________________
DOWNLOADS
1. JAVA Runtime Machine - https://java.com/en/download/
2. Flashtool - http://www.flashtool.net/index.php
3. SuperSu[ROOT] - http://download.chainfire.eu/636/SuperSU/UPDATE-SuperSU-v2.37.zip
4. Recovery[CWM] - https://mega.co.nz/#!5Z93wa6a!qs9_WOPLkJb-HqrKE83lb3s58NT9xvqFKfbMnvRYZa0
5. Minimal ADB and Fastboot - https://drive.google.com/file/d/0B1S0LCuXCnnmOWhnUk1ZWVdQakE/view?pli=1
--------------------------------------------------------------------------------------------------------------------------------------------
CREDITS TO ALL DEVELOPERS WHO BROUGHT ABOVE AMAZING STUFF FOR US.
@Raproid especially
Nice tutorial. Did root before this, but I can say those are the steps required and proved working.
Now, how to achieve working init.d? Tried universal init.d and init.d toggler but none worked for me. Any good guide you can point me?
Thanks again!
Edit:
Really sorry, just found http://forum.xda-developers.com/xperia-e3/help/qa-root-recovery-installation-t2990666, oops.
adneon0 said:
Finally , a noob friendly tutorial to get ROOT and CWM Recovery on Xperia E3 . !
SImple.. Fast.. Easy...
ESPECIALLY FOR MODEL D2202 and D2212.
------------------------------------------------------------------------------------------------------------
--Requirements--
1. JAVA Runtime Machine
2. Flashtool
3. SuperSu[ROOT]
4. Recovery[CWM]
5. Minimal ADB and Fastboot
-----------------------------------------------------------------------------------------------------------
Now, Install 1 , 2 & 5
-----------------------------------------------------------------------------------------------------------
--Procedure--
NOTE:- FACTORY RESET WILL TAKE PLACE -- BACKUP YOUR DATA
POWER OFF your phone
1.BOOTLOADER UNLOCKING
-Go to C:/Flashtool/drivers. Execute flashtool-drivers.exe and install Flashmode & Fastboot drivers.
-Open Flashtool.
-Click on BLU icon.
-Connect phone by usb cable to pc by pressing VOLUME DOWN button.Wait for flashing to get completed.
-Unplug device after new window appears then again plug in holding VOLUME UP button.
-A new window will appear with IMEI number of your device .Copy IMEI number and click on GET UNLOCK .
-Now,Official Sony page of bootloader unlocking will appear on your browser . Select Xperia E3 from the devices list,Enter your email-id in box provided.Now you will receive mail from Sony.
-Check your email and click on link in the mail.You will be redirected . Now paste you IMEI number and proceed by agreeing all terms and conditions .
-A new page will appear with unlock code.
-Copy and paste unlock code in window of Flashtool.And then click on UNLOCK.
-Wait till process gets completed.
-Finally , your phone will reboot.
-DONE.
------------------------------------------------------------------------------------------------------------------------------------
TO CHECK:-Switch off your device, click on BLU, press VOLUME UP button and plug the device to PC, if a window appears with RELOCK button then your BOOTLOADER IS UNLOCKED.!
------------------------------------------------------------------------------------------------------------------------------------
2.INSTALLING RECOVERY[CWM]
-SWITCH OFF DEVICE.
-Go to C:\Program Files\Minimal ADB and Fastboot
-Copy and paste .img file(Recovery)(provided in download link) in this folder.Rename file to boot.img .
-Hold SHIFT and RIGHT CLICK on window ,, then select " Open command window here ".
-in command window type- fastboot flash boot boot.img
-Connect device to PC by holding VOLUME UP button .
-Wait till the process gets completed . Disconnect when command window tells to ...
-SWITCH ON device and keep on clicking VOLUME UP and VOLUME DOWN buttons to boot into RECOVERY.
-DONE.
---------------------------------------------------------------------------------------------------------------------------------------
3.GETTING ROOT[SuperSu]
-Copy paste SuperSu in SD Card or Internal Storage.
-Reboot into Recovery.
-Choose "install zip" .
-Now flash SuperSu.
-Choose "reboot system now" and then select "Yes".
-Done
__________________________________________________________________________________
TO CHECK:-Use ROOT CHECKER application.
___________________________________________________________________________________
DOWNLOADS
1. JAVA Runtime Machine - https://java.com/en/download/
2. Flashtool - http://www.flashtool.net/index.php
3. SuperSu[ROOT] - http://download.chainfire.eu/636/SuperSU/UPDATE-SuperSU-v2.37.zip
4. Recovery[CWM] - https://mega.co.nz/#!5Z93wa6a!qs9_WOPLkJb-HqrKE83lb3s58NT9xvqFKfbMnvRYZa0
5. Minimal ADB and Fastboot - https://drive.google.com/file/d/0B1S0LCuXCnnmOWhnUk1ZWVdQakE/view?pli=1
--------------------------------------------------------------------------------------------------------------------------------------------
CREDITS TO ALL DEVELOPERS WHO BROUGHT ABOVE AMAZING STUFF FOR US.
@Raproid especially
Click to expand...
Click to collapse
Hello, is this method can work with Sony Xperia E4 Dual Sim ?
Thanks.
km211121 said:
Hello, is this method can work with Sony Xperia E4 Dual Sim ?
Thanks.
Click to expand...
Click to collapse
Nope e4 has it,s diffrent kernel.
Sent From My Sony Xperia E3 D2212 using XDA app.
Thanks for this. Got my phone rooted but it was soft bricked as the boot.img file supplied i think is only for the D2212. Im using the single Sim LTE variant and had to get the img file from this post (http://forum.xda-developers.com/showthread.php?t=2964845) in order to get my phone working again.
Thanks again for the work and dead easy instructions. Maybe just add the other boot.img file
RootingE3
Is it important to install custom recovery?...i want to root without installing custom recovery
This method can also unlock the devices who have "Allow Bootloader Unlock: NO" ?
I'm asking because my father has an E3 2203 wiht locked bootloader and I wanted to unlock it but from I've read there's no way to unlock a locked bootloader.
Can anyone please confirm that this works?
Thank you in advance.
AlexVat said:
This method can also unlock the devices who have "Allow Bootloader Unlock: NO" ?
I'm asking because my father has an E3 2203 wiht locked bootloader and I wanted to unlock it but from I've read there's no way to unlock a locked bootloader.
Can anyone please confirm that this works?
Thank you in advance.
Click to expand...
Click to collapse
this method can not unlock devices which are not allowed to be unlocked..
mean =>"Allow Bootloader Unlock: NO" can,t be unlocked.
but maby flashing open device botloader can unlock. because it is a botloader without locked state. i think so.
is this allowed for xperia E3 D2202??? i dont know whats the status on "allowed bootloader unlock"
Showing error Camera common has stopped working !! :/
When I restart my phone !! Error appears say "Camera Common has stopped working" ? It occurs in a loop
No work in E3 /D2206/D2203/D2243 ?
d2203
does this work also on xperia D2203?
after flashing cwm recovery my phone stuck in sony logo what to do??
Can I?
Can I install that cmw recovery with Mobile Uncle tools apk?
I can not download Minimal ADB and Fastboot from Google drive's link. It says "We're sorry. You can't access this item because it is in violation of our Terms of Service."
Anybody, help Me.. please.
adneon0 said:
DOWNLOADS
4. Recovery[CWM] - https://mega.co.nz/#!5Z93wa6a!qs9_WOPLkJb-HqrKE83lb3s58NT9xvqFKfbMnvRYZa0
Click to expand...
Click to collapse
Can I get alternate download link from other file host site
like drop box or drive or devhost or mediafire.
Mega don't open here. The link is down.
Please. :crying:
adneon0 said:
4. Recovery[CWM] - https://mega.co.nz/#!5Z93wa6a!qs9_WOPLkJb-HqrKE83lb3s58NT9xvqFKfbMnvRYZa0
Click to expand...
Click to collapse
This link does not open
yashgumaste said:
This link does not open
Click to expand...
Click to collapse
Você sabe como instalar o modo recovery no xperia e3 2043 ?
hello im new
i have xperia e3 d2202
i tried flashing but fails,, my phone wasnt recognized in my pc (The LED lights Green but nothing happens).
The phone connects in Fastboot(with blue LED) and is recognized in Flashtool
can u help me ?
dilshadpk96 said:
Is it important to install custom recovery?...i want to root without installing custom recovery
Click to expand...
Click to collapse
Then you can use the apps like kingroot for android,etc.
---------- Post added at 02:55 PM ---------- Previous post was at 02:51 PM ----------
luci morningstar said:
hello im new
i have xperia e3 d2202
i tried flashing but fails,, my phone wasnt recognized in my pc (The LED lights Green but nothing happens).
The phone connects in Fastboot(with blue LED) and is recognized in Flashtool
can u help me ?
Click to expand...
Click to collapse
I think you should use opposite volume key to that u are using now,same thing occured with me, the posts said volume down key but in my Xperia e3 dual D2212 it worked with up volume key,so you can try that
---------- Post added at 03:00 PM ---------- Previous post was at 02:55 PM ----------
yashgumaste said:
Can I get alternate download link from other file host site
like drop box or drive or devhost or mediafire.
Mega don't open here. The link is down.
Please. :crying:
Click to expand...
Click to collapse
Yess recovery's link is also down,the file is not available on megafire

Root Mediapad/Honor X2

Before rooting you need to unlock bootloader of your device:
Unlocking process :
- For unlocking you need 3 identifications from your phone.
1. Serial No. You can find this in Settings > About phone > status. 2nd last line.
2. IMEI No. Again Settings > About phone > status. You need IMEI1 only. I repeat for dual sim phones, IMEI1 is only required.
3. Product ID. To get your phone's product ID, dial "*#*#1357946#*#*". The number you see on screen after dialing this code is Product ID. copy it.
- Now goto http://www.emui.com/plugin.php?id=unlock&mod=detail
This page is in chinese. From first dropdown select 2nd options. Wait for sometime, while it loads phone model names into second dropdown. Once phone models are loaded. Select GEM-703L from second dropdown.
- Put in your Serial No, IMEI No, Product ID in next 3 text boxes.
- Key in Verification code you see in image next to last box.
- Click Submit button (Right side green button)
If you consistently get some error. Mail above SN, IMEI, Product ID to [email protected]. They will revert back with unlock code in few days.
- Next download "X2 bootloader unlock.zip".
link : https://www.dropbox.com/s/zrznidv7c0fi4do/X2 Bootloader unlock.zip?dl=1
- Connect phone to computer, shutdown. Press and hold volume down button and power button. Keep holding volume down button, untill phone enters boot loader mode.
- double-click unlock.bat. Select option 3.
- Disconnect phone from computer, Key in the unlock code on phone. If unlock is success, you will see a android robot and "Phone unlocked" written below it.
Now Rooting :
There are essentially 3 methods for rooting, Method 3 is better than 2 is better than 1.
Method 3 : Credit : http://cn.club.vmall.com/space-uid-5467988.html
1. There are seperate rar files for B009 and B012. Download based on your current Rom.
B009 root : https://www.dropbox.com/s/h7os2bx7hsmp7cl/X2_root_B009_Kangvip.rar?dl=1
B012 root : https://www.dropbox.com/s/3tjywj9q9zadj0a/X2_root_B012_Kangvip.rar?dl=0
2. Check Debug usb mode in mobile and connect to windows computer.
3. Run Run.cmd, while phone is connected to computer. Follow On screen instructions. If successful, it will re-boot the phone and write new boot.img.
4. You will not Kinguser app installed. You are rooted.
Method 2 : Again chinese folks over at vmall forum china.
1. Download and extract rar file.
link : https://www.dropbox.com/s/2k8levlxjy97tn8/X2 Root Method 2.rar?dl=1
2. Check Debug usb mode in mobile and connect to windows computer.
3. Run 1.Run.Cmd, Follow instructions. Phone will reboot itself. If fail, try again.
4. You will see Chinese SU app installed. It will ask for updating binary automatically. Follow your intuition(chinese language) to click buttons and update binary. Don't worry it will be easy.
5. Reboot
6. Run 2.Run.Cmd, Follow instructions. Phone will reboot itself. If fail, try again.
7. Done. Open camera app, No camera issues.
Method 1 : May cause "Camera app not opening issue"
1. Download zip file, and unzip.
link : https://www.dropbox.com/s/qnrqncjridi5ipt/X2 Root Method 1.zip?dl=1
2. Check Debug usb mode in mobile and connect to windows computer.
3. Run Run.cmd, while phone is connected to computer. Follow On screen instructions. If successful, it will re-boot the phone and write new boot.img.
4. You will not Kinguser app installed. You are rooted.
Fail
Yo yo... Already we must wait few time...
It succeeded for me. see screenshot.
Did you unlocked bootloader before trying root ?
I have PHONE Unlocked and write error : FAILED (Remote: command not allowed!) File BOOT.img is propably bad...
And original link is already broken!
Kucko34 said:
I have PHONE Unlocked and write error : FAILED (Remote: command not allowed!) File BOOT.img is propably bad...
And original link is already broken!
Click to expand...
Click to collapse
Same to you
i didnt get it. Which part is not working for you ? Bootloader unlocking or rooting ?
Which link is broken ? both lins are opening here for me.
bark1234 said:
It succeeded for me. see screenshot.
Did you unlocked bootloader before trying root ?
Click to expand...
Click to collapse
Your rom is B009 or B012?
vuhongduong said:
Your rom is B009 or B012?
Click to expand...
Click to collapse
B012
Bootloader is unlocked! Under the green android figure I have "PHONE UNLOCKED"! CMD write this error...
I have too newest B012
bark1234 said:
It succeeded for me. see screenshot.
Did you unlocked bootloader before trying root ?
Click to expand...
Click to collapse
what did you use to root? (not about bootloader-unlocked already) thanks
I have already shared the rar file in the first post.
B012 me too but faile
bark1234 said:
I have already shared the rar file in the first post.
Click to expand...
Click to collapse
WORKED! checked via root explorer..in system app...woo hoo!
yes..changed font too now...all working (B012 had bootloader unlocked already when on previous version-was still unlocked as that process supposedly is permanent)
great enjoy!!!
And me still not working! Any idea?
Are you able to open camera app after rooting ?
I yes, therefore still not have root...
If I had known the camera would stop would not have rooted..oh well new problem to fix...
Edit ..at least screenshot and gallery work...apparently it is the root method?...some boards mention that camera failing is due to some specific root method and to flash recovery and boot image to fix problem..something to that effect
Sent from my GEM-703L using XDA Free mobile app
Yes. Re-root with second method, if you can take the pain to re-image to B009 and update then update to B012.
Process :
1. Download B009 from here : http://emuirom123.dbankcloud.com/GEM-703L_EMUI 3.0_android5.0_V100R001C233B009.rar?rid=1276
2. copy dload to sdcard and goto EMUI updater> setting > local update. Select update and image.
3. After 009 installation, update OTA to B012.
4. Goto 1st page of this post and root with new method mentioned.

vibe shot 6.0 update and root and xposed

1st way :
Pulled full OTA file for Lenovo Vibe Shot - z90a40 ROW
Installation Procedures for the official rekaveri following:
Clean, not rutirovannaya and the changed S240-th firmware.
Be sure to set the region code. After the update, you do not change ...
Download the file update.zip and throw your phone. I checked on the external memory card.
Reboot in rekaveri. Select English and tychem to Install update.zip
What follows is some question about the installation. Select YES
The installation process is 100% dlitelnyy.Posle installation still some time to think. Do not panic.
After installation is complete, select the restart system . The first start will be long enough.
I recommend to do a factory reset. In order to avoid possible problems during the transition from one to another OS
2nd way :
How to install TWRP rekaveri for the following:
Installed S240-th firmware.
Be sure to set the region code. After the update, you do not change ...
Download the archive TWRP_lenovoota.zip and throw your phone. I checked on the external memory card.
Reboot in rekaveri. Select Install and update the file with.
Make wipes are cache, dalvik-cache, data and phone.
After installation is complete, reboot the system. The first start will be long enough.
I recommend to do a factory reset. In order to avoid possible problems during the transition from one to another OS
down load files : https://cloud.mail.ru/public/36qb/qhqsDGNVr
3rd: for who have problem with 1st & 2nd
1- download thise file :http://lenovo-forums.ru/topic/19311...363_160625_row/?do=findComment&comment=497835
2- Installing the firmware using QFIL on the Lenovo device based on Qualcomm chips:
(A)
We set vcredist_x86.exe , which go in the complete set with "proshivalschikom" itself;
set himself "flasher" - QPST.2.7.422.msi ;
install drivers for the Qualcomm chips - they are in the archive Qualcomm_USB_Drivers.7z
(B)
Completely turn off your device , and then we press the volume up key (Volume Up), and holding it connect the USB-cable which is already connected to the USB 2.0 port of your PC - in the Device Manager, you should see the device Qualcomm Lenovo HS-USB QDLoader 9008
3-Just install the firmware: -
(A)
Run the program QFIL
In the Programmer patch specify the path to the file prog_emmc_firehose_89XX.mbn (in my case prog_emmc_firehose_8916.mbn)
, for this click on Knop «the Browse» , in the window that opens, specify the path to the folder with the firmware (in my case ROW_S121), then choose prog_emmc_firehose_89XX.mbn file and click "Open" . then click on digging "the Load the XML ..." , alternately choose in the window that opens - first rawprogram0.xml and click "Open", and then patch0.xml and also click "Open".
http://lenovo-forums.ru/uploads/monthly_12_2014/post-53625-0-76252800-1419253051.png
(B)
Open the Device Manager on your PC, then turn off the device (smartphone or tablet) and take out the USB-cable from the device (if it was connected).
The device should restart at the successful process of filling the firmware and boot into Android OS.
http://lenovo-forums.ru/uploads/monthly_12_2014/post-53625-0-39327800-1419253052.png
for root :::::::::
1ST : Unlock BootLoader
1. Install the software package QPST and drivers LenovoUsbDriver , QualcommUSBDrivers on your computer ( drivers are archived Service QPST programs )
2. Unpack the archive Z90a40_Android-L_unlock_7M.7z to the root of any drive.
3. Connect the device ( Z90a40 ) to a PC via USB-cable.
4. On your device, turn on debugging by the ADB .
5. Run the utility QFIL :
- in the line Select Build Type , select the Flat the Build
- in line Select Programmer press the button Browse and specify the path to the unzipped files \ Z90a40_unlock_7M \ the img \ prog_emmc_firehose_8936.mbn
- click on the button Load XML and select the first rawprogram0.xml and then patch0.xml
http://lenovo-forums.ru/uploads/monthly_2016_04/sshot-1.png.661990ee862f9d3e35653a046c561c4a.png
6. Run Reboot_QDLoader.bat::
http://lenovo-forums.ru/uploads/mon...7M_3.png.3018b3c020fc59cdab5e8b73461cc42e.png
7. In the main program window to see that the device is switched to the mode Qualcomm HS-USB QDLoader 9008 .
http://lenovo-forums.ru/uploads/monthly_2016_04/sshot-2.png.a73fc14b40f138b5a2fa71480a6df072.png
8.Start the process of firmware bootloader unlocked by pressing the button Download .
(If you have not defined QFIL utility device Qualcomm HS-USB QDLoader 9008 mode, then you should check through the Device Manager on your PC - there are no problems with Qualcomm driver)
9. At the end of the process unlocked bootloader firmware to the device you will see a sign in the window Status QFIL program the following lines:
Download Succeed
the Finish Download
http://lenovo-forums.ru/uploads/monthly_2016_04/sshot-3.png.3a5566b24283b342edc285b724004305.png
10.Turning off the device from the USB-cable and clamp button Power to turn on the device (sometimes takes up to 10-20 seconds).
11. Open the main settings menu, the device and go to the " About phone -> Device Information " and press 7 times to select " Build number " until the display shows that you have become a developer.
12. Go back to the device's main Settings menu and go to the " For Developers " in " Factory Unlock " switch the toggle switch in the ON state .
13.Turn off the device (Z90a40), we press both volume buttons and connects to a PC via a USB-cable (the device enters the mode fastboot ), then run Unlock_Bootloader.bat
You should see the value of true if the secondary Bootloader check the status in the string the Device unlocked :
(Bootloader) Device tampered: false
(Bootloader) Device unlocked: true
(Bootloader) Charger screen enabled: false
(Bootloader) Display panel: A
OKAY [0.046s]
finished. total time: 0.046s
http://lenovo-forums.ru/uploads/monthly_2016_04/sshot-4.png.49581f68c35fd8e8922eaef936037988.png
14.So all of this unlocking process is completed successfully .
files need links :
http://lenovo-forums.ru/applications/core/interface/file/attachment.php?id=56368
2nd: to do ( install TWRP 3.0.2.0 for Lenovo Vibe Shot )
Extract the folder TWRP archive TWRP-3.0.2.0_Z90a40_by_SevenMaxs.7z to the root of any drive
Turn off the device ( Z90a40 ), we press both volume buttons and connects to a PC via a USB-cable; the device will go into fastboot mode (on the PC must be set for the driver ADB).
Connect your phone to a PC via usb-cable, and run the Flash-TWRP.bat ( the Run-TWRP.bat for a single run TWRP.)
We are waiting for the phone to boot into TWRP
You can now disconnect the usb-cord
Installation is finished!
links : http://lenovo-forums.ru/applications/core/interface/file/attachment.php?id=56391
Login or TWRP:
On the device is turned off hold down both volume buttons and the inclusion of produce, release the power button immediately once the device is turned on and the volume buttons once away; boot logo TWRP.
3rd : install su from twrp
su.zip link : https://drive.google.com/file/d/0BxQ_dY80FUzYUXN6QThDd3pSWWc/view?usp=sharing
4th: install xposed.zip ( the erorrs have been solved)
link :
soooooooooooooooooooooon
soz for error happen before
updated 23/8/2016
that's all
Everything is fine, but TWRP in Russian how to change it to English?
xposed mode is not installing
in TWRP its said that I/O error on system folder.
MOD EDIT: Please don't quote the OP
In Chinese MM which used the same TWRP i guess
I played with buttons it is one of the bottom buttons
It will give you a blue screen with tabs
One of them has the earth planet icon
It contain languages you will find english within them
Please confirm that rooting was successful on official S363 MM or not
Sent from my Lenovo VIBEShot
shouk_1987 said:
In Chinese MM which used the same TWRP i guess
I played with buttons it is one of the bottom buttons
It will give you a blue screen with tabs
One of them has the earth planet icon
It contain languages you will find english within them
Please confirm that rooting was successful on official S363 MM or not
Sent from my Lenovo VIBEShot
Click to expand...
Click to collapse
Root successful :good:
but I cant able to xposed framework
because in TWRP its says "cp: can't stat "/system" I/O error"
---------- Post added at 03:49 AM ---------- Previous post was at 02:51 AM ----------
cant able to install xposed framework tried everything
Sent from my Lenovo Z90a40 using XDA Premium 4 mobile app
xposed worked with me and now erorr
sorry for that but it solved try agine
since root of the rom I tried about hundred times but still xposed framework not installed ?
Sent from my Lenovo Z90a40 using XDA Premium 4 mobile app
yasirriaz1977 said:
since root of the rom I tried about hundred times but still xposed framework not installed ?
Click to expand...
Click to collapse
Try new zip
shouk_1987 said:
In Chinese MM which used the same TWRP i guess
I played with buttons it is one of the bottom buttons
It will give you a blue screen with tabs
One of them has the earth planet icon
It contain languages you will find english within them
Please confirm that rooting was successful on official S363 MM or not
Click to expand...
Click to collapse
All work now
elbhrawy said:
Try new zip
Click to expand...
Click to collapse
http://4pda.ru/forum/index.php?act=attach&id=7533763&dlsess=8f37b888e4eb17f073e312a5fa82e658 new link give me error like this
Sent from my Lenovo Z90a40 using XDA Premium 4 mobile app
yasirriaz1977 said:
http://4pda.ru/forum/index.php?act=attach&id=7533763&dlsess=8f37b888e4eb17f073e312a5fa82e658 new link give me error like this
Click to expand...
Click to collapse
I will upload now
elbhrawy said:
I will upload now
Click to expand...
Click to collapse
eagerly waiting for xpposed to work on my charmed device
yasirriaz1977 said:
eagerly waiting for xpposed to work on my charmed device
Click to expand...
Click to collapse
Updated
elbhrawy said:
Updated
Click to expand...
Click to collapse
Downloading ..........................................
when installed will update here soon.....:good:
update.........
same error
cp:can't stat '/system/xposed.prop': I/O error
updater process ended with ERROR: 1
Error installing zip file '/sdcard/Z90a40 restoration/xposed-v80-sdk23-arm64-by-romracer-20160202.zip'
update .........
after aforementioned error my device also unroot
now I am going to root it again
yasirriaz1977 said:
Downloading ..........................................
when installed will update here soon.....:good:
update.........
same error
cp:can't stat '/system/xposed.prop': I/O error
updater process ended with ERROR: 1
Error installing zip file '/sdcard/Z90a40 restoration/xposed-v80-sdk23-arm64-by-romracer-20160202.zip'
update .........
after aforementioned error my device also unroot
now I am going to root it again
Click to expand...
Click to collapse
its worked with me
elbhrawy said:
its worked with me
Click to expand...
Click to collapse
but its not worked for me, please do something
Sent from my Lenovo Z90a40 using XDA Premium 4 mobile app
i have problem with update
the update.zip block at 45% update
i'll try with file TWRP_lenovoota.zip...where i'll put the file?
on sd card ...but i put it in specific folder? rename the file?
tnx in advance
il_milanese said:
the update.zip block at 45% update
i'll try with file TWRP_lenovoota.zip...where i'll put the file?
on sd card ...but i put it in specific folder? rename the file?
tnx in advance
Click to expand...
Click to collapse
use qfil better
I have the bootloader unlock and TWRP installed,
the TWRP recovery let me know that i have no SO installed.
how can I install/flash a rom without brick the phone with this recovery installed?
Things to mustnt do with TWRP installed?
i've been 2 days without phone(bricked). I need help
Thank you
a bit confussing cause the english not too good, look like translated from other language.
can somebody fix it?
so can i have root with marsmallow?
Thank U.
OTA update v363 Ok. Thank U.

Root guide for moto g 4 plus xt1641/1643

THIS GUIDE WILL EXPLAIN PRETTY CLEARLY HOW TO ROOT YOUR MOTO G 4 PLUS XT1641 AND XT1643 MODELS. I AM NOT RESPONSIBLE FOR YOUR PHONE BREAKING-BRICKING-OR BLOWING UP AS THIS DIDN'T HAPPEN WITH ME BUT IF YOU FOLLOW THE DIRECTIONS YOU WILL HAVE A ROOTED PHONE. THE FILES ARE BELOW THIS GUIDE AS A ZIP FILE, ALL THE FILES ARE COMPRESSED INTO ONE FILE, IF SOMEONE CAN UPLOAD THE ZIP FILE TO ANOTHER MEDIA SHARING SITE THAT WOULD BE AWESOME BECAUSE I KNOW DROPBOX WILL BLOCK THE FILE AFTER SO MANY DOWNLOADS. THANKS FOR COMING BY ragequitindustries:cyclops:​
P.S- FOR THOSE STILL CONFUSED THERE IS A VIDEO ON YTUBE THAT WILL SHOW THE STEPS BUT I'M NOT AFFILIATED WITH THIS PERSON, HE'S JUST REALLY HARD TO UNDERSTAND. THANKS AGAIN.
Go to Motorolas website and sign up for an account http://www.motorola.ca/home (I'm in Canada so mine is .ca not come).
Install the exe files that are in zip folder.
Once done this you will go into you phone settings scroll to about phone, (BOTTOM) click it, scroll to build number and tap it multiple times until it says "congrats you are now a developer". Hit back and you'll see developer options, click it and scroll to OEM unlocking. Toggle it on, enter your pin (if you set up a pin to unlock your device) hit done and it will give you a warning message. Disregard it.
Putting your phone into to download (BOOTLOADER MODE).
Turn your phone off after you have enabled the OEM toggle switch correctly (meaning the switch should be on). After your phone has been turned off fully, hold down power and volume down for about 3-5 seconds then let go. A screen will pop up that shows the android on his back and 3 options on the left near the power, volume up/down buttons. Scroll through the volume buttons until it says Start (DO NOT HIT START JUST SIT ON THIS SCREEN).
On your computer. Open the adb folder, you will see adb AdbWinApi.dll AdbWinUsbApi.dll etc all the way to twrp-3.0.2-0-athene (these are just the files for rooting and enabling/unlocking bootloader so don't worry about these just yet). Highlight over any white area in that folder and hold shift and right click your mouse, a window will open and you should see Open Command Window Here. Click it and the cmd window will open.
Now once this window is open plug your phone into your computer. You should here the notification sound that your phone is connected and also there will be a little light near the finger printer scanner that flashes.
Onces connected, copy fastboot oem get_unlock_data into the cmd prompt and hit enter. A string of numbers and letters with (bootloader) beside them will appear. Copy the entire string of numbers and paste into your notepad, it will look something like this,
(bootloader) 124917491749179410401
(bootloader) 39141048018409f003984
(bootloader) 124934810809f0938f080
(bootloader) 1948038fs08032400wf00
NOW DELETE THE BOOTLOADER WORDS KEEPING THE NUMBERS AND LETTERS IN ORDER STILL FROM TOP TO BOTTOM SO IT WILL LOOK LIKE THIS,
124917491749179410401
39141048018409f003984
124934810809f0938f080
1948038fs08032400wf00
Go to the beggining of each line starting from the bottom line and hit backspace once so it looks like this,
12491749174917941040139141048018409f003984124934810809f0938f0801948038fs08032400wf00
They should all be lined up..
Now go to this website, this is where you find out if you can unlock your bootloader and root your phone or not, I'm running on the Fido Canadian variant the XT1641 model it works with it and supposingly the 1643 model as well.
standalone/bootloader/unlock-your-device-b.php
WARNING IF THIS SITE GIVES YOU 404 ERROR ON YOUR COMPUTER, TRY TYPING IN THE ENTIRE WEBPAGE (standalone/bootloader/unlock-your-device-b.php) IN YOUR BROWSER, IF THAT STILL DOESN'T WORK USE YOUR PHONES LTE NETWORK BY TURNING YOUR PHONE BACK ON. (UNPLUG PHONE FROM USB SCROLL TO TURN OFF PHONE WITH VOLUME BUTTONS AND HIT POWER BUTTON) THEN TURN YOUR PHONE BACK ON.
Once you got the standalone/bootloader/unlock-your-device-b.php site loaded you will scroll to a section that says to put your 12491749174917941040139141048018409f003984124934810809f0938f0801948038fs08032400wf00 in then check if device can be bootloader unlocked. If it says it's not compatiable then sorry no further we must go.
If your phone is compatiable, scroll down where it says accept terms etc (AS THIS WILL ERASE YOUR DEVICE COMPLETELY) and accept it. It will ask you to log in to your account you created early and then you should recieve your code right away to your email that you registered with.
Once the code has been recieved put you phone back into boot loader mode and open the cmd window again the same way as before.
Copy and paste into cmd: fastboot oem unlock yourcodefrommotorolagoeshere
Once this is done your phone should reboot, if it doesn't click start with the power button and it will. NOW DON'T WORRY A WARNING MESSAGE WILL POP UP SAYING YOUR PHONE IS UNLOCKED AND CAN'T BE TRUSTED. IGNORE IT YOUR PHONE WILL REBOOT AND YOU'LL HAVE TO SET UP YOUR PHONE AGAIN FROM SCRATCH.
Once your phone is set up from sratch put it back into bootloader mode (no need to do anything with developer options etc)
Almost done --- Once in bootloader mode again, open cmd again (adp folder shift right click open window here) and copy and paste this into the cmd: fastboot flash recovery twrp-3.0.2-0-athene.img
Once that has finished go to the adb folder and click ROOT twice, the phone will reboot or should at least a screen will show up on your computer for a few seconds and your phone will be back to it's home screen.
Last step- Copy and paste the BETA Super SU folder and ElementalX into the internal storage of your phone, then back to bootloader mode. Scroll with volume buttons until you see boot recovery, once TWRP recovery has booted hit yes to wanting to modify don't hit read only you'll have to do every all over again. Now hit install, scroll to the Beta supersu folder and click it. Install it, once done reboot your phone.
NOW IF YOU CAN'T CONNECT TO WIFI YOU WILL NEED TO GO TO THE PLAY STORE AND DOWNLOAD SUPERSU VIA LTE NETWORK UNFORTUNATELY BUT FOR 6 MBS THAT IT IS IT'S WORTH IT. ONCE INSTALLED OPEN IT AND IT WILL SAY YOUR BINARY NEEDS TO BE UPDATED, UPDATE IT. BOOT BACK TO BOOTLOADER MODE THEN RECOVERY AND INSTALL THE ELEMENTALX G4 0.03 ZIP FILE THE SAME WAY YOU INSTALLED SUPERSU. FOLLOW THE STEPS ACCEPT THE TERMS AND YOUR WIFI WILL BE BACK... OH YEAH ELEMENTAL GIVES THE OPTION FOR THE FINGER PRINT SCANNER TO BE A HOME BUTTON!!!!! AWESOMENESS.
After all this hard work you are now rooted unlocked and have your phone to enjoy.
Thanks for watching and reading.
CMD LINES:
fastboot oem get_unlock_data
fastboot oem unlock yourcode
fastboot flash recovery twrp_athene_20150526.img flashed!
run the root.bat file .
Reboot into TWRP and flash the SuperSU.zip and reboot the device
https://www.dropbox.com/s/schitcecxamzdgf/Moto G4 Plus Root Files.zip?dl=0
what is the elemental zip file inside the folder? is that the kernel to fix the wifi issues?
I want stock recovery for XT1643.
moto G4 XT1621, unlock ok! / "Image not signed or corrupt"
I follow step by step instructions with my moto G4 XT1621, unlock ok!
But, when I try to flash TWRP terminal shows "Image not signed or corrupt"
F:\Moto G4 Plus Root Files\adb>fastboot flash recovery twrp-3.0.2-0-athene.img
target reported max download size of 536870912 bytes
sending 'recovery' (12496 KB)...
OKAY [ 0.405s]
writing 'recovery'...
(bootloader) Image not signed or corrupt
Charly911 said:
I follow step by step instructions with my moto G4 XT1621, unlock ok!
But, when I try to flash TWRP terminal shows "Image not signed or corrupt"
F:\Moto G4 Plus Root Files\adb>fastboot flash recovery twrp-3.0.2-0-athene.img
target reported max download size of 536870912 bytes
sending 'recovery' (12496 KB)...
OKAY [ 0.405s]
writing 'recovery'...
(bootloader) Image not signed or corrupt
Click to expand...
Click to collapse
That error is normal as long as it says OKAY afterwards, just ensure you reboot back into bootloader/recovery after flashing, else your stock recovery will overwrite TWRP. I'd suggest also flashing the more up-to-date TWRP from here: https://forum.xda-developers.com/mo...covery-twrp-3-0-2-r3-moto-g4-g4-plus-t3494337
---------- Post added at 02:00 AM ---------- Previous post was at 01:59 AM ----------
Abhishek Barjo said:
I want stock recovery for XT1643.
Click to expand...
Click to collapse
Stock recovery for Nougat or for Marshmallow?

Help me ) NewFlasher Flashing Method

Because flashtool doesn't work on xzp
So i found flashing tool
Found a tool named NewFlasher
they said move flasher app to firmware downloaded folder by XperiaFirm
So i did and doing well
But it stopped working while flashing System.sin(maybe)
And i rebooted but it didn't boot
And just white Sony logo(and n and y letter is broken(?)
I go to flashmode but fastboot didn't work at all
What should i do...
and threre are any files i need to EXCLUDE when i flash again?
I didnt exclude any files and flashed. Am i doomed now?
did yout try to restore with xperia companion?
I unlocked the bootloader
kistigun said:
did yout try to restore with xperia companion?
Click to expand...
Click to collapse
I unlocked the bootloader
Is there any way to relock the bootloader ?
I unlcoked xz unlock at the sony developers site(xz unlock works to xzp)
( Help me ) NewFlasher Flashing Method
Hi,
Somethings wrong with your flashing.
do the thing only what i do ok.
1. if you have original download file from downloaded by xperiafirm, open it.
2. if not download the file again.
3. then open it and copy only .sin files to new folder name as XZP.
4. go to the downloaded file and there is a rar file name as partition.
5. extract that file to that new folder with name as partition in XZP folder.
6. then copy the newflasher.exe to the XZP folder.
7. Run newflasher.exe
8.type N and click enter.
9. then connect your phone to the PC while touching your Phone volume down key.
10. wait until finish the process and press ok and disconnect the phone.
11. switch on and you can see it as new one
Kanchuka said:
Hi,
Somethings wrong with your flashing.
do the thing only what i do ok.
1. if you have original download file from downloaded by xperiafirm, open it.
2. if not download the file again.
3. then open it and copy only .sin files to new folder name as XZP.
4. go to the downloaded file and there is a rar file name as partition.
5. extract that file to that new folder with name as partition in XZP folder.
6. then copy the newflasher.exe to the XZP folder.
7. Run newflasher.exe
8.type N and click enter.
9. then connect your phone to the PC while touching your Phone volume down key.
10. wait until finish the process and press ok and disconnect the phone.
11. switch on and you can see it as new one
Click to expand...
Click to collapse
thank you for your kind explanation
i didn't know that at all
Did my IMEI and other devices own info gone away....?
Kanchuka said:
Hi,
Somethings wrong with your flashing.
do the thing only what i do ok.
1. if you have original download file from downloaded by xperiafirm, open it.
2. if not download the file again.
3. then open it and copy only .sin files to new folder name as XZP.
4. go to the downloaded file and there is a rar file name as partition.
5. extract that file to that new folder with name as partition in XZP folder.
6. then copy the newflasher.exe to the XZP folder.
7. Run newflasher.exe
8.type N and click enter.
9. then connect your phone to the PC while touching your Phone volume down key.
10. wait until finish the process and press ok and disconnect the phone.
11. switch on and you can see it as new one
Click to expand...
Click to collapse
thank you for your kind explanation
i didn't know that at all
Did my IMEI and other devices own info gone away....?
한구긴 said:
thank you for your kind explanation
i didn't know that at all
Did my IMEI and other devices own info gone away....?
Click to expand...
Click to collapse
I have flashed my phone. but nothings change. but you cant safe your documents and data. because your phone already software crashed. so you can do it.
please note. this app is not recommended like flash tool. but you have no option to recover your phone.
did you try to repair your phone using Xperia companion.
before flashing using new flasher. try to repair your phone using Xperia Companion. which is officially recommended application. open xperia companion and click repair then select phone and wait until show you connect your phone with press and hold volume down key. if this works no need to use new flasher. if this not work you have to use new flasher
Kanchuka said:
I have flashed my phone. but nothings change. but you cant safe your documents and data. because your phone already software crashed. so you can do it.
please note. this app is not recommended like flash tool. but you have no option to recover your phone.
did you try to repair your phone using Xperia companion.
before flashing using new flasher. try to repair your phone using Xperia Companion. which is officially recommended application. open xperia companion and click repair then select phone and wait until show you connect your phone with press and hold volume down key. if this works no need to use new flasher. if this not work you have to use new flasher
Click to expand...
Click to collapse
I've already unlocked my bootloader
Is there any way to relock the bootloader?
(I tried xz's unlock method)
한구긴 said:
I've already unlocked my bootloader
Is there any way to relock the bootloader?
(I tried xz's unlock method)
Click to expand...
Click to collapse
No, you can not relock the bootloader since your DRM key are history

Categories

Resources