yashsingh1/xdaforums huggingface dataset:
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Well the second one is invalid link (404 not found).

You can flash it normally. Although I personally haven't flashed my phone that way, I have used the readback feature which also requires auth account. It works. You need to bypass each time you use.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
It's the same. That should do. The difference is the documentation style. If you use windows 10, use microsoft store edition of python instead of executable binary.

It's fine. Don't worry about it.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
2. Use download only. AFAIK, the difference is download only allows you to partially flash partitions, by this I mean if you untick one of the components, it will be left out. While firmware upgrade is whole flash, it can't leave anything unflashed.

3. Preloader is left out if you want to install engineering preloader (CFW), and will require unlocked bootloader. I don't know why someone would left cust partition for.

4. No difference. SPFT is accessing a lower level hardware. Whatever your phone condition is, as long as the emmc is still functioning, SPFT will override any obstacles, including hardbricks (happens if you attempt to install another ROM distribution without bootloader unlock).

5. Scatter file acts as SPFT's guide on the image files location, and emmc's partition raw location to be flashed. If you load a scatter file in an empty directory, it won't load anything. So, use the one included in an extracted fastboot rom.

6. No need to remove battery. Unlike SD's 9008 protocol which require external trigger, preloader (little kernel, lk) will spare few milliseconds to detect any incoming connection from SPFT.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Bootlooped from what? In your entire case?

Preloader will spare milliseconds every boot, so if your phone goes undetected, just reboot your phone. Once a succesfull connection is established, the phone will remain in mi logo.

In general, troubleshooting flow is ADB ➡️ Fastboot flash ➡️ Deep flash (SPFT or EDL) based on case severity.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Custom recovery can have full access to mtp and adb. But that is out of your reach now.

What about that readback feature on SPFT? It can read back raw data from your emmc regardless of your phone status. But the problem is reading that data. The format is linux ext. Using something that can mount ext images is the solution. I have tried some programs but I can't manage to open it. Trying it won't hurt you anyway.

It requires mi auth bypass so the process is quite the same except instead of flash, go to readback tab.

Figure 6: SPFT Readback Interface​

Locate the scatterfile and open it. Find "userdata" string.

Figure 7: Scatter File​

Note this two lines :

physical_start_addr: 0x1d2800000
partition_size: 0x300000000

Back to readback window. Click on Add. It will show a new line in the table. Double click on it.

Figure 8: A new line is added.​

After double clicking on it, new window shall appear that ask you where to put the output file. Name it to any name with .img extension. Hit save.

Figure 9: Filesave prompt window​

Now input the values following the scatter file. As per "Region", select "USER". Then hit OK.

Figure 10: Input parameters​

After that, hit "Readback".

Figure 11: Ready to execute the readback command.​

