yashsingh1/xdaforums huggingface dataset:
[OnePlus 12] STRUZZIN:
My sister has a 23 Ultra that I have to help her with.

I will take my OP12 all day over that phone.

The Bloated Samsung Experience (or BSE) is What I call it :ROFLMAO:

Grab a OP12 and Fusion X case call it a day!
[OnePlus 12] rocker99:
Hello. I have S24 U and I was comparing it with my old Z Fold 2 for watching movies. Z Fold 2 screen (incoming cover one) is bettef than S24u in terms of vividness.

So now I am thinking to buy Oneplus 12. Is its screen more vivid and better than S24U?
[OnePlus 12] thang97:
Am I the only one who thinks One UI 6 is uglier than 5, and not as smooth as Oxygen/ColorOS 14?
[Xiaomi 12S] xjotic:
My Xiaomi 12s running on hyper OS, isn't connect at Apple type-C headphone.

is there any similar issues?
[Xiaomi 12S] khusika:
Hi @xjotic, welcome to XDA!

If this issue does not occur in MIUI, there may be a potential bug in HyperOS.
[OnePlus 12] FakeGemstone:
With my OnePlus 8T, when it was new and before I started messing with it I made copies of the following files as a precaution:

boot_a.img

boot_b.img

(I can't find my instructions for how I got the boot_a & boot_b image files from my 8T, maybe same method as below?)

There was a functioning TWRP available so I was able to boot to it and use TWRP File Manager to make a copy of the following files which I subsequently transferred to safe storage:

/dev/block/by-name/persist.img

/dev/block/by-name/modemst1.bin

/dev/block/by-name/modemst2.bin

Then I used the TWRP backup function to save the Recovery and System partitions (boot, dtbo, and super).

QUESTIONS:

Are these same 5 image & bin files the ones that should be copied off a new OnePlus 12 or are there additional files, different names?

what method can be used to extract these image/bin files when TWRP is not available (link to procedure, if possible)?

which partitions should be backed up before starting any work on the phone?

Is there a method using adb/fastboot for saving partitions? Or does the EDL Flash Tool have a readback mode that can be used, similar to the MSM tool that was available for the 8T?

I'm hoping to find a way to get this done without using Magisk to root and without installing a backup app from Google Play Store.
[OnePlus 12] snowwolf725:
1. You miss ocdt partition.

It is important, because it contain device identify of your phone.

If you flash wrong ocdt, you will unable to boot into fastboot mode.

In addition, boot partition is not important to backup.

You can get the file from full OTA zip.

2.

a. Using adb command to backup partition (need root)

su
dd if=/dev/block/bootdevice/by-name/ocdt of=/sdcard/ocdt.img
dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img
dd if=/dev/block/bootdevice/by-name/modemst1 of=/sdcard/modemst1.img
dd if=/dev/block/bootdevice/by-name/modemst2 of=/sdcard/modemst2.img

b. Using App to backup (need root)

Scene

Scene是一款面向安卓发烧用的玩机工具，集性能调节、性能检测、应用管理等功能于一体，界面简洁已用，丰富可视化图形设计。

vtools.omarea.com

c. Using TWRP Recovery

[RECOVERY] [12] [UNOFFICIAL] TeamWin Recovery Project

Introduction: Team Win Recovery Project or TWRP for short, is a custom recovery built with ease of use and customization in mind. We started from the ground up by taking AOSP recovery and loading it with the standard recovery options, then added...

xdaforums.com

c. Using OrangeFox Recovery (alternative of TWRP)

However, it very unstable now, some people stuck at boot screen.

It need formate userdate to decrypt.

(fastboot -w)

Because ColorOS/OxygenOS 14 uses a new encrypt method to userdata partition.

Jay's ROMs Updates

OrangeFox R11.1 for OnePlus 12 - Waffle 📱 OnePlus 12 | Waffle 🤖 OrangeFox R11.1 | Recovery Note Might only work on decrypted ROMs (all the ones I make) How to Flash 1. Reboot into Fastboot Menu 2. Connect Your phone to the computer 3. Run Flash_Windows or Flash_Linux 4. Choose Recovery Mode...

t.me

3.

persist.img ( Contain Attestation Key and security item)

ocdt.img (Contain device identify)

modemst1 (Contain IMEI)

modemst2 (Contain IMEI)

4. EDL tool is not available at OnePlus 12.

So we unable to read partition via edl tool now.
[OnePlus 12] clsA:
I was struggling to get Scene working but updated to the new version and all was good. I got the partitions backed up and I'll move them to my PC for safe keeping when I get home.

Thanks for the Tips
[OnePlus 12] FakeGemstone:
Thank you for your reply.

If I understand you correctly, it sounds like ocdt.img is the OnePlus 12/Android 13 replacement for persist.img, which is what I copied off my 8T phone.

EDIT: Nevermind, I re-read and see that I also need persist.img and modemst1.bin and modemst2.bin. Many thanks for all the suggestions.

You answered a big question I had: Root level access is definitely required to save any of these .img or .bin files. Too bad that's the case but I suppose it makes sense. I'm hoping one of the custom recoveries gets developed at least to the point where it can be booted and the terminal is functional.
[OnePlus 12] Canuck Knarf:
c. Using OrangeFox Recovery (alternative of TWRP)

However, it very unstable now, some people stuck at boot screen.

Maybe need formate userdate to decrypt?

(fastboot -w)

Because ColorOS/OxygenOS 14 uses a new encrypt method to userdata partition.

I'm not sure.

Can you explain better...never mind..i got it..I missed Fastboot -w

but never worked... Thanks to snowwolf725 got it to work
[OnePlus 12] snowwolf725:
0. Unlock bootloader

1. Reboot into Fastboot Menu

2. Connect Your phone to the computer

3. Run Flash_Windows.bat or Flash_Linux.sh

4. Using command "fastboot -w" to formate userdata partition

( Make sure you are using CMD, not PowerShell)

5. Choose Recovery Mode in Fastboot Menu

PS . Tested on my China Version Oneplus 12

View attachment 6074267
[OnePlus 12] FakeGemstone:
Thank you for this, snowwolf725.
[OnePlus 12] Canuck Knarf:
Thanks buds..got it working
[OnePlus 12] Canuck Knarf:
Damn I had to MSM it 4 times...Thanks again
[OnePlus 12] snowwolf725:
If you stuck on startup screen, you can recover it by following steps:

Press and hold the Volume Up + Power button to force shutdown, then press and hold the Power + Volume Down buttons at the same time to enter bootloader mode, and flash back to the stock recovery.

You don't need MSM tool to recover.

However once boot up the OOS, OrageFox has never booted up again.

Every time need to implement "fastboot -w".

So we can't using OrangeFox normally.
[OnePlus 12] FakeGemstone:
Well, rats! I was hoping to temporarily boot to OrangeFox recover just to save some files and back up a few partitions, then switch back to stock recovery, but it looks like the developer has removed the download link from his Telegram page. Guess I'll have to be extra, extra careful to not mess up persist.img, ocdt.img, modemst1 and modemst2 until something becomes available for saving these files (I'm not ready to try Scene).

