• Über Uns
  • Impressum
  • Datenschutzerklärung
  • Login
  • Registrieren
WindowsUnited
  • Windows 11
    • Windows 10
    • Anleitungen & Tipps
    • Windows Mobile
  • Surface
  • Gaming
  • Reviews
  • Exclusives
  • IT-Jobs
No Result
View All Result
WindowsUnited
  • Windows 11
    • Windows 10
    • Anleitungen & Tipps
    • Windows Mobile
  • Surface
  • Gaming
  • Reviews
  • Exclusives
  • IT-Jobs
No Result
View All Result
WindowsUnited
No Result
View All Result
Home Anleitungen

So installiert ihr volles Windows 10 (Version 1803) auf Lumia 950XL

von Leonard Klint
14. Mai 2018
in Anleitungen, Windows Mobile, Windows Phone
49
Lumia 950 XL Windows 10 Portierung
Teile auf FacebookTeile auf Twitter

Es ist soweit, die erste öffentliche Anleitung um vollwertiges Windows 10 auf sein Lumia 950 (XL) zu installieren ist verfügbar. Der Hacker Ben Imbushuo beschreibt, was ihr dafür benötigt:

1) WPInternals 2.4 to unlock bootmgfw

2) 1st shim: github.com/imbushuo/boot-…

3) Kickstarter: github.com/imbushuo/lk (msm8994-test-2 branch)

4) UEFI: github.com/imbushuo/Lumia… (Get Linaro toolchain and EDK2 ready)

Hinweis: Die Prozedur kann eure Hardware beschädigen. WindowsUnited übernimmt keinerlei Verantwortung für etwaige Schäden – ihr handelt auf eigene Gefahr.

Solltet ihr euch mit dem Thema nicht gut auskennen, dann lasst es lieber bleiben. Auf folgender Seite findet ihr noch weitere Informationen.

Windows 10 (ARM) auf Lumia 950 (XL) installieren

What’s this?

This package demonstrates an AArch64 UEFI implementation for hacked Lumia 950 XL. Currently it is able to boot Windows 10 ARM64 (with a minor patch). Booting Linux is also possible if seven cores are disabled in ACPI tables (due to the TZ implementation).

Build

If you are familar with EDK2, you don’t need to use my build script.

  • Checkout a copy of EDK2, then checkout this repository under EDK2’s worktree.
  • Install Linaro AArch64 GCC toolchains, my build script uses gcc-linaro-7.2.1-2017.11. Then untar them. I place everything under /opt directory, so I have directories like /opt/gcc-linaro-7.2.1-2017.11-x86_64_aarch64-elf/bin. If you placed it somewhere else, modify build scripts.
  • Copy rundbbuild.sh in Tools directory to your EDK2 worktree root directory.
  • Export variable GCC5_AARCH64_PREFIX to your GCC directory with prefix (e.g. /opt/gcc-linaro-7.2.1-2017.11-x86_64_aarch64-elf/bin/aarch64-elf-)
  • Enable -mfix-cortex-a53-835769 -mfix-cortex-a53-843419 flags in GCC will make you day better.
  • Start build: . rundbbuild.sh --950xl --development

Run

Per UEFI specification, ARM32 UEFI cannot boot ARM64 binaries directly. To run this UEFI build on Lumia 950 XL, the following procedure is required:

  • Check out Boot Shim. This Boot Manager Application implements a simple ELF loader for the kickstarter (LK).
  • Check out LK. You need msm8994-test-2 branch. Build MSM8994 target, then you will get a emmc_appsboot.mbn file.
  • Re-partition your Lumia 950XL, shrink Data partition, create a new partition with GPT name boot, and another uefi_vars (reserved for further use). 4MB for both partition is okay. Tools like cgdisk is recommended.
  • Place emmc_appsboot.mbn in the WP EFIESP root directory, copy Boot Shim EFI appliction to the EFIESP partition, create a new BCD entry for it.
  • Boot to this BCD entry, you should enter Android Fastboot mode.
  • Connect to your computer, flash the build: fastboot flash boot UEFI.elf
  • Continue to UEFI: fastboot continue

To re-flash UEFI, press volume down until Fastboot device shows up (like flashing Android phones).

Patch for booting Windows ARM64

Go to your EDK2 worktree, find MdePkg/Include/AArch64/ProcessorBind.h:

- #define RUNTIME_PAGE_ALLOCATION_GRANULARITY (0x10000)
+ #define RUNTIME_PAGE_ALLOCATION_GRANULARITY (0x1000)

This issue will be addressed with improved memory allocation in the future.

TZ Implementation Notes

