yashsingh1/xdaforums huggingface dataset:
[OnePlus 5 & 5T Cross Device Development] faoliveira:
Update for Roms with retrofitted dynamic partitions (eg PE13). It also works for Roms with standard partition

Download: OrangeFox-R11.1_3-dyn_A12

Flash Instructions (Copied from [RECOVERY] [UNOFFICIAL] [TWRP] [Realme 5/5i/5s] [RETROFIT DYNAMIC ROMS ONLY])

(Please Ignore recovery errors at the first installation, these errors are normal)

First installation of Retrofit Dynamic Partitions ROMs:
1. Flash OFOX recovery with Retrofit Dynamic Partitions support
1.1. If you intend to install RisingOs(*), you will need to flash the super_empty.img (**).
Go to fastboot and enter the following command:
fastboot wipe-super super_empty.img
2. Enter the newly flashed recovery
3. Untoggle "Unmount System before installing a ZIP" in Settings
4. Wipe metadata partition
5. Flash the ROM
6. Factory Reset (Format data is recommended) if you're coming from a different ROM
7. Reboot and Enjoy

Update ROM from Retrofit Dynamic Partitions to Retrofit Dynamic Partitions:
1. Enter recovery
2. Flash the update
3. Reboot and Enjoy

Switch to another Retrofit Dynamic Partitions ROM:
1. Enter recovery
2. Flash the ROM
3. Factory Reset (Format data is recommended)
4. Reboot and Enjoy

Revert back to standard partition ROM:
1. Enter recovery
2. Untick "Settings > Unmount System before installing a ZIP"
3. Do "Advanced > Unmap Super Devices"
4. Flash the ROM
5. Factory Reset (Format data is recommended)
6. Reboot and Enjoy

* https://dl.nkeor.me/droid/?dir=risingOS

** If you are encountering errors while using the 'wipe-super' command, I recommend updating your fastboot.

https://developer.android.com/tools/releases/platform-tools

*** If you are switching from a dynamic rom to a non-dynamic vanilla rom or vice versa and want to install a gapps package, you'll have to reboot to recovery after installing the rom and, after reboot, you will have to install the rom and gapps again.

Changelog:

- Dynamic/Retrofit release, It works with standard partitions too.

- Support Android 12+ encryption

- Update the Magisk addon to v26.1

- Remove redundant/obsolete features

- Update to the latest upstream commits

- Lots of other enhancements

Bugs: In build 3-dyn only, in 4.14-dyn I fixed this problem

In Roms with dynamic partitions, the following messages will appear on each boot in recovery:

- Failed to mount '/system_root' ...

- E:Error parsing XML file.

But there is nothing to worry about, they are not real errors.
[OnePlus 5 & 5T Cross Device Development] faoliveira:
There is also a build for standard partitions with a kernel update to 4.14.

Download: OrangeFox-R11.1_4.14_A12

Changelog:

- Standard (non-dynamic/non-retrofit) release

