yashsingh1/xdaforums huggingface dataset:
[Magisk] 73sydney:
OK

Googling seems to shwo it being a common issue with Xaomi devices....theres mention of cleaning the earpiece grille and that fiddling with mixerpaths does nothing at all to resolve it

https://xdaforums.com/mi-6/help/low-call-volume-earpiece-t3839601
[Magisk] KtownJeff:
and guys I could be totally wrong because it's a different device but I know that the audio libraries did change from Android 9 to Android 10 and I have found out with Motorola device that you have to adjust 2 mixer path XML and I really don't know how y'all's phone works with that I mean I'm assuming it's got the same because they did transition and change a lot of the like input output variables and stuff and I pretty much got it down pat on what actual microphone or or headphone jack or whatever you're trying to use earpiece you know the values have changed too I actually have all my output varables 140 which is loud enough to hurt your ears if max volume.... because the system is root method they have to go through vendor first but I do know if you're rooted and you adjust both of the xmls in my device I can adjust any headphone speaker bluetooth whatever mic to any loudness needed I just had to study the identification on the XML ...

I used mixplorer on the device as it's live because the system adjust the mixer path back if you try to pull push the file from a terminal or adb... And I ran into issues after installation of audio mods so it's best to have your audio mods installed and booted.... I've put a sample of my device for reference and basically you just have to figure out what does what.... .the mixer path looks crazy if you don't know what your looking for so easy method is open the file in mxplorer and use the search go-to find method... Digital Volume is the key search digital Volume and what ever it high lights there will be a numerical value mine was standard 98 for ear speaker which is too low 113 for headphone mics and 128 for everything else that was digital Volume so I just changed all the values to 140 and it worked for call speaker speaker phone bluetooth headphones and wired headphones as well as main device sound speaker.... My device has two mixer path XML under. vendor/etc. mixer_paths.xml. And mixer_paths_madera_single_pa.xml. The are almost identical and you have to change both and make sure you save it like any other doc by hitting the disc button... If your rooted and do it correctly it will change at boot and survive unless you add other audio modification... I even have done this on Android 11r and you can lose root and it will stay unless you change firmware
[Magisk] KtownJeff:
What i circled is just the headset (phone) speaker
[Magisk] dcarvil:
You can easily roll your own Magisk module. In /data/adb/modules, create directory mixer_paths/system/vendor/etc/. (I had to use Termux to create the directories. For some reason, my file manager could not create them.) Place your edited mixer_paths.xml file in that directory. In /data/adb/modules/mixer_paths, create a module.prop file with the contents:

id=<string>

name=<string>

version=<string>

versionCode=<int>

author=<string>

description=<string>

Reboot, and you should be using the edited mixer_paths.xml. See https://github.com/topjohnwu/Magisk/blob/master/docs/guides.md#magisk-modules for more info on Magisk modules.

The mixer_paths directory structure should look like this:

├── mixer_paths

│** ├── module.prop

│** └── system

│***** └── vendor

│******** └── etc

│*********** └── mixer_paths.xml
[Magisk] silver90:
@pompik Did you find a solution to improve the call speaker volume ?
[Magisk] roiikka:
THANK YOU! Been trying to figure this out for SO. LONG.

I mean sorry to revive an old thread but .. BEST POST EVER. MUCH APPRECIATED.

Gonna screenshot this reply and back the mess up out of it on my hard drive.

Almost JUST like creating the "systemctl" jobs in Ubuntu (Linux) .. AWESOME. BEST.
[Magisk] roiikka:
This is THEE fix on Android 11 custom ROMs right now if your data is encrypted as far as I know .. I believe Android deleted the mixer_paths.xml file so I'm trying to keep it from doing so by changing the permissions. I'll try to report back if I get it to keep it as I do music production and this is pretty important for me ..
[Magisk] sosimple:
There is another solution.. Because i couldn't make it in android 11, i did this:

-Download volume boost goodev https://play.google.com/store/apps/details?id=com.goodev.volume.booster

It boost sound in speakers and earpiece, in all my samsung phone, tablets.

-For easier toggling on of the boost i created a tasker script:

- Created a tile to call this tasker shortcut by using tiles shortcuts app: https://play.google.com/store/apps/details?id=com.tombayley.tileshortcuts

I know it's not what you search, but in android 11-12-etc there won't be any solution for 99% of phones. This will work, and actually i find it better as i can toggle back to normal volume levels, and boost only when i need it by just one click from the notification panel, without even go to launcher.. Also if the boost app doesn't work for a phone/tablet, you can try other app, and selecting this in the tasker script..

