yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] Weinerdrizzle77:
Basically all I want to do is change the amount / size of my app icons throughout my galaxy ,WITHOUT being forced to install a launcher . I don't mind the stock Samsung features and I'm so use to them that ANY launcher I've tried is just way to much change for my comfort and it honestly slows me down in basically every aspect of my day to day ****. I don't understand why it's not already an app in playstores already . It's simple for me to just need more apps to fit on my screen grid right? Like why can't I use some kind of "tiny icons,icon pack" or download some cool tool one of you tech wiz guys make that allows me to regrid my app drawer and pages? What am I doing wrong here guys? Also please be kind and patient I'm absolutely dog **** with technology . However this has been an ongoing issue for me for a solid 6 months and after HUNDREDS and I mean HUNDREDS of different apks, and mods I've installed just to immediately uninstall when that simple function isn't possible to complete , I'm not sure where else to go for help before every android device in my hose ends up throwing themselves into the work microwave . SOS PLZ SEND HELP ,

SMALLER ICONS + MORE ON APP DRAWER & SCREEN GRID - LAUNCHERS = ?
[Android Q&A, Help & Troubleshooting] Arealhooman:
do you have root?
[Realme X2 Guides, News, & Discussion] yakovpol:
With a switch to Android 11/realme UI 2.0 a number of principal changes followed. It led to some dramatic changes on how you can operate with your unlocked device. Here are some observations regarding that.

What I have found so far.

1. All former recoveries are not working anymore.

2. Downloaded update (firmware) file location is changed.

3. Update (firmware) file type and naming are changed.

4. Realme did not provide official firmware file download for RMX1991 since Android 10.

5. Firmware file have new partion images, namely uefi_sec.img and imagefv.img
[Realme X2 Guides, News, & Discussion] yakovpol:
Solutions I have found so far:

1. There are couple of recoveries that can work with realme UI 2.0 system but cannot open data. If you mount system partions in rw mode, you get bootloop. Both cannot handle data encryption.

2. New download file location is /data/ota_package/OTA/.otaPackage/

3. Update file does not look like ozip file anymore :) For latest CN version I received (F26) it is called system_vendor_19771.2.15.202112140000074004433_all (no file extension). It is real zip-file, not ozip-file.

4. Two links for F26 update file download (found in /data/data/com.oppo.ota/databases/ota.db) are this and this.
[Realme X2 Guides, News, & Discussion] yakovpol:
reserved
[Touch HD General] Mavrick:
Hi All,

Does anyone know of a quick way to toggle TF3D on and off. I'm using AE Button Plus but having very little joy. I know I'm being lazy but if any of you could help it'd be much appreciated.

Cheers.

Mav.
[Wear OS Q&A, Help & Troubleshooting] canalrun:
I have developed apps for Android and Wear OS watches – mainly for personal use. It's no problem for me to use ADB to Install to a watch.

But, I would like to install the APK on a friend's watch, who is not a developer or very technical. It Would be nice to be able to do this without a lot of rigmarole. I can enable Developers Options on his watch, but installing ADB to his PC is asking a lot. It would be nice to have a PC app, hopefully that is portable and can reside on a flash drive, that will simply interface with the install protocol to install an APK on the watch.

Does something like this exist?

Barry.
[Wear OS Q&A, Help & Troubleshooting] canalrun:
A little more searching and I found this, Flakie's ADB GUI:

Direct download:

https://flakie.co.uk/downloads/FlakieADBGUI.zip

There is a GUI for the common ADB commands and an integration with scrcpy (as in version 1)

It now has an experimental option to use ADB and ADB Shell commands by typing/pasting them in.

I have not actually tested it, but it seems to be exactly what I was looking for.

I downloaded ADB and put the "platform tools" folder on my Flash drive. I also put Flakie's on the flash drive along with the APK I intend to eventually install.

Theoretically this should give me a portable install for the APK (fingers crossed). I am hoping to connect to my friends watch via Wi-Fi and use Flakie's to install the APK.
[Wear OS Q&A, Help & Troubleshooting] bernarbernuli:
As an alternative, there is also ADB AppControl. It is well known, and the developer has it quite improved.

