Home Artists Posts Import Register

Downloads

Content

The time has come to squeeze the absolute maximum we can out of the RG552!

This time around with further RAM, CPU & GPU overclocks!

Please keep in mind that the RAM overclock requires you to use the Maskrom installation method (as it swaps the bootloader out, which can't be done from within TWRP).

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: To get the best experience possible please use the MaskROM installation method. Picking TWRP over MaskROM with this release will result in you missing out on a sizeable RAM overclock!

For those needing the Google Play Store: Reboot into TWRP and install the latest OpenGapps ARM64 9.0 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

  • GPU has been overclocked to 900MHz (+100MHz)
  • RAM has been overclocked to 1866MHz (+266MHz)
  • Little CPU cluster has been overclocked to 1800MHz (+300MHz)
  • Big CPU cluster has been overclocked to 2200MHz (+200MHz, but only active when the fan is turned on)

Files

Comments

Anonymous

big BIG SMILE here for this release!!! keep it up maestro!

Michael Snipes

Are these upgrades or full installs, of upgrades: how do i do upgrades?

blackseraph

They are both. Whether it's an upgrade or a fresh install is up to you. If you wipe your data it's a fresh install, if you don't it's an upgrade.

blackseraph

The same way you do a normal install... Just don't wipe your data partition. If it's MaskROM packages you're asking about, use update.bat/update.sh rather than install.bat/install.sh.

Michael Snipes

The bat is for windows and the sh is for mac correct?

Michael Snipes

Yea i dont have mac lol: i have windows

Anonymous

Well done! Now the cpu cooler is justified. Reflashing here.

blackseraph

That 2.2GHz clock really needs it. That's why it's locked behind the cooler being on. :P

Anonymous

No need to do a factory reset from yesterday's version?

Anonymous

Same question and also if I’m coming from 8.1 can I just skip the most recent 9.0 build and go to this one ??

Anonymous

Does the overclocking decrease battery life at all ? I just noticed from the last 8.1 build my battery drained semi fast ? Maybe it’s just the android games or psp games but I was just curious if the upgrades come at that price. It’s totally worth it to me . I just wanna make sure I don’t have a faulty crappy battery lol

blackseraph

It's too early to tell I'd say. Today we did the safety and stress testing to make sure the overclock is safe, but battery tests take way longer.

Anonymous

Hey Black-Seraph, about the Maskrom installation, the only difference with TWRP is RAM overclock? CPU and GPU are overclocked anyway with TWRP method?

blackseraph

Yes. But you really shouldn't skip that RAM overclock as it has a very noticeable (positive) effect on GPU performance.

Anonymous

Just curious, I think the 552 is great but which of all the builds you have done had the best performance? XP, XD+, X18s ETC

blackseraph

XP by far. X18S second, followed by RG552 and XD/XD+ (pretty much identical in terms of raw power).

Anonymous

Fantastic XP should be coming in any day now

Michael Snipes

Would i be able to run update instead of reflashing everything im on andriod 8.1, the migrate app doesnt wana seem to cooperate

Anonymous

I am happy I waited a day before flashing so I can skip the first 9.0 release altogether. Are you expecting some major updates in the day to come that would require MaskROM method and not TWRP?

Anonymous

I receive an "error 20" when i try to re install the google apps on twrp ...

Alber

Good afternoon. I have put the last beta and I am going to see the performance of the battery because it gives me the feeling that with this new OC it is running out faster. In the case I want, is it possible to go back to a previous beta using the same method or even the version that came from the factory with the console? Thanks again for your work!

blackseraph

Future updates should be safe to install via TWRP without losing out on features.

blackseraph

You can try. One person did and said it worked for him. There's nothing I can do to help if you do run into a roadblock though.

Anonymous

Done with the install, which went flawlessly. Currently reinstalling everything from the PlayStore. One last question about the various overclocking. Are those kicking in automatically when required, when the fans are turned on, or is there a software way to enable/disable them? Thanks again for the good work sir, and I can confirm very happily the return of usb C audio out :)

blackseraph

The CPU governor automatically clocks up when required, no manual adjustments are required. The top 2.2GHz clock rate is disabled when the fan is off though (as it produces a good amount of heat that needs to go somewhere). Which means your CPU will top out at 2.0GHz while the fan is off and 2.2GHz when it is on.

Anonymous

thanks for the precisions. do you think you could increase the RAM speed even further in the future then?

Jeffrey Anderson

does this build support ext4 sd card? After upgrading from beta #6 to #8 it no longer wants to read my sd card.

Anonymous

