yashsingh1/xdaforums huggingface dataset:
[Moto G Power ROMs, Kernels, Recoveries, & Other De] luke.leheny:
Thanks for the work on this ROM. I've been using Beetle84's build of Havoc 4.8 and I figured this might be the best place to post about bugs, since the other thread is now labeled "discontinued"? I'll probably post this there too. I'm gonna install your 4.10 build soon regardless. Here are some bugs I found that are possibly still present in your build:

Ambient display is a little buggy. Trying to enter your PIN from the ambient display will suddenly hide the keypad and show the regular lock screen. If you do this quickly, this will all happen and also the screen will turn off (probably because tap to wake/sleep or whatever is enabled too)

Metadata doesn't update normally when listening to audio via Bluetooth. My car will just display the metadata for the first song until it randomly switches to a new song like 10 songs later, and be stuck on that song for a while too.

I put my phone on airplane mode a lot, and sometimes when I take it off, it doesn't receive texts until I enable and disable airplane mode again. Sending texts, using data, and sending/receiving phone calls still all work during this time, as far as I can tell but I haven't tested thoroughly yet. I have US Mobile using Verizon's network if that helps.

When I boot the phone (either cold boot or restart), there is a period between the time the phone is on and the time I've entered my password to "log in". During that time, I technically receive texts, but android deletes them automatically and there's no trace of ever having received them. This is an especially bad bug as it was difficult to even know it was happening. I was told by multiple people that I never responded to a text, when in reality I never saw it. Took forever to figure out what conditions were actually causing me to not receive them. My temporary solution to this is to always put the phone on airplane mode if I ever have to turn it off, because that way I'll have already logged in before I connect to the network.

Hotspot does not work, just immediately turns back off after turning it on

If this isn't the right place to post about bugs, I apologize. I had been using Havoc on this phone for about a month and only made this account to make this post.

Edit: Should probably mention which phone I am using: it's Moto G Power 2020 (sofia)
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Aijen:
Thanks dude for ur work! UwU
[Moto G Power ROMs, Kernels, Recoveries, & Other De] luke.leheny:
Okay so I've tested your 4.10 build and pretty much all of these bugs are gone. Ambient display is still a little weird when trying to unlock but I tested on another phone and it seems like a Havoc OS bug rather than a bug with this build/phone. Haven't had a chance to check the bluetooth audio one yet. But the last 3 on this list all seem to be resolved by this build.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] :
Decided to give this a go because I was having untold amounts of problems with your Lineage build and getting GApps to work. Zero issues on the first install and everything is good. Other than radio not working, everything else seems to be just fine. I'll be sticking with Havoc.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] ph4n70m-404:
Yeah LOS is having lots of issues with GApps lmao, I've been told a possible fix and i might try doing GApps included builds but im waiting for when I have a decent amount of time to try some of these. I did a Corvus build that has FMRadio fixed but thats only because Corvus is in SELinux Permissive and as i mentioned before you can likely fix FMRadio on every newer rom by setting it to SELinux Permissive via a magisk module.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] :
@ph4n70m-404 I'll be keeping an eye to see if you somehow manage to fix the radio without having to go permissive. While radio isn't the most important of things, it's just a nice thing to have in case service goes down or I'm in the middle of nowhere.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] :
Just wanted to add, overnight I only lost about 1.5% battery during idle (GApps version on 2.4GHz WiFi) in around 10 hours. That's absolutely astounding! Beetle's build did that to begin with, but after a few months Android System began to chew through battery nonstop. Excellent work!
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
I have a Moto G8 Power 2020 (XT02041-4), and I flashed Beetle84's Havoc ROM the day I received it. I've used it for several months. Initially, the battery life was great, but I recently found that I was getting slightly more than one day. Some on this forum associate it with Android apps, but I've had essentially the same apps installed from day 1.

