Instructions: http://talk.maemo.org/showthread.php?t=60567
After being fed up with dilemma - charge phone while driving or listen to music ( sound quality at reduced power is not really acceptable ) i decided to fix the problem, after doing some research I've came up with couple ideas:
- script that would keep power level constantly at 113 ( or more )
- modify kernel driver to keep power at high level all the time and ignore changes
- modify fmtxd binary
I've decided to go with modifying fmtxd binary ( script would require additional cpu cycles, and power level would go down occasionaly untill script would fix it, kernel modification seemed to be good idea but i've decided that it would be nice to be able to easy go back to normal power levels )
After disassembling it in my favorite disassembler i've noticed that it wouldn't be a problem to disable "feature" of headphone detection as well so modified binary will keep fmtx running at high power regardless of headphones and usb cable.
So, here is the modified fmtxd binary http://maemo.jacekowski.org/binary/fmtxd1.2 http://maemo.jacekowski.org/binary/fmtxd1.3
It's provided as is and without any instructions how to install it.
It still leaves the problem of GUI checking headphones status so you can't enable fmtx from GUI with headphones connected ( fmtx_client can enable it ) but fmtx will keep working after headphones are plugged in.
Comments
Adult Review Site
It's quite interesting blog that contain good information about theme.Realy, Great blog and thanks for the great article.
Frameless Glass Balustrade
I liked this article so much because the subject is chosen here is so much intresting.Hope everybody would like this this one.
Website Design
Wow, It,s quite interesting Blog, having nice information. Sometimes we ignore this sort of things & also suffer a lot as well. However we can save a lot with the assistance of these tips for example time etc.
This already been phased out
This already been phased out as o today I guess.
technical content
Awesome Tips! I am glad to
Awesome Tips! I am glad to found such useful post. I really increased my knowledge after read your post which will be beneficial for me.
cases ipad 2
Originally Posted by
Originally Posted by maxximuscool
You can't delete it, you can do so by go to the directory through WinSCP and replace it with the one I upload.
Then it will work
Otherwise just Edit the file and change the region to 4.
I want to make it easier for people to do so I upload the file instead. But if you are confident with manually editing the file then you can
Make sure your FM-Transmitter is off and there process is not running.
Do it by Commandline.
From Xterminal:
root
killall fmtxd
killall fmtxd "just to double check"
cd /sys/class/i2c-adapter/i2c-2/2-0063
if you have leaf pad then do this:
leafpad region
replace the number in the file from 2 to 4.
Save and exit.
Enjoy!
region unlocked without kernel object (.ko) file
Originally Posted by maxximuscool
You can't delete it, you can do so by go to the directory through WinSCP and replace it with the one I upload.
Then it will work
Otherwise just Edit the file and change the region to 4.
I want to make it easier for people to do so I upload the file instead. But if you are confident with manually editing the file then you can
Make sure your FM-Transmitter is off and there process is not running.
Do it by Commandline.
From Xterminal:
root
killall fmtxd
killall fmtxd "just to double check"
cd /sys/class/i2c-adapter/i2c-2/2-0063
if you have leaf pad then do this:
leafpad region
replace the number in the file from 2 to 4.
Save and exit.
Enjoy!
FMTXD
Seems to be working. But the only problem is that doesn't want to turn off and giving that message Unable to use FM transmitter and its happening only when using bellow frequency 87.5 Mhz (in my case). The only way i can turn it off is by FMTX widget! Also i don't need freq. below 87.5 Mhz, could you send me a modified fmtxd file wich has freq range 87.5 Mhz - 108 (107.9) Mhz???? And FM-boost build in to 120????
Disable auto disconnect
Will you consider adding support to stop the FM transmitter from being automatically being disconnected when nothing is transmitted for a while?
This really bugs me because when I use it for GPS voice guidence and there is silence for too long the FM transmitter switches off. Then to add insult to injury the radio plays the static really loud and makes me crap myself :)
where do I place these files?
I Can't find a place to put this files at all. Can some one tell me how to get this working?
You can find the module
You can find the module directory using modprobe -l as root
the fmtxd binary belongs in /usr/sbin
There are preexisting files here! take care to back them up before replacing them!
Idea for a mod...
Thanks for this mod, works really well.
No that you are able to disassemble the binary I was thinking wheter it would be possible to enable frequencies below 88.0 and over 107.9?
This would be really helpful in a radio station crowded city areas where you have to constantly seek for a free frequency.
frequency
Frequency is not only limited by fmtxd, it's limited by kernel module, fmtxd and transmitter itself (that limits it to 76MHz-108MHz) - but there is very simple workaround for software limit:
Kernel module has couple region settings , europe, usa, japan and couple more - and it defaults to region number 2 ( europe ) however there is other region ( number 4 if i remember correctly ) that has frequency min and max same as transmitter itself
(http://maemo.jacekowski.org/binary/fmtx-si4713.ko - this module defaults to "correct" region)
Modified fmtxd binary (http://maemo.jacekowski.org/binary/fmtxd) - low frequency limit is located at - 0x3160 and high limit is located at 0x3164
Cheers!
The Modified fmtxd binary (http://maemo.jacekowski.org/binary/fmtxd) works very well for frequnecies under 88.1.
I couldn't get it to work for 108.00, it only showed 107.9.
But no big deal, I can do with the low frequencies too.
Excellent work mate, you really saved my day! :)
Thank you very much.
Thank you! I've written a
Thank you! I've written a replacement for the FMTX status menu item that always remains in the menu and I've added support for enabling the FM transmitter directly from the applet, like fmtx_client: http://talk.maemo.org/showpost.php?p=771531&postcount=44
Post new comment