I may be nitpicking here but I found some downgrades for emulation controls on this version that were not present under the stock Android OS : -Drastic DS emulator does not recognize the L2/R2 buttons anymore so you cannot assign them to screen swap anymore. This can be fixed by assigning L3/R3 to these functions instead but is still a minor annoyance -More importantly, ePSXe (PSX emulator) does not allow you the use of the Left Stick in game anymore (it works in the emulator menus strangely), only the DPAD works. I tried remapping in the emulator many times. Any ideas where these come from and why they were not present in the stock Android OS?

Anonymous

I wasn’t able to get the Dolphin (just testing for S&Gs) controller to save, despite me explicitly giving it access to storage. Wonder if that has anything to do with the build.

Anonymous

It works great... emulators running great, and apps now working without problems... time ago Tidal doesn't work properly but now it works and I can attach my Beoplay A1 by USB-C. Thanks for all!

Michael Snipes

What approach did you guys choose to install 9.0, did u do upgrade or did you choose to delete everything from 8.1 and do fresh install to 9.0 basically starting fresh

Michael Snipes

Im asking what is the best approach to go to andriod 9

blackseraph

That's entirely up to you really. If you want the full overclock benefits then you need to go the MaskROM way at least once with Beta 8 (or higher once available) to get that sweet RAM overclock in. Beyond that point you can TWRP upgrade again.

Michael Snipes

Ill prally just do complete fresh install for the overclock using maskrom

Jeffrey Anderson

second question, I did the MaskROM update beta #8, can I TWRP back to beta #6 and keep the speed increases?

Michael Snipes

Can someone explain what overclocked is to me, was always told that was bad for devices

Anonymous

Noticed a small calibration problem in both analog axis. It appears to be limiting left analog stick movement to the left and the right one to the right. Have some way to callibrate them? How to access the keymapper in this build?

blackseraph

I've seen a huge variance on analog stick axes in the RG552 which makes it difficult for me to dial in one calibration that works for all. :( I'd have to tweak every single unit by hand pretty much.

Anonymous

Any chance of getting a step by step guide for installing opengapps for the Google play store I have already downloaded the arm64 9.0 pico

Anonymous

put the zip file under Downloads folder from android internal storage of the device using USB link to your PC. Then unplug the device, run Magisk, click the circled arrow, reboot into recovery This should bring you to TWRP, where you can navigate your internal storage, find the pico zip and install it directly

Anonymous

Thank you it worked perfectly 😁

blackseraph

Not sure what you're talking about but you're free to pick what you want to install or not.

Michael Snipes

I wish there was a way we could use the first sd slot to dual both OS, like 351elect or andriod.

Michael Snipes

Yea but have to remove memory card everytime, and if u arent careful those things will shoot across room and be lost lol, anbernic really should have put more into dual boot without removing memory card

Anonymous

Is it possible to output audio from HDMI?

Anonymous

I'm trying to install this update over the stock Android. I keep getting "Download Boot Fail" on the first update_tool instruction and this is in the log: 21:25:58 095 Android Console Tool v2.4 start run 21:25:58 095 Error:config.ini is not existed,err=0 21:25:58 111 Download Boot Start 21:25:58 189 ERROR:Boot_VendorRequest-->DeviceIoControl failed,Total(129182),Sended(0),bRet(0),err(1f) 21:25:58 189 ERROR:DownloadBoot-->Boot_VendorRequest471 failed,index(0) 21:25:58 204 Download Boot Fail I see the error about config.ini for each step in the bat file that executes. I have the config.ini file in the same folder as install.bat. I feel like I must be missing a step but I'm not sure what it is.

Anonymous

I also tried going back to Beta #6 and Beta #7 and had the same errors.

Anonymous

I have a new device coming, not had the 552 before. What is the best way to go from stock out of the box to this? Just install the Maskrom?

Anonymous

Sweet, looks easier than the XD and XD+ process. 👍

blackseraph

The XD install process is identical to this one so I beg to differ. It's "exactly the same" as the XD install process. I admit though that this and the XD are the easiest to install.

Anonymous

Haha, maybe just my memory then. 😜. From the text file instructions it looks easy. Will give it a go on Tuesday when my device arrives.

Anonymous

great work, it would be better if we could control the power menu with d-pad (when holding power button). just like in android 8.1

Anonymous

so u we have 9.0 or android pie whats next

Anonymous

Hey Black-Seraph, some notes on this new Beta, first thing i've seen is that boot time is longer than before and even sometimes it stuck on android logo. Second, in case of some emulators, is not possible to use more than 2 buttons at the same time, if i tried to push three, all buttons are released... at last, are there any chance to change the buttons combinations L1+R1?

blackseraph

I boot within 3 seconds... What do you have installed?! That aside, I haven't seen button issues yet. There have been no gamepad driver changes at all actually. And the navigation button combos are currently hardcoded.

