yashsingh1/xdaforums huggingface dataset:
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] seri0099:
ah it's does not work on xt1687 at this moment and author just removed it, we waiting for new version...
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Flashed with the XT1609, but not able to boot into it due to locked BL.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] TurnaboutSavage:
But has anyone managed to unlock the bootloader with the latest version of SunShine?
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
No, well, not me at least, it doesn't support the XT1609
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] TurnaboutSavage:
Is there any possible way to unlock the XT1609 bootloader?
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
I'm working on it fam, why did Verizon have to be the asshat....
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] miguelangel1:
Busco el xt1609 initroot

Busco el auto#initroot xt1609mpis24.241-2.35-1-3 gracias
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] cell2011:
I lost WiFi I'm on xt1609 no stock recovery. I'm at setup wizard. Any way of getting WiFi back?
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] kami2k:
will this work with moto z play XT1635-03
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
That's odd... Because I have not lost WiFi at all. Hmmm, this puzzles me...

---------- Post added at 07:07 PM ---------- Previous post was at 07:06 PM ----------

I have no clue, as it might use a different SCRATCH_ADDR. I'll download the firmware and tell you soon.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
so for some reason when i tried to make the root untethered, my phone factory reset itself.. interesting.

---------- Post added at 06:53 AM ---------- Previous post was at 06:17 AM ----------

Has anyone found a way to make this persistent? Here's the PDF if you don't know what i'm talking about:

https://www.usenix.org/system/files/conference/woot17/woot17-paper-hay.pdf

look under section 7.1.9

Maybe you can figure it out...
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] azndan2:
Any chance of this working with moto z droid on marshmallow? (no otas accepted)
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
I am not sure, what model # are you, XT1609, XT1625, etc?
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] YisusTG:
Can i install with this another rom for xt1609?
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] thrasher194com:
I wouldn't flash any ROMs now unless u like boot loop hell.

Sent from my rooted Motorola XT1609
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] YisusTG:
I found this facebook page "droidom" where say they gets unlock xt1609. But i am not sure how he do it.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
He will probably ask for money.

---------- Post added at 02:46 PM ---------- Previous post was at 02:44 PM ----------

Which brings me to my proposition, maybe we can use I2C to queue the BL and unlock. As the snapdragon CPUs are based on the ARM microarchitecture.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] kleiverefs:
Yes he is asking for money, even selling unlocked phones. But isn't bootloader unlock is GSM unlock. And they use this exploit in the process.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Ahhh.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Realistically speaking, you could use I2C to do this, I just don't know that much about I2C.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] classic757:
Here's some information that is extremely detailed about bootloader unlocking, including the I2C protocol.

Very interesting indeed.

It is a pdf document so just click the link and download it. It's safe. I downloaded it myself.

https://www.google.com/url?sa=t&sou...gg-MAc&usg=AFQjCNHlPdFQZdCzGoZVakxcWa9KlZBKBA
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Will do.

---------- Post added at 06:44 PM ---------- Previous post was at 06:33 PM ----------

Seems as though I have already read it, but thanks anyways, I'm also trying to figure out how he got the root to persist.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] DuringSummer:
GUYS! Take a look at this.

https://alephsecurity.com/2017/08/30/untethered-initroot/

I'm pretty excited. It looks really promising. Not only we now have a possibility of persistent root, there is also a possibility of unlocking your bootloader (though it says 'relocked bootloaders', I wonder if it'll be possible to unlock the locked ones?).

Give it a read.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Yeah, will definitely check it out, thanks During!
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] azndan2:
Thanks for responding!

I have Xt1650 running original marshmallow firmware.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Alrighty then, I'll work on that as well.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] SpicyRadio:
Awesome but...

This is amazing that you cracked it, however it doesn't help because I cannot uninstall anything. I have purchased ROM Toolbox and tried a few different root uninstallers. None of them can uninstall any system apps. Does anyone know why?
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] DuringSummer:
This root, as of now, cannot install anything to /system partition because it is write-protected. You can use magisk to make systemless changes.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
@@utoprime, can you possibly add XT1687 support, I'll download the ROM and see what I can find.

---------- Post added at 09:59 PM ---------- Previous post was at 09:45 PM ----------

I'm working on BL unlocking as well for the 1609, good evening, and if you have anything you want to share, PM me. PAPA BLESS ?

---------- Post added at 09:20 PM ---------- Previous post was at 08:59 PM ----------

Im working on getting this on POTTER and GRIFFIN devices, most likely ill be lucky and it will work.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Anybody have any knowledge on how to make a cpio.gz of the XT1609 for persistent root?
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] azndan2:
You are the man, sir!:good::)
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Thanks, although I did get stuck in Windows update hell yesterday.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] azndan2:
Windows updates are the bane of my existence.

