[HOW TO] ROOT HTC RUBY / AMAZE 4G on MACINTOSH OS X - HTC Amaze 4G

getting this to work on the mac took a few steps, and a few hacks, so I figured I'd lay out all the steps if there are any other brave souls out there who want to root this on the mac with OSX. Also most of the guides I found were a little outdated for 2014
some of these methods were figure out from the windows version of unlocking the amaze 4G from Binary100100 here: http://forum.xda-developers.com/showthread.php?t=1426377
IMPORTANT: THIS WAS TESTED ON TMOBILE AMAZE 4G (are there other versions? would it make a difference? can someone more researched answer that question?)
Update Phone
IMPORTANT:
Before doing any of these steps, I ran system software update MULTIPLE times.
Choose Settings->About Phone->Software Updates (or HTC Software updates for earlier versions).
Repeat this until there are NO MORE software updates. This makes sure all your systems are up to date.
Unlock Bootloader
1- Go to the https://www.htcdev.com/ and unlock bootloader.
Follow instructions on the website, they are well documented, and easy (although it takes a few steps)
DURING THIS PROCESS YOU WILL DOWNLOAD THE MAC VERSION OF FASTBOOT (fastboot_mac)
2- create a directory in the top level of your hard drive (not the desktop, but right at '/') called android. put fastbook_mac in this directory.
Install ClockworkMod Recovery
ClockworkMod Recovery can be installed with a combination of a few steps, and a small hack.
we will use fastboot_mac to install clockworkmod recovery
3- Download the attached recovery-cwm-ruby-5.0.2.7.img (below)
make sure this is in the /android directory with fastboot_mac you created in step 2
4- Put phone in fastboot mode.
a. remove and replace battery
b. hold volume down, and then power. Hold together until bootloader starts up.
c. choose fastboot
5- install clockworkmod with fastboot.
open a terminal. then use these 3 commands. enter each one on a separate line (in order)
cd /android
./fastboot-mac flash recovery recovery-cwm-ruby-5.0.2.7.img
./fastboot-mac reboot
Install ClockworkMod Superuser
7- Install ClockworkMod SuperUser from the Google Store
just download and run the app.
8- on first install you will be asked how you would like to run superuser. The install recovery method didn't work for me, and I just chose to install it (3rd button on right).
Hope this helps someone else following in my footsteps.
I also admit I'm totally doing this so I can remember it again later if I need to!
HTC AMAZE 4G , HTC RUBY , MAC , MACINTOSH , OSX , OS X , ROOT , 2014

Related

[live with walkman] CWM problems