One day if I'm able to figure out a sure-fire method that works for US/NA phones I'll post a write-up to help other people who have the same question. I owe a debt of gratitude to so many other users for their method write-ups on various phones.
[OnePlus 12] clsA:
Well I was much more comfortable installing Scene than trying an untested OF custom recovery and having to Format my data and running the phone without encryption. I have the partitions I need to restore my device in case it's needed for any reason in the future.

My question is Do these need backed up with every update of do these get skipped ??

I Assume If we got a major update like Android 15 the files would need to be backed up again.
[OnePlus 12] FakeGemstone:
I'm fairly certain that the following need to be backed up only once:

persist.img

ocdt.img

modemst1.bin

modemst2.bin

The reason I say that is because I captured these on my 8T when it was new (not ocdt.img, I don't think the 8T had that one) and then I re-captured last week so I could test my procedure and the files were all the identical size. That's not definitive proof, but the procedure I followed from the 8T thread only mentioned these particular .img/bin files needed to be pulled and saved prior to making a bunch of changes, but there was no comment about getting new copies after an OTA update or switching to a custom ROM. Also I should mention that the first time I pulled the above files from the phone I was running the stock OS on android 11 and when I pulled them last week I was on Lineage 20 (android 13?) and they appeared to be unaffected.

Plus, if you look at the description of the above that snowwolf725 provided, it seems like the kind of information that would stay the same for the life of the phone. I'm not an expert but this is what I believe to be the case.
[OnePlus 12] EtherealRemnant:
Why not use ADB?
[OnePlus 12] Zeus0fyork:
Why don't you just use dd commands to backup from a root Shell?
[OnePlus 12] FakeGemstone:
I am not aware of a method where adb can be used for this without first rooting. You may recall that my original post explained I was looking for a method to grab the above mentioned files without rooting. If you know a method please do post it in this thread, I would be very happy to try it out. Thanks!
[OnePlus 12] FakeGemstone:
In my original post, that's what I was getting at, using the dd commands with adb shell. However, I was asking if there was a way to get the files from a OnePlus12 at this point without root (I explained that part in my question). I've always had TWRP with previous phones which enabled root access without having to use Magisk to root or do any extra steps. I was hoping to find a command line backup method without patching init_boot.img since that seems to cause other users a lot of issues. EtherealRemnant might be able to help, but otherwise I'll have to learn all about rooting.
[OnePlus 12] EtherealRemnant:
You can do this with just an unlocked bootloader and a CrDroid image using the DSU Loader.

Root OnePlus 12R using a DSU/GSI and ADB

I used some of this guide and some of my own research to gain root access on my CPH2611 because there is no available system image at the current time. Edit: The CPH2611 system image has been released and downloadable through oxygen updater...

xdaforums.com

I did this method to root my 12R by pulling the init_boot partition when the firmware wasn't available anywhere. You can use those dd commands listed here earlier in this thread in the root adb shell.
[OnePlus 12] jarjarr:
Where are these backup files saved? I ran these commands with adb shell but i cannot find them anywhere
[OnePlus 12] snowwolf725:
In /sdcard floder

View attachment 6079521
[OnePlus 12] xtcislove:
I used orangefox recovery for backup but it looks like im missing some partitions:

But i could not backup these files:

ocdt.img

modemst1

modemst2

What i did wrong?

The files i have:

bluetooth.emmc.win

boot.emmc.win

dsp.emmc.win

dtbo.emmc.win

efs1.emmc.win

efs2.emmc.win

efsc.emmc.win

efsg.emmc.win

init_boot.emmc.win

modem.emmc.win

persist_image.emmc.win

vbmeta.emmc.win

vbmeta_system.emmc.win
[OnePlus 12] Manoj00:
I have backed up all the partitions mentioned above but cannot find the ocdt partition.

My device - Xiaomi 14 ultra

Is this specific to OnePlus/colouros ?

Else is this in a different name also are there any other partitions which have to backup in Xiaomi.

Thank you so much for your help.
[OnePlus 12] snowwolf725:
The ocdt partition is specific to OnePlus/OPPO.

It is not exist in Xiaomi mobile.
[OnePlus 12] Xcaliber:
The *.emmc.win files are backup files that can be restored using OrangeFox, TWRP generates the same files when you use the backup function.

To get *.img files, I like to manually copy them using adb. I haven't used OrangeFox so I don't know how/if it has adb loaded as soon as you're at the TWRP screen. Once you're inside TWRP, from your PC you can find your device with the command adb devices and then adb shell to enter the linux terminal.

These are all the separate commands you use to copy the files one by one.

adb shell
dd if=/dev/block/bootdevice/by-name/ocdt of=/sdcard/ocdt.img
dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img
dd if=/dev/block/bootdevice/by-name/modemst1 of=/sdcard/modemst1.img
dd if=/dev/block/bootdevice/by-name/modemst2 of=/sdcard/modemst2.img
[Redmi Note 12 4G] itzParsaYC:
Hi!

i have recently clean flashed new update of xiaomi.eu but there is a problem.

i need google apps for my work and there is only Google Search pre-installed

so when i go to recovery to install NikGaaps (arm64-A14) it keep telling me there is no space left

when there is about 110 of gb space left.

What can i do?

Using OFOX Official NOT LASTEST UPDATE
[Redmi Note 12 4G] Chickenkillla81:
Have you tried going to apk mirror.com and just side loading the play store? Then you can download the apps you want to use.

To get the play store running there will be other things to side load first, like the play services, etc. You can find it all online on mirror store. I did it before on a locked boot loader Amazon fire tablet and the play store worked perfectly.

Edit: obviously flashing gaps is better. But it's another option if you keep having issues. Good luck 🤞
[Redmi Note 12 4G] itzParsaYC:
Thanks for reply but many of google apps exist i cannot sideload it, because of iran's internet that filters everything!
[Redmi Note 12 4G] khusika:
Gapps is included in xiaomi.eu, you don't need to flash gapps again which will broke your device.
[Redmi Note 12 4G] itzParsaYC:
isn't included
[Redmi Note 12 4G] khusika:
How? it's clearly mentioned on their official support forum. I also using xiaomi.eu
[Redmi Note 12 4G] Himenaki:
You need to flash ro2w
[Redmi Note 12 4G] itzParsaYC:
its only google search, and store, there is no more gapps
[Redmi Note 12 4G] itzParsaYC:
my storage is encrypted so i cannot do that
[Redmi Note 12 4G] khusika:
That is Gapps :)

