yashsingh1/xdaforums huggingface dataset:
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] riyan65:
View attachment 5376107

LegionOS for Moto G5 Plus [Potter]

What is this?

LegionOS is an AOSP based ROM

Our mission is to offer the maximum possible stability and security, along with essential and useful features for the proper functioning of the device

Based on Android 11

DONWLOADS: click-here

Whats working?

Wi-Fi

RIL

Mobile data

GPS

Camera

Flashlight

Camcorder

Bluetooth

Fingerprint reader

NFC

Lights

Sound/vibration

CLEAN FLASH :

Download the latest build and GApps (optional)

Reboot to recovery

Make nandroid/TWRP backup (optional)

Wipe System, Data, Cache, Dalvik,internal storage(format<yes)

Flash the latest build and GApps(on non Gapps build if needed)

Reboot

DIRTY FLASH :

Download the latest build

Reboot to recovery

Flash the latest build

Wipe Cache

Reboot

Known issues

Nothing yet

You tell me

Android OS version: 11

Security patch level: 08/2021

Device Source code: https://github.com/LegionOS-Devices

Source code: https://github.com/Project-LegionOS

ROM Developer: riyan65
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] riyan65:
some screen shotsView attachment 5376139View attachment 5376141View attachment 5376143View attachment 5376145View attachment 5376147View attachment 5376149View attachment 5376151View attachment 5376153
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] mlaverd:
Has anybody tested encryption? Does this run smoothly on 2Gb RAM models?
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] riyan65:
Encryption not working in A11. And the ROM should be smooth on 2gb version
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] riyan65:
NEW UPDATE AVAILABLE :

LegionOS V3.12 for potter

Changelogs :

Added some performance tweaks

August security patch

source changes

download here
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] riyan65:
NEW UPDATE AVAILABLE :

LegionOS V3.13 for potter

Changelogs :

September security patch

source changes

Download here
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] Isaac Andrade:
euLink off
[Introductions] soukehal:
Hello everyone, I present my real name soukehal hamed Algerian electronics technician retired 74 years old, for what I like this form.
[Introductions] svetius:
cool name! how do you pronounce it and where are you from?
[OnePlus 8T Questions & Answers] spigolon97:
Hi , i stopped changing Rom when I bought the 8t coming from 6t , but now I am bored and I'd like to try a new rom , which is the best custom ROM for 8t ?

Most important things for me :

Stable and fast ( fingerprint also fast)

Good camera (like stock one )

Good battery

Thanks 😁 if someone wants to share their experience on multiple custom roms I'd be glad
[OnePlus 8T Questions & Answers] kjslabber:
Of course rom choice is a individual preference but mine is AICP. Good stable, smooth with a few customizations. Can be used with a couple of the custom kernels out there. Not strictly Pixel based. Updated weekly for all devices supported.
[OnePlus 8T Questions & Answers] zBear:
had the same thoughts this friday and spend the weekend trying ROMs and twrp

long story short - stock is better for this phone

I was using custom ROMs for years on different phones (starting OnePlus One and Cyanogen mod by Sultanxda), so I know exactly how a good custom ROM feels and works

for this particular model I'm kind of disappointed and "forced" to go back to stock

off course, you can say that you don't use autobrightness or you are ok with how the fingerprint works (or don't use other stuff I've noticed), but for me stock is much better in a daily driver perspective

