yashsingh1/xdaforums huggingface dataset:
[General Topics] Minionguyjpro:
How to Fix No Update Available While New One Logged on Website with All Samsung Devices​

Hi there! This is my second guide on XDA developers, and now about fixing something. I have a Samsung Galaxy A12 with the model number SM-A127F, which wasn't able to find the Android 12/OneUI 4.1 update for this device that was listed on the Samsung notify website. And not so long ago, Samsung also released the Android 13/OneUI 5.0 update for this device. This guide is for if you have any problems finding updates using the device's built-in software update service (OTA) on your Samsung device.

Prerequisites​

- A Samsung device running Android 4.3 or higher

- A computer running Windows 7/8(.1)/10/11 or MacOS (X)

- An USB-C to USB-A adapter, micro-USB to USB-A adapter or any other cable that is supported by the Samsung device and computer

Method #1: Find and install update using Samsung Smart Switch​

1. Power your device on if it isn't.

2. Download Samsung Smart Switch from here. Choose 'WINDOWS' for a Windows PC, and choose 'MAC OS' for a Mac computer.

3. Run the installer and follow the steps to install Samsung Smart Switch.

4. Open Samsung Smart Switch on your computer.

5. Connect your phone using the charging cable or any other USB-C to USB-A cable to the Windows or Mac computer.

6. Turn your device's screen on and unlock it if needed.

7. Install the Smart Switch app on your Samsung phone.

8. Click on 'software update' or 'update' if there is a button.

9. If an update is available, you'll get a prompt with the update info askin to install it.

10. Click on 'install'.

11. Wait some time until the update is completed.

And done! You should now have the latest software update on your device. This also solved my problem to not find updates, where feature updates were found again.
[General Topics] arsfr:
Thanks for moving this thread, so now it is easier to find.
[General Topics] Minionguyjpro:
Indeed!
[Samsung Galaxy Watch 4] larryk:
I received "GWA3" Security Patch 1/1/23 this morning on my GW4 Classic. I have no problems.
[Samsung Galaxy Watch 4] greenbat:
Which country?
[Samsung Galaxy Watch 4] larryk:
US
[Samsung Galaxy Watch 4] OnnoJ:
It was already out for some days, see: https://xdaforums.com/t/us-watch-4-...ty-patch-level-january-1-2023-is-out.4545709/
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] raul16:
Spoiler content hidden.
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] billy_overheat:
solved. thanks!
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] angeltomik:
After successfully installing the system and gapps everything seems to work fine except google play store stops installing any app. Tried clearing cache, rebooting etc. Had to switch to different rom as thats a deal breaker. Other than that nice and smooth.
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] raul16:
What TWRP have you used to flash ?
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] Msharu73:
Dear Raul,

Thanks for this LOS 20 ROM. After reading the Clean Flash instructions, wanted to know (1) if we don't need to Wipe Data along with Dalvik, Cache & System. and (2) if we need to flash the latest global stable firmware of Redmi K20 or not. Since in all other ROMs, this needs to be done. Kindly clarify soon since want to try your ROM soon. Thanks again.
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] raul16:
(1) for clean install you must format data not wipe, after flash ROM, before you boot to system;

(2) you have to be on latest firmware for your region

all these are stated in the Instruction section
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] raul16:
new build lineage-20.0-20230209-UNOFFICIAL-davinci.zip

February 2023 Security patch

Make CTS/Play Integrity pass again

LOS upgrade to A13_r30 build TQ1A.230205.002

apply ASB-2023-02-05_4.14-stable

upstream kernel to android-4.14-stable (tag 4.14.305)

Update Adreno from LA.UM.9.14.r1-20200-LAHAINA.QSSI13.0

Add Snapdragon Computer Vision Engine stack

Add Neural Networks stack

Update Adreno from LA.UM.9.14.r1-19300-LAHAINA.QSSI12.0

enable OTA for davinci

enable suspend to RAM

add touch improvements props

various device optimizations

Note: OTA enabled will notify & upload starting next release.
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] I_did_it_just_tmrrow:
THX @raul16 for your work here.

I need MicroG. Is it possible to install microG with your LOS 20 rom? Would it survive a ota-update?
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] raul16:
no support for microG included.

