Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

AI2UTL Injector - Public Beta

Featured Replies

  • Author
26 minutes ago, flyblueskies said:

Do I need to do this if only using to  update UTL

As far as I know: Yes, otherwise P3D doesn't 'know'/can't access those repaints

Edited by Egbert Drenth

Location: Vleuten, The Netherlands, 17.3dme SPL 108.40 | Simulator: FS2024
System: AMD 7800X3D - Gigabyte X670 - RTX 4090 - 64GB DDR5 - 2 x 2TB SSD - 32" 1440p Display - Windows 11 Pro

  • Replies 132
  • Views 31.7k
  • Created
  • Last Reply

Thank you for providing this handy tool....much appreciated!

Wayne Klockner
United Virtual

BetaTeamB.png

 

2 hours ago, flyblueskies said:

Question, at this time, I only want to use FLAI to replace UTL liveries. I don't plan to fly online with Vatsim, etc. I've installed FLAI and when I run P3DV4, it asks to activate the Addon XML for FLAI. Do I need to do this if only using to  update UTL?

Have you tried to install it manually?. This way P3D will not ask you for activation.

Cheers, Ed

Cheers, Ed

MSFS2020 Steam  // Rig: Corsair Graphite 760T Full Tower - ASUS MBoard Maximus XII Hero Z490 - CPU Intel i9-10900K - 64GB RAM - MSI RTX2080 Super 8GB - [1xNVMe M.2 1TB + 1xNVMe M.2 2TB (Samsung)] + [1xSSD 1TB + 1xSSD 2TB (Crucial)] + [1xSSD 1TB (Samsung)] + 1 HDD Seagate 2TB + 1 HDD Seagate External 4TB - Monitor LG 29UC97C UWHD Curved - PSU Corsair RM1000x // Thrustmaster FCS & MS XBOX Controllers

On 11/17/2018 at 1:47 PM, vbazillio said:

Thank you for releasing this Public Beta. I just made a quick test. First, I got through the manual. If you provide the source doc I may try to correct some minor typos. Then, I edited the dhq.ai2utl.settings.json. The content didn't look like the default one described in the manual. Finally, I get inspired by a screen shot in the manual and set modification according to my setup... and launched it (forget several times the // ;)) And it worked great ! I only have FLAi installed. Here are some changes in my sim. Thank you again.

Hi:

Nice pictures!. I have a simple question: did you had to go over each aircraft.CFG of the UTLive models to add the eventually missing blank line between the [flightsim.X] entries, as indicated in the AI2UTL manual, page 11?. Is it necessary?.

Thanks, Ed

 

Cheers, Ed

MSFS2020 Steam  // Rig: Corsair Graphite 760T Full Tower - ASUS MBoard Maximus XII Hero Z490 - CPU Intel i9-10900K - 64GB RAM - MSI RTX2080 Super 8GB - [1xNVMe M.2 1TB + 1xNVMe M.2 2TB (Samsung)] + [1xSSD 1TB + 1xSSD 2TB (Crucial)] + [1xSSD 1TB (Samsung)] + 1 HDD Seagate 2TB + 1 HDD Seagate External 4TB - Monitor LG 29UC97C UWHD Curved - PSU Corsair RM1000x // Thrustmaster FCS & MS XBOX Controllers

5 hours ago, edpatino said:

Hi:

Nice pictures!. I have a simple question: did you had to go over each aircraft.CFG of the UTLive models to add the eventually missing blank line between the [flightsim.X] entries, as indicated in the AI2UTL manual, page 11?. Is it necessary?.

Thanks, Ed

 

