• 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

Do we still need to manually run the script that puts in thoser two .apk files? I think its the rom manager?
 
Click to highlight window, use arrow keys, tab, space, or enter to navigate/ make selections.

BTW, these kinds of questions should be in the other threads for setting up build env.
Thanks :) and sorry didn't see mantera's post won't post any more questions about build env. on this thread
 
do we have to pull the entire cm9? or can we just build from mantera's stuff w/ out all of cyanogen's? (i got a vm box setup for now)
 
Yeah he fixed the fc on the phone.apk so i'm trying to see what he did by comparing his source to ours lol...

Good luck. :) It would be nice to have that stopped.

On a cursory glance at the issue, I just figured it was not having the radio working was causing the fc's and moved on to other stuff for now. But if you can fix it, it would be great!
 
Well im going to look at how the verizon guys got there data working as that would be closer to what we need because the ideos uses a sim card.

Ticker guy said He had alot of problems with the radio so i figure thats our best bet
 
Good luck. :) It would be nice to have that stopped.

On a cursory glance at the issue, I just figured it was not having the radio working was causing the fc's and moved on to other stuff for now. But if you can fix it, it would be great!

I got the logcat of the force close... I'm not really sure at all where to look for the issue though... I checked this out:

CM9 PhoneApp crashing - CyanogenMod Forum

but thats a different issue than we have (the error in the logcat is different) i.e. we don't have an array out of bounds error... heres the logcat, lemme know what you think:

Code:
E/AndroidRuntime( 1366): FATAL EXCEPTION: main
E/AndroidRuntime( 1366): java.lang.RuntimeException: Unable to create application com.android.phone.PhoneApp: java.lang.RuntimeException: java.lang.ClassNotFoundException: com.android.internal.telephony.Triumph
E/AndroidRuntime( 1366):     at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3957)
E/AndroidRuntime( 1366):     at android.app.ActivityThread.access$1300(ActivityThread.java:123)
E/AndroidRuntime( 1366):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1185)
E/AndroidRuntime( 1366):     at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1366):     at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 1366):     at android.app.ActivityThread.main(ActivityThread.java:4424)
E/AndroidRuntime( 1366):     at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1366):     at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 1366):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
E/AndroidRuntime( 1366):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
E/AndroidRuntime( 1366):     at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1366): Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: com.android.internal.telephony.Triumph
E/AndroidRuntime( 1366):     at com.android.internal.telephony.PhoneFactory.makeDefaultPhone(PhoneFactory.java:150)
E/AndroidRuntime( 1366):     at com.android.internal.telephony.PhoneFactory.makeDefaultPhones(PhoneFactory.java:57)
E/AndroidRuntime( 1366):     at com.android.phone.PhoneApp.onCreate(PhoneApp.java:427)
E/AndroidRuntime( 1366):     at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:969)
E/AndroidRuntime( 1366):     at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3954)
E/AndroidRuntime( 1366):     ... 10 more
E/AndroidRuntime( 1366): Caused by: java.lang.ClassNotFoundException: com.android.internal.telephony.Triumph
E/AndroidRuntime( 1366):     at java.lang.Class.classForName(Native Method)
E/AndroidRuntime( 1366):     at java.lang.Class.forName(Class.java:217)
E/AndroidRuntime( 1366):     at java.lang.Class.forName(Class.java:172)
E/AndroidRuntime( 1366):     at com.android.internal.telephony.PhoneFactory.makeDefaultPhone(PhoneFactory.java:143)
E/AndroidRuntime( 1366):     ... 14 more
E/AndroidRuntime( 1366): Caused by: java.lang.NoClassDefFoundError: com/android/internal/telephony/Triumph
E/AndroidRuntime( 1366):     ... 18 more
E/AndroidRuntime( 1366): Caused by: java.lang.ClassNotFoundException: com.android.internal.telephony.Triumph
E/AndroidRuntime( 1366):     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
E/AndroidRuntime( 1366):     at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
E/AndroidRuntime( 1366):     at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
E/AndroidRuntime( 1366):     ... 18 more
W/ActivityManager(  179): Process com.android.phone has crashed too many times: killing!
 
