A kind of speedrun. 30 minutes are enough from unboxing to the result ;)
This voids warranty unless you live in EU |
#include <std_disclaimer.h> /* * Unlocking bootloader wipes your device's data. * You will loose anything stored in there. * Backup your files if any. */
First of all, we need to set up adb environment, and then unlock bootloader,....
Adding the needed rule to /etc/udev/rules.d :
create or edit 99-android.rules
#moto normal mode SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}==”2e82″, MODE="0666" #moto debug mode SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}==”2e76″, MODE="0666" #moto fastboot mode SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}==”2e80″, MODE="0666" #moto global debug SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666"
If you don't have adb or fastboot already installed, then install the android SDK
getting unlock code :
Enable USB debugging on your Condor, and type
adb reboot bootloader
Once you are done, type
fastboot oem get_unlock_data
You should get something like :
$ fastboot oem get_unlock_data (bootloader) 0A40040192024205#4C4D3556313230 (bootloader) 30373731363031303332323239#BD00 (bootloader) 8A672BA4746C2CE02328A2AC0C39F95 (bootloader) 1A3E5#1F53280002000000000000000 (bootloader) 0000000
Turn it into something like :
0A40040192024205#4C4D355631323030373731363031303332323239#BD008A672BA4746C2CE02328A2AC0C39F951A3E5#1F532800020000000000000000000000
go to Motorola website, it's now time to check if the device is unlockable :
Agree, and request the key:
Get your email :
Unlocking for Real:
$ fastboot oem unlock UNIQUE_KEY
Wait your device to reboot, you should see this at startup:
Don't worry, first boot is really really slow.
Fed up with Unlock disclaimer at boot? It's time to fix it. |
- Download this file
- Extract logo.bin
- Reboot to fastboot:
adb reboot bootloader
fastboot flash logo logo.bin
fastboot reboot
What's a device without any custom recovery? |
Download CWM recovery from here
fastboot flash recovery FILENAMEtoFLASH.img
Unleash the Dragon sleeping in your device |
- Download SuperSU zip from here
- Reboot to recovery:
adb reboot recovery
adb sideload FILENAME.zip
The following is only there to give clues about how to take advantages of an unlocked/rooted device:
Getting Xposed to fully play with your device |
Want to learn more about Xposed ?
"Xposed is a framework for modules that can change the behavior of the system and apps without touching any APKs. That's great because it means that modules can work for different versions and even ROMs without any changes (as long as the original code was not changed too much). It's also easy to undo. As all changes are done in the memory, you just need to deactivate the module and reboot to get your original system back. There are many other advantages, but here is just one more: Multiple modules can do changes to the same part of the system or app. With modified APKs, you to decide for one. No way to combine them, unless the author builds multiple APKs with different combinations."
Download the installer from here, enable unknown sources and install the framework
==> try these modules to get the best out of your device ;)
The best way to prevent unwanted background services |
Simply install from the playstore
Playstore description :
"Never should your phone or tablet become slower and battery hungrier after lots of apps installed. With Greenify, your device can run almost as smoothly and lastingly as it did the first day you had it!
Greenify help you identify and put the misbehaving apps into hibernation when you are not using them, to stop them from lagging your device and leeching the battery, in an unique way! They can do nothing without explicit launch by you or other apps, while still preserving full functionality when running in foreground, similar to iOS apps!"
Since Xposed is installed, don't forget to enable "boost" mode in Experimental features : it will use the power of Xposed Framework through a module to get better performances.
Sources of knowledge :
- RC-FAQ for Moto G [Collective work to get accurate knowledge];
- FAQ for Moto E [by FalconG, based on RC-FAQ for MotoG];
- How to Unlock BL for Moto G [by myself, now certified to be working for Moto E];
- How to Root by deej_roamer
- Motorola documentation
No comments:
Post a Comment