ADB AppControl

Official website of the ADB AppControl application. Free Download. Latest release. The ultimate applications manager and debloat tool for Android devices.

adbappcontrol.com
[Samsung Galaxy Note 10+ Questions & Answers] izzysomms:
If only Power Saving Mode let you choose whether to disable or enable auto-sync. Is there any way to somehow enable Power Saving Mode (to limit CPU to 70%) without disabling sync? I can't miss notifications but want to save some battery.
[Samsung Galaxy Note 10+ Questions & Answers] blackhawk:
Running in anything lower than the optimized power setting really screws the N10+ up. More of an emergency measure than a normal operating state.

With a good battery you should be getting 10+ hours SOT if optimized... and days of standby time.
[Samsung Galaxy Note 10+ Questions & Answers] izzysomms:
I get 5-6 hours MAX of SOT and 6 is pushing it. AccuBattery has my health at like 93% so the battery isn't bad by any means. I regularly let the phone put unused apps to sleep and I never game.

I really just want to find ways to squeeze the most life out of battery without crippling my ability to get notifications as they arrive.
[Samsung Galaxy Note 10+ Questions & Answers] blackhawk:
Something not right. Even with a degraded battery needing replacement I get a lot more than that.

View attachment 5798267View attachment 5798265

3440 mAh is 80% of the battery's original capacity and the end of its useful service life.
[Samsung Galaxy Note 10+ Questions & Answers] izzysomms:
AccuBattery's estimate for mine seems a bit worse than yours, but 10 hours of SOT isn't something I've ever been able to get. My estimated capacity is 3,908 (94%) of 4,170 mAh.
[Samsung Galaxy Note 10+ Questions & Answers] blackhawk:
That's not bad. It needs to be optimized more if you want to increase the SOT.

Try temporarily disabling Google play Services when not needed. It's needed for Gmail, Google backup Transport and Playstore but not much more. I always have Playstore disabled as it's a troublemaker. Any cloud apps running in the background are also skewing the battery life.

I use manual brightness control; excessive brightness wastes battery and pixels. I use dark mode and themes to conserve display, battery and eyes. Also use Package Disabler to disable about 70 apks I don't use.
[Android Head-Units] crescendo97:
I recently purchased the s8 premium off Amazon and had it installed in my 2018 Honda HRV.

I thought it would have gesture control but it's not available in the premium.

If I get the s8 ultra, is it easy to swap out or do I need some additional wiring?

Thank you!
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] jabashque:
<Moderator Note>: Telegram link removed, as per my PSA.

Supported models:​

The only officially supported models are the following:

IN2010 (China)

IN2011 (India)

IN2013 (Europe/Asia)

IN2015 ("Global"/NA)

IN2017 (T-Mobile) is unofficially supported, as that's what I did my device bringup against.

IN2019 (Verizon) is not supported. VZW sensor configs are not bundled in this ROM, so accelerometer/gyroscope and magnetometer readings are going to be incorrect. In addition, battery gauge reading seems to be broken, based on one user trying this ROM on their IN2019 despite it being unsupported. I am likely not going to fix this anytime soon, as I do not have an IN2019 to validate my fixes against.

Upgrading from LineageOS 19.1:​

If you are coming from LineageOS 19.1

AND

using LineageOS 19.1 Recovery, then follow the instructions here to upgrade. Remember to flash Android 13 GApps if you used GApps previously.

We ship the required firmware (OxygenOS 13 11.F.13 as of 2022-12-31) in our OTA zips, so you do not need to install that firmware to both your slots on your OnePlus 8 before proceeding through the instructions.

Installing LineageOS 20 for the first time:​

Prerequisites:​

Ensure you've installed any version of OxygenOS/ColorOS 12 or 13 on the active slot on your device. The installation instructions recommend you be on OOS/COS 13 because on OOS/COS 12, touchscreen will end up not working while in LineageOS Recovery. However, you can still proceed while using OOS/COS 12 firmware; use the volume keys + power button to navigate recovery.

Instructions:​

Once you satisfy the prerequisites above, then follow the instructions here to install LineageOS 20.

