• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Moto G 4G EasyRecovery Toolkit

Status
Not open for further replies.
Search This thread

Somcom3X

Inactive Recognized Developer
Aug 19, 2012
2,959
3,212
Metro Detroit
This has not been tested on L.
I won't be able to bring it up to speed until I have some down time.


I present to you, the Motorola Moto G 4G (peregrine) toolkit.
Since I do not like cluttered threads with silly images everywhere, here you are:

Features of this toolkit (currently):

Root
Rom flashing
Recovery installation
Unlock bootloader
Lock bootloader
Flash stock boot logo

To start the toolkit:
1)Extract the folder,

2) Linux/ OS X users execute the .sh file through terminal by ./EasyRecovery,sh

Windows users double click the .bat file to launch the prompt (EasyRecovery.bat)

3) Plug in your phone via usb cable and make sure it is booted up with usb debugging on.

4) Explore.


Downloads found under faq in post 2

XDA:DevDB Information
Moto G 4G EasyRecovery Toolkit, Tool/Utility for the Moto G

Contributors
Somcom3X
Source Code: https://github.com/somcom3x/PeregrineEasyRecovery


Version Information
Status: Alpha
Current Beta Version: v1.1
Beta Release Date: 2014-08-23

Created 2014-08-24
Last Updated 2014-11-20
 
Last edited:

Somcom3X

Inactive Recognized Developer
Aug 19, 2012
2,959
3,212
Metro Detroit
Reserved

FAQ:

Q: You broke my phone!
A: It's noob proof, how could I have possibly broken your phone?

Q: <insert complaint here>
A: Ah. I forgot I was not being paid to be here.

Q: My device isn't detected!!!
A: Do you have usb debugging enabled and/or did you try another usb port/computer?

Q: <insert feature request here>
A: I'll look into it being added if it is worthwhile

Q: Can you update <so and so>?
A: Whenever I have any free time.

Q: The file keeps saying its compressed, what do I do?!?!
A: Extract it via 7zip or winrar

Downloads:

https://github.com/somcom3x/PeregrineEasyRecovery/releases/
 
Last edited:

Somcom3X

Inactive Recognized Developer
Aug 19, 2012
2,959
3,212
Metro Detroit
Reserved

Credits to:
@shabbypenguin
@Darkshado

Changelog:

More to come.
v1.3.2
Removed superuser.

v1.3.1
Fixed linux code order
Fixed issue in windows batch shell
Twrp 2.8 with no throttle.

v1.3
Rom flash support
Rewrote root support

v1.2
Fix order of bootlogo flashing
Add mfastboot support (currently unused)

v1.1
Bootloader lock/relock
flash boot logo @Darkshado
twrp recovery

v1.0
Initial release
 
Last edited:

Somcom3X

Inactive Recognized Developer
Aug 19, 2012
2,959
3,212
Metro Detroit
Hello Somcom3X,

What do you mean by "lock/unlock bootloader" ?
Can we unlock it without the code provided by Motorola ?
Can we relock it, as it was never unlocked (to use warranty) ?

The code is still required but it is automated once entered.
I'm not sure what locking the bootloader does for warranty once you unlock, you can try.
 
  • Like
Reactions: lacro

kwkbnk

Senior Member
Nov 28, 2011
127
48
I'm sure when you request code from Motorola it probably flags the serial number in their system

Sent from my Moto G 4G
 

mooms

Senior Member
Nov 21, 2013
577
214
06
Samsung Galaxy S20 FE
The code is still required but it is automated once entered.
I'm not sure what locking the bootloader does for warranty once you unlock, you can try.


OK thanks, I hope not to have to try, but this may be handy.


I'm sure when you request code from Motorola it probably flags the serial number in their system

Sent from my Moto G 4G

My thought also, but requesting the number and unlocking the bootloader is two different things.
 

kwkbnk

Senior Member
Nov 28, 2011
127
48
From Motorola...

"You have only yourself to blame.*Once you get the unlock code, your device is no longer covered by the Motorola warranty; in other words, please don't blame us if things go wrong, even if they appear unrelated to unlocking the bootloader."

Sounds like just requesting the code voids your warranty.

Sent from my Moto G 4G
 
  • Like
Reactions: goatlaw and Giugo

Darkshado

Senior Member
Apr 16, 2011
1,028
501
Montréal
Relocking sets "Status: 2" (instead of 0) in fastboot mode and the screen still displays the bootloader unlocked warning boot screen.
 

hacktrix2006

Senior Member
Jan 15, 2011
1,681
567
Relocking with never get set back to 0, this is due to a efuse which gets blown on unlocking the bootloader. Its a program once electronic fuse and that it. But with the device being so cheap and the fact that i don't think the Warrenty Void counts for anything in the EU i am not fussed.

To the OP nice program script and great work.
 

J0kker