it is vanilla LineageOS + patches to pass SN when recommended GMS is installed so bank apps & wallet works OK.
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] I_did_it_just_tmrrow:
Okay, I will checkout https://xdaforums.com/t/rom-13-boot...ied-tirimbino-stable-official-microg.4557455/ for now.

microG had this repo for building it. Can I use your sourcecode with it to build my own microG-LOS20 or did miss something? https://github.com/lineageos4microg/docker-lineage-cicd
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] raul16:
sources are open so glhf; idk about microG.
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] sffoxy:
I will back up my phone and give it a try. My phone is actually running the latest arian vanilla build for the Mi 9T with MindTheGapps and Magisk installed. Therefore I am hoping to successfully try dirty flashing that thing :D
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] sffoxy:
Dirty flash worked flawlessly coming from vanilla arian 20.0, many thanks, have a coffee good sir ;) looking forward to real OTA updates again :)
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] sffoxy:
@raul16 It seems like Arian released another update for davinci LOS20. Do you integrate his latest changes in your next release, too? ;) What's your plan?
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] raul16:
actually they were already included in the current build from 230209.

next build, once AOSP ASB March will become available, will contain even more goodies - under test now ;) - picked from other distributions. Like '3 finger swipe for screen shot" option taken from MIUI (!) and others that will be announced when version released.

also all vendor blobs updated to latest Xiaomi release 14.0.2.0.TKFEUXM.

I'm building LOS20 for Davinci to my personal flavor/use and share it for anyone to use it if want/like.
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] sffoxy:
Sounds nice!

But to be precise I meant the current and latest changes:

https://raw.githubusercontent.com/arian-ota/changelog/lineage-20/davinci_gms.txt

They seem to be newer than the february build could have included.
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] raul16:
i meant the same. you can check the trees and commits code content from repo's.
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] Martinsio:
Thank you for your work. I have given it a try and it works perfectly.

I did notice two drawbacks:

- There is no or I can't find the option to use facial recognition as an unlock system.

- The battery drains very quickly when the phone is idle.

Is there any way to correct these two drawbacks?

Thank you.
[Redmi K20 / Xiaomi Mi 9T ROMs, Kernels, Recoveries] raul16:
- not implemented in Lineage OS / not available; with motor front camera i see it as a risk and in my view is more secure with fingerprint;

- no drain here at all while idle. check your settings - like turn off pocket mode;
[Xiaomi 11T Pro] hehewtf:
View attachment 5822943

since updating to MIUI 14 this button and panel showed up and I can't for the life of me find a way to disable it

it's there with all keyboards, not just the default

it doesn't show up if I hide the gesture help line panel at the bottom but then I miss the quicker appswitching functionality that it has 🤷‍♂️

and the home screen gets an annoying gap as well
[Xiaomi 11T Pro] NOSS8:
You use a Stable Beta, possible bug.

https://xdaforums.com/t/miui-14-global-beta-stable-14-0-3-any-good-opinion.4542647/
[Xiaomi 11T Pro] hehewtf:
thanks for your quick reply

I had no idea it was beta, haven't signed up for any pre release pilot program or testing of any sort 🤷‍♂️

oh well, hopefully they'll fix it if it is indeed a bug
[Xiaomi 11T Pro] BlackPyr0x:
Well, I'm also getting those annoying exit keyboard button. I just enable the hide full screen gesture indicator and the button is gone.
[LG G8X ThinQ Questions & Answers] haxnoob:
Hello, what bootloader unlock method/instructions will work for my LG G8X ThinQ?

I believe the Phone is Canadian, considering it's using the Alert Ready tone for Emergency Alerts.

Here is info about my Phone.

Model Number: LM-G850UM

Android Version: 12

Baseband Version: HE. 1.0.c4-00133-1.487559.3.501524.2

Kernel Version: 4.14.190

Build Number: SKQ1.211103.001

Software Version: G850UM40c
[Touch Diamond, MDA Compact IV General] crizyal:
Hi, I am coming from a Mogul and the camera wasn't great, though it did work in a pinch. Now I have a Sprint Diamond which I love, though the camera is so slow that I cannot take a picture or video without blur. I am not trying to complain as the phone suits my needs very well. The question is, can registry edits be made to improve the camera? Maybe speed up the process a bit?

