Android 4.0 Build IRK40C
Android 4.0 build IRK36B is an early pre-release build of Android 4.0. Two photos of this build running on a Nexus S device were shown in a post on the RootzWiki website,[1] along with two more photos in an Android Police article on 11 August 2011.[2] A custom ROM based on this build was later leaked on the XDA Developers forum on 26 October 2011, however the downloads have since been lost.[3]
An effort on reconstructing this build then resurfaced in August of 2025, and a broken emulator image was shared on 14 August 2025[4][5] (which boots but displays nothing on the screen; see § Software rendering for details), followed by a fixed image bearing the IRK36B_emulatorhack build ID on 15 August 2025.[6] This build was additionally compiled for the Nexus S and shared on 28 August 2025.[7]
Bugs and quirks
Software rendering
The unmodified OpenGL ES 1 software renderer driver in this build doesn't support the GL_OES_EGL_image_external extension, as required by SurfaceTexture since 22 July 2011. As a result, the 14 August 2025 copy of this build doesn't display any graphics on Android Emulator (where it chooses to use the software renderer), with messages such as the following appearing in logcat:
E/SurfaceTexture(XXXXX): error binding external texture image 0xYYYYY (slot Z): 0x500
The 15 August 2025 copy of this build cherry-picks a commit from 18 August 2011[8] that adds the missing functionality, fixing graphics on the emulator.
Settings
Opening language and input settings crashes the Settings app if a hardware keyboard is attached.
Gallery
-
All apps list
-
Action Center
-
Logo/Easter egg
RootzWiki photos
-
All Apps menu
-
Action Center
-
All apps list
-
Action Center
引用资料
- ↑ https://web.archive.org/web/20111009050820/http://rootzwiki.com/content.php?221-Ice-Cream-Sandwich-Pics-RootzWiki-Exclusive
- ↑ https://www.androidpolice.com/2011/08/11/exclusive-leak-first-android-ice-cream-sandwich-screenshots-plus-more-ics-details/
- ↑ https://xdaforums.com/t/16-1-2012-rom-ultimatum-v0-8-beta-unreleased-currently-iccs.1319459/
- ↑ https://archive.org/details/full-eng-ice-cream-sandwich-irk-36-b-eng.dobby.-20250815.025135-test-keys.-7z
- ↑ https://github.com/froyocomb/i-scream-sandwich/tree/IRK36B
- ↑ https://archive.org/details/Android4-IRK36B
- ↑ https://archive.org/details/full_crespo-ota-eng.typical
- ↑ https://github.com/lwys-trash-oct23/froyocomb-platform_frameworks_base/commit/46b7a9a53492abf381d3ba227f013757e996a168