I believe I could get SD card mounting. The situation you are describing is the same exact one we had building ics for kindle fire. Although when I tried to fix it with the same solution, it didn't work.
 
I got the logcat of the force close... I'm not really sure at all where to look for the issue though... I checked this out:

CM9 PhoneApp crashing - CyanogenMod Forum

but thats a different issue than we have (the error in the logcat is different) i.e. we don't have an array out of bounds error... heres the logcat, lemme know what you think:

Code:
E/AndroidRuntime( 1366): FATAL EXCEPTION: main
E/AndroidRuntime( 1366): java.lang.RuntimeException: Unable to create application com.android.phone.PhoneApp: java.lang.RuntimeException: java.lang.ClassNotFoundException: com.android.internal.telephony.Triumph
E/AndroidRuntime( 1366):     at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3957)
E/AndroidRuntime( 1366):     at android.app.ActivityThread.access$1300(ActivityThread.java:123)
E/AndroidRuntime( 1366):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1185)
E/AndroidRuntime( 1366):     at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1366):     at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 1366):     at android.app.ActivityThread.main(ActivityThread.java:4424)
E/AndroidRuntime( 1366):     at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1366):     at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 1366):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
E/AndroidRuntime( 1366):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
E/AndroidRuntime( 1366):     at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1366): Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: com.android.internal.telephony.Triumph
E/AndroidRuntime( 1366):     at com.android.internal.telephony.PhoneFactory.makeDefaultPhone(PhoneFactory.java:150)
E/AndroidRuntime( 1366):     at com.android.internal.telephony.PhoneFactory.makeDefaultPhones(PhoneFactory.java:57)
E/AndroidRuntime( 1366):     at com.android.phone.PhoneApp.onCreate(PhoneApp.java:427)
E/AndroidRuntime( 1366):     at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:969)
E/AndroidRuntime( 1366):     at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3954)
E/AndroidRuntime( 1366):     ... 10 more
E/AndroidRuntime( 1366): Caused by: java.lang.ClassNotFoundException: com.android.internal.telephony.Triumph
E/AndroidRuntime( 1366):     at java.lang.Class.classForName(Native Method)
E/AndroidRuntime( 1366):     at java.lang.Class.forName(Class.java:217)
E/AndroidRuntime( 1366):     at java.lang.Class.forName(Class.java:172)
E/AndroidRuntime( 1366):     at com.android.internal.telephony.PhoneFactory.makeDefaultPhone(PhoneFactory.java:143)
E/AndroidRuntime( 1366):     ... 14 more
E/AndroidRuntime( 1366): Caused by: java.lang.NoClassDefFoundError: com/android/internal/telephony/Triumph
E/AndroidRuntime( 1366):     ... 18 more
E/AndroidRuntime( 1366): Caused by: java.lang.ClassNotFoundException: com.android.internal.telephony.Triumph
E/AndroidRuntime( 1366):     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
E/AndroidRuntime( 1366):     at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
E/AndroidRuntime( 1366):     at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
E/AndroidRuntime( 1366):     ... 18 more
W/ActivityManager(  179): Process com.android.phone has crashed too many times: killing!

That's why I thought it was a radio issue. It can't create the triumph telephony class and so it's crashing. But I could be wrong about that. Anyone else?
 
Here's our problem with the phone startup:

https://github.com/CyanogenMod/andr...mmit/92768571ff4871198f45bd1726bd8b4b05dc186b

in CM7 they used that class name as a generic string to match on, officially only for "samsung," but TickerGuy used the same pathway to work around Qualcomm-specific problems. Shouldn't be too hard to fix, don't have time right now so feel free to look at it.. (Probably want to use samsung as a model, as I assume they updated that to use the new reflection).

Question - where did the EGL binary blobs come from in your repo mantera? Did anyone ever try any EGL libs from the xperia play or other leaked ICS roms? Is that what edowar is using?
 
Back
Top Bottom