Your redback data will be saved as "yourfile.img".
[Redmi Note 8 Pro Questions & Answers] kekesed97:
If that the case, it's better to disassemble the back case and get access to battery. Prying it is possible but quite tedious. If you have something to heat up that backplate, like heating mantle, use that. Hair dryer can only heat a portion of backplate, so it won't cut for the job.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Yes, don't do that. Hardbrick behave the same as your phone now. So it's pointless.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Yep that's the problem. I once pulled out NVDATA partition that way. The only way to restore it is to flash it back either via custom recovery, or fastboot, or SPFT (that download tab). If your data partition is problematic (as my suspicion), restoring it back would yield the same problem, so you'd better off.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Follow until 5.50 (but viewing it once won't hurt).

The backcover is glass so you need to be careful when you try to remove it. You will also need a replacement glue, either precut or not. Browse your local online marketplace to obtain one.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
It's been a while. Glad that you have fixed the phone part.

There is few method to flash that .img file:

1. TWRP (select flash and then select flash image)

2. Fastboot (just run "fastboot flash userdata yourimage.img" command)

3. SPFT (only provide scatter file and userdata.img file in a folder)

Scatter file is just flash file mapping. It doesn't govern versioning, your firmware does. So the chance is quite high for a succesful restore. About data readability, that one is another story.

About data compatibility. From my experience, there are almost no problem in userdata from flashing miui back and forth (upgrade and downgrade) so the same theory might be applicable in this situation. The difference starts with 12.0.7, 12.0.8, and 12.5.x. Downgrading from those versions resulting bootloop (fixable with just flashing the correct version of miui)

And about unlocking bootloader... Unfortunately, no. There aren't any workaround for that. I would highly recommend to unlock your bootloader this time around while you have your phone up and running. Do it before you doing something else, just in case.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
If you search any xiaomi bootloader unlocking video, that will work (they use the same, unified process for that). But here is the text guide:

Prerequisites:

1. Miui account. Login to that account on your device

2. SMS ability. You will need to use the same sim card during the unlocking process

3. Internet connection

4. I will recommend to turn the find device on for this occation

5. Patience

How-to:

1. Head to https://en.miui.com/unlock/

2. Download the Mi Unlock tools

3. Follow the onscreen instructions

If nothing interfering, your request will be approved by next week. Don't check the timer repeatedly in a week span. I think once in a while is fine, but many user got their permission approval prolonged by such an action.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Which firmware version are you currently at? Different firmware version needs different approach. And as for miui 12.5.x, they have no root solution without clean install at this moment, or rather, it may not have as Xiaomi has declared EOL for this device. You will want to abandon MIUI of you want the latest version of Android with root previlege. It still doable with data wipe tho, but I haven't done it myself so I have no confidence to tell you that it is yay or nay.

But you have just unlocked your bootloader, which means you will not have to worry about any data since it got wiped away when you unlock the bootloader. So this is your chance before you have to make another sacrifice. Choose wisely. It heavily depends on your end goal.

Oh yeah, about A/B recovery, Xiaomi doesn't implement it. From what I know, A/B recovery works the same way as how little kernel works. B acts as a backup when A recovery fails. So in that case, you will need to flash both partition in order to get things done. I might be wrong, I never handled such phones before.
[Redmi Note 8 Pro Questions & Answers] Kirasu2080:
[/QUOTE]

Bootloop because you flash wrong twrp. Official one only support A9 i think. You can go around Rom/kernel topic and some recovery you can use their. Or you can join Telegram group with notes, update roms/twrp and someone else help. Or just Youtube and search, not that hard.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Unnecessarily wrong. A10 have TWRP. Even A11 have working one, just not on vanilla MIUI.

I think it's there somewhere in this forum, just look for TWRP A10 or Orangefox A10, both are perfectly working. But personally I prefer Orangefox over TWRP because it have startup lock. Oh don't forget to patch vbmeta by command

fastboot flash vbmeta --disable-verity --disable-verification vbmeta.img

If you don't do this you you will have an eternal bootloop.

Use the latest platform-tools for this command to work, and grab the vbmeta.img from your firmware package.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
It's available on both fastboot rom and firmware package (the 67 mb ones).

Just put the vbmeta image in the fastboot folder and run a command prompt from there
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Closing vbmeta is done after flashing the recovery.

Well, as its name suggest, it ask your password/pin for accessing your recovery. It is a nice countermeasure against unathorized access, isn't it? In case your phone goes missing, since custom recovery allows you to enter adb and MTP.

Maybe they are not using MIUI? It's a given when android's chain of trust is broken AVB will tripped, leading to bootloop.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Fastboot flash isn't supposed to have an automatic restart. If you enter fastboot reboot it will boot your device to system.

Hold volume down if you are unsure when a command will reboot to system or not.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
It was replaced. And it happens. Just try again until it sticks.

Or you can try to boot to custom recovery by entering fastboot boot twrp.img and flash the twrp from there and do vbmeta patching. Use LRTWRP for this procedure
[Redmi Note 8 Pro Questions & Answers] kekesed97:
It's a twrp that compiled by LR team for this specific purpose in the past. I think they are the ones that successfully built twrp for this device for the first time, but I might be wrong.

And about vbmeta patching in twrp, it's more or less the same
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Make a backup, full backup through TWRP, keep this backup elsewhere, just in case. I don't remember TWRP can flash userdata so use fastboot or SPFT. Make sure you are not logged in to any account and don't use any lockscreen method.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Well, always take backup from working system when experimenting with your phone. In case when something goes south, you won't have unnecessary headaches. Even in case of IMEI loss. Take backup, regardless of the purpose. But of course, the choice is yours.

I think the partition is "userdata" so the command will be "fastboot flash userdata yourimage.img". It's better to remove the spaces from your file.

Yes, if fastboot fails you need to try SPFT. And if it fails, here is where your backup comes in. You just need to restore the data partition, or wipe it via TWRP, this shouldn't affect any other partition so you don't have to back to square one.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
A seperate folder that only contain scatter file and your backup image. Load it from there.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
It seems you need to name your backup file as the partition name. Try changing the filename to userdata.img and reload the scatter file.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Empty auth is not okay. Do the deepflash unlock exploit sequence agan everytime you need to interact with SPFT. And yes, use download only.

Yes, that is the correct sequence to enter deepflash mode.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
You will need to do that method again everytime you interact with SPFT
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Why don't you try to generate a new checksum for that brewed ROM?

Skipping checksum is also acceptable if you sure your files are correct. And I can't think any potential cause for brick if you do everything "correctly".
[Redmi Note 8 Pro Questions & Answers] kekesed97:
It's encrypted, and the decryption is on your phone's side. Do your TWRP display this weird files prior restoring? Do your TWRP ask for a decryption password upon boot? Making a new checksum won't cure this.

It's a good bet to back to the same firmware version.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Anti rollback? First thing I heard. Go and check V11 rom anti version, in yourdirectorytoimage/images/anti_version.txt. I only have 12.0.3, 12.0.7, and 12.5.1, and all of them declare anti version 1.

Or try to force install it by flashing the images one by one via fastboot, or via SPFT.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
As expected ARB is virtually doesn't exist in this device, yet it gives that result.

You input the command one by one for every images in every respective partitions. Or use modified batch file. Erase the anti checking part. Or use SPFT.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
https://xdaforums.com/t/recovery-begonia-unofficial-twrp-recovery-for-redmi-note-8-pro.3972573/

This is an old twrp for this need. Just install it as you've installed twrp back then
[Redmi Note 8 Pro Questions & Answers] kekesed97:
You are saying with the previous version when you made the backup is not showing anything, as in a completely blank disk? I don't quite get that part.

I don't know partition compression thing exist in either linux or android. I simply can't see any direction to there. Maybe you can do some digging.

Retarded? Maybe. Impossible? Maybe, since I'm not sure about it myself.

What's popping in my head is, instead of compressing, splitting it to multiple chunks will make better sense. But we still don't have the method to do that thing either.

For brewing rom, if your problem is checksum error then it is logical to recalculate the checksum and slap that into that rom. It maybe uses MD5 checksum. This is what I know about MD5 checking, as long as the calculated value is identical, it won't question the file source. But I might be wrong.

Do remind me, is single file flashing evaluate the checksum?

What about flashing it with the prior version? Does your "wrong version" testing phase include that? What about in the engineering rom? There's still so many rooms to look after.

Well, it's quite late in my place, so good night for now.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
Maybe start with MD5 calculator. I never deal with MD5 file checksum calculation myself.

It's quite a weird behaviour. What about flashing it over a version below your backup version?

What about flashing it into a USB drive with some flashing tools like Balena Etcher or Rufus? But don't expect things run smoothly in Windows machines tho, since Windows don't understand linux ext partition.

If fastboot flash don't work I suppose adb sideload won't work either, but can you go to terminal mode after flashing the userdata and browse things from your computer and see if you can see anything? You can use adb pull to take things after you sure your things are sitting there.
[Redmi Note 8 Pro Questions & Answers] kekesed97:
The command is "adb pull <your file>"

Terminal mode can be found in TWRP by going to others section and enable terminal. Then access the terminal from a computer with command "adb shell"

You can use balena etcher or rufus in windows just fine, but you will need linux to be able to read the content. Just use live cd for that task.
[iPAQ rw6828, XDA Atom General] Soursordrox:
See interesting video
[Realme C21] Marufcseuu:
there is call record system by google dialer. But auto call record is missing here.

the default call record is also disgusting ..

now i want a call record system which have autocall record without announcement.

android 10 :)
[Realme C21] Zartazor:
You can use third-party apps for that feature
[OnePlus 8 Pro  Guides, News, & Discussion] KaiseRRUby:
Hi guys,