Use a VPN if your country restricts the use of Google Apps.
[Redmi Note 12 4G] Himenaki:
Then you have to unencrypt it by formatting
[Redmi Note 12 4G] khusika:
The question is, What application do you want to install on your device?
[Redmi Note 12 4G] itzParsaYC:
formatting which partition?
[Redmi Note 12 4G] itzParsaYC:
All of google apps, i need gmail, auth, play games, chrome, photos, drive and other apps
[Redmi Note 12 4G] khusika:
So, you should mentioned it earlier to your question. xiaomi.eu comes with google core apps(gapps) which i mentioned above. Flashing such us NikGapps on top of it will broke your device (bootloop). Those apps is available in the Play Store which already installed in xiaomi.eu. Since you mentioned that your country restricts accessing Google Play services, VPN is the only way.
[Redmi Note 12 4G] Chickenkillla81:
Yes. As long as you have the basic gapps you only need to go into store to download. Using VPN will work if your region blocks certain things or an APK mirror site. You only need the services APK to technically have gapps working
[Redmi Note 12 4G] itzParsaYC:
VPN's also is not working, and I have switched from eu to cn rom because of a bug in control center, so cn rom not have gapps, I can do what?

And formating what thing into phone to decrypting storage?
[Redmi Note 12 4G] Shehroz4500:
Brother download Gapps for Stock ROM not AOSP Rom. then flash it but before you must flash RO2RW zip file
[Redmi Note 12 4G] itzParsaYC:
I can't, it's better to read my post's, my storage is encrypted and I don't know how to decrypt it
[Redmi Note 12 4G] itzParsaYC:
country don't restricts the use of gapps, only store, also in some times store can be opened without DNS but that's a small time, also in some times VPN or DNS doesn't works
[Redmi Note 12 4G] Shehroz4500:
you just format data by typing YES then your phone will be decrypt
[Redmi Note 12 4G] itzParsaYC:
reboot is not required?
[Redmi Note 12 4G] Shehroz4500:
Brother go to your recovery and format data then you can easily flash GAPPS but before Gapps RO2RW file must be flashed.
[Redmi Note 12 4G] khusika:
Kindly read my post above. Everyone here has provided the correct solution for you.
[Redmi Note 12 4G] itzParsaYC:
i have formated data then restarted into recovery again then flashed RO2RW and storage is not encrypted, but RO2RW flash is ended up with error 91