can anyone make a tutorial about how to install cwm with SE Extreme Tweak Installer v1.8
it says suerimission denied
On which firmware are you? 4.0.2.A.0.62?
Is your device rooted? Because permission denied meens, that you have no root.
If you want to install clockworkmod on lww, check this out. It will automaticly install cwm, but I don't know if it works on locked bootloader...
For SE Tweak installer you could check this out. It's a tutorial
how to root it then?
On which firmware version are you? 4.0.2.A.0.62?
Check out this here
But go to settings -> about phone -> build number and tell which version please!
Simplest Guide to install cmw !
As is usual with most updates, the Sony Ericsson Walkman Live lost root access after its recent update to Android 4.0.4. The guide below will show you how to obtain root access on this device running the 4.1.B.0.431 version of the OS and install ClockworkMod Recovery, enabling you to flash custom ROMs and do other things that require root access.
I. Before You Begin
1. This will not erase any data from your device, but as a precaution, do a backup of what you feel is important just in case.
2. This solution works by flashing a modified kernel that will provide root access. If you are not okay with this, do not proceed any further.
3. You will need a device with an unlocked bootloader for the procedure to work.
{ 4. If you want to install custom rom then download the custom rom and extract it. then there would a boot.img and replace it with the below bootextended blah blah.img } not understood? obviously... read full and then come back to this step.
II. Necessary Downloads
1. boot_EXtendedStockKernel_WT19i.img.
2. Fastboot Files
III. Flashing the Modified Kernel
1. Extract the fastboot-win32.zip file you downloaded above to a folder in your C:\ drive. You should end up with a folder named C:\fastboot-win32 containing fastboot.exe. Rename folder to fastboot for ease.
2. Copy the boot_EXtendedStockKernel_WT19i.img file you downloaded above to the same folder. Rename the file as boot.img for ease
3. Power down your device and put it into Fastboot Mode. To do this, press and hold the Volume Up + Power buttons until it enters the Fastboot mode. Blue led will glow.
3. Open up a Command Prompt window. To do this on your Windows 7 PC, click on the Windows Start button, type cmd in the search box and hit enter.
4. Run the following commands: (Get into . fastboot directory first ):- It should look as this
c:\fastboot\ fastboot flash boot.img
That’s it! You should have a rooted device after a reboot!
pls hit thanks if i helped.!
rachit.rc96 said:
As is usual with most updates, the Sony Ericsson Walkman Live lost root access after its recent update to Android 4.0.4. The guide below will show you how to obtain root access on this device running the 4.1.B.0.431 version of the OS and install ClockworkMod Recovery, enabling you to flash custom ROMs and do other things that require root access.
I. Before You Begin
1. This will not erase any data from your device, but as a precaution, do a backup of what you feel is important just in case.
2. This solution works by flashing a modified kernel that will provide root access. If you are not okay with this, do not proceed any further.
3. You will need a device with an unlocked bootloader for the procedure to work.
{ 4. If you want to install custom rom then download the custom rom and extract it. then there would a boot.img and replace it with the below bootextended blah blah.img } not understood? obviously... read full and then come back to this step.
II. Necessary Downloads
1. boot_EXtendedStockKernel_WT19i.img.
2. Fastboot Files
III. Flashing the Modified Kernel
1. Extract the fastboot-win32.zip file you downloaded above to a folder in your C:\ drive. You should end up with a folder named C:\fastboot-win32 containing fastboot.exe. Rename folder to fastboot for ease.
2. Copy the boot_EXtendedStockKernel_WT19i.img file you downloaded above to the same folder. Rename the file as boot.img for ease
3. Power down your device and put it into Fastboot Mode. To do this, press and hold the Volume Up + Power buttons until it enters the Fastboot mode. Blue led will glow.
3. Open up a Command Prompt window. To do this on your Windows 7 PC, click on the Windows Start button, type cmd in the search box and hit enter.
4. Run the following commands: (Get into . fastboot directory first ):- It should look as this
c:\fastboot\ fastboot flash boot.img
That’s it! You should have a rooted device after a reboot!
pls hit thanks if i helped.!
Click to expand...
Click to collapse
But that's for unlocked bootloader only! With the method I posted, you can root without unlocking the bootloader...
@OP Please tell us which build number you have! You must go to settings -> About phone -> Build number and tell us the number (or at least the 3 or 2 last numbers). If .42, .58, .62, .69, .432, .578! Otherwise we can't help you
First off, greetings to all. Not trying to hijack the thread but I have a quasi-related question.
Have a LWW WT19i, with Android 4.1.B.0.431 rooted as per the instructions here, with a locked bootloader (unlock allowed: no). I want to install Real ICS r5.2 which states it works with a locked BL, however the instructions ask me to use CWM which I can find no clear tutorial on how to install (most guides suggest installing new kernel).
Any help would be appreciated. Also fini13, if you're as new to this as I am, the guide I listed should help you at least with the rooting.
Dark_Az_ said:
First off, greetings to all. Not trying to hijack the thread but I have a quasi-related question.
Have a LWW WT19i, with Android 4.1.B.0.431 rooted as per the instructions here, with a locked bootloader (unlock allowed: no). I want to install Real ICS r5.2 which states it works with a locked BL, however the instructions ask me to use CWM which I can find no clear tutorial on how to install (most guides suggest installing new kernel).
Any help would be appreciated. Also fini13, if you're as new to this as I am, the guide I listed should help you at least with the rooting.
Click to expand...
Click to collapse
When your phone is rooted, you sould install cwm with the Extreme Tweak installer. But make sure you select your phone, otherwise it could brick.
Give it a shot
mihahn said:
When your phone is rooted, you sould install cwm with the Extreme Tweak installer. But make sure you select your phone, otherwise it could brick.
Give it a shot
Click to expand...
Click to collapse
Sir I've installed cwm using xparts and I'M ABLE to get into CWM recovery mode using the one click button in xparts..bt i CANT do the same while swithing on the fon,by pressing (also tried tapping) vol down key, after seeing the blue light sensor..i've tried many times&many ways as explained in many threads..bt coudnt... :crying:
why its so?? Can u once again say the correct combination of keys pls?
live with walkman..locked bl..stock rom&kernal..just rooted..
EDIT: TAP POWER BUTTON TO ENTER INTO RECOVERY MODE....Its not vol down key now in pvyparts 5.5.0.4
follow
fini13 said:
can anyone make a tutorial about how to install cwm with SE Extreme Tweak Installer v1.8
it says suerimission denied
Click to expand...
Click to collapse
first root by this method by doomlord
only follow 1 and 2 steps if u wan Gingerbread
and all for Ics
link- http://forum.xda-developers.com/showthread.php?t=1695514
then insall cwm
download CWM v5.02.7 from here:
http://www.mediafire.com/download/73xv18tht0e8zt4/CWM-Install.rar
requirements:
rooted device
how to install CWM on any xperia
1.turn on USB debugging
2.connect your phone to comp
3.download tthe above file and extract it
4.install-cwm2 for (xperia mini/mini pro/
active/live with walkman)
5.switch off your device
6.turn on the device and wait till "SONY
ERICSSON" logo appers
7.after "SONY ERICSSON" logo appears just
tap the volume down button repeatedly till
CWM open.
The simple method is, try to unlock yor device then install custom kernel that support autoroot and cwm, much tutorial for that in xda. :thumbup:

[Q] Rooting HTC RHYME! w/ ICS and Sense 3.6

Hi. :highfive:
I'm a noob. :fingers-crossed:
I have searched ALL OVER THE NET.
Wasted enough hours and found nothing.
All I want to ask is how to root my HTC RHYME!
All my Google searches resulted to sensation blah blah...
My phone is already upgraded on ICS with Sense 3.6. All I want is the rooting method.
I found this guide but couldn't understand most of the steps.
Root + Superuser - HTC Rhyme (ICS)
Prerequisites:
- A HTC Rhyme (forcément!)
- Having unlocked the BootLoader
- Have downloaded the SuperSU Package: CWN-SuperSU- v0.87.zip
- Have downloaded the CWM Recovery (By 4urore): Version GSM | CDMA Version
- Have downloaded the package Fastboot: Fastboot-Package
(I have done all the requirements)
1. Place the package SuperSU to the root of your SD card. We will come back later!
2. Proceed to unlocking your bootloader. No need to make tutorial, there are full here, then htcdev.com site gives you a lot of details (When you unlock the bootloader, you lose all the data on the phone [Your SDCard is spared!])
3. Visit the bootloader on your phone for this, restart your Rhyme, then press and hold the button " Volum Down "once the menu visible, press the" Power "to launch the menu Fastboot.
4. Copy the file " recovery.img "located in CWM Recovery package in your folder fastboot .
5.inscrivez in a CMD console the following command: fastboot flash recovery recovery.img
6. Press the " Power "to return to the bootloader, and then press the" Volume Down "by selecting" Recovery ", then press the" Power ", the recovery charge.
7. Select " Install zip from sdcard "then" choose zip from sdcard ", select the package: SuperSU, finally select" Yes ". Once installed, select " Go Back "
8. Select " reboot system now "from the recovery menu. This phone is Roote
9. Go to your phone menu, the application will offer you a SuperSU Upgrade SU binary. CONCLUSION: So, HTC Rhyme is upgraded in ICS, but more Roote! Have fun with the latest version of Android available for the Rhyme, P I may not be very active, but when I am, the community is enriched . I want to say for certain that this tutorial is not a simple copy and paste, but the fruit of my brain juice xD!
Click to expand...
Click to collapse
Could someone make me understand the steps 3 - 9 with the most convenient "noob" ways
CREDITS TO PHONANDROID (for the method)
Any help would be so GREATLY APPRECIATED. Good day :victory:
Thanks worked for me :angel::good:

Unlock/TWRP/Root/Flash ROM - Nearly Noob-proof instructions

UPDATED to include instructions for flashing other ROMS
I've successfully unlocked, flashed TWRP, rooted, and flashed Lineage on both an XT1602 and an XT1607. I'd done this before on other devices, but had forgotten just how it all came together, so when I was done I went back and made this step-by-step guide. It's a bit shorthand.
Many thanks to squid2 for his TWRP port, to the folks who make superuser, to parrotgeek1 for superSUFixer.zip, and to spiked_mistborn for reminding me about it. And, of course, huge thanks to squid2 and Alberto97 for the killer Lineage ROM. It is far better than stock or the last Nougat CM. If I forgot anyone, or made any mistakes here, somebody please point them out. Have fun!
1. Preparation (if the links don't work, search on xdaDevelopers or with Google)
a. Backup entire phone to the extent you are able, either with a dedicated tool and/or to Google via the Android backup feature
b. Download and install Motorola Device Manager on your computer from https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481 so as to make sure you have the proper drivers
c. Download adb and fastboot tools onto your computer from
http://forum.xda-developers.com/showthread.php?t=2588979 or
http://forum.xda-developers.com/showthread.php?t=2317790​d. Download TWRP for Moto G4 Play to same folder as adb and fastboot tools from http://forum.xda-developers.com/devdb/project/?id=16870#downloads
e. Depending upon whether you want to flash Lineage or stay with the stock ROM, download to the same directory on your computer either:
i. Lineage and the Lineage SU addon (if you want root) from https://forum.xda-developers.com/g4-play/development/rom-lineageos-14-1-moto-g4-play-t3544646 and Google apps (arm 7.1 micro) from http://opengapps.org/; or,
ii. superSUFixer.zip from http://forum.xda-developers.com/g4-play/development/automatic-flashable-zip-fix-supersu-t3464396 and superusersu.zip from http://www.supersu.com/download
Note: I did not find superSUFixer.zip necessary when I intially rooted, but after later installing squid's kernel it was indispensable to reinstallation of superusersu.zip.​g. Attach phone to computer with USB cable, enable file transfer on phone and either copy the Lineage zip and Lineage SU addon zip and gapps.zip to your phone, OR copy superSUFixer.zip and superusersu.zip to the phone (you don't need to copy twrp)​
2. Unlock bootloader
a. Enable developer options (Settings/About Phone/tap Build Number 7x)
b. Enable USB debugging on phone (Settings/Developer Options)
c. Enable OEM unlock on phone (same)
d. Open command window and change to the directory where you put adb, fastboot, and twrp
e. > adb devices (to check that you are connected - you should get a response with a device id)
f. > adb reboot bootloader
g. >fastboot oem get_unlock_data
h. On computer, go to https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a (you need to proceed through the login and to the second page)
i. Copy data returned by phone in the command window (make sure you copy all of it!)
ii. Paste that data into the Data Scrub Tool on the web page
iii. Copy scrubbed data, paste it into the box on the web page at step 6, and click the button; if it says you can't unlock your device, either you didn't copy and paste all the data, or your phone can't be unlocked and you're done; otherwise,​i. Copy unlock key from email
j. > fastboot oem unlock <unique unlock key>​
3. Flash TWRP
a. > fastboot flash recovery twrp.img
b. > fastboot reboot recovery​
4. Flash Lineage and root, or just root -- when the phone has rebooted into recovery (you'll be in TWRP now)
a. follow prompts to make TWRP permanent or not
b. DO A FULL BACKUP OF EVERYTHING with TWRP
c. make sure you performed step b (or you may wish you had later, if something goes wrong!)
d. To flash another ROM, in TWRP
i. Wipe Data, Cache, and Dalvik. (Yes, you have to do this.)
ii. For Lineage - Install the Lineage zip file, the Lineage SU addon zip file, and the gapps zip file, one after the other, in that order, WITHOUT REBOOTING in between. TWRP will let you add all three to its queue to flash in order;
iii. For other ROMs - see instructions for those ROMs, but in general, install the ROM zip file, and then the gapps zip file, one after the other without rebooting in between. For root access, depending on the ROM, you may need superSUFixer, supersu.zip, or both; again, see the instructions for the ROM you are flashing.​OR
e. To stick with the stock ROM but get root access, DO NOT WIPE, just flash superSUFixer and then supersu.zip​
5. If TWRP does not automatically reboot your phone (if you unchecked the "reboot when done" box), then reboot to the System; if you left the box checked, then your device will reboot by itself once the zip files have been flashed.
6. Follow the prompts to set up your new ROM or stock Android.
7. Reboot into recovery (TWRP) and make another backup!
8. Want to get rid of the "Unlocked Bootloader!" warning screen? Flashing this file from TWRP worked for me (all the others I tried did not work):
https://forum.xda-developers.com/attachment.php?attachmentid=4065906&d=1488923356​
For me, and it seems like I'm not the only person facing this issue either, I cannot unlock my boot loader on their website as it says it's not eligible. I do have the unlocked XT1607, bought it at Walmart for $150. I contacted their customer support and they said it can be unlocked and that they'd forward the boot loader string to the dev team and then follow up and email the unlock code, yet it's been almost 24hrs and no response which is saddening.
-Edit-
I did some research quickly, and it does fully quality according to their forums, as my CID value is 0x0032 and they state that devices with that CID are eligible for being unlocked. So they must be updating things in the background in their system
fireball0093 said:
For me, and it seems like I'm not the only person facing this issue either, I cannot unlock my boot loader on their website as it says it's not eligible. I do have the unlocked XT1607, bought it at Walmart for $150. I contacted their customer support and they said it can be unlocked and that they'd forward the boot loader string to the dev team and then follow up and email the unlock code, yet it's been almost 24hrs and no response which is saddening.
-Edit-
I did some research quickly, and it does fully quality according to their forums, as my CID value is 0x0032 and they state that devices with that CID are eligible for being unlocked. So they must be updating things in the background in their system
Click to expand...
Click to collapse
Any word yet on that unlock code?
loociddreemr said:
Any word yet on that unlock code?
Click to expand...
Click to collapse
After talking to their customer support, I never got an email. The next day however I decided to go online to their boot loader page and put my code in, then it worked! The data scrub tool or whatever it may be called that they have I recommend using it too.
where the twrp backups are stored? how do I transfer them to pc? (coz phone's capacity is not enough).
Thanks a ton for the guide
haher2 said:
where the twrp backups are stored? how do I transfer them to pc? (coz phone's capacity is not enough).
Click to expand...
Click to collapse
They are in a subdirectory of the TWRP directory. With the proper drivers installed on your PC you can transfer them via File Explorer. Or, 20 pounds/euros/dollars will get you a 64gb SD card.
3. Flash twrp
a. > fastboot flash recovery twrp.img
b. > fastboot reboot recovery
Click to expand...
Click to collapse
I tried to fastboot boot recovery from the bootoader but it didn't work. I rebooted the phone first and did it with: "adb reboot recovery" in windows.
Overall nice guide, works like a charm, i also flashed the unlocked bootloader warning with a custom logo.bin, no issues here and works like a charm (I flashed it with the stock logo you see when you first bought the phone with a locked bootloader)
Thank you!
Yah fastboot reboot recovery doesn't work. But very nice guide.
While in the main bootloader menu, the Power & Vol+/- buttons are active and you can go straight to recovery (and other modes) using the toggles. Perhaps this should be mentioned in the OP.
It should also be noted that after flashing recovery, one needs to go to recovery straight before rebooting to normal (system) for the TWRP/Custom Recovery to stick.
Also worth noting, Power + Volume Down will boot to bootloader/fastboot and then hardware buttons to navigate to all other modes as needed.
.
loonix said:
Yah fastboot reboot recovery doesn't work. But very nice guide.
While in the main bootloader menu, the Power & Vol+/- buttons are active and you can go straight to recovery (and other modes) using the toggles. Perhaps this should be mentioned in the OP.
It should also be noted that after flashing recovery, one needs to go to recovery straight before rebooting to normal (system) for the TWRP/Custom Recovery to stick.
Also worth noting, Power + Volume Down will boot to bootloader/fastboot and then hardware buttons to navigate to all other modes as needed.
.
Click to expand...
Click to collapse
Yes and, adding to what you said, you need to re-enable the "Allow bootloader unlocking" and "USB Debugging" in Developer Settings if you failed to flash your recovery as the device expects to be flashed. Else, you'll get a "unable to load kernel" error in the bootloader log and being rebooted again to the bootloader menu.
Great tutorial indeed, thanks a lot. Nandroid backup doesn't worked for me but i'm going on.
Edit - worked after disable sd as internal memory
I found the stock firmware for my phone here :
https://mirrors.lolinet.com/firmware/moto/harpia/official/
Is it possible to relock and revert the phone to stock after flashing twrp/Lineage/Root ?
https://forum.xda-developers.com/moto-g4-plus/help/moto-g4-plus-relock-bootloader-t3410399
does it work with g4 play ?
I want to throw something out there, because it happened to me. In newer builds of Windows 10, you are no longer able to open a command window in a folder (the only available option is Powershell). I even tried that Path thing some Android tutorials talked about, and it failed. When I went to flash TWRP, I had to put twrp.img in my User folder directly (I only figured this out because when I did t-tab it fetched the .thumbnails folder). Make sure you know what CMD is referencing BEFORE you start the process, because doing so will save you a lot of headache down the road.
hamelg said:
I found the stock firmware for my phone here :
https://mirrors.lolinet.com/firmware/moto/harpia/official/
Is it possible to relock and revert the phone to stock after flashing twrp/Lineage/Root ?
https://forum.xda-developers.com/moto-g4-plus/help/moto-g4-plus-relock-bootloader-t3410399
does it work with g4 play ?
Click to expand...
Click to collapse
In concept, I don't see any reason why you couldn't use TWRP to flash the stock ROM and then fastboot to flash the stock recovery ... or fastboot to flash both (be easier and quicker). The Moto website may have instructions for re-locking.
mkollersms said:
I want to throw something out there, because it happened to me. In newer builds of Windows 10, you are no longer able to open a command window in a folder (the only available option is Powershell). I even tried that Path thing some Android tutorials talked about, and it failed. When I went to flash TWRP, I had to put twrp.img in my User folder directly (I only figured this out because when I did t-tab it fetched the .thumbnails folder). Make sure you know what CMD is referencing BEFORE you start the process, because doing so will save you a lot of headache down the road.
Click to expand...
Click to collapse
In a command window use the cd command to change directories. For example:
C:> CD \mytopdirectory\mysubdirectory
Another link to consider about OTA update if you stick with the stock ROM :
https://forum.xda-developers.com/moto-g4-plus/how-to/guide-sucsessfull-ota-update-rooting-t3472658
Thanks again.
If your phone is from Verizon Prepaid, Moto will say the device is not eligible to be unlocked. Knowing Verizon, it's not likely to be unlocked later along down the line either. Hopefully someone comes up with a good way to bypass this restriction and install some ROMs.
Does this method work on the Verizon prepaid model, or does it have to be from moto/amazon?
Moto g play twrp IMG file not IMG it's **** IMG file please develop it
Does this works with LATAM version? XT1601?
Thanks :good:

Help me root Cubot Rainbow

Hi everyone
I have been trying to root my cubot rainbow with no success, I have trier every way possible on which I will list.
King root - apk and PC version
Kingo root - apk and PC version
Iroot - apk and PC version
Towel root - didn't Evan let me open this app
Root genius - apk and PC version
Then I tried custom recovery, I got the tools of needrom and I got to it I did everything right I -
Unlocked my boot loader (I think) as once I accepted to unlock it there was no way to check if it actually was unlocked because everytime I did "fastboot OEM device-info" it returned something like "Failed(no controller)" < something like this anyway so with me not really knowing if IRA unlocked or not I went onto the next step.
With the scatter file and recovery.IMG to hand I opened up sp flash tools and then tried to flash the recovery. It then told me everything went okay and it was done. But when I boot to recovery it's still at stock.
I then tryed flashing with fastboot and same thing happens it tells me its all okay but its actually still stock
This leads to is my bootloader acc unlocked then? (I did try multiple times and uninstalled and reinstalled drivers)
So anyway is there any way to root my phone?
Instruction here http://4pda.ru/forum/index.php?showtopic=741031&st=1000#entry54800941
but on russian
Thank you for your reply I have had a look and from what I can understand it looks positive, but.... I can't find the instructions or translate them properly for the actually rooting
Here google translate of first post, bold below it is what you need:
1. Fully comply with the instructions for the firmware of custom recovery
2. Download and put in the root of the SD card archive SuperSU
3. Turn off the smartphone, hold down the + volume and power buttons simultaneously, select "Recovery Mode"
4. Select "Installation" and select the previously downloaded archive.
5. Reboot the phone.
After enabling, Root-rights and SuperSU will appear.
Click to expand...
Click to collapse

Question ROMs or roote methods?

I just got one of these bad boys and i about rooted it and flashed an older models ROM before i realized i had the 2021 model
I imagine we will have to wait for stock firmware to show up before we can root
[Edited to clean up instructions]
I have the xt2117-4 version of the moto g power 2021 and the following worked for me to get root Using Magisk.
There is only one issue I had and this was because of Magisk. Some apps have issue's using fingerprint if Magisk is not set correctly. I will add the setting to fix fingerprint on apps at end. As always try at your own risk.
if you have a pin or security code remove it as touch screen for me did not work so had to manually type in twrp adb commands to backup boot and not knowing how to add security codes to twrp adb backup fails.
You need to have unlocked your bootloader and usb drivers from Motorola and phone in usb debug mode in developer options.
Now plug in usb cable to computer and phone
On the PC
Install adb (plenty of info on this and other sites how to do this). Then get moto g play twrp recovery image #1 from
BuildBox
mirror.theogpanda.workers.dev
Put it into adb folder on PC and rename it recovery.img
Start phone in bootloader mode by using power and volume down button
Once phone is in bootloader mode on pc at command prompt in adb directory run
fastboot boot recovery.img
this side loads it and does not replace your recovery.
Once twrp is fully loaded on your phone on the pc at command prompt in adb directory run
adb shell twrp backup B
this will back up boot.emmc.win to twrp directory on your phone and can be seen using a file explorer. The twrp folder is at the same levels as photos, alarms, etc
After backup is completed, hold down power button until phone reboots. I cannot remember if it boots to the phone or bootloader, at this point we want to boot to phone and allow usb file transfer.
Now use windows file explorer and copy boot.emmc.win to the pc and rename it boot.img and then put it in the adb directory. Reboot phone to bootloader again and in command prompt in adb directory run.
fastboot boot boot.img
this sideloads it and makes sure it boots right.
Put the phone to usb transfer mode again then copy boot.img to the download folder of the phone and install Magisk following method 2 from this guide
How to Install Magisk and Root Android Devices with it [2 Methods]
In this comprehensive guide, we will show you how to install Magisk Universal Systemless Interface to root Android devices. There are two different methods to install it – First…
www.thecustomdroid.com
Once rooted and finding a app that finger prints do not work on you can hide Magisk from the app. In Magisk manager click on shield at bottom. Click on magisk hide grey bar and select only apps not working as I heard putting in to many can cause issues (cannot verify but why try) Now programs should work with fingerprint.
Don't forget to keep original boot.img incase you have to restore it
If you loaded Magisk and are having problems with banking app look at this post and he has another setting in Magisk that you can change to fix this. It is under the heading "a note about mobile banking apps".
Rooting with Magisk
Just a heads up to anyone who is wondering about root for this phone - I successfully rooted it with Magisk. It was pretty easy. Basically I just followed the same steps as outlined in this thread, which was for rooting last year's Moto G Stylus...
forum.xda-developers.com
kbwojo said:
I imagine we will have to wait for stock firmware to show up before we can root
Click to expand...
Click to collapse
Stock firmware maybe available with LMSA' s Flash rescue option
Rescue and Smart Assistant (LMSA)(Motorola/Lenovo Only)
Rescue and Smart Assistant LMSA: Lenovo's Motorola Smart Assistant (PC) For Lenovo and Motorola Devices Only Rescue and Smart Assistant (LMSA) is an official tool installs on PC. Can help to manage smart device (include all Lenovo android phone...
forum.xda-developers.com
Fun... I made my first brick using that panda build box link.
kbwojo said:
[Edited to clean up instructions]
I have the xt2117-4 version of the moto g power 2021 and the following worked for me to get root Using Magisk.
There is only one issue I had and this was because of Magisk. Some apps have issue's using fingerprint if Magisk is not set correctly. I will add the setting to fix fingerprint on apps at end. As always try at your own risk.
if you have a pin or security code remove it as touch screen for me did not work so had to manually type in twrp adb commands to backup boot and not knowing how to add security codes to twrp adb backup fails.
You need to have unlocked your bootloader and usb drivers from Motorola and phone in usb debug mode in developer options.
Now plug in usb cable to computer and phone
On the PC
Install adb (plenty of info on this and other sites how to do this). Then get moto g play twrp recovery image #1 from
BuildBox
mirror.theogpanda.workers.dev
Put it into adb folder on PC and rename it recovery.img
Start phone in bootloader mode by using power and volume down button
Once phone is in bootloader mode on pc at command prompt in adb directory run
fastboot boot recovery.img
this side loads it and does not replace your recovery.
Once twrp is fully loaded on your phone on the pc at command prompt in adb directory run
adb shell twrp backup B
this will back up boot.emmc.win to twrp directory on your phone and can be seen using a file explorer. The twrp folder is at the same levels as photos, alarms, etc
After backup is completed, hold down power button until phone reboots. I cannot remember if it boots to the phone or bootloader, at this point we want to boot to phone and allow usb file transfer.
Now use windows file explorer and copy boot.emmc.win to the pc and rename it boot.img and then put it in the adb directory. Reboot phone to bootloader again and in command prompt in adb directory run.
fastboot boot boot.img
this sideloads it and makes sure it boots right.
Put the phone to usb transfer mode again then copy boot.img to the download folder of the phone and install Magisk following method 2 from this guide
How to Install Magisk and Root Android Devices with it [2 Methods]
In this comprehensive guide, we will show you how to install Magisk Universal Systemless Interface to root Android devices. There are two different methods to install it – First…
www.thecustomdroid.com
Once rooted and finding a app that finger prints do not work on you can hide Magisk from the app. In Magisk manager click on shield at bottom. Click on magisk hide grey bar and select only apps not working as I heard putting in to many can cause issues (cannot verify but why try) Now programs should work with fingerprint.
Don't forget to keep original boot.img incase you have to restore it
Click to expand...
Click to collapse
Is there a way to root the xt2117-1 version without a pc?
Knox-jack said:
Is there a way to root the xt2117-1 version without a pc?
Click to expand...
Click to collapse
No
Rooting these phones is dead simple. If you boot into bootloader mode, you can find your device's codename. Look for your codename on the lolinet site, select your varient, and download your firmware. Be sure to share the codename here so links can be updated.
Then you unlock your bootloader, patch boot.img you got from the firmware archive with Magisk, and flash the patched image through fastboot.
Seen any Roms for this floating around?
pontifier said:
Fun... I made my first brick using that panda build box link.
Click to expand...
Click to collapse
Did you FLASH recovery.img, instead of BOOT recovery.img?
It's pretty hard to perma brick phones these days. You can probably reflash device with LMSA -
Rescue and Smart Assistant (LMSA)(Motorola/Lenovo Only)
Rescue and Smart Assistant LMSA: Lenovo's Motorola Smart Assistant (PC) For Lenovo and Motorola Devices Only Rescue and Smart Assistant (LMSA) is an official tool installs on PC. Can help to manage smart device (include all Lenovo android phone...
forum.xda-developers.com
kbwojo said:
[Edited to clean up instructions]
I have the xt2117-4 version of the moto g power 2021 and the following worked for me to get root Using Magisk.
There is only one issue I had and this was because of Magisk. Some apps have issue's using fingerprint if Magisk is not set correctly. I will add the setting to fix fingerprint on apps at end. As always try at your own risk.
if you have a pin or security code remove it as touch screen for me did not work so had to manually type in twrp adb commands to backup boot and not knowing how to add security codes to twrp adb backup fails.
You need to have unlocked your bootloader and usb drivers from Motorola and phone in usb debug mode in developer options.
Now plug in usb cable to computer and phone
On the PC
Install adb (plenty of info on this and other sites how to do this). Then get moto g play twrp recovery image #1 from
BuildBox
mirror.theogpanda.workers.dev
Put it into adb folder on PC and rename it recovery.img
Start phone in bootloader mode by using power and volume down button
Once phone is in bootloader mode on pc at command prompt in adb directory run
fastboot boot recovery.img
this side loads it and does not replace your recovery.
Once twrp is fully loaded on your phone on the pc at command prompt in adb directory run
adb shell twrp backup B
this will back up boot.emmc.win to twrp directory on your phone and can be seen using a file explorer. The twrp folder is at the same levels as photos, alarms, etc
After backup is completed, hold down power button until phone reboots. I cannot remember if it boots to the phone or bootloader, at this point we want to boot to phone and allow usb file transfer.
Now use windows file explorer and copy boot.emmc.win to the pc and rename it boot.img and then put it in the adb directory. Reboot phone to bootloader again and in command prompt in adb directory run.
fastboot boot boot.img
this sideloads it and makes sure it boots right.
Put the phone to usb transfer mode again then copy boot.img to the download folder of the phone and install Magisk following method 2 from this guide
How to Install Magisk and Root Android Devices with it [2 Methods]
In this comprehensive guide, we will show you how to install Magisk Universal Systemless Interface to root Android devices. There are two different methods to install it – First…
www.thecustomdroid.com
Once rooted and finding a app that finger prints do not work on you can hide Magisk from the app. In Magisk manager click on shield at bottom. Click on magisk hide grey bar and select only apps not working as I heard putting in to many can cause issues (cannot verify but why try) Now programs should work with fingerprint.
Don't forget to keep original boot.img incase you have to restore it
Click to expand...
Click to collapse
I have tried this method on a linux system and a windows version and yhe twrp program always goes to straight to a lockscreen and doesnt stay
kbwojo said:
[Edited to clean up instructions]
I have the xt2117-4 version of the moto g power 2021 and the following worked for me to get root Using Magisk.
There is only one issue I had and this was because of Magisk. Some apps have issue's using fingerprint if Magisk is not set correctly. I will add the setting to fix fingerprint on apps at end. As always try at your own risk.
if you have a pin or security code remove it as touch screen for me did not work so had to manually type in twrp adb commands to backup boot and not knowing how to add security codes to twrp adb backup fails.
You need to have unlocked your bootloader and usb drivers from Motorola and phone in usb debug mode in developer options.
Now plug in usb cable to computer and phone
On the PC
Install adb (plenty of info on this and other sites how to do this). Then get moto g play twrp recovery image #1 from
BuildBox
mirror.theogpanda.workers.dev
Put it into adb folder on PC and rename it recovery.img
Start phone in bootloader mode by using power and volume down button
Once phone is in bootloader mode on pc at command prompt in adb directory run
fastboot boot recovery.img
this side loads it and does not replace your recovery.
Once twrp is fully loaded on your phone on the pc at command prompt in adb directory run
adb shell twrp backup B
this will back up boot.emmc.win to twrp directory on your phone and can be seen using a file explorer. The twrp folder is at the same levels as photos, alarms, etc
After backup is completed, hold down power button until phone reboots. I cannot remember if it boots to the phone or bootloader, at this point we want to boot to phone and allow usb file transfer.
Now use windows file explorer and copy boot.emmc.win to the pc and rename it boot.img and then put it in the adb directory. Reboot phone to bootloader again and in command prompt in adb directory run.
fastboot boot boot.img
this sideloads it and makes sure it boots right.
Put the phone to usb transfer mode again then copy boot.img to the download folder of the phone and install Magisk following method 2 from this guide
How to Install Magisk and Root Android Devices with it [2 Methods]
In this comprehensive guide, we will show you how to install Magisk Universal Systemless Interface to root Android devices. There are two different methods to install it – First…
www.thecustomdroid.com
Once rooted and finding a app that finger prints do not work on you can hide Magisk from the app. In Magisk manager click on shield at bottom. Click on magisk hide grey bar and select only apps not working as I heard putting in to many can cause issues (cannot verify but why try) Now programs should work with fingerprint.
Don't forget to keep original boot.img incase you have to restore it
Click to expand...
Click to collapse
Hello. I just got one of these on accident. Meant to get a G9 Power. Oh well. I will still love it. Having rooted countless phones and a great many Motos, I went to root mine without looking for instructions. I fastboot flashed the entire RETUS from lolinet, magisk patched and flashed the new kernel, and then booted to a phone without a working digitizer. Not only that, but when I flashed the original back on it, it didn't fix it. Still no digitizer. I then flashed the entire RETUS again, including the same kernel, and it fixed, but of course I had to set everything up again. I made a fastboot command list though, for flashing firmware from lolinet, if anyone could use it. It's on my computer though. I'll have to share it later. I just made this post to warn others of possible problems with a magisk-patched boot.img.
And also to thank @kbwojo . I've many times wished we could use twrp from a command line. Where did you learn that? Is there a manual?
Oh, BTW, the codename for xt2117-4 is borneo.
arkansawdave74 said:
Hello. I just got one of these on accident. Meant to get a G9 Power. Oh well. I will still love it. Having rooted countless phones and a great many Motos, I went to root mine without looking for instructions. I fastboot flashed the entire RETUS from lolinet, magisk patched and flashed the new kernel, and then booted to a phone without a working digitizer. Not only that, but when I flashed the original back on it, it didn't fix it. Still no digitizer. I then flashed the entire RETUS again, including the same kernel, and it fixed, but of course I had to set everything up again. I made a fastboot command list though, for flashing firmware from lolinet, if anyone could use it. It's on my computer though. I'll have to share it later. I just made this post to warn others of possible problems with a magisk-patched boot.img.
And also to thank @kbwojo . I've many times wished we could use twrp from a command line. Where did you learn that? Is there a manual?
Oh, BTW, the codename for xt2117-4 is borneo.
Click to expand...
Click to collapse
I did try a few things that didn't work. What I ended up doing was just flash boot the original boot.img and that basically reset magisk
Just giving an update and a thanks again to @kbwojo . I finally booted a patched kernel by patching a kernel extracted with twrp in the command line. All the kernels from lolinet caused me to lose touch support after patching, even if I was running the same version the kernel was from. But when I patched it after pulling the kernel with twrp, all is good. Whew. That was different.
Well i have done it. I have rooted my phone .
moto g power (2021)
model XT117-4
Android version 10
basebrand version : HA10_18.534.0273R BORNEO_NA_CUST
Kernel version 4.19.95-perf + #1 Wed Mar 31 12:08:54 CDT 2021
After extensive reading multiple threads i found one and followed the attemt using magisk and no twrp installed.
1st Magisk installed on phone
2nd Install magisk and then patch using the boot.img from a mirror site for Borneo
3rd (not sure yet) Install magisk and then patch file recovery.img (originaly TWRP 3.4 renamed)
renamed the 2 magisk files accordingly to boot and recovery
Fastboot flash boot boot.img
fastboot flash recovery recovery.img
restarted phone directly back into fastboot mode
selected recovery option and started the phone
Sucessful Root!!!!
slickmojo said:
Well i have done it. I have rooted my phone .
moto g power (2021)
model XT117-4
Android version 10
basebrand version : HA10_18.534.0273R BORNEO_NA_CUST
Kernel version 4.19.95-perf + #1 Wed Mar 31 12:08:54 CDT 2021
After extensive reading multiple threads i found one and followed the attemt using magisk and no twrp installed.
1st Magisk installed on phone
2nd Install magisk and then patch using the boot.img from a mirror site for Borneo
3rd (not sure yet) Install magisk and then patch file recovery.img (originaly TWRP 3.4 renamed)
renamed the 2 magisk files accordingly to boot and recovery
Fastboot flash boot boot.img
fastboot flash recovery recovery.img
restarted phone directly back into fastboot mode
selected recovery option and started the phone
Sucessful Root!!!!
Click to expand...
Click to collapse
Can anyone confirm this works?
Just bought a G Power 2021 after thinking it was supported for custom roms already. It should just be arriving today and if i can't unlock the bootloader and root it I'm going to be returning it and getting the 2020, which I'm already considering even if i can be rooted.
Thank you
MyNameIsEarlB said:
Can anyone confirm this works?
Just bought a G Power 2021 after thinking it was supported for custom roms already. It should just be arriving today and if i can't unlock the bootloader and root it I'm going to be returning it and getting the 2020, which I'm already considering even if i can be rooted.
Thank you
Click to expand...
Click to collapse
the 2021 can be rooted, that is what I use with root, and heavily modified UI. You can even change things so system is writable (but will need a computer with linux, or a VM to complete the process), after bootloader unlocked and rooted. But does not presently have any custom ROMs for the device, however some in this branch of the forums have cited they are working on one. If I had the time to, I'd tinker and try my hand at porting LineageOS, or similar fairly easy to port, since TWRP is mostly done or doable for 99% of these devices, there are some that still have touch issues, and that seems to be all digitizer and screen related like mentioned in this thread. As long as you restore yours from the Motorola software and grab your stock files, when they are restored, it has touch, you know you can always fix it back even if a test flash of TWRP has no touch. But then it is not that hard to build from those files the TWRP, even in Android Image Kitchen. I made mine have touch support the hackish way before the compiled way.
So it can absolutely be done, just play things smart with it is all keeping backups of vital files and so on so you have stock even with data loss as the worst that would happen from messing about.
Edit: You will need to keep the device online, wifi and cell data for at least a day if not two before bootloader unlock option in settings will usually permit being toggled on. I know in my experience I got mine on a Friday, and it was not till Sunday about mid-day that it popped, and I'd check it every few hours that I was awake otherwise in that time.
Onoitsu2 said:
the 2021 can be rooted, that is what I use with root, and heavily modified UI. You can even change things so system is writable (but will need a computer with linux, or a VM to complete the process), after bootloader unlocked and rooted. But does not presently have any custom ROMs for the device, however some in this branch of the forums have cited they are working on one. If I had the time to, I'd tinker and try my hand at porting LineageOS, or similar fairly easy to port, since TWRP is mostly done or doable for 99% of these devices, there are some that still have touch issues, and that seems to be all digitizer and screen related like mentioned in this thread. As long as you restore yours from the Motorola software and grab your stock files, when they are restored, it has touch, you know you can always fix it back even if a test flash of TWRP has no touch. But then it is not that hard to build from those files the TWRP, even in Android Image Kitchen. I made mine have touch support the hackish way before the compiled way.
So it can absolutely be done, just play things smart with it is all keeping backups of vital files and so on so you have stock even with data loss as the worst that would happen from messing about.
Edit: You will need to keep the device online, wifi and cell data for at least a day if not two before bootloader unlock option in settings will usually permit being toggled on. I know in my experience I got mine on a Friday, and it was not till Sunday about mid-day that it popped, and I'd check it every few hours that I was awake otherwise in that time.
Click to expand...
Click to collapse
Thank you very much!
I'm perfectly happy with needing to make my own custom ROM. I've never done it, but I've been wanting to for quite some time. At least a few years.
The last 2 android phones I've been using couldn't even be rooted. Long story short, i bought a redmi 5, got it all setup great, then moved and the only service around my new area is Verizon so i sold that, bought a note 5, couldn't root it, bought a pinephone which i do love, but the battery life is really bad. So I've been using my note 5 that's close to a decade old so I'm just looking for a phone with root and a good battery life.
Look forward to getting mine rooted!
Quick question, hopefully doesn't derail too much. Wondering if there is any work being done on the XT2165-5 model? Can't seem to find anything on it?

Categories

Resources