Huawei GPU version - Huawei P9 Questions & Answers

Hi there People, I have a Huawei P9 L-09C432B378 (Nougat) and i would like to know a way to see our GPU version (Model I know that it is Mali-T880) but what I want to know it's the driver that this sofrware (B378) is using.
If someone could help me I would aprecciate a lot.
Thanks

Phones doesnt work exactly like PC, so there is no "driver" that you can update/check separately and there is no separate settings file that you can modify to mess with it a bit.
In terms of spec, P9 have mail t880 in Midgard architecture
its version MP4 that contain 4 cores clocked at 900Mhz in boost mode and it use simplified driver interface AMBA4 Ace-Lite, so it provide power depending on task with less data pushing though memory.
It also support almost all modern APIs:
OpenGL® ES 1.1, 1.2, 2.0, 3.0, 3.1, 3.2
Vulkan 1.0*
OpenCL™ 1.1, 1.2
DirectX® 11 FL11_2
RenderScript™
Click to expand...
Click to collapse
Basically there is no specific version number of drivers used in P9, its all in system it self, that is provided by huawei with android ROM.
You can mess with few settings for MSAA, video quality, but beside that nothing. Its GPU on SoC that is maxed out from the box, and only way to sped it up is upgrading chip it self to version MP8 or MP16, and of course its not possible :]

My question was all about this:
http://vulkan.gpuinfo.org/displayreport.php?id=1046 (this is a driver for 7.0 (Nougat) with a driver version 465.204.476)
http://vulkan.gpuinfo.org/displayreport.php?id=920 (This one it's another driver ALSO for 7.0 (Nougat), but with a diferente version number (511.1023.4095))
Which one of those it's the one in ou P9 L-09C432B378????
And there is another that came out today:
http://vulkan.gpuinfo.org/displayreport.php?id=1132 (this one it another one BUT it's for 7.1.1. (Nougat) with the same driver version number as the second one (511.1023.4095))
My question it's if is it possible to know which driver version number do we have on our P9 and if it's possible to install the latest driver version as a zip file just like the guy as the (P.S.)
http://vulkan.gpuinfo.org/displayreport.php?id=1132
P.S. My question was all because of this threat:
https://forum.xda-developers.com/crossdevice-dev/sony/mod-adreno-vulkan-drivers-snapdragon-t3555141
This guy made na flashable zip for their Sony Devices with Adreno 430 and 530 so they could install them and appreciate all the good things that vulkan can offer to them.
I think that this is a good subject for some question and an AWESOME answers.

ok.... so i just downloaded Hardware CapsViewer for Vulkan (apk) and It says that driver version it's the 465.204.476 so it's the first link that I shared.
So now I was wondering what device as the other one that as the other driver version, the 511.1023.4095 one? Cause for what i undestood, the 511.1023.4095 one it's allready autorized for 7.1.1 Nougat

There are march drivers, but you have to selfcompile it.

Related

[Q] Android 4.3 Google Play Edition on HTC One / Adreno 320 -- still no GL ES 3.x?!