if you are really bored and have enough free time, it's better to try yourself and make your own opinion about it
[OnePlus 8T Questions & Answers] ElwOOd_CbGp:
only problem is that the stock rom is less trustworthy than even having google up your phones you-know-what
[OnePlus 6T  Guides, News, & Discussion] Yeedatoy:
Pre rooted boot image with TWRP included for OOS11 Beta 2, OB2. This is not for the beta 1 hotfix. Flash in fastboot if not rooted, and through a kernel manager if you are already on beta 2 and rooted but don't have TWRP because flashing kept putting you in crash dump mode. Remove lock screen as a precaution before flash. No need to wipe anything.
[OnePlus 6T  Guides, News, & Discussion] romanuks:
Just like any other image I tried, this gets me into a boot loop on the spinning circle. I can get into twrp, but the magisk root seems to be breaking something. Any ideas?
[OnePlus 6T  Guides, News, & Discussion] s.seila:
What device are you using ( 6 or 6T ) ? Or whats the code name for your device??
[OnePlus 6T  Guides, News, & Discussion] romanuks:
OP6T europe
[OnePlus 6T  Guides, News, & Discussion] lockmunk:
i use command "fastboot boot fajita-ob2-oos11-twrp-rooted.img" but in boot to system
[OnePlus 6T  Guides, News, & Discussion] romanuks:
you should probably write fastboot flash boot ...
[OnePlus 6T  Guides, News, & Discussion] s.seila:
"fastboot boot" and "fastboot flash" are do the same thing (to flash). If you use "fastboot flash" you have to manually reboot the phone to system or twrp, it is auto reboot after finished flash (based on image if flash TWRP it will boot to TWRP) if you use "fastboot boot".
[OnePlus 6T  Guides, News, & Discussion] romanuks:
Sooooo, any ideas on what I could do?
[OnePlus 6T  Guides, News, & Discussion] s.seila:
So you are using op6T-EU. I don't know if eu image different from groble image or not but you can try to patch boot image yourself.
[OnePlus 6T  Guides, News, & Discussion] romanuks:
Well, I already tried that too, so really not a clue as to why it wouldnt work... Probably should just downgrade, backup and get lineage or so
[Xiaomi Redmi Note 7 Questions & Answers] :
l
[Xiaomi Redmi Note 7 Questions & Answers] dedq:
I cannot tell you anything specifically to your phone but I can tell you some things in general.

Some people will probably tell you that it's not worth to root your phone in 2021 but I wouldn't agree. I rooted my first phone in 2013 and I've changed tons of phones from that time never being able to go more than seven days without root. It's a kind of addiction so you will get used to feeling that phone is totally yours due to the fact you can do whatever you want with it.

It doesn't mean that it's totally safe and people who don't know what they are doing can **** the things up. It's not because of the root but it's because of the people. Some people just play with the things they shouldn't play with.

Everything considering your phone and its futures depends on the custom ROM.

You may get a totally different custom ROM which doesn't have to do anything with your current phone or you can make it literally the same one which will be rooted.

"OS" is "ROM".

Everything depends on what you can find. I don't know about every phone on this world so browse the forum and you will see.

I haven't used my phone for anything else other than entertainment so I can't really tell you anything about your work but considering that you work, depending on where you work, it may be a little bit unsafe.
[Xiaomi Redmi Note 7 Questions & Answers] :
thank you very much for your detailed answer @dedq

so a ROM can be replaced after rooting with something else rather than default "Android" right?

i'm a really cautious person so i wouldn't play with some setting until i know what i'm doing with it first

another thing please, do you mean by unsafe that the ROM could have vulnerability for attackers to acces my phone?

or things may get lost?
[Xiaomi Redmi Note 7 Questions & Answers] dedq:
"Default Android" is your current ROM. You have ROM now as well. We have all been very cautious in the beginning with these kinds of things like flashing U systems and those kinds of things but the thing is chances are high that you will **** something up. Everyone did that and you can count on yourself probably going to third-party technician at least two or three times. We have never made those mistakes on purpose but it's very slippery to play with these kinds of things. I suggest you don't change anything if you really need your phone on daily basis because you may lose it for a couple of days. I'm talking from my experience but I hope you won't have negative experiences if you want to try rooting and doing something more.

It is always assumed that your phone is the safest when it's default. That means no root and no flashing anything. Rooting your phone is basically opening it to tons of vulnerabilities.