Qualcomm Snapdragon MSM8992/MSM8994 implements a subset of PSCI interface for multi-processor startup. However, required commands like PSCI_SYSTEM_OFF and PSCI_SYSTEM_RESET are not implemented. Hence we use PMIC to shutdown platform (there’s a bug in RT that will be fixed) instead of PSCI. Additionally, 8992/8994 uses HVC call for PSCI commands instead of SMC call. It seems that Linux encounters some troubles during MP startup.

Linux Notes

The ACPI tables are copied from stock Windows Phone FFU, hence these device IDs are likely not be recognized by Linux. A proper device tree is still required to boot Linux. If you are interested, you are welcome to contribute.

Acknowledgements

  • EFIDroid Project

License

All code except drivers in GPLDriver directory are licensed under BSD 2-Clause. GPL Drivers are licensed under GPLv2 license.

Funktionieren vollwertige (Win32) Windows Programme?

Wie man auf den Bildern sehen kann, funktioniert Chrome. Das bedeutet, dass Ben Win32-Programme zum Laufen gebracht hat. Es bestand bei früheren Versuchen ein Problem mit dem Wlan, ob dieses mittlerweile behoben worden ist, ist nicht bekannt.

Windows 10 Lumia 950 XL 2
Windows 10 Lumia 950 XL 2
Windows 10 Lumia 950 XL 2
Windows 10 Lumia 950 XL 2

Es läuft die aktuelle Windows 10 Version 1803, dementsprechend funktioniert auch das Timeline-Feature. Die Spezifikationen des Lumia 950 XL werden hier auch korrekt in den Einstellungen angezeigt.

Super das Ganze. Hut ab für den fleißigen Hacker Ben Imbushuo!

Tags: ChromeFlashhackLumia 950 XLMicrosoftPortierungRomVersion 1803Windows 10Windows 10 ARMWindows 10 MobileWindows Phone
Share18TweetSendShare

Verwandte Artikel

Windows 11 glänzt mit größtem Nutzerplus seit der Veröffentlichung des Betriebssystems
Microsoft

Windows 11 glänzt mit größtem Nutzerplus seit der Veröffentlichung des Betriebssystems

6. Februar 2025
Windows 10 Game Bar: Microsoft öffnet ein mächtiges Gamer-Tool für alle – Welches Widget würdet ihr euch wünschen?
Apps

Microsoft Edge: Xbox Game Bar bekommt Browser Widget

28. Januar 2025
Nintendo Switch 2: Xbox bestätigt Unterstützung mit eigenen Spielen
Gaming

Nintendo Switch 2: Xbox bestätigt Unterstützung mit eigenen Spielen

28. Januar 2025
Diskussion abonnieren
Anmelden/Registrieren
Benachrichtige mich zu:
Logge dich ein zum Kommentieren
49 Comments
älteste
neuste beste Bewertung
Inline Feedbacks
View all comments
djgholum
6 Jahre her

Danke, und eine Frage:
Funktioniert WLAN auch?

0
Leonard Klint
Verfasser des Artikels
Antwort auf  djgholum
6 Jahre her

Steht doch im Text: Wissen wir nicht. Chrome läuft aber, was zumindest ein Hinweis darauf ist, dass Dateien installiert wurden. Könnte aber auch lokal oder über LAN geschehen sein.

0
baine
Antwort auf  djgholum
6 Jahre her

Nein, Internet geht nur über einen Bluetooth-Hotspot. Auch telefonieren ist nicht möglich, es fehlt noch der passende Treiber, genau wie beim WLAN.

2
Leonard Klint
Verfasser des Artikels
Antwort auf  baine
6 Jahre her

Kommt noch

3
Andi
6 Jahre her

Hallo. Wieso experimentiert Microsoft nicht in diese Richtung? Es scheint mit den Lumia’s ja noch einiges zu gehen. Jetzt noch ein paar neue Geräte mit größerem Display, eine Andockmöglichkeit (haben wir ja) und fertig. Ein Gerät für alles (von der Leistung und dem vielleicht zu schwachem Akku abgesehen).

2
ahoiiiiiiii
Antwort auf  Andi
6 Jahre her

Was soll Microsoft denn da experimentieren? Die sind schon länger Besitzer des Wissens das Ben Imbushuo sich jetzt hart erarbeitet hat. Ich weiß nicht was du willst? Das größere Gerät namens Andromeda kommt doch. Vielleicht ist Imbushuo bis dahin auch soweit WLAN zu liefern. Aber Telefonie und Pen Support wird er auf dem 950 XL nicht hinbekommen. Wer sein Smartphone nicht zum Telefonieren und für Notizen mit Handschrift und Zeichnungen von Hand braucht, der kann den Jailbreak ja jetzt schon installieren. Ich werde es auf jeden Fall erst tun, wenn das Andromeda da ist. Dann brauche ich das 950 XL… Weiterlesen »

