yashsingh1/xdaforums huggingface dataset:
[Redmi Note 12 5G / Xiaomi Poco X5] AnhTuaaan:
Hello all,

I tried to unlocked my phone's bootloader (and succeeded), though I followed a guide on YouTube on how to flash Magisk (link here: Spoiler content hidden.)

but it turns out I just caused my phone to go into a bootloop.

Everytime I start it, I get my background showing but nothing else, than the screen gets dim and finally it turns itself off.

I know I'm an idiot and should have waited for a tutorial from xda and not rely on some shady/random youtube videos.

Unfortunately the wrong is already done.

I already tried to re-flash the original 'boot.img', but nothing improved... I also tried to re-flash the original fastboot ROM with MiFlash, but I get an error everytime I do any interaction with it. I get an error when I try to update/install drivers, get an error when I try to refresh, get an error when I try to flash.

I'm not a newbie with flashing/rooting android phones, but I must admit I don't really understand what's going on here.

Oh and by the way I could install (or rather boot) TWRP following the instructions given on another thread on this XDA sub, but couldn't flash any recovery rom (error message again, then flashing gets cancelled and nothing happens).

Can anyone help me because I really need my phone for work (even though I have my old Redmi note 7 that will replace but has a lame battery) ? Thanks in advance, xda'ers.

EDIT : I remember having been through similar issues back in the days with my Redmi Note 3/4/7, some I fixed using ELD mode. But that was a long time ago and I'm not sure if MiFlash will work as it gives me error as soon as I try to install the driver on the "driver" tab..

EDIT2: When I try to flash through TWRP it says :

"Devices on super may not mount until rebooting recovery. [...]

Error installing zip file '/external_sd/[recovery rom file location+.zip]"

EDIT3 : I've messed around with TWRP/OrangeFox and deleted my data, and formatted my phone, which means I can't go back to my original ROM if I don't flash it again...
[Redmi Note 12 5G / Xiaomi Poco X5] NOSS8:
Check that everything is correct here:

https://xdaforums.com/t/flash-tool-guide-use-xiaomi-flash-tool.4262425/

What are the errors with Miflash?

Edl mode here:

Xiaomi Auth Flash

Authorised from the site administration. Thanks to @V0latyle @Oswald Boelcke @willverduzco and all other admins. MESSAGE ME on XDA Forums Telegram Support Official MIUI & HyperOS Bootloader Unlock Guide Xiaomi Auth Flash Payments: PLEASE...

xdaforums.com
[Redmi Note 12 5G / Xiaomi Poco X5] AnhTuaaan:
Thank you for your answer.

I figured out how to run MiFlashTool (/log folder was missing and there was another issue which I don't remember right now but that i've solved watching a <2min youtube video).

MiFlashTool now works correctly.

But yeah apparently I'm not granted the ability to flash through EDL mode (nor fastboot mode). I tried to login following the instructions but it's not working neither. Do you know how much is charged for the authentification + EDL mode flashing ?

Maybe I could wait a few weeks before a newer version of TWRP allows flashing without so much restrictions as it is right now ?

I don't remember Redmi Note 7 being as tough/complicated regarding bootloader unlocking/rooting/flashing...
[Redmi Note 12 5G / Xiaomi Poco X5] NOSS8:
Youtube is not the reference for this type of problem, XDA is.

I can't tell you the price here, XDA rules.

