yashsingh1/xdaforums huggingface dataset:
[Xiaomi Redmi 4X Themes, Apps, and Mods] shohabmsk:
Hi. It's just a simple edited file, just for daily use, nothing of extra famous things. I took this file from our good device source, and modified the audio bitrate from 96Kb/s to 128Kb/s (I think it's enough for aac). Also has stereo audio only for ROMs, "which records mono audio in video recording" (should be in only audio recording too). Tested on RR Luis, and Havoc Oreo Final.

Replace this file in -

/vendor/etc (if the file is here)

/system/etc (if the file is here)

Should work for any ROM made for Redmi 4X, not tested Android Pie.

I will not point any ROM with those issue here. Just remember that this is only for them, who have mono audio (some ROM) and/or want better bitrate in audio, and nothing more.

Backup your stock file in case something goes wrong. Also you can modify it any way you want, but it's up to you only.

[October]

Few things to be noted: Dolby bug on official LOS 15.1, and all the ROMs following that vendor(Chinese fingerprint in build.prop, to easily match). SW Dolby is working fine, normal HW bugs.

You can try Magisk 16.0 for Dolby in those builds, not sure. I hope all dev should use newest vendor sources or update existing source. Also, many modules and things have issues on that vendor.

You can check Dolby again after using this file, not tested.

Believe me or not, I've reported this first in several ways, seemed like no one cares. ?
[Asus ZenFone Max Pro M1  Questions & Answers] razisafe:
I need some help,

I am is stock rom flashed MSM Xtended Pie 9.0 (this work well ) few days after flashed twrp stock zip no call audio,then installed stock recovery flashed official update zip from asus support no call audio,i am return to twrp flashed MSM Xtended Pie 9.0 call audio working fine, then i flashed LineageOS 15.1 (2018-10-09) then no call audio:crying:

Please help

I am using Asus Zenfone Max Pro 6GB variant

(sorry for english)
[Asus ZenFone Max Pro M1  Questions & Answers] cjcool_123:
tryfastboot rom
[Asus ZenFone Max Pro M1  Questions & Answers] razisafe:
Please give me the Link, thanks
[Asus ZenFone Max Pro M1  Questions & Answers] cjcool_123:
https://xdaforums.com/asus-zenfone-max-pro-m1/how-to/guide-revert-to-stock-rom-lock-t3798420

this will lock ur bootloader after flashing this unlock bootloader thn install twrp thn flash latest rom twrp and u r good to go
[Asus ZenFone Max Pro M1  Questions & Answers] pay89:
Bro please confirmed if flash fastboot rom have solved the issue..i have same issue here..thanks
[Asus ZenFone Max Pro M1  Questions & Answers] cjcool_123:
yes this will solve fr sure
[Asus ZenFone Max Pro M1  Questions & Answers] razisafe:
It's worked now problem solved thanks
[Asus ZenFone Max Pro M1  Questions & Answers] razisafe:
Issue continued,

Stock flashed.then unlocked, twrp,magistik done , call audio work,then. backuped , after my apps installed , ringtone not working (early not checked)

So restored backup ringtone worked call audio not worked

Pls help
[Asus ZenFone Max Pro M1  Questions & Answers] thekrishna:
Just flash attached dolbyplus.zip with twrp recovery

I have same problem but after flash dolbyplus.zip my problem solve
[Asus ZenFone Max Pro M1  Questions & Answers] razisafe:
That worked thanks
[Asus ZenFone Max Pro M1  Questions & Answers] ninth4:
[MENTION=4281305]thekrishna[/MENTION], where did you find that image?

When trying to install, it fails for me:

Updater process ended with ERROR: 1

Error installing zip file '/external_sd/DolbyPlus-Oreo_8.1.zip'

Please help me.

I'm on LineageOS 15.1, rooted with Linage's own AddonSU, and use TWRP 3.2.3-0 (the "twrp(pie)stock_boot" version that is floating around on this forum and I think first was posted by jide1).
[Asus ZenFone Max Pro M1  Questions & Answers] ninth4:
Update: I could install the package - - turns out it's a Magisk module created by matt1313 and you need Magisk to be able to flash it in TWRP.

I can confirm that it brings back audio in calls in both directions. It also makes other sounds (button taps, music) quite loud, like I had to tune the volume down to 2/10- 1/10. And for me, the playback quality of the music is somewhat degraded when listening through the built-in speakers. But this is a side effect.

My issue is that it needs Magisk, which is a security problem. I wish the benefits could be applied without Magisk...
[Smartisan Nut R1 Questions & Answers] gauravsuneja:
I recently got an upgrade to smartisan 4.x to 6.x .i want to downgrade. Is it possible? I liked when in 4.x the toggle buttons color can be changed which ia not possible in 6.x
[Smartisan Nut R1 Questions & Answers] beenhow:
your phone is not r1? r1 don't have smartisan 4.x!
[Xiaomi Poco F1 Questions & Answers] akshey2021:
I see this options in the setting menu and I have enabled it -