Don't play with those kinds of things if you work some kind of job where your phone is under constant surveillance.
[Xiaomi Redmi Note 7 Questions & Answers] svendsvin:
I’m also of the opinion that rooting is worth the eventual hassle. Except that it’s not that big a hassle on this phone if you use Orangefox and the build in root solution. If you choose not to root but care about privacy take a look at Netguard (Github version).
[Moto G5S Plus Questions & Answers] gulahmed:
i have my device g5splus with unlocked oem.. i have accidently deleted internal storage and system from twrp recovery and now no OS is installed in my phone i tried to flash official and custom both roms but but it cant.... the bootloader logs shows (cmd: getvar: max-sparse-size.... cmd: getvar: max-download-size) ... dont know how to recover my device... i have tried several solitions.. please help
[Moto G5S Plus Questions & Answers] sd_shadow:
What does getvar all say?

Remove the imei from the results before posting.

fastboot getvar all
[Moto G5S Plus Questions & Answers] gulahmed:
C:\Program Files\Minimal ADB and Fastboot>fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: moto-msm8953-C2.12

(bootloader) product: sanders

(bootloader) board: sanders

(bootloader) secure: yes

(bootloader) hwrev: P4

(bootloader) radio: 2

(bootloader) storage-type: emmc

(bootloader) emmc: 64GB SAMSUNG RC14MB RV=08 PV=07 FV=0000000000000007

(bootloader) ram: 4GB SAMSUNG LP3 DIE=8Gb M5=01 M6=05 M7=00 M8=5F

(bootloader) cpu: MSM8953

(bootloader) serialno: ZY322FJP6P

(bootloader) cid: 0x0032

(bootloader) channelid: 0xc0

(bootloader) uid: DC98FA7A00000000000000000000

(bootloader) securestate: flashing_unlocked

(bootloader) iswarrantyvoid: yes

(bootloader) max-download-size: 534773760

(bootloader) reason: UTAG "bootmode" configured as fastboot

(bootloader) imei: -

(bootloader) meid:

(bootloader) date: 12-21-2017

(bootloader) sku: XT1804

(bootloader) carrier_sku:

(bootloader) battid: SB18C15119

(bootloader) iccid:

(bootloader) cust_md5:

(bootloader) max-sparse-size: 268435456

(bootloader) current-time: "Fri Jan 29 0:19:35 UTC 1971"

(bootloader) ro.build.fingerprint[0]: motorola/sanders_n/sanders_n:8.1.0

(bootloader) ro.build.fingerprint[1]: /OPS28.65-36-11/431cb:user/release

(bootloader) ro.build.fingerprint[2]: -keys

(bootloader) poweroffalarm: 0

(bootloader) ro.build.version.full[0]: Blur_Version.28.241.8.sanders.ret

(bootloader) ro.build.version.full[1]: ail.en.US

(bootloader) ro.build.version.qcom: LA.UM.6.6.r1-08600-89xx.0

(bootloader) version-baseband: <not found>

(bootloader) kernel.version[0]: Linux version 3.18.71-perf-g810c3e8 (hud

(bootloader) kernel.version[1]: soncm@ilclbld35) (gcc version 4.9.x 2015

(bootloader) kernel.version[2]: 0123 (prerelease) (GCC) ) #1 SMP PREEMPT

(bootloader) kernel.version[3]: Fri Apr 26 14:05:39 CDT 2019

(bootloader) sbl1.git: git=MBM-NG-VC2.12-0-g698fb2f

(bootloader) rpm.git: git=92e5e21-dirty

(bootloader) tz.git: git=3aba84d-dirty

(bootloader) devcfg.git: git=3aba84d-dirty

(bootloader) keymaster.git: git=3aba84d-dirty

(bootloader) cmnlib.git: git=3aba84d-dirty

(bootloader) cmnlib64.git: git=3aba84d-dirty

(bootloader) prov.git: git=3aba84d-dirty

(bootloader) aboot.git: git=MBM-NG-VC2.12-0-g07ff23c

(bootloader) frp-state: no protection (0)

(bootloader) ro.carrier: retin

