• 3 Posts
  • 17 Comments
Joined 2Y ago
cake
Cake day: Jun 03, 2023

help-circle
rss

This can be automated by an app with Shizuku integration, but Shizuku unfortunately needs to be set up every time the device is rebooted.




I believe there’s an LSposed module that lets you enable or disable each direction individually


Then I doubt there’s a solution. If there is, it probably involves enabling a hidden setting from an adb shell



I was also thinking of - Free Friday, so as long as its pc related, or gaming related, its ok to post

So two meme days a week, basically


After over 2 years, audio transitions are still abrupt on Samsung phones
Two years ago, a feature was added to Android 12 where the previous audio source would fade out when a different source starts playing (e.g. you start a YouTube video while music is playing). [A post](https://www.xda-developers.com/android-12-smooth-audio-transitions/) was made on XDA on 18 May, 2021: > Audio focus is determined by the app in question that's playing media. Google explained that when an app requests audio focus while another app has the focus and is playing, the framework forces the playing app to fade out. This will be a nice change because instead of another app abruptly ending its audio stream whenever the user starts another session, Android 12 will nicely fade out the old stream that's lost focus. I remember being very impressed with this feature and found it satisfying every time. However, after buying a Samsung Galaxy A24 running Android 13, I was disappointed to discover that this feature is missing. This is yet another reason why I can't wait to install a custom ROM on this phone. For now, though, I guess I'll just have to wait.
fedilink

Why I use Android:

Sideloading

  • As far as I know, hosting apps on the Play Store (and App Store) costs money. This means that many apps have to be downloaded via other means. Sideloading facilitates this.
  • Piracy isn’t possible without the ability to sideload apps.
  • Modifying apps isn’t either. This means apps like Revanced can’t exist on iOS.

Rooting

  • I use Viper4Android, an amazing equalizer app that only works on rooted devices. Wavelet is a non-root alternative by the same developer, but it lacks many features and has some technical limitations.
  • I take care of my phone’s battery by limiting how full it charges overnight. This is only possible on a rooted device (or on Samsung, but 85% is the only option).
  • I want the ability to uninstall system apps. They consume resources in the background and take up unnecessary space. I imagine people with more powerful (expensive) phones don’t necessarily desire this ability.
  • I want to be able to customize the UI. I don’t want an alarm clock icon, a vibrate icon, two signal bars, a 4G or wifi icon and the battery icon taking up half the status bar.

Custom ROMs

  • With an open-source custom ROM, I can be sure that my device doesn’t have any spyware as part of the operating system.
  • Custom ROMs often allow more customizations and use less memory because they aren’t cluttered with useless OEM stuff.

I think this article misrepresents things. They left out the worst stuff.


Some applications don’t have enough config entries to warrant support for nested entries

Some applications need variable-length data, and some even variable-length lists

Some applications don’t care about having fast read/write times or a small memory footprint and can do with more complex formats that require the use of third-party libraries

Some embedded applications (e.g. AVR) don’t have access to a whole lot of libraries


There is no best. It depends on the application



Some apps (like banking) may not work on rooted phones.

They use Google SafetyNet to check for root. There are ways to trick SafetyNet on a per-app basis

Even if you root your phone properly, you may not be able to unroot it.

With Magisk, it’s as easy as flashing a single file, and if you want to be thorough, you can just wipe a few partitions and re-install your ROM


anyone can boot into that subsystem and access/alter the OS

Right. I was looking at it from a malware point of view, since OP’s question “is it safe” is vague and can have one of at least three meanings. If your phone is rooted and the wrong person has physical access to it, they can bypass factory reset protection, among other things

However, most phones nowadays encrypt their user’s data using the lock screen password as the encryption key. I think this would limit an attacker’s access to user data, but don’t quote me on that


It means getting access to parts of an operating system that you usually don’t have access to. This allows you to improve the performance of your phone, increase its battery life, browse protected files, change the boot animation, customize the UI, change certain behaviors, set a battery charging limit, use v4a (an amazing equalizer app), uninstall system apps, and much more

The process of rooting is a little convoluted and depends on the phone, but you should be able to find a guide for your phone if you look for one. Things can go wrong if you don’t follow the steps perfectly, but there’s always a way out

Your phone will be wiped, so you need to back up your data

Your warranty will get voided in the process, but can often un-void it by unrooting

Your phone will be no less secure, as long as you use a good superuser app (everyone recommends Magisk) and only give root access to apps you trust. Think of it as “run as administrator”


I’ll admit that I’ve never made a post on XDA. I just created an account – hopefully I can get some of my burning questions answered


That’s fair, though I’ve found it hard to find information on these topics. I still only half-understand what I’m doing when installing a custom ROM or sideloading Magisk because I usually just blindly follow the accompanying steps


Why disclaimers are important
User jAm-0 has issues getting into and out of his phone's bootloader. He attributes this to the bootloader being corrupt and wants to replace it. ![jAm-0 posts "Is it possible to re-flash the stock bootloader? I believe mine is corrupt somehow. It's a bit hard to explain how it's acting without actually seeing it, but it acts sporadic and barely works half the time. For example I can't reboot into the bootloader via adb, trying to power off the phone via bootloader doesn't work, and 9/10 times I try to turn my phone on it goes right to the bootloader."](https://lemmy.ml/pictrs/image/5690b8a7-1fa9-49a5-9e9e-ebaf2b09e781.png) User return.of.octobot provides instructions to allow reflashing the bootloader. One of the steps is to run `fastboot flashing unlock_critical`, which allows the bootloader to be overwritten. Overwriting the bootloader is the only way to hard brick most devices, and `fastboot flashing unlock_critical` tells Android you don't care and are willing to take the risk. Hard bricking makes a device unfixable on the software level. ![return.of.octobot provides instructions, including the step of running `fastboot flashing unlock_critical`, without any disclaimer](https://lemmy.ml/pictrs/image/d2a21392-4556-4cc0-a55d-880b05b41f92.png) jAm-0 has another question and receives responses from return.of.octobot and another user, nrage23. Again, no disclaimers are given and the word "brick" isn't even brought up. ![nrage23 responds to another question with "You have to do the flashing unlock critical if you have not to flash things like bootloader, boot, and modem."](https://lemmy.ml/pictrs/image/0dba64c4-4e2a-42c7-b780-b1914434d06f.png) jAm-0 hard bricks their phone. ![after nrage23 responds to the same question, jAm-0 responds with "Great to know, thanks for the info. Too bad my phone is hardbricked now. Wont power on. Wont connect to pc. No fastboot. No recovery. Beautiful paper weight"](https://lemmy.ml/pictrs/image/85f8c772-a762-4472-8ee9-2c41303b70cc.png)
fedilink

Is the ViPER4Android convolver not detecting files in ViPER4Android/Kernel? Try placing them in Android/data/com.pittvandewitt.viperfx/files/Kernel instead.
I couldn't find a solution on the internet when I had this problem, so I thought I might share this with other people who run into it.
fedilink