Google Play games for PC הוא אמולטור אנדרואיד למחשב, שפותח על ידי Google.

_config.yml

1 - התקנה

כמו שאפשר לראות משם האמולטור, האמולטור הזה מיועד רשמית רק למשחקים.

אבל אנחנו רוצים להתקין עליו יותר מזה, נכון?

אז נוריד את גרסת המפתחים.

https://developer.android.com/games/playgames/emulator

אחרי ההתקנה, תפתח כרטיסיה חדשה בדפדפן, לחיבור לחשבון הגוגל שבו יעשה שימוש באמולטור. תתחברו. לאחר מכן, תקפוץ חלונית באמולטור לשימוש בUSB Debuging.

תאשרו.

2 - התקנת אפליקציות

דורש טיפ טיפה הבנה בתוכנת ADB, שלה יש מדריך כאן. הADB של האמולטור נמצא בנתיב הזה במחשב

C:\Program Files\Google\Play Games Developer Emulator\current\emulator

(יתכן שגם ADB רגיל יעבוד, לא בדקתי.) וכדי להתקין, נריץ את הפקודה

adb install /path/to/your.apk

3 - חנות אפליקציות

מכיוון שהאמולטור מיועד למשחקים, ב-Google Play המובנה יש רק משחקים. אז נתקין (באמצעות ADB) את חנות האפליקציות Aurora Store. בעיה ראשונה - רק משחקים עדיין מוצגים. כדי לפתור את זה, נכנס בArura store לSpoof manager ונבחר מכשיר אחר

_config.yml

ועכשיו נלך ללשונית Accounts, נתנתק ונתחבר בחזרה

_config.yml

אבל עדיין נקבל שגיאה בהתקנת אפליקציות

_config.yml

זה אומר שמתקין האפליקציות הרגיל נעול להתקנות לא רשמיות, ונצטרך להשתמש בshell (שורת הפקודה) של המכשיר (כלומר האפליקציה תצטרך. לא אנחנו). אך הרצת פקודת התקנה בshell דורשת רוט, ואין לנו רוט.

לכן נשתמש באפליקציית Shizuku, המשמשת להסלמת הרשאות חלקית ללא רוט. תוכלו לקרוא הסבר ברשת. נתקין את האפליקציה ונריץ את הפקודה הבאה בADB

adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh

אנחנו צריכים לקבל פלט כזה

_config.yml

נכנס לאפליקציית Shizuku ונראה שהכל עובד

_config.yml

ועכשיו חנות Aurora store תעבוד לנו חלק!

(הערה קטנה - בכל פעם שנפעיל את האמולטור, נצטרך להריץ את פקודת ההפעלה של Shizuku).

4 - Rooting reaserch

לא הצלחתי כרגע לעשות root לאמולטור.

מצורף המידע שיש לי כרגע:

הboot.img נמצא בתוך הקובץ aggregate.img בנתיב

C:\Program Files\Google\Play Games Developer Emulator\current\emulator\avd

ניסיתי להשריש את כל הקובץ עם מגיסק 27 וזו השגיאה

_config.yml

ניסיתי גם להוציא ממנו את הboot.img ולהשריש רק אותו. הצלחתי, אבל כרגע אין לי רעיון איך לארוז מחדש את ה aggregate.img.

וכמובן, תודה לMusicode

הפוסט שלי על זה, בפורום XDA.