So, I decided to install a new ROM and selected LineageOS 18.1 (LOS18), with which I'm very familiar. However, I couldn't install GAPPS regardless of the GAPPS I selected. Also, something weird troubled me. I was running TWRP 3.5.0_10-0 and tried to flash TWRP-3.5.0-0-rav-sofia.img which the OP of the LOS18 suggested. I flashed it in TWRP seemingly successfully, but TWRP 3.5.0_10-0 was still installed .when I rebooted Recovery. I thought I had screwed everything up and used the Lenovo Rescue Tool to flash the stock ROM.

But then I discovered this thread, and decided to go back to Havoc by flashing this ROM. However, although the OP suggests initially wiping System, Data, Dalvik, Cache, System is not available when I do an Advanced Wipe. So, I used the Lenovo Rescue Tool and flashed the stock ROM again.

That's where I am, and I'd appreciate some guidance with this. Much appreciated. Thanks
[Moto G Power ROMs, Kernels, Recoveries, & Other De] JPutz:
Any chance this will go to version 5.x? Would be nice to keep this going, but I don't now if Havoc is planning on putting A12 on this device.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] ph4n70m-404:
I'm the same builder as los one, the twrp image is just the same vache one everyone recommends so you just reinstalled the same twrp, los has been weird with getting gapps working so I've been trying to resolve that. The install instructions are just the ones the rom provides for their template and should really just be loosely followed, the only reason i dont change those is because i would probably write way too much about the install process and possible fixes to issues like the fact you should be on stock a10 before flashing when i and others provide far better support on telegram.

My advice is to use the vache moto flash tool, grab the firmware from lolinet, and flash back to stock a10, then after you make sure stock is working and everything install the twrp, wipe the data using wipe - format data on twrp, then proceed to just flash the rom via twrp.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] ph4n70m-404:
No clue on Havocs plans for a12, this isn't official so it isn't havoc's decision if it gets put on this device or not, after there is a good a12 tree for this device that's stable and havoc releases stable 12 then yes most likely.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] JPutz:
That's cool. I am happy where I am at. Rock stable and works flawlessly. I just think it is cool that I have a phone this old and it has recent updates on a custom rom.

I still say this should be stock. I had to redo my phone back to factory (flashed the update to the wrong slot. Oops!) and the stock rom was so annoying. I though I just hated iOS and the Samsung roms.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
I understand, but why when I install Vache's TWRP from TWRP-3.5.0-0-rav-sofia.img file, and reboot Recovery my phone shows that TWRP 3.5.0_10-0 is installed? This has happened more times than I can count. Also, right now, I'm running stock A11, after running the Lenovo Rescue Tool. So, what do I do now, and which ROM do you suggest? I'm very familiar with LOS -it's installed on my debs, but I thought Beetle84's Havoc was also excellent. I probably shouldn't have jumped from Havoc to LOS.

Thanks
[Moto G Power ROMs, Kernels, Recoveries, & Other De] ph4n70m-404:
_10 part doesn't really matter, i would recommend either havoc or los both are pretty stable with the least amount of bugs but keep in mind people have had trouble getting GApps to work with los currently.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
Ok. Thanks. I'll reflash the most recent Havoc version. But it's been many months since I initially flashed Beetle84's version. So. Could you point me to install instructions given my current stock status?

Thanks again
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
I searched for the vache moto flash tool but can't find it. Link?
[Moto G Power ROMs, Kernels, Recoveries, & Other De] ph4n70m-404:
https://androidfilehost.com/?w=files&flid=323101
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
This page won't download. It just loops after clicking the "disregard" link. Anyway, is there an instructions link even if this link ever gets fixed?

Thanks
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Leroy_Sparks:
Just to verify, I tried it (the 0.6.5 windows version) and it downloads fine. MS Defender is interfering with your attempt to download the file. You need to turn it off /disable it before downloading.