0
Doctore99
Antwort auf  ahoiiiiiiii
6 Jahre her

Gabs da nicht Skype das auf Festnetz anrufen kann ? Kostet halt etwas.

0
paracelsus
Antwort auf  Doctore99
6 Jahre her

Genau – minimale Kosten. Mußt Dich halt auf ein Land festlegen, wohin du telefonieren willst aus aller Welt.

0
ahoiiiiiiii
Antwort auf  paracelsus
6 Jahre her

Sind die Kosten wirklich minimal? Hat mich immer abgeschreckt die Meldung, dass ich kein Guthaben habe und wieder aufgelegt.

0
Bullseye
Antwort auf  ahoiiiiiiii
6 Jahre her

Win10ARM auf dein Samsung Galaxy S7 und du hast alles was du willst.

0
ahoiiiiiiii
Antwort auf  Bullseye
6 Jahre her

Oh ja, damit würde ich an das Samsung Ativ S anknüpfen. Aber ließ sich darauf das Windows 10 Mobile Jailbreak schon nicht installieren?

0
nextgenwinuser
6 Jahre her

Verstehe ich nicht. Ich dachte vollwertiges Windows inkl. Win32 Programme müssten aufwendig emuliert werden. Wieso geht das jetzt auf einmal?

0
ExMicrosoftie
Antwort auf  nextgenwinuser
6 Jahre her

Ben Imbusho installiert Windows 10 ARM. Da ist die Emulation für Win32-Programme mit drin.

0
pakebuschr
Antwort auf  nextgenwinuser
6 Jahre her

Weil es eben das Win10 ARM ist, da die Hardware aber eher „schwach“ ist, ist die Emulation auch entsprechend langsam.

0
hallore
6 Jahre her

Ich nehme mal an, da gibt es danach kein zurück mehr? Bootloader unlock (mal testen, probieren u.s.w und dann wieder ein funktionierendes Telefon)

0
hm
6 Jahre her

Wird Zeit dass Windows SIM Karten unterstützt, dann könnte man endlich auch am PC über das Mobilnetz telefonieren. Damit wär dann auch das Thema Smartphone erledigt, da dann Windows Tablets alles mit sich bringen was braucht.

4
Leonard Klint
Verfasser des Artikels
Antwort auf  hm
6 Jahre her

Windo s unterstützt sim Karten. Was noch nicht freigeschaltet ist sind die Telefonie APIs, die aber schon im Code enthalten sind.

5
hm
Antwort auf  Leonard Klint
6 Jahre her

Danke für die Info.

0
juvenal
6 Jahre her

Gehts das auch für das Acer Liquid Jade Primo?

0
ExMicrosoftie
Antwort auf  juvenal
6 Jahre her

Nein, das benutzt ein anderes UEFI.

0
gast
Antwort auf  juvenal
6 Jahre her

Mit dieser Installation hier nicht. Rein technisch ist das Acer LJP-Gerät aber WoA-fähig. Hier gibt es aber noch keine passende „Hackersoftware“.

0
jolie511
6 Jahre her

Kann ich das auch mit einem Lumia 1520 machen?

0
gast
Antwort auf  jolie511
6 Jahre her

Nein! Auf keinen Fall!

0
Parasec
6 Jahre her

Geil 😀

3
hansra1
6 Jahre her

Die Microsoft Jungs bekommen es nicht mal auf die Reihe das man mit einem Tablet und esim telefoniert

2
ahoiiiiiiii
Antwort auf  hansra1
6 Jahre her

Du bekommst es nicht auf die Reihe richtig zu lesen. Wie oft soll Leo es denn noch wiederholen, dass der Code dafür existiert aber die API noch nicht freigegeben ist, bis du es verstehst?

0
remmy
6 Jahre her

Wollt ihr nicht Mal ne YouTube Anleitung bereit stellen? 😉

1
hakan70
6 Jahre her

Krass Alter 😀😀👍👍

1
Jochen Schön
6 Jahre her

Mal etwas Anderes. Habe gerade auf meinem Lumia 650 aus heiterem Himmel ein Update bekommen. Ist es das ominöse April Update? Habe nirgendwo etwas von einem Update für Mobile gelesen. Stehe jetzt auf 10.0.15254.401. Version ist aber immer noch 1709.

0
sirozan
Antwort auf  Jochen Schön
6 Jahre her

Nö, das war einfach wieder der übliche monatliche Patch ohne viel Inhalt

1
keinuntertan
6 Jahre her

Starke Leistung! Aber bis das ausgereifter ist, wartet man besser noch ab. Wenn es dann eine gute, deutschsprachige Anleitung dazu geben wird, dann mit Sicherheit drüben, bei den WPVisionären. 👍