Senior Member
Mar 15, 2012
415
196
Amazon Fire TV
Google Pixel 4a 5G
I think I'll have to test about the warranty void as my moto cracks too much (like if the speaker was vibrating) while on call... I'll check if it does the same with speaker on, but think it's related the in call speaker only...

Sent from my XT1039 using XDA Free mobile app
 

toobz

Senior Member
Jul 22, 2011
253
34
I can't seem to get this tool to work. I have followed the instructions in the OP, I've tried different USB ports and 2 different computers and my device is not recognized. I made sure that USB Debugging was enabled. Can I get some help please?
 

keenofhiphop

Senior Member
Jul 30, 2012
1,553
413
I can't seem to get this tool to work. I have followed the instructions in the OP, I've tried different USB ports and 2 different computers and my device is not recognized. I made sure that USB Debugging was enabled. Can I get some help please?

Can we have some more info?
What message is shown in the window?

Unfortunately it's not possible to root without unlocking the bootloader...
That's a shame, as root itself does not void anything as you cannot destroy your device with it.

But even if you unlock it, in some cases the warranty still consists.
in the first six months after buying a new device, the seller has to explain that whatever is wrong with the device, was caused by the user - so you cannot break your speaker by unlocking the bootloader.
After these six months, the user has to prove that it was the seller's fault...

Of course it is impossible to prove that you are not responsible for roasting your processor if you're unlocked, but damages which are caused by the manufacturer (dead pixels, vibrating speakers, exploding batteries) are usually repaired without even looking at the software.

At least this is my situation here in Germany (Europe... just in case :D)

Greetings
@op thanks alot for the tool, it will be very useful when i decide to unlock the bootloader. But atm all I would need is a possibility to temporary root the device and uninstall some bloatware.
As far as I know, that is not possible?
 

setherd

Senior Member
Apr 7, 2010
218
6
I'm having issues as well. it sees my phone but when I try to flash the stock boot logo it just says "waiting for device"

any ideas?
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 54
    This has not been tested on L.
    I won't be able to bring it up to speed until I have some down time.


    I present to you, the Motorola Moto G 4G (peregrine) toolkit.
    Since I do not like cluttered threads with silly images everywhere, here you are:

    Features of this toolkit (currently):

    Root
    Rom flashing
    Recovery installation
    Unlock bootloader
    Lock bootloader
    Flash stock boot logo

    To start the toolkit:
    1)Extract the folder,

    2) Linux/ OS X users execute the .sh file through terminal by ./EasyRecovery,sh

    Windows users double click the .bat file to launch the prompt (EasyRecovery.bat)

    3) Plug in your phone via usb cable and make sure it is booted up with usb debugging on.

    4) Explore.


    Downloads found under faq in post 2

    XDA:DevDB Information
    Moto G 4G EasyRecovery Toolkit, Tool/Utility for the Moto G

    Contributors
    Somcom3X
    Source Code: https://github.com/somcom3x/PeregrineEasyRecovery


    Version Information
    Status: Alpha
    Current Beta Version: v1.1
    Beta Release Date: 2014-08-23

    Created 2014-08-24
    Last Updated 2014-11-20
    18
    Reserved

    FAQ:

    Q: You broke my phone!
    A: It's noob proof, how could I have possibly broken your phone?

    Q: <insert complaint here>
    A: Ah. I forgot I was not being paid to be here.

    Q: My device isn't detected!!!
    A: Do you have usb debugging enabled and/or did you try another usb port/computer?

    Q: <insert feature request here>
    A: I'll look into it being added if it is worthwhile

    Q: Can you update <so and so>?
    A: Whenever I have any free time.

    Q: The file keeps saying its compressed, what do I do?!?!
    A: Extract it via 7zip or winrar

    Downloads:

    https://github.com/somcom3x/PeregrineEasyRecovery/releases/
    10
    Reserved

    Credits to:
    @shabbypenguin
    @Darkshado

    Changelog:

    More to come.
    v1.3.2
    Removed superuser.

    v1.3.1
    Fixed linux code order
    Fixed issue in windows batch shell
    Twrp 2.8 with no throttle.

    v1.3
    Rom flash support
    Rewrote root support

    v1.2
    Fix order of bootlogo flashing
    Add mfastboot support (currently unused)

    v1.1
    Bootloader lock/relock
    flash boot logo @Darkshado
    twrp recovery

    v1.0
    Initial release
    6
    Hello - Just wondering if this has been fixed? Thanks.

    Won't be fixed for a while.
    I'm currently bringing up a tablet, porting L, getting carbon up to L, a secret project, and slammed with reports and exams.
    I'll get this fixed as soon as possible.
    5
    Does this work for the Boost Mobile version of the Moto G? Thanks
    Yes
    Which twrp version use you on the last update?
    2.7.10, I'll update it to 2.8 in a few days.

    Sent from my XT1045