Hang in there bro! We are all grateful for your work.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Well, I seem to have my keyboard nifted from me.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] RandoCardrissian:
Thank you so much for getting this to work with the XT1687! the hope for root is back :)
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Thanks man, I'll try my best, should be done within a month or so.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] siryoink:
Made the mistake of accepting an OTA update for the x1625 a few days ago that brought the ads back. This method no longer seems to work. Can anyone confirm, or am I doing something wrong? Seems as if I no longer have root after runnining #initroot to get Magisk to install properly.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] kleiverefs:
You made a mistake indeed. Everyone should avoid OTA updates if looking for a chance to root/unlock bootloader.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] TurnaboutSavage:
So how has the XT1609 bootloader unlock going, I see progress.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Saivilas98:
Did this work for Moto g4 play XT1602 ?
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
You'll just have to try, I have been sick all weekend, so pretty much nothing got done.

---------- Post added at 06:06 PM ---------- Previous post was at 06:05 PM ----------

There definitely is progress, but I'm sick af right now.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] The-Marker:
We can use a theme engine? Like Substratum (xt1609)
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] DB126:
Health, family, job and a healthy dose of happiness take precedence over tinkering with gizmos. Take care of yourself [MENTION=8335368]Voltz100999[/MENTION].
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Will do man.

---------- Post added at 02:11 AM ---------- Previous post was at 01:34 AM ----------

You can use Layers, but not substram, install the substram legacy module in Magisk and use Layers manager.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
The XT1609 HAS AN EDL MODE!!!! This is very, VERY important to my research, if you know how to flash the device in EDL, I would love to talk with you.

---------- Post added at 07:10 PM ---------- Previous post was at 07:09 PM ----------

Well, really, all Qualcomm devices should, but still, wow.

---------- Post added at 07:12 PM ---------- Previous post was at 07:10 PM ----------

This could in theory be used to flash an ABOOT file that has been modified.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] TurnaboutSavage:
Oooooh, I'm excited! The XT1609 is very close to being fully unlocked!!
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Soon as I can trow ABOOT into IDA and see where it references an unlock code, because believe it or not, the ABOOT file has the warning message about unlocking, as well as direct references to an unlock status.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] TurnaboutSavage:
Awesome! I'm hype!
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] classic757:
[MENTION=8335368]Voltz100999[/MENTION],

Here is an xda thread that may shed some light on booting Qualcomm devices in EDL mode.

Hope this helps and wishing you success in your endeavor to unlock the xt1609.

https://xdaforums.com/android/software-hacking/guide-how-to-reboot-to-edl-fastboot-t3394292

Btw, hope you're feeling better.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
I Will definitely look at that, and I'm still feeling like I took a bullet to the face, cause I did.

---------- Post added at 03:26 AM ---------- Previous post was at 03:20 AM ----------

Not literally, just figuratively.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Apparently, someone beat me to it, but is asking for a absolutely abysmal 5K for the unlock, meanwhile I'm busting my keyboard to bits trying to find a solution, sorry for this rant, but it is entirely wrong to charge five thousand dollars for something that can be done for free.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] DB126:
If asking that much it's probably a rouse or generic method that has not been confirmed to work with the model(s) of interest. Yellow flags waving.

Not entirely wrong for someone to request compensation for work performed. Like all financial transactions a willing buyer and seller must come to terms on the price. It's a free market - well, it is for much of the world.

All the services I perform outside XDA the recipient or someone else could do for 'free'. Fortunately, clients are happy to pay which puts a roof overhead and food on the table. Kinda they way things work.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] jadephyre:
Of course compensation for work performed is legitimate, I would not ask for something that takes a lot of effort do be done for free, but 5 Grand is a bit rich...
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Yellow flags are indeed going up, and I get that he must want compensation for the work he has done; but 5 thousand dollars? And if I were your client I would probably be willing to pay you as well, I get that. I would even be willing to work with you on this matter, Verizon has gotten away with this for too long, just last year the Desire 526 from Verizon was bootloader unlocked and rooted, using an SD card.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] DB126:
Unfortunately, I can not (business ethics). $5K for this device is a tip-off to a scam or profiteer. Might be the right price for a hot item like an S8 vs carrier specific 'value' handset.

Good luck moving forward. Don't let the shiny prize dangling just out of reach consume you. We all know how mirages work.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Yeah, I'm just going to go home and see what I can do today, I'm so close, I just need a bit of time, if in the event that I cannot unlock the BL, I'll switch to a different phone, but continue working on this.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] classic757:
[MENTION=8335368]Voltz100999[/MENTION],

