Has someone happened to install Pixel Experience 12.1 v415 and the device always restarts in recovery, it could be vbmeta.img, someone by chance has this file for this version of GSI
I did have the same issue with dotos. I left it overnight booting with the coloured circles moving but it didn't boot and did that all night long. So what I did is I booted the phone into the Miui (hold power and + buttons) recovery mode and erased data from there. After that it booted normally.First I would like to thank all contributors to this thread, and especially @RandomAccessVemuri. I own a Redmi Note 10s for a few months now, and I was tired about miui so I installed a GSI rom.
I have two unsolved issues however :
- I was unable to install DotOS (this exact image), on first boot I get infinite DotOS logo, up to 15 minutes. Does somebody have an idea about that ? That as my first GSI attempt.
- Using the exact same procedure (the one described in the post #1), I was however able to install Pixel Experience. Almost everything works very well with all the small fixes described in this thread... But there are two annoying sound issues described below.
My questions about this second issue : does anybody experience it ? I'm surprised that no one mentioned it here.
- Less annoying : during a call, passing to handsfree mode (speaker) "works", but after that if I disable handfree mode my interlocutor doesn't hear me anymore. I still can hear him however. The only way to re-establish the communication is to enable handsfree mode again. Also, it seems that my mic gain doesn't properly increase while in handsfree mode, but I'm not sure about that point.
- More annoying : the in-call volume doesn't change and its very, very loud. Using the hardware buttons the corresponding visual slider moves but the volume doesn't. I made my own researches : from here it seems that it's a common issue with Mediatek+GSI roms ; then from here someone has written a dirty (yet functional) workaround for it, and (as the script doesn't work for our RN10s) from here I found an other version of the same script. With all these information I managed to make the in-call volume to "work" for magisk-rooted RN10s.
For people who installed other gsi (corvus, dot, ...), is it better with them ?
I will detail the workaround procedure here if someone request it.
rollback to miui12.5 then follow the guideif i am from Miui 13, what should i do yo flash gsi Pixel Exp Android 12 ?
maybe i have to do some different way bcs im from MIUI 13 ?
And which type of rom should i download ?
the updater said there was an update and when it completed the OTA update the phone booted to MIUI recovery and won't boot to os. my question is how do I update it then do I have to flash it every time???First I would like to thank all contributors to this thread, and especially @RandomAccessVemuri. I own a Redmi Note 10s for a few months now, and I was tired about miui so I installed a GSI rom.
I have two unsolved issues however :
- I was unable to install DotOS (this exact image), on first boot I get infinite DotOS logo, up to 15 minutes. Does somebody have an idea about that ? That as my first GSI attempt.
- Using the exact same procedure (the one described in the post #1), I was however able to install Pixel Experience. Almost everything works very well with all the small fixes described in this thread... But there are two annoying sound issues described below.
My questions about this second issue : does anybody experience it ? I'm surprised that no one mentioned it here.
- Less annoying : during a call, passing to handsfree mode (speaker) "works", but after that if I disable handfree mode my interlocutor doesn't hear me anymore. I still can hear him however. The only way to re-establish the communication is to enable handsfree mode again. Also, it seems that my mic gain doesn't properly increase while in handsfree mode, but I'm not sure about that point.
- More annoying : the in-call volume doesn't change and its very, very loud. Using the hardware buttons the corresponding visual slider moves but the volume doesn't. I made my own researches : from here it seems that it's a common issue with Mediatek+GSI roms ; then from here someone has written a dirty (yet functional) workaround for it, and (as the script doesn't work for our RN10s) from here I found an other version of the same script. With all these information I managed to make the in-call volume to "work" for magisk-rooted RN10s.
For people who installed other gsi (corvus, dot, ...), is it better with them ?
I will detail the workaround procedure here if someone request it.
V415 doesnt work on Mediatek devices. Look in the pixelexperience gsi thread, many people have the same problemthe updater said there was an update and when it completed the OTA update the phone booted to MIUI recovery and won't boot to os. my question is how do I update it then do I have to flash it every time???
currently running pixel experience as daily ROM everything works fine even animations if dialled down a bit from dev options.
I prefer to shift to 12.5 and then flash a gsi using the given method, roll back using mi flash or sp flash I used miflash and fast boot rom.Is there an ideal software version to be on before flashing GSIs? If so, how do I roll back, can someone point me to a tutorial?
tho preferred to wipe the system using MIUI recovery but I just saved my time../fastboot --disable-verity --disable-verification flash vbmeta /loction of vbmeta of the miui you are using as base/
./fastboot reboot fastboot
./fastboot --u flash system /location of the gsi i prefer not using spaces and renaming it to a shortname/
./fastboot -w
./fastboot reboot
1 day of battery time does not sound impressing. Should be able to get a lot more: https://www.notebookcheck.net/Xiaom...rtphone-is-water-and-dust-proof.546827.0.htmlWithout rolling back mine never booted it powered on to fast boot. right now I am using Corvus OS (Corvus_vS2.1-Revolt beta official [ corvus_arm64_ab_vndklite-Gapps to be specific) works flawlessly with some tweaks
battery time: 1 day as my observation but it says 1 day and 6 hrs on my current usage) including gaming, usual connect to the laptop[for less than 5 mins]
camera improved by using gcam 8.5.300 and also using LMC 8.4 sometimes.
ram: Corvus has 3 gig swap as default increased it to 8 as I don't like to cold start apps
Bluetooth music stream functional using phh treble force disable a2d and wired headset using alternative connection detection
always on display enable by phh treble
install mtk ims service apk and tick both options below it
rooted using magisk (flashed the boot. img and installed the app works fine)
using Dolby atmos, project extreme tweaks (tho no profile enabled) and seamless hosts.
Using lawn chair along with lawnicons, I didn't like the top shadow on the raven launcher and lawnicons look neat.
hey, google doesn't work on any gsi I've tried.
I used these commands to flash all[2] my gsi's
tho preferred to wipe the system using MIUI recovery but I just saved my time.
//DO NOT RELY ON IT FOR ALARMS AS IF THE DEVICE'S BATTERY DIES OR GETS POWERED OFF IT WON'T TURN ON AS MIUI DOES
I've also flashed PixelExperiencePlusarm64ab.img and ran away from it because the battery was like running android 13 with overclocked Samsung s3 tho the animations were beautiful will try to install and control it as that's the one I wanna use at last.
IF YOU END UP GETTING HARD-BRICKED (LIKE I DID SEVERAL TIMES): will make a guide to it later when I get time but ill attach the tools here excluding the python u just download the python setup.
if you can see the redmi logo then power off and disable verification and start up sp flash
if you can't then hold the combination for about 16 sec or 18 to force restart if its on and keep the disable verification script and the sp flash tool running both waiting for the device and as soon as the verification is disabled and the phone is connected sp flash tool flashes the DA and starts flashing the rest (plus point u don't need to remove the battery using this.)
have hard-bricked 3 times twice with redmi logo as the second time it was giving an error on SLA using the MediaTek tool (non-terminal tool).
thus telling with experience but you can always correct me and tell me if I am wrong so helps me as well in the future.
Hope it helps someone.
i don't think it's rebooting extremely rarely; it happens often
Xiaomi Redmi Note 10S
Notes about tinkering with Android Project Treble. Contribute to phhusson/treble_experimentations development by creating an account on GitHub.github.comPre-flash info:
- Device name: Xiaomi Redmi Note 10S (rosemary)
- Earlier rom: MIUI 12.5.7 (India)
- Rooted?: No
Tested images:
- Corvus OS
- Android 12 Beta 5
- DotOS
Steps to install
Refer to the guide here: https://xdaforums.com/t/flashing-gsi-roms-on-redmi-note-10s-and-then-fixing-some-issues-all-without-any-custom-recovery.4337099/
Hardware Support post flashing
Component Comment Camera Works but Gcam is a little unstable Speaker/Mic Works, headphone jack requires a tiny tweak Bluetooth Not tested but I'm sure it works Wi-Fi Works SIM/Mobile Data/ Voice Not tested VoLTE Not tested Fingerprint Works NFC Not tested Offline Charging Works Display Refresh rate 60hz (same as before) Screen Brightness Works like before after a small tweak Volume scale Works fine 5G N/A SafetyNet post root? (requires modification)WideVine certification post flash and root L1 (requires modification) Personal Notes:
Tested by: randomaccessvemuri (@Tanmay-V22315)
- Battery life seems to have reduced a bit
- Phone (extremely rarely) reboots out of nowhere.
- Raven Launcher (Launcher that comes with Corvus OS) crashes from time to time, taking me back to the lock screen
- I personally feel that the speakers are not as loud as they could be but I did not test it before flash so I can't tell precisely.
fastboot
I'm referring to the standard "normal" fastboot and when I mention fastbootd
, I'm referring to the dynamic/userspace fastboot which is different (which wiil be indicated by the fastboot screens during either of the modes).img
)fastboot.exe --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot.exe reboot fastboot
fastboot.exe -u flash system your_gsi_rom_of_choice.img
fastboot.exe -w
fastboot -w
)fastboot.exe reboot
adb shell
su
setprop persist.sys.overlay.devinputjack true
reboot
{Device Name} Settings > Misc features
and then tick the Force alternative backlight scale
. Once you have done that, reboot and your brightness slider will be working properly again. Also, if you noticed sudden fluctuations after booting or when device goes to sleep earlier, that should all be fixed as well.Component | Comment |
---|---|
Camera | Quality looks better than stock |
Speaker/Mic | Works, headphone jack requires a tiny tweak |
Bluetooth | Works |
Wi-Fi | Works |
SIM/Mobile Data/ Voice | Sim works but mobile data does not work |
VoLTE | Does not work |
Fingerprint | Works |
NFC | Not tested |
Offline Charging | Works |
Display Refresh rate | 60hz (same as before) |
Screen Brightness | Works like before after a small tweak |
Volume scale | Works fine |
5G | N/A |
SafetyNet post root? | Not tested |
WideVine certification post flash and root | Not tested |
share it public or reportIf anyone wondering how to fix 4G VoLTE and Bluetooth. Contact me on XDA forums
I've managed to fix it and would be down to help someone else
OMG. IT WORKED! THANKS A LOTMake sure this is checked in Misc featuresView attachment 5541197