I had an issue where my X526 would absolutely not have any audio in calls, no voice at either end, didn't matter which ROM, I went insane flashing things to no prevail.
I have discovered it is a setting in build.prop that for some reason in my particular model needs to be tweaked, not sure why.
grab a root editor (like es file explorer)
open up /system/build.prop
search for the line ro.vendor.audio.fluencetype= or ro.qc.audio.fluencetype=
change the value to none as in ro.vendor.audio.fluencetype=none
save the file and reboot your phone, test and discover phone calls now work
Related
I am really pissed about this one.. tried to make a Titanium Backup of my stuff before I unrooted and wiped the phone to ODIN the ANE update (it refused to update after being towelrooted).. So that was my first introduction to the bug that prevents TiBu from writing to the extSD.. I found several threads pointing to adding a line to the profiles.xml file in system/etc/permissions. Well I added the line using ES3 note editor (copied the original file to .bak first), saved and rebooted, and as soon as I unlocked the phone, the toasts started popping up that nearly everything was crashing - repeatedly. I went and deleted the modified file and changed the .bak back to normal, but it did not fix it. No apps would open, and I had no data connection (neither Wifi or 3G). The only thing that fixed it was booting into recovery and wiping it.
And then it happened AGAIN when I tried it again (after the ANE update was flashed via ODIN, so I know it was clean). So WTF is happening, and why does restoring the original file not fix it??
At this point I can't even get TiBu to back up to the internal storage.
Taz420nj said:
I am really pissed about this one..
Click to expand...
Click to collapse
There is no obvious reason why it shouldn't work of you reverted the changes. But of course that is the ultimate value of a tested backup method.. that ability to roll the clock back and revert accidental or inexplicable changes.
If you are certain that you reverted the edits.. no typos or line feed errors e.g.you used a linux aware file editor.. not notepad on a PC or something similar - then it's likely a permissions error.
What permissions does the file currently have? And what app did you edit the .xml with?
.
fffft said:
There is no obvious reason why it shouldn't work of you reverted the changes. But of course that is the ultimate value of a tested backup method.. that ability to roll the clock back and revert accidental or inexplicable changes.
If you are certain that you reverted the edits.. no typos or line feed errors e.g.you used a linux aware file editor.. not notepad on a PC or something similar - then it's likely a permissions error.
What permissions does the file currently have? And what app did you edit the .xml with?
.
Click to expand...
Click to collapse
As I said, I made a copy of the file and edited it with ES3 Note Editor right on the phone. Then I renamed the original file to platform.xml.bak, and copy/pasted the new platform.xml file into system/etc/permissions. When everything went haywire, I didn't try editing the file back (I couldn't - the toasts were popping up almost faster than I could clear them and Note Editor kept crashing), I just deleted the modified file and renamed platform.xml.bak back to platform.xml. I never edited the original file at all, so that's how I am 100% positive there are no errors in it - and that's why I can't figure out why renaming it back doesn't fix the mayhem.
Now I am a total weenie when it comes to Linux - I know OF the -rw-r--r-- permissions and what they mean, but I don't know how to make the phone tell me.. But in ES3 Explorer under file properties it simply says Readable: Yes Writable: Yes Hidden: No.
What sucks is I've had to go through and set the phone back up twice now, and lost all my settings/data in the meantime over this.. And I STILL don't have a working backup method, so if it borks again I'll be doing it all over again.. I am unwilling to blow the Knox fuse, hence not having a custom ROM at this point.. But I'm fine using Towelroot just so I can unbloat and install some things.
No one wishes for things to go awry. But of course they do sometimes and it would be imprudent not to plan for that eventuality. You didn't, nor do you seem to realize just how risky the changes you have been making are to your basic system stability. You are modifying critical, system level files and properties. The expected result if there is a typo or permissions error is chaos and corruption. If I was unable to have a working backup method (from refusing to increment Knox), I wouldn't risk the changes you are making.
It's all well and nice to customize features when things turn out smoothly. But all along you have been working without a safety net, so it's not reasonable to complain about the onerous amount of work it is to reinstall the firmware when fate bites you. You can't have it two ways at once. Either you incremement Knox, allowing inclusive backups and a way to recover. Or you accept that that you are taking crazy risks and having to start over the price for doing so.
You'd be in a better position if you had some basic tools to delineate what is going on. But you haven't taken the time to learn how to read file permissions. You are working deep within a linux filesystem, so this is a very basic and useful skill.
You don't use the same file manager as me, with mine (fx), you would long press and view details. Or even easier, use the ls command e.g. ls -la. There are a dozen ways you could check permissions and a simple forum search would elaborate on many of them. It sounds like you have permissions errors, i.e the system can't access the restored .xml sheet thereby causing numerous apps to crash.
.
Uhhh, except in order to implement the safety net I have to make this simple change to this one critical system file. It's no different than not having a means to backup before rooting/flashing (since TiBu requires root and you can't do a nandroid from stock recovery) and something goes wrong.
Adding the <group gid="media_rw" /> line to the profile.xml is posted in MANY locations as a "this is all you have to do" solution to this rather stupid quirk in 4.4, with no mention whatsoever of checking/verifying permissions or any other cautions, and other people are not having this issue.
I installed FX, and it lists the permissions of all the files (including the copies of platform.xml and platform.xml.bak that I had saved on the SD card, and the virgin file currently in use) as 0644.
Taz420nj said:
Uhhh, except in order to implement the safety net I have to make this simple change to this one critical system file
Click to expand...
Click to collapse
It's your phone so you can do as you like. But risks don't go away because you ignore them. There is nothing wrong with accepting a risk that you may have to start over if things go sideways. But plunging ahead recklessly then complaining about the work to recover is patently unreasonable
I had no problem effecting the changes you are attempting. Nor have many others. Perhaps you made a typo or followed a thread with erroneous advice. You may well have a permissions error because you didn't explicitly set it or check to see if it was correct.
It's all about attention to detail e.g. checking permissions and being prepared to deal with fallout when things go astray.
.
Many people have a problem with this and don't know what to do.
I think the charging sound of the Sony Xperia Z2 is really annoying and useless. It makes the device feel cheap (at least for me).
So I explored some folders and files in my phone, and I finally found the fastest way to disable the sound.
Turns out there were some other sounds in there too!
Basically you need a rooted phone and a root explorer. I use Cheetah Mobile's File Manager but you can use anything you want.
Enable Root Exploring and then navigate to /system/media
You can see here that there is also the boot animation file.
Move on to /system/media/audio/ui
Find the ChargerPluggedIn.ogg file
Rename to ChargerPluggedIn.bak (basically you change the extension)
Reboot device, and there you go! You can also disable any other annoying sounds from there if you want.
Note: To restore any sound you disabled, rename it back to FILENAME.ogg or whatever the extension was, then reboot.
I've seen a lot of methods posted here, none of them is really working. The easiest and most effective way is this one. (Headphones only)
You need a rooted device and a file manager with root access.
Go to root\cust\hw\eu\prop and open local.prop with an editor. Search for the "ro.config.ce_authenticate=1" line and add a # before it. Save the file.
Now go to root\etc\audio\hi6402 and look for the "mixer_volumes_PLK_L01_ce.xml" file, and for the "normal" version of it. Delete them both. You may want to make a backup of them, in case you want to return to the previous situation. Now look for the two "PLK_TL" mixer files and rename them both. Change "TL" with "L01".
Basically you're tricking your honor 7 into taking the asian variant values for the audio, so you'll get the full audio output of that model.
Reboot and you're done.
Volume is MASSINGLY increased. Viper4Android will optimize the quality and make it sound even louder. Please don't listen to your music at maximum volumes for a long time.
If this is useful to you please say thanks
Flashable .zip
I just quickly made a flashable .zip that replaces a few values in the two files,
so that you don't need to do any tinkering whatsoever , just flash it
Since i cant seem to attach the file i had to upload it to somewhere else (Mega):
mega.nz/#!MFIBFbaD!lYOS81U3KR-IOnYwB5WUrND4A0Pwut2aIrV1N95Rag4
Ned decryption key for download
Just get Dolby Atmos?
Sent from my PLK using XDA-Developers mobile app
Whoops sorry, didnt know you needed that (First time i actually shared something with mega...)
well, heres the link with the key:
https://mega.nz/#!MFIBFbaD!lYOS81U3KR-IOnYwB5WUrND4A0Pwut2aIrV1N95Rag4
Hello it possible do the same for the phone speaker? When I receive a call most times I don't ear the phone playing even volume is in maximum.
Thanks for the guide
Is there any sound boost hack that i can do so i can have higher sound? Volume on J5 is really low i can barely hear my phone ringing? anything please, just don't say viper or something like that
do you have 2016 or 2015 J5?
Wizardlysense said:
do you have 2016 or 2015 J5?
Click to expand...
Click to collapse
15
Try the app GOODEV Sound Booster. Do not encrease booster over 40% bc it will damage the speaker. Also, I recommend lmiting max boosting to 20%
Step 1: Download ‘ES File Explorer’ for Android from Google Play store.
The ES File explorer is one of the best file explorers for Android Phones. It comes with an easy to use interface, is light on RAM and allows easy access to the root of the system. We’ve already posted some things we did using the ES File explorer. Download the ‘ES File Explorer’ and install it on your phone.
Step 2: Enable Root Explorer in the app.
The ES File Explorer also doesn’t want any user to get into the root of the phone, because messing up with the root of the phone could create problems. To protect unwanted access, the File explorer by default doesn’t allows access to the Root.
To access the root on the ES File explorer > Click on the Menu Button > Look for Root Explorer and turn it ON and now a popup will come asking whether you want to grant access to enable root access, in case you don’t allow. ES File Explorer won’t be able to explore the root files.
Step 3: Then enable write access on system partition as follows:
After enabling ‘Root Explorer’, Tap on the Root Explorer again and a pop up will come with many options, Among all the options, Click on “Mount R/W” and then select ‘system’ as ‘R/W’. Hit OK. This will enable write access to the system.
Step 4: Find to3g folder inside sound folder.
Now navigate to the outermost folder of the file explorer. Search for “Device”. You will see one folder named “device”. Now open etc folder and open sound folder. Look for a file named “To3g” and open the file as Text in ES Explorer.
Step 5: Change the Values of Sound using ES Note Editor to increase the volume.
Step 6: Save the File & Test the Volume.
Once done with the above editing work, you are supposed to save the file and reboot your phone. Now check the volume level, It should have increased, if you feel that the volume level has increased to a level more than it should be then again follow the above steps and set the level which is suitable to you.
Step 7: Turn off Root Explorer and Select “R/O” for system to remove write access.
Well, your done with the sound level on your phone. But you enabled Root explorer and also gave “R/W” access to the phone. So first select the R/O option for the system by clicking on the Root Explorer to remove write access and then turn off Root Explorer.
Step 8: Reboot the device, so that the changes are applied and work correctly. After the restart, you should see that the low volume level problem is solved. In case you are having High volume problem, then you can follow the same steps but just reduce the values.
or follow this video
https://www.youtube.com/watch?v=LqjABV4hIq8
Ragazzza said:
Is there any sound boost hack that i can do so i can have higher sound? Volume on J5 is really low i can barely hear my phone ringing? anything please, just don't say viper or something like that
Click to expand...
Click to collapse
Are you on custom rom?
I have a problem using the PPSSPP emulator, some games require 3 or more ring tones, and my smartphone (Gran Prime Duos), it only has two ring tones at the same time. I already researched and the only thing I found about it was a build.prop file which should contain the ro.product.max_num_touch option, but the same one is not in the file, I thought I would put it next to ro.product.multi_touch_enabled = true , but when trying to save the file, I found an error, then I looked for another file explorer, I found the root explorer, my smartphone does not have root until then, after doing the root I opened the explorer and I found that the file was read only . So I'm here.
Since the file did not have the variables. Can I put them on? Would that solve my problem?
If this solves even my problems, how could I do this