28.05.20, 18:02
0
Danke für den netten Empfang hier. Ich bin mittlerweile einen Schritt weiter, stehe nun aber vor dem nächsten Hindernis...
Mein ursprüngliches Problem war, das der Phone Updater beim Update auf die 10.0.10166 nicht durchlief. Aber ich hatte nicht die aktuellste Version des PU. Mit der aktuellsten Version lief es dann direkt durch (wovon ich jetzt auch schon mehrfach Gebrauch gemacht habe...).
Danach war die Anbindung ans MS-Konto ein wenig tricky (über Einstellungen -> Konten -> Ihr Konto konnte wohl keine Verbindung zum Server hergestellt werden), aber über den Umweg Outlook-Konto ging es dann doch. Die dort angegebene E-Mail-Adresse (= BenutzerID des Kontos) wurde zur Übernahme angeboten und die Kontoanbindung so realisiert. Ich konnte dann auch über den Store etwas runterladen und installieren, sowie App-Updates durchführen, was jedoch sehr langsam vonstattenging. Es stellte sich heraus, dass zeitgleich die Dateien für das nächste Windows-Update runtergeladen wurden, auf das das Lumia 730 ja ein Anrecht hat. Der Downloadvorgang wurde automatisch ausgelöst und war natürlich nicht in meinem Sinne, möchte ich doch zwecks Astorias auf genau diesem Build bleiben. Aber es war zu spät, das Update unaufhaltsam losgetreten. Also bin ich nochmal zurück auf den Werksbuild gegangen (8.10.14234.375) um gleich darauf wieder auf den 10.0.10166 upzugraden. So, wir nähern uns dem Hindernis...
Also Stand jetzt: ich bin auf dem Build 10.0.10166. Das Gerät ist immer noch unlocked (seitdem es im Rahmen des Upgradeprozesses auf diesen Build per Windows Phone Internals -> Unlock Bootloader unlocked wurde) und der Entwicklermodus ist aktiviert. Außerdem ist das Gerät offline, damit es sich nicht gleich wieder updatet. Auch einige App-Updates, die im Store angezeigt werden (u.a. „Extras + Info“, „Lumia motion data“ „Gadgets“, „Colour profile“, um mal die zu nennen, die relevant klingen oder mit einem Zahnrad-Icon versehen sind) wurden nicht gemacht, sondern stehen noch in der Warteschlange.
Ich muss nun also weitere Windows-Updates verhindern. Mein Plan ist das über die Registry zu machen, so wie es in diesem XDA-Forenthread diskutiert wurde: WindowsUpdateAutoDownload deaktivieren (Post #7) und die PhoneTargeting-Informationen auf ein Modell abändern, dass MSseitig nicht die Erlaubnis zum Win10Mobile-Upgrade bekommen hatte (Post #2, für meinen Anwendungsfall denke ich da ans Lumia 530 DS). Diese überschaubare Registry-Manipulation wollte ich mit Interop Tools vornehmen, da ich diese vor geraumer Zeit bereits verwendet hatte, um dieses selbe Lumia 730 für die höheren Builds "freizuschalten" (damals hatte ich über die PhoneTargeting-Informationen vorgegaukelt, dass es ein Modell sei, dass bis zum letzten Update ein Anrecht hatte dieses zu beziehen). Und als ich damals in den Interop Tools unterwegs war, hatte ich auch gleich von der Möglichkeit Gebrauch gemacht, einige System-Apps, die sich auf normalem Wege nicht deinstallieren lassen, zu entfernen. Auch das hätte ich bei dieser Gelegenheit wieder gemacht.
Stecken geblieben bin ich beim Sideload der Interop Tools: Es ist mir nicht gelungen die Interop Tools zu installieren (Dateienreihenfolge gemäß Anleintung). Um zu sehen, ob es nun an Interop Tools oder irgendetwas anderem lag, habe ich es dann auch noch mit der xap-Datei von CustomPFD probiert (appx- und appxbundle-Dateien hatte ich ja bereits mit den zwei Interop Tools-Versionen versucht zu installieren) aber auch das war erfolglos. Ich habe dann von weiteren Tests mit appx-Dateien einer anderen App abgesehen, da die Fehlermeldungen mich vermuten lassen, dass das Problem eher von der PC-Smartphone-Verbindung herrührt. Hier die Symptome, bzw. Fehlermeldungen, die ich bei den verschiedenen Versuchen bekommen habe:
- Installation von appx/appxbundle/xap Dateien aus dem Downloads-Ordner des Smartphones heraus durch Antippen der Dateien im Datei-Explorer des Smartphones und bestätigen des „möchten Sie… installieren?“-Dialogs -> keine Fehlermeldung, aber soweit man das sehen kann, passiert auch sonst nichts. Auf jeden Fall erscheint auch nach längerem Warten keine neue App in der App-Liste.
- Bei Verwendung des "WPV XAP Deployer 2.0.0" - beim Versuch der Installation von CustomPFD_0600.xap startet der Vorgang und endet jedoch mit einem Fehler 0x81030120
- Bei Verwendung des Kommandozeilentools "WinAppDeployCmd" aus dem Windows 10 SDK (10.0.16299.91): Discovering devices (Befehl „devices“) wird erfolgreich ausgeführt und Lumia 730 gefunden, jedoch Fehler beim Versuch der Installation einer apxx- und einer apxxbundle-Datei. Gleiche zweizeilige Fehlermeldung kommt auch beim Befehl „list“, hat also wohl mehr mit der PC-Smartphone-Verbindung zu tun als mit dem Installieren an sich ->
0x80131500 - Eine vorhandene Verbindung wurde vom Remotehost geschlossen. (Ausnahme von HRESULT: 0x80072746)
0x80072746 - Eine vorhandene Verbindung wurde vom Remotehost geschlossen. (Ausnahme von HRESULT: 0x80072746)
- Im Windows Store, in den ich gelange, wenn ich dem Gerät kurzzeitig WLAN-Zugang gewähre, wird mir keine Installation lokal vorliegender Installationsdateien angeboten, wenn ich diese im Downloadsordner des Geräts abgelegt habe (weder appx, noch appxbundle, noch xap).
Nun habe ich 3 Hypothesen:
Hat jemand eine Idee, wie ich das mit dem Sideload hinbekommen kann? Ich wäre auch mit jedem anderen Registry Editor als Interop Tools zufrieden (auch wenn ich dann vermutlich die überflüssigen, vorinstallierten System-Apps nicht loswerde, aber damit könnte ich gut leben). Im MS Store werde ich wohl nicht so einfach einen Registry Editor finden, oder? Meine schnelle Suche war erfolglos: Interop Tools wird mir zwar als „auf Mobilgeräten verfügbar“ angezeigt, ein Download ist jedoch nicht möglich. Alles andere, was bei der Suche hochkommt, sieht nicht nach Registry Editor aus...
Mein ursprüngliches Problem war, das der Phone Updater beim Update auf die 10.0.10166 nicht durchlief. Aber ich hatte nicht die aktuellste Version des PU. Mit der aktuellsten Version lief es dann direkt durch (wovon ich jetzt auch schon mehrfach Gebrauch gemacht habe...).
Danach war die Anbindung ans MS-Konto ein wenig tricky (über Einstellungen -> Konten -> Ihr Konto konnte wohl keine Verbindung zum Server hergestellt werden), aber über den Umweg Outlook-Konto ging es dann doch. Die dort angegebene E-Mail-Adresse (= BenutzerID des Kontos) wurde zur Übernahme angeboten und die Kontoanbindung so realisiert. Ich konnte dann auch über den Store etwas runterladen und installieren, sowie App-Updates durchführen, was jedoch sehr langsam vonstattenging. Es stellte sich heraus, dass zeitgleich die Dateien für das nächste Windows-Update runtergeladen wurden, auf das das Lumia 730 ja ein Anrecht hat. Der Downloadvorgang wurde automatisch ausgelöst und war natürlich nicht in meinem Sinne, möchte ich doch zwecks Astorias auf genau diesem Build bleiben. Aber es war zu spät, das Update unaufhaltsam losgetreten. Also bin ich nochmal zurück auf den Werksbuild gegangen (8.10.14234.375) um gleich darauf wieder auf den 10.0.10166 upzugraden. So, wir nähern uns dem Hindernis...
Also Stand jetzt: ich bin auf dem Build 10.0.10166. Das Gerät ist immer noch unlocked (seitdem es im Rahmen des Upgradeprozesses auf diesen Build per Windows Phone Internals -> Unlock Bootloader unlocked wurde) und der Entwicklermodus ist aktiviert. Außerdem ist das Gerät offline, damit es sich nicht gleich wieder updatet. Auch einige App-Updates, die im Store angezeigt werden (u.a. „Extras + Info“, „Lumia motion data“ „Gadgets“, „Colour profile“, um mal die zu nennen, die relevant klingen oder mit einem Zahnrad-Icon versehen sind) wurden nicht gemacht, sondern stehen noch in der Warteschlange.
Ich muss nun also weitere Windows-Updates verhindern. Mein Plan ist das über die Registry zu machen, so wie es in diesem XDA-Forenthread diskutiert wurde: WindowsUpdateAutoDownload deaktivieren (Post #7) und die PhoneTargeting-Informationen auf ein Modell abändern, dass MSseitig nicht die Erlaubnis zum Win10Mobile-Upgrade bekommen hatte (Post #2, für meinen Anwendungsfall denke ich da ans Lumia 530 DS). Diese überschaubare Registry-Manipulation wollte ich mit Interop Tools vornehmen, da ich diese vor geraumer Zeit bereits verwendet hatte, um dieses selbe Lumia 730 für die höheren Builds "freizuschalten" (damals hatte ich über die PhoneTargeting-Informationen vorgegaukelt, dass es ein Modell sei, dass bis zum letzten Update ein Anrecht hatte dieses zu beziehen). Und als ich damals in den Interop Tools unterwegs war, hatte ich auch gleich von der Möglichkeit Gebrauch gemacht, einige System-Apps, die sich auf normalem Wege nicht deinstallieren lassen, zu entfernen. Auch das hätte ich bei dieser Gelegenheit wieder gemacht.
Stecken geblieben bin ich beim Sideload der Interop Tools: Es ist mir nicht gelungen die Interop Tools zu installieren (Dateienreihenfolge gemäß Anleintung). Um zu sehen, ob es nun an Interop Tools oder irgendetwas anderem lag, habe ich es dann auch noch mit der xap-Datei von CustomPFD probiert (appx- und appxbundle-Dateien hatte ich ja bereits mit den zwei Interop Tools-Versionen versucht zu installieren) aber auch das war erfolglos. Ich habe dann von weiteren Tests mit appx-Dateien einer anderen App abgesehen, da die Fehlermeldungen mich vermuten lassen, dass das Problem eher von der PC-Smartphone-Verbindung herrührt. Hier die Symptome, bzw. Fehlermeldungen, die ich bei den verschiedenen Versuchen bekommen habe:
- Installation von appx/appxbundle/xap Dateien aus dem Downloads-Ordner des Smartphones heraus durch Antippen der Dateien im Datei-Explorer des Smartphones und bestätigen des „möchten Sie… installieren?“-Dialogs -> keine Fehlermeldung, aber soweit man das sehen kann, passiert auch sonst nichts. Auf jeden Fall erscheint auch nach längerem Warten keine neue App in der App-Liste.
- Bei Verwendung des "WPV XAP Deployer 2.0.0" - beim Versuch der Installation von CustomPFD_0600.xap startet der Vorgang und endet jedoch mit einem Fehler 0x81030120
- Bei Verwendung des Kommandozeilentools "WinAppDeployCmd" aus dem Windows 10 SDK (10.0.16299.91): Discovering devices (Befehl „devices“) wird erfolgreich ausgeführt und Lumia 730 gefunden, jedoch Fehler beim Versuch der Installation einer apxx- und einer apxxbundle-Datei. Gleiche zweizeilige Fehlermeldung kommt auch beim Befehl „list“, hat also wohl mehr mit der PC-Smartphone-Verbindung zu tun als mit dem Installieren an sich ->
0x80131500 - Eine vorhandene Verbindung wurde vom Remotehost geschlossen. (Ausnahme von HRESULT: 0x80072746)
0x80072746 - Eine vorhandene Verbindung wurde vom Remotehost geschlossen. (Ausnahme von HRESULT: 0x80072746)
- Im Windows Store, in den ich gelange, wenn ich dem Gerät kurzzeitig WLAN-Zugang gewähre, wird mir keine Installation lokal vorliegender Installationsdateien angeboten, wenn ich diese im Downloadsordner des Geräts abgelegt habe (weder appx, noch appxbundle, noch xap).
Nun habe ich 3 Hypothesen:
- Ich gehe das sideloaden falsch an und verwende Herangehensweisen, die in dem Build nicht funktionieren, oder falsche Tools (damit meine ich die eingesetzten externen Installer: WPV XAP Deployer 2.0.0 & WinAppDeployCmd aus dem Windows 10 SDK).
- Es liegt am unlock-Status des Geräts entweder ist es zu sehr oder zu wenig unlocked (Root unlock wäre ja noch möglich) und irgendwelche Sicherheitsabfragen beim Verbindungsaufbau schlagen fehl. Ich gestehe, dass ich keine Ahnung habe, was diese verschiedenen unlock-Stufen bewirken...
- Es liegt daran, dass der Build ein Insider-Build ist und Sideloads scheinbar generell etwas problematisch bei diesen Builds sind, glaube ich irgendwo aufgeschnappt zu haben. Wobei ich das seltsam finde, da gerade die Insider-Versionen doch auch besonders für die Developer gedacht waren…
Hat jemand eine Idee, wie ich das mit dem Sideload hinbekommen kann? Ich wäre auch mit jedem anderen Registry Editor als Interop Tools zufrieden (auch wenn ich dann vermutlich die überflüssigen, vorinstallierten System-Apps nicht loswerde, aber damit könnte ich gut leben). Im MS Store werde ich wohl nicht so einfach einen Registry Editor finden, oder? Meine schnelle Suche war erfolglos: Interop Tools wird mir zwar als „auf Mobilgeräten verfügbar“ angezeigt, ein Download ist jedoch nicht möglich. Alles andere, was bei der Suche hochkommt, sieht nicht nach Registry Editor aus...