איך: שורש Bluestacks 2

BlueStacks הוא אמולטור אנדרואיד בעל דירוג גבוה למחשבים אישיים, אך למרבה הצער הוא אינו מציע גרסה מושרשת מראש. התבוננות ברשת תציג שפע מדריכים להנחלת בלו סטאקים בלחיצה אחת באמצעות כלי כמו KingoRoot, אך יש לי התנגדות מוסרית להמליץ ​​על KingoRoot לאנשים, לכל מכשיר - זה ידוע בסצנת השורשים של- KingoRoot יש היסטוריה. של העברת נתונים של אנשים ושלח אותם לשרתים צללים בסין.

עם זאת, אני אראה לכם את השיטה הטובה והבטוחה ביותר להשרשת BlueStacks באמצעות SuperSU - זה הרבה יותר טכני משיטת שורש בלחיצה אחת, אך הפרטיות שלכם תודה לי בטווח הארוך. שיטה זו גם תאפשר לך להשיג שורש קבוע , מה שאומר שלא תצטרך לשורש מחדש לאחר אתחול מחדש של BlueStacks.

דרישות:

  • SuperSU v2.65
  • BusyBox i686 פרוק
  1. שמור את קבצי SuperSU ו- BusyBox איפשהו במחשב שלך - פרוק את SuperSu, אך גרסת ה- BusyBox שקישרתי אליה כבר נפרקה עבורך.
  2. כעת פתח שורת פקודה של Windows, באפשרותך ללחוץ על מקש Windows + R ואז להקליד ' exe '.
  3. כעת הדבק העתק את כל הפקודות הללו בשורת הפקודה - פקודות אלה יוסיפו ערכי רישום המונעים מ- BlueStacks "להתקשר הביתה", לכבות את מצלמת BlueStacks, לזייף את מיקום ה- GPS שלך ועוד כמה דברים שימושיים למטרתנו:

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Agent \ AppSync / f / v מופעל / t REG_DWORD / d 0

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Agent \ Cloud / f / v Host / t REG_SZ / d //127.0.0.1

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Agent \ Cloud / f / v Host2 / t REG_SZ / d //127.0.0.1

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Agent \ Cloud / f / v CCPinCheckSecs / t REG_DWORD / d 0xffffffff

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Agent \ Cloud / f / v SyncIntervalSecs / t REG_DWORD / d 0xffffffff

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Config / f / v OEM / t REG_SZ / d BlueStacks

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ אורחים \ Android \ Config / f / v מצלמה / t REG_DWORD / d 0

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ אורחים \ Android \ Config / f / v IsFrontendFirstLaunch / t REG_DWORD / d 0

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ אורחים \ Android \ Config / f / v SystemStats / t REG_DWORD / d 0

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ אורחים \ Android \ Config / f / v UsbAutoMount / t REG_DWORD / d 0

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ אורחים \ Android \ Config / f / v GpsMode / t REG_DWORD / d 0

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ אורחים \ Android \ Config / f / v GpsLatitude / t REG_SZ / d "0.0"

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ אורחים \ Android \ Config / f / v GpsLongitude / t REG_SZ / d "0.0"

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ אורחים \ Android \ Config / f / v OEM / t REG_SZ / d BlueStacks

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ אורחים \ Android \ FrameBuffer \ 0 / f / v GuestWidth / t REG_DWORD / d 860

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Guests \ Android \ FrameBuffer \ 0 / f / v GuestHeight / t REG_DWORD / d 732

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ אורחים \ Android \ FrameBuffer \ 0 / f / v WindowWidth / t REG_DWORD / d 860

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ אורחים \ Android \ FrameBuffer \ 0 / f / v WindowHeight / t REG_DWORD / d 732

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Updater / f / v ManifestURL / t REG_SZ / d “//127.0.0.1/updates/manifest_2.3.29.6222”

  1. כעת סגור את שורת הפקודה ופתח אותה מחדש עם הרשאות מנהל לפני שתמשיך להוסיף שורות אלה:

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ אורחים \ Android \ SharedFolder \ 1 / f / v שם / t REG_SZ / d "InputMapper"

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ אורחים \ Android \ SharedFolder \ 1 / f / v נתיב / t REG_SZ / d "C: \ ProgramData \ BlueStacks \ UserData \ InputMapper \"

מחק מחדש את HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Guests \ Android \ SharedFolder \ 2 / f

מחק מחדש את HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Guests \ Android \ SharedFolder \ 3 / f

מחק מחדש את HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Guests \ Android \ SharedFolder \ 4 / f

מחק מחדש את HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Guests \ Android \ SharedFolder \ 5 / f

  1. בנוסף, אני ממליץ להגדיר את ערך ה- RAM שלך עבור BlueStacks, שיעזור לבעיות מהירות וזיכרון, כגון הפעלת משחקים או יישומים עתירי RAM. שנה את ה- "512" לכמות ה- RAM הרצויה שלך:

reg להוסיף HKEY_LOCAL_MACHINE \ SOFTWARE \ BlueStacks \ Guest \ Android / f / v Memory / t REG_DWORD / d 512

  1. אוקיי, עכשיו אנחנו מוכנים להתחיל בתהליך ההשתרשות. אנו נצטרך לעבוד עם ADB, כך שאם אין לך מוגדר ADB במחשב שלך, אנא קרא "כיצד להתקין את ADB ב- Windows".
  2. לאחר התקנת ADB, המשך להקליד פקודות אלה למסוף הפקודה של Windows , ולא למסוף ADB - אנחנו עדיין לא שם.

התחל sc BstHdAndroidSvc

שרת ההרג "C: \ Program Files (x86) \ BlueStacks \ HD-Adb.exe"

שרת ההתחלה "C: \ Program Files (x86) \ BlueStacks \ HD-Adb.exe"

"C: \ Program Files (x86) \ BlueStacks \ HD-Adb.exe" לחכות למכשיר

  1. כעת עלינו להפעיל מעטפת ADB, אז היכנס לשורת הפקודה של Windows :

מעטפת "C: \ Program Files (x86) \ BlueStacks \ HD-Adb.exe"

  1. זה אמור להפעיל שורת פקודה בסגנון לינוקס, עם סימן $ לפני כל שורה. אז הזן את זה:

/ system / xbin / bstk / su

  1. זה יפתח את מצב ה- SU מוסתר של BlueStacks וישנה את סימן ה- $ ל- #. אז במעטפת ADB, הזן פקודות אלה:

הר -o remount, rw / dev / sda1 / system

mkdir / system / tmp

  1. כעת פתח שורת פקודה נוספת של Windows והזן פקודות אלה:

"C: \ Program Files (x86) \ Bluestacks \ HD-Adb.exe" דוחפים C: /SuperSU/common/SuperUser.apk / system / tmp

"C: \ Program Files (x86) \ BlueStacks \ HD-Adb.exe" דוחפים path_to / SuperSU / 2.65 / x86 / su / system / tmp

"C: \ Program Files (x86) \ BlueStacks \ HD-Adb.exe" דחף path_to / SuperSU / 2.65 / x86 / supolicy / system / tmp

"C: \ Program Files (x86) \ BlueStacks \ HD-Adb.exe" דוחפים path_to / SuperSU / 2.65 / x86 / libsupol.so / system / tmp

"C: \ Program Files (x86) \ BlueStacks \ HD-Adb.exe" דחף path_to / busybox / busybox-i686 / system / tmp /

  1. עכשיו חזור לשורת הפקודה של ADB והזן פקודות אלה כדי לשרש לצמיתות את BlueStacks:

מערכת chown: system /system/tmp/SuperUser.apk

chmod 664 /system/tmp/SuperUser.apk

mv /system/tmp/SuperUser.apk / system / app

שורש שמלה: שורש / מערכת / tmp / su

שורש chown: root / system / tmp / supolicy

שורש שמלה: root /system/tmp/libsupol.so

chmod 775 / system / tmp / su

chmod 775 / system / tmp / supolicy

chmod 664 /system/tmp/libsupol.so

cp / system / tmp / su / system / xbin / daemonsu

mv / system / tmp / su / system / xbin /

mv / system / tmp / supolicy / system / xbin /

mv /system/tmp/libsupol.so / system / lib /

  1. ופקודות אלה יתקינו את BusyBox:

chmod 775 / system / tmp / busybox-i686

שורש שורש: root / system / tmp / busybox-i686

cp / system / tmp / busybox-i686 / system / xbin /

mv / system / tmp / busybox-i686 / system / xbin / busybox

  1. כעת נשנה את init.sh כדי לשנות את הבינארי של SU להאזנה כדמון:
  2. כעת אנו מחדש את המערכת כקריאה בלבד:

rm / system / tmp / *

rmdir / system / tmp

הר -o remount, ro / dev / sda1 / system

הר -t ext4 / dev / block / sdd1 / mnt / prebundledapps

  1. ועכשיו ננקה את המטמון של דלוויק:

find / data / dalvik-cache / -type f -exec rm {} +

יְצִיאָה

יְצִיאָה

  1. אוקיי, זה מספיק לפקודות ADB. עכשיו חזור לשורת הפקודה של Windows , ומאפשר להפעיל מחדש את BlueStacks:

עצור sc BstHdAndroidSvc

### המתן שניות (10?)

התחל sc BstHdAndroidSvc

  1. האישור להצלחת השורש שלנו צריך להיות בצורה של בקשת עדכון עבור SuperSU, אז בחרו בשיטה "רגילה". לאחר סיום העדכון, הפעל מחדש את BlueStacks באמצעות שורת הפקודה של Windows :

"C: \ Program Files (x86) \ BlueStacks \ HD-Quit.exe"

"C: \ Program Files (x86) \ BlueStacks \ HD-Frontend.exe" אנדרואיד

אז עכשיו BlueStacks שלך מושרש לחלוטין, לצמיתות!