0
OldBoneLess
6 Jahre her

Is ja schön dat dat funzt, aber is doch völlig sinnfrei sowas…

1
pakebuschr
Antwort auf  OldBoneLess
6 Jahre her

Es macht schonmal deutlich mehr Sinn als noch bei voherigen News.

-1
keinuntertan
6 Jahre her

Mal ’ne berechtigte Frage: Wenn man Windows 10 installieren und nutzen möchte, braucht man doch normalerweise eine gekaufte Lizenz. Wie funktioniert das hier, beim Lumia-Hack? „Gast“ kann uns das sicher sagen … 😁

1
pakebuschr
Antwort auf  keinuntertan
6 Jahre her

Weiss nicht ob die Win 10 Pro Lizenzkey auch bei Win10 ARM funktionieren aber das ist wohl erstmal das geringste Problem.

0
gallionas
Antwort auf  keinuntertan
6 Jahre her

Unter 7″ Display Grüße ist Windows 10 kostenlos

0
supermurmel
6 Jahre her

Cool 😎 mal abwarten bwie es weiter geht 💪

1
Angs
6 Jahre her

Funzt das auf einem Lumia 640XL?

0
Leonard Klint
Verfasser des Artikels
Antwort auf  Angs
6 Jahre her

Noch nicht

1
renegade
6 Jahre her

… Hut ab für diese Leistung, aber wann kommt sowas für das HP Elite X3???

1
myopinion
6 Jahre her

Technisch gesehen hat der Hacker einen guten Job gemacht. Praktisch gesehen, frage ich mich, was für ein Einsatzszenario, ein Lumia 950 dann hat, wenn man Windows 10, 1803 drauf installiert? Viel wird man damit vermutlich nicht machen können. WLAN ist ein Fragezeichen, SIM Karten werden auch nicht damit funktionieren. Also hat man eigentlich die ganze Arbeit für nix gemacht, würde man das installieren und hat ein Risiko sein Lumia zu bricken. Schade, dass niemand aus der Android Community versucht, Lineage draufzubekommen. Dann noch den Microsoft Launcher draufinstalieren und man hätte ein wirklich gutes Gerät, auch wenn sie schon älter sind.… Weiterlesen »

1
Leonard Klint
Verfasser des Artikels
Antwort auf  myopinion
6 Jahre her

Nr. 1 Aus spass Nr. 2 evtl kann dort dann auch Andromeda drauf.

0
STP
Antwort auf  Leonard Klint
6 Jahre her

Andromeda ist doch für Dual-Panel?

0
tobias25
Antwort auf  Leonard Klint
6 Jahre her

Man kann auch noch eine extra App oder ein extra Programm programmieren und auch Treiber

0
myopinion
Antwort auf  Leonard Klint
6 Jahre her

@Leonard Klint

Danke für die Antwort.

0
Maikel
6 Jahre her

Währe schön wenn die auch noch für das Lumia 640 machen können wenn ja würde ich auch noch geld rein stecken für das Lumia noch

0
kunderico
Antwort auf  Maikel
6 Jahre her

Die hardware ist zu schwachtittig. Cpu zu lahm und zuwenig Ram. Würdest du dir einen pc mit 1 gb ram kaufen? 😁

0
Ralf950
6 Jahre her

Geht das dann mit Continnum? Also mini Lumia PC und zB Fernseher 📺 als Schirm… Anzeige……

0
ahoiiiiiiii
Antwort auf  Ralf950
6 Jahre her

Und wie das geht.

0

Anzeige


Amazon Deals

Amazon-Deals

Die WindowsUnited App

WindowsUnited App

WindowsUnited App - Jetzt als PWA für alle Plattformen

Einfach im Browser oder "zum Startbildschirm hinzufügen" und wie eine App nutzen.
WindowsUnited

© 2020 1United GmbH

Mehr

  • Impressum
  • Datenschutzerklärung
  • Facebook-Gruppe: Der WindowsUnited Newsroom
  • Jobs
  • Sende uns einen Tipp
  • Über Uns

Folge Uns   Blogverzeichnis - Bloggerei.de

Welcome Back!

Login to your account below

Forgotten Password? Jetzt registrieren

Erstelle ein Nutzerkonto!

Fülle das Formular aus, um dich zu registrieren

Alle Felder müssen ausgefüllt sein. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • Home
  • Windows
    • Windows 10
    • Anleitungen
    • Windows Mobile
  • Nokia
  • Surface
  • Reviews
  • Meinung
  • IT-Stellenmarkt
  • Impressum
  • Datenschutzerklärung
  • Anmeldung / Registrierung

© 2020 1United GmbH