Android Advanced Launcher Error
#1
Hello guys,

I have been trying to setup advanced launcher on my fire tv running kodi isengard but I haven't been successful:

As soon as I create a new launcher I get the error : "Cannot create launchers.xml file " ; "Cannot do backup"

Then for each items I add I get the same error.

I have been helped by @UsefulG on the add-ons section of the forum but he suggested me to come here as he his not running android and we didn't resolved it !

I am able to travel in directories and select my Emu and my Rom folders in AL, but I am also able to find through file manager launchers. xml :

Code:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<advanced_launcher version="1.0">
    <categories>
        <category>
            <id>default</id>
            <name>Default</name>
            <thumb></thumb>
            <fanart></fanart>
            <genre></genre>
            <description></description>
            <finished>false</finished>
        </category>
    </categories>
    <launchers>
        <launcher>
            <id>d7ca314f87186bcabb37a3aa7b649d28</id>
            <name>N64</name>
            <category>default</category>
            <application>/sdcard/Android/data/com.retroarch/files/retroarch.cfg</application>
            <args>"%rom%"</args>
            <rompath>/storage/extUsb/Retro Gaming/Roms/N64/</rompath>
            <thumbpath>/storage/extUsb/Retro Gaming/Roms/N64/</thumbpath>
            <fanartpath>/storage/extUsb/Retro Gaming/Roms/N64/</fanartpath>
            <trailerpath></trailerpath>
            <custompath></custompath>
            <romext>N64</romext>
            <platform>Nintendo 64</platform>
            <thumb></thumb>
            <fanart></fanart>
            <genre></genre>
            <release></release>
            <publisher></publisher>
            <launcherplot></launcherplot>
            <finished>false</finished>
            <minimize>false</minimize>
            <lnk></lnk>
            <roms>
            </roms>
        </launcher>
    </launchers>

@UsefulG suggested that maybe AL doesn't have the right permissions to create/update launchers.xml. I have been trying to change permission in adb shell with chmod but as I am not rooted it seems that I can't change them, any thought or ideas ?

Thanks
Reply
#2
I thought I would post the errors in kodi log as well if it helps:

Code:
11:01:50 T:1745679520   DEBUG: CPythonInvoker(40, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.advanced.launcher-master/addon.py): entering source directory /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.advanced.launcher-master
11:01:50 T:1745679520   DEBUG: CPythonInvoker(40, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.advanced.launcher-master/addon.py): instantiating addon using automatically obtained id of "plugin.program.advanced.launcher" dependent on version 2.1.0 of the xbmc.python api
11:01:50 T:1074216536   ERROR: Control 50 in window 10001 has been asked to focus, but it can't
11:01:50 T:1745679520   DEBUG: LocalizeStrings: no strings.po file exist at /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.advanced.launcher-master/resources/language/English, fallback to strings.xml
11:01:50 T:1745679520  NOTICE: AdvancedLauncher: Load launchers.xml file
11:01:50 T:1745679520  NOTICE: AdvancedLauncher: Initialisation
11:01:50 T:1745679520  NOTICE: AdvancedLauncher: 1e7b8f5c6ff492497f785c40753d4827 category folder > Launcher list
11:01:50 T:1074216536   DEBUG: bool XFILE::CPluginDirectory::WaitOnScriptResult(const string&, int, const string&, bool)- plugin returned successfully
11:01:50 T:1745679520    INFO: CPythonInvoker(40, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.advanced.launcher-master/addon.py): script successfully run
11:01:50 T:1738250528  NOTICE: Thread BackgroundLoader start, auto delete: false
11:01:50 T:1074216536   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting plugin://plugin.program.advanced.launcher/?1e7b8f5c6ff492497f785c40753d4827
11:01:50 T:1074216536   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.program.advanced.launcher/?1e7b8f5c6ff492497f785c40753d4827) failed
11:01:50 T:1738250528   DEBUG: Thread BackgroundLoader 1738250528 terminating
11:01:50 T:1074216536   DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.program.advanced.launcher/?1e7b8f5c6ff492497f785c40753d4827)
11:01:50 T:1074216536   DEBUG:   ParentPath = [plugin://plugin.program.advanced.launcher/]
11:01:50 T:1531006792   DEBUG: bool XFILE::CPluginDirectory::StartScript(const string&, bool) - calling plugin Advanced Launcher('plugin://plugin.program.advanced.launcher/','21','?1e7b8f5c6ff492497f785c40753d4827')
11:01:50 T:1531006792   DEBUG: bool XFILE::CPluginDirectory::WaitOnScriptResult(const string&, int, const string&, bool) - waiting on the Advanced Launcher (id=41) plugin...
11:01:50 T:1733488360  NOTICE: Thread LanguageInvoker start, auto delete: false

11:02:12 T:1531006792   ERROR: Unable to find plugin
11:02:12 T:1074216536   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting plugin://
11:02:12 T:1074216536   ERROR: CGUIMediaWindow::GetDirectory(plugin://) failed
11:02:12 T:1074216536   DEBUG: CGUIMediaWindow::GetDirectory ()
11:02:12 T:1074216536   DEBUG:   ParentPath = []
11:02:12 T:1074216536   DEBUG: CAndroidAppDirectory::GetDirectory: apps
Reply

Logout Mark Read Team Forum Stats Members Help
Advanced Launcher Error0