yashsingh1/xdaforums huggingface dataset:
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
For all Privacy minded users out there.. Ubuntu Touch is another alternative to Android.

THE HOW

Head to citrus|Ubuntu-touch

Download the UBports Installer. ( See installer section )

Allow USB Debugging in Developer Settings

Connect to your PC

Allow / Trust your PC

Open the installer application

Select your device

Select OS

Install

Installer

Try with an older version. Last known working version is 0.8.9. Go to release page and download it for your OS. Provided the direct link also.

Installer release page

download direct link to 0.8.9-beta version (windows)

Note

Wait for the whole process to finish. You will see ubuntu touch login / setup screen.

What's working and what's not

citrus|Ubuntu-touch

Thanks to

TheKit

Me (TheMekaniq)
[POCO M3 Guides, News, & Discussion] svaethier:
tried using the tool and got something about it not being able to get some sort of key from the device so it couldnt flash ubuntu.
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
Please install adb fastboot drivers (also add them to your path )

Share a screenshot or something so that I can see what's wrong.

Ideally it should work.
[POCO M3 Guides, News, & Discussion] svaethier:
this is the error the program gives me: error: adb: preparesytemimage: error: {"error":{"code":1,"cmd":"C:\\Users\\tman1\\AppData\\Local1\\Temp\\1z2CZhpznORyjIPpqvVgfFBXFGZ\\resources\app.asar.unpacked\\node_modules\\android-tools-bin\\dist\\win32\x86\\adb.exe -p 5037 shell mkdir -p /cache/recovery"},"stderr":mkdir: '/cache/recovery": required key not available"}
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
can you please do this?

Open powershell / command prompt

run this:

adb devices
[POCO M3 Guides, News, & Discussion] svaethier:
shows my device in recovery state which it is when trying to use the program and it fails
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
what is the installer application version?
[POCO M3 Guides, News, & Discussion] svaethier:
the one on the website you linked 0.9.1
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
Try with an older version.

Installer release page

download direct link
[POCO M3 Guides, News, & Discussion] svaethier:
looks like 0.8.9 did the job, thanks.
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
If I helped smash on that like button
[POCO M3 Guides, News, & Discussion] svaethier:
is OTA supported or no? not sure how to update to this new update that shows up as the device just reboots to recovery when trying to install it.
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
Hi, OTA is supported for POCO M3. But always take a backup of your important files or documents. Some times, even OTA may go wrong independent of device. Just like the installer problem..
[POCO M3 Guides, News, & Discussion] data_droid:
great work ! congrats ! really appreciate. if only you could work out the adb/mtp/sd card issues along with earphones so device could be used to listen to music.

thanx anyway :)
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
Hello, Thanks..

I am only posting this and had a minor role. All of the work is done by TheKit. I just tested and created that devices page for citrus.