I stumbled upon a Android 12 beta 3.1 port. Is from Jay's ROMs and i want to share it with you. Download here:

Pixel 5 - Android 12 Beta 3.1 - SPB3

📱OnePlus 8/8Pro/8T

Changelog

Updated to Beta 3.1

Added tiny fixes to script

Added Experimental 8T Support

Added potential VoLTE Fixes (thanks to pirate/henlo/oofgang?)

Download

Android 12 Beta 3.1 - OnePlus 8 Pro - Mega.nz

Android 12 Beta 3.1 - OnePlus 8 Support Package - Mega.nz

Android 12 Beta 3.1 - OnePlus 8T Support Package - Mega.nz

Use this to flash 8T Package - Thanks to Pajas Raj

Note: 8T has squeaking calls. Should be fixed in next release

Don't forget to be on Slot A + OB11 Base!

Enjoy!

As i said: i am not the maintainer neither the maker of this rom, i just link to it. {Mod edit}
[OnePlus 8 Pro  Guides, News, & Discussion] MariusKv:
Hmmnn are you alowed to post it ?
[OnePlus 8 Pro  Guides, News, & Discussion] Oswald Boelcke:
@KaiseRRUby Thread has been moved to "Guides etc." from the development section as it doesn't qualify for latter. For more information, please refer to this thread that should have been read prior to posting:

Device Forum Rules (Please Read before Posting)

In this thread, we will provide a short Q&A for your stay on this forum. Please read thoroughly and act accordingly. While most that is needed to know is pointed out in the Forum Rules, history shows that some points of these rules are not...

xdaforums.com

And I've slightly edited your OP. As an exemption from the last bullet of rule no. 5 of the XDA Forum Rules, we grant only developers to provide references to their social media in their own development threads. These conditions obviously dont apply to your thread or you. The above linked guidelines also contain information in this respect! Please refrain from sharing references to social media in future. Thanks for your cooperation!

Regards

Oswald Boelcke

Senior Moderator
[OnePlus 8 Pro  Guides, News, & Discussion] KaiseRRUby:
Okay, hmm. I didn't know all this. I am going to ask Jay if i can post this.
[OnePlus 8 Pro  Guides, News, & Discussion] ps000000:
@KaiseRRUby thanks for sharing this. :love:
[OnePlus 8 Pro  Guides, News, & Discussion] Dr.No.pt:
You should ask 1st, then post. NOT the other way around.
[OnePlus 8 Pro  Guides, News, & Discussion] KaiseRRUby:
I included all the links to the official TG group and credited the maker for this in my post. Will gladly remove this IF it's a big problem. Since there is an open TG group and you can discuss things there, i think its not a problem.

Saw in the group that other members talked about this post as well, i asked the same thing there but yet no response.
[OnePlus 8 Pro  Guides, News, & Discussion] KaiseRRUby:
Got permission from Jay to post, so here is an update:

Pixel 5 - Android 12 Beta 4 - SPB4

📱OnePlus 8/8Pro/8T

Changelog

Updated to Beta 4

Download

Android 12 Beta 4 - OnePlus 8 Pro - Mega.nz

Android 12 Beta 4 - OnePlus 8 Support Package - Mega.nz

Android 12 Beta 4 - OnePlus 8T Support Package - Mega.nz

Use this to flash 8T Package - Thanks to Pajas Raj

Note: 8T still has squeaking calls.

Don't forget to be on Slot A + OB11/12 Base!
[OnePlus 8 Pro  Guides, News, & Discussion] bradhoschar:
Anything we need to know before we install?
[OnePlus 8 Pro  Guides, News, & Discussion] chowdog123:
How can i return to stock OOS? I want to try this port.
[OnePlus 8 Pro  Guides, News, & Discussion] KaiseRRUby:
FOD doesn't work and according to Jay it wont work untill OP releases an official Android 12 version.

Flash with MSM tool. Provide us with screenshots of the port please?
[OnePlus 8 Pro  Guides, News, & Discussion] bigAL99:
Flashed beta 4 on Thursday and have been running since.