Here is link to an article explaining how to boot into EDL mode on Qualcomm devices.

The bootloader might be unlockable from edl mode but I'm not sure.

Anyway, hope this helps.

https://www.google.com/amp/www.theandroidsoul.com/boot-edl-mode-qualcomm-android/amp/

Btw, if you do get another device, which one are you thinking about getting?

I like the E4 plus but no advanced calling may be a deal breaker. I also like the G5s plus soon to be released in the U.S.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
The Verizon HTC desire 526, it's bootloader is unlockable and the phone is rootable, also, I don't know the command to flash anything in EDL, just that it exists, I typed adb reboot edl and it did.

---------- Post added at 04:44 PM ---------- Previous post was at 04:36 PM ----------

Also, I've been noticing that after a few seconds, I lose root on the phone, as well as Xposed status.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] classic757:
Okay.

I may try edl mode on my xt1609.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Alright, let me Know what you find if you fo.

---------- Post added at 04:55 PM ---------- Previous post was at 04:55 PM ----------

Meant to say, "if you do"
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] DB126:
While the E4 and G5 look interesting (for different reasons) I'd be tempted to sell the XT1609 in favor of a XT1607 which is fully unlockable and supports all radio bands. Tons of ROM and kernel options that haven't flushed out yet on the other models. Out-of-pocket should be reasonable with a little shopping around. Be sure to retain your existing SIM for easy activation. Really depends if you like Lenovo/Moto enough to reinvest.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] classic757:
Okay.

Will do.

---------- Post added at 12:37 PM ---------- Previous post was at 12:33 PM ----------

Thanks.

I think the E4 plus is a no go for me because even though it has that massive 5000mAh battery, the lack of VoLTE is a deal breaker for me.

The G5s plus I may consider. Not sure yet though.

I do like Moto/Lenovo phones.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] DB126:
Curious, why is that? While I love the sound quality VoLTE is not as reliable (at least in the geographies where I travel) as classic CDMA. I am sure there is a good/great reason as everyone seemingly loves VoLTE yet most carriers don't enforce its use...yet.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] classic757:
In my region, VoLTE is readily available.

Plus it allows me to access data while on a call, which is a must for me.

Man I wish Verizon was GSM(although at some point they are probably going to have to drop CDMA and move their network to GSM) because the phone choices on Verizon are very limited unless you buy an unlocked one that is CDMA compatible, while on GSM the world is your oyster so to speak when it comes to phone choices.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
So do I, there's much to like, but I have work to do lol, I'll tell you if anything develops.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] n76:
I suspect it is more likely that all carriers will drop CDMA and GSM and converge on LTE and its successor protocols.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] classic757:
That very well may be the case.

Look out also for 5g coming soon as well.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] noelb2:
Thanks for putting that out there voltz. He still adamant about that price he had a video on YouTube showing how it's done, now it's been removed. I was able to get his number for what's app before he removed video, that's how I'm able to contact him. I know you guys works hard day and night to find these exploits and loopholes and I'm one person that appreciate the work and time put in. I have bought quite a few solutions from developers and I don't mind paying but 5k is a over kill. Remember I have a sample of the phone which already have an unlock bootloader and working on all gsm network so if that can help help me know please. But if you guys find the solution let me know please thanks again
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] DuringSummer:
So there is a new update for Magisk. You can update your Magisk apk to 5.3.0, but under no circumstances install the latest Magisk 14.0. You'll brick your device. It will not boot up no matter what.

In case someone has already updated it, you'll need to boot into bootloader using hardware keys, connect your phone to your PC & flash your original boot.img using ADB (look up on Internet).

Secondly, I have noticed that I can use the same files (the files that was posted by Aleph Security in their paper for persistent root) on my XT1254 as the one for Shamu (Nexus 6) devices. The paths and device-block is same as well.

And since device-block access is writeable due to unrestricted root, It maybe possible to get persistent root the same way you'll get it in Nexus 6.

