yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 & 6T Cross Device Development] Terminator.J:
And now that I've pushed the 10.5 official release build to OTA, here's the most important thing from the release notes:

*** SIGNED BUILDS ***​

Previous releases were made using "test-keys" (cryptographic signature of the ROM installation payload).

Google checks for that now as part of Play Integrity, and will fail devices using "test-keys" for their builds.

The crDroid dev team made organization-wide signing keys ("release-keys") that all of us maintainers are now using when compiling the ROM.

Attempting to update from 10.4 or earlier from the system OTA updater (Settings > System > System Updates) will fail with a "verification failed" error.

You have to download the ROM zip to a computer or USB OTG drive and install the update via recovery.

No factory reset required, this will not erase your data.

Since you're flashing in recovery (which does not preserve GApps), you DO need to reboot to recovery when prompted, and flash your Google Apps or microG or crDroid++ kernel or any other addon zip to the freshly-updated slot BEFORE booting to system.

After you've updated to a "release-keys" signed build (10.5 or newer) by flashing in recovery once, all future OTA updates will once again work as normal from the booted Updater in Settings > System > System Updates.
[OnePlus 6 & 6T Cross Device Development] Spirit_of_Eli:
Hello,

i have got some trouble with the New Update.

The check after download fails. Does anyone else have the problem?

I am using the OTA Update function.
[OnePlus 6 & 6T Cross Device Development] Mindrel:
Please read the previous post... 😅
[OnePlus 6 & 6T Cross Device Development] Spirit_of_Eli:
Sorry, i missed that. I was a bit busy.
[OnePlus 6 & 6T Cross Device Development] meMohanR:
I always read the changelog and I recommend everyone to do so. So you can see what minor or major changes are coming. It'll make you aware of upcoming errors or functions that you might like or don't like.

Again thanks to @Terminator.J
[OnePlus 6 & 6T Cross Device Development] meMohanR:
I just updated 10.5 using crDroid recovery > apply update > adb sideload

so 10.4 was in slot A and obvously it insatalled it on slot B great.

and it asked me to restart to recovery. As dev mentioned I restarted and its now active slot B and installed GApps.

So far so good. It restarted to system, checked the version and everything looks fine. So far so good.

Just to be curios I checked other slot which is slot A and it has 10.4 so I installed the ROM from active slot B (I used to do on other ROM as well)

Basically it means I install updated ROM on both slots.

Its just me or anyone else do this? :unsure:

Fun fact : After update Snapchat is working and let me login. WhatsApp Messenger is not working still.
[OnePlus 6 & 6T Cross Device Development] sonudhillon:
I am trying a fresh installation with instructions here-

crDroid OP6/6T Retrofit Dynamic Partitions installation guide

crDroid OP6/6T Retrofit Dynamic Partitions installation guide - crDroid OnePlus 6 6T Installation Instructions - Dynamic Partitions.md

gist.github.com

After 6 step, the device does not boot into bootloader and not recovery.
[OnePlus 6 & 6T Cross Device Development] meMohanR:
Did you followed all the steps?

You need to have OEM Oxygen OS version 11.1.2.2 (this is important)

Then you can follow the steps as mentioned.
[OnePlus 6 & 6T Cross Device Development] Mindrel:
Hello, please how do you know what's on the other slot?

It seems to me that everything is installed and updated on slot B.

Note: everything is OK for me for the future OTA update! 🎉
[OnePlus 6 & 6T Cross Device Development] meMohanR:
When you reboot to recovery you can read it on the top of the recovery that shows which version is you are on.

And normally if you see your active slot is A then you're update using adb will be installed in inactive slot in this case slot B.

😉
[OnePlus 6 & 6T Cross Device Development] Mindrel:
OK thanks. My active slot is B and as I said it always been 🤷🏻‍♂️
[OnePlus 6 & 6T Cross Device Development] meMohanR:
🤔...

That is something. I'm no expert per say but since I've used this device whenever I update using ADB I feel like slot change itself to inactive slot then boot from their. I might be wrong but hey until it's working nothing to worry about right 😁
[OnePlus 6 & 6T Cross Device Development] Terminator.J:
Uh, you would have to take great pains to never reboot into system directly after update without entering bootloader first and manually forcing active slot to B.

In which case you'd never be able to update, unless you always only fastboot flashed block devices by-name from bootloader (or fastbootd-in-recovery)... And would not have been able to use Android 14 builds in the first place because first stage init (bootloader) doesn't know about super partitions so you can't even force install retrofit dynamic partition builds to specific slot block devices.