We ship the required firmware (OxygenOS 13 11.F.13 as of 2022-12-31) in our OTA zips, so you do not need to install that firmware to both your slots on your OnePlus 8 before proceeding through the instructions.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] jabashque:
Currently Known Bugs​

Occasional 1-2 second freezes when waking the device from sleep​

Sometimes, when you wake the device, you can see the display seemingly freeze for 1-2 seconds while it's fading in the lockscreen. Unfortunately, I don't know why that happens, and I don't think I'll be able to fix that myself anytime soon.

Light sensor readings do not filter out light coming from the screen​

The light sensor is placed way too close to the top of the screen, so light bleed from the screen ends up affecting light sensor readings. On OOS, they use some algorithm to determine how much of the light detected by the sensor is actually coming from the display itself, and then subtract that value from the reading. We currently don't have anything to handle that for this LineageOS build. Some people have tried developing their own algorithm for this on the OnePlus 7 series of devices, but apparently, it doesn't work that well, so it was never brought over to the OnePlus 8 series of devices. In addition to that, novenary was reverse engineering OnePlus's implementation, but they stopped working on that since they no longer daily drive their hotdogb.

As such, expect Adaptive Brightness to be very much unusable, as the feedback loop caused by the light sensor sensing the light from the screen will result in Adaptive Brightness increasing the brightness all the time.

UDFPS (Under-display Fingerprint Sensor) doesn't work properly in 90° and 270° screen rotations​

For both 90° and 270° (both of which are landscape orientations), the HWC layer for the UDFPS circle doesn't get excluded from the dimlayer, and as such, it doesn't end up illuminating bright enough to scan your finger. The circle is still positioned in the right place, so there could still be a possibility that one could figure out how to fix this.

UDFPS (Under-display Fingerprint Sensor) doesn't work properly in 180° screen rotation​

For 180° (upside-down), not only is the auth dialog window in the wrong place, but the UDFPS circle doesn't even show up. This will not be fixed.

Mic input volume in speakerphone and video/audio recordings seems quieter than usual​

This is still being explored, but it ends up seeming like the top mic's gain is too low or something? More details to come...

Spoiler content hidden.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] YukikazeMywaifu:
May I ask when can I download lineageOS 20, as I got some problems with my lineageOS 19
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] jabashque:
Hopefully within the next 24 hours... all the lineage-20 devices got their builds triggered today, but it will be some time before instantnoodle build starts running.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] MadCTR:
Hi! I can't get "File Transfer" to work now when connecting the phone to Windows 11- previously no problems with 19.1.

Seems I now have a unrecognized MTP driver. Any thoughts?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] MadCTR:
ok, turning off USB debugging makes it work with no problem, not sure it this is supposed to be like that. Anyways, awesome job since everything is basically working great!
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] jabashque:
That's good to hear. In the meantime, EdwinMoq put this up as a potential fix: https://review.lineageos.org/c/LineageOS/android_kernel_oneplus_sm8250/+/346680
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mtmoretz:
Maybe a rather stupid question, but if I were to upgrade to 20, would I have to reinstall all my apps or will they automagically carry over?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] jabashque:
If you follow the upgrade procedure, then all your userdata should remain intact.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] kokanee1:
I had a fairly seemless upgrade from LineageOS 19 to Lineage 20 following LibeageOS's guide with no data loss.

Lost root and MicroG (no GApps on my phone). I did rename Magisk.apk to Magisk.zip and sideloaded it right after sideloading LineageOS.

To get root back:

Extract boot.img with payload-dumper-go (I use Artix Linux).

Download LineageOS 20 recovery.

Transfer the two image files to the phone.

From the Magisk app on the phone, patch boot.img and the recovery image.

Upload the two patched files back to the computer.

Reboot phone into recovery (adb reboot recovery) and then put it into fastbootd mode (advanced, fastboot - I think)

Now execute the following commands:

1. fastboot devices (note that it's in fastbootd mode)

2. fastboot flash boot_a {your_Magisk_patched_boot_image}

3. fastboot flash boot_b {your_Magisk_patched_boot_image}

4. fastboot flash recovery_a {your_Magisk_patched_recovery_image}

5. fastboot flash recovery_b {your_Magisk_patched_recovery_image}

6. Reboot phone ('fastboot reboot' works)

Always works for me. Your milage may vary.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] mtmoretz:
You weren't joking; it didn't even close the apps I had open during the upgrade, absolutely flawless! Thanks again!
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] osetiopica:
Hi. It works almost fine, but I can't connect to the cellular network and when I make a call it tells me to turn off airplane mode. Of course not in airplane mode. Any workaround?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] jabashque:
Some questions:

Is this the T-Mobile variant of the OnePlus 8?

What were you running prior to LineageOS 20? Give details about what upgrade path you took, because I do recall there is one situation where trying to use the non-T-Mobile modem image on a T-Mobile variant OnePlus 8 will not work.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] GregWooledge:
Patching boot.img is unnecessary to regain root, no? I have only ever had to sideload the Magisk zip file after sideloading the ROM zip. If you ran into any issues sideloading originally, it could be because you did not reboot recovery after sideloading the ROM (Advanced, Reboot to Recovery). To be safe I do it after sideloading every addon (sideload ROM, reboot to recovery, sideload GApps, reboot to recovery, sideload Magisk, reboot to system), and all data was completely intact through this process.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Ninua:
Just wanted to thank you for the continued support! I saw you wrote that Display Alt should be working again, so I'll check it out as soon as I can get MicroG to work with it!
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] kokanee1:
It's true that I sideloaded Magisk without rebooting first. I'll have to try that next year! Thank you!
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] YukikazeMywaifu:
I had the same problem when I upgraded from los18 to los19, and after I upgraded to los20 this remains the same. No idea what had happened. It's in2010 I'm using.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Flap2004:
Hello I'm new to this community. I want to switch from a custom ROM known as evolution x to lineage os 20.

I have some questions regarding it.

Can I dirty flash it?

Can I do it without twrp recovery?

Also I want to flash a custom Kernal to fix the performance dip when I flashed this rom. The multicore performance of my OnePlus 8 dropped from 3065 points to 1754 (geekbench 5).

Please someone help me 🙏
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] GregWooledge:
I am completely void in knowledge on kernels, however I do know that you do not want to simply dirtyflash off of a seperate custom ROM. You should backup all of your data, and then follow the steps to factory reset and flash. I am also not 100% on this, but I do not think that TWRP even works on this version of android, and regardless you are provided with a custom recovery to flash everything necessary.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] MarkiMarko2221:
Hello. My current device is an IN2017 on Android 10, haven't been able to update via OTA when I check it. I'm still a little lost on the steps, but do I need to update via OTA first?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] hammerhaigh:
Someone help me out here– is everyone's GPS working? I only have Magisk installed, but my GPS stopped working about three days ago, any ideas?

No, LineageOS (from LOS 19, onwards) includes the necessary firmware. This makes needing to update via OTA obsolete.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] jabashque:
Mine is working fine; what happens on your end? Can it even see the satellites in the first place?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] hammerhaigh:
I'm not sure, location is on, however when applications go to query my location, they just go in an endless loop of trying to find it. I've disabled location, then re-enabled it, and even rebooted. None of those fixed it.

I downloaded GPS Data from the Play Store and on the Satellite Fragment, it shows "No GPS," despite granting location permission.

When trying to track a workout with Google Fit, it's so busy trying to find my location that it's not recording

miles or steps. Calories and time are all that's recorded.

Trying to find an ATM using my banking application fails.

EDIT: Logs show...

ActivityManager
Appop Denial: Accessing service com.google.android.gms/com.google.android.location.internal.server.GoogleLocationService requires appop COARSE_LOCATION.

But, location is granted to GMS.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] MarkiMarko2221:
That's good to know.

Do I still need to do some of these for In2017? Or does it require less steps than that now?