- New kernel (4.14 - https://github.com/roberto-sartori-gl/4.14-kernel-oneplus-prebuilt)

- Support Android 12+ encryption

- Update the Magisk addon to v26.1

- Remove redundant/obsolete features

- Update to the latest upstream commits

- Lots of other enhancements
[OnePlus 5 & 5T Cross Device Development] updesh94:
Dude, I flashed this recovery in OP5 after flashing a ROM (lineage microg), now the thing is the ROM boots fine but this recovery does not boot, it stays stuck on OrangeFox logo, since the ROM is not rooted, I am not able to change recovery, also my phone does not detect in fastboot mode. I am not able to figure out how to flash another recovery or previous version in-order to root?

Edit: finally able to change recovery via fastboot from a windows 7 vm. Verdict: latest version does not boot in one plus 5
[OnePlus 5 & 5T Cross Device Development] jolebaltringue:
@faoliveira

I compiled Orange Fox 12.1 using your device tree (nice job by the way, thank you very much).

It boots and everything works fine, except that in the back up section I can't back up system and vendor with their actual size like in old Orange Fox versions, I can only back up super or system/vendor images that are much heavier (my system only weighs a bit more than 1.2 gb compared to the full system partition image thats is 3gb, and my vendor weighs 269 mb compared to the full vendor partition image thats is nearly 1gb).

I guess it has to do with dynamic partitions and there should be a flag somewhere to enable system and vendor back ups but I couldn't find it.

Thanks in advance for any help :).
[OnePlus 5 & 5T Cross Device Development] faoliveira:
First, thank you very much for the recognition. Second, if you're trying to back up a ROM with non-dynamic partitions, the recommended partitions for backup and restore are system_image and vendor_image. Unfortunately, you can't keep the old partitions with support for dynamic partitions in the same build. However, if you absolutely don't want support for this type of partition, you can revert my May commits in your tree, and I believe you will be able to build normally.
[OnePlus 5 & 5T Cross Device Development] jolebaltringue:
I reverted the first commit (Support Retrofit Dynamic Partitions), I recompiled, and it worked, now I can backup partitions with their actual size.

Thank you very much, and thank you again for the device tree!!!!
[OnePlus 5 & 5T Cross Device Development] faoliveira:
Well, here’s a new build with kernel 4.14.284, thanks to @robertogl and with support for ROMs with dynamic and non-dynamic partitions. In my tests I didn’t find any errors, but if they occur please let me know.

OrangeFox-R11.1_4.14-dyn_A12-Unofficial-OP5x5T.zip

Changelog:

- Dynamic/Retrofit release, It works with standard partitions too.

- Support Android 12+ encryption

- New kernel (4.14.284)

- Update the Magisk addon to v26.3

- Remove redundant/obsolete features

- Update to the latest upstream commits

- Lots of other enhancements
[OnePlus 5 & 5T Cross Device Development] faoliveira:
New builds launched.

For Roms with standard partitions

OrangeFox-R11.1_5_A12-Unofficial-OP5x5T.zip

Notes:

- Only suitable for Roms with standard partitions.

For Roms with any type of partition (dynamic or not)

OrangeFox-R11.1_5_A12_dyn-Unofficial-OP5x5T.zip

Changes:

- Compatible with Android 14 and below (A13, A12).

- New kernel (4.14.304)

- Magisk addon updated to v26.4

- Update to the latest upstream commits

- Many other improvements

More notes:

- Shouldn't be installed on Roms of earlier Android versions <=A11
[OnePlus 5 & 5T Cross Device Development] faoliveira:
New build released.

For Roms with any type of partition (dynamic or not)

OrangeFox-R11.1_6_A12-Unofficial-OP5x5T.zip

Changes:

- Unified build (standard/dynamic)

- Update the Magisk addon to v27.0

- Fix for MindTheGapps installation on standard partition Roms

- Added backup option for system and vendor partitions

- Update to the latest upstream commits

- Many other improvements

More notes:

- Shouldn't be installed on Roms of earlier Android versions <=A11
[OnePlus 5 & 5T Cross Device Development] jolebaltringue:
Cool, a new version, it's time to repo sync:cool:.

So I guess that it works on A14, but does it work for both 4.4 and 4.14 kernel?

Thanks again for your work, I love Orangte Fox sooooo much, can't live without it(y)...
[OnePlus 5 & 5T Cross Device Development] faoliveira:
It works on A12+ roms with any kernel, the detail is that I have enabled the universal build (dynamic/standard) by default, if you only want the build for standard partitions you need to comment out or remove the line "export FOX_USE_DYNAMIC_PARTITIONS=1" in vendorsetup.sh
[OnePlus 5 & 5T Cross Device Development] jolebaltringue:
Thanks a lot, I will do it tonight.

