• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root CM9 users with games that crash...

ben1122a

Well-Known Member
I take no credit for this, All credit goes to Bsydz. This fixed pretty much every single game that was crashing before for me.
Ok, all you gamers out there, I think I have fixed the GPU drivers in the kernel. I don't know all the games that would reboot the device, so I need your help. I have tested this with Shadowgun Deadzone and finally got to play it. I found where the GPU drivers came from after messing with kernels all week, they are modified Xperia Play drivers. I was looking in to the Play 2.6.32.9 kernel to see what they had done to make it ICS compatible. I tried to add our stuff in and build it, but never got it to boot after I got it to build. There are some major differences, so I decided to take some stuff from it, after fighting with the kgsl drivers I figured out that board-msm7x30.c needed the kgsl info from board-semc_zeus.c to build properly. I also found that we were missing some related stuff. So I added what we needed and tested it out and found that it still rebooted. I then looked at the drivers and found that a handful were different but basically the same, so I replaced those and here we are.

I need some people to test out games and see if this has fixed any issues with games that would not previously work on PA/CM9.

This is built with the latest kernel updates from adamto and myself, but I have not integrated any of my test work, so no camera updates sorry. If this works out I will get the changes pushed to my github for any other devs who want to incorporate this. I do not know if this will work with CM7 cause the drivers are a lil different, but we may be able to get what we need from an Xperia Play CM7 kernel.

If you have any questions feel free to ask.

Just flash in recovery.

BSydz_PA-CM9_GPU_Test_motorola_triumph-kernel-1

Let me know how it goes.
 
Yea, Sometimes these guys post certain things they have been working on in single threads. I found this in the paranoid thread, and thought it would be useful to many people.
 
I take no credit for this, All credit goes to Bsydz. This fixed pretty much every single game that was crashing before for me.

Thanks for making a thread, what BSydz did was huge and definitely deserves its own thread.

Yea, Sometimes these guys post certain things they have been working on in single threads. I found this in the paranoid thread, and thought it would be useful to many people.

I was having problems with a game (Trial of the Clone), flashing this kernel completely fixed the problem.

Thanks!

Guys, if you could also report any issues seen, preferably with logcats, it would be helpful. Thank you.
Thanks everybody, but remember this was just a test kernel. I am revising it and will get a new kernel and PA build up soon.

After lots of thinking, I have decided to exclude myself from MTDEV, since I have never received any benefit from the arrangement. I am not leaving the community, I still plan on developing, but my work will be posted in my threads. I will always share my advances in the code, and if anyone wants to use it they are free to, as long as they give credit. This has nothing to do with anything that MTDEV has done, it is just a personal decision based on my situation.

On that note, be sure check out my threads for future developments. I also plan on rebuilding CM9 and CM10 from manteras sources, as it seems to be more compatible and stable.
 
Thanks everybody, but remember this was just a test kernel. I am revising it and will get a new kernel and PA build up soon.

After lots of thinking, I have decided to exclude myself from MTDEV, since I have never received any benefit from the arrangement. I am not leaving the community, I still plan on developing, but my work will be posted in my threads. I will always share my advances in the code, and if anyone wants to use it they are free to, as long as they give credit. This has nothing to do with anything that MTDEV has done, it is just a personal decision based on my situation.

On that note, be sure check out my threads for future developments. I also plan on rebuilding CM9 and CM10 from manteras sources, as it seems to be more compatible and stable.
Trust me I'll be keeping a look out ;).And btw I still owe you that coffee.I got flavored coffee from Gevalia.
 
Thanks everybody, but remember this was just a test kernel. I am revising it and will get a new kernel and PA build up soon.

After lots of thinking, I have decided to exclude myself from MTDEV, since I have never received any benefit from the arrangement. I am not leaving the community, I still plan on developing, but my work will be posted in my threads. I will always share my advances in the code, and if anyone wants to use it they are free to, as long as they give credit. This has nothing to do with anything that MTDEV has done, it is just a personal decision based on my situation.

On that note, be sure check out my threads for future developments. I also plan on rebuilding CM9 and CM10 from manteras sources, as it seems to be more compatible and stable.

This is a very cool development with the kernel, I am definitely going to give it a shot. I tried to look at the changes, and you're right it's very large. But it doesn't look like a lot of changes in the "important" areas.

I also feel you on the MTDEV thing. When I got the camera working in particular, someone was mentioning donating to MTDEV, and well that's fine, don't do it on my behalf.
 
