Skip to content

Commit a038fac

Browse files
Revise README for Android 14 support and features
Updated the README to reflect support for Android 14 and additional features. Enhanced clarity on performance modes, user interface, and installation instructions.
1 parent ab1998d commit a038fac

File tree

1 file changed

+82
-57
lines changed

1 file changed

+82
-57
lines changed

README.md

Lines changed: 82 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -3,91 +3,116 @@
33

44
# GammaOS Next
55

6-
GammaOS Next is a highly customized Android firmware based on Android 13 / LineageOS 20. It delivers a streamlined, performance-optimized experience with extensive tweaks and enhancements to improve responsiveness, battery life, and user control.
6+
GammaOS Next is a highly customized Android firmware for handhelds, built on both **Android 13 / LineageOS 20** and **Android 14 / LineageOS 21** depending on device. It delivers a streamlined, performance-optimized experience with extensive tweaks to improve responsiveness, battery life, visual quality, and user control.
77

88
## Features
99

1010
### Core System
11-
- **Android 13 / LineageOS 20 Base**: A clean, debloated build for snappy performance and minimal bloat.
12-
- **Google Services & Lite Option**: Full Google Play Store support in standard builds, or choose “Lite” to forgo Google apps and maximize performance.
13-
- **Aurora Store**: Seamlessly sideload apps without needing a Google account.
11+
- **Android 13 / LineageOS 20 & Android 14 / LineageOS 21**
12+
Modern, debloated bases tuned for handheld use, with reduced background overhead and a focus on smooth, consistent performance.
13+
- **Full & Lite Editions**
14+
- **Full**: Includes Google Play Store, Google Play Services, and Google-dependent components for users who rely on Google account sync and Play Store distribution.
15+
- **Lite**: Ships without Google services for a minimal, self-contained handheld environment, ideal for users who sideload or use alternative stores.
16+
- **Aurora Store (where included)**
17+
Seamlessly sideload apps without needing a Google account.
1418

1519
### User Interface & Navigation
16-
- **Daijisho Launcher**: Pre-configured for RetroArch (GB, GBC, GBA, NES, SNES, Genesis, PSX). (BIOS files must be supplied by the user.)
17-
- **App Drawer in Navigation Bar**: Instantly access any installed app from the nav bar—no more returning to home to switch apps.
18-
- **Screen Rotation Controls**: Enforce landscape mode when rotation is disabled, ensuring your games and apps stay in the correct orientation.
20+
- **Daijisho Launcher**
21+
Pre-configured for RetroArch on supported devices (GB, GBC, GBA, NES, SNES, Genesis, PSX). BIOS files must be supplied by the user.
22+
- **App Drawer in Navigation Bar**
23+
Instantly access any installed app from the navigation bar without returning to the home screen.
24+
- **Screen Rotation Controls**
25+
Enforce landscape-first behavior when rotation is disabled, keeping games and apps in a consistent orientation.
26+
- **Immersive Mode**
27+
Console-style fullscreen experience with status/navigation bars hidden by default and accessible via edge swipes or Quick Settings.
1928