(bootloader) current-slot:

(bootloader) slot-suffixes: _a

(bootloader) slot-count: 1

(bootloader) slot-successful:_a: INVALID

(bootloader) slot-successful:_b: INVALID

(bootloader) slot-bootable:_a: INVALID

(bootloader) slot-bootable:_b: INVALID

(bootloader) slot-retry-count:_a: unknown

(bootloader) slot-retry-count:_b: unknown

all: listed above

finished. total time: 0.337s
[Moto G5S Plus Questions & Answers] sd_shadow:
It's not good when you see

(bootloader) slot-successful:_a: INVALID
(bootloader) slot-successful:_b: INVALID
(bootloader) slot-bootable:_a: INVALID
(bootloader) slot-bootable:_b: INVALID

Try LMSA's 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...

xdaforums.com

if that doesn't work, try looking for a blankflash for "sanders"

If you find a blankflash, reboot into EDL Mode, run the blankflash.bat, then flash the full firmware

Is my device in EDL Mode?

How to boot into EDL Mode

This should be the correct firmware

https://mirrors.lolinet.com/firmware/moto/sanders/official/RETIN/

XT1804_SANDERS_RETIN_8.1.0_OPS28.65-36-14_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip
[Moto G5S Plus Questions & Answers] gulahmed:
hello

hello .. thank you so much for your assistance .. but somehow i managed to flash rom successfully but imei is not worning and baseband version is showing not available..
[Moto G5S Plus Questions & Answers] sd_shadow:
Did getvar all change?
[Moto G5S Plus Questions & Answers] gulahmed:
no it doesnt

C:\Program Files\Minimal ADB and Fastboot>fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: moto-msm8953-C2.12

(bootloader) product: sanders

(bootloader) board: sanders

(bootloader) secure: yes

(bootloader) hwrev: P4

(bootloader) radio: 2

(bootloader) storage-type: emmc

(bootloader) emmc: 64GB SAMSUNG RC14MB RV=08 PV=07 FV=0000000000000007

(bootloader) ram: 4GB SAMSUNG LP3 DIE=8Gb M5=01 M6=05 M7=00 M8=5F

(bootloader) cpu: MSM8953

(bootloader) serialno: ZY322FJP6P

(bootloader) cid: 0x0032

(bootloader) channelid: 0xc0

(bootloader) uid: DC98FA7A00000000000000000000

(bootloader) securestate: flashing_unlocked

(bootloader) iswarrantyvoid: yes

(bootloader) max-download-size: 534773760

(bootloader) reason: Volume down key pressed

(bootloader) imei: -

(bootloader) meid:

(bootloader) date: 12-21-2017

(bootloader) sku: XT1804

(bootloader) carrier_sku:

(bootloader) battid: SB18C15119

(bootloader) iccid:

(bootloader) cust_md5:

(bootloader) max-sparse-size: 268435456

(bootloader) current-time: "Fri Jan 29 1:42: 7 UTC 1971"

(bootloader) ro.build.fingerprint[0]: motorola/sanders_n/sanders_n:8.1.0

(bootloader) ro.build.fingerprint[1]: /OPSS28.65-36-9/03c05:user/release

(bootloader) ro.build.fingerprint[2]: -keys

(bootloader) poweroffalarm: 0

(bootloader) ro.build.version.full[0]: Blur_Version.28.221.10.sanders.re

(bootloader) ro.build.version.full[1]: tail.en.US

(bootloader) ro.build.version.qcom: LA.UM.6.6.r1-08600-89xx.0

(bootloader) version-baseband: <not found>

(bootloader) kernel.version[0]: Linux version 3.18.71-perf-g099018b (hud

(bootloader) kernel.version[1]: soncm@ilclbld31) (gcc version 4.9.x 2015

(bootloader) kernel.version[2]: 0123 (prerelease) (GCC) ) #1 SMP PREEMPT

(bootloader) kernel.version[3]: Wed Feb 6 03:43:34 CST 2019