Everyone is free to go their own way. Just try to maintain good relations with each other, and by that, I mean don't chew each others heads off. I highly doubt that will happen, but we have had a great community and as long as there is support, I would not want to see the community suffer for selfish reasons on anyone's part, myself included. Nobody is being selfish, arrogant, or anything nasty, but we can part ways and as long as the Triumph gets new/updated ROMs for a decent amount of time, I don't believe it really matters. Your code, your own decision. And I respect that. In short, parting ways is OK, but I myself would be a bit ticked if anyone started fights or something. But I know you guys, so that shouldn't be a problem. Have a happy Easter!
 
Everyone is free to go their own way. Just try to maintain good relations with each other, and by that, I mean don't chew each others heads off. I highly doubt that will happen, but we have had a great community and as long as there is support, I would not want to see the community suffer for selfish reasons on anyone's part, myself included. Nobody is being selfish, arrogant, or anything nasty, but we can part ways and as long as the Triumph gets new/updated ROMs for a decent amount of time, I don't believe it really matters. Your code, your own decision. And I respect that. In short, parting ways is OK, but I myself would be a bit ticked if anyone started fights or something. But I know you guys, so that shouldn't be a problem. Have a happy Easter!
There is no bad blood between any of us. This is a great community and I appreciate everything I have learned from it. I am the type of person that leaves a place better than it was when I got there, or at least try to, so my goal has always been the enrichment of the forums and users not me. I was happy on Sharp 2.2.2 and never ran another OS on my good phone until I built PA, and then it became my responsibility, since I unleashed it on the masses. I could go on and on about other people but the whole point is I am the only one responsible for me. My goal is to push the Triumph beyond what anybody could imagine, I think I have done well so far, and be able to help everyone keep their 25 a month plan and have an up to date phone. Stability is my only cocern when it comes to a phone, I don't really care if it is Froyo or JB, if it works it works. I saw the community was wanting a stable ICS ROM so I figured the best way to do that was to start from scratch, so I spent days trying to get the source for PA and started fresh, that way I could see what really went on inside the system. I still consider myself a n00b, but when I want to get something accomplished I do it. I hope this clears the air, all I am doing is excusing myself from the table, no huffing and puffing, I'm just ready to get up. Like I said, I will always try to put my work out so others can use it, I am just doing what I can with what I have.

Good luck to everybody trying to better the Triumph experience. Happy Easter!
 
By the way... where do you store your Roms and such, Bsydz? I like to try everyone's roms equally.
You can always click on my name and go to my profile and then go to statistics and choose threads started by me.

Here are all my files on mediafire. Some are old and outdated but it should be easy to tell by the dates.

Here is the break down:
Froyo:
Sharp ROM
U9000 ROM
Both ports from our sister phones and both are rock solid and also use Agps.

GB:
The X6 files are all GB ROMS from our sister phones and 3G data does not work

ICS:
CM9
Paranoid

JB:
CM10
Paranoid

My Files
 
There is no bad blood between any of us. This is a great community and I appreciate everything I have learned from it. I am the type of person that leaves a place better than it was when I got there, or at least try to, so my goal has always been the enrichment of the forums and users not me. I was happy on Sharp 2.2.2 and never ran another OS on my good phone until I built PA, and then it became my responsibility, since I unleashed it on the masses. I could go on and on about other people but the whole point is I am the only one responsible for me. My goal is to push the Triumph beyond what anybody could imagine, I think I have done well so far, and be able to help everyone keep their 25 a month plan and have an up to date phone. Stability is my only cocern when it comes to a phone, I don't really care if it is Froyo or JB, if it works it works. I saw the community was wanting a stable ICS ROM so I figured the best way to do that was to start from scratch, so I spent days trying to get the source for PA and started fresh, that way I could see what really went on inside the system. I still consider myself a n00b, but when I want to get something accomplished I do it. I hope this clears the air, all I am doing is excusing myself from the table, no huffing and puffing, I'm just ready to get up. Like I said, I will always try to put my work out so others can use it, I am just doing what I can with what I have.

Good luck to everybody trying to better the Triumph experience. Happy Easter!

Oh, there's no bad blood.

I have been a terrible contributor to the code. The time it takes me to work on just a small piece of the ROM annoys me.

When g60 asked me to join about 8-10 months ago I thought I would have more time. At that time I was sitting around about a third of the day. Now I work through lunch and stay late. This has allowed me to overcome some of life's cost increases.

I don't think I'll give up on DEVing. It's just taking much longer than I ever expected. The ROMs we have here are the culmination of a bunch of talented DEVs. I just hope to work my way up to what they can do, even if it's in my own way.
 
Just wanted to say that, after using this kernel for about 2 weeks or so, I noticed that the battery life is not quite as good. It's not horrible, but I am noticing that I have to charge more often. Still, its well worth it for being able to play all your favorite games.
 
Back
Top Bottom