Skip to content

Releases: FulGerNet/halo-ce-android

3.5

Choose a tag to compare

@FulGerNet FulGerNet released this 08 Oct 14:33

Synced with the latest upstream commits while preserving fork customisations.
Fixed the versionCode: when a valid build number is missing, the Git commit count is used instead, including for the updater.
Fixed the flying camera: swipe and gyroscope now control the free camera using the main camera's Look sensitivity setting.
Faster and more responsive free camera movement; Zoom toggles control only once per press.
Default Look sensitivity set to 2x, featuring a smooth slider that reaches the full range.
Added "Choose extracted maps" to import pre-extracted maps via the Android folder picker.

Full Changelog: 3.1...3.5

3.1

3.1

Choose a tag to compare

@FulGerNet FulGerNet released this 04 Oct 13:16

This release improves mobile controls and menu integration while bringing the Android fork up to date with the latest upstream changes.

  • One-tap camera switching: Added an editable Camera mode overlay button to switch camera modes without holding Grenade Type.
  • Flying camera fix: Swipe aiming now rotates the flying camera when Zoom switches input from player control to camera control.
  • Halo-style overlay icons: Replaced text labels with crisp cyan vector icons for all mobile controls.
  • Main menu refinement: Replaced Quit with Porting options in its original menu position.
  • Layout compatibility: Existing layouts retain their button positions, sizes and duplicates while gaining the new camera button.
  • Upstream synchronization: Integrated 18 upstream commits, including split-screen co-op and public server browser improvements, while preserving Android customizations and multiplayer relay support.

Full Changelog: build-3589...3.1

1.0 with customizable touch controls

Choose a tag to compare

@FulGerNet FulGerNet released this 01 Oct 10:27

-Includes two thumbsticks, gaming buttons, menu navigation, and a hideable overlay.
-"Edit" moves buttons and sticks; "Save and exit" saves the layout, including for restarts.

2.0

2.0

Choose a tag to compare

@FulGerNet FulGerNet released this 01 Oct 16:36

Full Changelog: 1.0...2.0

2.0 — Android

Version 2.0 introduces a fully customizable touch control system, new aiming options, support for built-in Halo CE cheats, and automatic synchronization with the original project.

Touch Controls & Camera View

  • Camera view is controlled by dragging a finger across the screen, replacing the previous right analog stick.
  • Added a second Fire button on the left side, allowing players to shoot while controlling the camera view.
  • Improved handling of simultaneous inputs.
  • Buttons can now be moved all the way to the display edges.
  • Updated the Options and Save and exit buttons to a circular shape with a white outline, matching the style of other controls.
  • Touch inputs are automatically released when hiding controls or switching away from the app.

Options Menu

  • The former Edit section has been renamed to Options.
  • Added new sections: Edit buttons layout, Camera sensitivity, Cheats, and General.
  • Camera sensitivity can now be adjusted via a slider.

Layout Customization

  • Ability to move, hide, add, and duplicate buttons.
  • Added a Reset feature to restore the original layout.
  • New Edit buttons size section, featuring − and + controls alongside size indicators for each button.
  • Button sizes are saved together with the rest of the layout settings.
  • Layout configurations can be exported and imported using .halolayout files.
  • Export destination and import file selection are handled through the native Android system picker.
  • Full backwards compatibility with previous layout configurations.

General

  • Rumble: The smartphone vibrates in response to in-game controller vibration events.
  • Fixed an issue that previously prevented phone vibration from triggering.
  • Gyroscope aim (Experimental): Enables aiming via the gyroscope alongside touch controls (disabled by default).
  • Fixed inverted vertical axis movement during gyroscope aiming.
  • Gyroscope lifecycle management is now properly linked to the app lifecycle.
  • The Hide or add buttons options are now grouped under this section.

Cheats

  • Added support for built-in Halo CE cheats, complete with a dedicated list in the options menu.
  • Toggleable cheats display a green background when active.
  • One-time or temporary cheats do not remain highlighted after execution.

Interface & Graphics

  • The version text on the main menu has been replaced with FulGer.
  • Integrated the latest upstream improvements for high-resolution HUD support.
  • Updated sniper scope graphics elements and fixed indicator border alignment.
  • Improved background scaling and menu overlay coverage on widescreen displays.

Repository & Updates

  • Configured the fork dedicated to Android development while preserving shared engine source code.
  • Added automatic synchronization with cybersecurity/halo-ce-universal, running checks every 30 minutes.
  • New incoming commits are merged while preserving Android-specific modifications.
  • The main branch updates only after successfully passing tests alongside Android debug and release builds.
  • In the event of merge conflicts or failed builds, synchronization halts and generates a detailed report.
  • Tags and release creation remain manually managed.
  • Updated the README to document new features and sync mechanics.

Build Details

  • Version: 2.0
  • Version Code: 3589
  • Architecture: ARM64
  • Signed release APK using the same local key as previous APK builds.
  • Signature validation, compilation, and functional testing for layout, gyroscope, and sync were successfully verified.