As mentioned there is no finger print unloack and no 5 G but GPay works fine as does contactless payments.

Battery usage is pretty high but managable. Posted some screen shots but not exactly sure what you was looking for.

For now I will carry on using it as aprt from the screen lock its usable as my main phone.

Installed GCam app for the camera and that is working with no problem.
[OnePlus 8 Pro  Guides, News, & Discussion] Tanmenso:
Ok i installed the Port and is up and running: Data, SMS, MMS works so it does 5G, VoLTE and WiFi calling on T-Mobile U.S. ; i have refresh rate at 120 (really smooth) Finger Print doesn't work, all we have for now is Pattern lock, everything seems perfectly aligned for the OP8Pro but the carrier name on lock screen, Gpay doesn't work out of the box so maybe Magisk can fix that. Google assistant screening call feature works, Bluetooth works. The main issue for me so far is the fact that i can't find a solution for the camera to work and the pausing issue with media playback, otherwise the rom works. If somebody here found a solution can you please share guys. Thanks, here are some shots of my experience with this rom so far
[OnePlus 8 Pro  Guides, News, & Discussion] bigAL99:
hi

intersting you have 5G option in the uS but not available here in the Uk

i DOWNLOADED AND INSTALLED

Arnova8G2 GCam_6.210329.0153build-8.1.101​

to get camera running and all appears good.

I have GPay working using Magisk hide but although you choose to hide Gpay and its in the list as hidden, if you click onit there is the option to choose a second file as part of it, once I did that it was working.

I haven't looked at the pausing issue is this in video playback?

I stream music without issue.
[OnePlus 8 Pro  Guides, News, & Discussion] Tanmenso:
Actually is on both the issue video and music playback, streaming and stored files. Thanks for sharing that camera option, it seems to be working perfectly so far (y)

To get 5G working i dialed *#*#4636#*#* then on Phone Information Menu>Set Preferred Network Type>select the option NR/LTE/TDSCDMA/GSM/WCDMA to trigger the 5G. That worked for me
[OnePlus 8 Pro  Guides, News, & Discussion] Dr.No.pt:
Battery life is amazing. Advise to clean install ?

Just miss the double tap to wake/sleep so far.
[OnePlus 8 Pro  Guides, News, & Discussion] bigAL99:
thanks nbow got 5G, tested streaming on youtube and i use mixcloud all the time and no issues with either.

Funny that although showing 5G you can't choose it as a prefered network.
[OnePlus 8 Pro  Guides, News, & Discussion] bigAL99:
wasa clean install as first time trying out A12.

the battery life is notbad maybe im looking at it to closely and comparing it to when i had OOS and a custom kernel.
[OnePlus 8 Pro  Guides, News, & Discussion] STALKER18:
hello, is there any other mirror, as the files exceeds 3Gb I don't have enough quota to download it from mega
[OnePlus 8 Pro  Guides, News, & Discussion] magicmckinney:
If you are rooted on this ROM, Gravity (R) is working fine on it.
[OnePlus 8 Pro  Guides, News, & Discussion] magicmckinney:
You can create a free account that will let you download it.
[OnePlus 8 Pro  Guides, News, & Discussion] Unn113:
It's beta 12 of android 11, not android 12 ¯\_(ツ)_/¯
[OnePlus 8 Pro  Guides, News, & Discussion] magicmckinney:
opps..quite correct you are.
[OnePlus 8 Pro  Guides, News, & Discussion] KaiseRRUby:
But you need the port, right. Because the official beta of android 12 doesn't work on OP8Pro..
[OnePlus 8 Pro  Guides, News, & Discussion] Unn113:
Sorry, quoted wrong person
[OnePlus 8 Pro  Guides, News, & Discussion] STALKER18:
Meh :(

No android 12 for me then :'(
[OnePlus 8 Pro  Guides, News, & Discussion] magicmckinney:
ROM will not recognize my Verizon simm in my OP8PRO 2025.
[OnePlus 8 Pro  Guides, News, & Discussion] KaiseRRUby:
Yes, this is the only thing keeping me away from Android 12, if i dont have FOD, thats okay but i want at least Face Unlock.