Updater process ended with ERROR: 91
[Redmi Note 12 4G] Himenaki:
As I said before decrypt it by formatting and typing yes on recovery
[Redmi Note 12 4G] Himenaki:
You can also try this ro2w file I use and see if this works
[Redmi Note 12 4G] itzParsaYC:
nope, doesnt works
[Redmi Note 12 4G] Himenaki:
What error code does it give?
[Redmi Note 12 4G] Himenaki:
Try following this thread, see if it helps

[SOLVED] RO2RW fails to install + stuck at boot logo

I am trying to sideload RO2RW however I get error: "Updater process ended with ERROR: 1" SOLUTION: I. For the RW2RO error I followed these steps (using OrangeFox): 1) Wipe cache, dalvik-cache, data, metadata 2) Format data (type yes) 3)...

xdaforums.com
[Redmi Note 12 4G] itzParsaYC:
Problem solved, thanks
[Redmi Note 12 4G] Himenaki:
Glad it helped
[Redmi Note 12 4G] itzParsaYC:
at this time i cannot mount /product as rw for replacing bootanimation.zip

127|tapas:/tmp # mount -o rw,remount /product
tapas:/tmp #

as you can see there is no error's but in os it say's read-only-filesystem

also storage is not encrypted

[EDIT] : Solved
[Redmi Note 12 4G] Claroooooooo:
I don't know if these tread is good or I violate any rule, but I proceed anyway.

