Unfortunately we do not accept new members for free, Now Registration cost 30€, if you are interesting Send Email to [email protected]

Activating BMW Online and Internet with Tool32
05-07-2018, 18:22 PM, (This post was last modified: 12-09-2018, 23:02 PM by sacaman.)
Post: #1
Activating BMW Online and Internet with Tool32
Activating BMW Online and Internet with Tool32.


Video for the solution thanks to Hero3838

https://www.youtube.com/watch?v=dNouJgOR...e=youtu.be

To get this method I already assume that you have you car with the correct settings to get data connection through your mobile phone. If you don't, do that first. There are other posts in the forum covering that.

Tools Required:
- Tool32, which is part of EDIABAS;
- HxD, or any other hex editor you feel confortable with;
- Tools compiled by me to parse the data extracted from Tool32;
- Notepad+, or any other text editor you like in order to make changes to the xml file.

Procedure:

- Start E-Sys, read the CAFD of your NBT unit and with the FDL Editor look for the entry DPAS_INDEX. This will tell you the DPAS value you will have to use with Tool32;

- Start Tool32 and open the NBT.prg (You might need other prg like ENTRYNAV.prg. Find the one the let's you communicate with your ECU.);

- Run the job: apiJob("NBT","lesen_provisioning_data","3;2;0",""). In this case, "2" is the value reported by the entry DPAS_INDEX;

- Run the Application " Windows or Mac " version to parss the file on the correct format

- Open the saved file ;

- Select the data inside the file and copy it in a hexadecimal editor;

- Save as XML file

- Now you have your complete xml file generated;

- Save the new file and note the location. For example: C:\file.xml;

- Edit your file with Notepad+ to activate whatever you like (Examples below);

- Save the changes (Notepad+ will warn you if there are errors with the xml);

- Upload the file to your car, using Tool32, with the command: apiJob("NBT","steuern_provisioning_data","3;c:\file.xml;2",""). In this case, "c:\file.xml" should be your file and "2" is the value reported by the entry DPAS_INDEX;

If all went well, your car should assume the changes and you will see the new options available in your iDrive.

Possible changes to the xml file:

There are a few "pas" keys in your xml file. All the changes should be done only on the one that starts with:

PHP Code:
<pas>
    <paskey>
     [b] <provdevtype>2</provdevtype>[/b]
      <smcc>000</smcc>
      <smnc>000</smnc>
      <nmcc>000</nmcc>
      <nmnc>000</nmnc>
    </paskey>  
*********
Activating BMW Online and Internet

Search for

PHP Code:
<bon>
<
active>0</active>
<
onlinemode>1</onlinemode>
...
</
bon>  
Just change active from 0 to 1

And Internet:

PHP Code:
<bin>
<
active>0</active>
<
onlinemode>1</onlinemode>
...
</
bin>  
Just change active to 1 also.

On the Internet section you will also find this:

PHP Code:
<disable>01</disable>
<
vmax>7</vmax>
</
bin>  
Changing disable to 00 and vmax to FF will give you "Internet in Motion". It won't lock anymore when you start driving.


Here are the correct url for the bmw online and widget. It should look like this:

PHP Code:
      <bon>
        <active>1</active>
        <onlinemode>1</onlinemode>
        <url>https://b2v.bmwgroup.de/com/cdpnbtlive/vehicle/nbt/servlet/start</url>
        <disable>00</disable>
        <vmax>FF</vmax>
        <csdtimeout>600</csdtimeout>
        <gprstimeout>300</gprstimeout>
        <widget_url>https://b2v.bmwgroup.de/com/cdpnbtlive/vehicle/nbt/nbt_appstore/servlet/splitscreen</widget_url>
      </bon>
      <bin>
        <active>1</active>
        <onlinemode>1</onlinemode>
        <url>https://www.google.com/ncr</url>
        <authurl>https://b2v.bmwgroup.de/com/bin_auth2/de/csim</authurl>
        <disable>00</disable>
        <vmax>FF</vmax>
      </bin>  
And this is to make BMW Online/Live working through bluetooth:

PHP Code:
      <aclappl>
        <appname>bon</appname>
        <appcode>3</appcode>
        <apppriority>3</apppriority>
        <devicecost>2;1</devicecost>
        <datavoicemedia>1</datavoicemedia>
        <dataclass>2;1</dataclass>
        <datatype>1</datatype>
        <switching>0</switching>
        <appbearer>2</appbearer>
        <voicedataparallel>0</voicedataparallel>
        <provmode>1</provmode>
        <audio>1</audio>
        <roaming>1</roaming>
        <mo>0</mo>
        <mt>0</mt>
        <clampfollowup>0</clampfollowup>
        <userauth>0</userauth>
        <vehauthlevel>1</vehauthlevel>
        <proxies>2,1/1,1</proxies>
        <outgoingportrange>25000-29999</outgoingportrange>
        <qospriority>0</qospriority>
      </aclappl>  
Modify your file in order to reflect these changes.


*********
Enabling pictures at destination

You just need to make two small changes.

First, where you have:

PHP Code:
      <pictures>
        <url/> (or any other url)
      </pictures>  
Change it to:

PHP Code:
      <pictures>
        <url>https://b2v.bmwgroup.de/com/cdpnbtlive/vehicle/nbt/nbt_pictures/servlet/cab</url>
      </pictures>  

Second, if you have:

PHP Code:
<b_pictures>0</b_pictures>  
Change it to:

PHP Code:
<b_pictures>1</b_pictures>  
This should be enough!

*********
Enabling weather information on the navigation map:

PHP Code:
<weather>
<
active>1</active>
<
url>https://b2v.bmwgroup.de/com/cdplive/cdp/release/vehicle/connnav/servlet/getOnlineWeather</url>
</weather>  
And to get the weather information via bluetooth data:

PHP Code:
<aclappl>
<
appname>weather</appname>
<
appcode>41</appcode>
<
apppriority>3</apppriority>
<
devicecost>2;1</devicecost>
<
datavoicemedia>1</datavoicemedia>
<
dataclass>2;1</dataclass>
<
datatype>1</datatype>
<
switching>0</switching>
<
appbearer>2</appbearer>
<
voicedataparallel>0</voicedataparallel>
<
provmode>1</provmode>
<
audio>1</audio>
<
roaming>1</roaming>
<
mo>0</mo>
<
mt>0</mt>
<
clampfollowup>0</clampfollowup>
<
userauth>0</userauth>
<
vehauthlevel>1</vehauthlevel>
<
proxies>2,1/1,1</proxies>
<
outgoingportrange>40700-40709</outgoingportrange>
<
qospriority>0</qospriority>
</
aclappl>  
Change your files to reflect the changes in these sections and it should work!


NB: please note that i found this instruction on an other forum and i would like to share it with you
All the Tanks for DocNuas


Attached Files
Mac_Appication.txt
File Type: .txt
Downloaded: 189 times
Size: 70 bytes

widows_application.txt
File Type: .txt
Downloaded: 847 times
Size: 70 bytes

Reputation: +24 - Roo [+1] , Gregor [+1] , Fx82 [+1] , Twoone [+1] , Enabled [+1] , bmwcoupè [+1] , Vojno [+1] , vagrom [+1] , gpdriver [+1] , RReader [+1] , bmwcoder75 [+1] , cursor [+1] , jhonny [+1] , laco210 [+1] , BMWzone [+1] , osban [+1] , nunorsilva [+1] , pico [+1] , Alpha9098 [+1] , atomantmk [+1] , tyrystor [+1] , StarmanBL [+1] , dong627758497 [+1] , DarkSide [+1]
Quote this message in a reply
[+] 118 users say Thank You to sacaman for this post
05-07-2018, 20:20 PM, (This post was last modified: 05-07-2018, 20:21 PM by sacaman.)
Post: #2
RE: Activating BMW Online and Internet with Tool32
i made a small application for the parssing it's for mac but if needed i will compile it for windows


please be sure that you select the data starting from

PHP Code:
0000 3C 3F 78 6D 6C 20 76 65   72 73 69 6F 6E 3D 22 31  <?xml ve  rsion="1 

and you delete all the data after each 4FF0 block

PHP Code:
RET_STATUS                      0                    00  .                     
  
_REQUEST                        12 Bytes
    0000 
31 01 A0 20 02 06 A0 20   00 01 02 00              1.  ..    ....
  
_RESPONSE                       31 Bytes
    0000 
71 01 A0 20 02 00 00 14   00 14 00 10 00 14 00 46  q.  ....  .......F
    0010 
A0 20 00 01 02 00 00 00   00 00 04 FE 0C 00 01       ......  ...þ...
Satz 2
  RET_LEN                         
20480             50 00  P.                    
  
RET_DATA                        20480 Bytes 

this utility will help to get a clean and formated file to be sent to an hexadecimal editor


regards


Attached Files
NBT_Parssing.txt
File Type: .txt
Downloaded: 320 times
Size: 70 bytes

Reputation: +4 - Roo [+1] , ruben_17non [+1] , laco210 [+1] , tyrystor [+1]
Quote this message in a reply
[+] 39 users say Thank You to sacaman for this post
06-07-2018, 06:09 AM,
Post: #3
RE: Activating BMW Online and Internet with Tool32
(05-07-2018, 20:20 PM)sacaman Wrote:  i made a small application for the parssing it's for mac but if needed i will compile it for windows


please be sure that you select the data starting from

PHP Code:
0000 3C 3F 78 6D 6C 20 76 65   72 73 69 6F 6E 3D 22 31  <?xml ve  rsion="1 

and you delete all the data after each 4FF0 block

PHP Code:
RET_STATUS                      0                    00  .                     
  
_REQUEST                        12 Bytes
    0000 
31 01 A0 20 02 06 A0 20   00 01 02 00              1.  ..    ....
  
_RESPONSE                       31 Bytes
    0000 
71 01 A0 20 02 00 00 14   00 14 00 10 00 14 00 46  q.  ....  .......F
    0010 
A0 20 00 01 02 00 00 00   00 00 04 FE 0C 00 01       ......  ...þ...
Satz 2
  RET_LEN                         
20480             50 00  P.                    
  
RET_DATA                        20480 Bytes 

this utility will help to get a clean and formated file to be sent to an hexadecimal editor


regards

Please do compile for Windows Thank you
Quote this message in a reply
06-07-2018, 06:42 AM,
Post: #4
RE: Activating BMW Online and Internet with Tool32
does it enable rtti too?

ISTA 4.46.14, ISTA 4.46.11 SDP, ISTA-P 72.0, ISTA Launcher 1.46
E-Sys Launcher Pro 5.2.4 with E-Sys 22.10
Lenovo P14s
Quote this message in a reply
[+] 1 user says Thank You to tste1982 for this post
06-07-2018, 11:35 AM, (This post was last modified: 06-07-2018, 11:48 AM by sacaman.)
Post: #5
RE: Activating BMW Online and Internet with Tool32
This is the Windows Link

please test and replay

(06-07-2018, 06:42 AM)tste1982 Wrote:  does it enable rtti too?

send me your file and i will try to tenable it
we dont have the RTTI here in Morocco

for internet in Motion

PHP Code:
<disable>01</disable>
<vmax>7</vmax>
</bin>
Changing disable to 00 and vmax to FF will give you "Internet in Motion". It won't lock anymore when you start driving.


Attached Files
windows_link.txt
File Type: .txt
Downloaded: 300 times
Size: 70 bytes

Reputation: +4 - ruben_17non [+1] , laco210 [+1] , tyrystor [+1] , RReader [+1]
Quote this message in a reply
[+] 17 users say Thank You to sacaman for this post
06-07-2018, 12:14 PM,
Post: #6
RE: Activating BMW Online and Internet with Tool32
(06-07-2018, 11:35 AM)sacaman Wrote:  This is the Windows Link

please test and replay

(06-07-2018, 06:42 AM)tste1982 Wrote:  does it enable rtti too?

send me your file and i will try to tenable it
we dont have the RTTI here in Morocco

for internet in Motion

PHP Code:
<disable>01</disable>
<vmax>7</vmax>
</bin>
Changing disable to 00 and vmax to FF will give you "Internet in Motion". It won't lock anymore when you start driving.

did you try this method on NBT EVO?
Quote this message in a reply
06-07-2018, 13:24 PM,
Post: #7
RE: Activating BMW Online and Internet with Tool32
No the Evo is encrypted you can get the file but you should have the sign certificat to decrypt it
Quote this message in a reply
[+] 2 users say Thank You to sacaman for this post
06-07-2018, 23:06 PM, (This post was last modified: 07-07-2018, 09:36 AM by Pedrom92.)
Post: #8
XZBMW  RE: Activating BMW Online and Internet with Tool32
Hi, i have try and internet working with Bluetooth data but bmw online and widgets not work, connect to sim card on Car. And how activate rtti. Weather appears in map scale 20km but no image of destination.
Link for my edit file. https://mega.nz/#!EZF3wYAb!vMZvSVM0chQ0m...XKVDZ9CmlU
Quote this message in a reply
07-07-2018, 13:07 PM, (This post was last modified: 07-07-2018, 13:37 PM by sacaman.)
Post: #9
RE: Activating BMW Online and Internet with Tool32
i will check your file and return back to you


in your file please correct

in line 106

<widget_url/>https://b2v.bmwgroup.de/com/cdpnbtlive/vehicle/nbt/nbt_appstore/servlet/splitscreen</widget_url>

with

<widget_url>https://b2v.bmwgroup.de/com/cdpnbtlive/vehicle/nbt/nbt_appstore/servlet/splitscreen</widget_url>


and in line 457



<widget_url/>https://b2v.bmwgroup.de/com/cdpnbtlive/vehicle/nbt/nbt_appstore/servlet/splitscreen</widget_url>

with

<widget_url>https://b2v.bmwgroup.de/com/cdpnbtlive/vehicle/nbt/nbt_appstore/servlet/splitscreen</widget_url>



and also in line 938

<url/>https://b2v.bmwgroup.de/com/cdpnbtlive/vehicle/nbt/nbt_pictures/servlet/cab</url>

with

<url>https://b2v.bmwgroup.de/com/cdpnbtlive/vehicle/nbt/nbt_pictures/servlet/cab</url>







in your File there are no RTTI you have only TMC



please try and report back
Quote this message in a reply
[+] 2 users say Thank You to sacaman for this post
07-07-2018, 14:45 PM,
Post: #10
RE: Activating BMW Online and Internet with Tool32
Thank you for your help. I already tried it and it does not work. the internet connects through bluetooth but the live bmw and widgets always connect through the SIM card of the car. will it be necessary to do some coding? or a file from someone who is running to see if there are any differences in connections.
Quote this message in a reply


Possibly Related Threads…
Thread Author Replies Views Last Post
XZBMW NBT & TCB EU Online & RTTi Siki78 155 25,867 05-04-2024, 05:26 AM
Last Post: Siki78
  Tool32 Brakefluid Argument bmchicago 4 341 29-03-2024, 13:41 PM
Last Post: bmchicago
  BMW Fuse-Cards Online M-Simon 1 301 15-03-2024, 20:07 PM
Last Post: Stratofortress
  reset gps evo unit tool32 Fx82 3 783 04-03-2024, 20:20 PM
Last Post: Cerhio
XZBMW No wifi internet after connecting enet via cable. AlpinWeiss2k18 4 324 20-12-2023, 01:17 AM
Last Post: gfriedrichi
  Update I-step with Ista Online laquangksxd 11 1,299 07-12-2023, 19:29 PM
Last Post: DarkSide
XZBMW Solved ✔ Nbt evo (atm online services) ruben_17non 12 1,314 05-12-2023, 07:16 AM
Last Post: ruben_17non
  BMW TIS ONLINE michalez 1 694 29-11-2023, 23:54 PM
Last Post: Clusters
  Nbt evo - dvd eject command tool32 amigo74 20 6,809 28-08-2023, 16:28 PM
Last Post: Haug530d
  ISPI Online + Offline License BimmerLubuskie 6 1,455 25-08-2023, 15:32 PM
Last Post: ravager

Forum Jump:


Users browsing this thread:
2 Guest(s)

Return to TopReturn to Content