-
Hi, i came to notice that for some entries in the connected drive menu, the is no label, just the icons. Is this intended or are there labels / translations missing ? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Indeed, this is intentional! Those main menu entries use icons and labels from resource packs that are cryptographically locked to the app cert that is used to log in to the car. These main menu entries are additionally restricted in that they are unable to change to point to a different resource from the resource packs, they are hardcoded. This app in the screenshot, which is used for the Notifications functionality, was selected for its widget functionality (input and popups in ID4) and it happened to have a relevant icon. The text pack for this app has two entries that would not be helpful as an app label ( Even for apps that do have proper text packs set up (the Smartthings app is used for the Maps and Screen Mirroring functionality, for example), AAIdrive just doesn't sent the text pack to the car, to purposely keep the app label blank instead of being mistaken for the official app. The other icons you find (the individual music apps in the Media list, the Notifications app in the Office section) are of a different type which only act as placeholder icons. These can have entirely custom icons and labels, not bound by a signed resource pack, but can not hold any UI within and can only act as buttons. Originally they are intended to be clicked, show a loading spinner while the full app is initialized, and then continue into the full app. AAIdrive uses them as simple button triggers (to switch the music source, for example) and then ask the car to open the primary app, which unfortunately seems unreliable in ID4. Let me know if I can explain anything further! |
Beta Was this translation helpful? Give feedback.
Indeed, this is intentional! Those main menu entries use icons and labels from resource packs that are cryptographically locked to the app cert that is used to log in to the car. These main menu entries are additionally restricted in that they are unable to change to point to a different resource from the resource packs, they are hardcoded. This app in the screenshot, which is used for the Notifications functionality, was selected for its widget functionality (input and popups in ID4) and it happened to have a relevant icon. The text pack for this app has two entries that would not be helpful as an app label (
<APPTITLE>
andError: app doesn't work.
), but actually the layout is hardcoded t…