Опитвате се да модифицирате подсистемата на Windows за Android? WSAPackagingTool е лесна за използване помощна програма за повторно опаковане на инсталатора на WSA с модове по ваш избор.
В продължение на години, ако потребителите на Windows искаха да стартират любимите си приложения за Android на компютъра си, те трябваше да го направят чрез емулатори на трети страни или други неофициални методи. Сега, с Windows 11 и е Подсистема Windows за Android (WSA), можете лесно да стартирате приложения за смартфон на вашия компютър. Android средата на Microsoft се доставя с Amazon Appstore, който е единственият официален източник, откъдето можете да получите приложения за Android за вашето копие на Windows. Докато е възможно да се странични приложения на WSA или използвайте допълнителни пакетмениджър приложения, инсталиране на Google Play Store изисква ръчно модифициране на основното системно изображение.
Вътрешната архитектура на слоя подсистема на Windows за Android е малко по-различна от обикновеното устройство с Android. Например, няма интерфейс за зареждане/бързо зареждане, чрез който можете да флашвате целевите дялове. Липсва и режим на възстановяване, достъпен за потребителя, следователно не можете да го замените с персонализирано възстановяване като
TWRP и придобийте възможността да инсталирате модове. Тъй като Microsoft разпространява и актуализира подсистемата на Windows за Android чрез своя магазин, би било по-лесно да заснемете инсталационния пакет на WSA и да го модифицирате преди инсталиране. Това е мястото, където WSAPackagingTool влиза проектът.Създаден от XDA Recognized Developer mlgmxyysd и XiaoMengXinX, WSAPackagingTool е набор от скриптове, който има за цел да рационализира процеса на локално модифициране на инсталатора на Windows Subsystem за Android. Има два компонента на този инструмент с отворен код - скрипт за разопаковане, който извлича съдържанието на валиден MSIX пакет от WSA за модифициране и скрипт за повторно пакетиране, който създава нов инсталатор от модифицирания набор от файлове, след като приключите с желания промени.
Всеки с Windows 11 (или дори Windows 10) може да стартира WSAPackagingTool, тъй като повечето от зависимостите присъстват в набора от инструменти. Модулът за повторно пакетиране обаче се нуждае от PowerShell 6.0 или по-нова версия, от която може да се инсталира тук.
- Изтеглете най-новия официален пакет за инсталиране на подсистемата Windows за Android. Можете да се обърнете към този урок за необходимите стъпки.
- Изтеглете най-новата версия на WSAPackageTool направо от вашия браузър.
- Като алтернатива, ако имате инсталиран git, можете да клонирате WSAPackageTool GitHub repo с помощта на git.
- Декомпресирайте ZIP файла WSAPackageTool и извлечете съдържанието в папка (напр. D:\WSAPackagingTool-master).
- Копирайте пакета WSA MSIX (с разширение .msixbundle) в гореспоменатата папка.
- Плъзнете файла msixbundle към
unpack.cmd
за да започнете да разопаковате. Можете също да използвате следната команда, за да разопаковате файла:.\unpack.cmd <msixbundle>
- След успешно разопаковане, разопакованото съдържание може да бъде намерено в новосъздадената временна папка.
- Модифициране на разопакования екземпляр на WSA, ако е необходимо. Например, сега можете да приложите WSA GApps скрипт в инсталатора на подсистемата на Windows за Android.
- Когато приключите, стартирайте
repack.cmd
файл, за да започнете преопаковането. - Преопакованият инсталатор ще бъде поставен в папката "out". Отидете до там и стартирайте
install.cmd
файл като администратор, за да инсталирате модифицирания пакет msixbundle. - Току-що подготвихте и инсталирахте потребителска подсистема на Windows за Android екземпляр с избраните от вас модификации, благодарение на WSAPackagingTool. Приятно бърникане!
WSAPackagingTool: GitHub Repo || Дискусионна тема на XDA