2029
### Input & Controls
21-
- **Universal Button Remapping**: Remap any physical button to any other key or button input, giving you total flexibility over your gamepad layout.
22-
- **Analog Stick Calibration**: Fine-tune stick behavior by adjusting range and deadzone settings for tighter, more precise controls.
23-
- **L2/R2 Fixes**: Corrected L2 and R2 button behavior to ensure compatibility in games and apps.
24-
- **Layout Persistence**: Once you choose a button layout (XBOX, NS, etc.), it remains across reboots—no reconfiguration required.
25-
26-
### Display & Lighting
27-
- **DC Dimming Emulation**: Reduce PWM flicker on devices that exhibit it, making long play sessions easier on the eyes.
28-
- **GammaRGB LED Sync**: For supported devices, mirror on-screen colors to RGB LEDs on the analog sticks and synchronize LED brightness with screen brightness.
29-
- **60 Hz Refresh Rate & Oversharpening Fixes**: Smooth display performance with corrected refresh and oversharpening issues.
30-
31-
### Performance & Power
32-
- **Performance Governors**: CPU, GPU, and memory tuned to performance profiles for extra speed when you need it.
33-
- **Quick Settings Tiles**: One-tap toggles for performance modes, analog sensitivity adjustments, ABXY remapping, axis inversion, and D-pad/analog swaps—and much more
34-
- **Deep Sleep Mode**: Force-freeze background apps via cgroup modifications to prevent emulators or other apps from running unnecessarily (use with caution—some apps may break).
30+
- **Universal Button Remapping**
31+
Remap any physical button to any key or input, giving full control over your gamepad layout.
32+
- **Analog Stick Calibration**
33+
Fine-tune stick range and deadzones to correct drift and improve precision.
34+
- **L2/R2 Fixes**
35+
Corrected L2/R2 handling on supported devices for better compatibility in games and apps.
36+
- **Layout Persistence**
37+
Once you select a button layout (e.g. Xbox, Nintendo-style), it persists across reboots.
38+
39+
### Display, Shaders & Lighting
40+
- **Global Shader Pipeline (on supported devices)**
41+
System-wide post-processing shaders such as CRT-Simple and LCD3x, integrated at the display pipeline and configurable via a dedicated Shader Quick Settings tile.
42+
- **Global BFI (Black Frame Insertion, on supported devices)**
43+
Integrated BFI path to improve motion clarity on supported panels and refresh-rate configurations.
44+
- **HDMI Docking Mode (on supported devices)**
45+
When connected to HDMI, the internal screen can power down and the system resizes to the external display’s resolution for a docked “console” experience.
46+
- **DC Dimming Emulation**
47+
Reduces perceived PWM flicker on panels that exhibit it, improving comfort in long sessions.
48+
- **GammaRGB LED Sync (on supported devices)**
49+
Mirrors on-screen colors to RGB LEDs, and synchronizes LED brightness with display brightness.
50+
- **60 Hz Refresh Rate & Oversharpening Fixes (where applicable)**
51+
Corrected refresh behavior and oversharpening fixes on devices that require it.
52+
53+
### Performance, Power & Audio
54+
- **Performance Governors & Modes**
55+
CPU, GPU, and related components are tuned to clear performance profiles:
56+
- **Max Performance**: Highest performance, highest power draw.
57+
- **Normal Performance**: Dynamic scaling based on load.
58+
- **Power Save**: Lower frequencies for extended battery life (ideal for light emulation).
59+
- **Quick Settings Tiles**
60+
One-tap toggles for performance profiles, analog sensitivity, ABXY remapping, axis inversion, D-pad/analog swap, shaders, BFI, HDMI docking behavior, Deep Sleep Mode, and more.
61+
- **Deep Sleep Mode (cgroup Freeze)**
62+
Force-freezes background apps to prevent emulators or other apps from running unnecessarily. Use with care, as some apps may not resume correctly.
63+
- **GammaEQ (on supported devices)**
64+
System-level audio equalizer integrated near the audio fast-mixer path, with a dedicated UI on newer builds for managing presets and tuning without manual properties.
3565

3666
### Root & Modding
37-
- **Magisk Root**: Pre-installed root access with Magisk, ready for modules, custom ROM tweaks, or system modifications.
67+
- **Magisk Root**
68+
Pre-installed root access via Magisk on supported devices, ready for modules, custom tweaks, and deeper system modifications (subject to OS version constraints).
3869

3970
### Storage & Security
40-
- **Relaxed Scoped Storage**: Loosened security requirements so apps can freely access files without being blocked, making file management and emulator setups simpler.
41-
42-
Enjoy the ultimate combination of power, customization, and ease-of-use with GammaOS Next!
43-
44-
### Performance Modes
45-
46-
- **Max Performance**: All frequencies at maximum. Highest performance, highest battery drain.
47-
- **Normal Performance**: Dynamic scaling based on load.
48-
- **Power Save**: Frequencies lowered to minimum for maximum battery life (ideal for light emulation, e.g., GBA).
71+
- **Relaxed Scoped Storage**
72+
Loosened storage constraints (where appropriate) so front-ends, emulators, and tools can access files more easily without constant permission friction.
4973

74+
Enjoy the combination of performance, flexibility, and console-like UX that GammaOS Next brings to Android handhelds.
5075

5176
## Supported Devices
5277