Bootloader can unlocked if you have enough knowledge about QFuses and whatnot (unfortunately, I don't).

I'll try to at least get persistent root.

---------- Post added at 11:08 AM ---------- Previous post was at 11:07 AM ----------

To get the latest Magisk 14.0, someone will need to recompile the INIT file with the latest Magisk.

I don't think [MENTION=2684188]autoprime[/MENTION] will do that, because he said that he won't be releasing anything for Moto devices in a tweet. So there's that.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Will do.

---------- Post added at 02:50 PM ---------- Previous post was at 02:42 PM ----------

That is going to be a pain...

---------- Post added at 02:53 PM ---------- Previous post was at 02:50 PM ----------

I'll try to use Magisk itself to update, maybe it will be OK if I soft reboot.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] DuringSummer:
You can update Magisk then flash the boot.img using ADB, but after every restart you'll have to run the process all over again. E.g: Use initroot, boot into phone, update latest magisk, and flash original boot image. Massive annoyance.

If you want to recompile the latest update with init files you can get the init exploit for your device from the github of the guys who founded this exploit. Then you just have to recompile and you could use that init file instead of the on you use now.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Well, the soft reboot kept the same Magisk version, which is what I expected, since a soft reboot only re-initialises Zygote. I'll mod the boot image and see if I can get it to work, I'll have to use this command

dd if=/dev/block/bootdevice/by-name/boot of=/storage/emulated/0/boot.img

Then Magisk can patch the boot image and I could boot it like the init file.

---------- Post added at 07:21 PM ---------- Previous post was at 07:20 PM ----------

Yeah, BTW, how's that persistent root going?
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] DuringSummer:
I keep getting an address error. It seems Nexus 6 and XT1254 may have different block device address after all. Or maybe I have done something wrong with the padding. I don't know. I'll keep looking.

---------- Post added at 08:28 PM ---------- Previous post was at 08:24 PM ----------

That's true, but I meant in a case such as if your phone dies or you need to install a new Xposed module. Some modules requires a full restart instead of soft reboot.

---------- Post added at 08:30 PM ---------- Previous post was at 08:28 PM ----------

Also a problem if you're testing. What makes autoinit so hassle free is because you only require double click to get root.

But if the current method works for you then that's fine too. It's just that in my opinion that's a huge pain.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
I still use the autoinit method for now, but I'll prolly make a modded boot.img to use and make a bat file to execute it.

---------- Post added at 09:28 PM ---------- Previous post was at 09:25 PM ----------

By execute it I meant double click the .bat and flash it to the scratch address with some padding, 32mb of padding works best, so that's what I'll use. I'll also have to use ls -l to determine the file size of the boot image, I'll let you know how that goes, in the meantime, I've got another issue, I keep losing root whenever I soft reboot, but all of my modules keep working.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Mr. Clown:
Ok, I did a thread cleanup. Please stay on topic.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Dysturbed0ne:
Okay, I have gone through most pages here looking for the answer but can't see it answered. Pretty sure it is a simple one and I have seen the same question asked but not answered, forgive me if I missed it. I am following the Guild here, which led me to this thread for a temp root. I have installed auto#initroot on PC and Magisk Mgr APK on phone. Turned off phone, connected to PC via USB, boot into fastboot (power+vol down), dbl click the .bat file and a command window comes up with some information, I assume installing the temp root, but then nothing. The instructions say to wait for auto reboot, but it doesn't happen and the are no instructions stating I need to do anything else but wait?

What am I missing?

Config. Version: XT1254 (Verizon)

Build# MCG24.251-5-5

Version: 6.0.1

Security Patch Level: Jan. 1, 2017
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Dysturbed0ne:
Figured it out; I needed to install the motorola drivers. This may be a bit of information to add in the instructions.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] Voltz100999:
Alright, so due to being without power and internet for 2 days, I have been unable to do any kind of work, but now that I do have power, I'll get started right away.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] marcos.roberto:
Srs, não sei mais o que fazer para que o waze funcione no meu moto g4 play (xt1603). Já usei vários app que prometem melhorar a recepção do sinal, mas nenhum funciona. Será que existe algum firmware que corrija isso? Obrigado
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] DB126:
Sorry, English must be used in all posts (XDA rules). Native language can also be included for clarity.
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] TurnaboutSavage:
So we're pretty close to unlocking the bootloader on the XT1609, but after we do, what next? Are we going to end at perm root, or will someone make a custom-built TWRP recovery for it?
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] R00t0fAllEvil:
Man, I'll build twrp if we get the bootloader unlock process down to a science... Don't worry about that, PM's welcome if you guys have any info not already covered on alephsecurity or already posted on GitHub. Or just a method that's untested but already proven in concept? Volt I see you've been spearheading the fight, if you wanna join forces I'm all for it... I'm not in it for any bounties, just personally interested in unlocking the BL or writing a definitive script for untethered root for harpia_vzw
[Moto G4 Play ROMs, Kernels, Recoveries, & Other De] TurnaboutSavage:
I'll join, but I can't do much, I don't have a pc, and I don't have money to buy one or an extra XT1609 in case the rooting and future twrp install screws my phone up, I'm poor af.