Edit If tasker script doesn't show in photo, here is the script: https://www.dropbox.com/s/6xxd5zye6hlncus/Volume Booster GOODEV v6.8.1 b66 [Modded].apk?dl=0

It actually didn't even need root.. (i think).

If you still want to make it mixpath xml way, perhaps this tutorial may help: https://xdaforums.com/t/mod-dualspe...essors-root-only-tutorial-07-04-2019.3735280/
[Magisk] roiikka:
This too. I found this app. It's really nice and does it's job well. Sometimes Android OS puts a "limiter" on the audio output that has to be raised too, though. So when you output the raised volume it gets pushed back down, say, when you EQ alot of bass through it like I do. The vocals go back down below the bass when it comes in. It's SUPER annoying .. ..
[Magisk] roiikka:
Oh ya, also not mentioned; the folder paths are "relative". Mine was vendor-etc-mixer_paths.xml so edit yours accordingly, guys.

Thanks again! 👌
[Magisk] aslanmestan:
wrong post
[Magisk] roiikka:
Reporting back after a bit, just because. I've reverted to my Galaxy S5 with 24 bit audio instead. Every time I try to change this values in mixer paths now it reverts. Not sure why. Could be a Google update, they do that sometimes. My bootloader's unlocked obviously and OTA updates won't install. May or may not go back to Android 10 since this is seeming very "iPhone" of Android to me right now .. If anybody has a good fix please tell. Thanks in advance 👍
[Google Pixel 4a Questions & Answers] Stephentg1011:
I ran across an app in my storage that doesn't have a description. The only thing it says is 4.9 and has a white icon. Anyone have any ideas as to what it is?
[Android Software/Hacking General [Developers Only]] -CALIBAN666-:
Its easy to have two roms on one device and its simple,just take a nandroid aof your current rum,now flash another rom an set it up,when u need the other rom just restore your nandroid and so on,i have 4 roms,all fine,lol.
[Android Software/Hacking General [Developers Only]] Vedanth Padmaraman:
But that's kinda inefficient, don't you think? If you just swap a single file instead of the whole data partition, it's much faster--it takes as long as rebooting + a few milliseconds.

But well, whatever suits you:D
[Android Software/Hacking General [Developers Only]] varunrocks17:
Hey bro can u pls explain the second code line u mentioned???
[Android Software/Hacking General [Developers Only]] Vedanth Padmaraman:
/userdata/userdata/ /data none bind: (this is the line right?)

This bind-mounts the directory /userdata/userdata on /data. /userdata/userdata (directory /userdata under the userdata partition that we previously mounted) is the directory under which the contents of the alternative userdata partition are stored.

Bind-mounting is a means by which a folder can be treated as a device to mount (as opposed to a normal block device or partition). As the mount(8) documentation states, it is a way to "Remount part of the file hierarchy somewhere else."

By this mechanism, the /userdata/userdata folder is made to look like the entire userdata partition. In other words, when you access anything under /data/, you're in fact accessing /userdata/userdata/.
[Android Software/Hacking General [Developers Only]] CXZa:
I did something similar to a Jellybean. That is, quite long time ago. Stock fw didn't support encryption. So I made a hack that used cryptsetup and vold.decrypt triggers. That way only framework had to restart. It probably is not that simple anymore...

Anyways, what I learned that it wasn't worth it, so I didn't release it back then. Back then there was a real space shortage and it wasn't wasted like nowadays....
[Android Software/Hacking General [Developers Only]] aryankaran:
Thanks for that userdata idea that's what I was messing around and. Creating multiple partitions for each rom ...😂😂

Btw one question :

Kernel intially mounts vendor then from vendor/etc/fstab.qcom all others are mounted ..?

Or kernel have the predefined vendor system and userdata partition locations ..??

I am really confused here ..

That's why my multi boot was bit messy..😅
[Android Software/Hacking General [Developers Only]] Vedanth Padmaraman:
Glad I could help:)

On my system-as-root device treble-enabled device, the vendor partition is mounted by the kernel. There is a node in the kernel's device tree blob (dtb) that specifies the vendor mount. When the kernel is fully initialized, it has its own /dev filesystem, using which it mounts the vendor partition. I hope that part is clear.... not sure if I explained it nicely...

