• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Edit bt_config.xml without rooting (or temp root)

noroot

Lurker
Hi All,
Is it technically possible to edit/fix/delete the bt_config.xml file (found at /data/misc/bluedroid) without rooting my phone?
I have a samsung S3 (Droid 4.3) with the dreaded bluetooth service issue (log file overrun).
Whilst I can root the device to fix this... I would prefer not to as I have one app (Carrier made by Virgin Mobile) that refuses to work with rooted phones... *sigh*.....

Is is possible to edit the file without rooting... or perhaps temporarily root until the device is restarted?
Much thanks
 
Welcome to AF, @noroot

Pretty sure the answer is yes, IF:

1. your device has not yet been patched against the dirtycow exploit
2. you have read access to the file you wish to update (up until the next reboot happens)
3. in order for your newly updated file to be useful, then whatever mechanism that reads the file needs to somehow re-read it to pull in your new version--this is often the sticking point

Cheers!
 
Thanks @scary alien.
I gave up on the dirtycow exploit after not been able to build ("make root" gave no directory error on Mac).

For the record (just in case i forget or someone else needs this) i:
1) Installed kingroot
2) Installed Root Browser
3) Copied /data/misc/bluedroid/bt_config.xml to the sdcard
4) Edited the bt_config.xml (Android transfer)
5) Copied the file back
6) Uninstalled Kingroot (inc root privileges)
7) Rebooted device. Turned bluetooth back on... (woo hoo it now works)...and the app "Virgin Mobile My Account" now no longer bitches about root privileges.

Ref: http://www.androidpolice.com/2014/0...evices-affects-kitkat-4-4-and-jelly-bean-4-3/
PS: The original error message: "unfortunately bluetooth share has stopped"
 
Back
Top Bottom