Hi
I used to edit the mixer_paths.xml file
( system/vendor/etc) on every custom rom i install to raise the microphone gain . I root the rom and so easily edit and save this file via esfile explorer .
Now the 1st Android 10 rom is out for shamu (beta) and it can be rooted too . But even with magisk root i got ERROR saving the file after editing it via esfile explorer.
I have been told that this is due to Android 10 is system-as-root so i have to mount the Root/ manually as no file explorer can do it now .
Indeed i have no experience at all for this issue.
Any help please ?
The edited file will look like this one ( all RX and DEC increased from 84 to 100 )
mahir555 said:
so i have to mount the Root/ manually as no file explorer can do it now .
Click to expand...
Click to collapse
That's actually not what I said...
not all file explorers are updated to handle this, so you might have to do it manually
Click to expand...
Click to collapse
There are of course file explorers that are updated.
I use FX File Explorer (I can highly recommend it over ES, which I personally believe should be avoided) and have no issues editing mixer_paths.xml on my Shamu with the crDroid Android 10 ROM.
Edit: Although I'm not sure if FX has specifically been updated for this, but at least in this case it works.
Didgeridoohan said:
I use FX File Explorer (I can highly recommend it over ES, which I personally believe should be avoided) and have no issues editing mixer_paths.xml on my Shamu with the crDroid Android 10 ROM.
Click to expand...
Click to collapse
Thank you so much :good: FX file explorer worked very well.
I preferred not to ask for help in the rom thread as it is not related to its development .
Am going to post this solution there . i hope developers implement this microphone fix in every shamu rom , it really make a huge difference in the mic gain.
I am trying to do what is described in this thread but when I open the file to edit it, I cannot find any of those values. What values should I modify in order to increase the in-call volume of my Exynos Galaxy S9+?
orifori said:
I am trying to do what is described in this thread but when I open the file to edit it, I cannot find any of those values. What values should I modify in order to increase the in-call volume of my Exynos Galaxy S9+?
Click to expand...
Click to collapse
I think this method only works on Nexus 6 . Not for samsung.
But for your issue you can try this simple solution .
https://eu.community.samsung.com/t5/galaxy-s9-s9/s9-call-volume-low/td-p/970348
Thank you! Tried this but unfortunately it didn't work. Any other solutions anyone is aware of?
Edit: After a couple of series of hard brushing, it turned out that this method works
Related
Manual how to apply patches android, for those who do not get it in the standard way. News for firmware based CM11, KitKat, 4.4.4 and others...
We will need 1 ) Root Explorer or another file manager. 2 ) Lucky Patcher.
And so, we go through the Root Explorer to system/framework and look there for a couple of files with names core.jar and services.jar, found means to copy to SD card for further action with them.
Go to Lucky Patcher and select the function to "Rebuild and install". We are looking for in the open filemanager copied our files, click on each of them and choose the function "Patch file firmware", patched both files close Lucky Patcher.
Open Root Explorer find our patched copy and rename them from the core-patched.jar in the core.jar, and so did a services-patched.jar in services.jar.
Put them in the firmware in two ways.
The first :
Through the Root Explorer to replace the first system/framework file core.jar and put it right (rw-r - r--).
Reboot and look at the first two Lucky Patcher android patch applied. Good!!!
Replace the same in system/framework file services.jar and the phone itself will go into a reboot may reboot itself again, nothing wrong with that.
Go through the Root Explorer on the road system/framework to the file services.jar and give him the right to (rw-r - r--).
Watch in Lucky Patcher all three patch applied android.
The second method:
For him, we need the establishment of recovery TWRP or CWM and Aroma Filemanager. Earnest request before to do something, then test Aroma FM on your device !!!
We go in and start recovery Aroma Filemanager. After that, everything just as in Root Explorer, substitute core.jar on patched us exhibiting rights (rw-r - r--) and reboot.
Again in recovery and launch Aroma Filemanager. And substitution of services.jar but rights can and should be put immediately (rw-r - r--).
Reboot and you're done.
One piece of advice if something goes wrong as we would like it keep copies non patching core.jar and services.jar.
You can always get them back into place and put right through Aroma Filemanager.
Addition to those who have odex firmware :
In odex firmware need to copy the core.odex and sevices.odex on sdcard.
Go to Lucky Patcher, and on the bottom panel to select "Install and rebuild".
Then, select a file core.odex and select to patch the firmware file, then select services.odex and also choose to patch the firmware file, then rename and put them back into the system/framework.
Ms_Julia said:
Manual how to apply patches android, for those who do not get it in the standard way. News for firmware based CM11, KitKat, 4.4.4 and others
Click to expand...
Click to collapse
Why patch these files?
AXDFREEDOM said:
Why patch these files?
Click to expand...
Click to collapse
To disable signature verification in the package manager.
AXDFREEDOM said:
Why patch these files?
Click to expand...
Click to collapse
...
Ms_Julia said:
...
Click to expand...
Click to collapse
Which ROM you now use??
No need to patch this files, because you can install paid apps from google without this, playstore dont chech it for verificatio, better leave this files alone, I dont know how to say. Xd
You dont need to patch anything.
And if you dont know Lucky patcher is illegal on xda.
Your guide is good
But, that dont need to do.
Paget96 said:
Which ROM you now use??
No need to patch this files, because you can install paid apps from google without this, playstore dont chech it for verificatio, better leave this files alone, I dont know how to say. Xd
You dont need to patch anything.
And if you dont know Lucky patcher is illegal on xda.
Your guide is good
But, that dont need to do.
Click to expand...
Click to collapse
Thank you, I know it. But sometimes it is necessary for example to amend the application to the best of his work. And to set it is necessary to use patches to disable signature verification.
Ms_Julia said:
Thank you, I know it. But sometimes it is necessary for example to amend the application to the best of his work. And to set it is necessary to use patches to disable signature verification.
Click to expand...
Click to collapse
That can make problems in ROM, that is maybe good with some apps, but I dont know which app need this??
Paget96 said:
That can make problems in ROM, that is maybe good with some apps, but I dont know which app need this??
Click to expand...
Click to collapse
I think u don't need to use these patches. As u said they lead to illegal activities. I have no key problems they cause only help with all applications. Because I have a direct hands. How well do u know the android ?
Ms_Julia said:
I think u don't need to use these patches. As u said they lead to illegal activities. I have no key problems they cause only help with all applications. Because I have a direct hands. How well do u know the android ?
Click to expand...
Click to collapse
I know pretty much, but I dont know anythig about coding.
Paget96 said:
I know pretty much, but I dont know anythig about coding.
Click to expand...
Click to collapse
U know the only thing is the top of android. But the essence of not even examined, it's clear that u are not a programmer or developer. Just once again I say to u for u my user guide is useless , unless u want to learn everything. And to know a lot more than it is now at the moment.
Ms_Julia said:
U know the only thing is the top of android. But the essence of not even examined, it's clear that u are not a programmer or developer. Just once again I say to u for u my user guide is useless , unless u want to learn everything. And to know a lot more than it is now at the moment.
Click to expand...
Click to collapse
I dont understand you.
Paget96 said:
I dont understand you.
Click to expand...
Click to collapse
These patches are needed for a more complete control over the android. Do you understand now?
Big thanx for this great tutorial,its very usefull.but one request i have about patching with lucky.maybe its possible to patch the service.jar for full tweaking like v6 supercharger etc. As we know zeppelinrox is working on it and we can do it by hand with very anoying smalipatches one by one,so maybe its possible to make it with luckypatcher too?
GREETZ FROM TEAM-OPTIMA!!!
NmAa said:
I guess what she's trying to impost is that we must own our phone because it's ours not Google and we must live in our own...
#LG #P705
#RECOVERY: TWRP 2.6.3.0/P700
#ROM:CM11/IMER
Click to expand...
Click to collapse
YES!!! :thumbup:
-CALIBAN666- said:
Big thanx for this great tutorial,its very usefull.but one request i have about patching with lucky.maybe its possible to patch the service.jar for full tweaking like v6 supercharger etc. As we know zeppelinrox is working on it and we can do it by hand with very anoying smalipatches one by one,so maybe its possible to make it with luckypatcher too?
GREETZ FROM TEAM-OPTIMA!!!
Click to expand...
Click to collapse
Did not think about it yet, but ask the creator of the LP.
Ms_Julia said:
Manual how to apply patches android, for those who do not get it in the standard way. News for firmware based CM11, KitKat, 4.4.4 and others...
.
Click to expand...
Click to collapse
thank you for this i been working hard trying to get this ported for the nexus 7 2013 "flo" now its patched and working. i tryed to manually edit services.jar my self but resulted in a billion force closing apps. now i am able to sign my apps and they boot p.s this post has been the most helpful than any others
i cant patch the copied files (core.jar and services.jar ) in SD card plz help...!!
Ms_Julia said:
Manual how to apply patches android, for those who do not get it in the standard way. News for firmware based CM11, KitKat, 4.4.4 and others...
We will need 1 ) Root Explorer or another file manager. 2 ) Lucky Patcher.
And so, we go through the Root Explorer to system/framework and look there for a couple of files with names core.jar and services.jar, found means to copy to SD card for further action with them.
Go to Lucky Patcher and select the function to "Rebuild and install". We are looking for in the open filemanager copied our files, click on each of them and choose the function "Patch file firmware", patched both files close Lucky Patcher.
Open Root Explorer find our patched copy and rename them from the core-patched.jar in the core.jar, and so did a services-patched.jar in services.jar.
Put them in the firmware in two ways.
The first :
Through the Root Explorer to replace the first system/framework file core.jar and put it right (rw-r - r--).
Reboot and look at the first two Lucky Patcher android patch applied. Good!!!
Replace the same in system/framework file services.jar and the phone itself will go into a reboot may reboot itself again, nothing wrong with that.
Go through the Root Explorer on the road system/framework to the file services.jar and give him the right to (rw-r - r--).
Watch in Lucky Patcher all three patch applied android.
The second method:
For him, we need the establishment of recovery TWRP or CWM and Aroma Filemanager. Earnest request before to do something, then test Aroma FM on your device !!!
We go in and start recovery Aroma Filemanager. After that, everything just as in Root Explorer, substitute core.jar on patched us exhibiting rights (rw-r - r--) and reboot.
Again in recovery and launch Aroma Filemanager. And substitution of services.jar but rights can and should be put immediately (rw-r - r--).
Reboot and you're done.
One piece of advice if something goes wrong as we would like it keep copies non patching core.jar and services.jar.
You can always get them back into place and put right through Aroma Filemanager.
Addition to those who have odex firmware :
In odex firmware need to copy the core.odex and sevices.odex on sdcard.
Go to Lucky Patcher, and on the bottom panel to select "Install and rebuild".
Then, select a file core.odex and select to patch the firmware file, then select services.odex and also choose to patch the firmware file, then rename and put them back into the system/framework.
Click to expand...
Click to collapse
i cant patch the copied files (core.jar and services.jar ) in SD card plz help...!!
it says a warning
the file ".jar" doesnt contain classes.dex for patch . try patch ".odex" file for this ".jar" file
what to do..?? plz help
Prem_414 said:
i cant patch the copied files (core.jar and services.jar ) in SD card plz help...!!
it says a warning
the file ".jar" doesnt contain classes.dex for patch . try patch ".odex" file for this ".jar" file
what to do..?? plz help
Click to expand...
Click to collapse
Do exactly what the error said. Also are you deodexed? I was able to patch this my self on nexus 7 and my s3 touchwiz.
Sent from my SGH-T999 using XDA Free mobile app
Android 5.0.2
there are this cores...
miguelrivas said:
Android 5.0.2
there are this cores...
Click to expand...
Click to collapse
I'm not sure if the signing is the same way for lollipop as in 4.4 and below I have tried it but it didn't work. You can try and see but you will only have art core to use your os doesn't support davlik anymore
Sent from my SAMSUNG-SGH-I747 using XDA Free mobile app
Im using default rom Android 5.0.2
Device unlocked and rooted
I want to switch off capacitiv buttons. I have read some methods and I applied them but I don't know why I could not save my modifications on the related files. (all under system folder )
I give root permission to es file Explorer I modified the files I have save them but after reboot they are all gone.
Now I did it with a kernel modifier app. But I want to turn it off permanently without any other program
Thanks for your answers
alicine said:
I give root permission to es file Explorer I modified the files I have save them but after reboot they are all gone.
Click to expand...
Click to collapse
http://forum.xda-developers.com/htc-one/help/how-s-htc-phone-replacing-files-delete-t3493600
Its been a long time since LineageOS came to Redmi 2. I was always excited about this from the beginning but unfortunately, I could not enjoy LineageOS because of its insane heating issues. This has been a major pain for many users. There are always custom kernels but I personally would not like to trade the stability of the stock kernel for the performance of a custom kernel. After months of searching and wondering (mostly wondering), I successfully found a solution.
STEP 1: Root your device using any preferred method.
STEP 2: Download the attached zip and extract it. There will be a file named ims_rtp_daemon (without any extension).
STEP 3: Go to system/bin from any root explorer. There will be a file named ims_rtp_daemon. Delete that file.
STEP 4: Paste the downloaded in ims_rtp_daemon system/bin.
STEP 5: Set the permissions to rw-rw-r--
STEP 6: Reboot and profit!
I personally clean flashed the ROM and replaced the file from TWRP itself. There, permission correction is not necessary. So if the above method fails, just give this a try.
Thanks to @resurrectedphoenix for telling me what was wrong and thanks again to @nicknitewolf for the awesome LineageOS!
Hi,thanks for the mention and the guide,i just want to clarify whether volte works fine after replacing the ims_rtp_daemon file.
resurrectedphoenix said:
Hi,thanks for the mention and the guide,i just want to clarify whether volte works fine after replacing the ims_rtp_daemon file.
Click to expand...
Click to collapse
ims_rtp_daemon file is for VoLTE VIDEO calls, replacing it wont brake anything since video calls don't work anyways
resurrectedphoenix said:
Hi,thanks for the mention and the guide,i just want to clarify whether volte works fine after replacing the ims_rtp_daemon file.
Click to expand...
Click to collapse
Welcome. And yes voice calls work fine.
CaptainKnox said:
Its been a long time since LineageOS came to Redmi 2. I was always excited about this from the beginning but unfortunately, I could not enjoy LineageOS because of its insane heating issues. This has been a major pain for many users. There are always custom kernels but I personally would not like to trade the stability of the stock kernel for the performance of a custom kernel. After months of searching and wondering (mostly wondering), I successfully found a solution.
STEP 1: Root your device using any preferred method.
STEP 2: Download the attached zip and extract it. There will be a file named ims_rtp_daemon (without any extension).
STEP 3: Go to system/bin from any root explorer. There will be a file named ims_rtp_daemon. Delete that file.
STEP 4: Paste the downloaded in ims_rtp_daemon system/bin.
STEP 5: Set the permissions to rw-rw-r--
STEP 6: Reboot and profit!
I personally clean flashed the ROM and replaced the file from TWRP itself. There, permission correction is not necessary. So if the above method fails, just give this a try.
Thanks to @resurrectedphoenix for telling me what was wrong and thanks again to @nicknitewolf for the awesome LineageOS!
Click to expand...
Click to collapse
How to set the permission captain I don't know how to please tell me..
I use ES FILE exploere
akshay.v said:
How to set the permission captain I don't know how to please tell me..
I use ES FILE exploere
Click to expand...
Click to collapse
Press and hold to select the file after pasting it in system/bin. Then press the three dots in upper right corner to bring up the menu. From there choose Properties. A window will pop up there you will be able to see permissions. Change it to rw-rw-r-- and reboot. Otherwise you can paste the file directly from TWRP where you don't need to set permissions.
Thank-you captain
---------- Post added at 08:17 AM ---------- Previous post was at 08:16 AM ----------
Thankyou captain
Wow finally a fix for linage and some other 7.0 roms..
Faced battery draining in All linage os roms...thx for the fix.?
It works!!,Volte also works without problems.
@nicknitewolf,please look into this fix and include it in future build so that problem is solved for everyone.
Nick has removed that file now:- https://github.com/TheMuppets/propr...mmit/4f748b0b43473b111088392433ee38c81d53c9a1
Saurabh_Umadikar said:
Nick has removed that file now:- https://github.com/TheMuppets/propr...mmit/4f748b0b43473b111088392433ee38c81d53c9a1
Click to expand...
Click to collapse
Lol.. Finally.. This was done long time ago, should have kept the authorship though!
https://github.com/premaca/proprietary_vendor_wingtech/commit/315c811c35f6ab0414ef2f7ee91db97f700526a5
thank you so much, my battery lasted only 4 hours at 100%, now it lasts 9 hours :victory:
can you mirror it please, download link doesn't work
sherlon_15 said:
thank you so much, my battery lasted only 4 hours at 100%, now it lasts 9 hours :victory:
Click to expand...
Click to collapse
Which os are you using
I have two questions, first: will it works on DotOS v1.2 Android 7.1.2?
And two: Does this affect performance in any way?
Edit: I can't find the archive in system/bin I only find three files that start whit ims
imscmservice
Imsdatadaemon
Imsqmidaemon
Which I should replace?
hi.I rooted the phone using magisk, it was installed and apparently rooted, but I have a problem with root file programs like root explorer or es file manager. The problem is that the rw mount does not work or I even have trouble installing busybox.
my phone : redmi note 10 pro
miui version : 12.5.8 and 12.5.9
android version : 11
magiak version : 23
I don't know deeply this case, but it was told that mounting r/w is not possible in recent Androids for system partitions.
However this is Magisk benefit that you put your files to it's tree and Magisk overmounts original files, I guess it does it using option "mount --bind".
You put file into /data/adb/modules/<module_name>/system/etc/<exemplary file> and after reboot you see it under /system/etc/.
At least the above path was checked personally by me by changing /system/etc/gps_psds.conf file to my own.
F308 said:
I don't know deeply this case, but it was told that mounting r/w is not possible in recent Androids for system partitions.
However this is Magisk benefit that you put your files to it's tree and Magisk overmounts original files, I guess it does it using option "mount --bind".
You put file into /data/adb/modules/<module_name>/system/etc/<exemplary file> and after reboot you see it under /system/etc/.
At least the above path was checked personally by me by changing /system/etc/gps_psds.conf file to my own.
Click to expand...
Click to collapse
I want to install a program as a system, but it is not possible without rw mount, do you know the solution?
I presume you have at least one Magisk module installed.
Put it into /data/adb/modules/<any_Magisk_module_name>/PATH_WHERE_YOU_WANT_TO_HAVE_IT/.
If wanted directories don't exist - create them.
Reboot.
Check.
Maybe tune permissions to make file executable.
Report result here.
F308 said:
I presume you have at least one Magisk module installed.
Put it into /data/adb/modules/<any_Magisk_module_name>/PATH_WHERE_YOU_WANT_TO_HAVE_IT/.
If wanted directories don't exist - create them.
Reboot.
Check.
Maybe tune permissions to make file executable.
Report result here.
Click to expand...
Click to collapse
I have no problem installing the module. My problem is accessing the system / app folder and making changes.
What changes do you want to perform?
Change one or more of files there, right?
If so - I repeat.
Put your modified file(s) under /data/adb/modules/<any_installed_Magisk_module_name>/system/app/ and reboot.
F308 said:
What changes do you want to perform?
Change one or more of files there, right?
If so - I repeat.
Put your modified file(s) under /data/adb/modules/<any_installed_Magisk_module_name>/system/app/ and reboot.
Click to expand...
Click to collapse
I do not want to install the module, I want to move an apk file to the system/app folder that is installed as a system and can not be deleted
I wasted my time.
Good luck.
I devoted a while to check that I was right suggesting what I suggested.
I am rooted with Busybox installed via magisk. SU root check was done and i am rooted for sure. However i cannot seem to modify the build.prop file. Can anyone advice please
Install Solid Explorer and try again edit with this file explorer
Trevorek said:
Install Solid Explorer and try again edit with this file explorer
Click to expand...
Click to collapse
Good looking app however it can not copy the cache to the system/build.prop.
In other words, it can not save changes like everything else
FKX1997 said:
Good looking app however it can not copy the cache to the system/build.prop.
In other words, it can not save changes like everything else
Click to expand...
Click to collapse
i had this problem with new version of magisk (23 beta+)
now i use older version ,everything work fine (full control on system files)
(i use mixplorer)
loopypalm said:
i had this problem with new version of magisk (23 beta+)
now i use older version ,everything work fine (full control on system files)
(i use mixplorer)
Click to expand...
Click to collapse
Which version are you using please
Update, checked my root and it is all working as it should be, yet i can not write to system. I have access to ADB but i need to add "ro.debuggable=1" to build.prop to do more work on the phone
FKX1997 said:
Which version are you using please
Click to expand...
Click to collapse
right now i use 21.1
loopypalm said:
right now i use 21.1
Click to expand...
Click to collapse
Just add the prop edit to a magisk flashable zip
In magisk flashable zip empty go to common/system.prop edit with text editor and add the prop you want to change then flash zip
toolhas4degrees said:
Just add the prop edit to a magisk flashable zip
In magisk flashable zip empty go to common/system.prop edit with text editor and add the prop you want to change then flash zip
Click to expand...
Click to collapse
Too many things to just edit a prop ...
plus the prop was not the only problem i got, i could not write to some folders in system
i think he fixed the problem in 24 ,but i'll keep using 21.1 anyway ...
loopypalm said:
Too many things to just edit a prop ...
plus the prop was not the only problem i got, i could not write to some folders in system
i think he fixed the problem in 24 ,but i'll keep using 21.1 anyway ...
Click to expand...
Click to collapse
Really it's not to many things it literally takes 20 seconds. I know the issue. And the dynamic part one are mainly it. That's why I suggested what I told you.
toolhas4degrees said:
Really it's not to many things it literally takes 20 seconds. I know the issue. And the dynamic part one are mainly it. That's why I suggested what I told you.
Click to expand...
Click to collapse
I think he'd rather take the chance of boot looping your advice was the best so far
loopypalm said:
Too many things to just edit a prop ...
plus the prop was not the only problem i got, i could not write to some folders in system
i think he fixed the problem in 24 ,but i'll keep using 21.1 anyway ...
Click to expand...
Click to collapse
Sadly the issue persists and i haven't made a magisk module before so i may need some help on that one please
I added it to the cloudflare 2.7 zip, i expect i shouldn't see it in the build.prop still but it would be loaded in memory? as i have it in the build.prop, the line i wish to have but set to 0 when i have set it to 1 on the system.prop file
(to clarify the line was in the build,prop by stock set to 0)