So here it is, after I installed HyperOS.EU I got here at the forum, I installed gcam next because I love taking picture. It is a little hard for me to choose the right gcam version for me I tried almost all of it. then I came to this version of Gcam (LMC 8.4 R16 Google Lens) that I got from the official site of this version.

I tried the app without using any config file. well I was hoping for GREEN/YELLOW/PURPLE tint, but the app work very great, it is like our native camera app. Then I downloaded a bunch of config and try to import it. I use them one by one, almost all of them works! 98% of config file I downloaded works with beautiful results, front cam or back have a beautiful photos.

If you want to try, here's the link for their site.

Download LMC 8.4 R16 Google Lens APK (All Phones) 2024

Download LMC 8.4 R16 Google Lens APK, the #1 powerful Android based camera app and get access to hundreds of camera settings & modes.

lmc84.pro

The config file can be found on the same site.

Thank you dev team for creating such a wonderful camera app. also thank you config contributors!
[Redmi Note 12 4G] wahuka:
LMC 8.8
[Redmi Note 12 4G] Stephinnoye:
Which of the config is the best?
[Touch HD General] denden88:
Hi , does anyone know how to improve the speed for taking photo on Blackstone? I am not sure that is caused by camera setting or Blackstone is bad performance to take photo. Once I press the button to take photo, it needs to take few seconds to shoot. Hope anyone know how to improve it. Thanks!
[Touch HD General] Kangburra:
I haven't tried it but it seems (to me) to be focusing when the delay occurs. Switching to manual focus should make it quicker.
[Touch HD General] eaglesteve:
I think Kanburra is right. For me, photo taking has been immediate with no delay whatsoever. Perhaps it is because the conditions in which I took those photos allows auto focus to work very well and quickly. Perhaps the auto focus may have problem in certain situation which could be better handled with manual focus.
[Touch HD General] nickox:
manual focus? what's he methode?
[Nexus 7 Q&A, Help & Troubleshooting] vanseleem:
Hey everyone,

I own an ASUS Nexus 7 Grouper 2012 WIFI,