By the way, thanks for this great site! I have learned so much already!
[Touch Diamond, MDA Compact IV General] charly_mx:
Good question my friend. Well search for the tool called Advance Config. by default ( and i dont know why) the phone is programmed to have a slight delay when you press the action button and when it actually take the pictures.

So install that app and search for the photo options, there you can set the details, activate another options.

Have fun,
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] -+BB+-:
PixelExperience for Xiaomi Mi 5 [Gemini]

What is this?

Pixel Experience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation)

Our mission is to offer the maximum possible stability and security, along with essential features for the proper functioning of the device

Based on Android 13.0

Whats working?

Wifi

Wifi hotspot

RIL

Mobile data

GPS

Sensors

Camera

Flashlight

Camcorder

Bluetooth

NFC/GPAY

Lights

Sound / vibration

Fingerprint

WiFi Display

VoLTE

Double Tap To Wake

Buttons swap

Google Voice Match

SELinux enforcing

Safetynet

DON'T FLASH GAPPS, ALREADY INCLUDED

Download standard version from Android File Host

Download PLUS version from Android File Host

​

Flashing Instructions:

Pre-installation:

Pixel Experience Recovery (Download from here)

First time installation:

Fastboot or flash recovery image

Reboot to new recovery

Click on Factory Reset --> Format data/factory reset

Click on apply update and sideload the zip file or install it using an USB OTG

Enjoy

About Camera App: default camera app is GCAM version SGCAM_8.4.400.42.XXX_STABLE_V35 by Shamim. Everything works fine except 240 fps (1/8) slow motion videos

mandayugana shared his config xml file, which add the specific noise model for Gemini with Shamim GCAM, dowload it from my Github (sgcam-8.4-v35-pe13.xml) or from his post, apply to GCAM following this tutorial and say thanks to him for his great work

XDA:DevDB Information

Pixel Experience, ROM for the Xiaomi Mi 5

ROM OS Version: Android 13

ROM Kernel: Linux 4.4

ROM Firmware Required: MIUI V10.2.2.0.OAAMIXM as minimum target

Based On: AOSP

Source Kernel repo: Link

Gemini device tree repo: Link

Xiaomi msm8996-common repo: Link

Vendor repo: Link

Special thanks to

LineageOS

Pixel Experience

Shamim

xNombre

mandayugana
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] ademuhamad:
I'm currently using PixelExperience_gemini_12.1

Is it possible to directly update it via twrp? (I don't have a PC to install PErecovery)
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] -+BB+-:
I haven't tried but could work. Just be sure to format internal storage before rebooting into system
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] Echidna_Kawaii:
the rom is very laggy, and cpu usage between 50%-100% with nothing open :/
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] -+BB+-:
Check what process is eating your cpu in the background, i have no problems at all with cpu usage on screen and with deep sleep
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] Echidna_Kawaii:
and also this giving Random reboot here :/
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] -+BB+-:
No one reported random reboots, i never had once in a week of usage. Logs or never happened
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] 暗夜很无语:
ERROR:1 :()l
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] -+BB+-:
That's why I wrote could, I haven't tried and there are multiple versions of TWRP, if you experience problems flashing the ROM use my recovery
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] mrinfinity0007:
pretty much very stable rom... working everything very smothly...but one issue...after usung 1 or 2 shot with gcam its freeze the cam...and then can't open the gcam anymore...
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] İST1907:
Unfortunately I can't install it. It would be great if there was a zip file that can be installed with twrp. Thanks for your effort anyway.
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] mrinfinity0007:
after using 2-3 days.. i found some bug

1. after activated vibration mode no vibration icon showing in status bar

2. gcam not working (tried many version)

and after some times phone autometically try to reboot itself but stuck at mi logo.. have to forcefully tap on power button to reboot manually (happened every time i install different version of gcam) i had same issue in lineageOS 19

3. no ota updater option (maybe because its unofficial or i don't know)

4. don't have the option double tab on status bar area to lock screen

5. not showing am/pm in time
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] -+BB+-:
Could you please post the log of the error during the flash?

1 and 5 are AOSP/PE bugs, hopefully will be fixed in QPR2 release

2 don't use Gcam for now, i've fixed hdr+ photos on recent Gcam version in my internal builds but it's still crashing causing a reboot after a minute, i had no time to inspect yet because i was focused on EAS and power HAL port

