Установка ігор з кешем на андройд

Установка ігор з кешем на Android

Установка ігор з кешем на андройд

Існує 2 способи установки ігор з кешем: через USB кабель або картрідер і інтернет (Wi-Fi)

I: C допомогою USB кабелю або картридера

1) Скачуєте гру (файл «.apk»)
2) Установлюєте гру
3) Після установки запускаєте гру і дозволяєте їй почати завантажувати кеш. але через 10-15 секунд відкидаєте скачування кеша. Тепер сама гра створила папку і ви точно не помилитеся куди закидати розпакований кеш.

II: Через інтернет Wi-Fi

1: Скачуєте гру (файл «.apk»)
2: Установлюєте гру.
3: Після установки запускаєте гру і дозволяєте їй скачати кеш через інтернет Wi-Fi.

Правильні шляхи для ігор

Ігри від Gameloft - sdcard / gameloft / games / (назва гри). Якщо гра з маркету, то шлях буде інший - / sdcard / Android / data / (назва гри)
Ігри від Electronic Arts (EA) - sdcard / Android / data / (назва гри)
Ігри від Glu - sdcard / glu / (назва гри)
Ігри від інших розробників - sdcard / data / data / (назва гри) або sdcard / (назва гри)

Під (назвою гри) мається на увазі розпакований кеш гри!
У кожній темі з грою використовує кеш, написаний шлях куди класти «КЕШ». уточнюйте це перед тим як встановити гру.
Іноді кеш віддаляється при видаленні гри, іноді немає, він залишається на місці, дивіться в темі шлях і видаляйте його в ручну через сторонній файл менеджер.

Зверніть увагу: власники девайсів з великим об'ємом внутрішньої пам'яті (як приклад: девайси від LG і Samsung і т.п) кеш ставиться у внутрішню пам'ять, а не на карту пам'яті. Якщо немає великої внутрішньої пам'яті. то кеш буде зберігатися на карті пам'яті. Якщо ж ви хочете щоб кеш був на карті пам'яті (але у вас великий обсяг внутрішньої пам'яті) то вам необхідно ознайомиться з топами нижче і вибрати відповідний для вас варіант.

Варіанти перенесення кеша на карту пам'яті

1 Спосіб. Як перенести кеш гри Gameloft на карту пам'яті:

Версія Full - Наявність Java не потрібно!

Установка ігор з кешем на андройд

Установка ігор з кешем на андройд
Установка ігор з кешем на андройд

Зверніть увагу. потрібно ROOT

1. перемістіть папку / sdcard / gameloft / games на Зовнішню SD. (Наприклад / sdcard / gameloft / games / asphalt6 -> Зовнішня SD / games / asphalt6)
2. (не обов'язково) перемістіть папку гри / sdcard / Android / data / на ВнешняяSD / data /.
(Наприклад /sdcard/Android/data/com.ideaworks3d.nfsshift -> Зовнішня SD /data/com.ideaworks3d.nfsshift)
3.Запустіте цю програму. З'являться всі ігри Gameloft - натисніть 'open' для запуску гри.
4. Якщо Ви перемістили папки з / sdcard / Android / data. натисніть Menu і відзначте "/ sdcard / Android", потім натисніть 'Add' і перезапустіть програму.
5.Запустіте програму і виберіть mount. потім натисніть Menu -> Exit

Після перезавантаження запустити програму.

3 Спосіб перенесення кеша ігор (будь-яких) на зовнішню карту пам'яті.

Установка ігор з кешем на андройд
Установка ігор з кешем на андройд
Установка ігор з кешем на андройд
Установка ігор з кешем на андройд

Наведено приклад для ігор Gameloft. для інших - замінити на потрібний шлях до кешу.
Скрипт не переносить вже викачані кеші з внутрішньої карти на зовнішню. Це треба зробити самому перед запуском скрипта, інакше кеш буде заново гойдатися. А якщо ви не перенесете вже скачав кеш вручну перед запуском скрипта, то він стане недоступний для системи до перезавантаження.
Скрипт НЕ створює папки для закачування і монтування кеша. Це теж треба зробити самому (якщо вони не існують).
Скрипт тільки створює посилання з внутрішньої карти на зовнішню, так що ігри працюють з зовнішньої картою не знаючи про це.

Зверніть увагу. потрібно ROOT

umount / ВашаSDCARD / gameloft
mount -o bind / ВнешняяSD / ВашаSDCARD / gameloft

де червоним відзначені параметри залежать від вашого апарату (наприклад для SGSII треба написати замість / ВашаSDCARD = / mnt / sdcard. а замість / ВнешняяSD = / mnt / sdcard / External_SD,
синім - від шляху для кеша ігор (для прикладу дан кеш для ігор gameloft)

Зверніть увагу аргумент команди umount повинен збігатися з другим аргументом команди mount.
Увага: В Android шляху є регістрочувствітельнимі тобто / Mnt / sdcard / _externalsd це не те ж саме, що / mnt / sdcard / _ExternalSD. не дивлячись на те що для картки в FAT це одне і теж.

Перший рядок у скрипті необов'язкова, але сильно полегшує життя якщо скрипт випадково або навмисно запустити кілька разів. При першому запуску генерується помилка stdeer: failed. Це нормально. Запускати скрипт повторно необхідно після вилучення SD-карти.

приклад для SGSII і всі ігри Gameloft

приклад для samsung galaxy s plus (i9001) і всі ігри EA Games
Увага: Папки / mnt / sdcard / _ExternalSD / ea і / mnt / sdcard / ea повинні вже існувати перед запуском скрипта.

Схожі статті