Adreno 2xx, and 3xx User-mode Android 4.2 Jelly Bean MR1 Graphics Driver (ARMv7) [JB_VANILLA.04.02.02.060.053]Download (13.3 mb)
Updated 23 Apr 13
This release contains a developer preview of the user-mode driver binaries for Qualcomm's Adreno 3xx and 2xx GPU on Google Android 4.2 Jelly Bean MR1. It has been tested with the CAF AU_LINUX_ANDROID_JB_VANILLA.04.02.02.060.053 and supports any Adreno 2xx and 3xx GPU on Android 4.2 Jelly Bean MR1. This release is intended only for developers that work on Jelly Bean MR1 bring-up work, and does not meet our customer release quality. This release adds Adreno Profiler support for Nexus 4 devices with factory ROM JDQ39.
Click to expand...
Click to collapse
https://developer.qualcomm.com/mobi...phics-optimization-adreno/tools-and-resources
You need a developer account to download it from their site, but I also found it here: http://invisiblek.org/Adreno200-AU_LINUX_ANDROID_JB_VANILLA_04.02.02.060.053.zip
Has anyone tried these?
Needs a 3.4 caf kernel on the jb2 branch. Or at least the drivers from it
Sent from my One V using Tapatalk 2
simonsimons34 said:
Needs a 3.4 caf kernel on the jb2 branch. Or at least the drivers from it
Sent from my One V using Tapatalk 2
Click to expand...
Click to collapse
I will take every folder and explain exactly what does.
In system/app you will find a apk named ProfilerPlaybackTools.apk wich makes 2d graphics response much faster (~ 2-3 fps more), then in bin folder you will find gpu_dcvsd wich is mandatory in JB MR1 to be better understood it makes the connection beetwen kernel and the libs. After that in etc/firmware are files wich gives the correct profile for our device 1s because those libs are for every 2xx and 3xx adreno chipset. And here we are now at lib folder where we can find the new improved "drivers" those basicly stops the connection with cpu and render the image directly with gpu this results maximum -1 fps in 3d because of no-cpu and +battery save and no more cpu overheating. And now in lib/egl :
- libEGL_adreno200.so (Adreno 200 lib for HW rendering)
- libGLESv1_CM_adreno200.so (same as above)
- libGLESv2_adreno200.so (same as above)
- libq3dtools_adreno200.so (same as above)
For more you can check qualcomm website.
I have a milagrow mgpt03 tab or tab top 7.18pro running on a jb 4.2.2 it is a rockchip device with rockchip rk3168 1.2ghz dual core cpu with power vr sgx540 gpu any one can help me in rooting this device. I have already tried simple methods like z4mod and farmaroot but both of it failed please help me with temporary or a permanent rooting method
spec
#cortex a9
#1gb ram
#model D716(rk30sdk)
#hardware rk30board
#kernel architecture arm v 7
Has anyone managed a 32bit build of the latest aosp and got it to actually boot? Am currently stuck on the android boot screen
We have a 64 bit phone. Why are you attempting to use the 32 bit build?
hopesrequiem said:
We have a 64 bit phone. Why are you attempting to use the 32 bit build?
Click to expand...
Click to collapse
I need a 32bit aosp or cm13 so I can build Sailfish on top of it.
I tried compiling a 32bit aosp and stole vendor binaries from the nexus 5 for 32bit, but I can't get surfaceflinger to do anything aside from getting stuck on boot animation.
now am trying to build cm13 with FORCE_32BIT flag in BoardConfig like I saw somewhere else.
Also since this phone is a dual cpu, it has both libs 32/64 so its not an issue there.
m4r0v3r said:
I need a 32bit aosp or cm13 so I can build Sailfish on top of it.
I tried compiling a 32bit aosp and stole vendor binaries from the nexus 5 for 32bit, but I can't get surfaceflinger to do anything aside from getting stuck on boot animation.
now am trying to build cm13 with FORCE_32BIT flag in BoardConfig like I saw somewhere else.
Also since this phone is a dual cpu, it has both libs 32/64 so its not an issue there.
Click to expand...
Click to collapse
I highly doubt that you'll ever really get this to work. Even if you did get a 32-bit system image onto the device, there won't be any drivers since they'll have been compiled for AArch64.
Correct me if I'm wrong.
davidc14 said:
I highly doubt that you'll ever really get this to work. Even if you did get a 32-bit system image onto the device, there won't be any drivers since they'll have been compiled for AArch64.
Correct me if I'm wrong.
Click to expand...
Click to collapse
I think your slightly wrong. See the Nexus 5x has 2 cpus, not both are AArch64. So the vendor partition has both 32bit and 64bit libs.
Also 64bit cpus are generally backwards compatible with 32bit
m4r0v3r said:
I think your slightly wrong. See the Nexus 5x has 2 cpus, not both are AArch64. So the vendor partition has both 32bit and 64bit libs.
Also 64bit cpus are generally backwards compatible with 32bit
Click to expand...
Click to collapse
Well, no it doesn't have two CPUs. It has six cores on one SoC. It has four Cortex A53 cores and two Cortex A57 cores. You can see this by googling: snapdragon 808. Qualcomm's page details it.
You can see from ARM's specifications that both types of core are ARMv8-a AArch64 cores, which are 64-bit (hence AArch64). You're right that they include AArch32 ARMv7-a compatibility, as they have to for backwards compatibility. But I don't think Google or Qualcomm will have written any 32-bit drivers for the various radios, and GPU, etc on the device. So I don't think you'll get a 32-bit Android rom working on the 5X.
davidc14 said:
Well, no it doesn't have two CPUs. It has six cores on one SoC. It has four Cortex A53 cores and two Cortex A57 cores. You can see this by googling: snapdragon 808. Qualcomm's page details it.
You can see from ARM's specifications that both types of core are ARMv8-a AArch64 cores, which are 64-bit (hence AArch64). You're right that they include AArch32 ARMv7-a compatibility, as they have to for backwards compatibility. But I don't think Google or Qualcomm will have written any 32-bit drivers for the various radios, and GPU, etc on the device. So I don't think you'll get a 32-bit Android rom working on the 5X.
Click to expand...
Click to collapse
Hmm you might be right here, although the vendor partition seems to include identical lib and lib64 shared libs. I'll have to do more digging. The only other solution is to build sailfish 64bit but I don't think such a thing exists :'(
edit:
after digging around the vendor partition it seems theres both 32bit and 64bit binaries.
Because 64bit is a mixed bag, its not all positive. 64bit adrees space has much bigger memory footprint (64bit pointers etc)
i want to change from android to windows
i try change my software app but it didnt work
it says the device to slow or protected by manufacturer
device name: idata95e
CPU: snapdragon 200 High-performance dual-core 1.2GHz ARM Cortex-A5 processor
Operating System: Android 4.0
Memory: 4 GB ROM+512 MB RAM
gpu: adreno 203
1- i want to change it to windows mobile os.
2-if not Is there a way to make windows m. Apps work on Android
3-if not can i download a custom rom on it
4-I already root the device is there a recovery and custom rom for it?
Help me please
thanks.
It's impossible. Where did you see it was possible ? It's fake.
Hi, on GFXbench and in http://vulkan.gpuinfo.org/ database present info, that 5x has updated driver @214 for OpenGL and Vulkan v. 1.0.38 with internal number 48.646.1404. Is it anyone know where to get that drivers, especially Vulkan binary, maybe some more games became playable.
I know it can be done.. I know I'm not about to post about the Nexus 5X but my OnePlus 3T and found this thread.. https://forum.xda-developers.com/crossdevice-dev/sony/mod-adreno-vulkan-drivers-snapdragon-t3555141 ... it's for the Adreno 530 but I'm sure there may possibly something similar for the 5X? The thread links to a download folder containing files labeled as universal. I'm not sure what kind of issues flashing this can cause if incorrect but honestly? I love putting my devices through hell so I'm about to give it a go on my 3T.
Good link. So later this month we will see that new drivers. Current drivers from that thread is OpenGL ES 3.2 [email protected] ([email protected]) & Vulkan 1.0.20, performance is something better, but Vulkan still sometimes slower than OGL.
PS: for working with new Vulkan driver rename vulkan.msm8994.so to vulkan.msm8992.so. And big bug: camera dont work, so waiting for that update.