5378
| Device | Release |
5479
|--------------------------------------|------------------------------------------------------------------------------------------|
55-
| Anbernic RG556 | [GammaOS Next - Anbernic T820 - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-T820) |
56-
| Anbernic RG-CUBE | [GammaOS Next - Anbernic T820 - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-T820) |
57-
| Anbernic RG406H | [GammaOS Next - Anbernic T820 - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-T820) |
58-
| Anbernic RG406V | [GammaOS Next - Anbernic RG406V - v1.2](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.2.0-ANBERNIC406V) |
59-
| Anbernic RG476H | **PLANNED** |
60-
| Anbernic RG Slide | [GammaOS Next - Anbernic RG476H - v1.2](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.2.0-ANBERNICRG476H) |
61-
| Anbernic RG405M / RG405V / RG505 | [GammaOS Next - Anbernic RG405M / RG405V / RG505 - v1.1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.1.0-ANBERNICT618) |
62-
| AYANEO Pocket Micro | [GammaOS Next - AYANEO Pocket Micro - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-AYANEOPOCKETMICRO) |
63-
| AYANEO Pocket-S / DMG | **PLANNED** |
64-
| AYANEO Pocket AIR | **PLANNED** |
65-
| Retroid Pocket 4 PRO | [GammaOS Next - Retroid Pocket 4 Pro - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-RETROIDPOCKET4PRO) |
66-
| Retroid Pocket Mini v1/v2 | **PLANNED** |
67-
| Retroid Pocket Flip 2 | **PLANNED** |
68-
| Retroid Pocket 5 | **PLANNED** |
69-
| Retroid Pocket Classic | [GammaOS Next - Retroid Pocket Classic - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-RETROIDPOCKETCLASSIC) |
70-
| KT Pocket KT-R1 | [GammaOS Next - KTPocket KT-R1 - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-KTR1) |
71-
| ZPG Unicorn A1 | [GammaOS Next - ZPG A1 Unicorn - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-ZPGA1UNICORN) |
72-
| GameMT E6 MAX | [GammaOS Next - GameMT E6 Max - v1.1.0](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.1.0-GAMEMTE6MAX) |
73-
| Powkiddy x28 | **PLANNED** |
74-
| Mangmi Air X | [GammaOS Next - Mangmi Air X - v1.1.1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.1.1-MANGMIAIRX) |
80+
| Anbernic RG556 | [GammaOS Next - Anbernic T820 - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-T820) |
81+
| Anbernic RG-CUBE | [GammaOS Next - Anbernic T820 - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-T820) |
82+
| Anbernic RG406H | [GammaOS Next - Anbernic T820 - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-T820) |
83+
| Anbernic RG406V | [GammaOS Next - Anbernic RG406V - v1.2](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.2.0-ANBERNIC406V) |
84+
| Anbernic RG476H | [GammaOS Next - Anbernic RG476H - v1.2](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.2.0-ANBERNICRG476H) |
85+
| Anbernic RG Slide | **PLANNED** |
86+
| Anbernic RG405M / RG405V / RG505 | [GammaOS Next - Anbernic RG405M / RG405V / RG505 - v1.1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.1.0-ANBERNICT618) |
87+
| AYANEO Pocket Micro | [GammaOS Next - AYANEO Pocket Micro - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-AYANEOPOCKETMICRO) |
88+
| AYANEO Pocket-S / DMG | **PLANNED** |
89+
| AYANEO Pocket AIR | **PLANNED** |
90+
| Retroid Pocket 4 PRO | [GammaOS Next - Retroid Pocket 4 Pro - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-RETROIDPOCKET4PRO) |
91+
| Retroid Pocket Mini v1/v2 | **PLANNED** |
92+
| Retroid Pocket Flip 2 | **PLANNED** |
93+
| Retroid Pocket 5 | **PLANNED** |
94+
| Retroid Pocket Classic | [GammaOS Next - Retroid Pocket Classic - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-RETROIDPOCKETCLASSIC) |
95+
| KT Pocket KT-R1 | [GammaOS Next - KTPocket KT-R1 - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-KTR1) |
96+
| ZPG Unicorn A1 | [GammaOS Next - ZPG A1 Unicorn - v1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.0.0-ZPGA1UNICORN) |
97+
| GameMT E6 MAX | [GammaOS Next - GameMT E6 Max - v1.1.0](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.1.0-GAMEMTE6MAX) |
98+
| Powkiddy X28 | **PLANNED** |
99+
| Mangmi Air X | [GammaOS Next - Mangmi Air X - v1.1.1](https://github.com/TheGammaSqueeze/GammaOSNext/releases/tag/v.1.1.1-MANGMIAIRX) |
75100

76101
## Download & Changelog
77102

78103
- **Download Latest Release**: [GammaOS Next Releases](https://github.com/TheGammaSqueeze/GammaOSNext/releases)
79-
- **Changelog**: See the [GammaOS Next Changelog](https://github.com/TheGammaSqueeze/GammaOSNext/wiki/GammaOS-Next-Changelog) for detailed updates.
104+
- **Changelog**: See the [GammaOS Next Changelog](https://github.com/TheGammaSqueeze/GammaOSNext/wiki/GammaOS-Next-Changelog) for detailed per-device updates.
80105

81106
## Installation
82107

83-
For installation instructionsincluding brand-new installs, upgrades from previous versions, and returning to stockrefer to the official GammaOS Next documentation:
108+
For installation instructions, including brand-new installs, upgrades from previous versions, and returning to stock firmware, refer to the official GammaOS Next documentation:
84109

85110
- [Installation Guide](https://github.com/TheGammaSqueeze/GammaOSNext/wiki/GammaOS-Next-Installation)
86111

87112
## Credits
88113

89-
- **TheGammaSqueeze** – Lead development and maintenance
90-
- **Contributors & Testers** – Community support and testing (Support me on https://www.patreon.com/GammaOS)
91-
- **LineageOS Team** – Upstream Android 13 / LineageOS 20 sources
114+
- **TheGammaSqueeze** – Lead development and maintenance
115+
- **Contributors & Testers** – Community support, feedback, and QA (support on https://www.patreon.com/GammaOS)
116+
- **LineageOS Team** – Upstream Android 13 / LineageOS 20 and Android 14 / LineageOS 21 sources
92117

93-
Enjoy GammaOS Next—bringing you the best performance and flexibility on your favorite handheld device!
118+
GammaOS Next brings a console-focused, highly tunable Android experience to your favorite handheld devices, with a clear focus on performance, control, and long-term playability.

0 commit comments

Comments
 (0)