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

Root [DEV] Continuing Triumph ICS Development

BTW: An update on what I'm working on currently. I got the 2.6.35.14 kernel "mostly" working. It boots up but something's not right just yet. So I've been spending time trying to figure out wtf that is causing the fc's. If anyone has suggestions on this particular error message in logcat, it would be helpful:

E/rmt_storage( 164): rmt_storage shared memory ioctl failed

And here's the full dmesg:

Motorola Triumph 2.6.35.14 kernel dmesg - Pastebin.com

I would talk to tdm and/or drewwalton. They both seem to know quite a lot about kernels and have successfully built kernels within the last few weeks. If I'm correct, the kernel was a part of the camera working. here is the source for it

Also, in alpha 7 tdm didn't push his changes to github. Instead, he put out a zip with all the files he changed. If you want to go through it, it's here:
thunderc_files_for_ics.tar.gz
 
Not sure if this helps but what the hell

https://developer.qualcomm.com/develop/mobile-technologies/gaming-graphics-optimization-adreno/tools-and-resources
 
Rather than fumble around in the dark, I messages tj_styles on xda and asked him directly what he did to enable HDMI on the Triumph and if he could upload the source somewhere. This is what he responded with:
--------
Actualy for hdmi capability you need to modify some libs and framework gralloc, libandroid_runtime, hdmid and on framework.
Will upload the changes later, i don't have much time for now since my real work is very busy.
--------
Until he's able to make thse changes public someone should do a diff on the libs in Andro-ID and the ones being used in CM7. Maybe that will bear some fruit.
 
Rather than fumble around in the dark, I messages tj_styles on xda and asked him directly what he did to enable HDMI on the Triumph and if he could upload the source somewhere. This is what he responded with:
--------
Actualy for hdmi capability you need to modify some libs and framework gralloc, libandroid_runtime, hdmid and on framework.
Will upload the changes later, i don't have much time for now since my real work is very busy.
--------
Until he's able to make thse changes public someone should do a diff on the libs in Andro-ID and the ones being used in CM7. Maybe that will bear some fruit.

Sweet thanks man! Yeah I have gotten to the point where I am pretty sure that the framework code is correct for HDMIListner and HDMIService. I rewrote the HDMIService code, using the decompiled services.jar from Andro-ID, and I am getting the exact same logs as I get on the Andro-ID rom for a connect/disconnect. My hdmid is just crashing right when it should put up the mirror image (its crashing in the libsurfaceflinger.so library).

Of those 5 parts he listed I have made gralloc modifications, the framework mods, and i'm using his hdmid. I haven't done anything to libandroid_runtime and I probably don't have all the other lib changes (I assume he is talking about libsurfaceflinger, libsurfaceflinger_client, and liboverlay).


I am very close with audio. I have got the audioservice receiving the HDMI_CONNECTED broadcast, I just need to get the audio switching code right but I don't think should be hard.
 
I mentioned this in the Alpha thread, but I thought I'd mention it here to since it was confirmed by another user.

Attempting to load Google Earth causes a reboot of the device. My guess is that this is probably caused by a GPU issue that is known and not something specific to Google Earth. However, I still thought it worth a post.
 
Someone could write what are the files for the camera inside SYSTEM? i want to try some system file from different ics rom with working camera cm_adreno
Or update qualcomm driver?
 
Someone could write what are the files for the camera inside SYSTEM? i want to try some system file from different ics rom with working camera cm_adreno

system/lib/libcamera.so
obj/lib/libcamera.so
system/lib/liboemcamera.so
system/lib/libmmjpeg.so
system/lib/libmmipl.so

system/lib/hw/camera.msm7x30.so (I believe that is right)

As far as I know those are the only camera calls but I am not 100%
 
I mentioned this in the Alpha thread, but I thought I'd mention it here to since it was confirmed by another user.

Attempting to load Google Earth causes a reboot of the device. My guess is that this is probably caused by a GPU issue that is known and not something specific to Google Earth. However, I still thought it worth a post.

Works flawlessly for me. not one reboot. I use it all the time.

EDIT: worked on 0.5.x no longer works on newer roms. Has to be all the kernel changes.
Mantera might be able to tell us why.
 
Can't boot my MT back on CM9 25 min Motorola log.....I can boot on CM7 reloaded....cw recovery factory reset,wipe data cache + format system.anybody have any idea?
 
Back
Top Bottom