Once the vendor is mounted, /vendor/etc/fstab.qcom is read and all the other partitions are mounted from there.
[Android Software/Hacking General [Developers Only]] aryankaran:
Ok it means it's just the same scenario as it was till Android 7.1.2 that boot image mounts all partitions..

Just difference that kernel now mounts vendor and further processed by fstab ..
[Android Software/Hacking General [Developers Only]] ASWINONLINE:
Bro can you tell me what to type there in whatever whatever space bro..

Actually I don't know what to type there bro...

And one more thing is my vendor/etc directory have fstab.emmc and fstab.default only bro...

So I don't know which one to edit...

Can you please tell what to do in my case to achieve dual boot bro..

Can you guide me regarding this bro...
[Android Software/Hacking General [Developers Only]] lol.mam:
You should check both files for the mounted partitions, maybe one of them is a backup, and the other is the real one. You should open them both and see and compare.

The <whatever> I think means the file system for the mounted partition. After looking at my device fstab, I noticed that my data partition file system is f2fs, your device might be different.

Also, the <type> in the above code could mean the partition file system.

As mentioned in the original post, use your own knowledge and common sense, I'm not very experienced in android development, I just looked at my device fstab and compared it to the post.

My device fstab name is: fstab.mt6763 - and my device is Alcatel 3x 2019 - which uses the mediatek mt6763 chipset.
[Android Software/Hacking General [Developers Only]] Vedanth Padmaraman:
Ah man, sorry for the late response. No idea why I didn't get a notification for this ❓

Right okay. So you'll see 4 columns in the top row (the commented-out one): device, mountpoint, type, options (view the file on a wider screen, it might become clear then).

The <whatever whatever> is for the type and options. Type is the filesystem type (f2fs/ext4/etc.), and options are the mount options (verify, forceencryption, noatime, etc).

Spoiler content hidden.

For the purpose of this hack, you can just copy these from your factory fstab file; perhaps you'll have to disable some of the options like I've mentioned in the OP. Your factory fstab will probably be arranged in the same way.

I'm guessing you'll have the userdata partition in only one of them. Ideally, you should only have to tweak that file and you'll be good to go.

Best of luck! (y)
[Android Software/Hacking General [Developers Only]] deepaksainikm:
Hello please help me how to crate mount point and which line replace fstab.qcom file

Please edit my fstab file
[Android Software/Hacking General [Developers Only]] Vedanth Padmaraman:
Do try and read the instructions clearly. Asking me to fix your file is not going to work, because when something breaks, you will not know what to do.

You can create mountpoints using the `mkdir` command in a shell. Mountpoints are just folders, there is no difference.
[Android Software/Hacking General [Developers Only]] deepaksainikm:
Find another way very simple without edit any file

GitHub - wileylau/DualNine: // Generic DualBoot solution for Dynamic Android phones //

// Generic DualBoot solution for Dynamic Android phones // - wileylau/DualNine

github.com
[Android Software/Hacking General [Developers Only]] Vedanth Padmaraman:
Interesting. Although, do note that DualNine basically runs an entire backup/restore procedure when you want to switch slots.
[Upgrading, Modifying and Unlocking] badfish@abv.bg:
Hi Team,

I would like to replace the firmware of my SM-A320F/DS with the European SM-A320FL. As it is Dual Sim phone and I am using the second sim slot for external memory card - 250GB.

Is it going to work? I do not need the second sim option but I need the external card slot.

Many thanks,
[Upgrading, Modifying and Unlocking] Leon:
Usually is not a good idea to flash firmware for a different model. But let's other say if it will work or not.
[Xiaomi Poco X3 NFC Questions & Answers] nazmi28:
Hello. Some regions provide some advantages, both in forms and on telegram pages. Do zones have an effect on increasing wifi, mobile network, bluetooth power? Or how effective are zones on things like camera performance, battery, etc.? One forum writes that the sound is better if the region is elected USA. How justified do these statements have?

M2007J20CG cihazımdan Tapatalk kullanılarak gönderildi
[Xiaomi Poco X3 NFC Questions & Answers] Alin45:
In my opinion, it's more related about the different reglementations (laws) about some limitations: by example: Wi-Fi power radiation, channels use (mosley the 5 GHz ones); maximum sound volume. Theoretical, Xiaomi should adapt those ROMs for the specific bands used mostly for mobile data and for CA (carrier aggregation) by regional telephony providers tho, but this is not the case (in my opinion).
[Xiaomi Poco X3 NFC Questions & Answers] Nazri786:
I know that if you change to India region you can change the system font on theme app...
[Xiaomi Poco X3 NFC Questions & Answers] nazmi28:
Anyone have a problem like this?Here it should read a 3 -4 tab menu, but it doesn't appear, version 12.03. [emoji848]View attachment 5115453View attachment 5115455