Hiya, hobby/indie gamedev here so bear with me even if I never built my own kernel module or some such
Basically glGetString(GL_VERSION) gives me "OpenGL ES 2.0 [email protected] au @yaddayadda" --- wondering how I can finally get my HTC One M7's Adreno 320 GPU to expose/report OpenGL ES 3.0? For apps to utilize ES3, it's not sufficient for the Adreno to be ES3-"capable" or ES3-"certified", it needs to somehow communicate that support to Android's GL system, right? So I have put Android 4.3 "Google Play Edition for HTC ONE" (yes specifically that rom that's totally targeting just the one, and it does get all OTA updates etc., it's not rooted though) on the HTC One M7 --- there should be nothing to stop me from digging into the GL ES 3.0 goodness! Alas, seems like whatever driver comes out of box with the HTC One's "Google Play Edition" of Android 4.3 won't give me that.
Is there a separate "developer" or "tinkerer" or other Adreno driver (by Qualcomm) we can install? My device has S-OFF, unlocked Bootloader, and I can adb and fastboot somewhat.. now how do I get GL ES 3.0 on my Adreno 320?
Now I get it that native Android developers / NDK users can hack their way into the Adreno's ES 3 capabilities via eglGetProcAddress and gl3stub.h/.c but that's not my point here. I'm wondering, where is the official Adreno 320 driver reporting to all GL-using Android apps "you can create an ES3 context" or "your GL context is version ES3, you're welcome".
In addition to my own simple test app made in Unity ---that simply prints out SystemInfo.graphicsDeviceVersion which is really just a call to glGetString(GL_VERSION)--- I have installed numerous "GL benchmark" / "GL ES info" apps etc (only installed recently updated ones where the description is clearly stating they support and detect GL ES 3.x if present).
In all those apps only GL ES 2.x is ever reported as being present, so it's not a Unity bug. Somehow the Adreno 320 drivers included with the special HTC-One-targeting "Google Play Edition" Android 4.3 ROM don't seem to live up to all the HTC/Adreno marketing hype about GL ES 3 support.
What to do?
http://forum.xda-developers.com/htc-one/help
CheesyNutz said:
http://forum.xda-developers.com/htc-one/help
Click to expand...
Click to collapse
Yeah I'll be damned, I noticed this right after posting! Can't seem to be able to move or delete this thread now though :/

There is no a version for 6.0 M, or I just cant found it?

Hey,
My N5 recently got updated to 6.0 M, and I tried various version of Xposed installer and none of them will work.
It just keep telling : xposed is not compatible with android sdk version 23 or your cpu (armeabi-v7a)
Maybe some one knows the answer?
Thanks in advance.
XMP LTU said:
Hey,
My N5 recently got updated to 6.0 M, and I tried various version of Xposed installer and none of them will work.
It just keep telling : xposed is not compatible with android sdk version 23 or your cpu (armeabi-v7a)
Maybe some one knows the answer?
Thanks in advance.
Click to expand...
Click to collapse
Xposed for M is under development right now by @rovo89.
http://forum.xda-developers.com/showpost.php?p=63188361&postcount=21
My Nexus 9 is running on stock AOSP 6.0 already and the sources are synced to the build server (thanks to XDA for providing it). I assume that integrating the hooking mechanism should work relatively smoothless (although there were some bigger architectural changes). However, there are some new things, e.g. JIT and the optimizing compiler that need more attention to ensure that methods which could potentially be hooked are really called instead of being optimized away.
I can't give any timeline for this, it's done when it's done
Click to expand...
Click to collapse
It's hard to find NULL, I understand you failed.
Be patients, rovo's working on it..

XPOSED on an Intel Z8300 chip?