Maybe you know that already, and have been doing that...? If not, though, I can absolutely guarantee that you have not always had B as your active slot.

Every time you flash an OTA payload, whether by OTA Updater in Settings > System, or by recovery, it installs to the currently-inactive slot, then sets a flag for the bootloader in nvram to switch slots on next reboot.

"Active & Inactive" are to "A & B" like "Left & Right" are to "East & West".

Relative vs absolute designations.

If B is flagged as "Active", then any OTA payload (update) you run gets installed to A, and when you reboot (regardless of whether it's to system, recovery, or bootloader), it switches to A as Active and tries to bootstrap itself from the contents there.

Then the next time you install an update after that, it installs to current Inactive slot (now B), and switches after that reboot.

It ping-pongs back & forth between the two slots every update.

I would guess that it's only been B when you've remembered to look for the info...?
[OnePlus 6 & 6T Cross Device Development] Mindrel:
Ow... It's quite possible that I'm wrong. Sorry I'm not much help on this one!

In fact, it's possible that I wasn't paying attention and that it alternates between A and B all the time. If that's how it's supposed to work, then that's the case, because I've never had any problems so far, either with OTAs or manual updates...

In any case thank you I learned something today!
[OnePlus 6 & 6T Cross Device Development] javedsakhtar:
can this rom flashed by twrp??
[OnePlus 6 & 6T Cross Device Development] meMohanR:
crDroid OP6/6T Retrofit Dynamic Partitions installation guide

crDroid OP6/6T Retrofit Dynamic Partitions installation guide - crDroid OnePlus 6 6T Installation Instructions - Dynamic Partitions.md

gist.github.com

Follow the instructions. It's good to follow as dev says.
[OnePlus 6 & 6T Cross Device Development] Terminator.J:
Negative [... I am a meat popsicle].
[OnePlus 6 & 6T Cross Device Development] Terminator.J:
Just got some 10.6-BETA test builds made (right after Google uploaded freakin' JULY ASB, grumble) and about to upload...

BUT!

In the mean time, have a maintenance release of 10.5 (release 2, yeeehaw!) that should hopefully address background apps getting killed too quickly in 10.5, and includes updated PPU spoof fingerprint to hopefully keep Play Integrity passing a little while longer.

Meanwhile I'll be trying not to blow myself up while driving an offload forklift carrying fireworks for a municipal shoot for the next two days (Independence Day in the US -- cue "America, F*** Yeah!"). Send wishes for everything to go safely & smoothly!
[OnePlus 6 & 6T Cross Device Development] meMohanR:
Boom, finally!

Now my WhatsApp issues is also fixed 🤩🤩🤩

Thanks @Terminator.J for your constant support to this device. ✌🏼✌🏼✌🏼
[OnePlus 6 & 6T Cross Device Development] tomasz-c:
Has anyone observed after upgrading to enchilada_cr10.6_test2 - test4 the notification LED stopped working?

It works while charging but does not work with notifications.

I don't have telegram so I don't know if anyone reported it there.

I am not sure if it stopped working from test2 or maybe even earlier.
[OnePlus 6 & 6T Cross Device Development] Terminator.J:
Yeahhhh, uh, huh.

So Lineage updated the lights HAL for sdm845-common, and I imported that, and ... huh.

I'm having the same problem, and no obvious selinux denials I can see in logcat & dmesg.

I presume it's working on official LOS 21 builds for enchilada, yeah?
[OnePlus 6 & 6T Cross Device Development] Terminator.J:
Okay, got a fix! I'll upload test ... 6 I guess?

Anyway, this is in the TG group where we're testing 10.6 builds.

Look, y'all are gonna find the UI annoying in general in 10.6.

Specifically, the "use black instead of grey" switch in Night Mode sub-setting isn't able to turn as many things from grey to black as before.

The crDroid & Lineage devs are apparently not spending all their spare time trying to keep fighting AOSP's updated (ugly) theme & layout resources and accidentally causing other things to break in strange ways in the process, because Google uses the theme colors, which they themselves have defined for certain things, inappropriately for other things as well.

So if you try to turn the correct thing black, becaused that's what it's for, something else suddenly becomes unreadable, because Google.

This quarterly rebase thing is awful on small custom ROM teams, ugh.
[OnePlus 6 & 6T Cross Device Development] tomasz-c:
I haven't tested on Linage OS, I don't know if I could do it without losing data?

I updated to test6 and still not everything works as before.

I also have the battery light on and it looks like the two systems are not working together.

Previously it was like this:

- if the phone was connected then the charging light was on,

- if a notification came the charging LED deactivated and only the notification light worked,

Currently it does not work well and a bit random:

- if the battery light is on then the notification light does not work at all, (even when it is not charging)

- combining with turning the battery light and notification light on and off, I even had such a situation that the notification light worked, and when I plugged in the charging neither the notification light nor the battery light worked,

Generally after updating to test6 and rebooting and after subsequent reboots the notification light does not work for me, I have to go into options and combine with settings.

I don't have a recipe how to repeat the subsequent situations because it seems to behave a bit randomly, not always the same.

Do you have the battery light on and in you it works fine?

Thanks for your work and the current fix, because by some unknown combination and order of settings I manage to activate the notification light (with the battery light off)

I wanted to see what's new in cr10.6 and it looks like now I can't go back to cr10.5 :) I was able to upload 10.5 (after clearing the system) but it wouldn't boot. After uploading 10.6 it works again.
[OnePlus 6 & 6T Cross Device Development] xlinux_:
the devs have the hard tasks of trying to make a functional ROM for users, enthusiasts and developers alike, sometimes these small bugs can be present for a long time sometimes never fixed at all.

my soul goes out to the developers they generally go unnoticed for the amount of effort and time that is put into these ROMs, these small bugs are generally something I'd ignore. The developers are generally aware of bugs within their source code,

regarding the LED bug you mentioned it is not present in lineage os as far as I'm aware.
[OnePlus 6 & 6T Cross Device Development] tomasz-c:
I know this.

I notice the developers and appreciate their work. I even appreciated it in the post you quote, did you read it all? I am grateful for this software, thanks to it I can continue to use my smartphone. I understand that people working in such projects devote their private time to it.

In the previous topic I only presented my observations if they were to be helpful to someone. I don't resent anything, I don't expect anything from anyone and I have the impression that this is what you are insinuating to me.

Perhaps the only thing you can accuse me of is that I describe the problems with the test version here and not on Telegram, but I don't have Telegram (this is intentional). As you can see above reporting the LED problem here was useful.

Regards.
[OnePlus 6 & 6T Cross Device Development] xlinux_:
I was making a statement showing my appreciation towards development" ,

I did not accuse or as you said "insinuated" anyone of anything.

I was also added that the bug you mentioned is not present in other ROMs to answer your previous question.
[OnePlus 6 & 6T Cross Device Development] JonesL:
Good, solid ROM. My only request is an option to make the 4G icon be inside the signal strength.
[OnePlus 6 & 6T Cross Device Development] denorangel:
So it's been a while since this update is out. How is the battery life compared to version 10.2.is it worth updating?
[Moto Edge 30 Pro] Frank10cantillo:
Use this modules on magisk,

set powersave mode in /storage/emulated/0/Android/yc/uperf,

edit cur_powermode.txt (to powersave), then underclock gpu to 421ghz View attachment 6047429
[Moto Edge 30 Pro] Frank10cantillo:
View attachment 6047430
[Moto Edge 30 Pro] Frank10cantillo:
View attachment 6047434
[Moto Edge 30 Pro] xManueRx:
Can You play fortnite at 60fps with this mod?
[Android Q&A, Help & Troubleshooting] BTWL:
I have recently get a oneplus 12 and i want to have dual system on it . I am familiar with desktop dual system (ubuntu+ windows) or VMware. And im familiar with Linux enviroment programming.

And im a opensource developer.
[Android Q&A, Help & Troubleshooting] xdauser1620:
Use DSU sideloader for 2nd os.
[Android TV General] beastmaster92002:
I had bought this tv few years ago. After some updates, I don't remember when, but there has been an issue. The issue is that whenever I put TV on standby (not shutdown), and keep it that way for 5-10 mins, after turning it on - though it shows as connected to wifi but it is actually not connected. The apps don't open up and seem to be loading waiting for wifi data. Thereafter when I restart the wifi toggle on TV settings, it connects and everything starts. If I don't do anything, I need to wait 5-10 mins for data to get connected again. It seems that during sleep there is some wifi issue. The MI agent brought some software update, but then told that change mother board which is costly. Anybody in this forum have any suggestions?
[Motorola Moto G52] HemanthJabalpuri:
Team Win Recovery Project, or TWRP for short, is a custom recovery built with ease of use and customization in mind. Started from the ground up by taking AOSP recovery and loading it with the standard recovery options, then added a lot of features. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.​

Your warranty is now void.

I am not responsible for bricked devices, dead SD cards, thermonuclear war, or
you are getting fired because the alarm app failed. Please do some research if
you have any concerns about features included in this recovery before flashing it!
YOU are choosing to make these modifications, and if you point the finger at me
for messing up your device, I will laugh at you.

Key Features:

Custom Firmware installation

Touchscreen driven with real buttons and drag-to-scroll

XML-based GUI that allows full customization of the layout true theming!

Settings are saved to the sdcard and persist through reboots

Backups of partitions in TAR or raw Image format

Ability to choose which partitions to back up and which to restore

Restore backups from internal storage, external SD storage or OTG devices

Ability to choose to compress backups now with pigz (multi-core processor support for faster compression times)

Partition wiping

File Manager(copy, move, rename, delete etc)

Terminal access

ADB Root Shell

Onscreen keyboard

Easy selection of internal/external storage

and more...

In addition to the above new features, TWRP features a scripting engine that allows an app to send commands to the recovery for the recovery to perform during startup. TeamWin call this scripting engine OpenRecoveryScript.

Working

Decryption (Android 12, 13 & 14) (Android 11 is not supported with this build)

MTP

Custom ROM flashing

fastbootd

USB OTG

adb sideload

Not Working

Touch may not work sometimes

If you encounter any that are not listed, do let me know here

Download

Compatible with both Android 12 & 13 firmware

https://twrp.me/motorola/motorolamotog52.html

Instructions

Spoiler content hidden.

Screenshots

Spoiler content hidden.

Credits

TWRP Lead Developers:- Dees_Troy, bigbiff and Captain_Throwback

Sources

TWRP Sources

TWRP Gerrit Instance

TWRP Website

Device Tree

Kernel Sources
[Motorola Moto G52] HemanthJabalpuri:
Our device is Virtual A/B, which means all normal Android partitions like boot, vbmeta, etc are duplicated. Now we have _a and _b suffixed partitions like boot_a and boot_b. Our device doesn't have a seperate partition for recovery, you may be wondering how recovery exists without a partition. Answer to that question is, recovery exists in boot partiton.

Android boot img has two parts, one is kernel (gz compressed Linux kernel) and ramdisk (gz compressed cpio archive). Here for recovery, ramdisk is used. When you install TWRP permanently, ramdisk is replaced with TWRP one keeping kernel intact.

Magisk modifies ramdisk in boot.img, when you install TWRP permanently, ramdisk will be replaced with TWRP one. So, if you want Magisk then you have to install Magisk AFTER installing TWRP.

When OTA is installed, TWRP will be replaced with ROMs recovery. So, you have to install TWRP seperately after every OTA.
[Motorola Moto G52] HemanthJabalpuri:
Now TWRP is available as official for rhode

Motorola Moto G52

Disclaimer:Team Win strives to provide a quality product. However, it is your decision to install our software on your device. Team Win takes no ...

twrp.me

Old Unofficial builds are available at https://androidfilehost.com/?w=files&flid=337377
[Motorola Moto G52] AtulXD:
How to root moto g52
[Motorola Moto G52] HemanthJabalpuri:
Hello,

Go through the guides that I linked at https://xdaforums.com/t/info-my-moto-g52.4533867/

Thanks
[Motorola Moto G52] HemanthJabalpuri:
TWRP v3.7.1 is now available

TWRP 3.7.1 Released

TWRP 3.7.1 is out now for most currently supported devices.

twrp.me
[Motorola Moto G52] Eduardozjx:
Help, when i try to Format data i have the error 255
[Motorola Moto G52] HemanthJabalpuri:
Before you did Format Data, which ROM you are using? What's the Android version of that ROM? What is the stock ROM version (firmware)?
[Motorola Moto G52] Eduardozjx:
I had forgotten to mention but my ROM is the original one from Motorola and when I got my phone it was running Android 12 but then my phone updated itself to Android 13, can I downgrade it?
[Motorola Moto G52] HemanthJabalpuri:
You can downgrade, but it is not recommended since there is chance of brick. For now, use the ROM specific recovery or Lineage OS recovery to flash things and format data. I will look into the issue soon.
[Motorola Moto G52] akuachi:
Hi, so i unlocked the oem installed twrp and rooted my moto g52... i want to use googe pay so i tried enabling on magisk Zygisk, then hide the magisk app than the block list with google play services google wallet google play and mooney app (the credit card one). then i used TB Checker to check all things and basic integrity and device integrity pass. but on google pay i get impossible to configure the card for contactless payment with every card i try, and for the other app mooney, it crashes when i try to open that.
[Motorola Moto G52] loretta1980:
Hi, i activated OEM unlocking in the developer options and booted to fastboot with the command adb reboot bootloader but then the command fastboot boot twrp-3.7.1_12-0-rhode.img does nothing.

I can read oem_locked in the fastboot window on the phone. What did i wrong?

The Phone has Android 13 Build number T2SRS33.72-22-4-6.
[Motorola Moto G52] akuachi:
after enabling oem unlock you need to actualy unlock it: Guide
[Android Stick & Console RockChip based Computers] a dead man:
Looking for a locked down firmware for this box. Almost every root tool/checker I’ve looked at is either incompatible with my device (won’t install) or brings up a licence verification error.

I am trying to get Foxtel up and running, I’ve finally got past the external display issue and I’m now getting unable to use on jailbroken rooted devices when I try to play anything (no problems with browsing - actually thought I cracked it because of that)

I’ve also tried deleting the su binaries and failed. They refuse to delete even though I have root access?
[General Questions and Answers] Nanairo123:
Hi, I would like to know is there any software I can buy or any way to view the msg crypt 14 message history file in the database and Google backup on the pc? I don't have access to the WhatsApp account as my old number was taken by someone already.

Thanks
[General Questions and Answers] xXx yYy:
Viewing the msgcrypt 14 WhatsApp message history file directly is not possible without the decryption key. The msgcrypt 14 file is encrypted using a unique key that is stored on the user's device. Without this key, it is impossible to decrypt the file and access the chat history.
[General Questions and Answers] Nanairo123:
I saw there is the WhatsApp key generator and WhatsApp viewer app , do these still work? Has anyone tried them lately?
[General Questions and Answers] Nanairo123:
will some apps like mobiletrans works if I use whatsapp key generator first?
[General Questions and Answers] k41th1ng5:
If you really need that key maybe you can use some brute force attack, anyways if you find something share it with us pls
[Samsung Galaxy Tab A7 Lite] iPollesion:
Hey XDA Community,

I've improved the "Tab A7 Cleanup Script," originally inspired by doggydog2's work. This script is for your Samsung Galaxy Tab A7 Lite, aimed at enhancing performance and battery life.

This is being managed to allow anyone using a Samsung Galaxy Tab A7 Lite to convert it into an ebook reader.

View attachment 6047493

Here's what it does:

Debloats Your Device: Removes unnecessary system apps to free up resources.

Battery Life Optimization: By reducing bloatware, it lessens background activity, enhancing battery performance.

Customization: Offers various categories for app removal - choose what you need.

Reversibility: Easily revert changes if needed.

No Root Required: Works on both rooted and non-rooted devices.

Run the "DEBLOAT-SM-T220.sh" script:

Enable USB Debugging on your device (in Developer Options).

Connect your tablet to a Windows PC.

Open Command Prompt where ADB (Android Debug Bridge) is installed.

Execute the following command in PowerShell:

& { adb push DEBLOAT-SM-T220.sh /data/local/tmp/; adb shell "cd /data/local/tmp && chmod 755 DEBLOAT-SM-T220.sh && ./DEBLOAT-SM-T220.sh" }

Tested on SM-T220 with Android 13, One UI Core 5.1.1.

Your feedback and suggestions for more tweaks are welcome!

A few apps worth having before running the debloat script:

Magisk - https://github.com/topjohnwu/Magisk

Systemless Hosts - Unified (by gloeyisk) - https://github.com/gloeyisk/systemless-hosts

AdAway - https://adaway.org/

F-Droid - https://f-droid.org/en/

Cromite (by uazo) - https://github.com/uazo/cromite

De-Bloater (by sunilpaulmathew) - https://f-droid.org/en/packages/com.sunil...

MiXplorer Beta (by HootanParsa) - https://xdaforums.com/t/app-2-2-mixplorer-v6...

Aurora Store - https://f-droid.org/en/packages/com.aurora.store/

Let's keep enhancing our devices together! 🚀

Cheers,

iPollesion (12/23/2023, USA)
[Samsung Galaxy Tab A7 Lite] Difficul:
This it's not debloater , it will hide apps
[Samsung Galaxy Tab A7 Lite] iPollesion:
This does improve the performance of the Tab A7 Lite. It will uninstall a few applications, but most of them will get disabled, so one can easily revert.

Alternatively, if you prefer to uninstall them, read the source and modify as needed.