This is possible, big thanks to TheKit.
[POCO M3 Guides, News, & Discussion] Kolindaman:
Hello, i did the instalation and i got to the startup screen.. but somehow my screen became unresponsive after it, its still unresponsive even in TWRP. Now i cant go back :(
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
No way. It all worked for me and @svaethier .
[POCO M3 Guides, News, & Discussion] svaethier:
i think UT for the poco M3 doesnt work well for certain touch screen
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
Did you install it on Poco M3 ( citrus) or did you install it on other juice devices?
[POCO M3 Guides, News, & Discussion] melbcycle:
Hi, I have the same issue as the OP, however UBPorts Recovery is working fine. Always boots to that.

If I run: fastboot oem device-info

(bootloader) Verity mode: true

(bootloader) Device unlocked: true

(bootloader) Device critical unlocked: true

(bootloader) Charger screen enabled: false

adb runs fine when in Recovery. I can see the "disk" and top works showing all the processes.

Not sure how to proceed. Tried 0.9.1 and 0.8.9 both Linux and Windows. Same result.

Any help most welcome. Thanks in advance.
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
Firstly, OP is a guide, there is no issue. You need to wait further after the installer says it is completed. Your phone migh be updated.

And clearly state your query.

If your phone is stuck at boot (bootloop), try this. Clean installation

Install twrp / orangefox-recovery

wipe everything except system, otg, microsd

install android-10 miui (your stock OS)

enable adb, trust computer

now use the ubports installer, v0.8.9 from my instructions.
[POCO M3 Guides, News, & Discussion] melbcycle:
Indeed, my apologies, it was post #4.

The precise error reported is pretty much identical (This is a copy paste from #4):

error: adb: preparesytemimage: error: {"error":{"code":1,"cmd":"C:\\Users\\tman1\\AppData\\Local1\\Temp\\1z2CZhpznORyjIPpqvVgfFBXFGZ\\resources\app.asar.unpacked\\node_modules\\android-tools-bin\\dist\\win32\x86\\adb.exe -p 5037 shell mkdir -p /cache/recovery"},"stderr":mkdir: '/cache/recovery": required key not available"}

The error prevents the installer from reporting it has completed, that is to say it never completes.

The phone now always boots to UBPorts Recovery or fastboot. The original MIUI is no longer available. So not bricked,

I followed what I thought were the steps outlined in the reply (use an older version being 0.8.9). It is entirely possible that I missed something however.

I am thinking now that after the phone unlocked its identity changed invalidating any previous authorization adb had made. I cannot remember if the adb authorization step was carried out again or not. Could this be a cause of this symptom? However, I am certainly able to use adb and even run a shell when UBPorts Recovery is running, although this may have no bearing on the issue (required key not available).

In any case I'll now locate the mentioned recovery and prepare to reflash the original firmware back in as per your advice.beta

EDIT: Further to the further...... SUCCESS !!!

So I download 0.8.8-beta following advice from another post. Then various people had the same issue as me with this version too (so that's 0.9.1, 0.8.9 and 0.8.8) when a person said this issue is caused by infomation left in a user paritition from a previous OS. He said you must wipe the user data. So following that advice I checked the wipe data setting before running. It worked!

I now have the UBPorts Ubuntu operating system running on my phone. I am very happy too :)

Thanks for your help it is greatly appreciated and I hope this helps someone else.
[POCO M3 Guides, News, & Discussion] ong14:
Guys, does Anbox work?
[POCO M3 Guides, News, & Discussion] svaethier:
yes anbox does work but i suggest to use waydroid instead.
[POCO M3 Guides, News, & Discussion] svaethier:
is there a way to switch update channels from devel to release candidate channel to test out the new update that's coming out on the 19th?
[POCO M3 Guides, News, & Discussion] iraFS:
Maybe your device is encrypted. You should check the wipe personal data option.
[POCO M3 Guides, News, & Discussion] iraFS:
The same here. Touchscreen is irresponsive. Sad.
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
Nothing as of now.

Try the UT installer after taking the backup.

I think the option will automatically available once the dev updates the channel list in his commit.
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
Hi, this might be because of driver problems. In some devices. Mostly we should visit service center pretending we do not know anything,

Try CLEAN FLASHING the stock ROM (from official site ) and then going to service center.
[POCO M3 Guides, News, & Discussion] kiwarik:
Yes, same problem with my poco m3 Display: nt36672d_xinli_v2_video

Does anyone know how to solve this problem?
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
Since the problem is with hardware, there is nothing much we can do.
[POCO M3 Guides, News, & Discussion] Atanassoww:
Does this work on Redmi 9T?
[POCO M3 Guides, News, & Discussion] SivaMaxwell:
Technically, yes. I did not try myself
[POCO M3 Guides, News, & Discussion] Atanassoww:
I tried it. And works!
[Xiaomi Mi 8 Questions & Answers] antoine8168:
Hello,

On this page : https://wiki.lineageos.org/devices/dipper , I can read that the mi 8 supports SD card up to 256 GB (hybrid sim slot).

Could anybody who owns this phone confirm this information ?
[Xiaomi Mi 8 Questions & Answers] Rdzeniuch:
mi8 doesn't have an sdcard slot
[Xiaomi Mi 8 Questions & Answers] antoine8168:
Thank you Rdzeniuch
[Xiaomi Mi 8 Questions & Answers] Jhonny B:
You can insert an SD card with a "Hybrid Sim Slot Phone into A DUAL SIM + MICRO SD"

Search the web and you will easily find how to do it.
[Xiaomi Mi 8 Questions & Answers] jrafael:
Please do not spread false information, Xiaomi Mi 8 doesn't have an sdcard slot, it only have dual sim, the adapter you mention only works to add a second sim to a device that has an hybrid slot (sim + sim or sdcard)
[Xiaomi Mi 8 Questions & Answers] Jhonny B:
Mr. jrafael, the fact that you are a "Senior Member" does not mean that you understand more than me or others.

I'm not "spread false information", that's what I found on the net (Mostly from India).

There are hundreds of tutorials and videos that show how to add SD CARD to MI8.

I personally have not used this technology (insert Hybrid Sim Slot) because I do not need to add SD CARD.

Next, read a post before you respond.

Anyway, have a nice day.
[Xiaomi Mi 8 Questions & Answers] jrafael:
The issue that you dont understand is that the Xiaomi Mi 8 only have dual sim reader only, meaning the pins inside will never align to read a sdcard, a google search as you pointed out using the adapter you mention its onlt for phones that alow a sim + sim or SDcard, meaning that inside the simcard reader of the hybrid slot there are aditional pins to read a sim or a sdcard and the adapter allow you to insert the sdcard and pigtail the sim.

Again this is only possible on devices that utilize a Hybrid slot wich Xiaomi Mi 8 does not have, maybe other variants of the Mi8 like the Mi8 Pro or Mi8 Lite have that option but the Mi8 itself does not.

As you can see from GSM arena specs comparasion, the Mi8 DOES NOT support sdcard, however the Mi8 Lite does has it has hybrid sim slot. but again the person that posted the question asked about a Mi8 not Mi8 Lite

Compare Xiaomi Mi 8 vs. Xiaomi Mi 8 Lite - GSMArena.com

www.gsmarena.com
[Xiaomi Mi 8 Questions & Answers] Jhonny B:
Thank you for the detailed explanation.

You may be right, but what bothered me was your comment that I was "spreading false information" so I reacted as I did before.

I emphasized that I had not tried the "Hybrid Sim Slot" on my MI8 device.
[OnePlus 6 Questions & Answers] Andy3153:
The title says it all. I don't know what to do now, what to do?
[OnePlus 6 Questions & Answers] Andy3153:
I've just fixed it all! Follow the tutorial in here, you'll get your phone working again in no time if you encounter this too.
[iQOO 7 Legend] Max_Prime:
Hello everyone! I have Vivo iQOO 7 Legend 8/128 CN version with OriginOS on board. Is there any way to add installed apps from Play Store to icon badges app lists' in settings ?
[iQOO 7 Legend] jitun.john:
@Max_Prime

Just wondering how you have Origin OS on your phone.
[iQOO 7 Legend] Max_Prime:
I bought chinese version, not indian.
[iQOO 7 Legend] Ido.G:
While I know it is not exactly what you asked - I have just switched Vivo's launcher (which is good) to Microsoft's Launcher. It works very good and looks pretty good IMHO. It just annoyed me so much that Vivo's "smart launcher" is Chinese only.

(Badges are possible there)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kevinarjun:
Flashing.... 👌🏼
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] miffymiffy:
Been running it all day. Haven't come across any issues as yet.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] GeorgeDachamp:
Awesome if any bugs please get logs, as I am very active on this rom and using it as my daily
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] btvolta:
Can it be flashed with twrp if decrypted?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] GeorgeDachamp:
You can do whatever you want, but it's not supported by me. Also must format in f2fs
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] miffymiffy:
Spoke too soon, settings service keeps crashing

