Activating BMW Online and Internet with Tool32 - Printable Version +- CarTechnoloGY (https://cartechnology.co.uk) +-- Forum: Discussions All about Software and Hardware (https://cartechnology.co.uk/forumdisplay.php?fid=310) +--- Forum: Automotive Help & Discussions / Software and Hardware (https://cartechnology.co.uk/forumdisplay.php?fid=40) +---- Forum: BMW - Mini - Rolls Royce (https://cartechnology.co.uk/forumdisplay.php?fid=61) +---- Thread: Activating BMW Online and Internet with Tool32 (/showthread.php?tid=37069) |
Activating BMW Online and Internet with Tool32 - sacaman - 05-07-2018 Activating BMW Online and Internet with Tool32. Video for the solution thanks to Hero3838 https://www.youtube.com/watch?v=dNouJgORFqw&feature=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> Activating BMW Online and Internet Search for PHP Code: <bon> And Internet: PHP Code: <bin> On the Internet section you will also find this: PHP Code: <disable>01</disable> Here are the correct url for the bmw online and widget. It should look like this: PHP Code: <bon> PHP Code: <aclappl> ********* Enabling pictures at destination You just need to make two small changes. First, where you have: PHP Code: <pictures> PHP Code: <pictures> Second, if you have: PHP Code: <b_pictures>0</b_pictures> PHP Code: <b_pictures>1</b_pictures> ********* Enabling weather information on the navigation map: PHP Code: <weather> PHP Code: <aclappl> 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 RE: Activating BMW Online and Internet with Tool32 - sacaman - 05-07-2018 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 . this utility will help to get a clean and formated file to be sent to an hexadecimal editor regards RE: Activating BMW Online and Internet with Tool32 - maxwell4321 - 06-07-2018 (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 do compile for Windows Thank you RE: Activating BMW Online and Internet with Tool32 - tste1982 - 06-07-2018 does it enable rtti too? RE: Activating BMW Online and Internet with Tool32 - sacaman - 06-07-2018 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. RE: Activating BMW Online and Internet with Tool32 - georgia55 - 06-07-2018 (06-07-2018, 11:35 AM)sacaman Wrote: This is the Windows Link did you try this method on NBT EVO? RE: Activating BMW Online and Internet with Tool32 - sacaman - 06-07-2018 No the Evo is encrypted you can get the file but you should have the sign certificat to decrypt it RE: Activating BMW Online and Internet with Tool32 - Pedrom92 - 06-07-2018 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!vMZvSVM0chQ0m4IFL7QG5n8gE9cdymZPUXKVDZ9CmlU RE: Activating BMW Online and Internet with Tool32 - sacaman - 07-07-2018 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 RE: Activating BMW Online and Internet with Tool32 - Pedrom92 - 07-07-2018 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. |