Jeffrey Anderson

will the next version have ext4 sd card support again?

blackseraph

It should actually... Now you make me paranoid though. I'll double check tonight and if it is indeed broken I'll make sure it's fixed in the next build.

Michael Snipes

Black-Seraph: have you taught about what to do with the first SDcard slot, seems a waste thats its empty.

Michael Snipes

Black-Seraph: have you been able to find out what we can do with the first sd card slot, yes it works but also dont like removing and inserting memory card to boot to diff OS, maybe make a button combo to choose where to boot or what we can do with first slot

blackseraph

The early boot code is closed source so there really is no easy way for me to implement that. I have a variety of other improvements in the works that currently take priority over this.

Michael Snipes

Hey guys, just found something new on 1st memory card slot: you can use it as a second storage media, just insert a memory card and format it and you now have another storage slot, fyi you can swap em around and move games sd card to slot 1 and storage card to slot 2.

Anonymous

Hey everyone. is it normal after the erasing with the ring logo for it to keep booting the anbernic logo while its installing?

Anonymous

Having some issues with games not recognizing the controller correctly. So far its retroarch plus (easily reconfigured) and titan quest (not so much). Not sure if this is where im supposed to report this but in games you cant manually configure them, its unrecognizable and unusable.

Anonymous

For retroarch it just configured the buttons wrong by default. I configured it properly and its all good. But for titan quest you can technically remap them by editing a config file. Without doing that, it doesnt recognize the controller at all, even though the game has controller support.

blackseraph

Yeah but you don't get me... There's a button mode toggle in the quick toggle you can use to change modes. Depending on what app we're talking about one mode sometimes works better than the other. That aside... Do you know a gamepad that does work right with said games? If so, can you send me the device's vendor and product id?

Anonymous

Oh i was not aware of this mode. Where is the documentation on this, i want to try this and see if that fixes the problem.

Anonymous

Okay so reporting back. Neither xbox or Nintendo seems to work. I do have a ps4/ps5 controller i will try connecting to it and i will see if that does anything.

blackseraph

You would do me a big favor by noting down the name of the app and what gamepad vendor and product IDs work properly. The biggest issue with getting OOB configurations right is that there's no standard for these things on Android... And some game manufacturers are retarded and lock down gamepad support to certain gamepad models.

Anonymous

Update cant seem to find a controller that does work. Maybe the controller support in the game is wonky, but i found the touchpad mapping feature and that should do what i need it to do. Thanks so much and i appreciate the build, its awesome so far.

Anonymous

If i note one in the future i will but unfortunately i do not have any other controllers to try.

Anonymous

where can i find the touchpad mapping feature? might allow me to solve my ePSXe problem not allowing the use of the left stick in-game...

Anonymous

First of all THANK YOU for putting together this custom Android 9.0 image! I can already tell a huge difference. I was able to get AetherSX2 installed and can play the English translation of Phatasy Star Generation 1 at 2x native resolution perfectly!

Anonymous

However I did run into an issue. I put my RG552 into the Anbernic case. I came back later and noticed that the case was warm on the outside and HOT on the inside. The RG552 screen was on and the fan was running at full speed trying to cool it. So I asked myself, how did this happen? Well I noticed sometimes if I press the power button, the screen goes off, but if I press any of the L or buttons on the top, the screen turned back on and it goes out of suspend mode. It does not do this every time.

Anonymous

Sleep mode sucks on this thing where anything wakes it up. Even more so, the button sticks out, so it will turn on by just tapping the power button. It makes more sense to just shut it down if it's put away for any period of time. I am not sure how easy it is to make a multi button wakeup.

Anonymous

So I do believe that I have the overheating issue resolved by turning battery saver mode on, and also setting a 5 minute suspend for inactivity. However the shors battery life on the RG552 is an absolute mystery to me. When I put the unit into suspend it was at 56% battery. I turn it back on 2 hours later and it is at 46%. I'm NOT at all blaming this on Black-Seraph. It just baffles me how this device loses 10% battery in about an hour and a half without being used. The stock Anbernic Android OS and Linux Distro did the same thing. I can leave my Powkiddy RGB Max 1 or Retroid Pocket 2+ in the case for days and come back and it will still have battery life left. This thing will be dead in a day without even being used. It's odd!

blackseraph

The next build will feature a variety of "silicon lottery" toggles, allowing each user to test and dial in a overclock + fan combo that matches their own device. Some lucky ones like me can take it to 2.2GHz, but the less lucky ones will at least be able to dial in a stable operating point that is still faster than stock! As for battery life: The RK3399 is to blame here. The chip is notorious for it's high power consumption. No idea why they went with that one TBH.