"...use the MsmDownloadTool packages for IN2017 to rollback to OOS 10, then just follow this guide to convert to global...And once you get OOS 10 running, OTA update all the way to OOS 12 11.C.33 or 11.C.35..."
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] hammerhaigh:
Personally, I upgraded to OOS 12 first, and somehow got everything working from there. At some point, I even got OOS 13 working by upgrading first, as that was the only way OEM Unlock would ungray (at the time, my phone wasn't paid off, but after the OOS 12 upgrade, I was allowed to unlock my bootloader.)

I'm under the impression that T-Mobile doesn't allow Unlocked Bootloaders to install upgrades, as they normally fail if you try after the reset. You might need to lock it before trying to do anything OTA. Be careful, if you're not on OOS, you're basically committing to using the MSM Tool.

Since I'm unable to reiterate the steps, I'd follow the recommendation from the maintainer (jabashque) to convert to Global OOS, as it appears you're stuck on OOS 10 anyway (one thing that might make everything a little bit easier.)
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] jabashque:
That is very strange... for now, you can manually grant that permission with

adb shell pm grant com.google.android.gms android.permission.ACCESS_COARSE_LOCATION

but gms shouldn't have been able to lose that permission usually...
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] jabashque:
Personally, I'd suggest finding some way to at least upgrade to OOS 11 first, no matter if it's the T-Mobile version or the global/EU/India version. b`owow did test trying to jump from OOS 10 to OOS 13 directly, and not only did they ended up getting stuck in bootloader, but even trying to switch slots while in bootloader didn't work.

Follow just Step 3 of this guide to migrate over to EU OOS 10 + force an update to OOS 11.

EDIT: forgot that LineageOS 20 recovery won't boot on anything older than OOS 12 anyway, so you will need to update to OOS 12 after updating to OOS 11.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] MarkiMarko2221:
Alright.

So to make sure I'm getting this right.

I go there, follow the steps to flash it and then update it to OTA.

I'm guessing it has to be OOS 10, so would this one work? It's an EU OOS when I check that though I don't know if that or Global are better

IN21BA Europe

10.5.12: OnePlus8Oxygen_15.E.21_GLO_021_2008300427

And if I update it via OTA, would it try to update to 11? or would it go *straight* to something like 12/13? If going to 13 outright isn't a good idea then I want to make sure I have all my bases covered.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] jabashque:
I mean, step 3 involves having you download images and flashing them in fastboot, which will move to EU OOS 10.5.9 right off the bat, so you don't have to download any additional OOS 10 OTA zips.

If you update via automatic OTA, the updater will have you go to OOS 11 from OOS 10, not OOS 12. So if you opt to let the automatic updater do its thing, then it will follow the proper procedure.

Also, I forgot that the LineageOS 20 recovery won't boot on anything earlier than OOS 12, so you will have to at least update to OOS 12 anyway. But do so one major version at a time, i.e. OOS 10 -> OOS 11 -> OOS 12.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] MarkiMarko2221:
Good to know.

Does it matter if I have things like Google Play disabled before starting, or is that fine?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] jabashque:
In terms of updating OOS, that shouldn't matter. That should be fine.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] MarkiMarko2221:
Good to hear.

Do I need an unlock code? I did get the forms filled for getting one from OnePlus but if that isn't necessary then that speeds things up tremendously, though I'm also patient enough to wait if I have to.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] hammerhaigh:
If your bootloader is locked, you'll need the unlock_code.bin if they didn't give you the file last time you applied, if applicable.

It won't take long, just about a week or two. Sometimes, it'll take less time.
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] Neoxal:
Just to clarify, is this bug an issue only with Smooth Display enabled or is it also an issue when Smooth Display is disabled?
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] jabashque:
The bug is independent of whether Smooth Display is enabled. It's just that if you do have Smooth Display enabled, then Android's automatic refresh rate switching will cause the display to be able to light back up, while if you don't have any automatic refresh rate switching, then the display will not light back up. (If you have a fingerprint enrolled, then the kernel seems to skip over the LP1 command whenever dimlayer_hbm is enabled, which is a whole different thing).
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] jabashque:
AoD blanking issue fix is up. I got some help from javelinanddart, who took a look at the LP1 command for our panel and deduced which part of it was causing the panel to blank.

Hoping to get it merged soon: https://review.lineageos.org/c/LineageOS/android_kernel_oneplus_sm8250/+/347184
[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] ppdogx:
Thank you for your hard work.experience great😘