Czołem!
Jak chyba wszyscy wiedzą wspaniała strategiczna karcianka wyszła jedynie na urządzenia z ekranem większym niż 6 cali. Jednak pewien użytkownik Reddita już sobie z tym poradził. Ja postaram się przetłumaczyć wam jego instrukcję. Ta metoda nie wymaga roota.
[uPDATED - Aktualizacja 20 Marzec] Gotowa paczka, działa chyba na każdym telefonie: https://mega.co.nz/#F!45k2TCwD!_LRpcpy0RB4KLSbBrkHQnQ
Potrzebujemy:
Plików Hearthstone: https://mega.co.nz/#F!K8YhEIpQ!3mi9Ia7IiNjEZ4ktZFZBJw
APK Studio: https://apkstudio.codeplex.com/
JustDecompile: Download JustDecompile
Krok pierwszy:
Uruchom APK Studio i zdekompiluj Hearthstone APK
Otwórz plik AndroidManifest.xml
Zamień android:normalScreens="false" na android:normalScreens="true"
To samo z android:smallScreens="false" - android:smallScreens="true"
Krok drugi:
Uruchom JustDecompile i otwórz plik Assembly-Csharp.dll (twój_folder_dekompilacji/assets/bin/Data/Managed/Assembly-CSharp.dll)
Poszukaj w klasy "MobileCallbackManager"
Jest tam "IsAndroidDeviceTabletSize()" - kliknij na to.
W oknie wtyczki, w zakładce "Instrukcje", powinieneś teraz zobaczyć linię, która ma wartość 6 w kolumnie Operand ( http://puu.sh/dx8bX/bff8ee08ad.png )
Kliknij prawym przyciskiem myszy na to i wybierz edit, zmień wartość na 1 (lub co chcesz, tylko numer mniejszy niż rozmiar telefonu), a następnie kliknij przycisk Update.
Na liście po lewej stronie, przejdź z powrotem do góry, kliknij prawym przyciskiem myszy na "Assembly-CSharp", wybierz "Reflexil 1.8 -> Save As" i zapisz go (starając się zastąpić oryginalny)
(Jeśli masz problemy z tym jednym, przejdź do kroku drugiego-pierwszego)
Krok drugi-pierwszy:
W tym samym wierszu, w którym edytowałeś i zmieniłeś wartość z 6 do czegokolwiek. Kliknij prawym przyciskiem myszy i wybierz ponownie "Replace all with code"
To powinno otworzyć okno pokazujące jakiś kod, ** po prostu kliknij anuluj **
Teraz spróbuj zapisać przy użyciu normalnych czynności
Krok trzeci
Otwórz APK Studio ponownie
Kliknij ikonę młotka (upewnij się, że wybrałeś projekt, aby zbudować swój zmodyfikowany APK (rebuilt.apk w folderze build)
Krok czwarty (możesz go pominąć jeśli masz wgrane pliki OBB:
Przenieś pliki OBB do folderu:
Android/obb/com.blizzard.wtcg.hearthstone/
Krok piąty:
Zainstaluj APK
Dołącz do gry! 😃
żródło:
Guide: How to Hearthstone for your phone! [No root required] : hearthstone