What we could do with A10/A11 is over due to the A/B partitions and restrictions of Google A12/A13. Thanks Google.(And it's not over.).
[General Questions and Answers] malikwaqashaider:
I want to know about my device how,s model of mxq and any compatible rom here about itView attachment 6021736
[Realme GT Neo 2] Abdou2048:
I am trying to downgrade my "realme gt neo 3T" RMX3371_13.1.0.503(EX01) from "android 13 UI 4.0" to "android 12 UI 3.0"

I tried multiple methods but of them was unsuccessful.

I need help.
[Realme GT Neo 2] rtkpX:
Should be as simple as flashing the RUI 3.0 ROM.
[LineageOS Questions & Answers] nabildinho:
Would it ever be possible to get kcal color control support for this rom? I want to be able to have more display tweaking possibilities to suit my preferences for this tablet. Samsung only gives you rgb controls on vivid which is not enough.
[General Questions and Answers] GalaxyA325G:
How do you isolate your contacts from not only the cloud, but from the rest of the apps on your phone that try to access them?

Your contacts are not only one of the most private of files, but you don't have permission to provide OTHERS the contact information of your friends, neighbors, coworkers and acquaintances. Hence it's not only extremely rude (IMHO), but immoral to NOT protect our contacts from untoward app access (IMHO).

Contacts should be kept on the phone

That means no uploading to the cloud

That means no syncing with the cloud

All that you need with contacts should be done locally!

Import/Export should be done locally (or on your LAN)

Syncing should be done locally (or on your LAN)

Merging & managing should be done locally (or on your LAN)

Unfortunately, Android has only one default contacts sqlite database, so we need to come up with a system that keeps the contacts private by ISOLATING our contacts so our apps don't share information with others.

Specifically, this thread is opened to answer the question of what apps do you use and what methodologies, to keep your private contacts off the cloud and out of the hands of apps that shouldn't have them.

Hence, what apps and methodologies do you employ to keep your contacts private from apps that ask for them?
[General Questions and Answers] DiamondJohn:
I dont, however, to keep the current functionality, I would look into host blocking "the cloud" / backup servers or possibly IP blocks.
[General Questions and Answers] GalaxyA325G:
Thanks for that advice.

Since you mentioned host blocking, for non-root firewall blocking of either domains or of apps on either Wi-Fi or cellular data Internet connections, I would suggest the venerable NetGuard from Marcel Bokhorst (which does both).

<netguard.me/>​

​

Like you are, most people don't try to keep their contacts.sqlite database out of the cloud - but that's the difficult goal here.

If you're rooted, you can copy the contacts sqlite database to the PC using this adb command.

C:\> adb shell "ls /data/data/*.providers.contacts/databases/*.db"​

For example, if I could root my non-rootable Galaxy A32-5G, I would use adb to pull the sqlite file to the Windows PC.

C:\> adb pull /data/data/*.providers.contacts/databases/*.db​

And then view/edit it using the foss DB Browser for SQLite on the PC.

<sqlitebrowser.org/>​

Anyway, I'm trying to come up with a simple methodology where my default contacts.sqlite database is either empty or it's poisoned with bad data.

For data poisoning, I have recently installed the free adfree gsffree "Fake Contacts" app.

<f-droid.org/packages/me.billdietrich.fake_contacts/>​

If I see those fake contacts show up in an app, I know it is accessing the default contacts.sqlite database (which serves as my canary in the coal mine).

Meanwhile, I have to find a good set of apps that manage their own contacts internally to the app.

Luckily, I think the only apps that really need the contacts database are

Contacts app

Dialer app

Messenger app (SMS/MMS)

VOIP apps

What other apps actually NEED our contacts anyway?

Any help or advice from others who know more than I do about this is requested.
[General Questions and Answers] DiamondJohn:
Im rooted and as I say, I dont block.
[General Questions and Answers] someotheruname:
just in case, if the topic is still open for someone else.

I don't have complete working solution (yet) for everything, but what's addressed already (only maintained open source stuff):

1."Make contacts local-only" (not only contacts but also calendars) - that's done still using phone contacts storage and:

a) radicale to provide local CalDAV server (requires termux but I'm using it anyway)

b) DAVx5 as sync between local CalDAV server (radicale) and phone's address book.

c) Fossify apps as PIM manager and phone app.

d) Syncthing for backup and sync between devices.

Risks: data is stored in plain-text vcf and ics text files, can be scanned/stolen by other apps, all aps with contacts/calendar permission can access it

Issues: if configured "out-of-the-box", sync is not working fast-enough between multiple devices via cellular network, still have to address it.

1.a there seems to be a solution for contacts-in-the-app where phone address book is not used at all, but I haven't explored that direction - most secure one)

2. "Prevent other apps from accessing contacts" - that's more theoretical yet, but I plan to try Samsung's "Work Profile" (via Shelter) to keep phonebook and calendar (altogether with PIM and phone app) "separated" from the "main street". Dunno if that will work.

What's difficult is that Samsung's features like energy saver and lock screen apps relies heavily on proprietary standard phonebook/caller apps. so dunno how it will fit altogether once I implement point 2.
[Huawei Watch GT 3] tozden77:
Huawei GT 3 can record start location in the outdoor activity and show shortest path & direction during the exercise.

To save battery life, I would like to record a location check shortest path distance & direction whenever needed only (withiout activating any outdoor activity to save battery life).

Is it possible to achieve this and if so I will appreciate if you can guide me how to do it.
[Huawei Watch GT 3] anotheronemate:
You can use app called Compass Navigation. It shows distance between two GPS points. In other words, distance from point A to point B. It uses only GPS data. The app works on Huawei watches like gt 3 and others.

Mobile version here Compass navigation in AppGallery (Huawei)

For your gt 3 you must download by Heatlh app.

View attachment 6030777
[Moto G7 Play ROMs, Kernels, Recoveries, & Other De] L1ghtzin021:
​

*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned

crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today

Features:

https://github.com/crdroidandroid/crdroid_features/blob/11.0/README.mkdn

Flashing Instructions:

Pre-installation:

Recovery (Download from here)

Gapps (Download from here)

KernelSU 11272 (Download from here)

First time installation:

Boot on twrp

Flash rom

Format data

Reboot recovery

Flash the gapps and reboot

Update installation:

Boot on recovery

Navigate to apply update -> apply from adb or sdcard

Reboot

Sources:

Device Tree: Device Tree

Common Tree: Common Tree

Kernel: Kernel

Download:

ROM Mod edit: DL link removed

Known issues:

<!-- None -->

Visit official website @ crDroid.net

crDroid <channel> Telegram

crDroid Community Telegram

crDroid Updates Channel

Donate to help our team pay server costs
[Moto G7 Play ROMs, Kernels, Recoveries, & Other De] Badger50:
@L1ghtzin021

Greetings, I hope you and yours are doing well. As you likely didn't know, "devuploads" is an unauthorized file hosting site on XDA.

Acceptable alternatives would be: AFH, G-Drive, SourceForge, or Mega to name a few.

As a precautionary measure, I am closing this thread until a suitable alternative hosting site is selected, as is the case for your other rom thread.

When you are ready to post your new hosting site, please PM me, or simply report your threads to the Moderator staff so that they can be opened.

Please also review our rules for Posting Development Threads with emphsis on bullet point #7:

Spoiler content hidden.

Thank you for your cooperation and understanding.

-Regards: Badger50
[Moto G7 Play ROMs, Kernels, Recoveries, & Other De] L1ghtzin021:
​

*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned

LineageOs is designed to increase performance and reliability over stock Android for your device

Flashing Instructions:

Pre-installation:

Recovery (Download from here)

Gapps (Download from here)

KernelSU 11272 (Download from here)

First time installation:

Boot on twrp

Flash rom

Format data

Reboot recovery

Flash the gapps and reboot (Optional)

Update installation:

Boot on recovery

Navigate to apply update -> apply from adb or sdcard

Reboot

Sources:

Device Tree: Device Tree

Common Tree: Common Tree

Kernel: Kernel

Download:

ROM Mod edit: DL link removed

Known issues:

<!-- None -->
[Moto G7 Play ROMs, Kernels, Recoveries, & Other De] Badger50:
@L1ghtzin021

Please see my PSA here.

-Regards: Badger50
[Google Pixel 8 Pro] CHH2:
Cropped in example of regular vs high resolution in good light. (Regular should be first, high second.) Edit to add, nope. Despite what was showing as I uploaded, looks like they are reversed once uploaded.)

View attachment 6021773View attachment 6021774
[Google Pixel 8 Pro] CHH2:
Examples of low light image stabilization using the normal camera and the added penalty for high resolution. The blurrier of the two is high resolution. Also crops.

View attachment 6021775View attachment 6021776
[Google Pixel 8 Pro] CHH2:
The weird WB shift. Taken seconds apart, no actual shift in lighting. The high resolution photo went yellow for some reason.

View attachment 6021778View attachment 6021779View attachment 6021780
[Google Pixel 8 Pro] CHH2:
No idea if the second statue of the guard attached properly?
[Google Pixel 8 Pro] CHH2:
And this statue sits in the harshest corner for a test to the right of the other statue. Low res then high.

View attachment 6021783

View attachment 6021784
[Google Pixel 8 Pro] CHH2:
I don't think the forum likes the high res images.
[Google Pixel 8 Pro] Ultimoose:
Tangentially related, I did some test videos this morning on a run and the WB seriously shifts on the fly from cooler to warmer and back, at a guess from the 4000's to 5000's, as I went in and out of minor changes in lighting. I'll have to test again with wb and iso locked.

Weirdly the stabilization and quality was better with the main camera aimed at me versus aimed at empty trail. So much so that it makes me think there's additional processing going on if it detects faces in the shot.

Active stabilization still not available in 4k and 24fps has limitations as well that 30fps doesn't.
[Google Pixel 8 Pro] CHH2:
Welp. Just got home again and looked at everything I uploaded while I was out. Looks like trying to do things directly through XDA is NOT the way to do it at all. What a mess. I'll have to figure out another way.
[Xiaomi Redmi Note 6 Pro Questions & Answers] Bandito55:
Hi all, there is a problem with my mum's phone.

It is the Redmi Note 6 Pro Global version.

The phone has gone off and then came back on and then gets stuck in boot.View attachment 6021741

I manage to get into fastboot mode with volume down + holding power down at the same time. View attachment 6021742

But I can't manage to get into recovery mode with volume up + power at the same time or after vibrate release the power button, but still hold the volume up until you get into recovery mode normally.

Both things are written on the Internet, but both do not work.

I have a Xiaomi Mi 9T Pro and had the same problem once with stuck in the boot. There I was able to solve it by going into recovery mode and then rebooting.

Does anyone have any ideas?

When I'm in fastboot mode and plug it into the PC, at least the sound comes up that something has been detected. Is there any way to "force" it into recovery mode when it's connected to the PC? Or is there any way to install a different bootloader without losing the data?

Otherwise I can not think of anything else right now. Thanks for your help!
[Xiaomi Redmi Note 6 Pro Questions & Answers] ademankind:
Hello,

Have you been able to find a solution to this issue?

I am facing the EXACT same issue and I have not yet been able to find a solution.
[Xiaomi Redmi Note 6 Pro Questions & Answers] Claws_77:
my problem is the same but the device is Redmi note 6 pro. the only solution that i have come across is unlocking the bootloader (removes all user data) and re-flashing using Fastboot mode.
[Redmi Note 9 Pro (International Model) General and] Hema918:
HI

I have a Redmi note 9s GLOBAL version and I have been using it with stock rom since day 1 I'm currently looking for a custom rom or a rom generally and TBH I don't know how to install it and all other steps I MIGHT NEED SOME HELP :)
[Redmi Note 9 Pro (International Model) General and] ZG_DEV:
Welcome to XDA forums, the world of android developers, mod-ders and custom rom developers 👨‍💻🌎❤️
[Redmi Note 9 Pro (International Model) General and] Hema918:
could you attach any link for noobs :)
[Redmi Note 9 Pro (International Model) General and] alecxs:
miatoll=curtana/joyeuse/excalibur

[ROM][R][OFFICIAL] LineageOS 18.1 for POCO M2 Pro / Redmi Note 9S / Redmi Note 9 Pro / Redmi Note 9 Pro Max [miatoll]

LineageOS is a free, community built, aftermarket firmware distribution of Android 11.0 (R), which is designed to increase performance and reliability over stock Android for your device. LineageOS is based on the Android Open Source Project with...

xdaforums.com

[RECOVERY][3.4.0-14][miatoll]TWRP Xiaomi Redmi Note 9S/9 Pro/9 Pro Max/ Poco M2 Pro

Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. It's a fully touch-driven user interface, no more volume rocker or power buttons to mash. The GUI is also fully XML-driven...

xdaforums.com
[Redmi Note 9 Pro (International Model) General and] zrmc:
Is there any custom rom that support Multiple Bluetotooth connections ?

Top use a Dual Audio for example
[General Questions and Answers] Erling Agesen:
I am looking for a TWRP recovery.img to download and install from my computer, using fastboot.

The TeamWin has no ACER on the devicelist.

I am unable to use Play Store since my tablet is running an outdated Android 4.4.2 no longer supported by Google.
[Android Builders Collective] tablet_seeker:
Hello everyone!

There is a bug in android-14.0.0_r11 that prevents Ubuntu/Debian users from building successfully.

Error message:

FAILED: out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-a_shared/libcrypto.so.abidiff
(prebuilts/clang-tools/linux-x86/bin/header-abi-diff -target-version current -allow-unreferenced-changes -allow-unreferenced-elf-symbol-changes -lib libcrypto -arch arm64 -o out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-a_shared/libcrypto.so.abidiff -new out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-a_shared/libcrypto.so.lsdump -old prebuilts/abi-dumps/vndk/34/64/arm64/source-based/libcrypto.so.lsdump)|| (echo 'error: Please update ABI references with: $ANDROID_BUILD_TOP/development/vndk/tools/header-checker/utils/create_reference_dumps.py -l libcrypto' && (mkdir -p $DIST_DIR/abidiffs && cp out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-a_shared/libcrypto.so.abidiff $DIST_DIR/abidiffs/) && exit 1)
******************************************************
error: libcrypto's ABI has EXTENDING CHANGES. Please check compatibility report at: out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-a_shared/libcrypto.so.abidiff
******************************************************
error: Please update ABI references with: $ANDROID_BUILD_TOP/development/vndk/tools/header-checker/utils/create_reference_dumps.py -l libcrypto
[ 82% 149813/181515] //system/gatekeeper:libgatekeeper link libgatekeeper.so
[ 82% 149814/181515] //system/memory/libion:libion link libion.so
[ 82% 149815/181515] //frameworks/compile/libbcc/bcinfo:libbcinfo header-abi-linker libbcinfo.so.lsdump
ninja: build stopped: subcommand failed.
09:21:42 ninja failed with: exit status 1

Steps to reproduce:

Platform: Debian 12 Bookworm / Ubuntu 22.04.3

#Install build packages
sudo apt-get install git-core gnupg flex bison build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev libgl1-mesa-dev libxml2-utils xsltproc unzip fontconfig python3 android-sdk-platform-tools-common openjdk-17-jdk

#Add user to group plugdev
sudo usermod -aG plugdev $LOGNAME

#sync repo
repo init -u https://android.googlesource.com/platform/manifest -b android-14.0.0_r11
repo sync -c --force-sync --no-clone-bundle --no-tags -j$(nproc --all)

#setup environment and build
source build/envsetup.sh &>/dev/null

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

lunch treble_arm64_bvN-userdebug
make -j$(nproc --all) installclean
make -j$(nproc --all) systemimage
[Android Builders Collective] FWTechn:
I faced same error when i building Android 14 custom rom. I using Ubuntu 22.04 LTS.

But some people have already succeed to built Android 14 roms. I wanna know which linux distribution they using.
[Android Builders Collective] Palinamarne:
Hello,

Im facing the similar error:

[ 0% 4/28644] //external/boringssl:libcrypto header-abi-diff libcrypto.so.abidiff
FAILED: out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-2a_cortex-a55_shared/libcrypto.so.abidiff
(prebuilts/clang-tools/linux-x86/bin/header-abi-diff -target-version current -allow-unreferenced-changes -allow-unreferenced-elf-symbol-changes -lib libcrypto -arch arm64 -o out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-2a_cortex-a55_shared/libcrypto.so.abidiff -new out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-2a_cortex-a55_shared/libcrypto.so.lsdump -old prebuilts/abi-dumps/vndk/34/64/arm64/source-based/libcrypto.so.lsdump)|| (echo 'error: Please update ABI references with: $ANDROID_BUILD_TOP/development/vndk/tools/header-checker/utils/create_reference_dumps.py -l libcrypto' && (mkdir -p $DIST_DIR/abidiffs && cp out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-2a_cortex-a55_shared/libcrypto.so.abidiff $DIST_DIR/abidiffs/) && exit 1)
******************************************************
error: libcrypto's ABI has EXTENDING CHANGES. Please check compatibility report at: out/soong/.intermediates/external/boringssl/libcrypto/android_vendor.34_arm64_armv8-2a_cortex-a55_shared/libcrypto.so.abidiff
******************************************************
error: Please update ABI references with: $ANDROID_BUILD_TOP/development/vndk/tools/header-checker/utils/create_reference_dumps.py -l libcrypto
07:08:59 ninja failed with: exit status 1

#### failed to build some targets (11 seconds) ####

============================================

PLATFORM_VERSION_CODENAME=REL

PLATFORM_VERSION=14

PRODUCT_INCLUDE_TAGS=com.android.mainline

TARGET_PRODUCT=aosp_lynx

TARGET_BUILD_VARIANT=userdebug

TARGET_ARCH=arm64

TARGET_ARCH_VARIANT=armv8-2a

TARGET_CPU_VARIANT=cortex-a55

TARGET_2ND_ARCH=arm

TARGET_2ND_ARCH_VARIANT=armv8-a

TARGET_2ND_CPU_VARIANT=generic

HOST_OS=linux

HOST_OS_EXTRA=Linux-5.4.0-165-generic-x86_64-Ubuntu-20.04.5-LTS

HOST_CROSS_OS=windows

BUILD_ID=UP1A.231105.003.A1

OUT_DIR=out

============================================

Any solution?