But first I have to redownload the whole source, I don't know what happened but after I did repo sync something broke because when I do source build/envsetup.sh it gives an error "not Orange Fox".

No worries, I have a good internet connection at the moment so I'll restart from the beginning, it won't take too long...

Edit :

I have compiled it and it works, cool.

There seem to be a problem with dynamic partitions, when I go to the backup section I don't see the "super" option, but if I flash the OrangeFox recovery that you compiled then the "super" option is available in the backup section.

Before I didn't need dynamic partitions, but now I'm about to start compiling A14 and the only A14 ROM that I like is Evolution X that comes with dynamic partitions so...
[OnePlus 5 & 5T Cross Device Development] faoliveira:
Have you changed anything in your device tree?
[OnePlus 5 & 5T Cross Device Development] jolebaltringue:
I downloaded the latest version from :

Fernando Oliveira / device_oneplus_cheeseburger_dumpling · GitLab

GitLab.com

gitlab.com

And I didn't change anything, except that I commented :

/metadata ext4 /dev/block/bootdevice/by-name/logdump flags=display="Metadata";fsflags="discard"

in device/recovery/root/fstab/twrp-dynamic.flags and :

/dev/block/bootdevice/by-name/logdump /metadata ext4

in device/recovery/root/fstab/recovery-dynamic.fstab

You think it could come from there?
[OnePlus 5 & 5T Cross Device Development] faoliveira:
Probably yes, you need the metadata partition for recovery to work correctly in dynamic mode
[OnePlus 5 & 5T Cross Device Development] jolebaltringue:
Nope, I uncommented the logdump entries but still the same.

No worries, I deleted the device tree and the vendor/recovery folder, resync-ed everything, compiled and now it works.

Thanks again for this outstanding recovery man, you rock(y).

Long Live OrangeFox !!!!
[OnePlus 5 & 5T Cross Device Development] faoliveira:
New Build:

OrangeFox-R11.1_7_A12-Unofficial-OP5x5T.zip

Changelog:

- New kernel 4.14.314 thanks to @robertogl

- Compatibility with Roms with keymaster 3 and 4 (e.g. Evox 8.4 and 8.5)

- Removal of additional entries from "super" partitions for backup on ROMs with non-dynamic partitions.

- Data formatting will not force the use of f2fs on the /data partition, on roms that have both options.

- Update to the latest upstream commits

- Many other improvements

More notes:

- Shouldn't be installed on Roms of earlier Android versions <=A11
[Xiaomi 12S Ultra] LeicesterMoobs:
Hi all, layman none developer nerd here. Bought the 12S Ultra from Wanda. Been using for nearly a week now. Camera seems great which is very important to me, battery great, software not amazing and oddities that are frustrating such as volume rocker on right and no buttons on left of phone.

Anyway two questions,

1) Android Auto will not work. Wired or wireless. Not a deal breaker at all but any way around this? Gives an error message 22 saying it wasn't pre installed on OS so won't work.

2) I'm not in a contract I've got a cheapo EE PAYG which I just put in this. Network doesn't seem great. Occasionally I lose signal at home. Didn't on my OnePlus7 Pro. 3 bars now actually, maybe it can improve?

Does anyone know what provider would be best suited to this phone, ie. The best match on bands?