I've yet to need the Vache tool so I can't offer any help on how to use it (I've only used the Lenovo utilities).
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
Thanks. Please explain how to use the Lenovo Utilities. I've only used Lenovo Rescue to return to stock.

Thanks again
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Leroy_Sparks:
The rescue is the only one I have experience with...
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
OK

From what I've read, the Vache Moto Flash Tool is for flashing back to stock and has nothing to do with flashing custom ROMs.

I used Fastbootd to abd the .img files when I initially flashed Beetle84's Havoc. But your instructions in Post #1, above, infer that one should flash your Havoc ROM from TWRP, instead. Could you please clarify?

Thanks
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
I downloaded your fastbootd zip file, unzipped it and adb'd the .img files following Beetle84's instructions on his thread, and everything went well except for the error message that it failed to flash the "vendor" partition because it didn't exist. I continued anyway, rebooted system, and it is boot looping on the Havoc round and round we go splash screen. Any thoughts?

Thanks
[Moto G Power ROMs, Kernels, Recoveries, & Other De] ph4n70m-404:
The Vache tool was recommended because you need to flash stock android 10 to be able to boot any of theses roms and the vache tool also fixes the secondary slots vendor partition.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
OK. I'll try again. But after I do that:

1. What should I wipe before flashing either of your ROM versions, and should I format data?

2. After wiping, if any, should I flash your fastboot ROM using your method in Post #1, or your fastbootd ROM using Beetle84's method?

3. Should I wipe anything and/or format data after the ROM is flashed?

Sorry if these seem like stupid questions, but I'm a newbie flashing Moto ROMs and very familiar flashing Nexus 7 ROMs.

Thanks again
[Moto G Power ROMs, Kernels, Recoveries, & Other De] ph4n70m-404:
1. fastboot -w command or twrp - wipe - format data

2. id recommend installing via twrp, both are the same his just gives the commands for fastbootd

3. use fastboot -w command or twrp - wipe - format data before flashing the rom and then no you won't need to wipe anything
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
OK. I've flashed back to stock A11 and installed Vache's Moto Flash Tool, but I can't find any instructions for using it. I attached the USB cable, double clicked "moto_flash_tool-win.exe" while running it both with stock A11 booted, and in Fastboot mode. In both cases a DOS window appears and disappears, whether I run as Administrator and not, How do I get this tool to work?

Thanks
[Moto G Power ROMs, Kernels, Recoveries, & Other De] cogofwar:
if i flash the US sofai version onto a Canadian borneo will it break my phone?

(bootloader) product: borneo
(bootloader) board: borneo
(bootloader) sku: XT2117-4
(bootloader) carrier_sku: XT2117-4
(bootloader) ro.carrier: retca
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Beetle84:
it wont break your phone completely, but you would need to reflash stock firmware to fix it.

these roms are not compatible with your device at all
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Vision919:
Hey phantom, I love the ROM and all but experienced a pretty frustrating problem. In my mobile data usage, it says I've used 2.1 GB of data on system updates (see image), even though I haven't had any updates obviously. I'm not somebody with unlimited data, which makes this that much more annoying. I hope I don't seem like I'm lashing out at you or anything, just want an answer for a frustrating issue.

-Thanks,

Vision

P.S. I do have the latest update (4.12) and this problem occurred before it. I will be glad to share any extra information if needed.

e
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Quantumstate:
Does this work on sofia? (as opposed to sofiar)

TWRP gets touchscreen mapping all screwy. It's so squirrelly that even when I can find the spot to select the Havoc image, at the top of the screen is where I have to swipe to install, b ut it only takes it halfway then resets. Impossible to use TWRP.

Are fastboot images available?
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Beetle84:
https://xdaforums.com/t/moto-g-power-2020-xt2041-4-twrp-3-5-0-10-touch-screen-usb-otg.4343103/

Try the twrp images from here, they have been modified for different touch panels
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Quantumstate:
The auo.img works perfectly! Thanks again Beetle84.

Got the famous boot loop though. So in TWRP did a standard wipe but it bootlooped again. I let it go 5-6 times and then the phone vibrated and booted! But I've lost everything. Have to spend a day rebuilding, but oh well.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] robtedes123:
auo.img worked for me as well. I rooted through magisk, but I am getting all sorts of Error opening: Operation not permitted when trying to wipe. Any thoughts? Perhaps there's something I am missing?

Also: Tried doing fastboot -w, but then when I tried to format in twrp I get a bunch of errors about mounting /metadata
[Moto G Power ROMs, Kernels, Recoveries, & Other De] :
I installed the zip with TWRP, first time it didn't boot, second time it gets stuck in a bootloop. Is there any fix for this? I have a sofar and maybe it is because I am using Android 11 stock.

Also, If the ROM gets updated to Android 12, will I get the OTA update? Or will I have to flash the new version?
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Beetle84:
Definitely related to android 11 being installed. You need A10 be installed before flashing.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Tintin62:
Hi,

Little problem ...

How to reset the config of App locker please ? (Parameters/Security/App locker).

Thanks in advance.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
I want to flash this ROM. The issues:

I have a 2020 Chevy Bolt EV (EV) and a Moto G Power XT-2041-4 2020 (Sofia). I immediately rooted it and flashed Bettle64's A11 Havoc ROM, which was fine, he/she discontinued it. So, I tried to flash LOS A11. But stupidly, I didn't downgrade to A10 so the installation got screwed up. So, I ran the Lenovo Rescue Tool, and was back to stock Moto A11, which I have rooted and installed TWRP 3.4.0-0. I also later learned that Vasche's Flash Tool is required to downgrade to A10, which it seems I have to do before flashing this ROM.

Also, I use Android Auto (AA) which I really like (Maps, Podcasts, etc.).

Also, Moto recently announced that it won't upgrade the Sofia to A12, and I don't want to be stuck forever on stock A11.

So, I've tried to do a Nandroid backup of my stock A11 in TWRP, but it asks for a password which I've forgotten; any solution? Also, which of the 13 listed partitions should I select and backup?

Sorry for the length.

Thanks for any help
[Moto G Power ROMs, Kernels, Recoveries, & Other De] :
Makes sense, but how do I downgrade to Android 10?
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Quantumstate:
jhford, I'm on 11 Stock too and can't find anything here about Vasche's Flash Tool, but I suspect that it's Windows so I am out of luck there. (Linux only) I want to downgrade to 10 and stay there.

Android 11 is def more restrictive than 10, and 12 is almost impossible. They are attacking modders.

The password that TWRP wants is the one to unlock your system when booted normally. This also applies to pattern unlock. I always remove that before booting to TWRP.

PS: Another problem with Android 11 for those of us who use Signal messaging, is that the only permissions allowed for Signal are "Media Only", or "Deny". No Files access allowed, so you can not restore your backups, and all TXT message history is lost.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
Thanks. I'll search my system for the Vasche (sp) Tool for you (and me).
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Quantumstate:
Nothing works to go back to 10.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
I read on XDA that if that's true ROMs are not flashable.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Quantumstate:
That's dynamite, but 10 is not flashable. At least bootloader is not.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
Wait a minute. I have stock A11, and have read on XDA that I have to downgrade to stock A10 in order to want to flash an A11 Rom. What is the correct flashing procedure for a Moto G Power 2020 (Sofia) XT2041-4?

Thanks
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Quantumstate:
I don't completely understand the question, but if you're on stock 11 you are screwed like I am. Buy another phone which has Android 10. We're stuck on Stock because of new G**gle restrictions in Android 11. (Even worse on Android 12)

Here's my guide for flashing Stock via fastboot (not fastbootd), although it's not quite complete and I don't care enough anymore to fix it since nobody else cares enough to help us.

Unzip that Stock file which you got from here if you have the XT2041-4 (or sofiar for the stylus) and choose which channel you want. If US (T-Mo or ATT or unlocked) you want RetailUS. Open up its flashfile.xml and copy/paste the contents into the white window here at the command decoder. Hit "Gerar Comandos" and it gives you the exact commands to flash that particular stock software. Needless you say you have to be in fastboot mode (VolDown+Pwr) and connected to the computer with USB.

Now, flashing Android 11 works just fine if the phone was already at 11 or lower. But if you'd been unfortunate like us to have flashed 11 onto that phone before, Android 10 will always fail to flash bootloader due to G**gle's fscking with it to prevent back-versioning. I don't care what any other threads here claim, they are wrong for the Moto.

If you press on flashing even after the bootloader error, you are rewarded with a bootloop. You can still get into fastboot mode by holding VolDown+Pwr, to try and fail again.

You must be running Android 10 or earlier to flash Havoc of any version.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
@QS (the stock symbol for Quantumscape, the solid state battery company). Very good info, but here's may situation. I don't recall if my new XT2041-4 ran A10 or A11, but I immediately flashed Beetle64's Havoc which I liked, although I also like LOS. But Beetle64 discontinued it and I decided to flash

Here's the link to the Vache Flash Tool which seems to have both Linux and Windows versions. I've never been able to run it, so I've included RootJunky's Windows tool below.

GitHub - Vachounet/moto_flash_tool: CLI tool to flash moto devices

CLI tool to flash moto devices. Contribute to Vachounet/moto_flash_tool development by creating an account on GitHub.

github.com

It should be easier for you to borrow someone's Windows PC than a Linux PC. If so, here's the link to RootJunky's tool.

So, you want to create a batch file from the A10 version file. See attached. First, unzip the firmware and copy paste it to RootJunky's designated folder. Then run the batch file to create RootJunky's tool and downgrade to A10.

So, my concept is that you get to go first and report back to me as to whether or not you were able to successfully downgrade to A10 and flash an A11 Rom (I don't think there are any A12 Roms, yet) since you are far braver than me. Hopefully, you'll prepare Slots A & B and explain to me how to do it, also.

Thanks again

Good luck
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Quantumstate:
Well I am a real estate developer and absolutely need a phone during the week, even if it is Stock without my calendar or contacts synced with home using Davx5, and my Signal txt history.

I do have another phone arriving tomorrow but it will take me at least a day to rebuild it after that, with all the customization I do.

Then maybe I'll have time to experiment with the 11 phone. Borrowing a Windows machine is out of the question but I am willing to try the Vachounet program. I'm not optimistic about it though as it looks like just a crutch for the inept.

The LMSA may be another story, but then again there's the Windows problem. I am very security-conscious. And I don't have time to rebuild my laptop to make a dual-boot Windows partition; I am struggling to keep from losing my nine-house development and my own house.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
In the 1960's I was in my father-in-law's real estate development business. I was in charge of the attached when I was 22.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Quantumstate:
Big responsibility at that age. Looks like south Florida.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
Wilshire Blvd in WEST LA. Now let's fix our Motos. 🙂
[Moto G Power ROMs, Kernels, Recoveries, & Other De] Quantumstate:
Well I've got the new phone and installed Havoc 4.12, but for some reason it is not rooted.

So I unzipped the Havoc file and adb pushed boot.img to the phone, used Magisk to modify it, went back into fastboot and

# fastboot flash boot magisk_patched-23000_84X8i.img

to the phone and it went fine. I did -not- rename the file.

But when I boot it bootloops back into TWRP every time. It happens whether I laid Havoc down on slot A, and slot B.

What the Hell? Without root I can't transfer my massive files onto the phone using SSHDroid.

And, there doesn't seem to be any such thing as a Magisk.zip which you can flash with TWRP, which the OP alludes to.

I can't imagine how many n00bs must have been discouraged by the lack of extensive instructions, and given up. If I didn't know as much as I know I'd be dead by now.
[Moto G Power ROMs, Kernels, Recoveries, & Other De] jhford:
Wish I could help. I've modified my stock XT2041-4 with Nova Launcher 6 to emulate my Nexus 7 tabs and I'm very happy with it. The battery life has returned to normal; it devolved to about a day with Havoc. Nova 7 is incompatible with some of my numerous widgets. So, I've set Nova not to automatically update to 7 in the Play Store. It's also rooted, but I can't do a Nandroid backup, because I can't remember the TWRP password. I would try to flash a Rom If I could Nandroid it first. Any ideas?