Active Topics

 


Reply
Thread Tools
YoDude's Avatar
Posts: 2,869 | Thanked: 1,784 times | Joined on Feb 2007 @ Po' Bo'. PA
#51
Originally Posted by rooster13 View Post
Ok, got it now, I had to copy the new fmxtd binary to /usr/sbin directory and give it chmod 755 to make it work.

Of course made a back up of the original fmxtd before doing this...
Excactly... I just got around to doing this myself and was going to report the same. Ah, life as it should be and...

Code:
cat /sys/class/i2c-adapter/i2c-2/2-0063/power_level
...reports 120. WooHoo!


1. Make sure FMTX is off before attempting to change the binary to jacekowski's
__________________

SLN member # 009

Last edited by YoDude; 2010-08-03 at 02:33.
 

The Following User Says Thank You to YoDude For This Useful Post:
rooster13's Avatar
Posts: 319 | Thanked: 221 times | Joined on Jan 2010 @ Finland
#52
Originally Posted by qwerty12 View Post
The closed Bluetooth applet depends on way too many closed components so writing a clone (for me) is out of the question...
No worries mate, thx for looking into it.
 

The Following User Says Thank You to rooster13 For This Useful Post:
Posts: 104 | Thanked: 43 times | Joined on Jan 2010 @ St. Paul, MN
#53
Ok guys, I'm totally new at this so bare with me. I'm going to walk you through what I did and see if I missed a step. I've got this up and running but I only got 120 the first time I ran the transmitter, now it's stuck at 110.

I came to this thread late so the only time I've started to set this up was from Qwerty12's post on #44. So, followed the link, dl'd fmtx_status_menu_item.so and then used Mohammed's xterm copy paste tutorial on page 1 of this thread to back up the original and set up the new file properly...the status bar works as expected, I have made sure to use the status bar when turning on the transmitter. The very first time I turned on the fm trans from the status bar, I was at 120, now the max I get is 110. I can still get 118 using the simple fmtx widget but was hoping to do away with it ;-)

I also attempted a copy and paste of the file again, to see if that would correct the issue making sure the FMTX was off.

If anyone has an idea on what I may need to correct and has the patience to walk me through it a bit I would appreciate it. I'm more than willing to learn but am still very green.
 
James_Littler's Avatar
Posts: 820 | Thanked: 436 times | Joined on May 2010 @ Portsmouth, UK.
#54
I think 120 caused interfearance so thats why fm boost boosts to 118.

Is there a way to make the icon change when disabled? Like how bluetooth works, i.e. having a red line through the bluetooth icon when it's off.
 
Posts: 104 | Thanked: 43 times | Joined on Jan 2010 @ St. Paul, MN
#55
I'm fine with either 118 or 120...but I liked the idea of just being able to use the status menu for all of my fmtx needs. If turning on the fmtx through the menu worked as the other chaps have it working, it'd go to 120 instead of the 110 I'm now seeing and I wouldn't need to bother keeping the FMTX widget to get the boost.

I just get puzzled when something works the first time I try it and then gives me a different response from then on...makes me think I screwed something up when doing the install.
 
rooster13's Avatar
Posts: 319 | Thanked: 221 times | Joined on Jan 2010 @ Finland
#56
Could you post the output of:
Code:
cat /sys/class/i2c-adapter/i2c-2/2-0063/power_level
You have to be root first.

Also couple of things to check:
1) Have you rebooted your N900?
2) You have copied jacekowskis fmtxd binary to dir: /usr/sbin/ ?
3) The fmtxd binary has been given chmod 755?

Get root on your X-terminal (sudo gainroot or just type root) and do ls -ltr fmtxd* in dir /usr/sbin/ and post the output here.
Mine looks like this:
Code:
Nokia-N900-44-1:/usr/sbin# ls -ltr fmtxd*
-rwxr-xr-x    1 root     root        30912 Feb 25 16:31 fmtxd.bak.02082010
-rwxr-xr-x    1 root     root        30912 Aug  2 13:16 fmtxd
 
Posts: 104 | Thanked: 43 times | Joined on Jan 2010 @ St. Paul, MN
#57
Originally Posted by rooster13 View Post
Could you post the output of:
Code:
cat /sys/class/i2c-adapter/i2c-2/2-0063/power_level
You have to be root first.

110

Also couple of things to check:
1) Have you rebooted your N900? Yes
2) You have copied jacekowskis fmtxd binary to dir: /usr/sbin/ ?
3) The fmtxd binary has been given chmod 755?
I have not done 2 or 3 and can't say I even understand what you are asking in 3. I'd definitely need a walk through for this part. I'm assuming the j's binary is different from the .so file I cp over to usr/lib/hildon-desktop? Sorry, very very new to this.

Get root on your X-terminal (sudo gainroot or just type root) and do ls -ltr fmtxd* in dir /usr/sbin/ and post the output here.
Mine looks like this:
Code:
Nokia-N900-44-1:/usr/sbin# ls -ltr fmtxd*
-rwxr-xr-x    1 root     root        30912 Feb 25 16:31 fmtxd.bak.02082010
-rwxr-xr-x    1 root     root        30912 Aug  2 13:16 fmtxd

-rwxr-xr-x 1 root root 30912 Feb 25 16:31 is what I get (I'm assuming this is because I haven't copied the binary to /usr/sbin).

Last edited by Sphinx780; 2010-08-05 at 19:08. Reason: finish my sentence, then hit send...
 
rooster13's Avatar
Posts: 319 | Thanked: 221 times | Joined on Jan 2010 @ Finland
#58
Ok, no worries mate we'll get this sorted out in no time

So you have the FM Transmitter menu applet installed form qwerty12?

Then you need the jacekowskis modified fmtxd binary. Go to http://jacekowski.org/Maemo/FMTXD and download the modified fmtxd binary from the first post.

Save it under /home/user/MyDocs/tmp (this is under your default document root) with name fmtxd_power_mod.

What you are about to do next is at your own risk, I or anybody else on this thread can not be held responsible if you brick your device.

Open X terminal and type sudo gainroot or root to become root (remember to exit X term after this procedure because with root you can do lots of harm to your device).

Once you have root access then type following commands:
Code:
cd /usr/sbin
ls -ltr fm*
mv fmtxd fmtxd.original
cp /home/user/MyDocs/tmp/fmtxd_power_mod ./fmtxd
chmod 755 fmtxd
So what these commands mean:
First we go to the directory where fmtxd binary is located.
Second we do a listing of the directory to see the original fmtxd binary.
Third we make a backup of the orginal fmtxd binary.
Fourth we copy the jacekowskis modified fmtxd binary to the directory.
And last we change the access rights of the binary so that it is runnable.

It is not necessary to reboot the device by I recommend it, just in case...

If still in doubt, feel free to ask for more info.

Last edited by rooster13; 2010-08-05 at 20:25. Reason: Glitch
 

The Following 2 Users Say Thank You to rooster13 For This Useful Post:
Posts: 104 | Thanked: 43 times | Joined on Jan 2010 @ St. Paul, MN
#59
Thanks so much for the walk through, and yep, I'm assuming the risk of something going majorly wrong

Status menu applet gets 120 now but it's brought up another issue. it's set the frequency to 76.0 and when I try to change the frequency to anything else I get 'unable to use FM transmitter'

Any ideas?
 
rooster13's Avatar
Posts: 319 | Thanked: 221 times | Joined on Jan 2010 @ Finland
#60
Yeah Jacekowski modified the binary, to go below european min. frequency.

Try to set the frequency to 87.5 and over it should work with that.
 
Reply


 
Forum Jump


All times are GMT. The time now is 20:03.