Thanks for input.
[Xiaomi 12S Ultra] Gioeli:
There is no workaround for android auto for the moment (at least I don't know it).

The best network for UK should be EE and Vodaphone, because 12s ultra lacks only one band that they use (b20).

But if you are on a rural area, you will notice the slower connectivity exactly because b20 is used to cover huge rural areas and on remote places b20 is the only available band for ee.

I'm from UK and haven't noticed any drops compared to my p6p. Living in London but travel to the south coast and no issues by now.
[Xiaomi 12S Ultra] Sathelp:
I'm using Three (smarty) and have no connection issues in my rural area. My 10 ultra had band 20 missing when I was with Sky (o2) and all though I had very little 4g because of the missing band, my 3g was amazing with great throughput. Probably because everyone was using 4 g!

May be wait for the Xiaomi EU ROM and see if AA works with it.
[Xiaomi 12S Ultra] dezborders:
I have Chinese ROM 12/512 and its working fine in UK inluding 5G ( am on O2).

Awesome camera and superfast CPU with great battery life.

I don't own a car so cannot test Android Auto , but have yo tried disabling battery-optimisation and enable ALL permissions on the App?
[Xiaomi 12S Ultra] chistery:
Gboard remains the default for me on rebooting.
[Xiaomi 12S Ultra] bscorpion09:
1. GBoard stays as default after restarting for me. I did notice that it would change back to MIUI keyboard when typing a password but there is a security setting that can be disabled, so now GBoard is the only keyboard that pops up when typing anything.

2. It also supports Android widgets: Go to Widgets section > On the top right, Click on the button with squares > Click Android widgets on the bottom. You will now be able to add android widgets. See screenshots attached.
[Xiaomi 12S Ultra] dezborders:
Awesome, thanks 🙏

Thanks now my 12s ultra is perfect and Nova launcher is uninstalled :)
[Xiaomi 12S Ultra] Olao99:
Does Google Pay/ Wallet work on the 12S ultra? Netflix HD?
[Xiaomi 12S Ultra] dezborders:
Google pay works fine (UK) but i dont use netflix so dont know.
[Xiaomi 12S Ultra] alandd86:
what about 4g signals and bank apps? are there any issues using this phone in the UK? planning to change my s22 ultra to 12s ultra due to lagging a lot on social apps
[Xiaomi 12S Ultra] Sathelp:
I'm in the UK and have no trouble with any apps including bank ( Lloyd's). As a Xiaomi 11 and 10 ultra both starting on stock Chinese, I've had no app issues but will be flashing Xiaomi EU's ROM when ready. If you have not heard, pop over to their forum for details. But it will make a good phone great.

One word of warning though. Please check the network bands that your network supplier use. The 12s ultra does have a couple of missing 4g UK bands. The 10 ultra was the same and my 4g on sky ( 02) hardly worked. However, I didn't really miss it as everyone else was using 4g, my 3g was blisteringly fast. I'm on 3 now, so no issues.
[Xiaomi 12S Ultra] dezborders:
4g and banking apps are all fine for me in UK (o2 network). I have 3 banking app all are fine

For any app you are experiencing notification problems, set app autostart to enabled and battery management to disabled. ;)
[Xiaomi 12S Ultra] thepublocal:
Im on O2 too, out of interest , whereabouts in the UK are you to understand signal for B20 ?
[Xiaomi 12S Ultra] dezborders:
Hi I'm 10 miles from Glasgow so only getting 4g signal where I live. I get 5g no problem if I travel into city though

How can I test B20 for you ? Happy to help
[Xiaomi 12S Ultra] Gioeli:
The way I see it:

Because 12s ultra is lacking b20, other phone has to be used for testing.

Set the phone to work ONLY on lte (4g), install cellmapper and check the bands from there while travelling.