I flashed TWRP and installed a custom Rom. After installing the Rom + gapps and used the tablet for two hours it started to b sluggish, i did a factory reset from the settings menu and the tablet never went back to life. Boot screen is all i have.

Bootloader is gone, recovery is gone. No key combination could ever bring those options back!

Just google screen and APX mode.

RIP my buddy , 😔
[Nexus 7 Q&A, Help & Troubleshooting] Renate:
That's a bit of a weird one. The 2012 is Nvidia Tegra 3.

I've got the 2013, which is Qualcomm Snapdragon S4 Pro.

Sorry, I don't know anything about Nvidia boot modes.
[Nexus 7 Q&A, Help & Troubleshooting] vanseleem:
thanks Renate,

my tablet is just showing the google logo, i can only access apx by pressing the power button + up button,

i tried to use NVFlash to flash bootloader in apx mode using Ubuntu, but it ends up saying the below

Nvflash 3.08.1700 started

chip uid from BR is: 0x00000000000000000******

rcm version 0X4

Command send failed (usb write failed)
[Redmi Note 12 4G] itzParsaYC:
View attachment 6071122​

Taked using tapas and LMC 8.8 with this config​

​

LMC 8.8 with Baran's Config V1.5​

Thats GCAM with a amazing config!​

Thanks to Baran for his/her amazing config

How to Install:

Download LMC 8.8 and Install it

Download Config From here

Open Gcam and go to settings/config/import then select the config and exit the settings

Now Tap two time arround shuter button, then in popup selects import.

You have a gcam!

Config V1.5.5 Coming Soon!
[Redmi Note 12 4G] Iván28@:
thanks for sharing, I really liked it
[Redmi Note 12 4G] aftergr:
Thanks a lot my friend

I am using 8.4 with config and I am already happy, I will try 8.8 off course
[Redmi Note 12 4G] itzParsaYC:
Share the results here if you can
[Redmi Note 12 4G] itzParsaYC:
Config Update V1.5 LMC 8.8​

V1.5.5 Coming Soon with mega pixel upgrades​
[Redmi Note 12 4G] Baran Aspect #Tapas:
This config is made by me btw. Hello guys! Would like some reviews & feedbacks. Enjoy!
[Redmi Note 12 4G] mato_d007:
Pretty good config, thanks.

I have a problem, though. On HyperOS the camera is extremely laggy. And it makes the whole system unresponsive. Is there a buffer problem on this Xiaomi ROMs?
[Redmi Note 12 4G] itzParsaYC:
nope, you have to do a reset factory or install another rom
[Redmi Note 12 4G] NguyenHoangLong:
Can you help me, my picture so green

View attachment 6076473
[Redmi Note 12 4G] itzParsaYC:
have you imported the config?
[Redmi Note 12 4G] NguyenHoangLong:
I did it
[Redmi Note 12 4G] itzParsaYC:
Did you double clicked around shutter button? And selected import into the popup?
[Redmi Note 12 4G] NguyenHoangLong:
Thanks, problem solved
[Redmi Note 12 4G] itzParsaYC:
please english
[Redmi Note 12 4G] NguyenHoangLong:
The photo i took
[Redmi Note 12 4G] itzParsaYC:
ask Baran
[Redmi Note 12 4G] Baran Aspect #Tapas:
Hello! For those who are interested, there are better configs posted here on XDA by me.

[GCAM] AGC With TrueConfig V1 Stable

AGC TrueConfig / Redmi Note 12 4G | V1 Changelogs: Click Here Download AGC Version: Click Here Download Config Mediafire: Click Here Notes: • Don't forget to use the AGC GCAM on the link. • Bugs are camera names are not correct. 2.8X top one...

xdaforums.com

[GCAM] SGCAM With Baran V1.5 Stable Config

SGCAM 8.8 V19 Stable With Baran Config V1.5 Stable! Be ready to capture great and fast! Optimized and made to capture the best using this phone! My Previous Config...

xdaforums.com