yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S22 Ultra] TheMystic:
To the mod who moved this post from General Q&A to S22U sub-forum:

Can you explain how this post is about S22U?

This post is about an app that would work the same on all devices, and isn't limited to just one device.
[OnePlus 12] PedroJaculcul69:
Anyone with Color OS, what makes you change it to OOS?
[OnePlus 12] Canuck Knarf:
Cause most people don't like All the China stuff
[OnePlus 12] gentrydeng:
Because Google limits the power of GMS in China, and not only that, but due to Google's lack of control over the Android community in China, this leads to all sorts of strange problems as Chinese manufacturers won't follow the Android standard specification on Chinese firmware.

HUAWEI has done a good job in this regard, even with Chinese firmware they specifically follow Android specifications.

Unfortunately due to the trade war between the US and China they are taking this opportunity are trying to build their own closed system with strong government support

One of the reasons I've been using OnePlus devices for a long time is because HydrogenOS is just the Chinese version of OxygenOS, and apart from a few localised apps they're consistent and one can switch between them freely.

But since OPPO decided to take back OnePlus, those good times are over.

Not only are people unable to freely switch between ColorOS and OxygenOS, they're becoming more and more different, and there are even software limitations like region locks.

To add insult to injury, as Xiaomi started restricting unlocking services and even released unbuildable kernel source code, OnePlus and realme became the only remaining open source-friendly affordable phone brands, even if that freedom has been greatly reduced compared to before.
[OnePlus 12] dhaern:
Im more simple, just because im not chinese and/or I dont live in China and OOS is the GLOBAL rom lol.
[Lenovo ThinkPhone (by Motorola)] fire3element:
Greetings everyone.

Aim of this thread is a community driven list of useful modifications and tweaks for the ThinkPhone running the stock OS image.

Spoiler content hidden.

Apps:

Spoiler content hidden.

Spoiler content hidden.

Spoiler content hidden.

Spoiler content hidden.

Spoiler content hidden.

Spoiler content hidden.

Spoiler content hidden.

Spoiler content hidden.

Spoiler content hidden.

Spoiler content hidden.

System Modifications and Root Apps:

Nothing too crazy here yet. Mostly disabling the Google and Motorola junk we don't want lurking on our devices.

Spoiler content hidden.

Spoiler content hidden.

Spoiler content hidden.

Apologies if this is too much at once. Tried my best to spoiler stuff into categories to make it more manageable, while also including snippets of info that tells you what is what.

There is still more stuff to list, like installing the Xposed Framework (LSposed now), installing Magisk modules (ACC, De-bloater, FakeStore, microG, Zygisk.. to name a few), and likely a few other things I am forgetting at the moment. Out of time for now.

Please feel free to expand on any of this, or suggest your own mods and apps that you prefer below.

Always fun to learn about neat software that others find useful.
[Lenovo ThinkPhone (by Motorola)] Meowdib:
This is the recommended update to QKSMS on Reddit: https://github.com/octoshrimpy/quik

Also that Reddit link you posted says the Simple apps are on f.droid, so those should be trustworthy. These have also been forked here: https://github.com/FossifyOrg

I use Bitwarden for storing my passwords and am going to setup it up for my TOTP as well. Just have to be careful to not lock myself out somehow. I have 2 Yubikeys I'm going to use and disable SMS. Also, it's important to print out the security backup codes for things like gmail, Reddit and such.
[Lenovo ThinkPhone (by Motorola)] fire3element:
Thanks Meowdib, you're awesome.

Had not seen the successor to QKSMS, quik, yet. A+

As for SimpleMobileTools, did not realize they had been forked already. (was expecting that to happen honestly) Good to know.

Took a quick look at the FossifyOrg git and there are still several of the apps that do not have releases yet. Also was unable to find any of the apps besides Gallery on F-droid. I'm sure they will update that in the coming weeks.

I'll update the main with those recommendations.
[Lenovo ThinkPhone (by Motorola)] b2sql:
Just wanted to point out that GCam ports have one issue with video recording. In general video is a bit problematic and most ports crash as soon as you try to record slow motion. Generally GCam is good for taking pictures, but recording is still better with the stock app.
[Lenovo ThinkPhone (by Motorola)] mauryisland:
Thanks, folks, especially @fire3element, for all your work on this device.

Here's the list of apps from the de-bloater list above

