Voici le tout premier Custom Firmware pour Q9, crée pas Skelton
INTRODUCTION:The main purpose of this new fimware is to provide a clean firmware without apps or emus, just a firmware as close to AOSP as possible. In this sense there are no apps installed, no emus, no happy chicks warez apps and no metro UI launcher. So if you like the stock apps or emus that come with the device this firmware is not for you. Also, installing this firmware will erase your current data. I haven't got the time I used to have, so this firmware is a very simplistic one, and was not even in my plans. Stock firmware is good enough for 90 percent of people I guess so probably it's not so necessary as in other devices. Anyway, in case someone wants to change at any time, I provide this alternative.
SCREENSHOT: Though screenshot is in spanish, the language is US English by default
FEATURES: Compiled from scratch using latest RK KK SDK. This is not based on any stock firmware. However, it includes some stock stuff like the stock mapper or the possibilty to swap internal and external memory.
Rooted with latest superSU and updated busybox and other binaries.
Google Play better compatibility (though in stock is quite good in my opinion)
Init.d support for manual scripts (you can add scripts that you want to be run in init)
Stock launchers removed and replaced by Apex Launcher
No bloatware or chinese applications or emus.
CUSTOM KERNEL: NFS/CIFS added to kernel (this is untested)
Remove 1,4 ghz limitation imposed by GPD in latest firnwares. Now you can select 1,6 ghz max (though kernel report 1,8 but 1,6 ghz is max speed, like in old stock firmwares).
Added new CPU Governor: Ragingmolasses. It is a very conserative one, not for intensive gaming but a battery governor.
Compiled using several flags for more optimization.
INSTALLATION:In order to install the firmware you need RK Batch Tool in your PC included in the rar package. Rockchip drivers are also included in case you don't have them.
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.
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.
Don't ask me for updates. This ROM was not in my planning, so no idea if I will ever update this or not.
For other devs, don't use this firmware or kernel as a base for other works. Please use stock or ask GPD for some code. GPD provides code to devs interested. So anyone is free to compile their own stuff from 0.
THANKS: To GPD for their support and collaboration
Download of the ROM: https://mega.co.nz/#!R4ByRIhA!og0nc5eOpuJI-AqHrTJ61sZpf92rI3wo3LPSvmjnAEs
Mirror: https://drive.google.com/file/d/0B6JKf-QJv2KAU0UwdFAwdGdJMXc/view?usp=sharing
*****************************************************************************************
*****************************************************************************************
UPDATE 2016/05/10This is just a minor update: Changelog:
- Device spoofed as a Nexus 5 to increase goggle compatiblity.
- Free of bloatware. Only emus included are mame4droid 0.139 and fba4droid.
- Added new wifi drivers, and updated to latest RK SDK source. Google apps updated too.
- Included several joystick modes, like in GPd XD (Ps3 mode, XBOX and NULL). PS3 is more compatoible wih emulators (retroarch), but apparently some android games work better in xbox mode. NULL mode disables joystick detection so games with controls issues like horizon chase or Exiles Zero can be used wirth GPd Mapper. You can use Gaempad app included to select between modes. Also, you can change triggers l1 for l2 and r1 for r2.
- Data partition increased to 6 Gb. Internal SD is now about 7 GB so selecting microSD as main memory is recommended.
- Selinux set to permissive in kernel.
- mnt/external_sd symliked to storage/sdcard1, so you can access external SD from both paths.
- Some other minor tweaks to speed up a little bit the device.
SCREENSHOTS: The firmware come in two versions, 1,6 ghz max and 1,8 ghz. Be careful with 1,8 ghz, it may be unstable on yours, in my q9psv 1,8 ghz is a bit unstable but however it was stable in my old standard q9. Make sure you download the firmware according to your device.
INSTALLATION: This method is mandatory because of the partition changes. You cannot update the rom via microSD.
Install RK drivers included and open BatchTool, and choose the img file you want to install. With the GPD powered off press volumen + and connect it to PC. BatchTool should recognize device and show a green box. choose Restore and waut until process finished. Then power on device and wait till
http://talk.radxa.com/topic/1026/solution-rk-batchtool-problem-with-64bit-windows-8-1-usb3/4
Once firmware is installed, superSU will ask you to update binaries. Just select normal option in superSU and ready to go.
DOWNLOADS: Q9PSV 1,6 ghz: https://mega.nz/#!YoAQWRTD!2EpocVrt0Cb_w-8kcKYV65WI44XQSvWpp7IswVEHYAc
Q9PSV 1,8 ghz: https://mega.nz/#!Bk5wiJZa!akRejXKXeCi1bMVFYQXBJKK-rjwb8tMpHRzpezs64Tc
q9 standard 1, 6 ghz; https://mega.nz/#!l1JgmQyS!MwPUIYuOanW_UmNkjA7LCcT7OLLKr9q4YL1AhFYDWOg
q9 standard 1,8 ghz: https://mega.nz/#!Mko1nJSQ!O248G6z2aDJVKQne89yb65xOyFTm0MPdY6efuEWRoeA
Thanks to weej for testing the q9 standard version.
If someone wants to buy me a beer you can invite me to my paypal
https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=skelton25%40gmail%2ecom&lc=ES¤cy_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted