How To: Change ‘0′ Shortcut to Bluetooth On/Off On Nseries

Bluetooth can be turned on/off by pressing the * key on some Eseries devices like the Nokia E66 and Nokia E71. This shortcut is not available on the Nseries phones. By hacking your Nseries S60 phone, there’s a patch that lets you change the ‘0′ shortcut that usually opens the web browser. I’ve changed it to open the bluetooth menu on my Nokia N95 8GB. By turning on bluetooth only when you need it, you can save battery life and prevent unwanted file transfers.

Prerequsites

The first thing you need is a hacked Nokia S60 phone. You can find out how to do this by reading How To Hack Your S60 Phone guide.

The instructions below include editing the original ChangeBrowserOnKey.rmp patch by FCA00000 and uploading it to your phone. The modified code is then shown afterwards for the bluetooth shortcut. If you don’t want to read about the modification, just scroll all the way down for the end result. Note: The code’s formatting might not appear properly on RSS readers.

All I did was change the code so that the bluetooth menu opens. You can change it to anything you want as long as you know the application’s UID code.

Original Code by FCA0000

Below is the original code from FCA00000. Unmodified, pressing 0 will open Opera Mini if you have that installed. Continue reading below to change it to bluetooth instead. Notice that lines starting with ‘;’ are comments.

; *** ChangeBrowserOnKey0 1.0 ***
; *** Change Browser On Key '0' ***
; Author: fca00000 , fca00000-at-yahoo-dot-es
; Date: 2008.06.01
; Firmware: tested on N80 v 5.0719.02 . Might work on preFP1+FP1
;
; When phone is in the StandBy screen, pressing key '0' opens the default browser.
; With this patch, you can open any other application.
; You need to know its UID. Then, swap bytes to little-indian to get xxDIUxxx. In other words: 0x12345678 becomes 78563412
; For example:
; FExplorer UID = 0xE00012DF therefore xxDIUxxx=DF1200E0
; Calculator UID = 0x10005902 therefore xxDIUxxx=02590010
; OperaMini UID = 0x101D3166 therefore xxDIUxxx=66311D10 In this case, be aware that it takes some time (5 seconds) to open.
;
; then, the patch becomes:
; SnR:sys\bin\phone.exe:398D00100000000000000000:xxDIUxxx0000000000000000
; SnR:sys\bin\phone.exe:398D00100100000035000000:xxDIUxxx0100000035000000
; As far as I know, nothing is broken. But I decline all responsability, of course.
; Anyway, here it is. Enjoy
; end of ChangeBrowserOnKey0
SnR:sys\bin\phone.exe:398D00100000000000000000:66311D100000000000000000
SnR:sys\bin\phone.exe:398D00100100000035000000:66311D100100000035000000

Modified Code For Bluetooth

Below is the code for bluetooth shortcut. Since the The UID for bluetooth menu is 10005951, convert it to little-endian which results in 51590010. See how the conversion is done? You convert ABCDEFGH to GHEFCDAB. The only modifications done are in the last two lines of the original code.

; *** Change Browser On Key '0' to Bluetooth ***
SnR:sys\bin\phone.exe:398D00100000000000000000:515900100000000000000000
SnR:sys\bin\phone.exe:398D00100100000035000000:515900100100000035000000
  • Copy and paste this code to a new text file and make sure to save it with a .rmp extension.
  • Transfer it over to the E:/patches folder. Create it if it is not already there.
  • Enable it on ROMPatcher (see: How to Hack S60 phones) and set it to autorun so you won’t need to reactivate it after reboot.

ROM Patcher

Post to Twitter

Enjoyed this post?

Consider subscribing to our full feed RSS. You can also subscribe by email and have new posts sent directly to your inbox.

Twitter

For more updates you won't find on the blog, follow Mark on Twitter.

  • Israel
    It didn't work on my 6120...it just puts a red ball with a X inside..i think it indicates that there is an error going on...
  • @israel 6120 classic? maybe the UID of the bluetooth is different? You can find out the UID with FExplorer application. Click options - tools - installed applications will create a list of all installed applications on your phone with their respective UID number.
  • Great idea! but sadly it didnt work for my n95 8gb (version 20.0.016). any ideas on how to edit it to work for me?
  • mat
    it seems not working on my n73 ME...
  • gnat
    Why cant you just install 'Toggle bluetooth', which would be a much better option than the above procedure.
  • can i try this on my 5800?
blog comments powered by Disqus
    • Subscribe to RSSSubscribe to the Nokia blog
    • Receive new posts by email

  • Sponsored Links

  • Price Checks

  • Uploaded from my Nokia

    • Flood near whitestone bridge #n97 videoLate lunch at Green papaya thai restaurant #n97Vg massaman curry #n97Chicken panang curry #n97Pepper steak #n97Calamari #n97Fried tofu with peanut sauce #n97Thai iced tea #n97Signed the lease, Sheila planning where to put furniture #3gsTest video upload to pixelpipe flickr twitter nokia n97 v11