The Amazing Spider-Man 2 universal port 1.1.3
The Amazing Spider-Man 2 universal port 1.1.3
Android game version: 1.2.7d (versionCode 12723)
This is a clean-room, bring-your-own-data compatibility port. asm2.zip
contains no APK, OBB, native game library, save, cache or other proprietary
game payload.
| R36S / ArkOS / 640×480 | Mali-450 / NextOS R2 / 1280×720 | X5M / NextOS / 1920×1080 |
|---|---|---|
![]() |
![]() |
![]() |
English
What is included
- Native ARMHF execution of the original Android ARMv7 library, with separate
current-NextOS and low-glibc PortMaster loaders selected automatically. - A physically validated NextOS X5M route that runs the APK's original Android
x86 library through a source-built Box32 host and scopedsdl2-compat. - Android lifecycle, JNI, Bionic, OpenSL ES, storage, GLES and controller
compatibility bridges without an Android userspace or Java VM. - Transactional first-run setup through
NXExtract, our public universal
content-driven extractor. - Original first-run order preserved: legal disclaimer, update information,
native cloud/offline notice, controls, progressive loading and gameplay. - A one-shot controller-to-touch action for the first legal disclaimer only.
Later inputs remain normal game controls. - Local offline shop data derived from the owner's exact input files.
- Save, preferences, cache and owner-supplied inputs preserved during updates.
NXExtract identifies content rather than trusting filenames. It validates the
exact APK and three OBBs, recovers both native libraries through physical ZIP
headers, builds a deterministic standards-compliant 622-member runtime APK,
creates the two offline shop catalogues and validates all eight generated
outputs before publishing one atomic transaction. Wrong, incomplete, truncated
or corrupt inputs cannot replace a working installation.
Version 1.1.3 also fixes the black first-run extractor screen on X5M: the native
NXExtract UI now uses the firmware SDL2/KMSDRM stack, while packaged
sdl2-compat remains private to the Box32 game process.
Physical validation
- NextOS R2 / Mali-450 / 1280×720: extraction, first run, gameplay, video,
audio, controls, save creation/reload and clean relaunch passed. - ArkOS / R36S RK3326 Mali-G31 / 640×480: clean transactional extraction,
first run, gameplay, audio, controls, save creation/reload and relaunch
passed with the low-glibc ARMHF build. - NextOS / X5M Amlogic S7D Mali-G310 / 1920×1080: native extractor UI,
Box32 game route, controller, audio, save creation/update/reload, 11,034
gameplay frames and a 6,213-frame reopen passed with exit code zero.
Other PortMaster-class ARMHF systems are compatibility targets, not claims of
physical validation. The X5M Box32 path is deliberately restricted to its
validated NextOS S7D hardware signature.
Install
- Verify
asm2.zipwith the published SHA-256. - Extract it at the storage root that contains your firmware's
ports/
directory. - Put your exact legal Android 1.2.7d APK and its three matching OBB files in
ports/asm2_127/gamedata/. They may be loose files or members of one ZIP;
external filenames do not matter. - Start The Amazing Spider-Man 2 from Ports and let NXExtract finish.
- If the legal disclaimer appears, press one face/action button once.
The first preparation validates and copies more than 1 GiB and can take time
on older storage. Internet access is not required. Later starts use a validated
fast path.
To update, close the game and extract the new asm2.zip over the existing
installation. Owner inputs, saves, preferences and cache remain untouched.
Português
O que está incluído
- Execução ARMHF nativa da biblioteca Android ARMv7 original, com loaders
separados para o NextOS atual e para sistemas PortMaster de glibc baixa. - Rota NextOS/X5M validada fisicamente, executando a biblioteca Android x86
original do APK por Box32 compilado de fonte esdl2-compatrestrito. - Bridges de ciclo de vida Android, JNI, Bionic, OpenSL ES, armazenamento,
GLES e controle, sem userspace Android nem VM Java. - Preparação transacional pela primeira vez com o
NXExtract, nosso extrator
universal público orientado pelo conteúdo. - Ordem original preservada: disclaimer, atualização, aviso nativo de
nuvem/offline, controles, carregamento progressivo e gameplay. - Um único toque sintético pelo controle somente no primeiro disclaimer.
- Loja offline derivada dos arquivos exatos pertencentes ao usuário.
- Saves, preferências, cache e dados de origem preservados nas atualizações.
O NXExtract valida o APK e os três OBBs pelo conteúdo, recupera as duas
bibliotecas nativas pelos headers físicos do ZIP, cria um APK de runtime
determinístico e normal com 622 membros, gera os dois catálogos da loja e só
publica os oito resultados juntos depois da validação completa. Arquivos
errados, incompletos, truncados ou corrompidos não substituem uma instalação
funcional.
A versão 1.1.3 também corrige a tela preta do extrator no X5M: a interface
nativa do NXExtract usa SDL2/KMSDRM do firmware, enquanto o sdl2-compat
empacotado fica privado ao processo Box32 do jogo.
Validação física
- NextOS R2 / Mali-450 / 1280×720: extração, primeira execução, gameplay,
vídeo, áudio, controles, criação/recarga de save e reinício aprovados. - ArkOS / R36S RK3326 Mali-G31 / 640×480: extração limpa transacional,
primeira execução, gameplay, áudio, controles, save e reinício aprovados com
o build ARMHF de glibc baixa. - NextOS / X5M Amlogic S7D Mali-G310 / 1920×1080: interface do extrator,
rota Box32, controle, áudio, criação/atualização/recarga de save, 11.034
frames de gameplay e reabertura de 6.213 frames aprovados com código zero.
Outros sistemas ARMHF da classe PortMaster são alvos de compatibilidade, não
alegações de teste físico. A rota X5M/Box32 é deliberadamente limitada à
assinatura de hardware NextOS S7D validada.
Instalação
- Confira
asm2.zipcom o SHA-256 publicado. - Extraia-o na raiz do armazenamento que contém a pasta
ports/. - Coloque seu APK Android 1.2.7d legal exato e os três OBBs correspondentes em
ports/asm2_127/gamedata/. Podem estar soltos ou dentro de um ZIP; o nome
externo não importa. - Abra The Amazing Spider-Man 2 em Ports e aguarde o NXExtract terminar.
- Se o disclaimer aparecer, pressione uma vez um botão frontal/de ação.
A primeira preparação valida e copia mais de 1 GiB e pode demorar em
armazenamento antigo. Internet não é necessária. As próximas execuções usam o
fast path validado.
Para atualizar, feche o jogo e extraia o novo asm2.zip sobre a instalação.
Dados do usuário, saves, preferências e cache permanecem intactos.
Source, credits and checksums / Fontes, créditos e hashes
The complete browsable source is in
NextOs-Ports/tasm2-nextos.
asm2-port-source-1.1.3.tar.gz is the deterministic corresponding-source
snapshot used by this release.
- Loader and port helpers: GPL-3.0.
- NextOS Ports NXExtract: MIT,
pinned source plus the documented ASM2 discovery patch. - Box64/Box32: MIT.
- sdl2-compat: zlib.
- Static GCC runtime: GCC Runtime Library Exception 3.1.
f1524a98e2a4c94600819941217a4625d7c92619af1dc5c77aca15ce3ae4aa3e asm2.zip
a1b264ae1808bfe658213622ad3800ec40e872184ff7b42390ec79aabf01da9d asm2-port-source-1.1.3.tar.gz
The Amazing Spider-Man 2, Marvel, Gameloft and all game data, images and
trademarks remain the property of their respective rightsholders. This
independent project is not affiliated with or endorsed by them.