"use mobile data during volte calls on secondary sim"

However, when I get a call on my Airtel number my data from Jio stops working.

Set up info.

My Airtel number is 4g enabled not sure how I can check if it has volte enabled (I have already selected the volte option in the settings menu for Airtel sim)

Please help.
[Xiaomi Poco F1 Questions & Answers] sanjay0501:
2nd sim data only works if u r on volte call with the first sim.

If Ur Airtel is volte enabled then a volte symbol shows next to the signal bar in notification shade. And if Airtel is Ur data enabled sim then the status bar will still show 4g otherwise will shift to 3g or E
[Xiaomi Poco F1 Questions & Answers] xkabirx:
You'd see two VoLTE signs if VoLTE is active on both networks.

I am using Jio and Airtel volte both. Airtel VoLTE can be activated by requesting to customer care via email, twitter, etc.
[Xiaomi Mi A1 Questions & Answers] ErikaBear:
I have the updated micro G and have youtube vanced but when I try to download any of the updated versions (non-root) it says app not installed and it does the same with rooted version too. What do I do to update my app?
[Xiaomi Mi A1 Questions & Answers] Siebenmik:
Try uninstalling previous vanced and installing the updated one
[Xiaomi Mi A1 Questions & Answers] ErikaBear:
Thanks that worked
[Nokia 5 Questions & Answers] 1mohtashamiraj:
so this is status of my device

bootloader ...locked

recovery....ok

fastboot mode .....ok

so i tried two options make ota zips and flash them via stock recovery (i coded update script and signed it but it says verfication failed ).

and i tried all fastboot options.

i tried flashing with ost.

i tried QFIL but it dosent recognize my devize .

edl cable just boots device in download mode,
[Google Pixel Questions & Answers] Wuban:
I recently rooted by pixel with android pie using Magisk and I'm trying to change the MAC address. I've tried several different spoofing apps along with trying commands in terminal with busybox. None of which were successful. I'm wondering if anyone has any advice
[Google Pixel Questions & Answers] ahh123:
Did anyone figure out how to do this?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dantheman78:
Intro

This is a bit different than most postings here, as I'm not providing any binaries to install on your phone and instead providing a simple tool, rattlesnakeos-stack, to build your own OS based on AOSP on a regular basis, with your own signing keys, and your own OTA updates. This probably will be interesting to a small subset of users as it does cost money to run this infrastructure in AWS.

What is RattlesnakeOS

RattlesnakeOS is privacy focused Android OS based on AOSP for Google Pixel phones. It is my migration strategy away from CopperheadOS (hence the name similarity) which is no longer maintained.

Features:

Based on latest AOSP 9.0 (Android P)

Support for Google Pixel, Pixel XL, Pixel 2, Pixel 2 XL

Monthly software and firmware security fixes delivered through built in OTA updater

Maintain verified boot with a locked bootloader just like official Android but with your own personal signing keys

Latest Chromium browser and webview

Latest F-Droid client and privileged extension

Free of Google’s apps and services

What is rattlesnakeos-stack

Rather than providing random binaries of RattlesnakeOS to install on your phone, I've gone the route of creating a cross platform tool, rattlesnakeos-stack, that provisions all of the AWS infrastructure needed to continuously build your own personal RattlesnakeOS, with your own signing keys, and your own OTA updates. It uses AWS Lambda to provision EC2 spot instances that build RattlesnakeOS and upload artifacts to S3. Resulting OS builds are configured to receive over the air updates from this environment. It only costs a few dollars a month to run (see FAQ for detailed cost breakdown).

How do I set this up?

Head over to the github repo and take a look at the README for full setup, build, and flashing instructions.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] munchy_cool:
then this thread should be in the guides section IMHO.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] cesarguaro:
Hi, when the rom will be available to download?

Thanks
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Shmi117:
Read literally the first sentence.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] spyngamerman:
Looks like some amazing work. Haven't had time yet to test it out yet. Hopefully soon though.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] MKRashka:
Well, if I understand it the right way, I'm able to setup my own room without programming knowledge?

And if I won't use OTA, can I create flashable updates too?

Thanks in advance,

Rashka
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dantheman78:
Yes, this allows you to create your own builds of a ROM which by default is pretty much stock AOSP with the features mentioned in the original post. It is possible to customize it with some more advanced options that were added recently to allow patches and prebuilt APKs, but those options do require some knowledge of building AOSP.

By default the OTA updater app is included in the build process and by default it will point at your specific AWS environment where successful builds end up, so the only way to easily disable OTA updates at the moment would be to in the updater app settings change the channel from 'stable' to 'beta' (as all builds are set to stable). You could still manually download the OTA zip files produced by successful builds and stored in S3 and manually flash them.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] MKRashka:
OK, I will definitely try this as soon as I got time for it.