3 correct, no OTA update app on unofficial builds

4 i'm not 100% sure but if i remember well it's a feature of plus version
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] JackSlaterIV:
@-+BB+-

Thanks for sharing your Mi5 rom with us.

Since Android 12 the Mi5 phone is missing a working TWRP recovery, with support of the fbe encryption. This prevents many users from trying all the new roms, because there is no way to take full backups.

Can you tell me what is the reason?

I would be glad to help the development, but I don't know where to start. If I had someone who can guide me in the process I could do my part. Being part of a team would be ideal.
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] -+BB+-:
Unfortunately Pixel Experience doesn't support natively TWRP compiling, and i don't have space on my NVME for another build enviroment. Also as far as i know they did not release yet an Android 13 recovery, they are working right now on it, but i don't know if works. Do you know if TWRP supports FBE on other devices? if TWRP supports FBE then best thing would be compile TWRP in an Android 12 build enviroment with a 4.4 kernel with FBE support. you can use my repos or los repos, it' the same. The only requested changes are a makefile with a basic conf for mi5 and convert the fstab in a compatible version for TWRP

@mrinfinity0007 not fixed yet but probably i've understood what's happening... Could you please try to put selinux in permissive mode and use the camera? You can do with adb:

adb root
adb shell setenforce 0
adb shell getenforce

The last command checks that selinux is correctly disabled, the output must be 0 or permissive
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] JackSlaterIV:
@-+BB+-

Thank you. Yes, from what I see TWRP supports FBE and A12 on other devices.

But I guess that porting it on our device is not that easy as one could think.

My problem is finding detailed guides to start understanding the process, or at least having a overall view.

Anyway I don't want to post too many OT messages on your thread.
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] 暗夜很无语:
Let me try another TWRP version
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] mrinfinity0007:
i don't root my phone? does it work without it?
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] -+BB+-:
I will take a look this weekend and let you know because I don't remember where but I'm pretty sure that I read a tutorial for TWRP compiling some years ago

If your goal is to flash the ROM without format the internal memory won't work, you may be able to flash the zip but after the flash you'll be forced to format the internal memory without fbe support

Yes it's a root shell, you have root permissions only with ADB, not in your phone. If you want to roll back to selinux enforcing and stop the rooted shell simply reboot the phone, that changes doesn't survive after the reboot
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] -+BB+-:
@JackSlaterIV found it, it's old and some things may be slightly different but this is a good tutorial.

Here's the link of the minimal manifest 12.1 is the correct branch but decryption is WIP at the moment, don' t think will work, unless you don't set a password/PIN/pattern, in that way should be fine

@mrinfinity0007 never mind, i've fixed It, Gcam was crashing because it was trying to use hexagon for HDR+, but SELinux was blocking it. Now it's wotking fine even in enforcing mode :)

PS: i've decided to upload the latest personal build i made, some thing may change because i'm still testing them, but more or less (on device side) this will be the next official release when PE devs will merge QPR2 changes and feb security patch.

Here's the direct link

And here's the changelog:

ROM:

- Synced code with latest PE changes

Kernel

- Ported EAS and set it as default scheduler

- Ported Stune Boost and use it as default

- Fixed almost all compiling warns

- Ported misc optimisations from infinity kernel

- Fixed a bug that could cause the boot to fail (Mi logo --> Black screen --> Mi logo again)

- Misc fixes from upstream

Recovery

- Fixed a bug that could cause the boot to fail (Mi logo --> Black screen --> Mi logo again)

Device Tree

- Ported EAS

- Move to EAS compatible power HAL

- QCOM audio HAL: add missing audio power hints support

- Fixed Google Camera crash when trying to use Hexagon

- Camera: move to Gcam Version MGC_8.1.101_A9_GV2b_ENG big thanks to BSG. Camera can be updated with all APKs released by BSG, just be sure to download the ENG version

- SELinux: fixed all denials

- Ported various improvements from my old 12.1 ROM

- Tuned ZRAM size for 3Gb devices

- Camera: improved camera HAL + misc fixes

- Configure SQLite to operate in MEMORY mode

- Set CFQ as default scheduler

- Added pixel animated wallpapers to build

For more detailed changes take a look at my repos