The other way is to set 12s ultra on 4g only and when you see yourself out of signal - I bet, you are on b20 only area (but knowing this band is used mainly in rural areas to cover more land, I'm not sure you will happen to be in ONLY B20 area)
[Google Pixel 6 Pro] yyz71:
I've had my pixel 6 Pro since launch!! And yes I do agree with the finger print scanner. Had my share of disappoints with it but update after update it just get better... I'm on custom ROM my preference.. it's actually closer to stock with minimal tweaks added.. Also note I've had all the pixel including the nexus line and by far this is the best pixel I've used... And the 5 g problems none here I live in Canada Telus network.. everyone has their gripe!! Best thing just return it👍😉
[Google Pixel 6 Pro] spotmark:
TLDR :p
[Google Pixel 6 Pro] mrlolli:
Oh yeah, the old Bionic days...that phone was a little tank! And then you get a forum like droidrzr where the devs and owners were all easily accessible and incredibly helpful and yeah we had a lot of fun there. The landscape has changed a lot since then (like Gytole said), and imho I think the rom scene took the worst hit when Google shut down G+. G+ was the one stop shop for roms and their devs, and when they shut G+ down everyone just kind of scattered like ants on a destroyed anthill although most of them came here. But yeah, although I am disappointed with my P6P I won't rage about how things have gotten worse because, hey, at least Google hasn't gone the Apple route and completely locked down their phones and ecosystem (yet lol) and they still do offer AOSP and we still have awesome devs around who are willing to use their time to give us our custom rom fix.
[Google Pixel 6 Pro] Badger50:
Thread cleaned!

Greetings to all. Just dropped in for a little cleanup. Please do not forget about XDA Rules regarding member conduct. Whether Google stinks or not is irrelevant, how you treat each other on the other hand, definitely is! So let's keep things polite and civil shall we. (y) ;)

Your cooperation is greatly appreciated. Thank you.

-Regards: Badger50
[Google Pixel 6 Pro] MrBelter:
My fingerprint scanner is about 98% accurate these days, it is very rare for it not to unlock my Pixel 6 Pro on the first attempt. that said i'd still prefer a capacitive on in the rear.
[Google Pixel 6 Pro] HipKat:
Funny you say that. It takes 1-5 times for the Fingerprint scanner to unlock the phone, but put it in you cargo pants pocket and it will open half your apps, turn Bluetooth off, DND on, and call 3 different people on your contacts list

5G is probably the carrier. You said VZW?? I had VZW, but the 5G was crap as well as the insane billing. I have T-Mobile and my 5G is fast but yeah, the radios in the P6 have been criticized from Day 1

I miss HTC!

For me, it was SDX-Developers and guys like Joey Krim who were the masterminds of early Android development, when everything was open source and amateur development was encouraged.

Umm English???

Did you notice the cool thing I did to your post?? They're called line breaks, It makes it easier to read without your eyes wanting to start bleeding
[Google Pixel 6 Pro] 96carboard:
Man, I can't read that poop. Ever heard of paragraphs?

Want your phone to work well? Ditch the factory OS builds and install graphene.

Set it to enable fingerprint security, but NOT fingerprint UNLOCK.

You should never use biometric unlock because it isn't knowledge based and therefore not protected by your right aginst self incrimination.
[Google Pixel 6 Pro] Ghisy:
Holy wall of text Batman! 😲
[Google Pixel 6 Pro] p51d007:
Fingerprint sensor was slow on mine, but the first update I got in April, corrected that.
[Google Pixel 6 Pro] airekoth:
I totally agreed with your answer. My Problem is Solved😊

Have a nice day to all👍
[Google Pixel 6 Pro] tombaldwin6:
You're right, I needed to put brakes in there absolutely right? I was on a tirad. I was on a rant. I'm sorry I was so frustrated with that stupid phone. But thanks all your all your points are well taken..
[Google Pixel 6 Pro] HipKat:
It’s all good man, I could feel the rant when I was reading it. I was like, this dude is voice to texting with furious anger right now lol
[Google Pixel 6 Pro] LowaEastSide:
Wow, I'm glad I stick with my OnePlus 8 Pro.
[Google Pixel 6 Pro] tombaldwin6:
Cheesecake was a tool they used to go after the Motorola servers to pull down the latest ROM every night. Motorola was rewriting the ROM for Verizon every single day and they used cheesecake to pull those rewritten ROMs off of the Motorola servers that were used to send it out to the wild on thier test phones. Something like that. That's how we had it. If you were part of it you would have remembered that. It ended on Droid razr.com. It all

started on the droidforms.net and it went to Razrforums afterwards after we got kicked off Droid forums. I was talking about the overclocking only because it was something we were doing then I'm not saying we need to do it now. My whole point about bringing up those times was because it was so much fun. Everyday was something new and the drama and then The politics of it. We had daily reports from livingchaos who had like an insider inside Motorola of it was just it was all fun. I don't know how much a part of it you were, but I was right in the middle of it. I was one of reasons it all got switched from one form to the next. I had a fight with a guy named foxcat He was a moderator on Droid forms. He said something to me. Samurai thought he said it to him and it all blew up. The next day, the whole thing that moved to Droid razr forms. Anyhow, sorry if I perturbed anybody with my rant. My my ill written rant next time I just won't..
[Google Pixel 6 Pro] icanrule:
Welcome to the 36% (https://tradingplatforms.com/blog/2...s-with-36-planning-to-switch-to-other-brands/)

I made it 4 months between January and May before I got fed up and gave my phone away. I went back to my pixel 3 xl. Just like you and I'm currectly in the market for a non-pixel phone. They have completely ruined the brand for me.

My previous phone was the nexus 6 and I still have it. I turned it on a week ago and it is so buttery smooth compared to even my pixel 3 with whatever ROM I put on it. If it wasn't for the old battery and camera I would love to switch back. It has Android 11 on it thanks to the modding community. It might support later versions but I haven't tinkered with it much lately. I'm getting off track.

I say I'm going to leave the brand but it is tough. It's all the small things that you get from Google that I'm afraid I'm going to miss. The notification of what song is playing, call screening, and call hold are all features I use regularly.

I've ordered a new phone and I'm going to test the waters. See what it is like outside of the Google ecosystem. I'm afraid but what choice has Google given me. I either try an alternatives or get stuck with an aging phone.
[Google Pixel 6 Pro] 96carboard:
Android 12 works well on the Nexus 6, but anything close to that recent is pretty slow on it. Battery is not hard to swap on it since unlike newer phones where you have to probably destroy the display to open up, you can just peel the back cover off of it.
[Google Pixel 6 Pro] tombaldwin6:
Hey I had the Nexus 6 too and loved that phone. It's been downhill since. Goodluck on your venture. I hope you find a phone that suits your needs. If you do come back here and tell us about it. I'm nearly desperate at this point....goodluck !!!
[Google Pixel 6 Pro] HipKat:
When I had my Nexus 6, (Sitting in the drawer next to me), the last phone I could easily root and modify, a co-worker seeing it told me my phone was like a Muscle Car, and she was right. It was.
[Google Pixel 6 Pro] 96carboard:
All of the pixels are JUST AS EASY. There's really nothing special about the nexus 6 in this regard. The main place where the nexus 6 was special was the display -- wider than ANY other google branded phone, and that made a big difference for usability.
[Google Pixel 6 Pro] HipKat:
Sure, just as long as they're not carrier branded, which wasn't an issue with the Nexus 6, hence the "easily rooted and modified" part
[Google Pixel 6 Pro] 96carboard:
Fair enough. So just don't buy a carrier branded device.
[Google Pixel 6 Pro] HipKat:
Sometimes you don't have a choice. Dropping a grand on a new phone isn't an option for many people, especially in this economy. It amazes me when I read posts from people who rifle through phones every few months
[Google Pixel 6 Pro] 96carboard:
It ends up costing you more by putting it on your phone bill. Better to save the difference and then just buy the phone.
[Google Pixel 6 Pro] NippleSauce:
This is true with Google stuff if you are a loyal customer to their arsenal of products. They had reserved two phones for me on launch day when they had sold out (as I had messaged them about wanting one before they were listed on the store). Long story short, one of them was shipped for free (the one I had planned on giving to a family member, haha) in exchange for a perfect condition/unused phone trade-in.

But the other users here were also correct with their comments on the cost still being a bit over the top for most. Although I got my P6P at launch, I am already setting a small amount of money aside each month for the 8(P) once that Pixel series drops.