Hi, I'm using a Chuwi HiBook, I rooted and unlocked and I flashed xposed-v84-sdk22-x86.zip but now it's not booting, i had to reflash android.
The kernel version says "3.14.37-x86_64-L1-R517
What should i do? I mean, does that zip work for my device? Maybe the 32bit version doesnt work on this yet and I'm making a dumb move
Thanks
EDIT: More info here: http://forum.xda-developers.com/xposed/modules/chuwi-tweaks-t3316556/page2
The system is ARM but there is no tablet with this chip with xposed working on it.
Any clues?
Hi, i think flashing xposed disabler can help you. Just try it.
Yakandu said:
Hi, I'm using a Chuwi HiBook, I rooted and unlocked and I flashed xposed-v84-sdk22-x86.zip but now it's not booting, i had to reflash android.
The kernel version says "3.14.37-x86_64-L1-R517
What should i do? I mean, does that zip work for my device? Maybe the 32bit version doesnt work on this yet and I'm making a dumb move
Thanks
Click to expand...
Click to collapse
try the xposed disabler zip, if it don't work just re-flash the stock rom
Yep i had to flash again, the system is ARM but there is no support for Intel Cherry Trail Z8300 from xposed, there is no device with this cpu with xposed working on it
Yakandu said:
Yep i had to flash again, the system is ARM but there is no support for Intel Cherry Trail Z8300 from xposed, there is no device with this cpu with xposed working on it
Click to expand...
Click to collapse
Agreed, Right now I am searching for MiPad2 xposed.zip without luck.... My cpu is also Intel cherry trail x5-z8500 14nm , The CPU is x86_64 armV8a architecture.
My devices runs as Dual-OS, switching between full windows 10 and full android lollipop within their respective home-screen widgets. That's nice...
I have root and a kind of official aosp, although the official firmware is MIUI.
If someone someday will come across xposed.zip x86_64 then post here a link, please!
Thank you!
datorprofessor said:
Agreed, Right now I am searching for MiPad2 xposed.zip without luck.... My cpu is also Intel cherry trail x5-z8500 14nm , The CPU is x86_64 armV8a architecture.
My devices runs as Dual-OS, switching between full windows 10 and full android lollipop within their respective home-screen widgets. That's nice...
I have root and a kind of official aosp, although the official firmware is MIUI.
If someone someday will come across xposed.zip x86_64 then post here a link, please!
Thank you!
Click to expand...
Click to collapse
is this what you're looking for?
http://en.miui.com/thread-78894-1-1.html
daWyrd1 said:
is this what you're looking for?
http://en.miui.com/thread-78894-1-1.html
Click to expand...
Click to collapse
I got bootloop (and not a single uninstaller working with that too, tried those zip special for MIUI Mipad2 . The other xposed zips are for arm64 and other kinds of arm but not this model one .
I've spoke with the "deliver" too of the flash zips, "Papka__" and SolarWarez and he got them from another place, but none of theme work with MiPAd2. Overall the device is very fast and doing well. Having windows 10 besides as a multiOS.
Also, I've read somewhere that Rovo89 will never get involved in those CPU x86_64, mainly because the vendors have heavily modded ROMs. :crying: I gave up , never ever give up , and now I'm forced to use other kinds of firewalls.... The Xprivacy module was very nice, because I could see in very detail what was going on on each app and a lot of other modding modules.
:good: Thanks anyway for your trying.
Intel the creator of those SoC has dropped the manufacturing in phones and tablets... So there aren't enough big public and demand, which doesn't encourage developers spend time on the hack!
Intel is investing on IoT (internet of everything) and CPU's for drones, The Future Conquer army weapons. Also Intel investing in more power consuming Goldmont CPUs with 6-12watts that are very powerful for bigger mobile devices.
Solved. Except no feedback for MIUI. Cheers
https://forum.xda-developers.com/xposed/xposed-intel-atom-x5-z8300-x8664-solved-t3585087

[ANNOUNCEMENT] Introducing Remix OS Player - Android Marshmallow emulator for PC

We’ve just released Remix OS Player, an Android Marshmallow emulator that lets you run Android games and apps directly on your Windows PC.
Download it here: www.jide.com/remixos-player, play with it and give us feedback here: http://bit.ly/2cxZhBs.
Check out the video intro here: https://www.youtube.com/watch?v=zLcCYmWTl-g
Remix OS Player is now the easiest way for you to experience Remix OS, especially if you still haven’t been able to get it working on your PC.
And, just like Remix OS for PC, it’s free.
Give us feedback and let’s build it together.
hopeful
i think it will be better than bluestacks and andy... tns jide team
Good to know you're getting into the android emu competition!
I've been testing several android emulators on my device, and I sue mostly MEMU as it is the fastest and most stable.
Still, having RemixOS as an emu on Windows 10 would be great. I made a few tests and here are my impression:
- not enough setting on the advanced tab before booting up. I'd like to assign more RAM and CPU cores, and most importantly, a higher resolution as my device has a 2160x1440 resolution.
- Performance is quite low, maybe it will be better if I can assign more resources.
- no full screen mode - this is essential for running it as a real emulator
- I can't find a way to share files and APKs from my windows partition as in other emulators
Looking forward for more updates
Can't boot. Stuck at loading screen. Not sure why. Or do I need to wait longer?
Surface Pro 3.
Edit: Never mind. I reinstalled and it works now.
This is what I get:
emulator: ERROR: x86_64 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: Unable to open HAXM device: ERROR_FILE_NOT_FOUND
Please help!
This is great. I've had Remix OS as a dual boot option on my Windows 8.1 laptop. But wanted something that I can quickly switch between Android and Windows, rather than reboot each time. Recently found LeapDroid and it perfectly fits my bill so far. I'm glad Remix is jumping on the VM direction as well. I'll check the OS player.
---------- Post added at 11:01 AM ---------- Previous post was at 10:42 AM ----------
Getting this error. Looks like VT-x needs to be turned on? I'll keep checking.
------------------------------------------------------------------------------------
emulator: ERROR: x86_64 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: VT feature disabled in BIOS/UEFI
---------------------------------------------------------------------------------------
Sadly the emulator isn't working for me. Starts loading up and then just closes without an error
Cursor issues
I installed the new Remix.exe and it appears to load fine but the cursor force moves to the left leaving me unable to click anything. Anyone else having issues? I am on a Lenovo 460s touchscreen model. I tried uninstalling and reinstalling but still having the same issue. Any help would be appreciated.
You need to install Intel HAXM
MartinDimchev said:
This is what I get:
emulator: ERROR: x86_64 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: Unable to open HAXM device: ERROR_FILE_NOT_FOUND
Please help!
Click to expand...
Click to collapse
You need to install Intel HAXM. I had the same issue and resolved it by installing Intel HAXM. It basically reserves a particular amount of RAM from your PC for running Android x86 sources. I have linked it in my guide here, have a look: http://techbeasts.com/download-remix-os-player-for-pc/
for the ones who does have virtualisation error ,you need to go to tools and instal intel haxm app.
it is a intel android emulator runtime provided with remix player.
now my feedback....
this need a full screen mode for the app.
it need to save settings for resolution/cores/ram.
it need ota updates.
It need stable and working play store.
It need smoother zoom and scroll.
The key mapper need to be in app instead of in rom.
it need open gl es 3.0 support.
need 4cores 4gb ram support.
and this absolutely need game controller support!
it need large hdd image support.(8 16 32 64 gb)
outside this everything is ok.
twacker said:
Sadly the emulator isn't working for me. Starts loading up and then just closes without an error
Click to expand...
Click to collapse
Install Intel HAXM and try it again It will work.
Can someone direct how to get google-apps and root on this one? Thanks.
This is only for Intel CPU?
tailslol said:
for the ones who does have virtualisation error ,you need to go to tools and instal intel haxm app.
it is a intel android emulator runtime provided with remix player.
now my feedback....
this need a full screen mode for the app.
it need to save settings for resolution.
it need ota updates.
it need open gl es 3.0 support.
and this absolutely need game controller support!
it need large hdd image support.
outside this everything is ok.
Click to expand...
Click to collapse
Did you face black screen on boot after launching it? If so, then how did you fix it?
um009 said:
Did you face black screen on boot after launching it? If so, then how did you fix it?
Click to expand...
Click to collapse
no black screen on me,i use a gtx 980 with a i7 4770k
i have enabled vt-d and virtualisation in my uefi bios and instaled intel haxm and set it for 4gb ram
and i use 3gb 720p 3cores in remix player.
um009 said:
You need to install Intel HAXM. I had the same issue and resolved it by installing Intel HAXM. It basically reserves a particular amount of RAM from your PC for running Android x86 sources. I have linked it in my guide here, have a look: http://techbeasts.com/download-remix-os-player-for-pc/
Click to expand...
Click to collapse
Can't be installed. Gives me error. Can't find driver or something. Saw in the comments on the download page many people have the same problem after Anniversary update... So messed up.
The guy that's saying to install it from the tools folder. What I need to install, there are many things.
tailslol said:
no black screen on me,i use a gtx 980 with a i7 4770k
i have enabled vt-d and virtualisation in my uefi bios and instaled intel haxm and set it for 4gb ram
and i use 3gb 720p 3cores in remix player.
Click to expand...
Click to collapse
I have the virtualisation enabled and also installed HAXM but its stuck on the black screen for me. Can't get across this
um009 said:
I have the virtualisation enabled and also installed HAXM but its stuck on the black screen for me. Can't get across this
Click to expand...
Click to collapse
your hardware is?
tailslol said:
your hardware is?
Click to expand...
Click to collapse
AMD Radeon HD 7600M Series
Core i7 - 3612QM
8 GB RAM.
um009 said:
AMD Radeon HD 7600M Series
Core i7 - 3612QM
8 GB RAM.
Click to expand...
Click to collapse
hoo a amd laptop gpu with laptop intel cpu...
with that you should not go beyond 2 cores.
or it can be hardware driver related.

[DRIVER] Adreno OpenGL Drivers V415 for MiMax2

First of all, I'm not responsible for any damage to your device.
I've extracted v385 drivers from Syberia OS and I'm using it with SuperiorOS without any problems so far. Performance and battery increase are notable even after the V331 update.
This should work for Snapdragon 625, but you can try with other phones following this instructions, but only if their use adreno 5xx gpu.
You can check your OpenGL version with AIDA64 on Display and you can also check your Vulkan version with Hardware CapsViewer for Vulkan.
Added lastest android Q drivers (v415). It was tested on SuperiorOS and AICP but should work with other Pie roms.
Working on Android 9.0 Pie.
OpenGL V385
OpenGL V415
Optional. Flash it if you face a black screen with vulkan apps.
Vulkan 1.0.66
Instructions:
Wipe dalvik, system, vendor, data and cache.
Flash lastest firmware
Flash your rom
Mount system and vendor (not needed for v415)
Flash the drivers
and then flash your other addons.
You can dirty flash vulkan drivers.
Thanks to:
heindrix and his topic
Syberia OS
NATO66613
GiaSen
ThatisJigen
LoveSick55 said:
First of all, I'm not responsible for any damage to your device.
I've extracted this drivers from Syberia OS and I'm using it with SuperiorOS without any problems so far. Performance and battery increase are notable even after the [email protected] update.
This should work for Snapdragon 625, but you can try with other phones following this instructions, but only if their use adreno 5xx gpu.
You can check your OpenGL version with AIDA64 on Display and you can also check your Vulkan version with Hardware CapsViewer for Vulkan.
This zip will also upgrade vulkan to 1.1.87 version.
Download
Instructions:
Wipe dalvik, system, vendor, data and cache.
Flash lastest firmware
Flash your rom
Mount system and vendor
Flash the drivers
and then flash your other addons.
Thanks to:
heindrix and his topic
Syberia OS
Click to expand...
Click to collapse
is it for mm2?
What does this specifically do?
[email protected] said:
is it for mm2?
Click to expand...
Click to collapse
Yes, I'm using it on Mi Max 2 with SuperiorOS.
Does it works with Oreo and nougat also ROMs and miui ROMs?
fgaurano said:
What does this specifically do?
Click to expand...
Click to collapse
It's a newer version of gpu drivers for MiMax2
hakuizanami said:
Does it works with Oreo and nougat also ROMs and miui ROMs?
Click to expand...
Click to collapse
You can try on oreo but I don't think it will work. This version works on Pie and OpenGL V313 works on Oreo.
heindrix's topic had v313 drivers, but the link is off right now. I can try to get them, are you looking for it?
can this be flashed with being tejas driver?
Nope either flash this or mine
vadistar said:
can this be flashed with being tejas driver?
Click to expand...
Click to collapse
It's your choice.. v5 of mine have same drivers..
vadistar said:
can this be flashed with being tejas driver?
Click to expand...
Click to collapse
It's the same thing, but his driver was outdated (v331). I've extracted a newer version and posted here (v385) and the performance and battery increase is notable better over the v331 version. But today he has updated his drivers, so now both should be on the same version.
I also felt in need to link and give the thanks for the original op (heindrix), but somehow my comments wasn't appearing on beingtejas topic.
I already updated it 7 days back,
LoveSick55 said:
It's the same thing, but his driver was outdated (v331). I've extracted a newer version and posted here (v385) and the performance and battery increase is notable better over the v331 version. But today he has updated his drivers, so now both should be on the same version.
I also felt in need to link and give the thanks for the original op (heindrix), but somehow my comments wasn't appearing on beingtejas topic.
Click to expand...
Click to collapse
But since am not home and busy in my work , it's pending , since i not post anything without testing , and am using k20 pro at present..
I updated my k20 pro drivers too and with that i updated max 2, but you posted it just before me..what ever your source is now.. it was not working that time when i first included my drivers with hardrock bro's rom.
Hardrock know better about all those things we did that time to make the best we can give.. let it be.. since i was looking to stop my work for max 2 for long time now i got the reason..
I still add one thing i don't used anything from your sources , even i asked him to help but he didn't answered.. it all by me and it will be..
beingtejas said:
But since am not home and busy in my work , it's pending , since i not post anything without testing , and am using k20 pro at present..
I updated my k20 pro drivers too and with that i updated max 2, but you posted it just before me..what ever your source is now.. it was not working that time when i first included my drivers with hardrock bro's rom.
Hardrock know better about all those things we did that time to make the best we can give.. let it be.. since i was looking to stop my work for max 2 for long time now i got the reason..
I still add one thing i don't used anything from your sources , even i asked him to help but he didn't answered.. it all by me and it will be..
Click to expand...
Click to collapse
The drivers from heindrix's topic was working perfectly as many people with many devices said so and I've tested it too. I saw you there and your comment that v331 wasn't working but his v313 version worked, then you made a topic sharing v313. I posted not only on heindrix's topic but also in yours that v331 was working and the instructions to make it work, but for a reason my comment didn't appear (neither you reply for that comment) on your topic and a very few time later you updated your drivers to v331. Now I've extracted v385 drivers and one day later you update your drivers to v385.
I felt in need to give heindrix his proper thanks. It's done now and people also got v385 that feels way better.
May be you are unable to read properly what I wrote there..
LoveSick55 said:
The drivers from heindrix's topic was working perfectly as many people with many devices said so and I've tested it too. I saw you there and your comment that v331 wasn't working but his v313 version worked, then you made a topic sharing v313. I posted not only on heindrix's topic but also in yours that v331 was working and the instructions to make it work, but for a reason my comment didn't appear (neither you reply for that comment) on your topic and a very few time later you updated your drivers to v331. Now I've extracted v385 drivers and one day later you update your drivers to v385.
I felt in need to give heindrix his proper thanks. It's done now and people also got v385 that feels way better.
Click to expand...
Click to collapse
By the way let it be.. what I did is known to everyone even to the Dev who made this all possible , even I don't even want to waste my time here.. arguing on useless talks.. lol.
beingtejas said:
By the way let it be.. what I did is known to everyone even to the Dev who made this all possible , even I don't even want to waste my time here.. arguing on useless talks.. lol.
Click to expand...
Click to collapse
if you dont mind me asking, where did you compile drivers foem? like the source? i use to think every driver came from same source
I've installed BeingTejas drivers and Kernel V5 combined ZIP file before this thread was created. Can I dirty flash this video driver over my existing one?
I installed it and it boot to black screen, how to uninstall it please
---------- Post added at 07:31 PM ---------- Previous post was at 06:50 PM ----------
s4zw said:
I installed it and it boot to black screen, how to uninstall it please
Click to expand...
Click to collapse
Edit: I installed ROM again and it's booting up normally now, how can I use the driver . I really need it
EyeBalos said:
I've installed BeingTejas drivers and Kernel V5 combined ZIP file before this thread was created. Can I dirty flash this video driver over my existing one?
Click to expand...
Click to collapse
No, you need to reinstall the rom.
s4zw said:
I installed it and it boot to black screen, how to uninstall it please
---------- Post added at 07:31 PM ---------- Previous post was at 06:50 PM ----------
Edit: I installed ROM again and it's booting up normally now, how can I use the driver . I really need it
Click to expand...
Click to collapse
Follow the instructions, otherwise it will give you a black screen.
Added lastest android Q drivers (v415). Tested on MiMax 2 running SuperiorOS.
Just a side note: give the credits when you copy other people work, don't just copy and call your own.
It's not nice to do so, you can even make harm to the community as the original creator can stop his work and in the end you will get caught.
Great Work sir thankyou for updating driver
it's great that i find someone who do the work for Mi Max 2.
and unfortunately i read some argument on the top replies too.
what i've done on the past was just finding the latest version blobs for related adreno gpu. extract it from a rom, check the version, flash-test it, run the benchmark and test the vulkan features.
after that i analyze the logcat to see if there's something related to the graphics problem causing by the new drivers.
other than that, it's require reverse-engineering the blobs to fix the error (like blackscreen) which until today i haven't been advanced it because i didn't really dive into it.
Every time i install thise drivers Google camera on.mi max 2, turns black.. and Gg

Categories

Resources