yashsingh1/xdaforums huggingface dataset:
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] Hritwik:
Update: 27-09-2021: v4.9

* audio: increase volume for calls to match near stock levels, pretty high now

* Source Side update to v4.9, introduced FOD animations and more

* For complete source side changelog, see -> https://forums.havoc-os.com/-22/49-september-update

* september Sec patch update
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] Hritwik:
Update: 03-11-2021: v4.10

* Oct Sec patch update
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] Hritwik:
Update: 28-12-2021: v4.12

* Official Release

* Added wallpaper based theme engine

* Added face unlock

* Dec sec patch
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] Hritwik:
Update: 31-01-2022: v4.13

- Jan Sec patch
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] saieem149:
ota update and dirty flash is not working on my realme x2
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] crash46:
after flashing im going back to fastboot why ?
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] moinkhan0137:
Can we flash this from RUI 2.0 (A11)?
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] Hritwik:
Update: 01-04-2022: v4.15

- Mar Sec patch
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] Hritwik:
no
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] Hritwik:
follow guide
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] Hritwik:
follow guide and clean flash
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] Hritwik:
Update: 29-04-2022: v4.16

- Apr Sec patch
[Realme X2 ROMs, Kernels, Recoveries, & Other Devel] m4nnex:
Is this multilanguage?
[Samsung Galaxy S7 Questions and Answers] PaulchenPlump:
Hello,

we have several Samsung S7s here and all of them have the echo problem with current custom ROMs. Especially during calls between the S7 phones, an echo can be heard after more than about 15 seconds. However, this is almost negligible during calls with the landline. The sound is also slightly distorted, so that it sounds like speaking Parseltongue from Harry Potter.

We have tried LineageOS 16-18.1 and the PixelExperience without success so far. With Lineage 14 and the Stockrom everything was ok. Applying relevant settings (from audio_effects.xml, mixer_paths_0.xml and build.prop) from these two ROMs unfortunately did not bring any improvement. Also other tips did not lead to any relevant improvement so far.