PS: i cannot test GPAY at the moment because i'm testing other things and i'm running in permissive mode, if someone decide to try the update and use GPAY please let me know if works, i made some changes to sepolicy and i want to be 100% sure that Google pay isn't broken before the official release.
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] -+BB+-:
If you are interested I've uploaded my latest LOS build with NFC conf changes, you can give it at try and let me know if works, tried multiple times to write/read/secure tags and it's working fine for me. Regarding Whatsapp are you using MicroG instead of GApps? I'm pretty sure I've seen multiple reports regarding Whatsapp login issues, may be related to MicroG or GApps packages, latest NikGapps zip I've tried works but had to manually grant several permissions, MindTheGApps probably is a better choice for now

Thanks :)

This is probably due to different CarrierConfig version between ROMs, some carriers/countries explicitly blocks manual network selection

There may be some issues with AudioFX/MusicFX, for this reason I've removed it from build. Not a big loss, and MotoDolby should be used for audio tuning

There's still a bug switching from resolutions in video mode, but with GApps installed GCam can be used, the same version shipped in my PE14 with the same conf file works well on LOS 21 too

You should say thank to LOS devs for this, don't think there are particular requirements to make a dark theme work on device tree side :)

That's happening on all my devices on both LOS/PE, and on all other devices too. The counter resets only when the battery reach 100%, it's default AOSP behaviour

You cannot stop that service, qcrilmsgtunnel is used by RIL, if you stop it the radio won't work as expected

Could you please post a log when this bug happens? I cannot test myself because 3G has been turned off in Italy

That's harmless, you can safely ignore it, in recovery fsck logs cannot be written because AOSP completely forgot to create /dev/fscklogs/ directory, btw it has been fixed: msm8996-common: rootdir: Add fscklog permissions.

NOTE: if you search on Google that error there are several reports of official devices running stock recovery with the exact same behaviour, it's definitely something wrong on AOSP sources

Potentially related to GApps you used, as far as I remember never happened to me flashing only LOS

This happens on several legacy QCOM devices with some chargers, the same on Grus too, apparently there's still something wrong on Android 14 on such old devices

One of the changes I made in latest build disable kernel energy awareness during boot, this should speed up things a little, there are other things that may be beneficial for boot too, this build is focused on overall performance improvements and several bug fixes, it should be much more smoother than the previous release with similar power consumption, plus some misc fixes (BT calls now works, vp9 decoder has been dropped because it was causing glitches when used, ssr_setup has been added because the kernel need it for subsystems restart) and some small improvements (more icons on status bar, energy aware now is controlled by Power HAL, same for UFS Power Saving, now Power HAL can disable it when needed, improving a bit app cold launch speed and some other interactions)

Here's the link of the latest build: Lineage 21 EAS Folder
[Xiaomi Mi 5 ROMs, Kernels, Recoveries, & Other Dev] batGoshe:
Sir @-+BB+- , thank you for your replay and for the new build. I actually already updated to it few hours ago :)

Of corse, I will target the next weekend for this.

EDIT from 3 mar 24 : the build from 25 feb works perfectly with all 2G/3G/4G. Since LOS 19, it is the first rom, connection remains stable when using 2g or 3g, thank you for this, sir. And I also had the chance to observe the battery life with different networks and different settings. I will give more details when I have more data on all this.

Edit from 11 mar 24 : The build is versy stable. We can expect the same battery life on similar charges. Boot time and processes are ok. Background processes seems to be optimized over the last build. Battery drain is about 12 (+-10%) mAh on deep sleep, knowing that on your LOS20 it was arround 3-4 mAh. I still believe it is related to qcrilmsgtunnel (to the way it is behaving I mean). Wathing youtube consumes around 0.4 Ah ot 6.5-7 mA per minute, while on LOS20 your build had at most 0.3 Ah. And those numbers does not change with changing the network type (2g/3g ot 4g), or even with the airplane mode. My bet is again on something related to qcrilmsgtunnel.

To finish, about the moto audio, after taking a screenshot while listening music (using the phone speakers not the 3.5 jack), dolby atmos seems to turn off and to make it work again I needed to restart (there may ba other way to do it, I didn't found them). It should be the same if there is a call instead of taking a screenshot, but with the screenshot it very easy to recognize.

Cheers