(bootloader) sbl1.git: git=MBM-NG-VC2.12-0-g698fb2f

(bootloader) rpm.git: git=92e5e21-dirty

(bootloader) tz.git: git=e619e20

(bootloader) devcfg.git: git=e619e20

(bootloader) keymaster.git: git=e619e20

(bootloader) cmnlib.git: git=e619e20

(bootloader) cmnlib64.git: git=e619e20

(bootloader) prov.git: git=e619e20

(bootloader) aboot.git: git=MBM-NG-VC2.12-0-g07ff23c

(bootloader) frp-state: no protection (0)

(bootloader) ro.carrier: retin

(bootloader) current-slot:

(bootloader) slot-suffixes: _a

(bootloader) slot-count: 1

(bootloader) slot-successful:_a: INVALID

(bootloader) slot-successful:_b: INVALID

(bootloader) slot-bootable:_a: INVALID

(bootloader) slot-bootable:_b: INVALID

(bootloader) slot-retry-count:_a: unknown

(bootloader) slot-retry-count:_b: unknown

all: listed above

finished. total time: 0.609s
[Moto G5S Plus Questions & Answers] gulahmed:
hello .. LMSA didnt worked and ...coudn't find blankflash for senders .. do u have any link for that??
[Moto G5S Plus Questions & Answers] maicomaico:
what is the flashed stock link
[Moto G5S Plus Questions & Answers] chanito86:
I don't know if you're gonna see this, but where did you find that file from august 19? I'm at your exact situation when you posted this
[Huawei P20 Questions & Answers] Txdpo:
Hello, i have problem with my huawei p20(version 10) i can't turn on emergency backup

Im doing this

1. Turn off phone

2. Clicking vol up

3. Connecting charger

4. Doing factory reset and then emergency backup and nothing

