Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page1
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page2
Table of Contents 1. Introduction.....................................................................................................................................4
2. Overview..........................................................................................................................................5
2.1. Prerequisites.............................................................................................................................5
2.2. Supportedvehicles...................................................................................................................5
2.2.1 CheckforsupportwithxHP................................................................................................6
2.3. Hardwareneeded.....................................................................................................................6
2.3.1 AndroidUSB/OTGcompatibleSmartphone/Tablet...........................................................7
2.3.2 USB/OTGAdapter...............................................................................................................7
2.3.3 OBD/DCANcable(E&F-Series)..........................................................................................7
2.3.4 WiFiAdapter(E&F-Series)................................................................................................8
2.3.5 ENETCable(F-Seriesonly)..................................................................................................8
2.3.6 MHDENETWiFiAdapter(F-Seriesonly).............................................................................9
2.4. xHPLicenses...........................................................................................................................10
2.4.1 GeneralFlashLicense.......................................................................................................10
2.4.2 SuperLicense6-Speed/8-Speed.......................................................................................10
2.4.3 MultiLicenses...................................................................................................................10
2.4.4 Multi-LicenseforProfessionals........................................................................................11
2.5. OTSMaps6-Speed..................................................................................................................12
2.6. OTSMaps8-Speed..................................................................................................................13
3. Connectingtoyourvehicle............................................................................................................14
3.1. PreparingAndroiddevice.......................................................................................................14
3.2. Preparingvehicle....................................................................................................................14
3.3. Generalconnectprocedure....................................................................................................15
3.4. ConnectingwithThorWiFiAdapter(E&F-Series).................................................................15
3.5. ConnectingwithENETCable(F-Seriesandup).......................................................................16
3.6. MHDENETWiFiAdapter(F-Seriesandup).............................................................................17
4. UsingxHP.......................................................................................................................................18
4.1. Accountselection...................................................................................................................18
4.2. GeneralNavigation.................................................................................................................18
4.2.1 Topmenu..........................................................................................................................18
4.2.2 Carmenu..........................................................................................................................18
4.2.3 BottomBar.......................................................................................................................19
4.3. FirstSteps/InstallxHP.............................................................................................................19
4.4. Reading/deletingfaultcodes..................................................................................................20
4.5. FlashMaps..............................................................................................................................21
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page3
4.5.1 FlashOTSMap..................................................................................................................22
4.5.2 FlashCustomMap............................................................................................................23
5. FlashSettings/Custom.Module6-Speed.......................................................................................24
5.1. CustomLaunchControl6-Speed............................................................................................24
5.2. Max.RPM................................................................................................................................24
5.3. Kickdown................................................................................................................................24
5.4. GearDisplay............................................................................................................................24
5.5. Stayin2ndGearinM-Mode....................................................................................................25
5.6. ThrottleBlips..........................................................................................................................25
5.7. ShiftpointEditor......................................................................................................................26
5.8. UseStockShiftmaps...............................................................................................................27
5.9. ShiftSpeedinM-Mode...........................................................................................................27
5.10. Lockout6thGearinS-Mode..................................................................................................27
5.11. TorqueLimitperGear..........................................................................................................28
5.12. TorqueReductionduringupshifts........................................................................................28
6. FlashSettings/Custom.Module8-Speed.......................................................................................29
6.1. CustomLaunchControl8-Speed............................................................................................29
6.2. Shiftpoint-Editor....................................................................................................................29
6.3. TorqueLimitsperGear...........................................................................................................29
6.4. TurnoffHard-ShiftsinSportMode........................................................................................30
6.5. Max.RPM................................................................................................................................30
6.6. ThrottleBlips..........................................................................................................................30
6.7. GearDisplay............................................................................................................................30
6.8. Take-Offin2ndGear................................................................................................................30
7. xHPStore.......................................................................................................................................32
8. SidebarMenu................................................................................................................................34
8.1. Miscellaneousfunctions.........................................................................................................34
9. FAQ................................................................................................................................................36
10. Credits.........................................................................................................................................41
11. Disclaimer....................................................................................................................................42
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page4
1. Introduction xHP Flashtool is the worldwide first and complete Tuning solution for your BMW with ZF6HP or
ZF8HPautomatictransmission.xHPistheonlytoolthatfocusesfullyongettingthebestfromyour
Auto-TransmissionandistheworldwideleadingsolutionforBMWvehicles.xHPput'sthepowerto
fully customize your automatic transmission at your hands. Connect your Android smartphone to
yourcarandcustomizearound100mapsbyyourselforchoose frompre-definedOTSmaps in the
xHPin-AppStore.
SinceintroductionoftheZF6HPtransmissionsinBMWvehiclesintheearly2000stheyremaineda
blackbox for Tuners and car enthusiastsworldwide.While the ZFunits havebeen tuned formany
years now in other vehicles, BMWapplied intense encryption and signaturemechanisms to avoid
Tuners and enthusiasts from doing so. While this is understandable from a manufacturers
perspective, itdoesnot satisfy theneedsofBMWenthusiastsworldwide.TheZF-Automaticswere
usedthroughout thewholeBMWrange fromthe1-serieshatchbacks to themightyAlpinaB5cars
putting out around 500 bhp and 700 Nm of torque. While the hardware stays widely the same
throughout all applications and is mainly divided in only a few types, the software inside the
controllermakes it possible toadapt the transmission toevery vehicle andmimicawide rangeof
driver styles. Smooth and comfy (some call it “sluggish”) in the Diesel applications, the same
transmissionintheAlpinaB3/B5comewithawaymoresportiertouchandmakeithardtobelieve,
thattheyarefromthesamebreed.
Tweakingyourtransmissionisnotonlyaboutgettingquickerorholdingmorepower.Fewpeopleare
awareofhowdeeplyanautomatictransmissioncontributestotheoveralldrivingexperience.From
crawlingintraffic,overcitydriving,totakingyourvehicletothedragstriporaracetrack,theTCU
widelydefineshowyourcarfeels.Likeeveryonedrivesdifferentwithamanual,themapsinsidethe
TCU hide the secrets to tweak your automatic transmission to your personal likings and finally
experiencewhatBMWpromisedyouonceintheglossybrochure:
Sheerdrivingpleasure!
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page5
2. Overview Thismanualwillguideyouthroughtheprocess,howtoflashyourTCU(TransmissionControlUnit)
with xHP. We’ve done everything to make this process as easy, safe and smooth as possible.
However, tuning a vehicle and flashing control units inside of the car always requires paying
attentiontocertainthingsandprerequisites.Onthenextpages,wewilllisttheprerequisitesneeded
andhowtoavoidanyproblems,beforetheycanoccur.
TheflashmethodusedbyxHPis100%safeforyourTCU!Youwon’tbeabletobrickit.
Buthowever,itsafesyoualotoftime,doingthingsproperonceandnothalf-bakedadozentimes.
PleasereadthisguidethoroughlytogetthemostoutofxHPandyourtransmission.
2.1. Prerequisites
InordertosafelyflashyourTCU,itismandatorytousetherighthardwareandprepareyourvehicle.
Pleasemakesureyoudon’thaveanymechanicalproblemsonyourtransmission.xHPwon’tcurebad
mechanics.Never.Ifyou’realreadyexperiencingflaredshifts,wrongshiftsorjerksduringshifts,your
transmissionmostlikelyneedsservicebeforetweakingit.
Don’tusexHPwithtransmissionsnotinfullyoperatingstate.
Additionally, xHPwillnot flash transmissionsor transmissioncontrollersoutsideof thecar. (Bench
flashing)Theoperationissolelyrestrictedtoin-carusageonsupportedBMWvehicles.
2.2. Supported vehicles
xHPisdevelopedforflashingZF6HPautomatictransmissionsinBMWvehicles.Itwon’tconnectnor
operate on other vehicle brands or other automatic transmission like theGM units or BMWDKG
(double-clutch). The ZF6HP/8HP’s were BMWs automatic transmissions of choice for nearly their
completelineup,fromtheearly2000stilltoday.
However,BMWusedavarietyoftransmissioncontrollersthroughouttheseyearsandnotallofthem
are supported yet. To check if your vehicle is supported please visit www.xhpflashtool.com and
search for your car. If it is not yet supported, it does notmean, it neverwill be. Please like us at
Facebooktogeteveryupdateonsupportedvehicles,orheadtothe“Contact”chapterofthismanual
andwriteusane-mail.We’rehappytointegratevehiclesoncustomerdemand.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page6
2.2.1 Check for support with xHP If youhaveall thehardwarealready inplace (seeChapter
2.3), you can just download xHP for free from theGoogle
PlayStoreandconnect it toyour car.After connectingon
themain screen, click the Car Symbol in the upper, right
corner. xHP will connect to our database and check for
support immediately. There are 2 stages of support.
“Flashable”will tell you, if xHP is able to flash your car in
general. “AvailableOTSTunes” tellsyou, ifwealreadygot
pre-defined Tunes for your vehicle in our database. If we
don’t have tunes ready yet, you can still build your own
tunes(seeChapter2.6).Therearelotsofcommunitieslike
spoolstreet.com, e90post.com, n54tech.com etc. where
peopleexchangeknowledgeandhomebrewtunesforxHP.
Please note the two TCU HW# in the screen on the left.
The first number is your current TCU Program-Number
(referred to as HW#), the second, bracketed one is the
latestavailable.xHPwillupgradeyourTCUoninstalltothelatestprogramandwillonlyshowmaps
forthisoneascompatibleintheshop.
2.3. Hardware needed
Basically,youneed3thingstostart:
ü Androidsmartphone/tabletwithUSBOTGfunctionality
ü USB/OTGAdapter
ü OBD/DCANcableü Ifyoupreferawirelessconnection:THORorMDHWiFiAdapter
Additionally,westronglyencourageyou,touseavehiclechargerduringthebackupandfirstflash.
Backupandfirstflashwillrequireroundabout30minuteseach,soifyou’renotonagoodbattery,it
is recommendedtocharge thevehicleduring thisprocess. (readmoreonthat inChapter3of this
manual)
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page7
2.3.1 Android USB/OTG compatible Smartphone/Tablet xHPisdevelopedtorequirevery littleresources.Asaminimumrequirement,makesureto
haveatleastAndroid5.0installedonyourdevice.Android5.0wasintroducedin2014,soif
youwanttosearchforausedAndroidphone,youprobablywanttolookoutforunitsfrom
2014andup.WerecommendSamsungdevices,asmostofthemsupportUSBOTG.Tocheck
if your device is compatible, simply try to download xHP from the Google Play Store. If
Googledeclines,yourdevicedoesnotmeettherequirements.
YoucanalsogototheGooglePlayStoreandvisitthexHPFlashtoolpage,tocheckfor
support.
2.3.2 USB/OTG Adapter Theseadapterscomeinvariousforms,from
shortsockets,tolongercablesforextended
use. However, all of them seem to work
reliable. During our testing phase, there
hasn’t been any error trackable to these
adapters. Just search them on Amazon or
Ebay. Thinking of vehicle situations, it’s
probably best to use one coming in short-
cable form-factor, like the one you see on
therightside.Costs:5–10USD.
2.3.3 OBD/DCAN cable (E & F-Series) xHP uses thewell-knownOBD/DCAN cables to connect to your TCU. (whether it’s E or F-
Series)Thesecablesareusuallymarkedas“INPAcompatible”,whichreferstotheBMWOEM
diagnostictools.Besuretobuyapropercablewithagenuine“FTDIRS232”chipset.These
cablescanbebought fromvarioussources. (Webshops,Amazon,Ebay…)Properones’cost
approx.40–60USD.Besurenottosafeonthecable,asxHPreliesonapropercabletowork
correctly.
SuggestionsforCables:
• USA:ProCablefromBimmergeeks
• Europe&International:Bimmer-ConnectPremiumCable
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page8
Ifyou’refromanotherregion,pleasesearchsomeofyourlocalBMWforums,wheretobest
buyanOBD/DCANcablenearyourlocation.
2.3.4 WiFi Adapter (E & F-Series) xHPsupportstheBimmer-ConnectWiFiAdapter(alsoknownasThor)aswellastheorange
MHDWiFiadapter.Inthiscase,youdonotneedtheUSB/OTGAdapterortheDCANcable.To
connecttotheWiFiadapter,simplyplugitintothevehiclesOBDport.YouwillseetheLED’s
lightingup.AfterwardsopenyourAndroidsettingsandlookoutforthecorrectWiFinetwork.
TheSSIDswillbe“Thor_WiFi”fortheTHORDongle,“MHD”fortheorange,or“MHD_xxxx”
with the password “MHD_ENET” for the blackMHD dongle only. After connecting to the
network,xHPwillworkexactlylikewhenconnectedthroughOBDcable,makesuretoturnon
airplanemode,butkeeptheWiFion.Pleasenote, thatyoueventuallymustreturntoyour
localWiFior3Gconnection,whentheappneedstosynch/re-downloadnewmaps,orifyou
wanttounlockanewcar.
Youcangettheadapteratwww.bimmer-connect.com(EU)orwww.ecstuning.com(US)
Note:TheWiFiAdaptersdonotsupportK-Linevehicles,onlytheDCANcabledoes!(Z4E86,X5E53andX3E84)
2.3.5 ENET Cable (F-Series only) For F-Series BMW xHP also supports flashing through themuch faster ENET Cables. ENET
utilizesanIP-basedconnectiontoyourcar’scentralgatewayandisonlyavailableonFandG-
SeriesBMW.Therefore,yourphone/tablethastosupport“Ethernet”connectionsthroughits
USBport. (pleasecheckupfront,notallAndroidphonesare supportingEthernet-USB!) For
connectingyourcartoyourAndroiddevice,youwillneedanUSB-to-EthernetAdapteranda
OBD/ENETcable.BothareavailableatAmazonandothershops.
ENETCable:ENETCableonAmazon
USB-CtoEthernetAdapter:USB-C-ETHERNET
Micro-USBtoEthernetAdapter:Micro-USB-ETHERNET
SamsungS9, SamsungS10andSamsungA40are testedandknown to support Ethernet-
USB!
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page9
2.3.6 MHD ENET WiFi Adapter (F-Series only) xHPalso supports thenewENETwirelessadapter fromMHD. Justplug in theadapter into
your OBD port and connect to the created “MHD_xxxx” WiFi with the password
“MHD_ENET”. No further configuration needed. The Adapterworks on Apple andAndroid
devices. ENET is only available on F-Series vehicles. No support for E-Series cars with this
adapter.
Sourcestobuy:
• www.bimmer-connect.com(worldwide)
• www.twistedtuning.com(US)
• www.burgertuning.com(US)
Note: The MHD ENET WiFi Adapter works on all devices. No Extra-Hardware and no
configurationneeded.(seeChapter3.6)
Note:TheWiFiAdaptersdonotsupportK-Linevehicles,onlytheDCANcabledoes!(Z4E86,X5E53andX3E84)
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page10
2.4. xHP Licenses
Onceyou’redonewiththebasicprocess(seeChapter3inthismanual)youmayproceedtothexHP
Storeandbuytheappropriateitemsforyourvehicle.Withoutbuyingalicenseyouarerestrictedto
reading/deletingfaultcodesanddoafullreadonyourTCU.Toflashyourvehicle,youneedtobuy
eitherthe“GeneralFlashLicense”,orthe“SuperLicense”fromthexHPin-AppStore.
2.4.1 General Flash License ThisLicenseenablesunlimitedflashing forasinglevehicle.Withthe“GeneralFlash
License” you can either buy and flash OTS Maps out of the xHP in-App Store, or
develop your ownmaps (see Chapter 2.6) and flash them to your vehicle. When
purchasingthelicense,xHPwilllockittothevehiclestoredonthedevice.Sobefore
purchasingalicense,youneedtoconnecttheapponetimetoyourvehicleandstore
it.Theappwillaskyou for thaton the first connect.Pleasenote, that theGeneral
FlashLicenseisonlyavailablefor6-Speedmodels!
2.4.2 Super License 6-Speed/8-Speed The Super License works equal to the “General Flash License” but includes all
availableOTSMapsinonesweep.Itisstillonlyvalidforasinglevehicle.Youwillget
theFlashLicense+Stage1,2and3Mapswithadiscount, compared topurchasing
the itemsseparately.Note:This is theonly licenseavailable for8-Speedmodels! It
will giveyou thepossibility to tryall3Mapsandswitchbetween themasoftenas
you like.Mapswitchingcanbedonewithin2minutes.Pleasenote, that theSuper
License isnotavailable forallvehicles.Youneedtostoreyourcarontothedevice,
beforeyoucanpurchasetheSuperLicense.IftheLicenseisnotavailableforyourcar,
theappwillmessageyouonpurchaseaccordingly.
2.4.3 Multi Licenses Startingwith App-Version V2.0.3, xHP supports up to 3 vehicles per device. (older
appversionscanonlyhandle1vehicleperdeviceandGoogleaccount)Pleasenote,
thattherearenospecial“Multi-Vehicle”Licenses.AllLicensesandMapsgettiedtoa
specificVINonpurchase.Forexample,ifyouwanttoflash2identicalcars,youneed
tobuy at least one licenseper car andonemapper car. Theprocessofmanaging
multiple cars on one device is easy. The app will recognize, when there is a yet
unknownvehicleconnectedto itandwillaskyoutosave iton thedevice.Youcan
saveunlimitedvehiclestoadevicebutwillonlybeabletopurchaselicensesfor3of
them!All saved vehicles are available in the “CarChooser”, accessible through the
App’sbottombar.Onceyouselectacarfromthelist(orconnecttoitthroughOBD
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page11
cable) the app will switch to it and only show you licenses and maps that were
boughtforthiscar.IntheCarInformationScreen(accessiblethroughtheCar-Symbol
ontopright)youwillseethedetaileddataoftheselectedcarandtheflashhistory.
Allpurchasescarriedout,willbetiedtotheactivecar.Donottrytocircumventthe
3-car flash limit by deleting/moving files on the device, or starting the app on the
samedevicebutwithdifferentaccounts.Thiscanleadtounintendedbehaviorandin
theworstcasetoabrickedTCU!
2.4.4 Multi-License for Professionals Weofferadedicatedapplication-calledxHPPro-forTuners.Pleaseemailusat
All Licenseswill be storedontoyourGooglePlayAccount. Thatmeans, you can switch toanother
device and use xHP there to, as long as it uses the same Google account as primary account.
However,wedonotrecommendworkingwithmorethanonedeviceatthesametime,asthismight
leadtoconfusion,whichmapwasflashedlastinthepast.Ifyouwanttodiscontinueusingonedevice
andswitchtoanother,pleaselookintheFAQsectionhowtodoit.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page12
2.5. OTS Maps 6-Speed
Onceyoupurchased the xHP License, youwill beable to flashpre-definedOTS files from the xHP
Store.OTS files areavailable in3different configurations:Stage1,Stage2 andStage3While the
exact feature list of each calibration will depend on your vehicle, you can expect the following
generalorientations:
Sta
ge 1
-OptimizedDShiftpointstofacilitatesporty,yeteconomystyledriving-OptimizedShiftStrategyforup/downhilldriving-OptimizedWarmupBehaviour-OptimizedTorqueConverterLockupin1st/2nd/3rdgear-LoweredminimumRPMlimitmanualmode-AdaptedTorqueLimitsforTunedengines-GearDisplayinDashinD/S/MModes(wheresupported)
Sta
ge 2
-OptimizedD&SShiftpointsforbetteraccelerationinpartandfullthrottlesituations-Firmer,sportierupshiftsinD/S/Mmode-Fasterpaddleresponsetime-OptimizedShiftStrategyforup/downhilldriving-OptimizedWarmupBehaviour-OptimizedTorqueConverterLockupin1st/2nd/3rdgear-RaisedTorqueLimitsforTunedengines-GearDisplayinDashinD/S/MModes(wheresupported)
Sta
ge 3
-OptimizedD&SShiftpointsforbetteraccelerationinpartandfullthrottlesituations-Race-likeupshiftswithTQincrease-Shifttimesapprox.50%fasterinS/MModes-Shifttimesapprox.25%fasterinDMode-TrueManualmode(noautomaticupshiftinMmode)-AutomaticRev-Matching(Throttle–Blip)onDownshiftsinS/MModes-Fasterpaddleresponsetime-OptimizedShiftStrategyforup/downhilldriving-OptimizedWarmupbehavior-OptimizedTorqueConverterLockupin1st/2nd/3rdgear-EvenmoreraisedTorqueLimitsforTunedengines-GearDisplayinDashinD/S/MModes(wheresupported)
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page13
2.6. OTS Maps 8-Speed
The 8-Speed models all feature the “Driving Experience Switch” (DEC) button to change the
transmissions behavior. Unfortunately, BMW did not use that possibility to its full extent on the
normal line-up. xHP reprogramsyour transmission, soyoucanaccessall shift-programs the8HP is
capableofandaddsother features,dependentonmodel.Pleasenote this list isbasedoncurrent
knowledgeandissubjecttochangeinthefuture.PleasechecktheVehicleFinderonourwebsitefor
adetaileddescriptionoftheMapsforyourspecificcar!
Sta
ge 1
- RemovedTorqueLimits- AddedGearDisplayinD-Mode
Sta
ge 2
- AddedGearDisplayinD-Mode- Removed3rdand6thGearTorqueLimit- RaisedLine-Pressuremappingforhigh-inputtorque- ReconfiguredDECLogic,withsimilarlogicasinM-Cars(accesstomoreshifting-
modes)- EvenfastershiftinginM/Sport+,absolutelyinstantpaddleresponse- RecalibratedShift-PointsinD&SModetoimprovethrottleresponse- NoautomaticupshiftinginM/Sport+setting- TransmissionkeepsthecurrentsetmodewhenDSCisturnedoff- LaunchControlenabled(updateofDSC,DMEeventuallynecessaryaswellonsome
cars)- RetainsfullECO-ModefunctionalityincludingCoasting
Sta
ge 3
AdditionallytoStage2:
• RecalibratedS/Sport+modeforRoll-RacingandRace-Trackuse.ThetransmissionkeepstheengineintheupperrevrangeallthetimeandshiftsontheRace-TracklikeanexperiencedRacing-Driver.Allothermodesareunaffectedandare100%suiteablefordailyuse.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page14
3. Connecting to your vehicle OnceyoudownloadedxHPonyourcompatibleAndroiddeviceandhavingtheadditionalhardwarein
place(seeChapter2),youarereadytoconnecttoyourvehicle.Thischapterwillguideyouthrough
thestepsneededANYTIMEbeforeattemptingtoreadorflashyourvehicle.
3.1. Preparing Android device
• MakesureyourAndroiddevicehasatleast25%batterycapacityleft.• SetyourdevicetoFlightMode.Aninterruptingcallmayleadtofailureoftheprocedure.• CloseallotherApps,thatmaydisturbcommunicationontheUSBOTGport.• GrantageneralandpermanentpermissionforxHPtoaccesstheUSBOTGportonyour
device.xHPwillaskyouforthisonstartup.Besuretocheckthepermanentoption.• Onceaflashhasstarted,leaveyourdevicealone.Themostcommoncauseofaflashfailure
ismechanicalstressontheUSBconnection.
3.2. Preparing vehicle
• Makesurenottoopen/closedoorsduringtheprocess.Ifyouwanttostayoutsideduringtheprocess,openthesidewindowandoperateyourAndroiddevicestandingnexttothevehicle.
• TurnonIgnition,butdoNOTstartthevehicle.Doso,byinsertingyourkeyandpressingthe“Start”Buttonforatleast2sec,withouttouchingthebrake.Note:Thisprocedureisrecommendedevenoncarsequippedwith“KeylessGo”feature.YouMUSTNOTstartyourengine!
• Makesureyourtransmissionisin“P”position.• TurnoffALLauxiliarydevices:Headlights,InteriorLights,Heating,HeatedSeats,Radio,Nav
Screenetc.• LockyourDrivers-Seatbeltbeforestartingtheflash!Donotunlock,unlesstheprocessis
completed!(thiskeepstheIgnitionON)• Onceagain:SetyourAndroiddevicetoflightmode.IncomingcallsthroughBluetoothwill
disturbnotonlytheAndroiddevice,butyourcartoo.• Makesureyou’reonlyflashingwithagood,healthybattery.xHPwillrefusetostartareador
flashoperationbelowacertainvoltagelevel.• Wealsorecommendapropervoltagesupplyduringtheinstall.(“Long-Flash”)Thecarcan
drawupto30Ampsduringtheflash,sowerecommendasupplyabletodeliveratleast30Amp@13,8V.(e.g.MaasSPS-30)Thevoltagesupplyneedstobeconnectedintheenginebay.DONOTconnectdirectlyatthevehiclesbattery.Anormalbatterytenderorchargerdoesnothelptostabilizethevoltageduringtheprocess.Itcanonlyhelptopre-chargethebatteryinadvance.
• Theveryfirstflashonyourvehiclewill“Install”xHPonyourcar.Thisproceduretakesapprox.30min.WeHIGHLYRECOMMENDusingavehiclechargerforthefirstflash.Afterinstalling,thefollowingflasheswilltakenomorethanapprox.5minutes.Theseflashescanbecarriedoutwithoutacharger,butyoudonotwanttoseevoltagelevelsbelow12Vwhenstartinga
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page15
flash.xHPwilldisplayyourbatteryvoltageinthecarinformationsection.ItisNOTpossibletoflashtheTCUwhiletheengineisrunning.
• Ifyouhaveanypiggy-backsolutionsinstalledwhichinterfereontheCANBus(likeJB4)besuretoturnthemoff.Incertaincases,youprobablyneedtoremovethemcompletelyfromthevehiclebefore.WERECOMMENDYOUTODOSO,beforeusingxHP!
3.3. General connect procedure
Ifyouattempttoreadorflashyourvehicle,pleaseobeytherulesoutlinedabove.Ifyoujustwanttotestyourconnection,readyourfaultcodesortakesomelogs(includedinlaterrevisionofxHP)youcandothisanytimesafelywiththefollowingprocedure:
• PluginyourOBD/DCANcabletotheOBDportofyourvehicle.TheOBDportislocatedinthedriversfootwellontheleftside.(removetheplasticcovermarked“OBD”)
• ConnecttheOBD/DCANcablewithyourUSBOTGAdapter.• UnlockyourAndroiddevice• Connect the USB/OTG adapter to your Android device and wait for the USB permission
screentopopup.Pleasemakesurethatyou’regrantingpermanentaccessrightstoxHPinthisscreen.OnsomeAndroidversions,thescreenwillonlyappearafterstartupofxHP.WaitafewsecondsafterconnectingtheUSBOTGcable.
• StartxHPandhittheConnectButton.• Ifthevehicleisconnectedforthefirsttimeyouwillbeaskedifyouwanttosavethevehicle
dataontoyourdevice.Answerwith“Yes”.IfthereisnoBackupofthisvehiclepresent,xHPwillaskyoutocreateone.
• Ifthere’salreadyabackupstoredontheAndroiddevice,youwillbeaskedtocarryouttheinitial install procedure. (First Flash, approx. 30min) The install procedure requires a validflashlicense.(seeChapter4.5)
• If theBackupand Install Procedurehasalreadybeen carriedout in thepast, you cannowstarttoflashcustommaps,orbuymapsfromthexHPStore.
3.4. Connecting with Thor WiFi Adapter (E & F-Series)
MostAndroiddevicesareconfiguredtopreferWiFiconnectionsover4G/LTE.Soassoonastheyare
connectedtoanyWiFitheytrytoreachtheInternetthroughthisconnectionandignorethe4G/LTE
network.Therefore,theinitialvehicleunlockrequiresaspecialprocedurewhenusingtheThorWiFi
Adapter:
• Veryfirststart:Startwith Internet,sonotconnectedtoThorWiFi.This isonlytruefortheveryfirststartup.Notneededafterwards.
• PluginyourThorWiFiAdapter intotheOBDportandwaitafewseconds.ConnecttoThorWiFionyourAndroiddevice.PressConnect intheApp.TheAppsavesthevehiclesdatatoyourAndroiddevice.
• Disconnect from Thor, so you have Internet Access. Do your purchases and let the AppdownloadtheMaps.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page16
• Forflashing,connecttoThorWiFiagain.
3.5. Connecting with ENET Cable (F-Series and up)
Android users need to configure the Ethernet port, after connecting the ENET Adapter to
their devices. Please open the settings panel on your device. Depending on your Android
version, the procedure may be a bit different. The screens were taken from a Galaxy S9
phone,runningAndroid9.Thisprocedureisonlynecessaryonfirstconnect.Yourphonewill
store those settings for subsequent connects. Eventually you need to re-plug the adapter,
aftersavingthesettingstotakeeffect.
1.Afterconnectingcable,pressOK
2.Open„Connections“
3.Open„MoreConn.Settings“
4.Open„Ethernet“
5.Open„Configure“
6.Ethernetsettings
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page17
3.6. MHD ENET WiFi Adapter (F-Series only)
xHPalso supports thenewENETwirelessadapter fromMHD. Justplug in theadapter into
your OBD port and connect to the created WiFi named “MHD_xxxx” with the password
“MHD_ENET”.No further configuration needed. The Adapterworks on Apple andAndroid
devices. ENET is only available on F-Series vehicles. No support for E-Series cars with this
adapter.
Sourcestobuy:
• www.bimmer-connect.com(worldwide)
• www.twistedtuning.com(US)
• www.burgertuning.com(US)
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page18
4. Using xHP ThischapterwillguideyoustepbystepthroughtheusageofxHP.Fromnavigatingtheapp,through
buyingmapsinthestore,tofinallyflashingyourvehicle.
4.1. Account selection
On first startup or re-install, xHP will ask you to select a user-account. If you run multiple user-
accountsonyourAndroiddevice,besuretoalwaysselectthesameaccount.Ifyouaccidentlychose
awrongaccount,re-installxHPandchosethecorrectone.Wewillusethisaccount informationto
synchronizeyourpurchaseswithGooglePlay,evenacrossdevices.Thismeans,youcanusexHPon2
devices at the same time (starting with App Version 2.0.3), if they are on the same Google Play
Accounts.
4.2. General Navigation
After startup, you will find yourself on the main
screen, which is the central hub for all activities.
After every operation, the appwill return to this
screen.Ifyou’rereadytoconnectyourvehicle(see
Chapter3) justhit the“Connect”Button.Theapp
willguideyouthroughthenextstepsneeded.
4.2.1 Top menu Onthetopleft,youhaveaccesstotheside
bar menu which hosts miscellaneous
functions like displaying the manual,
viewingcontactdetailsortheappcredits.
4.2.2 Car menu Thecarsymbolonthetopright,showsyou
the actual connection status. Whenever
there’s a vehicle connected to xHP it will
turn blue. Click on it and you will get
additional information on the currently
connected vehicle and installed maps. (if
applicable)
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page19
4.2.3 Bottom Bar ThebottombarholdsthemainxHPfunctions,whichare:
• Mainscreen• Read/DeleteTCUfaultcodes• FlashCustomorOTSMaps• VisitxHPStore
Note:Thebottombarwilldisappear,whilecarryingoutoperationsonthecar.
4.3. First Steps/Instal l xHP
xHPisdevelopedtobefailsafeandtoletyoureturntoyourstockTCUconfigurationatanytime.The
veryfirststepistoeithercreateafullbackupordownloadthebackupfromourservers.On6-Speed
cars xHP lets you choose, while 8-Speed transmissions are not readable. Therefore, xHP always
downloadsanappropriatefile fromourserversandautomaticallyskipstheBackupstep.Onceyou
start the app for the first time you will be greeted with a “Connect” Button. By pressing, xHP
retrieves all necessary vehicle data and checks your Transmission controller for support. If your
vehicleissupported,thebuttonwillchangeto“Backup”or“Install”.Beforeproceedingpleaseread
Chapter 3 in detail and prepare your vehicle! The Backup – Process will require around 20 – 30
minutes,ifyouchoosetocreateanexactBackupofyourTCU.
à à
After successfully creating/downloading your Backup, xHP will prompt you to start the Install
procedure.InstallingxHPtakesapprox.20minutesandservesasacceleratorforfutureflashes.Once
theinstallprocedureiscomplete,youarereadytoenjoythefullpotentialofxHP!
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page20
4.4. Reading/deleting fault codes
Through the bottom bar you can access the fault code
section of xHP. xHPwill read out all fault codes from the
TCUanddisplay it conveniently in a tabbed-styled view. If
applicable youwill be able to clean fault codes or recode
yourTCU(thisonlyappliesifabackupfromyourvehicleis
already stored on the device). Additionally, you can copy
thedisplayedfaultcodestotheclipboard..
Note: xHP will currently not read fault codes from other
unitsinyourcar.Thisisplannedforalaterrelease.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page21
4.5. Flash Maps
OverviewScreen
Throughthebottombaryoucanaccessthe“FlashMaps”
section of xHP. Youwill be see a list of your previously
bought Licenses and OTS Maps (see Chapter 4.5 xHP
Store).Youcanchooseeithertoflashoneofyourbought
OTSMaps,orflashacustommap.Youcanflashallmaps,
asoftenasyouwantandchangebetweenmapsasoften
asyoulike.
“Flash CustomMap” opens a file browser. Please copy
yourcustomtunestothe“CustomTunes”subfolder.xHP
willletyouchoosefilesonlyfromthere.
Note: If youwant to revert to your stockmap, you can
do this in the Sidebar Menu, under Miscellaneous
functions.
MapDetailScreen
Clicking a map brings you to the Map detail screen,
where youwill see a detailed description of themap, a
feature list and the changelogof theOTSMap. xHPwill
automatically download new versions of your bought
map,whentheyareavailable.Byscrollingdown,youcan
look into the changelog,which tells youwhat has been
changed in different versions. xHP won’t overwrite old
versions. You get to choose which version you want to
flash.Byclicking“Flash”xHPwillpromptyoutoprepare
your vehicle for the following flash. Clicking “OK” will
finallyinitiatetheflashprocedure.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page22
4.5.1 Flash OTS Map
xHP will flash the calibration section of your
Transmission controller with the chosen
calibration file. xHPwill calculate anddisplay the
remaining time during thewhole procedure. The
flash process is designed to be failsafe and will
automatically correct small errors or error prone
connections, to a certain degree. However, if a
flashfails,youcanjuststartover.xHPisdesigned
tokeepyourTransmissioncontrollersafeinevery
stepoftheprocess.Don’tworry,ifyourcarstarts
the “Gong” or shows various error messages on
the CIC, during the flash process, as this is
perfectly normal. All errors will be cleared after
the flash procedure has finished.When the flash
has finished, the App prompts you, to switch off
yourIgnitionandletyourcarsitforafewseconds.
For an error-free flash procedure and to put as
little load as necessary on your battery, please pay attention to Chapter 3 before flashing
yourvehicle!
Note:xHPwillchecktheconnectionandbatteryvoltageofyourvehiclebeforeflash.Ifyour
voltageisbelow11.5V,xHPwillrefusetostarttheoperation.
Note: IntheCarInformationsection(Vehiclebuttontopright)youwillfindahistoryofthe
lastfilesflashed.
Note:StartingwithAppVersion1.2.2,xHPsupportsProgram-Updating. Ifyou installedxHP
already with an app version prior 1.2.2 and there is a manufacturer Program-Update
available,xHPwillcarryouttheupdateprocedureonthenextflash.xHPwillshowamessage
before flash accordingly. Check the Car Information Screen to see, if there is a program
updateavailable.(HW#)
DoNOTclosethiswindow,orexittheAppduringtheFlashProcess.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page23
4.5.2 Flash Custom Map Before proceeding to flash, xHP will carry out
extensive sanity checks on your custom
calibration. If xHP reports a bad file you very
likelyeditedarestrictedsectioninyourfile.(e.g.
Program part, Project numbers etc.) After
completing the sanity check, xHPwill flash the
calibration section of your Transmission
controllerwithyour customcalibration file and
calculate all checksumsandRSA correctionson
the fly. xHP will calculate and display the
remainingtimeduringthewholeprocedure.The
flashprocess is designed tobe failsafe andwill
automaticallycorrectsmallerrorsorerrorprone
connections,toacertaindegree.However,even
if a flash fails, you can just start over. xHP is
designed to keep your Transmission controller
safeineverystepoftheprocess.Whentheflash
hasfinished,theApppromptsyou,toswitchoffyour Ignitionandletyourcarsit forafew
seconds.
For an error-free flash procedure and to put as little load as necessary on your battery,
please pay attention to Chapter 3 before flashing your vehicle! If the flash process gets
interrupted,justrestarttheprocedure.xHPwillautomaticallyrecoveryourTCUandstartthe
flash process again. Don’t worry, if your car starts the “Gong” or shows various error
messagesontheCIC/NBT,duringtheflashprocess,asthisisperfectlynormal.Allerrorswill
beclearedafter the flashprocedurehas finished.Someerrormaybestilldisplayedonthe
CICscreenafterflash.JustacknowledgethemwiththeiDriveknob.
Note:xHPwillchecktheconnectionandbatteryvoltageofyourvehiclebeforeflash.Ifyour
voltageisbelow12.0VxHPwillrefusetostarttheoperation.
Note: IntheCarInformationsection(Vehiclebuttontopright)youwillfindahistoryofthe
lastfilesflashed.
DoNOTclosethiswindoworexittheAppduringtheFlashProcess.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page24
5. Flash Sett ings/Custom. Module 6-Speed
Starting from App Version 1.3.2, xHP features a “Customization Module”, which allows users to
change certain settings before flashing an OTS or Custom -Map. TheModule injects those user-
defined values intoeveryMapbefore flash.Usage is simple: Just do your settings, save themand
flashanymaptoapplythem.NOTE:Youmustflashyourvehicleafterchangingsettings.Justbeing
connectedtothecarisnotenough.YoucanaccesstheModulethroughthe“FlashSettings”button
atthebottomoftheMap-FlashScreen.Pleasenote,thattheModuleisnotavailableforallvehicles
and/orengine/transmissioncombinations.
5.1. Custom Launch Control 6-Speed
Launch Control on 6-Speed cars is done through restricting the maximum torque allowed during
brake boosting and in 1stGear. For normal RWD cars use 350 ftlb/450Nmas a starting point.On
mostAWDcarscontrollingtorqueisnotnecessaryatall,astheyhavemorethanenoughtraction.If
youhave traction issues in theupper gears aswell, use the "TQ Limit perGear"panel tomanage
them.
5.2. Max. RPM
Enables users to setup their own shiftpoints for WOT. (= Full Throttle) Max. RPM can be setup
separatelyforD,SandMmode.“Kickdown”referstotheKickdown-Switchattheendofthethrottle
travel,driversrecognizeassmallthresholdinthepedal.
5.3. Kickdown
Enables users to enable/disable usage of the Kickdown-Switch, separately for D, S andMmodes.
Thereare3settings:Default,On,Off.DefaultuseswhateverissetupintheflashedMap.OnandOff
overridethesettingintheMaprespectively.Pleasenote,that“KickdownOff”doesNOTmean,the
carwon’tdownshiftanymore.Justthemaximumspeedfordownshiftineachgear,whenfullthrottle
isapplied,willbelowered!(Note:Onlyavailablefor6-Speed)
5.4. Gear Display
Enablesusers tocustomize thedisplayof thecurrentgear in thedash.Four settingsareavailable:
Default,GearDisplayOff,DisplayActualGear,DisplayTargetGear.Defaultuseswhateverissetupin
the flashedMap.Off, turns theDisplayoff.TheDashwill show just thecurrentmode,butnot the
currentgear(except inmanual).DisplayActualGearandDisplayTargetGearwillshowthecurrent
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page25
gear in allmodes (D, S andM), butdiffer in termsofwhen thedisplay switches to thenext gear.
“DisplayActualGear”willletthedisplayswitch,whentheshiftisfullyprocessed,andthenextgear
alreadyengagedbythetrans.“DisplayTargetGear”willswitchthedisplayrightatthebeginningof
theshift.Perceptionofdriversisdifferent,intermsofwhatisthecorrecttimeforchangingthegear-
displayinthedash.
5.5. Stay in 2nd Gear in M-Mode
Let’s you chosewhether the transmission shifts down to 1st or 2nd gear at standstill. (inM-Mode)
(Note:Onlyavailablefor6-Speed)
5.6. Throttle Bl ips
Throttle Blips are used to rev-match the engine on downshifts. This function lets you setup the
aggressiveness of downshift blips inmanualmode. Themain goal of rev-matching is to speed up
downshiftsbyactivelymatchingtheEngine-RPMtotheTarget-RPMintheTarget-Gear.Thisisdone,
byapplyingashortbliptothethrottleduringthetransitionphasebetween2gears.Userscanalter
theintensityofthisblip,by+-50%,comparedtothesettinginanyoftheOTSMapsorCustomMap
used. Higher values will lead to more audible and faster blips but can get uncomfortable. Lower
valueswillleadtoaslowerbutsmootherrev-match.Pleasenote,thatthisfunctiondoesnotsupport
all vehicles/maps.Generally supportedare Stage3MapsandN54/N55vehicles, aswell as all cars
with8-SpeedTransmission.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page26
5.7. Shiftpoint Editor
The Shiftpoint – Editor enables you to change all
shiftpoints in D and Smode to your personal likings. A
Shift-Map consists of 10 lines, which are spread over
throttle input. Five for upshifting (1-2-3-4-5-6) and five
for downshifting. (6-5-4-3-2-1) Up- and downshifts can
be independently configured. The setting made in the
editorarealwaysrelativetotheflashedmap.Youdonot
set exact shiftpoints, but rather are able to change the
shifting of a given OTS or custom map! The spread is
from+50%to-50%foreachshift.Forexample,ifyour5-
6shifton lowloadsnormallyoccursat50mph,butyou
wantitnottohappenbefore55mph,pullthe5->6slider
to + 10%. Same goes for the downshifts. If your trans
normally downshifts on 40 mph from 6->5 during
coasting, but youwant that to happen at 50mph, pull
thesliderfor6->5upto+25%.
Be sure to make sensible changes. If you alter the 1-2 shift upwards, you should do the same
gradually to the subsequent shifts, to get a “natural” shift-feel during driving. Rule of thumb is to
makebiggerchangesonthelowergears,andsmallerchangesontheuppergears.However,youare
free to experimentwith these settings. xHP pre-calculates and validates all changes against every
OTSMap stored on the device. A fixed ruleset gets applied to auto-correct "wrong" settings and
preventdead-locks.Suchadead-lockcouldhappenifyour2-3upshift-pointwouldbesetbelowthe
3-2 downshift-point, or if an upshift would lead to a target RPM below idle-speed of the engine.
Below is an example how to turn the standard Stage-3 Map of a 335i in D-Mode into a very
comfortablyandlowshiftingMap:
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page27
UPSHIFTS:
• 1->2:-20%
• 2->3:-16%
• 3->4:-12%
• 4->5:-8%
• 5->6:-4%
Thissettingwillletthetransshiftinstantto2ndgearaftertake-offinD-Modeandkeepsrevssteady
below2000RPMona335iE90,duringnormaldrivingintraffic.Thisisjustanexample,butusersare
encouragedtoexperimentandfindtheirownpersonalbestshiftmap.TheShiftpointEditorletsyou
changethecharacterofagivenmapverymuch,byjustpullingafewsliders.
5.8. Use Stock Shiftmaps
This optionwill always keep the stock shiftpoints, nomatterwhatmap you flash. Changes in the
Shiftpoint–EditorwillbedonerelativetotheStock-Shiftmaps!
5.9. Shift Speed in M-Mode
This panel lets you fine-tune the Speed of each upshift inM-Mode! Positive values (slider to the
right)meanFASTERbutharderandtherefore lesscomfortableshifts.Negativevalues(slidertothe
left)meanSLOWERbutsmootherandthereforemorecomfortableshifts.Forexample, ifyouhave
thefeelingthatthe1-2shiftinMistoohard,pulltheslidertotheleft,tomakeitsmoother.Youcan
experimenttofindyouroptimalsetting.Thereareno"dangerous"settingspossible.
5.10. Lockout 6th Gear in S-Mode
Since launch of xHP this is an endless debate. Some userswant the trans to engage 6th Gear on
HighwaySpeedswhenusingS-Mode,othersdon'tandcomplainabouttheexactsamething.Most
BMWdonotuse6thGearinS-Mode.ThatsfactorysetupandisduetoGermanAutobahn.Nothing
more annoying than a transmission shifting back and forth between 5th and 6th Gear on steady
200km/h+drives.On theother side, customers inother coutntries use S-Modeas Standardmode
andcomplainaboutbadmileageonthehighway.OurOTSMapsmostlyuse6thGearinS-Mode,as
mostofourcustomerbasedoesnothavethepleasureofunlimitedmotorways.Toendthisstruggle,
users can use this switch to lockout 6th Gear in S, despitemost of our OTSMaps are configured
different.
DOWNSHIFTS:
• 2->1:0%
• 3->2:0%
• 4->3:-2%
• 5->4:-2%
• 6->5:-2%
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page28
5.11. Torque Limit per Gear
EspeciallyonhighpowerRWDcarslimitingtorqueinthelowergearscanimprovetractionandmake
themeasiertohandle.xHPoffersarangefrom300Nm(221ftlb)tothepossiblemaximumof1000
Nm(737ft lb) foreachgear. Itcanbeusedeitherto limitboost inthe lowergears,orto limit the
enginepoweroverallinallgearstoprotectthedrive-traincomponents.Theelectroniclimiterworks
bysendingarequesttotheECU(EngineControlUnit)tolowertorqueoncethelimitisreached.The
ECUthentakesthenecessarymeasures(closethethrottle/lowerboost/lowertiming)tostaysteady
onthis limit. It'sthesamemethodappliedduringshifts,whentheTCU(TransmissionControlUnit)
alsotakesoverthetorquecontrol fromtheenginetoenhancetheshifting.Thismethodofcontrol
workssteadyandwithinsplitseconds.WealsoincludedpresetsforRWD,RWDwithStickyTiresand
AWD cars, to get you a baseline. Start with this settings and test how your car behaves in your
environment. Basedon thepropertiesof your car (weight, tyres, suspension, differential etc.) and
theroadsyoutravelonusually,youcanthenadjustthelimitsup/downuntilitmatchesperfect.
5.12. Torque Reduction during upshifts
Thisfunctionletsyousetuphowmuchtorquereductionthegearboxisrequestingfromtheengine
during upshifts. Just like with a manual, where the driver presses the clutch while releasing the
throttle, theautomatictransmissionsendsarequesttoyourvehiclesengineto lowertorquewhile
it'sshiftingfromonegeartoanother.Loweringtheamountoftorquereductioncanreduceturbolag
after shifts, especially in the lower gears. The opposite, raising the torque reduction, can produce
faster/crisper shifts. Themain purpose of this function is to fine tune your shifts to your current
engine setup, as every aftermarket component or tune slighty alters the behavior of the engine
during shifts. Tuned cars with big turbos may need general less reduction, than ones with stock
turbos. If you experience a bit of "lag" on a certain shift, you can also try to lower the torque
interventionbyafew%untilitstartstosmoothout.Reducingtheamountoftorquepulledduringa
shiftputsmoreloadonyourclutchesandstretchestheshift-timeabit,sojustminimizingallvalues
won'tdothetrick.Usersareadvisedtousethisfunctionwithcare.It'snotdangeroustoplayaround
withit,justtofeeltheeffects,butyouhavetobeawarethatloweringtorquereductionsubstantially
(e.g.-25%)overextendedperiodswillincreaseloadontheclutchesandwillreducetheirlifetime.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page29
6. Flash Sett ings/Custom. Module 8-Speed
6.1. Custom Launch Control 8-Speed
Launch Control is a 2-Step process. It gets activated only in S/Sport+ or S/Tractionmode of your
vehicle.Placeyourcaronasafe,levelandstraightstreet.MoveyourGearLevertoSandputthecar
intoTractionorSport+mode.NowpressthebrakeVERYhardandquicklyapplyfullthrottlewiththe
kickdownswitchdepressed.OnvehicleswithLCfromfactoryyouwillsee"LaunchControlactive"on
yourdash.Theamountofboost/torqueyourcarisallowedtobuildwhilethebrakeisdepressedis
setupwiththe"SetLaunchTorque"slider.AfterreleasingthebraketheCartriestomanagetorque
andtractionalongprogrammedpresetswhichcanbetunedupanddownwiththe"TorqueScaling
AfterLaunch"slider.0%isthefactorysettingandisoptimizedforstockcars.Tunedcarsmayneed
differentsettings.Youarefreetoexperimentwiththosesettingsandfindyourpersonalbest.
NOTE: Be aware that especially on AWD vehicles a full load launch with raised Launch Control
settings-putsseriousstressonallcomponents,eventuallyincludingall4wheelsspinningonthefirst
fewmeters.
NOTE: The TQ allowed during brake boosting (Launch Torque) is limited through the 1st Gear TQ
Limiter (see “TQ Limits per Gear”) and the torque multiplication of the Torque Converter. For
instance,ona stock335iF30 themaximumallowedTorqueduringbrakeboosting is300Nm(220
ftlb). Ifraisingthe“LaunchTorque”sliderdoesnotleadtomoreboost,youneedtograduallyraise
theTQLimitfor1stGearaswell.
6.2. Shiftpoint -Editor
Seedescriptioninthe6-Speedsection!
6.3. Torque Limits per Gear
Seedescriptioninthe6-Speedsection!
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page30
6.4. Turn off Hard-Shifts in Sport Mode
Ongasolinecarsthe8HPsupports2differenttypesofshifting (soft/hard),whichcanbecombined
with any program. (Comfort, Sport, Sport+). Stage 2 and 3maps utilize bothways, while Stage 1
keepsthefactorysettings.Whetheracarusesonlythesoftmodeorbothmodesfromfactoryvaries.
WithxHPthesoftshiftsaremostlyusedintheComfortsetting,SportusesbothandSport+mostly
usesthefast,hard-shifts.Whilethis isatechnicalnecessityinSport+,usersarefreetoturnoffthe
hardshiftsintheSportsetting.Thedifferencecanbeeasilyfeltbythedriverasthehardshiftsinduce
noticeable“shocks”intothevehiclesstructureoneachshift.Thisisperfectlynormalanddoesnotdo
anyharmto the transmissionor thevehicle.ThemodesaredevelopedbyZFandOEM’suseboth
modesasmarketinginstrumentstoseparatecomfortablefromsportyvehiclesintheproductlineup.
6.5. Max. RPM
Seedescriptioninthe6-Speedsection.
6.6. Throttle Bl ips
Seedescriptioninthe6-Speedsection.
6.7. Gear Display
Seedescriptioninthe6-Speedsection.OnlyONandOFFavailablefor8-Speed.
6.8. Take-Off in 2nd Gear
All 8HP transmissions share a 1st Gear with a very short ratio. Especially on higher powered cars
staying in2ndGearat standstill adds toa comfy rideduringdailydriving (you save1 shiftoneach
junction)andcanevenhelptooptimize0-60timeonhighpowerRWDcarswithlimitedtraction.xHP
letsyouchoosewhethertoactivatethisfunctionforD,forSorforbothmodes.Thiscomeswithno
downsidesintermsofwearastorqueconverterstransmittorquethroughfluid,ratherthenfriction
plates (like in a manual transmission or Double-Cluch-Transmission) The slightly higher slip when
takingoffthereforehasnoeffectonwear.
The transmission will revert to standard behavior when necessary, for instance in the following
situations:
• WhenactivatedforD-Modeonly,thetranswillrevertto1stGearwhenswitchingtoSand/orwhensettingSportorSport+withtheDECSwitch
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page31
• In D/Comfort mode the transmission will revert immediately to 1st Gear when activatingKickdown.(EmergencyFunction)
• Oncoldstart(somevehicles)• Oninclinesorwithatrailerattached• Whentransmissionisoverheated
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page32
7. xHP Store
The store is structured in 3 parts: Licenses, Suggested
resp. Compatible Map and all Maps. You will find all
currently available licenses, such as the “General Flash
License” on top of the screen. Once more modules
become available, you’ll find them here. If you have
already saved a specific vehicle on your device, youwill
find all compatible/suggested maps right below. If you
haven’t saved a vehicle and just want to see what’s
available, scroll through the“AllMaps” section.Youcan
also use the “Search Maps” Button on top, to narrow
downthelist.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page33
MapDetailScreen
Clicking a map brings you to the Map detail screen,
whereyouwillseeadetaileddescriptionof themap,a
featurelistandthechangelogoftheOTSMap.Youcan
directly buy the map from here. After the purchase
throughGooglePlayStoreiscompleted,xHPwillstartto
download themap onto your device. Additionally, you
willget freeupdatesofyourboughtmap inthefuture.
Once you enter the Shop, xHP will automatically
download new versions, when they are available. By
scrollingdown, you can look into the changelog,which
tells you what has been changed in different versions.
xHP won’t overwrite old versions. You get to choose
whichversionyouwanttoflash.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page34
8. Sidebar Menu You can always access the Sidebar by clicking on the
MenubuttonintheupperleftcornerofxHP.TheSidebar
covers4sections:
• Miscellaneousfunctions• Help&FAQ• Contact• AboutxHPFlashtool
8.1. Miscellaneous functions
If you ever run into problems with xHP, you can restore your TCU to running state, or
uninstallxHPwiththefunctionscoveredinthisarea.
• Recode TCU: On rare occasions, it may happen, that your TCU coding is not fully
restoredafteraflashwrite.Mostlikelyyouwillnoticeyourpaddlesonthesteering
wheel arenotworkingand/or youwill seea “MissingCoding”Error stored. In this
case,justhitthisbuttonandrecodeyourTCUmanually.
• EmergencyFlash:IfxHPcannotconnectanymoretoyourTCUafteraflasherror,you
can reflash it to stock with the Emergency Flash. This will write the Program &
CalibrationsectionofyourTCU,soyouhavetore-installxHPafterwards.Pleaseobey
Chapter3,especiallyifyouhadflasherrors.
• ResetTCU: If yourcarhas fallen intoLimpMode (most likelydue toabadcustom
file),sometimesyoucannotrestoreyourTCUtooperationjustthroughdeletingfault
codes. If this happens, reset your TCU first, and then clean your fault codes. You
shouldnowbeabletocontinueyourtravel.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page35
• FlashStockFile:Let’syouquicklyreturnyourcalibrationfiletostock.xHPwillremain
installedonthecar.
• Uninstall: xHP will be deleted from your car. The procedure takes approx. 30
minutes.PayattentiontoChapter3inthismanual,beforeproceeding!Sinceyou’re
license andOTSmapspurchases are saved throughGoogle Play Store, you can re-
installxHPlaterifyouwish.
• FlashSafetyChecks:This turnsoff thesafetychecks,carriedoutbeforeeachflash.
xHP checks your auxiliaries, the gear lever position, your Ignition state and your
EngineStatepriorflash.However,onsomemoddedcars(e.g.non-OEMheadlights),
thesechecksfailandneedtobeomitted. IfyouturnofftheSafetyChecks,youare
fully responsible for putting your car in the correct state before starting a flash!
PleasereadChapter3carefully!
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page36
9. FAQ Q:CanItestxHPbeforebuyinganything?
A:Yes.ThedownloadofxHPiscompletelyfree.YoucandoafullreadoutofyourTCUandread/deletefaultcodeswithoutanylicense.
Q:MayIreturntostockatanytimewithxHP?
A:xHPcreatesafullbackup,beforeattemptinganyflashprocedure.Youcanflashbackyouroriginalfileatanytime.
Q:DoIhavetoconnectmyAndroiddevicewithxHPtomycarallthetime?
A: No. You only need to connect, when you’re flashing, or reading data from your vehicle. During normaldriving,youdon’thavetohavealiveconnection,orevencarrythedevicewithyou.Butwedorecommendtoalwayscarryyourdevicewithyou,whenyou’ve installedacustomtune. Ifyourtransmissionhops intoLimpMode,youwillbeabletorestoreyourcartostockatanytimewithxHPandcontinueyourtravel.
Q:HowdoIcheckifmyvehicleissupported?
A: Thebestway is todownload the xHPappand connect it to your vehicle. xHPwill tell you instant if yourvehicle issupported.Alternatively,youcanheadtowww.xhpflashtool.comandcheckourvehicle list.Wedoourbesttokeepthislistascorrectandup-to-dateaspossible.However,BMWchangedTCUsregularlyduringtheproductionlifecycleandtheremaybecaseswhereyourvehicleisonthelistbutstillnotsupported.Thesecasesarerare,butcannotbeavoided100%.Ifyouareunsure,contactusthroughe-mailoronFacebook.
Q:Myvehicleissupported,butIdon’tfindanyOTSmapsinthestore?
A:xHPonlyshowsyoumapsinthestorewhichfityourvehicle.Thereare2levelsofsupport:OTSandCustom.OTSmeanswehavepre-definedmapsforyourvehicleinthestore.Custommeans,thatwehaven’tsetupmapsfor your vehicle yet, but you can still build your own custommap and flash it. If youwant us to add yourvehicle,pleaseheadtotheContactchapterandwriteusanE-Mail.
Q:IhaveanAndroiddevicewithxHPinstalled,aknowngoodOBD/DCANcablebutIcan’tconnecttomycar?
A:PleasemakesureyouareusinganAndroiddevicewith“USBOTG”functionality.AlbeitmostAndroiddevicessupport theOTGprotocol, somemodels comewith this featuredisabled.Please seeChapter2.3 for furtherinformation. Second, please readChapter 3 carefully. Your Ignitionmustbe switchedON. (Key inserted andStartButtonpressedonce)
Q:Igetfrequent“Transmissiondisturbed”errorsduringreading/flashingmyTCU?
A: In most cases a bad “OBD/DCAN” cable is the reason for unstable connections. Even some of the“expensive”cablessometimessportbadsoldering’sorother issues.Mostof thetime,thesecablesaregoodenoughforloggingdataorretrievingfaultcodes,butwon’tsucceedintimecritical,heavy-useoperationslikeflashingyourTCU.Considertryinganothercable. It isunlikelythatthis issueisrelatedtoyourphoneorOTGAdapter.Ifyouareusingpiggy-backunits(e.g.JB4)pleaseremovethemcompletelyfromyourvehiclebeforeattemptingaflashwithxHP.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page37
Q:Howaboutreliability,willIshortenthelifeofmytransmissionusingxHP?
A:Noneofthesetupswillhaveanygeneraldetrimentaleffectonthelifetimeoftransmissioncomponents.NotontheTCU,norontheshaftsorclutches.Keepinmind,thatautomatictransmissionsarehighlycomplicatedunits, with a few hundred components inside. Some of these components are designed to wear out (likeclutches)throughmakinguseofthem.Yourdrivingstyleandpropermaintenancehavethebiggestimpactonthelife-timeoftransmissioncomponents.Obeythesesimplerules:
ü Let your transmission warmup on each drive before applying heavy throttle. You will notice someamountofslipinthewarmupphase,whichisintentionallytoheatuptheoilinside.BasicRule:Yourtransmissionneedsaboutthesametimetoheatupasyourengineoil.
ü Don’t“pump-up”yourvehicleonstandingstartswithbrake/throttleappliedatthesametime.ü Flush/changeyourtransmissionoilregularly.(approx.every50k–75kmiles)BMWdoesnotwantyou
todoit,butZFwantsyou.TrustZF,whohavebuiltthistransmission.ü SandMmodesaredesignedtofacilitatesportyandfundriving.Shifttimesarecutandclutchesget
appliedmoreaggressive.Usethesemodeswhennecessaryandnotasstandard.TheTCUrecordstheamountoftimeyouspendineachmode.BMWusesthisdatatojudgeonwarrantycases.
Q:Ijustflashedmytransmission,buttheshiftsarebad.
A:Yourtransmissionmaybehaveweird,rightafterflash,e.g.startingin3rdgear.Thisissueshouldclearwithinafewhundredmetersofdriving.Thetransmissionhasextensiveadaption-algorithms,tokeepshiftquality incheckoverafulllifetimeandevenwithheavilywornoutclutches.Theadaptionsapplied,areverysensitivetoabruptchanges,astheyoperateinanarrowwindow.Therefore,shiftqualitycansufferinthefirstfewhundredmiles,afterdoinganoil-change,replacingtransmissionhardware,orchangingtheTCUsoftware,likewithxHP.Don’toverstressyourtransmissionduringthisadaptionphase.Thebestwaytoadaptyourtransmission,isjustnormal driving in Dmode with lots of varying speeds and shifts.We DO NOT advise anybody to clear theadaptionvaluestospeeduptheprocess.Dependingonthecurrentwearstateofyourtransmission,thiscanleadtounwantedandpermanentbadresults.
Q:I’musingMHD.WhatMapversionshouldIflash?
A:ForMHDN54usethexHPtransmissionsetting,forMHDN55usethe“Manual”setting.
Q:IhaveacustomTune,respectivelytunemyECUbymyself.Anythingtowatch?
A: A lot of the maps in the TCU use the PPS (Pedal Position Sensor) as primary input. For example, theShiftpoint–MapsandtheTCC(TorqueConverterClutch)Maps.Therefore,itisrecommended,tousethestockthrottlemapping.Thisgivesyougreatercontroloverthetransmission’sreactions.HavingtoomuchTQonverylowthrottlewill lead toanundesirable shiftingbehavior.This isnot special toxHP.Thesameapplies to thestocktransmissionsoftware.Asgeneraladvice:DonotusealteredthrottlemapsinATcars.
Q:IalreadyhaveaFlash-Tune(COBB,customTuneetc.)onmyECU(Engine).DoIneedtouninstallitbeforeusingxHP?
A:No.xHPhasnodirecteffectonyourexistingEnginetune.
Q:I’mrunningJB4,canIusexHPwithit?
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page38
A:Yes,xHPwillworkonJB4equippedcars,butyouhavetoremoveitbeforeflashandinstallagain.OnourtestcarssettingJB4toMap0wasnotenough,asJB4wasstilldisturbingcommunicationtotheTCU.ThispossiblydependsontheJB4revisionyouareusing.
Q:WillxHPvoidmyOEMordealerwarranty?
A:xHPchangesthecalibrationfileonyourTCU.Likeeveryothertuneonyourvehicle,thiswillverylikelyvoidyourOEMordealerwarranty,dependingonyourCountryand/orguaranteecontract.However,dealertestersareunabletodetectxHP.Youdon’tneedtoremovexHP,beforevisitingadealer.
Q:AmIallowedtochangebetweendifferentOTSandcustomtunes?
A: You can switch between tunes as often as you like and you are allowed to buymultiple OTS tunes andmanagethemonthesamedevice.
Q:IsitpossibletousexHPonmorethanonecaratthesametime?
A:Yes.Youcanflash3carswithonedevice.However,eachvehiclestillneedsitsownlicenseandmaps.
Q:Ilost/changedmyAndroiddevice.HowdoImakexHPworkagain?
A:FromAppVersionV2.0.3onxHPsavesallyourdataonourserver,tiedtoyouruseraccount.Whenusinganewdevice,besuretoselectthesameuseraccountonfirststartup.Ifyouselectedthewrongone,re-installxHP,soitpromptsyouagain.xHPwilldownloadyourbackups,savedcarsandpurchasesafterwards.
Q:Whathappenstomytunes,ifIswitchtoanothervehicle?
A:Ifyou’rehavingavehicleoftheexactsametype(VehicleTypecode+Transmissionhardware#)youcanre-usetheOTStunes.
Q:IinstalledtheStage3Maponmyvehicle,butit’sstillnotshiftingasquickasseeninsomeYoutubeVideos!
A: You very likely refer to videos with a 5-Series car with Sport Automatic Option. BMW uses the sametransmission on these cars, but they trick human perception by changing the behavior of the rev-counter.Dampeningisremovedandtheneedlejumpsinstantlytothetargetvalue,beforetheshiftofthetransmissionis even completed. The shift itself is in fact slower compared to xHPStage3Maps. This “SportOption” is ahandshakebetweentheECUandtheTCUcontroller.xHPactivatesthesportmodeintheTCUonallvehicles,butitdependsonyourECU,ifithasthismodebuiltinfromfactory.Forexample,335iN54carsdonothaveit,whereas135iand335iN55sportit.Diesel3-Seriesdonothavethismodeatall.
Q:Willmycarbestillupdateablebythedealer?
A: Before doing a software update at the dealer, you MUST uninstall xHP. If the xHP configuration getsoverwritten through a dealer update, the App will have no way, to check for proper installation and willtherefore refuse to flash the car again. Generally speaking, xHP will always flash the newest availablecalibrationontoyourTCU,sothere’snoneedtoupdateitatthedealer.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page39
Q:xHPrefusestoconnecttomycar,althoughitissupported!
A:Thecommon issue is, thatyourSmartphone isnotOTGcompatible.Pleaseseetheappropriatesection inthisManual.Secondly,someAndroidversionssportbadOTGhandlingandxHPdoesnotgetgrantedaccesstotheUSB/OTGport. Pleasemake sure, that theOTG access dialogue has popped up and you answeredwith“Yes”.Ifyoustillcan’tconnect,youmaywanttotryupgradingyourSmartphone.Androidversionsfrom5.0.1anduparemorestableinconnectionhandling.
Q:Ican’tdownloadxHPfromtheGooglePlayStore.Itsays:“Incompatibledevice”.
A:IfyourdevicedoesnotsupportOTG,GooglePlaywon’tletyoudownloadxHP.MostolderAndroiddevicesare OTG compatible, so you probably want to get a cheap, old device on Ebay etc. for use with xHP. xHPrequiresAndroid5.0.1asaminimumtorun,butwerecommendatleastAndroid6.0.
Q:Ican’tpurchaseaLicenseorMaps.Igeta“Paymentdeclined”orsimilarmessage.
A:ThepaymentprocessingiscarriedoutfullybyGoogle.TheAppitselfdoesnotseeanypaymentdatafromyour side,nordoweknow the reason,whyGoogledeclined thepurchase.Please lookat thispage,how toclearpaymenterrorswithGoogle:Google Support Page If you continue to run intopaymentproblems, youmaywant to consider buying Pre-Paid Google gift cards and add them to your account. They alwayswork,regardlessofyourpaymentstatuswithGoogleoryourcreditcardcompany.Aslastresort,[email protected].
Q:Ineedhelp.Somethingwentwrongduringflash!
A: Please follow everything from Chapter 3 precisely and then try again. If it still does not work, themostcommonissueisabadOBDcableand/orOTGAdapter.Ifyouareunsure,pleasezipallyourfilesfromthe“xHPFlashtool”folderonyourphone/tabletandsendittosupport@rbttuning.com.Thiswaywecanseeexactlywhathappenedbeforetheproblemoccurredandcanhelpyouasfastaspossible.
Q:I’mgettinganerror,whenattemptingtoflashamap.(Objectreference….)
A:Thiscanhappeninsomecases,whentheMapDownloaddidnotcompleteproperly.PleasegototheMiscMenuandpress“Re-DownloadOTSMaps”.Besuretohaveproperinternetconnectionwhendoingthis.Mapdownloadscantakeupto2minutes.
Q:xHParguesabout“MissingBaseFile”whenattemptingaflash.
A:Pleasegotothe“CarInformationScreen”andclick“Re-CheckVehicle”.Thiswilldownloadthebasefile.
Q:I’mhaving“DynamicDrive”Errorsaftertheflashandcan’tclearthem.
A:TheBMWDynamicDrivesystemisprettypicky,whenthereisnoCANBuscommunicationforsometime.Oneveryflash,theCANBushastobeshutdownforallotherunitsinthecar,soyoucanusethewholebandwidthfortheflashoperationandmaintainastableflash.Afterallreturningtonormal,theBMWdynamicdrivehasto
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page40
recalibrateandre-alignthepositiononall4wheels.Duringthisprocedurethesystemisinactiveandwillthrowallkindoffaultmessages.Thoseerrorscan’tbeclearedmanually,youjusthavetowaitforthesystem,tosettleinagain,whichcantakesomemiles/time.(upto1hourofdriving,dependentonroadsurface)Ifyouwanttospeedthatupandhavetheknowledge,youmayalsorelearntheunitsthroughtheknownBMWTools.
Q:I’mgettinga“ECU_CONDITIONSNOTCORRECT…”errorwhenstartingaflash.(5/6-SeriesPre-LCI)
A:ThismeansyourTCUisrefusingtoenterprogrammingmode,becausecertainpre-conditionsarenotmet.Thisusuallycanbesolvedbylettingthecargotosleepfor20minutes,whileonabatterycharger.
Q:IflashedanxHPMaponmyPre-LCI5or6Seriescar,butIdon’tseetheGear-DisplayinD-Mode?
A:Mostofthe5and6-Seriescars(beforeFacelift)whereequippedwithafaultydashsoftware,whichisunabletodisplayagearnumberinS-Mode.WhenS-Modeisengaged,mostofthesecarsdisplayaredgearbox-errorsign in the dash. Therefore, the Gear-Display is not active in the xHPMaps for those cars. You can try toactivateitbyyourselfthroughxHP’sCustomizationModule,butwecan’tguaranteeitwillwork.Unfortunately,thereisnowayofcheckingupfront,ifacertaincarisaffectedbythatornot.
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page41
10. Credits
RBTTUNINGGMBH
Schatzweg179/24040LinzAustriaVAT:ATU73010225FN:485934i
e-Mail:[email protected]
Facebook:www.facebook.com/xhpflashtool
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page42
11. Disclaimer xHPFlashtoolisaracingproductforuseincompetitiondriving,onclosedRacecircuitsonly!
TheEnd-Userisresponsibleforobeyinglocallaws!
Introduction
TheuseofxHPFlashtool(laterreferredtoas“theapplication”)isgovernedbythepolicies,termsandconditionsofuseassetforthundertheTermsofUse.Pleasereadthemcarefully,asyouruseoftheapplication,includingthesubmittalofanypersonalinformation,indicatesyouracceptanceoftheseTerms.RBTTUNINGGMBHreservestherighttomakechangestotheapplicationandtheseTermsatanytime.
LegalNotice
TheapplicationsnameandintellectualpropertiesaretrademarkedandownedbyRBTTUNINGGMBHTheuseormisuseofthis trademark or any other contents distributed through xHP Flasthool, except as provided in these Terms, is strictlyprohibited.
PrivacyPolicy
TheApplicationandallofitscontentsincluding,butnotlimitedto,alltextandimagesareownedandcopyrightedbyRBTTUNINGGMBHwithall rights reservedunlessotherwisenoted.Anycontent that isa trademark, logo,orservicemark isalsoaregisteredorunregisteredtrademarkofRBTTUNINGGMBH.Wemayusetheinformation,wecollectfromyouwhenyou register, make a purchase, sign up for our newsletter, respond to a survey or marketing communication, surf thewebsite,orusecertainotherapplicationfeaturesinthefollowingways:
ü Toallowustobetterserviceyouinrespondingtoyourcustomerservicerequests.ü Toquicklyprocessyourtransactions.ü Toaskforratingsandreviewsofservicesorproductsü TotrackourmarketingactionsthroughuseoftoolsprovidedbyGoogleLLCandFacebookIrelandLtd.
If you choose to withdraw from this agreement, or have questions regarding your stored data please contact us [email protected].
DisclaimerofWarranties
The information,materials, services and products included in the applicationmay include inaccuracies or typographicalerrors. RBT TUNING GMBH may make changes or improvements to the application at any time. The materials in theapplication are provided ‘as is' and without warranties of any kind either expressed or implied, to the fullest extentpermissible pursuant to applicable law, RBT TUNINGGMBHdisclaims allwarranties ormerchantability and fitness for aparticular purpose. RBT TUNING GMBH does not warrant that the functions contained in the application will beuninterruptedorerrorfree,thatdefectswillbecorrected,orthattheapplicationortheserverthatmakesitavailablearefreeofvirusesorotherharmfulcomponents.RBTTUNINGGMBHdoesnotwarrantormakeanyrepresentationsregardingtheuseof, or the result of theuseof, thematerial in theapplication in termsof their correctness, accuracy, reliability,timeliness,orotherwise.
LimitsonLiability
RBTTUNINGGMBHwillnotbeliablefor:
ü Thecontentsofanycommunication,message,orinformationprovidedtoRBTTUNINGGMBHbyyouorotherthirdparties.
ü Thecontentsofanywebsitenotcontrolled,owned,oroperatedbyRBTTUNINGGMBHthatisaccessedfromorlinkedtobydirectorindirectmeans.
ü Any damages or injury caused by, including but not limited to, any harm, failure of performance, error,omission, interruption, defect, or delay in operationof the end-user’s vehicle or (if applicable) the end-user
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page43
himself.Thisalsoappliestoallpersonstravelingwithintheend-usersvehicleandallvaluablesstoredinthevehicleatanytimetheend-usermakesuseoftheapplication.
ü Anydirect, indirect, incidental, special, or consequentialdamageswhether in contract, tort, strict liabilityorotherwise,arisingoutof,orrelatingtouseof,orinabilitytousetheapplication,evenifRBTTUNINGGMBHhasbeen advised of the possibility of such damages. If certain states do not allow the limitation of liability forconsequentialorincidentaldamages,theabovemaynotapplytoyou.
Indemnification
YouagreetoindemnifyandholdRBTTUNINGGMBHharmlessfromallclaims,liabilities,damages,andexpenses(includingattorneys' feesandexpenses)arisingoutoforrelatingto(a)youruseoftheapplication;(b)anyallegedbreachoftheseTerms.
LimitedLicense
The application is for your personal and noncommercial use. You are granted a non-exclusive, non-assignable and non-transferable license to use this system only under these Terms. Except as otherwise expressly provided, you may notmodify,copy,distribute,transmit,display,perform,reproduce,use,publish,license,createderivativeworksfrom,transferorsellany informationorcontentcontained in thesystem,software,products,orservicesobtainedfromoravailableaspartoforinconjunctionwiththissystem.Theapplicationmaybeusedonlybyyou,andyoumaynotrent,lend,sub-licenseortransfertheapplicationoranydataresidingonitoranyofyourrightsunderthisagreementtoanyoneelse.Youmaynotdeveloporderiveforcommercialsaleanydatainmachine-readableorotherformthatincorporatesorusesanysubstantialpartoftheapplication,unlessgrantedbyRBTTUNINGGMBHtodoso.Youmaynottransfertoorstoreanydataresidingorexchangedover theapplication inanyelectronicnetwork forusebymorethanoneuserunlessyouobtainpriorwrittenpermissionfromRBTTUNINGGMBH
Law
TheapplicationisoperatedbyRBTTUNINGGMBH,Austria.RBTTUNINGGMBHmakesnorepresentationthatmaterialsintheapplicationareappropriateoravailableforuseinotherlocations.Ifyouusetheapplicationfromotherlocations,youdo so on your own initiative and are responsible for compliance with local laws, if and to the extent local laws areapplicable.TheseTermsandanydisputethatmightarisebetweenyouandRBTTUNINGGMBH,itsaffiliates,subsidiaries,orlicensees,withrespecttotheapplicationshallbegovernedbyAustrianlaw,withoutregardtoprinciplesofconflictoflaws.Useof theapplication is unauthorized in any jurisdiction thatdoesnot affect toall provisionsof theseTerms, includingwithoutlimitationthisparagraph.
Remedies
GiventhenatureoftheseTerms,youunderstandandagreethat,inadditiontomoneydamages,RBTTUNINGGMBHwillbeentitledtoequitablereliefuponabreachofthembyyou.
Waiver
NowaiverbyRBTTUNINGGMBHshallbeconstruedasawaiverofanyproceedingorsucceedingbreachofanyprovision.
SurvivalofProvisions
EachprovisionoftheTermsshallbeconstruedasseparatelyapplyingandsurviving,evenifforanyreasononeorotherofthose provisions is held to be inapplicable or unenforceable in any circumstances. These Terms shall be severable andconstruedtotheextentoftheirenforceability in lightoftheparties'mutual intent ifdeemedatallunenforceablebythecompetentcourt.
EntireAgreement
©RBTTUNINGGMBH 11.12.2019xHPManual,V3.7 Page44
These Terms shall supersede any subsequent termsor conditions includedwithin the application.We intend that theseTermsconstitutetheentireagreementbetweenRBTTUNINGGMBHandyou.AnychangestotheseTermsbetweenRBTTUNINGGMBHandyoumustbeinwritingandsignedbybothparties.