Is this for pixel 2 only or can I use it for multiple devices?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dantheman78:
It supports Pixel, Pixel XL, Pixel 2, Pixel 2 XL. Currently you'd have to create a different stack for each device you wanted to create builds for.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] schreckles:
Hey, This is my first time trying anything with AWS, but I think I have the basic setup down. It honestly took me a bit, as setting up a free account, and then trying to run an instance was showing that I had 0 instances available, till I realized I could start a EC2 Spot Instance, which is likely what you meant in the README. (However, setting up a Spot Instance is actually a page later than where the readme says to launch the instance, hence my confusion. I just had to click continue and run a c5.4xlarge Spot Instance instead.) However, when I go to deploy it, I get the following error as the last line that will output so far. (Currently attempting to do this on windows, as my debian box is just now being set up again. If need be, I could switch to that system, especially as I have most everything else set up, it'd just be a pain, as I've yet to set up the non-free wireless drivers on that system, and don't feel like dragging that tower out next to the router at the moment.):

Any idea what I could be doing wrong in this case? It looks like it could be because it's trying to run chmod on a windows file that ends with .exe (as I can find a terraform.exe file in the temp folders, but no terraform), while the system is expecting it to be in linux with no .exe file extension? Thanks in advance, can't wait to get a working build going, as this is exactly what I've been looking for since the management at CopperheadOS went all stupid.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dantheman78:
Hey there! Sorry about the issue with Windows (I haven't done much testing there as I don't have a Windows box). I am working on a new release and will add in a fix for this.

If there is anything I can do to clear up the README, let me know. The intention is that I want people with a new account to launch an EC2 instance of the same size (could be on demand or a spot instance - doesn't really matter) that will be launched for builds of the OS (c5.4xlarge). New accounts are sometimes not allowed to launch EC2 instances of this size, so this is just meant to be a verification step.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] schreckles:
No worries, looking at the output, I kind of figured that's all it was, but I'll gladly continue to test for you, even though I'm a first-timer.

For the readme, I actually think it's very clear, and I think the main reason I had issue is the fact that my AWS is a brand new free account as of today. When going through the EC2 console, I was unable to set up a c5.4xlarge instance, but it would allow me to set up spot instance instead, if I went to the next page. If the RattlesnakeOS-stack tool uses Spot Instances, it should be just fine. However, if it depends on a regular EC2 Instance, new users may need to request an increase to their instance limit at http://aws.amazon.com/contact-us/ec2-request

Otherwise, from what I'm seeing so far, this seems to be a great way to get a more private, more secure Android ROM built with one's own signing keys, so I'm excited to have such a responsive dev working on such a project.

In the meantime, I'm also working on getting my debian box back up (was trying PureOS, but for my system I needed non-free drivers, which kind of makes PureOS a moot point, so I'm heading back to debian for the time being.)

Thanks again, and I'll continue to follow the progress!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dantheman78:
Thanks for the additional details! I pushed a new release https://github.com/dan-v/rattlesnakeos-stack/releases/ with my best guess fixes for Windows. Let me know if it works or not - if not I'll break down and spin up a Windows box to test it out :)
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] schreckles:
So far, looks like your best guesses for a windows box are pretty good. It seems to have gone alright so far, as it says it successfully deployed AWS resources, created a new topic I can subscribe to, created new folders in my S3 bucket, but I'm not seeing any running instances, yet, so we'll see. (Since I wasn't seeing any instances running yet (and I do have an instance available, as I requested and got approved for one a couple hours ago) I also tried to manually build, following the readme, which was clear enough, but looks to be the same, so I'll wait a bit and see if amazon just needs to catch up.)

Again, it's great to have such a responsive dev with this kind of stuff, that'll be new to a lot of the community members, so thank you again!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] schreckles:
Yeah, I'm not sure what I did/am doing wrong, but when I try to manually run a build from the Lambda Manager, it runs in 6-8 seconds, and I get a success, but there's no output, and nothing new saves to the S3 bucket. Once Debian is done installing (setting up encrypted LVM takes a while, as it overwrites every block on the hard drive randomly), I'm going to try setting up everything from there as well, to see if it's an issue of how I set up AWS somehow or with how the stack tool ran on Windows.

