Home Artists Posts Import Register

Downloads

Content

Here's the promised slight overclock for the RG552, making it the fastest it can possibly be.

Thanks go out to notime2d8 for allowing me to merge this change into my builds!

And the right-analog position reset bug in the touchscreen mapper has been fixed as well!

How to install: Unpack the attached files using 7zip and follow the included instructions found inside README.txt.

Things to note when updating from a previous build: If you previously had Google Apps installed, please make sure you re-install them after the update to avoid crashes!

For those needing the Google Play Store: Reboot into TWRP and install the latest OpenGapps ARM64 8.1 Pico bundle! (I suggest you finish the first-time setup with WiFi disabled... things move so much faster if you do!)

For those needing root: Magisk is included out of box and only needs to be activated on first boot. A WiFi connection is required for the initial Magisk activation.

Changelog

  • Unlocked Little-Cluster 1.5GHz frequency (+100MHz)
  • Unlocked Big-Cluster 2.0GHz frequency (+200MHz)
  • Undervolted both clusters slightly
  • Fixed a touchscreen mapper bug where the right analog stick icon would reset its position after opening the mapper GUI

Files

Comments

Anonymous

Awesome work!

Anonymous

damn sega rally and cotton still dont run full speed for saturn o well

blackseraph

Saturn is a pita to emulate. That's why the Cotton re-release on Switch was such a huge thing for the Nintendo Switch community... (As it gave them a first party emulator they could inject ISO files into with near perfect compatibility.)

Anonymous

Got off work, seen this and now I'm thinking, I was running 40 ish FPS with Aether yesterday, will this now be my moment to get 42 ish

Anonymous

To save space I repackage them as .gz files and they still work great

Anonymous

Thanks for that amazing work! My RG552 was since release in my cupboard and I used it once for the Linux side. Now i do not regret anymore that i bought the RG552 because since your last beta update it is now multifunctional. Awesome!!

Anonymous

For Mac users: Download the latest stable Ubuntu desktop and create a bootable USB Stick. Take out the SD card of TF2 (of your device) with your games, mount with your Mac Download the beta files here, unpack the Maskrom 7z download as well the amd64-8.1- pico bundle for Google play store and place them on the SD card in a Folder. Restart the Mac with Ubuntu USB stick plugged in and press the „option/Alt“ during startup, choose bootable USB and continue. The screen prompts: Try ubuntu <-click on it Copy the Maskrom Folder of the SD card to a folder on Ubuntu, open the Folder, start Terminal in this folder and type first the line of the README txt for linux users. Then: chmod +x install.sh Connect your RG552 with a USB cable with your Mac (do not use DC port on RG552!) Press and hold on your RG552 Volume „+“, F and then the Powerbutton in this order, release all of them when the fan starts Type: sudo ./install.sh and the flashing will start. When its done aktivate Magisk. Plug the SD card in TF2 of your device. Copy the pico bundle zip file to the device folder. Remove the cable, power off the RG552 Press and hold on your RG552 Volume „+“, F and then the Powerbutton in this order, release all of them when the fan starts You will boot now into TWRP recovery, press install, choose the pico bundle zip file, swipe to install. Reboot. Now you are ready to go. If i missed something, just add it here.

Anonymous

That‘s great 😉

Anonymous

Those hotkeys for going back and bringing up any windows open are still the same ? I noticed the B button by itself can now function as the back button ?

Anonymous

It works great, but just one doubt... when I had anbernic official firmware I had a problem with battery management that indicates that "battery is too low" and the system turns off automatically... up to your Beta 5 that problem never appears but with Beta 6 the message appears again even with more than 90% battery...

blackseraph

They are still the same. B always acted as back when the app you're using doesn't support gamepads.

blackseraph

Beta #6 updated the kernel to the v1.13 kernel, I suppose Anbernic fucked something up with that one. I had some smaller issues with it myself the other day (ghost touches), which gets me very tempted to revert to my patched v1.11 kernel from the previous beta. Please confirm the issue stems from the new kernel first by copying the previous beta's kernel.img and resource.img into the new beta's TWRP.zip and dirty flashing the modified bundle. Whichever way it goes, please report back. I want this issue sorted ASAP. Edit: Please note that this will affect the touchscreen mapper negatively, so keep the unmodified Beta 6 ZIP around so you can go straight back after checking.

Anonymous

I didn't encounter any ghost touch in here. Btw anychange to add a quick button to open notification tab? or maybe a quick button to change from Nintendo button to Xbox button

blackseraph

There's is a quick button for swapping between the Nintendo and XBOX layout. Just pull down the status bar and there it is.

Anonymous

what I mean is changing without using the touchscreen kinda like a shortcut with L1+R1 button I think it's great if we can use it without touching the screen my report overall in beta6 what I encountered most is "android.process.media" has stopped

blackseraph