Hastebin: Send and Save Text or Code Snippets for Free | Toptal®

Hastebin is a free web-based pastebin service for storing and sharing text and code snippets with anyone. Get started now.

hastebin.com

Disregard, was user error. Ill leave it here if others have the issue. Google automatically installed googles version of settings service which caused a conflict. Uninstalling googles version fixed the issue.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] GeorgeDachamp:
Can you tell me what you doing when this is happening
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] miffymiffy:
Just going into settings
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] GeorgeDachamp:
Format using my boot.img? No one has reported this in telegram support group
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] miffymiffy:
Yeah I did. Dunno what it is, I just deleted it. May not even be related to your rom actually...
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] uuunwired:
did you flash any gapps on top of the ROM? we ship with aosp settingsintelligence not google's as mentioned in the logs and gapps are included
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] miffymiffy:
Nope, just flashed as normal. Google backup may have installed something. It's 'fixed' by uninstalling it.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] uuunwired:
ah, and yeah google backup has to be the reason since we can install settings services via play store because of redfin fp. btw does the main settings app and the search function still work for you even with settings services crashing?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] C0ldair1:
Best rom hands down, everything work and look pretty good, thanks for your work of art!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] GeorgeDachamp:
Updated 16/10/2021

Removed screen off fod

Added hotdogg to single sim only(useful for others who use dual sim)

