SakeTami
GammaOS
GammaOS

patreon


🎉 Exciting Announcement: GammaOS Core Beta 1 Release! 🎉

Hey everyone!

After months of hard work and dedication, I'm incredibly proud to finally share with you the first beta release of GammaOS Core! This project has been a challenging yet rewarding journey, pushing the limits of Android adoption on lower-spec devices—even those without touchscreens! It's been quite the ride getting Android 13 to perform smoothly on hardware like the Rockchip RK3566, but we're here now, and I couldn't be more excited!

💥 GammaOS Core is a minimal version of Android 13 TV designed for low-powered devices, heavily optimized to reduce memory footprint while introducing key quality-of-life improvements. We’ve packed in loads of features, including:

Supported devices include the Anbernic RG-ARC, Powkiddy RGB30, and several others. If you’re using one of these devices, this release will transform your experience, giving your handheld more versatility and power than ever before.

🔐 Patreon Exclusive 🔐
This beta release is available exclusively for my Patreon supporters. If you’re already part of the Gamma Insider or Innovator tiers, the password to access the files is:
sgkdbmvo4£$cr4F£WVEv5aWER

🎮 Get the Files
You can download the beta from the release page: GammaOS Core Beta1 on GitHub. Make sure to follow the instructions to flash the image to your SD card, and check out the video demo for a quick overview of what you can expect.

Thank you for your support throughout this journey. Your encouragement has been vital, and I'm so excited to hear your feedback on this beta release! Let's continue pushing the boundaries of what’s possible with handheld gaming devices together.

Enjoy and let me know how it runs on your devices! 🙌

With gratitude,
Gamma

Comments

It's not dead, just in the list to be worked on. So many devices, it will take some time.

Gamma

Just wondering when the beta for the rg40xx will be available? or if its dead in the water?

Luke Norman

Hey mate, any reason why my RGB10MAX3 isnt booting after reflashing?

Evan Donald

Thank you for your feedback. Regarding the stability issues, I am pushing the devices to their very limit, so it seems that some devices can handle it while some do not. I'll dial back the performance settings for the next beta. As for the SD card, I'll take a look into this, though I never had issues myself. Thanks 👍

Gamma

Thanks for all your work on this. It looks really promising. Unfortunately, I haven't been able to get it working correctly. I loaded it on a brand-new SD card, and the initial install process on my RG-ARC-D seemed to go fine. However, once I got into Android, I encountered two major issues. First, the second SD slot doesn't seem to be recognized at all. My existing ROMs card didn't show up in the file manager, and even trying multiple empty cards, formatted and unformatted, never showed up in any way on the system. Second, I'm getting very frequent crashes to a frozen black screen, where the system becomes completely non-responsive until I force-reset by holding the power button. This usually happens while just navigating the Android menu. As far as I can tell, the hardware is fine, as I haven't encountered any issues either on stock Linux or Android firmware, or with Rocknix.

Gareth Hughes

Hi friend, thanks for the feedback! I'll take those in mind. For changing the launcher, clear the defaults for Projectivity launcher in Settings. Then hold down power and choose the Home option. You'll be asked to set your default launcher.

Gamma

Hi! I'm really enjoying the beta on my 20sx, it's a total game changer for me, mostly bc performance has really improved, especially with Vulkan API for some of my favorite shaders. The sleep function works great too, but even with WiFi off and performance mode set to normal, the battery life isn't as good as I'd hoped compared to other Android handhelds (like the 353v with Gamma OS Lite). I do have a couple of questions/concerns: 1) How can I change the default launcher? I'd like to use ES-DE, but I can't figure out how to set it as the default. 2) Could I suggest making Normal performance mode the default? High performance mode causes a lot of heat and drains the battery, and I haven't noticed a big improvement over the normal setting. Thanks a lot for the hard work!!!

Luigi Ra

Very fair point! I'll see if I can shorten this, I doubt many people are using this combination for anything else. I also don't want it to get triggered so quickly in case of accidental presses. I'll take a look.

Gamma

Could I put in a request? Is it possible to reduce the time you have to hold select and r1 to switch between mouse mode and gamepad mode? I find I have to switch between them often when moving files around and if we could have it at half a second or maybe a quarter second it would be perfect. The screen flash on change is a great feedback mech to know when it's changing. Great work!

Dezzorak

Thanks for the feedback! I'm continuing to incorporate changes into the next beta, I'll look at the RA performance and see if I can identify a bottleneck with N64 there. In the meantime: https://x.com/TheGammaSqueeze/status/1836177731958026271?t=slBiPOOlGFkKIspJY2N7mQ&s=19

Gamma

Quick update, running much better after that ANR patch applied. I will say that I was getting really good performance with N64 on RockNix using the Retroarch parallel core with vsync off however replicating these settings on Core I'm not getting anywhere near the same performance. I'm sure we can chalk this up to OS overheads but thought I'd just share my experience. Mupen64 SO from Aurora works great though.

Dezzorak

Give this patch a go https://www.patreon.com/posts/new-magisk-fix-1-112217942

Gamma

I'll need to release a new build with those fixes. Hope to get that out soon!

Gamma

Hey Gamma, you commented on my brief review last night on Reddit. Figured this is a much better platform for giving you some feedback. I've done a fresh install of beta 1 on a 128gb SD A2 U3 and I'm still getting those warnings. I see you've made some changes so I'll try that with a fresh install and see how I go.

Dezzorak

Wow! Thank you to those who are supporting me, and for giving me valuable feedback! I've already added some changes to Gamma Core, particularly stopping the Application Not Responding (ANR) warnings for low memory devices: https://github.com/TheGammaSqueeze/GammaOSCoreDistribution/commit/6249a4589e9812ae6d7714fa558815608ee794fc I also plan to add a toggle to automatically free up memory on each new app load, by force closing all apps in the background on a new app launch. This is similar to how Linux works. I've also been hearing about issues with Plain Launcher, I'll review this and see if I'll swap it for Daijisho for the next build. Thanks all!

Gamma

Another one flashing now.

Jason Lashley

The hero we all needed. Made my Monday

Dan Wisniewski


More Creators