Spoiler content hidden.
[Lenovo ThinkPhone (by Motorola)] mauryisland:
Just as a side question (my apologies if this isn't the right place for this, although it is related to "recommended" apps):

Which de-bloater are folks using?

There's the magisk-based De-Bloater, available through f-droid (updated 13 months ago)

There's also the the ADB-based universal-android-debloater-next-generation, which is current.

Thanks!
[Lenovo ThinkPhone (by Motorola)] mauryisland:
I'm trying out Open WebView though Magisk. Seems to be ok so far.
[Lenovo ThinkPhone (by Motorola)] lazarusrevol:
Hello. Anyone having any type of guide for setting up the Gcam ? I've used several editions, but i'm not sure everything is working correctly. Is there any chance to shoot pics with the 50MP resolution of the Camera? And how can we enable the active image stabilization of the Gcam on 4k - 60 Hz ?
[Lenovo ThinkPhone (by Motorola)] rafnov:
Hi. Dropped onto this post as doing some research about Thinkphone as next smartphone to buy. The list is nice and good reference point, as it partially covers my favourite apps.

Instead of Wattz I would suggest Ampere.

Instead X-plore (I hate tree file managers) I would say Ghost Commander or Total Commander. The 2nd is free for Android, surprisingly. Usually stock FM is enough for me as dual panel file managers on smartphone screen aren't so functional as on PC.

I second your opinion about Organic Maps. GM helped me a lot, but it is a bloated blob now and their suggestions about hotels and restaurants are ridicoulus and useless for me. Maps.me could be good alternative too.

Document viewer - LibreOffice viewer.

Pdf viewer - Green pass or Firefox built-in

File sharing (torrents) - Flud

If I switch my phone I will definitely use those apps on Thinkphone.

What I miss is Google Lens alternative.
[OnePlus 12] mysky911:
Google Play system update on Oneplus 12 still on July 2023? Anyone with latest update?​
[OnePlus 12] TheMystic:
It is the case with many other devices/ brands too.
[OnePlus 12] min-dfreak:
Mine is from 1st of november
[OnePlus 12] mysky911:
Official ROM? Which region?
[OnePlus 12] brmbjn:
Main components 2024-01-01 S+ (Android 12+) APK Download by Google LLC - APKMirror

Main components 2024-01-01 S+ (Android 12+) APK Download by Google LLC - APKMirror Free and safe Android APK downloads

www.apkmirror.com
[OnePlus 12] brmbjn:
View attachment 6064919
[OnePlus 12] TheMystic:
You're basically updating an important system app with one downloaded off the internet. I wouldn't recommend doing that.

This is 100% Google bug and they must fix this via the normal channel.
[OnePlus 12] brmbjn:
it is work well i can't see something wrong with it.
[Upgrading, Modifying and Unlocking] GuestX01020:
Hi, I've just upgraded my xda2 to wm6.1 and all went well, but on a previous rom upgrade (to wm5 I think) I obviously used the wrong rom image. Although the upgrade worked, it left me with a qtek boot/splash screen. This is only visible when resetting, but a bit annoying nonetheless.

Is there any way I can remove/replace it?

Is it just a registry entry?

Thankyou
[FYT Android Head Units] turnip70:
Hello, I don't know if this post will be in the right place ;) My problem concerns "dynamic parking lines". I would like to inform you in advance that PyClip indicates the correct steering angle. To the left and to the right the four steps go gradually and correctly from -585 to +585. However, if I engage reverse gear and turn the steering wheel to the left, everything is gradually OK. However, when I slightly turn the steering wheel to the right, the dynamic lines jump to the maximum position. They don't go gradually. Where could be the problem. PyClip shows that the steering angle sensor is OK (I also have no errors or problems with the traction systems)

In my Koleos 2008 I have a CANBUS BOX LNF3.10 H1N4LNF30A controller - all other systems work properly with it.
[FYT Android Head Units] surfer63:
What kind of unit do you have? Please post system info.
[FYT Android Head Units] turnip70:
In response, a photo unit
[FYT Android Head Units] surfer63:
I asked because you mention PyClip, which is completely unknown to me (apart from the python pyclip which is a python clipboard app) and your values of +585 to -585.

So what is PyClip?

Do you use the parking lines from the FYT settings, or from the (HD?) camera.

And your CANbus has nothing to do with it if you use an Android cam directly connected to your unit.
[FYT Android Head Units] turnip70:
PyClip is a tool that I use to connect to OBDII - this tool shows the operating parameters of individual MCUs in the car. The diagnosis of the steering angle sensor is correct (that's why I mentioned it). And so the auxiliary lines are turned on in the AHD FYT head unit
[General Topics] yuyuyuyu678:
When I use MIUI14, I feel it is very difficult to use. I want to flash the phone into other Android systems.

1.I need to unlock the bootloader.

2.I need to find a native Android system for this phone.or GSI.

If I unlock it through official channels, it will take me up to two years.Currently, the phone has not been upgraded to Xiaomi HyperOS.
[Samsung Galaxy Tab A7 Lite] vinu24:
I’m ios user but i have a7 lite tablet…3 days ago updated to 14 and this device becomes slow..can’t tolerate..just want to try custom rom on this..can someone explain it in simple steps..bootloader is already unlocked..it would be big help.thanks
[Samsung Galaxy Tab A7 Lite] tom.android:
No Custom ROM for your device.
[Samsung Galaxy Tab A7 Lite] vinu24:
any gsi for this?
[Samsung Galaxy Tab A7 Lite] tom.android:
Phh GSI List here

Generic System Image (GSI) list

Notes about tinkering with Android Project Treble. Contribute to phhusson/treble_experimentations development by creating an account on GitHub.

github.com

_need Gapps >> https://github.com/ahnet-69/treble_evo/releases

New release but i did not test yet, but if its derived from latest TrebleDroid patched then not boot from my T225 DSU.

( downgrade back to Evolution-X 8.2 20240124) or choose another GSIs.

(Finished) 2024: Evolution-X 8.2 (4.7G) A14 Unofficial , The best from Arnet

Download: Only R/O Variant here. https://github.com/ahnet-69/treble_evo/releases very big files size when extract to the system partition. 1.How to expand your dynamic system partition of SM-T2XX ? fastbootD -------> If founded...

xdaforums.com

A14 Stock Recovery for T225 here.

2024.Patched Stock Recovery (fastbootD) for T225XXU6DWL9​

https://xdaforums.com/attachments/patched-recovery_t225xxu6dwl9-zip.6062029/

Note: Apatch (new boot tool ) for it , not available ,wait kernel source.

Oh ok it's booted

View attachment 6065269
[Samsung Galaxy Tab A7 Lite] Rajarshi Khatua:
you can see this
[Samsung Galaxy Tab A7 Lite] tom.android:
From 2022 i call it (customAP). Nowaday try to uses patched-Stock Recovery (fastbootD).
[Google Pixel 4 Questions & Answers] pacstone:
View attachment 6064828

I'm building lineageos 17.1 for pixel 4 in ubuntu. I get this error after executing the `brunch flame` command. Please help.
[Google Pixel 4 Questions & Answers] khusika:
Try to copy all the build logs, and upload them in .txt form here. There must be an error other than that line.
[Google Pixel 4 Questions & Answers] pacstone:
Hey thanks for your response. The error got resolved. I ran `make clean` and then command `make mrproper` in kernel/google/coral and ran the build again. It worked.
[Android Q&A, Help & Troubleshooting] yuyuyuyu678:
When I use MIUI14, I feel it is very difficult to use. I want to flash the phone into other Android systems.

1.I need to unlock the bootloader.

2.I need to find a native Android system for this phone.or GSI.

If I unlock it through official channels, it will take me up to two years.Currently, the phone has not been upgraded to Xiaomi HyperOS.
[BQ Aquaris X Pro Questions & Answers] No_Location:
Hello, What i can do to install the android os with a locked bootloader?
[8525, TyTN, MDA Vario II, JasJam General] mbk1000:
Hi, I have this strange problem on my Hermes:

I try to establish a Shared Connection via USB.

It works OK few minutes...

The conection speed is good..

But after 2 or 3 minutes...

This message appears on my PC: "USB Device Not Recognized. Please disconnect and try again, if not recognized, please replace it"

Obviously after this message appears the connection drops. The only way to restore the situation is to reboot the hermes or the pc

I tried several computers with several operating systems (Vista, XP, Linux) with same result. Also I tried also several Roms: Schap's last one, Niax's last one... Always with the same result.

All the other USB functionality works great USB Syncing, WMStorage, etc..

My Hermes 100 is an Orange SPVM3100 with HardSPL/OliPro

Anyone have any idea of what can be happening?

Of course, MANY MANY thanks in advance in GREAT and SUPERB job of everyone that participate on this forum

Best Regards and nice 2009!
[8525, TyTN, MDA Vario II, JasJam General] MikeChannon:
Almost as if it's detecting the Hermes as some other type of device.

Can we assume Advanced USB functionality is Unchecked.

What about with a clean ROM no extras (eg wmstorage settings).

Mike
[Android Q&A, Help & Troubleshooting] kiruba432001:
I have an app which has the feature of casting the screen using the Media Projection API in android

With the recently released beta (3.1) for Android 14 the user has to select the option to cast a single app or the full screen.

Single App

With this option the user is able to select the app which they want to share the screen with others. This option allows the media projection to be stopped when the app is killed

Entire screen

This casts the entire phone's screen without any restriction

Is there any way to set the option to the entire screen by default?

So far i have tried to find which option the user selected by using the Media Projection manager in my code, but still can't find any solutions so I'm stuck on this

so please share your answers it will be helpfull for all . thanks in advance

Note : This feature is released in Android 14 Beta 3.1 program. so far the listed device from google can get this feature update if they join the betaView attachment 6064842
[LG V50 ThinQ Questions & Answers] sidex15:
I got LG V50 V500N Korean Crossed flashed V500EM, I was going to change it to stock Original firmware and after that the Key Attestation is now NOK which is bad...

I don't know how do I fix this... I have a backup partitions from qfil from last year (from Lun0-Lun5)... but I don't know how to restore it all... or IDK which partition responsible for Key Attestation...

My phone is Locked bootloader and never unlocked once...

Can Someone help me?

Thanks...
[Samsung Galaxy S24 Ultra] mvikrant97:
Source: Phone Arena

Galaxy S24 Ultra users are complaining about a thin green line appearing on the screen.​

Some Samsung Galaxy S24 Ultra users are complaining about seeing a thin green line running vertically down their phones' displays. Another variant of the same bug includes the vertical thin green stripe combined with a thin white line running horizontally across the display. The Samsung Community Forum where user Qu1JcMmaCO complained that his Galaxy S24 Ultra showed a vertical green stripe and a horizontal white stripe. The lines appeared while the user was watching YouTube and it also showed up on the boot screen. The user called Samsung Care+ and even though they admitted that it was a manufacturing defect, Samsung would not exchange the device for a new one and insisted that the unit be returned and then repurchased. This would result in the user losing any of the pre-order discounts that he received. Samsung eventually told the phone owner to complain to T-Mobile.

This issue is caused due the defective manufacturing process where the display looses the contact with its flex connecting it to motherboard.

Its repairable but no manufacture repair the fault but instead replaces the whole phone altogether creating e-waste and economical losses.

Samsung and T-mobile are answerable for this issue but as the OEM/ODM the major responsibility lies with Samsung to fix and or replace/refund the customer for manufacturing defects.

For a Galaxy S24 Ultra costing $1,299.99, Samsung must replace the phone.

I have attached a video below which shows how the display is repaired for such issues.
[Samsung Galaxy S24 Ultra] seth_space:
..unlikely.. they swap devices and the bad ones will be repaired, sold as a refurbished one.

Looking at the teardown of the S24 its a very easy to repair phone.
[General Topics] ljgjm:
Hey everyone, Today i found a TWRP image that worked on my M22. It is made for the F22 but it works on my M22.

This is the first TWRP tutorial for the M22

*Steps*

Method 1

Download ODIN and M22-F22 Twrp below and VBMETA disabler and DynaPatch

Step 1:enable developer options (spam build number in settings)

Step 2: in developer options, enable "OEM Unlocking"

Step 3: Power off device fully, hold volume up and down then plug in cable (must be plugged in to computer)

Step 4: Long press Volume up after you see the menu and follow the screen

Step 5: after it restarts, you need to re do the setup, but enable wifi and OEM Unlocking

Step 6: power off device fully, hold volume up and down then plug in cable (must be plugged in to computer) and press volume up

Step 7:Select the TWRP file in the AP slot and vbmeta in userdata then click start

View attachment 6064821

View attachment 6064823

Step 8: Try to boot to recovery (Power + volume up then leave power but still hold volume up after the warning that tells you that its bootloader is unlocked)

Step 9: Go to advanced > terminal and type "mulidisabler" twice. This allows some GSIS to boot

Step 10: Go to Wipe > Advanced Wipe > select data > Repair or change file system > change file system > set it to EXT2 then change it to EXT4 (will wipe /Data)

Step 9: Flash Dynapatch in TWRP to enable extra flashing options

Steps to flash any GSI:

Select install > Micro SD Card > path-to-GSI > select System Image > swipe to flash, then factory reset from within TWRP

Flash any GSI, if its a .img.xz extract it to .img.

F22 Rom's Should work with minor issues on m22 and so on

If wifi wont work on it, just use this command in terminal after "SU" or in adb on a pc

adb shell settings put global restricted_networking_mode 0 or this (untested)

Done!

Working:

Backup

Flash zip

Fastbootd support

Flash gsi roms

Known Issues:

On M22 it isint alligned properly on screen. (A screenshot was uploaded) but still works normally and doesnt have the same issue in any tested GSI

Some GSIS glitch out in 90HZ mode (to enable you need PHH treble)

in terminal it says the device is an f22

On most gsis usb otg is broken but it works in TWRP

You tell me!

I will test Some GSIS and tell you if they work

Tested GSIS:

CrDroid 11 (Face-unlock and Fingerprint works with PHH Treble, No Gapps)

android 12

Bliss 11

caos11

Treble AOSP (A14 only) (with PHH Treble)

SuperiorOS A13

To Be Tested

Debloated One UI 5.1 port from s20fe

One UI 5.1 port from s22+

One UI 6

GSIS that should work

Broken GSIS:

/e/ OS 1.17

Some Fixes:

Some useful fixes

TBC

(Only Arm64-B12 Variants are bootable)

1 can either be v (Vanilla), o (Gapps Go), g (Gapps) or f (Foss)

2 can be S (SuperUser) or Z (Generic)

Credits:

@ljgjm Creating this topic

@physwizz Creating the F22 TWRP

@phhusson Creating PHH treble increasing device compatability

TBC
[General Topics] physwizz:
Any screenshots?
[General Topics] ljgjm:
I will send it later. ive installed a gsi and i will update the steps
[General Topics] ljgjm:
Ive sent a screenshot. It doesnt bother me much. Also in terminal it says the device is an f22. If your going to fix that might aswell fix this. The model number is m225fv
[General Topics] physwizz:
I didn't build the twrp.

I just ported it to your device
[General Topics] ljgjm:
ohhh ok. Thanks for porting it
[General Topics] DrRoka:
Can you tell more about mulidisabler . I type but fail and can't flash gsi. it's didn't boot
[General Topics] ljgjm:
when you do the multidisabler it fixes some roms which wont boot Android 14 aosp works. dont make it android 13
[General Topics] ale.alfarizy:
View attachment 6100275
[General Topics] ale.alfarizy:
Finally I can play with the M22, thank you bro
[General Topics] ljgjm:
No problem :) What GSI are you using? it looks cool. Just wanted to say, I was tired of waiting for a custom M22 GSI so i started to flash random A22/F22 (mostly same hardware) twrp's until one worked. it was risky but its only the recovery partition so easy fix
[General Topics] ale.alfarizy:
I use Superior OS from the link...at first I felt bored too...until I finally found this discussion...I understand the risks...no problem....
[General Topics] ale.alfarizy:
Do you know how to activate camera 2api? I'm having trouble because it doesn't support raw
[General Topics] ljgjm:
Here:

su

su persist.camera.HAL3.enabled 1

exit

exit

This method has a 50% chance of working. It should be in terminal
[Android Head-Units] Grubenloewe:
Hey guys,

I'm looking for an Android based radio for my girlfriend's car which is a Ford Focus MkII built in 2009 and silver interior. It should at least have 4GB of RAM and 64GB of storage to guarantee a somewhat smooth running. Unlike me, she doesn't like bright big screens in the car and thats why she's preferring one of those button based round radios with only a 7" screen. Do you guys have any recommandations for which brand and spec to go with, ideally with a nice looking and easy to understand UI installed?

I myself am owning a Junsun V1 pro with 8/128 and I'm super satisfied with it, but unfortunately Junsun is only offering the 9" screen or the black (wrong color) round button radio with terrible specs (max 2/32)

Thanks for your help guys!
[OnePlus 12] jiraiye:
As per thread title, any one or any way to enable esim on a china set?

I have flashed to global rom (2573), esim option available but nothing happens when I try to add esim.

Is it due to no EID available?
[OnePlus 12] fifi49:
yes cause Chinese Phone have no esim embeded. Even flash global rom the rom show optioin for esim but you can´t use it. Same on my Xiaomi 13 pro bought in china.
[OnePlus 12] Warrenator:
China phone doesnt come with esim at all.
[OnePlus 12] LeisureLarry:
bullocks this esim restriction.

was just about to pull the trigger and buy an OP12 from GIZTOP.

Since esim won't work, i'll have to buy the US version for a premium price.
[OnePlus 12] fifi49:
You can buy a esim.me card. It works, and still cheaper than a US Brand Phone. :)
[OnePlus 12] cd993:
So...curious... I have a giztop Chinese Oneplus 12. I don't use an esim, but can see the menu and can even 'enable' it in the settings.

So for those who say it doesn't work, is it the case that you can do what I can do but it doesn't actually work?
[OnePlus 12] fifi49:
Yes my chinese xiaomi 3 pro also have in the menu the option enable esim. But ut won't work. You can try to download an esim, you will get an error message cause no EID found on o phone.