Edit: Looks like my first build just got done building, and took about 5h18m, so right on track. I thought I'd had android SDK set up on here, but I guess all the old stuff I'd done was solely on a linux box (which I'm still resetting up, since that overwrite of an 8 TB drive for encryption took quite a bit.) So, now the debate is between setting up on Windows vs waiting till I've got everything situated in Debian. I work tomorrow, so I won't get much done, but should be able to either after work or in the following couple days. Thanks again for the repatch to fix Windows...looks like that did the trick.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dantheman78:
The Lambda function should take just a few seconds to execute - it should also tell you where it is launching the EC2 spot instance for the build - probably Ohio region (us-east-2) as it's usually the cheapest at the moment. The initial build will take 5 hours or so on a c5.4xlarge because it's building Chromium in addition to normal AOSP build. If you have executed the Lambda function multiple times manually, you may have multiple builds running (go to Ohio region if that's where it launched in EC2 console and double check), and feel free to terminate any additional instances if that's the case.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] schreckles:
Aha...that's exactly what it was. I had figured since I pointed Rattlesnake to US-East-1 (N. Virginia) it would automatically run there, so I didn't see it, but it ran, finished, and I'm not worried about spending a few extra bucks on learning something like this, so no biggie. It just happened to run twice. Will be setting up my SDK this evening (thought I'd had it on windows, but that may have been on my old thinkpad and my linux box instead, come to think of it) and install either tomorrow night after work or the day or two after. Thanks again for all the help and for such a well thought out guide to begin with!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] dantheman78:
Awesome! Glad you got it all worked out.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] schreckles:
The hilarious irony part: now I wait for my Pixel 2 to be RMA'd for the camera failing, literally minutes before I was going to flash my phone last night. At least now, I have my Debian box set back up as my dev environment, have my nextcloud server set up, and a few other little things set up in preparation and in the name of privacy.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] local5x:
Questions about Privacy and MicroG

First off, thanks for developing this ROM, I believe it serves a very valuable purpose. I have two questions:

1. Unless I overlooked something, you state in the headline that this ROM is privacy focused but the features you have listed do not include any privacy features (other than no GApps and F-Droid which can be achieved using most custom ROMs). What makes the ROM privacy focused? Can we assume that apart from the features you listed, the privacy and security features of CopperheadOS are present in RattlesnakeOS?

2. Can MicroG be used (as a GApps alternative) with RattlesnakeOS, I know this was not possible with CopperheadOS as the developer did not want to implement signature spoofing. Is this still the case?

The MicroG team makes a rather convincing argument that allowing signature spootfing is an acceptable risk/trade-off for certain users.

edit: for anyone else interested in MicroG I found this related discussion on Reddit
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Jobehonda:
Just wanted to hop in and say thanks for putting this together. Building out my first build now, appreciate all your work. Keep it up!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] blastagator:
<deleted>
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dantheman78:
Intro

This is a bit different than most postings here, as I'm not providing any binaries to install on your phone and instead providing a simple tool, rattlesnakeos-stack, to build your own OS based on AOSP on a regular basis, with your own signing keys, and your own OTA updates. This probably will be interesting to a small subset of users as it does cost money to run this infrastructure in AWS.

What is RattlesnakeOS

RattlesnakeOS is privacy focused Android OS based on AOSP for Google Pixel phones. It is my migration strategy away from CopperheadOS (hence the name similarity) which is no longer maintained.

Features:

Based on latest AOSP 9.0 (Android P)

Support for Google Pixel, Pixel XL, Pixel 2, Pixel 2 XL

Monthly software and firmware security fixes delivered through built in OTA updater

Maintain verified boot with a locked bootloader just like official Android but with your own personal signing keys

Latest Chromium browser and webview

Latest F-Droid client and privileged extension

Free of Google’s apps and services

What is rattlesnakeos-stack

Rather than providing random binaries of RattlesnakeOS to install on your phone, I've gone the route of creating a cross platform tool, rattlesnakeos-stack, that provisions all of the AWS infrastructure needed to continuously build your own personal RattlesnakeOS, with your own signing keys, and your own OTA updates. It uses AWS Lambda to provision EC2 spot instances that build RattlesnakeOS and upload artifacts to S3. Resulting OS builds are configured to receive over the air updates from this environment. It only costs a few dollars a month to run (see FAQ for detailed cost breakdown).

How do I set this up?

Head over to the github repo and take a look at the README for full setup, build, and flashing instructions.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] snapbackula:
Project Fi

Cool stuff, I'm definitely going to try it now! Your repo says that Project Fi will most likely not work, but it runs on the T-Mobile towers. Is there an additional feature that Fi needs? I don't use the e-sim, just a normal nano.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dantheman78:
It potentially can work w/ Project Fi if you target just a single supported carrier by manually setting APN settings. I haven't ever tried it as I don't have Project Fi, but here's a post from CopperheadOS subreddit where a user was able to get it working with T-Mobile.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] androidfilesharing:
I'm running my first build now! Can't wait to see how this turns out. I just had to build with the custom hosts file. No need for Ad Blockers now!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] androidfilesharing:
Update. The first build finished without a single issue and flashed just fine! Thanks for bringing this to the Pixel line!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Zokunei:
How might one create userdebug builds using this stack?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] djcrystals:
Anyone messing with this?