Or im doing something wrong?
[Huawei P20 Questions & Answers] Thanelien:
Same here... I click emergency backup. It reboots but not in emergency backup mode...
[Huawei P20 Questions & Answers] Thanelien:
Well... I thought the emergency backup mode would start right away but in fact, I got into this mode after the basic installation steps. So try filling in the procedure (set up as a new phone, no google connexion, connect to wifi) and then, you shoud (let's hope) arrive on the emergency backup.

Fingers crossed!
[Redmi 10X / 10X Pro Questions & Answers] nufc37:
Are there anyone update to 15.2.3 ? Could you please kindly share status, bugs . Thank you in advance.
[Redmi 10X / 10X Pro Questions & Answers] elhattak7:
I update my phone, all works smoothly.
[Redmi 10X / 10X Pro Questions & Answers] vinassif:
Works fine, but the notifications has a long delay to income. Whatsapp if i get out of my phone, and when i comeback the messages come just if i open the app, ridiculous.

PS: the apps not stay in battery saver restritions and stay with autostart.
[Redmi 10X / 10X Pro Questions & Answers] nufc37:
Hi vinassif, I have not updated yet. But for the problem of notifications you can follow this link. ( Please use Google translate https://m.mobile01.com/topicdetail.php?f=634&t=6382075&p=1 ) it works for me but have to locked recent Apps also.
[Redmi 10X / 10X Pro Questions & Answers] vinassif:
tks a lot but i dont understood also with translate, can you help me about this ? what can i do to resolve this ? have anyone else site to help me ?
[Redmi 10X / 10X Pro Questions & Answers] nufc37:
Hi vinassif,

First of all you have to download One-click toolkit V2 from link in that site by PC. And then follow this step.

1. Enable ADB debugging mode

Steps:

Settings-My device-All specifications

and click MIUI version seven times. Then go

to

Settings-More settings-Developer options.

Turn on "USB Debugging" and "USB Debugging (Security Settings)" to

connect the phone computer

phone will appear "allow USB debugging it?"

select "OK"

2.

after extracting One-click toolkit

connect a phone

to perform "a key to execute disable power and performance" .

3. On mobile.

In the recent apps view, long tap the thumbnail of the app you want to lock, and then tap the Lock button.

Hope this will help you.
[Redmi 10X / 10X Pro Questions & Answers] vinassif:
Tks a lot my friend. I will try this but i didnt find the link to download the one tool kit v2 in that site. Do you have the link? TKS
[Redmi 10X / 10X Pro Questions & Answers] nufc37:
前往外部連結 - Mobile01 - Mobile01

「全球華人最注目的社群網站是哪個？」這問題的答案非常簡單，就是Mobile01！

m.mobile01.com
[Redmi 10X / 10X Pro Questions & Answers] tpss12:
一鍵執行啟停用省電與性能V3.zip

drive.google.com
[Redmi 10X / 10X Pro Questions & Answers] vinassif:
good, tks one more time for help me
[Huawei Developers] Mayism:
If you haven’t downloaded the demo for integrating Huawei services in Unity, you can access the demo on GitHub.

1. How to fix the invalid dependencies error reported during package resolving in Unity?​

Project has invalid dependencies:

com.unity.textmeshpro: connect ETIMEDOUT 172.81.232.209:443

com.unity.timeline: connect ETIMEDOUT 172.81.232.209:443

When the preceding dialog box is displayed, click Continue to open the project. Go to Window > Package Manager.

Update each package with an exclamation mark to the latest version to resolve the problem, as shown in the following figure.

2. How to switch the platform to Android?​

Go to File > Build Settings. In the Platform area, select Android and click Switch Platform.

3. How to fix the Visual C# compiler version error reported after the platform is switched to Android?​

If the following error occurs, close the project and then reopen it to resolve the problem.

Microsoft (R) Visual C# Compiler version 2.9.1.65535 (9d34608e)

Copyright (C) Microsoft Corporation. All rights reserved.

4. How to package and run the demo project?​

On the Build Settings page, click Player Settings to display the Project Settings page.

Configure the product name as required.

In Other Settings, set a package name for the Android app, which should be identical to that in the JSON file in AppGallery Connect.

In Publishing Settings, deselect Custom Keystore. (If the services you want to integrate involve app signing, skip this step and perform the necessary operations.)

Download the JSON file from AppGallery Connect and save it to the ..\Assets\Plugins\Android directory of the project.

5. What can I do if error “-Dorg.gradle.jvmargs=-Xmx4096m” “assembleRelease” is reported when I package the demo project?​

I have selected a device and clicked Build And Run on the Build Settings page, which reported the following error:

org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"

stderr[

Picked up JAVA_TOOLOPTIONS: Dfile.encoding=UTF-8

This problem occurs because the corresponding signature file has been canceled but is still used in the Gradle file.

To resolve this problem, open the launcherTemplate.gradle file in the ..\Assets\Plugins\Android directory, find the following code snippet, and comment it out as shown in the following figure.

6. What can I do if error “launcher-release.apk does not exist” is reported when I package the demo project?​

To resolve this problem, simply select Development Build before packaging the project, as shown in the following figure.
[Huawei Developers] Mayism:
Symptom​

The data returned by the fetch request in the code is a JSON character string by default and the logic of parsing JSON objects is used.

Once the server permission verification fails, an HTML page with error code 503 may be returned, meaning the JSON parsing logic is not suitable.

Solution​

Solution 1: Add try-catch to each place where JSON.parse() is executed to capture and handle errors.

Solution 2: Process JSON.parse() in the app.ux file in advance and add try-catch to the code. Record event tracing data or return the default normal data when an exception occurs.

Solution 2 is recommended and the sample code is as follows:

export function parseProxy () {
const rawParse = JSON.parse
JSON.parse = function (str, defaults) {
try {
return rawParse(str)
}
catch (err) {
console.error(`JSON parsing failure:${str}, ${err.stack}`)
return defaults
}
}
}
[Huawei Developers] Basavaraj.navi:
after adding try-catch does it parse JSON data or does it just handles the crash part?