I didn't touch any of the Aircraft.cfg file. Thanks for asking, here is step by step what I did. Maybe it could be useful for everyone and may correct my procedure.

  1. Unzip AI2UTL-V1.0.0.3.zip in an AI2UTL Beta folder
  2. Edit dhq.ai2utl.settings.json to set (2.1) My exact location for UTL's repaints.xml file (2.2) My FLai airplane folder location 2.3 Remove any other Ai I don't have (see below my own settings)
  3. (optional) Update myFLAi Ai aircrafts by launching FLAi Operations Center.
  4. Launch dhq.ai2utl.ui.exe
  5. (optional) Backup my repaints.xml ("C:\Users\Vincent\AppData\Roaming\Flight One Software\utLive\Data\repaints.xml")
  6. Replace my repaints.xml by the generated file dhq.ai2utl.replacement.result.xml.

Here is my dhq.ai2utl.settings.json

{
  "utl": {
    "repaintFileName": "repaints.xml",
    "path": "C:\\Users\\Vincent\\AppData\\Roaming\\Flight One Software\\utLive\\Data"
  },
  "flai": {
    "path": "H:\\P3Dv4\\SimObjects\\FLAI\\SimObjects\\Airplanes"
  },
  "miscai": [],
  "programMode": "carrier",
  "addOnlyMissing": false
}

For you information, here is the output of "AI2UTL Injector". I have to investigate the FLAI aircraft.cfg errors despite I've made FLAi update, I expected it gets corrected by FLAi

1542615369-dhq-ai2utl-ui-2018-11-19-09-1

H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_AT45\aircraft.cfg 
2018-11-19 08:44:23 Info: Processing: 
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_AT72\aircraft.cfg 
2018-11-19 08:44:23 Info: Processing: 
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_AT75\aircraft.cfg 
2018-11-19 08:44:23 Info: No matching repaints found, proceeding with next Utl aircraft

...

2018-11-19 08:44:23 Info: 
Total Utl models processed : 3598
Total Utl repaints replaced: 844
Total Utl repaints added   : 0
Total aircraft models found: 1834
Invalid aircraft.cfg files : 3
Invalid aircraft models    : 14
For errors: Check error log file
 
2018-11-19 08:44:23 Error: 
Invalid aircraft.cfg files
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_A319neo\aircraft.cfg
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_A321neo\aircraft.cfg
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_A320neo\aircraft.cfg
 
2018-11-19 08:44:23 Error: 
Invalid aircraft models
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_PC12\model.raked_winglet
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_A333\model.RR
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_A333\model.PW
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_A343\model.Normal
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_B772\model.ge
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_A333\model.GE
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_E190\model.SATCOMM
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_B772\model.rr
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_B772\model.pw
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_AT45\model.500
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_B773\model.rr
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_A346\model.Normal
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_A345\model.Normal
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_B773\model.pw
 
2018-11-19 08:44:23 Info: Finished -  Replace Repaints 

 

Edited by vbazillio

Vincent B.
Check my free MSFS sceneries : https://flightsim.to/profile/vbazillio/trending and my hardware configuration.

  • Author
4 hours ago, vbazillio said:

2018-11-19 08:44:23 Error: Invalid aircraft.cfg files
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_A319neo\aircraft.cfg
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_A321neo\aircraft.cfg
H:\P3Dv4\SimObjects\FLAI\SimObjects\Airplanes\FLAi_A320neo\aircraft.cfg

All these files don't have a blank row above each [fltsim.x] entry
If you put a blank like above it (a simple press on the enter key will do), these notifications will disappear.
I'm not 100% sure, UTL requires this blank line but I'm positive I read it somewhere.

Location: Vleuten, The Netherlands, 17.3dme SPL 108.40 | Simulator: FS2024
System: AMD 7800X3D - Gigabyte X670 - RTX 4090 - 64GB DDR5 - 2 x 2TB SSD - 32" 1440p Display - Windows 11 Pro

4 hours ago, vbazillio said:

I didn't touch any of the Aircraft.cfg file. Thanks for asking, here is step by step what I did. Maybe it could be useful for everyone and may correct my procedure

Hi Vincent:

Thanks for the detailed procedure. For sure it'll help.

Cheers, Ed

Cheers, Ed

