Author Topic: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89  (Read 36446 times)

skelton (OP)

  • *****
  • Posts: 6850
[ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« on: February 21, 2015, 10:16:23 am »
INTRODUCTION:


The main purpose of this new fimware is just to update to Android 4.4.4, for those that love to be the more updated as possible. This time the firmware is built from source code SDK. Main differences between q88+ and q89 is that q89 includes a better battery and new touch screen controller, but esentially they are the same device.
Anyway, if you are happy with 1.0 version probably you don't need to update, unless you have a q89 batch or you want 1,6 ghz ROM.

SCREENSHOT:



Antutu score at 1,6 ghz (if that means something to you, for me Antutu is pretty useless)




FEATURES:


 Compiled using AOSP and latest RKSDK patches in the framework. Built from source, including custom kernel.
 Rooted with superSU
 Google Play full compatibility (device spoofed as Samsung Galaxy S3)
 Init.d support for manual scripts (you can add scripts that you want to be run in init)
 Apex Launcher included and metroUI removed.
 CPU unlocked to 1,6 ghz. It was locked at 1,4 ghz or 1,2 ghz with stock roms.
 No bloatware or chinese applications. Only apps added are Tincore Keymapper, Tincore Quickflasher, and CIFS Manager. They are all installed in userspace area so they can be removed easily in case you don't like them. You will need to install your own emulators from google play store.
 Stock mapper is compatible. Tincore keymapper is also include if you need advanced features.
 Oveclocked GPU overclocked kernel  as optional patch (see above for further instructions, it's only for q89 batch).
 CIFS/NFS support

ABOUT TINCORE KEYMAPPER:


This tool is used for remapping or increased compatibility from gamepad.


Play store
https://play.google.com/store/apps/details?id=com.tincore.and.keymapper
WIKI
http://tincore.wiki-site.com/index.php/Main_Page


Check this another video.
http://www.youtube.com/watch?v=H2LzTYshWm4


ABOUT TINCORE QUICKFLASHER:


This tool is used to flash kernels or other system modifications
without PC or recovery.


Play store
https://play.google.com/store/apps/details?id=com.tincore.and.quickflasher


INSTALLATION:


In order to install the firmware you need RK Batch Tool in your PC included in the rar package.


 Open Batch tool and select the Legacy_XX image file (.img).
 With GPD power off, just connect it via USB Cable to PC. Then just press and Hold Volume + button and Press Power. RK Batch Tool will detect device, and you'll see the number 1 with a green box. If you see with a pink box, just select Switch Button until you see it in green. If the system ask you for some drivers, then just use the one included in the Batch Tool (or using driverInstaller package to install rockchip USB drivers). It's not mandatory but recommended to install with full battery.
 Once device is detected with a green BOX, just select Restore and wait patiently while firmware is written.
 Device will auto reboot to recovery and format your partitions. Just wait patiently until all process is done, since it's a long process and first boot can take several minutes, so just wait until it finishes and you see the home Android launcher.


PATCHES:


We have included a patch in the rar than can be flashed via Quickflasher, only for q89 models.
 Kernel  GPU Overclocked: Is the kernel included in the rom but with GPU Overclocked to 600 mhz. In RK3188-T devices usually runs at 446 mhz



You can check this video to see how to install a kernel or patch by using Quickflasher.


<a href="https://www.youtube.com/watch?v=SIyxwX7BnYo" target="_blank">https://www.youtube.com/watch?v=SIyxwX7BnYo</a>


GENERAL TIPS and CONSIDERATIONS:


 Default CPU governor (interactive) and I/O Scheduler are pretty conservative. For very demanding applications like PPSSPP or Reicast I suggest using ondemand CPU governor and deadline I/O scheduler. You can control this by using a CPU app like SETCPU, NoFrillsCPU, CPU tuner, etc...

 If something (an app or game) is not working, send me a logcat to see what's going on. All complaints just saying ?This app game doesn't work? without a logcat will be ignored. And of course apps should be legally obtained. If your get an game or app from unofficial sources and does not work, then buy it and try again.


 If you want to make your microSD as primary sdcard, just go to settings/storage and select micro SD as primary sdcard. This will swap internal and external memory. Then power off and next boot memories will be swapped.


THANKS:

 To GPD and Zococity for their support and collaboration during all this time. It's been fun to work together.


Download for q88+:

https://drive.google.com/open?id=0B6JKf-QJv2KAbkxoWnpXUlZwT1E&authuser=0

Download for q89:

https://drive.google.com/open?id=0B6JKf-QJv2KAWml5b2IzMnEwUGM&authuser=0







Retired

MaximumRD

  • *
  • Posts: 45
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #1 on: February 22, 2015, 10:04:53 pm »
Thanks Skelton! Upgrading now on my Q89!

2blackbar

  • *
  • Posts: 124
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #2 on: February 23, 2015, 09:05:03 pm »
Im wondering if i will see some improvement in psp emulator on some games or with GTA san andreas when using 1.6 ghz unlocked, great work skelton, i have installed some games on my Q88+ , have i can make backup ? I have obb on external SD tho, should i just copy apk's root of internal memory and reinstall them again after updating rom ? Im afraid i will loose some big installations afte this, most of them are on external SD , it shouldnt be a problem right?

skelton (OP)

  • *****
  • Posts: 6850
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #3 on: February 23, 2015, 09:39:02 pm »
Use titanium backup for a backup of your apps. The obb files if you have them on externalSD shouldn't be a problem. About better performance in games, it should improve a little bit I guess, but games depend more on GPU than CPU. But the mali400 is pretty old, so I wouldn0t expect great differencies- I have not tried gta san andreas in this device, only in g5a, but seemed to work fine even at 1,4 ghz. I only use this device for emulation so my exprience with android games is not too much.
Probably just using an ondemand governor instead of interactive one should be enough.
« Last Edit: February 23, 2015, 09:40:45 pm by skelton »
Retired

2blackbar

  • *
  • Posts: 124
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #4 on: February 23, 2015, 11:27:50 pm »
I installed this new rom and works fine, also brightness settings are better cause the ones in previous rom was too bright , now its fine on minimum.
I have problem with buttons being recognized, previously it was ps3 gamepad or something and now its changed, retoach doesnt recognize it and i cant play, also other apk like openbor doesnt recognize all buttons like it was before, how do you do that on your gpd so it works right from the start? It worked in previous rom without problems, but now its changed and my buttons arent working in retroach right from the start like on old rom.
Its quite a deal breaker for me if i have to setup everything myself in all apks.Can you do it like it was before ?
REtroarch says its GPD-joy in port 0 but buttons dont work, none of them.
---
After bit of testing i gave up and installed previous rom on my Q88+, this one works right from the start with eveything and no problems with gamepad, works fine in retroarch and all buttons work, what happened was dead trigger was displaying glitchy graphics and cashing entire system sometimes, never happened with previous rom, also ppsspp ran much slower, now on 1.0 rom it runs like before, i dont know but thats my experience and i decided to go back.MAybe it would be better to leave gamepad settings exactly like in previous rom? Somehow retroarch does not recognize any buttons right from the start, actually i didnt succeed to make it recognize Q88+ buttons at all so for me this was really deal breaker.
 Is it possible in Rom 1.0 to change buttons in system so in retroarch its like on original ps1 gamepad ? you know like playing on real ps1 gamepad, cause currently buttons are swapped, top ones (x and y) should be set as bottom ones, i noticed it immediately with eddy in tekken3 , his legs are X and Y instead of A and B like on real ps1 , if i could swap X and Y button with A and B then i could play tekken 3 normally and this would also help in MK games because buttons are swapped because of this setting as well and low punch/kick is on top (X and Y) and should be on bottom, its in retroarch , i dont know how to setup own keys in it, input settings are really bad and confusing in there.
« Last Edit: February 24, 2015, 02:34:22 am by 2blackbar »

misamisa

  • Posts: 4
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #5 on: February 24, 2015, 08:08:48 am »
Thank you for your work, Skelton. I've installed it on my Q89 and all work perfectly. I didn't notice any issues with buttons but I don't use Retroarch. The thing I don't like is that joypad is recognizing as PS3 joypad, but has layout like Xbox.

skelton (OP)

  • *****
  • Posts: 6850
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #6 on: February 24, 2015, 08:26:10 am »
@2blackbar: The problem is that stock rom use a joystick name called playstation3 which may help to some apps like retroarch, but it's bad configured for other things and some games are not recognized. The kernel in 1.0 ROM is a stock one, because 1.0 rom is just repack from stock rom, so I cannot change that. In any case Retroarch can be used just disabling autodetection and mapping the buttons manually using custom binds. I use it that way.

About PPSSPP, I haven't noticed difference in performance, the games I use run the same as before.

If you want to swap X Y A B buttons in Retroarch just map them manually using custom binds manually using custom binds options. That is not a ROM issue but a Retroarch issue with "ps3 gamepads". If you connect a dual shock 3 controller buttons are swapped too.

In any case, if you prefer 1.0 ROM version just use that.


@misamisa. The joystick name in q89 as ps3 joypad is the same as stock ROM. It seems some people prefer a different name but some people like 2blackbar prefer the old ps3 gamepad name. And I cannot make happy everyone. The layout is like nvidia shield, which is the most compatible for android games. For emulators is not an issue, because you can map buttons as you want.
Retired

2blackbar

  • *
  • Posts: 124
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #7 on: February 24, 2015, 10:47:59 am »
I did used custom binds in retroarch and it didnt work, buttons still were not recognized, it works in rom 1.0 tho but i notice there is more lag when you do that and it makes some fighting games a bit unplayable cause delay is too much between action and reaction onsceen.When gamepad is recognized by default then lag is not so big, i dont notice it that much, i dont know why its happening, probably some retroarch problem.
I noticed difference in ppsspp because i had same gfames on external sd and ppsspp was installed there, when i ran it then soul calibur was slow, it didnt happened on rom 1.0 and it ran fullspeed.
« Last Edit: February 24, 2015, 10:50:50 am by 2blackbar »

skelton (OP)

  • *****
  • Posts: 6850
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #8 on: February 24, 2015, 10:57:09 am »
Retroarch can be used without issues using custom binds. I use it that way. Perhaps is a problem with the build of Retroarch you are using, or something in your setup is not ok. About lag, I don't notice any input lag at all, using FBA core for fighting games like SFIII or neo geo fighting games. I always use custom binds.

Soul Calibur in PPSSPP runs fullspeed for me. Be sure you are using ondemand or performance CPU Governor when using PSP. Are you using exactly the same PPSSPP version and setup for that game in both ROMS? Because for me runs fullspeed as always.

In any case, if you consider that 1.0 ROM works better for you, just keep with that version. Perhaps your device doesn't like Overclocked kernel. I say because I am not doing a 3.0 version or whatever, so use the one that suits better for your device. Fortunately there are two ROMs to choose.


« Last Edit: February 24, 2015, 11:11:09 am by skelton »
Retired

2blackbar

  • *
  • Posts: 124
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #9 on: February 24, 2015, 03:33:44 pm »
I installed 2.0 again, managed to map retroarch but ppsspp shows some problem and says hardware transform disabled, games are noticeably slower even on 1600, maybe theres no hardware speedup or i dont know, why its disabled it never happened before, i also noticed a lot of options in system disappeared like setting hardware rendering for 2d or forcing antialiasing.
Did you tested this on actual Q88+ ? Maybe they gave you something different ?
« Last Edit: February 24, 2015, 03:37:24 pm by 2blackbar »

skelton (OP)

  • *****
  • Posts: 6850
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #10 on: February 24, 2015, 03:56:15 pm »
I have installed in both q88+ and q89 and work great for me. I am using latest build from PPSSPP webpage (1.0 version of PPSSPP). I would try to do a fresh install of the emulator, because what happens to you it's not normal. I have tried several games, like Soul Calibur, Tekken DR, Parasite Eve 3, and all run fullspeed in mine, the same as before. I use performance governor and 1,6 ghz speed.

If after all this, PPSSPP is still working bad for you, then just use 1.0 version of the ROM, because perhaps your device doesn't like the new firmware. I am out of ideas. In mine works as good as before, and the only difference in CPU between 1.0 and 2.0 version of the ROM is that now 1,6 ghz is unlocked.
Retired

skelton (OP)

  • *****
  • Posts: 6850
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #11 on: February 27, 2015, 08:29:12 am »
I have made a package for q89 via quickflasher for those that have installed the GPU Overclock kernel and want to go back without reflashing the whole firmware:

https://mega.co.nz/#!ogYQxJwK!aQBpxmmYH8VqtUoRYnW-cCNyIRt-0MiRj9e_mkubDG0
Retired

Taru

  • *
  • Posts: 17
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #12 on: March 05, 2015, 01:20:42 pm »
I'm having a problem with max payne and GTA 3 where when I hit the left analog stick it changes all of the buttons .
the a b x y buttons are fine in GTA 3 mapped like a xbox controller but after I hit the analog stick the button switch to being mapped upside down. In max payne I haven't really played it enough to know what the buttons do but after I hit the analog stick I can't move around with the dpad any more im using the q89 v 2.0 rom just thought id point that out
thanks .

skelton (OP)

  • *****
  • Posts: 6850
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #13 on: March 05, 2015, 01:29:40 pm »
Are you using a mapper like Tincore or the Stock mapper? Or are you playing them natively without mappers? The only GTA I tried is San andreas and seemed to work fine for me, and I have never tried Max Payne so I don't know. Try using a mapper like Tincore using a moga profile. Perhaps there is some issue with these particular games. Joystick driver is the same as stock ROM so I guess this will hapeen in Stock roms too.
Retired

Taru

  • *
  • Posts: 17
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #14 on: March 05, 2015, 01:37:15 pm »
I tried it with out any mappers and with a program called gamekeyboard I couldn't figure out how to remap the buttons with tincore but ill give it a shot but even after I remapped with gamekeyboard the still did the same thing

skelton (OP)

  • *****
  • Posts: 6850
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #15 on: March 05, 2015, 01:39:37 pm »
Try with the stock mapper, which is very simple to use. I have never used gamekeyboard in q89, so maybe is a gamekeyboard issue with this device.
Retired

Taru

  • *
  • Posts: 17
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #16 on: March 05, 2015, 01:57:46 pm »
ah ok seems super user was blocking tincore I had to manually enable it everything is working now thanks sorry to bother you.

Deen0X

  • ***
  • Posts: 1693
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #17 on: March 08, 2015, 11:11:45 am »
Wll, if anybody is interested on reading a review, i published one in spanish (use translator) for GPD-Q88+/Q88S/Q89

http://manguiro.blogspot.com/2015/03/review-gpd-q89-q88q88s-updated.html

greetings!.

retrogamer

  • *
  • Posts: 175
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #18 on: March 20, 2015, 04:32:49 pm »
I just got my GPD Q89 and installed the legacy rom and I am pretty impressed. It is a pretty decent device, nice matte finish. Controls are pretty good, and I found the button mapper to be pretty good on it. I bought it mainly just to play old school games. Flashing the device on windows 8.1 was a bit of a pain, but got it to work.

Just wanted to thank the creator of the rom, very nice work.

epi

  • Posts: 2
Re: [ROM] LegacyROM 2.0 for GPD Q88+ and Q89
« Reply #19 on: March 23, 2015, 12:26:22 pm »
hey, I'm having trouble getting my q89 recognised by the RK Batch Tool, i've plugged it in, held down vol+ and the power button, but i'm not having any luck - even tried the driver assistant and everything.

Any ideas?

 

Post a new topic
Post a new topic