Case study
Ice Rage: an Android native-library port for Linux ARM handhelds
Ice Rage runs on Linux ARM handhelds through a bionic ELF loader that maps the game's Android armeabi-v7a library and supplies required Android interfaces. The author reports successful loading, audio, rendering and menus on an R36S; a full match remains unplayed.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 8
- Last commit
- 2026-08-07
- Language
- C++
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Provide an owned OUYA Ice Rage 1.8 APK; the Google Play build is unsupported.
- Prerequisites: Use an armhf userland with 32-bit GPU libraries and glibc 2.29 or later.
- Testing evidence: The author reports testing on an R36S; a complete match has not been played.
- License: GPL-3.0 license.
Cite
BibTeX
@misc{ice-rage-arm-port-case,
title = {{Ice Rage: an Android native-library port for Linux ARM handhelds}},
howpublished = {\url{https://github.com/EapRules/icerage-native-arm}},
url = {https://github.com/EapRules/icerage-native-arm},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/ice-rage-arm-port-case/}}
}Plain text
Ice Rage: an Android native-library port for Linux ARM handhelds. https://github.com/EapRules/icerage-native-arm (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/ice-rage-arm-port-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · EapRules/icerage-native-arm · Revision a6b6abc
- ports/icerage/README.md GitHub · EapRules/icerage-native-arm · Revision a6b6abc
More in Games
- ico-pc: a native ICO port compiled from the PS2 decompilation · Case study
- Ignition: porting the 1997 racing game from executable analysis · Case study
- inFAMOUS First Light: rehosting the PS4 game on Windows · Case study
- Infernal Runner JS: reconstructing the CPC game's bytecode engine · Case study
- Jackal UEFI: a disassembly-based UEFI port of the NES game · Case study
- jgalbs cod4: porting the Call of Duty 4 multiplayer client to Apple Silicon · Case study