M2007J20CG cihazımdan Tapatalk kullanılarak gönderildi
[General Topics] texas:
Hello all,

Does anyone know of a way that would allow me to use an Exchange account and keep it synced up to my Gmail account?

By that I mean messages marked as read/deleted would replicate to both?

I pay for an Exchange account but really just use it for my calander and contacts as I primarily use Gmail (imap) on my Tilt. I've got it set to check for messages every 10 minutes but would prefer to use my Exchange account if I could get it to sync up with Gmail.

Thanks

David
[Samsung Galaxy Note 20 Ultra Questions & Answers] RISHI RAJ:
Hello all I'm planning to import snapdragon variant in India but wonda mobile don't deliver to India.Has anyone imported & what was the custom duty on it?Also all sims are working?Hong Kong version is does not support Volte?

Thanks
[Samsung Galaxy Watch 3] g0tch:
Does anyone know how to turn off the annoying notification on my phone, when I turn off or turn on my watch (GW3) Did check in Galaxy wear but found nothing. Also, nothing found in the phones system ui notification. Anyone has ideas?

Best regards,
[Samsung Galaxy Watch 3] apprentice:
~

Yes it's easy!

Just go into the phone's notification settings, look for the notification "Galaxy Watch3 Plugin" then find "Device disconnected" and tap "silent" or just disable the notification completely.

Hope that helps.

~
[Samsung Galaxy Watch 3] g0tch:
Many thanks,

Found it, restarted watch without a murmur.

Best regaerds,
[Samsung Galaxy Watch 3] galaxys:
Yes, that plugin throws out way to many notifications! Turned all off!
[Huawei Mate 30 Pro Guides, News, & Discussion] tunasahinn:
Huawei's new interface, EMUI 11, is in beta as you know. A limited number of countries, including our country, were included in this process. The beta process has been completed and as of today, the update has begun to be distributed for those who want to voluntarily test the EMUI 11 interface.

In this process, our country's devices:

- Mate 30 Pro

- P40

- P40 Pro

Included.

The device that the update reaches us is the Mate 30 Pro.

The beta process will be managed from the application named "BETA" and all error notifications and more will be made from the BETA application. So if you participated in this test, be sure to report any errors in the interface.

If you wanted to participate in this project, unfortunately you missed this chance because registrations are closed.

Source: https://www.huaweiailesi.com/emui-11-turkiye-icin-dagitilmaya-baslandi/
[Realme X2 Pro Questions & Answers] classic user:
Is there a chance to unlock password or factory reset x2 pro without password?
[Realme X2 Pro Questions & Answers] hack-os:
Not possible since the device is encrypted and even the recovery needs password to decrypt. The custom recovery shows the encrypted files names when the password is not entered correctly and i am not sure what happens when you delete them or wipe the partition.
[Realme X2 Pro Questions & Answers] classic user:
Thanks for answer

I hope it will be solved soon ?

I tried all I have found but nothing works ?
[Realme X2 Pro Questions & Answers] woolblack12341:
does anyone know if it works with oppo's method of scraping the processor to use the pinouts to force a wipe
[Realme X2 Pro Questions & Answers] abecikxp:
its passible by wipe user data partiton in qfill
[Samsung Galaxy S7 Questions and Answers] hlinux:
I'm on stock ROM and is there any option extract app data without root? ADB doesn't work maybe app developer doesn't give permission because of sensitive data. You know, rooting process or to install custom recovery even without root cause wipes the phone data. So they'll not work for me. Is there any option to solve it that I don't know or overlook?
[Samsung Galaxy S7 Questions and Answers] Toothless:
Unfortunately I believe it's not possible...
[Samsung Galaxy S7 Questions and Answers] djibe89:
Hi, why not try a custom ROM ?
[Samsung Galaxy S7 Questions and Answers] blackhawk:
Better apps let you save their data. For ones like Poweramp it's a god sent.

If you're doing a hard reload it may be best not to save most app data though as it may have been the cause of the crash.

Use a separate data drive if phone supports a SD card. Always keep critical data at least 2x backed up ie to laptop or a hdd.

Use AkpExport to make copies of all user apps and system updates to use during reloads. That way there's no guesswork and no Playstore is needed. Makes reloads much faster too.