Added status bar burn in protection

Added refresh rate controls

Updated to latest gulch kernel

*Added smart charging, but needs testing for correct nodes to work
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] hammered58:
Dirty flashed via Rom recovery ,,working great, thank you,
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] hammered58:
I have been running this rom as a dd with latest Dora kernal installed and the battery life/ sot is amazing. Just a fyi. Thanks again
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Toutatis_:
Good ROM. Any chance you could add the option to completely disable QS panel on lockscreen?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] WesTD:
Can you share Dora kernel link?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Toutatis_:
[KERNEL] [Android 11] Dora kernel for OP7 series
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] hammered58:
https://xdaforums.com/t/kernel-android-11-dora-kernel-for-op7-series.4270549/
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] wormser39:
Hallo all, Run "hey Google" on this Rom?

It´s ok. lol
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] GeorgeDachamp:
could you test and let me know?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] wormser39:
It run. Best Rom thanks
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] GeorgeDachamp:
Thanks
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] parag0n1986:
sdcardfs or non for dora?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] parag0n1986:
@GeorgeDachamp Does this ROM use FBEv2?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] hammered58:
The sdcardfs one, but after seeing the devs own comment "Also must format in f2fs" I think I used the wrong one, but it worked.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Mofenx:
Very smooth! Niceeeeeeee!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] GeorgeDachamp:
Non

Yes

Thanks
[Google Pixel 5 Guides, News, & Discussion] V0latyle:
Update 12-16: I am closing this thread as it is no longer relevant. Please refer to this guide.
[Google Pixel 5 Guides, News, & Discussion] elong7681:
@V0latyle Can you help me out I installed a magisk module that caused a bootloop and I tried the adb wait-for-device shell magisk --remove-modules and it doesn't work for me I'm on the P5 a12 beta 5 I have since flashed the stock boot.img. What can I do to remove this module?
[Google Pixel 5 Guides, News, & Discussion] V0latyle:
I'm honestly not that familiar with Magisk, sorry. I suggest you ask in the Magisk thread, they'll be of more help to you over there. Magisk modules live in /data, not /boot, so a data wipe would get rid of the module...and all your user data too.
[Google Pixel 5 Guides, News, & Discussion] elong7681:
Ok thanks for your help I appreciate it
[Google Pixel 5 Guides, News, & Discussion] zgfg:
Wiki:

Module Issues:Magisk and MagiskHide Installation and Troubleshooting guide

www.didgeridoohan.com

Scroll down to read how to disable modules through Safe Mode

There is also a section how to manage modules from custom Recovery (if TWRP applies to your phone)
[Google Pixel 5 Guides, News, & Discussion] mistermojorizin:
You seem to understand the issue with vmeta (and the associated data wipe). So I went from android 11 to android 12 beta without a wipe and although on andorid 11 i could flash my kernels, on android 12 i cannot without vmeta/wipe. I thought I read that it was because 12 was in beta. I plan to flash the factory image of 12 today, withotu doing a wipe of course. Will i be able to flash my custom kernles again?
[Google Pixel 5 Guides, News, & Discussion] ShadowJP88:
How do we get in the download mode to install the OTA?

I do use adb reboot recovery

but every time, I got this.

E:\platform-tools>adb sideload E:\platform-tools\blueline-ota-sp1a.210812.015-cee465f5.zip

adb: sideload connection failed: device unauthorized.

This adb server's $ADB_VENDOR_KEYS is not set

Try 'adb kill-server' if that seems wrong.

Otherwise check for a confirmation dialog on your device.

adb: trying pre-KitKat sideload method...

adb: pre-KitKat sideload connection failed: device unauthorized.

This adb server's $ADB_VENDOR_KEYS is not set

Try 'adb kill-server' if that seems wrong.

Otherwise check for a confirmation dialog on your device.

E:\platform-tools>adb sideload E:\platform-tools\blueline-ota-sp1a.210812.015-cee465f5.zip

adb: sideload connection failed: no devices/emulators found

adb: trying pre-KitKat sideload method...

adb: pre-KitKat sideload connection failed: no devices/emulators found
[Google Pixel 5 Guides, News, & Discussion] kfhughes:
Once you're in recovery, are you going into ADB sideload (hold the power button, then press the volume up key, then choose "Apply update from ADB")?
[Google Pixel 5 Guides, News, & Discussion] ShadowJP88:
I can't find out how... I only have the droid page with "no command" text
[Google Pixel 5 Guides, News, & Discussion] maurocds:
sorry i cant understand this:

* If, after flashing a patched boot image, you get the "unable to load/verify boot image", you probably didn't get the flags quite right. Just reflash vbmeta with the disable flags and that should fix the problem.

pixel 5 here, unlocked bootloader, did a clean flash, booted magisk , after direct install and restart i was stuck at booloader menu with that message, i don't understand what i have to do reading your post

where can i do this and how? Just reflash vbmeta with the disable flags

i had to clean flash again to use the phone
[Google Pixel 5 Guides, News, & Discussion] xunholyx:
For re-flashing the vbmeta.img, my command has always been a little different than yours.

I use: fastboot flash --disable-verity --disable-verification vbmeta vbmeta.img

It's only a little different and your way might work, but if anyone has issues you could try this different command instead.
[Google Pixel 5 Guides, News, & Discussion] xunholyx:
Hold down the power button and tap volume up to bring up the recovery menu.
[Google Pixel 5 Guides, News, & Discussion] rester555:
@V0latyle I think I know why some people are having issues with obtaining root or maintaining root on Android 12 official release... When you use the following command,

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

I think after this command and then flashing the patched magisk boot image their might be a check on both slots. Would I be wrong suggesting for the disable vbmeta command be this instead?

fastboot --disable-verity --disable-verification flash --slot=all vbmeta vbmeta.img

I was having the same issue where it was saying that the system was corrupt and having to do a factory wipe after doing the command without --slot=all for the vbmeta disable flag command.
[Google Pixel 5 Guides, News, & Discussion] xunholyx:
I haven't read his full instructions hidden behind the spoiler tags, but in my experience after flashing the vbmeta.img the first time, I needed to follow it with "fastboot -w" and wipe my phone, then flash the patched boot.img.

On subsequent updates as long as I booted to bootloader immediately after flashing the OTA.zip to flash vbmeta, I didn't have to wipe. If I boot to system by mistake, I'll need to fastboot -w again
[Google Pixel 5 Guides, News, & Discussion] rester555:
@xunholyx I did what you suggested, flashing the vbmeta.img and then patching the magisk boot image and I got the corrupt system message in recovery. So I ended up reflashing stock image with wipe through adb.. did minimal initial setup, then reflashed the vbmeta.img to all slots and then immediately flashed the patched magisk image. That seemed to work for me to gain root on A12.
[Google Pixel 5 Guides, News, & Discussion] Merrod:
Did as you showed , and it works well .Thank!
[Google Pixel 5 Guides, News, & Discussion] killchain:
4a 5G here (sorry, I know that this is the section for Pixel 5, but I assume most or all things are the same). I rushed and installed the OTA the normal way, thinking I'll be able to patch and flash boot.img afterwards (like normally). Update went fine (upgrading from 11, haven't used any of the DPs/betas), but after I flash the patched boot.img, I get "failed to load/verify boot images" in fastboot. Am I out of luck?
[Google Pixel 5 Guides, News, & Discussion] V0latyle:
So are you saying that using the slot all flag fixed your problem?
[Google Pixel 5 Guides, News, & Discussion] V0latyle:
Did you follow the instructions on flashing vbmeta with the disable flags set?
[Google Pixel 5 Guides, News, & Discussion] esta0:
Another 4a 5G owner here. I installed the OTA via recovery yesterday and tried to flash a patched boot.img, but got "failed to load/verify boot images". Reanimated the phone using a factory image, then tried to flash vbmeta.img with verification disabled (but no wipe) and patched boot.img. The phone couldn't boot into the system and offered to perform factory reset. I didn't want to wipe anything so I didn't go with it, but it seems like there is no way to root 4a 5G and keep your data (at least for now).

But I will be happy to be proven wrong!
[Google Pixel 5 Guides, News, & Discussion] klemi71:
Updated from a11 to a12 with latest magisk (unhidden app, modules disabled, flashed boot.img I patched before installing a12 before restart) and had no problems at all on Pixel 3. Root is permanent. Just the same as monthly updates. 🤷🏻‍♂️
[Google Pixel 5 Guides, News, & Discussion] PablosCorner:
For those that already upgraded to A12 Stable (non-rooted), is there any sort of path of permanent root from there, or are we stuck with temporary root?