Ne créez pas de partitions à partir du mode de stockage de masse (car ABL se brisera avec des espaces/espaces dans le nom)
Tout cela vos données Android seront effacées
Nous ne sommes pas responsables des dommages causés à votre téléphone. En suivant ce tutoriel, vous acceptez d'assumer l'entière responsabilité de vos actes. Nous avons effectué quelques tests, mais il s'agit d'un un premier aperçu et des problèmes peuvent survenir.
Cela n'a pas été testé sur des appareils de 256 Go. Ce didacticiel concerne uniquement les appareils de 128 Go.
Veuillez lire et assurez-vous de bien comprendre l'intégralité du didacticiel avant de commencer
Vous finirez par utiliser à la fois Android et Windows sur Duo. Android et Windows partageront 128 Go de RAM (64 Go et 64 Go)
Android démarrera normalement, vous devrez démarrer Windows à l'aide d'un PC si nécessaire.
En supposant que votre Duo démarre sur Android et soit branché sur votre PC :
adb reboot bootloader
fastboot flashing unlock
fastboot boot twrp.img
adb push /sdcard/adb shell "cp /sdcard/parted /sbin/ && chmod 755 /sbin/parted"adb shell
parted /dev/block/sdaprint
rm 6mkpart esp fat32 51.9MB 180MBmkpart win ntfs 180MB 57344MBmkpart userdata ext4 57344MB 112GBset 6 esp onquit
Cela vous permettra de surmonter la rupture.
Nous avons supprimé la 6ème partition, la partition de données utilisateur Android, et créé 3 partitions : une partition esp contenant les fichiers de démarrage Windows, une partition win contenant Windows, et la dernière était la nouvelle partition de données utilisateur pour Android, juste plus petite. Rendons-les maintenant réellement utilisables :
mkfs.fat -F32 -s1 /dev/block/sda6mkfs.ntfs -f /dev/block/sda7mke2fs -t ext4 /dev/block/sda8mkdir /sdcard/espmnt && mount /dev/block/sda6 /sdcard/espmnt/quit
adb push /sdcard/adb shell "tar -xf /sdcard/DuoBoot.tar -C /sdcard/espmnt"adb shell "mv /sdcard/espmnt/Windows/System32/Boot/ffuloader.efi /sdcard/espmnt/Windows/System32/Boot/ffuloader.efi.bak"adb shell "cp /sdcard/espmnt/Windows/System32/Boot/developermenu.efi /sdcard/espmnt/Windows/System32/Boot/ffuloader.efi"adb reboot bootloader
Vous serez de retour sur le Duo Bootloader.
Démarrons l'UEFI personnalisé :
fastboot boot boot.img
Vous devez effectuer les étapes ci-dessus à chaque fois que vous souhaitez démarrer Windows.
Vous devriez être jeté dans le menu développeur.
THESE ARE NOT ALL COMMANDS. DISKPART COMMANDS VARY A LOT, SO THESE ARE SOME ROUGH INSTRUCTIONS. ACTUAL COMMANDS START WITH AN HASHTAG (which you'll need to remove)# list diskFind the Duo Disk, and take note of the number.# select disk # list partitionYou'll be able to recognize the partitions we made earlier by their size. take note of the ESP and WIN partition numbers.# select partition # assign letter=Y:# select partition # assign letter=X:
Attention : Nous supposons que X : est la partition Win et Y : est la partition ESP pour la commande suivante. Remplacez-les correctement ou vous perdrez des données sur votre PC.
dism /apply-image /ImageFile:"" /index:1 /ApplyDir:X:\
Cela prendra un certain temps.
bcdboot X:\Windows /s Y: /f UEFI
Windows est maintenant installé, mais aucun pilote.
dism /image:X:\ /add-driver /driver:"" /recurse
Nous sommes prêts à lancer !
Depuis l'invite de commande :
fastboot boot boot.img
Si vous avez tout fait correctement, Windows va maintenant démarrer ! apprécier!
En supposant toujours que X : est la partition Duo Windows montée :
reg load RTS X:\Windows\System32\config\SYSTEM
Maintenant, ouvrez regedit.exe et modifiez cette clé de registre :
HKEY_LOCAL_MACHINE\RTS\ControlSet001\Control\USBOsDefaultRoleSwitchMode
Définissez la clé sur la valeur 1 et vous avez terminé.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!