I can reload and be 99% done is about 2 hrs now.

Lol after 2 back to back forced reloads I streamline the process. Doing a reload now is easy. Reloads aren't needed often but they are eventually necessary.

Plan ahead as all it takes is one unstable app or very rarely a virus, trojan etc.

For PC clones I use only the base app load and configure the system/homescreen settings. All data is kept on a data hdd not the OS hhd. Apps like antivirus are never on the clone.

That way my clone copy is always relevant.
[Mogul, XV6800 General] Protonus:
Ok, I see three voice dialing applications we can use (please add any others that work!):

1.) Cyberon Voice Speed Dial

2.) Cyberon Voice Commander

3.) Microsoft Voice Command

I've searched the forums and came up with a wealth of conflicting and often outdated information. I'd like a concise thread here detailing the differences between them, how they work on the Titan, and any hacks needed to get them to work, in say the latest DCD ROM or WinMo 6.1.

Here are the things I think I know (In italics) and the things I've got questions on (in bold). Certainly feel free to add opinion on functionality, or additional comparison information, or please correct anything that I thought that was wrong, etc etc etc! Thanks! Then I'll update my original post here so we can have a nice comparison thread...

1.) Cyberon Voice Speed Dial

Is what the phone comes with stock

Allows speed dialing only - no system control

Requires voice tagging of each contact

Does not require any hacks to work

Does not do any Text to Speech.

2.) Cyberon Voice Commander

Allows system control

Does not require training / tagging.

Does it do Text to Speech? Can it do Caller ID Announcement, or SMS Announcement?

Does it require any hacks to work?

Can you activate voice recognition from bluetooth headset?

3.) Microsoft Voice Command

Allows system control

Does not require training / tagging.

Requires hack to get caller ID announcement to work

Does Text to Speech for Caller ID and SMS senders announcement

Can you activate voice recognition from bluetooth headset?
[Mogul, XV6800 General] TurboFool:
All I can answer for is MSVC since it's what I use. First off, it does NOT require a hack to get caller ID announcement to work. All I had to do was check off a box in the settings and it announces the caller ID information in my ear whenever the phone rings.

Second, yes, the voice recognition works fine from the bluetooth headset. Just hit the headset's action button, wait for the MSVC beep, and speak your command. Everything can be handled that way, and it does it very well.
[Mogul, XV6800 General] greymatter:
I 2nd the MCVC... Only drawback for me is its amount of memory that it uses in the background. I use Garmin Mobile XT and it fails to start a lot of the time because of lack of memory. I either need to do a soft reset or reclaim RAM with SKTools... Not a huge deal, but kind of frustrating. Love the functionality of it, though. Works great!
[Mogul, XV6800 General] BK111968:
MSVC gets my vote also - just wish the idiots at slorizon would release 6.1 so I can re-install it with working confirmations.

I'm planning on using MSVC once again when I upgrade to the new ROM.
[Mogul, XV6800 General] mike_mccrady:
MSVC with MIcrosoft MObile 6.1

I have just gotten started on the Sprint Mogul and have upgraded to MS Mobile 6.1 and installed MSVC V1.6. I can tell you that there are some major issues with this combination.

1. I get the ringtone in the bluetooth earpiece and the phone doesn't ring.

2. The earpiece button does nothing,

3. Voice Command only brings up the contact list but doesn't dial the number.

I have talked to a guru at my local sprint and he has experienced the same problems with another phone of the same type. I'm thinking of reverting to MSMO 6.0 to see if things are different.

If you have any other sources that address these issues, I will take all the help I can get.

Thanks.
[Mogul, XV6800 General] jimnutt:
One tip on Voice Command, if you have a lot of media files, disable Media in the voice command settings. For me, Voice Command won't even start with it enabled. Saves quite a lot of memory to disable it.
[Mogul, XV6800 General] credemann:
Finally Fixed!

Thanks to Daniel who posted his "fix" the registry edit above now works on my XV6800!!!:D

1. Open BT Voice Command Config from Programs. Uncheck XCSdm

2. I put in 2 strings under HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand

Default = "\Program Files\Voice Command\voicecmd.exe"

Path = "\Program Files\Voice Command\voicecmd.exe"

I put "" around the strings - and the voicecmd.exe is SMALL case voicecmd not VoiceCmd.exe

3. Deleted the other keys under VoiceCommand

4. deleted the BT headset pairing - the paired jawbone headset again... perfect.