In different places you read that it is a copyright problem with noise reduction on several Samsung phones (e.g. https://xdaforums.com/t/lineageos-16-0-for-s7-build-30.3842465/page-99#post-81525627). But what are the relevant files to solve the problem?

It is noticeable that the problem occurs more often with mobile calls and only some time passes before the echo starts. Sometimes you also read that it depends on the provider - we use Vodafone Germany here and are affected. Also, the connection switches back from 4G to Edge during the calls - but I don't know if this is normal?!

What else could we do? I am very grateful for any tips! Maybe others write their experiences with the Echo problem in this thread, because it goes under too easily in the individual ROM threads?!

Thanks in advance, PaulchenPlump
[Samsung Galaxy S7 Questions and Answers] blackhawk:
Cool, builtin delay line... not.

I've heard this happen with specific Verizon cell towers. Verizon and AT&T are well know in the USA not to play well together.

I always blamed NSA🤣

It gets very annoying and tedious whatever the cause.
[General Questions and Answers] Arsenal420:
I've read myself to exhaustion trying to understand how this all works with no luck. With articles on the web having no or vague instruction and authors using the terms Magisk and Magisk Manager interchangeably (this one is the worst) I'm totally confused. Additionally there is too much assumed knowledge in the instructions I find. Go do this, go install this with no links, no explanation of what I'm installing, how to install it, where the instruction and files live, how to use it or the actual effect upon install.

Here is my current state and my questions (please excuse the caps, they just express my frustration):

Pixel 4a

Android 11

Rooted with Magisk

Can't use banking apps

MagiskHide doesn't fix the problem

I read that using MagiskHide Props Config can fix my SafetyNet issues but the instructions are very extensive and I want to be sure of what I'm doing before I tackle it.

Does Magisk also live inside Magisk Manger? Do I need both?

Do I need Magisk Manager to load modules?

Hiding root and passing Safety Net:Magisk and MagiskHide Installation and Troubleshooting guide

www.didgeridoohan.com

Why do these instructions tell me to "Make sure that the app in question is selected in the Hide list (Under MagiskHide in the Magisk app)." and there IS NO HIDE LIST! under MagiskHide in the Magisk app?!

OR

"Most Magisk modules can be hidden by MagiskHide, but that depends on exactly what the module does. If you can't figure out what is triggering an app, try disabling all modules." THERE IS NO PLACE TO SELECT OR DISABLE MODULES IN MAGISK!

I am very, very technical and can can follow well written instructions but this android (and linux) stuff is new to me. I just want my Pixel 4a to have root and be able to use my Golden1 credit union software. I apologize for the drama but this task is becoming almost insurmountable.

Thank you very much for any opinion or insight!
[General Questions and Answers] Deleted member 1890170:
Totally agree with you: all is based on slopiness of the authors.

Magisk is a software framework- it provides additional low level routines / replaces in parts Android's default system software - what hooks Android's boot and system files, thus you can extend Android's default system features by adding 3rd-party modules.

Magisk Manager is a pure Android app for managing Magisk.
[General Questions and Answers] Arsenal420:
Thank you very, very much. So do you need to have Magisk installed for Magisk Manager to work? If it's like maybe .Net framework then the answer would be "yes" but since I don't know this platform perhaps Magisk is "embedded" in Magisk Manger and you only need it to do all your work. Thanks again jwoegerbauer you filled in a major blank.
[General Questions and Answers] Deleted member 1890170:
Magisk Manager is companion Android application for Magisk framework so it should be obvious that Magisk framework must be installed before.
[General Questions and Answers] cellman63:
I know what you mean. I just started trying to install an news magic today instead of lucky passer and I can't even get it installed and authorized because of the tar and the different things that wants to have me do. There's no instruction it's just supposed to be knowledge you're supposed to have. I think I'm just gonna delete it go back lucky.
[Moto G8 Plus Guides, News, & Discussion] MappleBunny:
Hello! So this is my first post, i actually just made an account specifially to post this because i noticed there was no instructions anywhere

I have a Moto G8 Plus that's running Lineage OS 17.1, i sucessfully ran AOSP, Havoc and Bliss with a perfect experience across the board, the install process for the GSI is super easy and does not involve TWRP or any recovery for that matter

Software wise, you're going to be needing two things: ADB and FASTBOOT, which can be obtained easily through a google search, then you need the usb drivers for your phone, which should also be easy to find

SO, here's the steps, do backup your phone beforehand as what you're about to do will wipe your phone clean:

1. Power off the device

2. Hold Power and Vol Down to enter Fastboot

3. Now that your phone is in fastboot, you need to flash a stock rom onto it, i used lolinet for my android 10 stock rom (in the RETLA region, be sure you get the right region rom), doing that is quite simple, just copy the g8flash.bat file into the same folder where you extracted your stock rom, open the .bat file i provided and let it do it's thing, it'll close when it's done, you have now installed a stock rom on your phone

4. download a GSI https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list (From android 10 to Android 12, haven't got 9 to work), you should get a .img or a .bin file

5. put the GSI in the same folder as your stock rom and rename the file GSIROM (don't change the .bin or .img, i will put 2 files to deal with this)

6. copy either GSI_INSTALL_IMG.bat or GSI_INSTALL_BIN.bat inside the folder

7. run the bat file and let it do it's thing, once it's done, you are ready to reboot your phone and enjoy your new rom

If you have issues, feel free to post about it and i'll try answering as soon as i can, i wish all of you good luck!
[Moto G8 Plus Guides, News, & Discussion] daniel_lvs:
Hey thanks for the post. I tryed to download HavocOS-4.5-official-arm64-ab-gapps.img (3.3153489 KB) but it won't let me install. Error message says flashed image is larger than partition size.

So i check on TWRP -WIPE -partition options for system. and i got this:

Size: 2991MB - Used: 2771MB - Free: 219MB Backup Size: 2771MB

so any tips ? i'm on stock rom right now.
[Moto G8 Plus Guides, News, & Discussion] MappleBunny:
Hi! Did you use fastboot or TWRP? You should have the default recovery after flashing the stock ROM

Make sure to get the latest stock for your software channel (I'm on RETLA) https://mirrors.lolinet.com/firmware/moto/ and flash it in fastboot using the .bat files I provided

Hope that helps!
[Moto G8 Plus Guides, News, & Discussion] daniel_lvs:
hi thanks for reply. i did use fastboot and also your files. After i got the error on fastboot, i used a twrp.img to boot just to check the partition but its not flashed/saved in memory recovery. i also download lastest stock rom from your link. mine is RETBR.

i tryed the havoc file without gapps and it worked (file size to flash is smaller and fits partition) but i coudn't get to work google account or play store.

the havoc file with gapps included keeps saying is larger than partition size.
[Moto G8 Plus Guides, News, & Discussion] MappleBunny:
Hi, can you try to flash this GSI instead of Havoc? If it works, the problem may be the havoc GSI you're using, if that's the case i'll start looking on my end for a working Havoc GSI:

https://sourceforge.net/projects/andyyan-gsi/files/lineage-18.x/lineage-18.1-20210512-UNOFFICIAL-treble_arm64_bvS.img.xz/download

Make sure to select the right variant when getting a GSI, here i already selected the right one
[Moto G8 Plus Guides, News, & Discussion] daniel_lvs:
i got this arm64-ab; is that correct?

HavocOS-4.5-official-arm64-ab-gapps.img file size 3.315.489 KB (coudnt flash duo size)

HavocOS-4.5-official-arm64-ab-vanilla.img file size 2.466.145 KB (it worked but does not work google account)

i'll try your file now
[Moto G8 Plus Guides, News, & Discussion] MappleBunny:
Hey there sorry for the late answer, I've been trying out GSI's and from what I've experienced, Google Play services won't work on Android 11 GSI's, at least for the G8 Plus.

I'm currently running an Android 10 version of Havoc and everything is working perfectly
[Moto G8 Plus Guides, News, & Discussion] methuselah:
did u even try to report to Phh regarding gapps issue?
[Moto G8 Plus Guides, News, & Discussion] daniel_lvs:
hey thanks for reply. Gapps worked after i registred the device id for validation on google's page.

How to Fix the "Device is not Certified by Google" Error

Are you having trouble with signing in to your Google account? Can't access the Google Play Store or use Google apps like Gmail, Maps, Play Music, or Photos? Seeing a "device is not certified by Google" error? Here's how to fix that.

www.xda-developers.com
[Moto G8 Plus Guides, News, & Discussion] jcamelo:
Does it root the device?
[Moto G8 Plus Guides, News, & Discussion] MappleBunny:
Hey thanks for the info!
[Moto G8 Plus Guides, News, & Discussion] MappleBunny:
Depends on the GSI, if it's not rooted you should be able to use MAGISK using the boot img method
[Moto G8 Plus Guides, News, & Discussion] 69PerTTu69:
Nice! I didn't even knew about this GSI thing. How far things have come since gingerbreak/kitkat times! :cry:

I'll save it for when the guarantee runs out! Thanks!!!!
[Moto G8 Plus Guides, News, & Discussion] d0ct0rd00m:
I just wanted to say thank you for this. I have a xt2019-2 and I couldn't figure out which firmware to download from lolinet so I just did RETAIL and it worked thanks to your instructions.
[Moto G8 Plus Guides, News, & Discussion] lesion:
Many thanks! succesfully flashed lineage 18.1 on g8 plus!
[Moto G8 Plus Guides, News, & Discussion] Jairsantana:
sorry for the noob question but how do I need to rename the img, just GSIROM or how?
[Moto G8 Plus Guides, News, & Discussion] methuselah:
Nope.
[Moto G8 Plus Guides, News, & Discussion] Jairsantana:
So no rename to the gsi?
[Moto G8 Plus Guides, News, & Discussion] strybog:
Hi,

so i was able to flash to stock rom , but any gsi rom i try fails, it stops at the flashing system 1/x, so the phone just boots into the stock rom

Edit : i was able to get havoc android 10 to install , trying the lineage 18 linked in the thread and havoc androind 11 didnt work
[Moto G8 Plus Guides, News, & Discussion] torekiki:
Did bluetooth works?

Thanx
[Moto G8 Plus Guides, News, & Discussion] NATEMAR:
Greetings, I have not been able to flash a custom rom. I can flash the oem RETLA and run it just fine using your flashall script. Every other img file from the GSI list will flash but not start. I get a boot loop. Any help would be greatly appreciated. Thanks!
[Moto G8 Plus Guides, News, & Discussion] lares9:
Geat, thanks @MappleBunny ! Now I'm running LineageOS 18.1 on Doha! Already thought, had to give up that device due to too many reported bricks since I bought it almost 2 years back. Now felt safe enough with your batch-files! Ran them via Ubuntu and everything worked out fine! Needed so badly to de-google that device! Works like a charme and even way faster than the Stock ROM! Thanks thanks thanks!
[Moto G8 Plus Guides, News, & Discussion] torekiki:
Hi mapplebunny,

Why

"fastboot flash fsg fsg.mbn

fastboot flash bluetooth BTFM.bin" are present two times?
[Moto G8 Plus Guides, News, & Discussion] moojammer:
Thanks for this guide!

I have successfully installed LineageOS 18.1, but I have no idea how to install Magisk, GApps, or TWRP (if I even need it for flashing). Could anybody point me in the right direction?

For Magisk, can I use the `boot.img` from the stock rom?
[Moto G8 Plus Guides, News, & Discussion] gfrank227:
Can people who have successfully installed a GSI on doha please chime in to confirm whether bluetooth works? I've heard that it doesn't. I may want something after motorola stops support, but i don't want bluetooth to stop working. thanks.
[Moto G8 Plus Guides, News, & Discussion] lares9:
Installed LineageOS 18.1 on Doha and can confirm Bluetooth is running. Don't know, what's not. Everything works out fine.
[Moto G8 Plus Guides, News, & Discussion] stacksats:
Is it recommended to install LineageOs by this method and then install MicroG? Or is there a way to install Lineage directly with MicroG?
[Moto G8 Plus Guides, News, & Discussion] camicase82:
Hi there, just tried this, and after starting, moto logo flashes 4 times and doesn't turn on, also isn't letting me get into fastboot, any ideas?
[Moto G8 Plus Guides, News, & Discussion] camicase82:
HI there, just tried the steps, flashing seemed to be ok

But now the phone won't turn on, event to fastboot menu, when pressing power, moto logo just flashes a couple of times, then goes back to off, any ideas?

pdta, sorry for the double post, not sure what happened
[Moto G8 Plus Guides, News, & Discussion] n30r:
I got this device (doha) to toy around with. Seeing that the official support has ended, I installed some GSI ROMs which usually work flawlessly. The bluetooth workaround has been mentioned here as well, so playing audio via BT is no issue either.

However both Android 11 and Android 12 in particular run like absolute ass per default. Multitasking with several more demanding apps (YT, browser, messager, etc.) is barely possibly since those apps don't persist in RAM for long and have to be fully reloaded when switching tasks. Of course the major contributor is the device being on the low end of installed RAM. However another issue is the low amount of ZRAM on all these GSI ROMs. It's locked to a meager 1024 MB and can't be easily altered via SmartPack or other Kernel managers.

I'd highly suggest installing this Magisk module created by @VR25 : https://xdaforums.com/t/zram-swap-manager-for-android-and-gnu-linux-systems.4352797/

The default config increases the amount of ZRAM to much more reasonable amounts. It's a day and night difference using that phone. Multitasking poses no issue whatsoever anymore.
[Moto G8 Plus Guides, News, & Discussion] RepairMedia:
Great advice this really makes a difference 😊
[Moto G8 Plus Guides, News, & Discussion] Herstel:
Hello, your guide works flawlessy. Thank you very much.

I tried to install Lineage OS 19, but the bluetooth continues to connect-disconnect from the device. I've tried to re-flash the bluetooth with

fastboot flash bluetooth BTFM.bin

but nothing changed. Anyone has a workaround for this issue? How can I solve it?

Has anyone tested if on lineage 18/20 the bluetooth works fine? Thanks

*** UPDATE *** the problem seems fixed now. Just go in the Settings -> Phh Treble Settings -> Misc Features and flag the "Force-disable A2DP offload" option
[Moto G8 Plus Guides, News, & Discussion] RepairMedia:
You can also select this option in developer settings too if you still have issues with the PHH treble option.

SETTINGS > DEVELOPER OPTIONS > NETWORKING > DISABLE BLUETOOTH A2DP HARDWARE OFFLOAD
[Moto G8 Plus Guides, News, & Discussion] omofo:
Hi, thanks for this guide, has anyone tried using EIS in any GSIs and getting it to work in camera apps?
[Moto G8 Plus Guides, News, & Discussion] inconsistentttt:
Hi, After replacing the battery of my 4 year old Moto G8 plus I was having a lot of problems with the battery, as it was miscalibrated and not working properly, shutting off after very little use, so I began my journey into figuring out what to do, after countless full charges and discharges, I was done. So I looked into how you could reset some information on a rooted phone, and I fell into the rabbit hole of xda developers and android rooting.

It's now 5 AM, and now I have managed to install Lineage 19.1 on my phone, everything working pretty well, thanks to everyone on this forum and other places in the internet.

Mainly following this thread, I was able to mostly figure out what to do, and it was pretty easy (for a relatively tech savvy person) it just took some trial and error.

for anyone trying to do the same here are my steps:

- obligatory android tools/drivers/etc.

- I unlocked my bootloader following this video.

- Download retail rom from the site in this thread (in my case it is RETLA)

- Download Lineage, I ended up using 19.1, I tried 20.0 but I couldn't get it to get past the Motorola logo. after trying out different versions and learning what they mean, I ended up using the bgN version, I still want all the google services.

- to install the rom, I used the instructions on this video, the bat files on this thread didn't work for me, but I'm new to this so maybe I messed up somewhere else.

- then I ran the GSI_INSTALL_IMG file provided in this thread, which I slightly modified as shown below, by adding a disable verification command (which some other post recommended), and a pause after flashing (because the cmd just closes and I couldn't tell if it was succesful)

This is my Bat file.

fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot flash system GSIROM.img
pause
fastboot reboot
exit

*when I ran this file, I had some instances where I had an error. on the last part of the flash, I would get "write to device failed (no link)", I managed to get past this by just running the file again.

after looking it up I came to no real conclusion, might be a Ryzen processor bug, but it doesn't matter that much.

Thanks to everyone on this thread and this site in general, for just my first day learning I made huge progress and can't wait to explore more of what my old phone can do.
[Moto G8 Plus Guides, News, & Discussion] hbcortazar:
No puedo. =(
[Moto G8 Plus Guides, News, & Discussion] n30r:
Did anyone get an Android 13 GSI ROM to boot on doha?
[Moto G8 Plus Guides, News, & Discussion] metl_play:
Hello, with this Guide, I was able to install lineage OS 20.0 GSI on my G8 Plus doha RETEU.

I was thinking about merging the IMG and BIN scripts using error level, but having an error while flashing could trigger this. Maybe it is possible by checking if GSI.img or GSI.bin is available utilizing error level there, so it doesn't trigger whenever the flashing process fails.
[Moto G8 Plus Guides, News, & Discussion] metl_play:
Not yet, still looking into it. I got an Android 12 GSI to run. But no Fingerprint sensor.
[Moto G8 Plus Guides, News, & Discussion] n30r:
Yeah, most Android 12 GSIs work fine but I find the performance to be abysmal.

I pretty much tried all available A13 ROMs from this list, non of them was able to boot: https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
[Moto G8 Plus Guides, News, & Discussion] omofo:
Look on this page for Andy Yan's Feb 18 builds (lineage-20.0-20230218) That was the last one that worked for me: https://sourceforge.net/projects/andyyan-gsi/files/lineage-20-td/ History/
[Moto G8 Plus Guides, News, & Discussion] metl_play:
lineage-20.0-20230218 (android 13 bgn option) worked great, Bluetooth kinda worked after I flashed the original Bluetooth module after flashing the gsi. But this ROM isn't happy with Bluetooth after the connection to the Bluetooth device is cut, likewise powering it off. After that, there is no hope. If you are lucky, you get Bluetooth to be off for long enough to restart the phone with Bluetooth turned off, it will not go crazy mode with on and off.

tl;dr Bluetooth doesn't seem to work on lineage-20.0-20230218 (android 13 bgn option)
[Moto G8 Plus Guides, News, & Discussion] kurageart:
Tried the latest

crDroid-9.8-arm64_bgN-slim-Unofficial.img.xz and works great as far i can tell.

I installed the latest gcam MGC_8.8.224_11_V6_ENG.apk and it works perfectly. Even the wide lens camera is recognized, can be used to take pictures and video as well , with stabilization and holding the phone vertically. Picky bank and medical apps working out of the box. Thank You for the tutorial, I just would love to know if is possible to make system partition bigger, since many gsi roms refused to install, and couldn't resize the partiion from twrp
[Moto G8 Plus Guides, News, & Discussion] Herstel:
Hello, did you have any problem with the bluetooth? Is the NFC working?

Thanks in advance if you can test them :)
[Moto G8 Plus Guides, News, & Discussion] kurageart:
About the bluethooth i honestly don't know, since I don't use.. The NFC works well , at least for my needs
[Moto G8 Plus Guides, News, & Discussion] Herstel:
Thanks, I tried to install crDroid-9.8 one week ago but it can't boot. It said that the device was corrupted and can't boot. It worked fine with a Lineage (Android 12) so I retried with crDroid-9.8 but nothing... still the same error.

I'm back to the stock rom so there is not problem, but it's strange that it works fine on your device and not on mine.
[Moto G8 Plus Guides, News, & Discussion] kurageart:
did you downloaded from here? https://github.com/naz664/crDroid_gsi/releases

follow the general install tutorial and it should work on any rom.. The only problem is that the rom needs to be fairly small, like maximum 1.3 -1.4 giga , if I remind correctly
[Moto G8 Plus Guides, News, & Discussion] Herstel:
Yes, I've downloaded from that page. Maybe I made something wrong. Let's see if someone else tries to install it :-)
[Moto G8 Plus Guides, News, & Discussion] n30r:
Thank you! Indeed no issues flashing this ROM and it's also booting on doha.