MSFS2020 Steam  // Rig: Corsair Graphite 760T Full Tower - ASUS MBoard Maximus XII Hero Z490 - CPU Intel i9-10900K - 64GB RAM - MSI RTX2080 Super 8GB - [1xNVMe M.2 1TB + 1xNVMe M.2 2TB (Samsung)] + [1xSSD 1TB + 1xSSD 2TB (Crucial)] + [1xSSD 1TB (Samsung)] + 1 HDD Seagate 2TB + 1 HDD Seagate External 4TB - Monitor LG 29UC97C UWHD Curved - PSU Corsair RM1000x // Thrustmaster FCS & MS XBOX Controllers

37 minutes ago, Egbert Drenth said:

All these files don't have a blank row above each [fltsim.x] entry
If you put a blank like above it (a simple press on the enter key will do), these notifications will disappear.
I'm not 100% sure, UTL requires this blank line but I'm positive I read it somewhere.

Hi Egbert:

Thanks for the excellent app.

So, according to your post, the aircraft.CFG files that require a blank space in between every [fltsim.X] entry are those ones from FLAi, and not the ones from UTLIve?. I was confused about this and just want to confirm.

Cheers, Ed

 

Cheers, Ed

MSFS2020 Steam  // Rig: Corsair Graphite 760T Full Tower - ASUS MBoard Maximus XII Hero Z490 - CPU Intel i9-10900K - 64GB RAM - MSI RTX2080 Super 8GB - [1xNVMe M.2 1TB + 1xNVMe M.2 2TB (Samsung)] + [1xSSD 1TB + 1xSSD 2TB (Crucial)] + [1xSSD 1TB (Samsung)] + 1 HDD Seagate 2TB + 1 HDD Seagate External 4TB - Monitor LG 29UC97C UWHD Curved - PSU Corsair RM1000x // Thrustmaster FCS & MS XBOX Controllers

  • Author
1 hour ago, edpatino said:

require a blank space in between every [fltsim.X] entry are those ones from FLAi

Affirmative
(and/or aircraft.cfg of Alpha-India/WoA/etc of course when listed in error log)

BTW: Based on all remarks/questions in the thread I will adjust the manual.

Location: Vleuten, The Netherlands, 17.3dme SPL 108.40 | Simulator: FS2024
System: AMD 7800X3D - Gigabyte X670 - RTX 4090 - 64GB DDR5 - 2 x 2TB SSD - 32" 1440p Display - Windows 11 Pro

1 minute ago, Egbert Drenth said:

Affirmative
(and/or aircraft.cfg of Alpha-India/WoA/etc of course when listed in error log)

BTW: Based on all remarks/questions in the thread I will adjust the manual.

👍

Cheers, Ed

MSFS2020 Steam  // Rig: Corsair Graphite 760T Full Tower - ASUS MBoard Maximus XII Hero Z490 - CPU Intel i9-10900K - 64GB RAM - MSI RTX2080 Super 8GB - [1xNVMe M.2 1TB + 1xNVMe M.2 2TB (Samsung)] + [1xSSD 1TB + 1xSSD 2TB (Crucial)] + [1xSSD 1TB (Samsung)] + 1 HDD Seagate 2TB + 1 HDD Seagate External 4TB - Monitor LG 29UC97C UWHD Curved - PSU Corsair RM1000x // Thrustmaster FCS & MS XBOX Controllers

2 hours ago, Egbert Drenth said:

All these files don't have a blank row above each [fltsim.x] entry
If you put a blank like above it (a simple press on the enter key will do), these notifications will disappear.
I'm not 100% sure, UTL requires this blank line but I'm positive I read it somewhere.