Are there really that many cases were you need to swap the button layout so often that it would warrant a dedicated button combo?

Anonymous

sometimes I need to change the layout when playing android game like gta San Andreas. a button combo for opening notification is good enough though. the goal here is so we can use any functionality in android without touching the touch screen (connect wifi, change button layout, etc) it's for great convenience, hope you can considered it

Anonymous

Everything is running great man ! Just wanted to thank you again and you’re builds are amazing ! You think beta#6 will be the last one ?

Anonymous

I'm digging it so far. Any tips on using the function button on the bottom as Home to get back to android desktop? I like the control mapper, but I find myself keep wanting to get home. Even if it's just the ability to swipe up from the bottom to get the soft keys.

blackseraph

The screen scaling glitches the software navigation buttons on 8.1 which is why I've disabled them. You can use the L1+R1+X/Y/A buttons for navigation though.

blackseraph

Unless something major crops up it should be the last 8.1 build before moving onto 9.0. But by replying to your comment I probably jinxed it and some bugreport will force a 7th 8.1 build out of me. :P

Michael Snipes

Hey i have a suggestion for the next update if possible, can you may a way to actually boot into the second OS on the first memory card without having to remote it, like having a certain button combo press to pull up a boot menu like my pc does basically, i can press windows then B button and it pulls up a menu to boot into other OS, just a suggestion?

blackseraph

I haven't looked all that much into the MiniLoader / uboot code of this device just yet but I have this hunch feeling that the MicroSD boot code might be living on the IPL ROM chip. If that's the case then I can't change the boot behavior... If it lives inside MiniLoader or uboot though then yes, it could be done.

Michael Snipes

Keep me posted on what you find out, it would be a really great feature if you can do that.

blackseraph

I know. It's been bothering me at times too because I'm more of a Android VS Linux guy and mostly just want to use both MicroSD slots for storage. :P

Michael Snipes

Yap i was thinking that as well to, it would be a shame to have a empty slot not being used 😁

Michael Snipes

I like using both andriod and linux as well but also thought about extra storage space as well, but yes definately let me know or post update on what you find out 😁

Anonymous

I was really hoping you would work your magic on the RG552, thank you for your effort! You actually produce stuff. No hot air here. Gonna be Patreon for a couple of months at least it will be very interesting what you are going to put out. edit: Feature req, on certain key down skip check of first SD card, so you can boot it up with say, one sd card for games and another for videos. <3

blackseraph

I'm glad to have your support! As for actually producing stuff, that's kind of the point isn't it? I just wish I had more time on my hands. Even with the huge amount of time I sink into my work here it always feels like it's never enough.

Michael Snipes

Hey would it be possible to add a navagation bar, i really would like the home button and back button and recent button, etc. I downloaded a navagation bar but it overlays on my screen, dont like that to well

Anonymous

You can do L1+R1+X/Y/A . One is a home button And the other I think is the recent

Anonymous

I use pie control on both corners for navigation. I have reduced the active areas to a minimum so that not much touchable area is lost.

Anonymous

@Black-Seraph, could you please mount the second sd card as rw by default then you wouldnt need any magisk solutions or root apps to do that. Emulators like Redream or older emulators dont use the files if the storage is not writable.

blackseraph

Last time I checked they both were rw mounted. Is your app maybe missing the media_rw permission?

Anonymous

Been enjoying this so far! Is there a possibility you could give us a setting to the let the right stick in the touch button mapper be the same as the left stick? In the games I'm trying to use it in, the right stick is just tapping all over that area and not exactly moving (if it is working the same, that's kind of odd..) Also this might just be an SD card issue, but mine is ExFat (or Ext4 can't remember), and while it works on 351Elec, it doesn't here (and I have been told it should..) Just says the SD card is corrupted. Maybe there's a root fix? That or I can just move all the stuff off the card and format it, then put it back to see if that works..

blackseraph

Your card has a broken partition table. Android is pickier with these than regular Linux. The fix is to back up your data, then use diskpart to "clean" the drive (fancy name for recreating the partition table), formatting it again (to create the ExFat partition) and copying your files back. About the right analog stick: The two analog sticks do not map in the same way. The right analog stick is for camera control, while the left is for movement. There's currently no way to map them both in movement mode. (Kernel limitation...)

Anonymous

Thank you love your rom especially with dolphin emulator. now with the overclocked cpu i get much higher fps. and i have one question would it be possible to add a feature so that we can swap L1 to L2 / L2 to L1 / R1 to R2 / R2 to R1? That would be the last feature i am missing =) thank you for your awesome work!

blackseraph

Possible, but I'm not entirely sure where on the roadmap I'll place that point yet. I've added your suggestion to the list though and will get back to it.

Anonymous

Quick question, because the files end in numbers I can't open them with 7zip and renaming them corrupts the files. Is there some other way to download them?

blackseraph

You download all numbered files into the same folder and then extract the lowest numbered one with 7zip. It will unpack ALL of them.

Anonymous

Hello and thanks so much for your great work. Is there a way to see at what speed my clusters are running and interact with it? I can only see a way to change the fan profile for the time being. Thanks in advance for your kind answer

Anonymous

Absolutely gutted, my right shoulder trigger is just randomly stuck in place, if I click down from the top it works but the side is solid. May attempt to open it up tonight and see if it's bad molding or something catching but really messed up my sunday

blackseraph

Yeah. I had that. These are really tricky with dust getting stuck underneath them.

Anonymous

One last thing. I found that my Bluetooth audio is not working anymore while it was working on the default Android version on the device. It looks like my headphones are recognised as the icon appears on the top right screen but the audio does not come out from it. Can I do something about it settings wise?

blackseraph

Are you sure you're replying to the right post? RG552 has no dedicated Bluetooth chip.

Anonymous

Of course sir, I know it does not. This is why I purchased one of those inexpensive usb C to BT dongle that were originally made for the Switch before it allowed BT audio. The dongle plugs in the USB C data port of the 552 and allows to connect my AirPod to it. It used to work seamlessly on the original Android Version on the device. I never managed to make it work on Linux side though, being Batocera or 351Elec, although it did work under Kodi so not sure what is going on there. But anyway, it worked perfectly on the original Android but it does not under your version. Any help would be greatly appreciated.

Anonymous

Thanks so much.

Danny Brown

Is it possible to connect a wifi dongle now as the device is rooted ?

blackseraph

If all you want is to swap the WiFi chip, you can actually do that already. The built-in WiFi chip is soldered to the USB bus, which means that technically, it already runs from USB. The kernel used also has support for several other USB based WiFi chips, and even if it doesn't now, I can always compile and add more WiFi drivers. I might have to blacklist the internal WiFi first to give priority to whatever USB device you plug in first though (so people don't have to go desolder the internal chip first).

Alber

If you can compile drivers to be able to put a 5ghz wifi donggle it would be very, very good!

blackseraph

I've ordered a few USB WiFi/BT dongles I'm waiting on right now to see what works best. If I find the "golden goose" I'll write it all up and let you guys know on how to recreate things on your end.

Alber

The third card is excessive, although you never know… 😂 but being able to put something else is very interesting, although i’m not very good at soldering 🤣. Let’s see if you give us good news when you try everything 😊

Michael Snipes

Hows it coming on andriod 9.0, and how would i update without loosing data

blackseraph

You don't. Unless you are asking for trouble and force crashes because of leftover 8.1 data. The build should be up by 9PM CET tomorrow.

Michael Snipes

So i will loose all my apps

blackseraph

Unless you back them up, yes. Migrate is an amazing app backup & restore tool you can use to prevent that though.

Michael Snipes

Is everything gona be the same as andriod 8.1, what is new

blackseraph

There's a few additions & improvements in it besides just the Android 9 upgrade itself. A software based navigation bar is one of them, a newer GPU driver is another. A full changelog will be provided with the release tomorrow.

Michael Snipes

Aweosme how about google play stuff

Michael Snipes

Will i have to add google play store like on 8.1

blackseraph

https://forum.xda-developers.com/android/apps-games/app-migrate-custom-rom-migration-tool-t3862763/post78060823#post78060823

blackseraph

Yes. Using the exact same procedure as before. But this time around you'll need to use the ARM64 9.0 Pico bundle.

Michael Snipes

Got ya, and we will still have root and magdisk

Michael Snipes

Awesome, well i will download files tomorow and get my pc ready

Anonymous

All this sounds awesome sir. Eagerly looking forward to this release. I already find that GC emulation using MMJR under your 8.1 is superior to what I had on the stock Android using a Dolphin MOD version (MMJR was trash). I really hope Android 9.0 will help on this front, by possibly allowing OpenGL emulation on Dolphin?

Anonymous

(For the moment OpenGL emulation is total trash due to the lack of EXT storage buffer driver on the 552)

Anonymous

Where can I find the Dolphin MOD version you mentioned? I'd like to check out GC emulation as well!

Anonymous

There you go https://www.reddit.com/r/EmulationOnAndroid/comments/gagv8d/modded_dolphin_emulator_v5017035_not_mmj/

Anonymous

And a link for the apk https://vipapk.org/dolphin-emulator-mod-apk-5-0-17035/

Anonymous

Does this mean we should always go to Vulcan for say a PSP system?

Anonymous

Not sure about PSP emulation. If I recall well, OpenGL is not as dreadful as it is on Dolphin.

Michael Snipes

my psp has been running top notch, no lags or anything

Anonymous

I can't get anything to run half decent. what are your settings.

Michael Snipes

I'm using frame skip and setting 6 for frames