Pretty much strange because it needs only to add a empty blank line on the first [fltsim.0] entry (after the /// remark). I didn't get thru all other one.

Thank for your support.

Vincent B.
Check my free MSFS sceneries : https://flightsim.to/profile/vbazillio/trending and my hardware configuration.

Is this pretty simple / automatic to use or does it require a lot of knowledge of coding or back end technical info about p3d?

Intel Core i7 12700K (5.0GHz Max Boost Clock) 12-Core CPU   32GB G.Skill Performance DDR4 SDRAM 3600MHz       Graphics Processor:12GB Nvidia GeForce RTX 3080 Ti, GDDR6x System   2TB Western Digital, NVMe M.2 Solid State Drive

 

 

 

 

Hi all:

Everything working fine here. Edited the three aircraft.CFG files that gave the errors to Vincent, and this time the tool run perfectly here without returning any aircraft.CFG errors. I've only got several model errors for invalid aircraft models, 14 in total (which are supposedly not yet compatible with P3Dv4).

@Egbert Drenth I still have a question though: when you use the AddOnlyMissing parameter set to false, all matching UTLive repaints are replaced by FLAi ones, except in case no alternative repaints are found. What happens to UTL existing repaints in this case, are they still going to show in sim?. I have this question since it seems I've lost two UTLive GA aircraft in my airport after the replacements.

Cheers, Ed

 

Cheers, Ed

MSFS2020 Steam  // Rig: Corsair Graphite 760T Full Tower - ASUS MBoard Maximus XII Hero Z490 - CPU Intel i9-10900K - 64GB RAM - MSI RTX2080 Super 8GB - [1xNVMe M.2 1TB + 1xNVMe M.2 2TB (Samsung)] + [1xSSD 1TB + 1xSSD 2TB (Crucial)] + [1xSSD 1TB (Samsung)] + 1 HDD Seagate 2TB + 1 HDD Seagate External 4TB - Monitor LG 29UC97C UWHD Curved - PSU Corsair RM1000x // Thrustmaster FCS & MS XBOX Controllers

1 hour ago, Zimmerbz said:

Is this pretty simple / automatic to use or does it require a lot of knowledge of coding or back end technical info about p3d?

It's pretty simple to use. No specific tech info about P3D is needed.

I would only strongly recommend reading the manual, and if you don't have any FLAi previously installed, you also should read the FLAi documentation and to look for a manual installation of the FLAi package.

Cheers, Ed

Cheers, Ed

MSFS2020 Steam  // Rig: Corsair Graphite 760T Full Tower - ASUS MBoard Maximus XII Hero Z490 - CPU Intel i9-10900K - 64GB RAM - MSI RTX2080 Super 8GB - [1xNVMe M.2 1TB + 1xNVMe M.2 2TB (Samsung)] + [1xSSD 1TB + 1xSSD 2TB (Crucial)] + [1xSSD 1TB (Samsung)] + 1 HDD Seagate 2TB + 1 HDD Seagate External 4TB - Monitor LG 29UC97C UWHD Curved - PSU Corsair RM1000x // Thrustmaster FCS & MS XBOX Controllers

Oh, oh, not good news!. Got an P3Dv4.3 AppHangB1 error after changing locations from my test airport SVMC (very light on AI aircraft) to LIML Milano Linate, which is normally full of AI aircraft. Difficult to see which is/are the model(s) that could possibly cause this, since the last time I run the app I used the complete set of UTLive repaints contained in the dhq.ai2utl.search-codes.json file. I would recommend anyone using the tool to change locations and see what happens.

Cheers, Ed

Edited by edpatino

Cheers, Ed

MSFS2020 Steam  // Rig: Corsair Graphite 760T Full Tower - ASUS MBoard Maximus XII Hero Z490 - CPU Intel i9-10900K - 64GB RAM - MSI RTX2080 Super 8GB - [1xNVMe M.2 1TB + 1xNVMe M.2 2TB (Samsung)] + [1xSSD 1TB + 1xSSD 2TB (Crucial)] + [1xSSD 1TB (Samsung)] + 1 HDD Seagate 2TB + 1 HDD Seagate External 4TB - Monitor LG 29UC97C UWHD Curved - PSU Corsair RM1000x // Thrustmaster FCS & MS XBOX Controllers

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.