Change apps like 'Phone.apk' in JB 4.1

brianmoyano

Senior Member
Jul 24, 2012
667
115
0
Buenos Aires
Hi, recently i installed CM10.1 and NUMA and i love both. I really love the apps that they have.

So, now i've installed Jelly Bean official, and i wanted to bring the phone.apk to my new Jelly Bean, but didn't work. I have no signal with that apk.
Is there a way to do this?
I want the phone.apk that have 3 tabs. 1: Dialer, 2: History, 3:Contacts.

And also, i want the 4.2 clock, the icons (framework-res.apk and SystemUI.apk) from 4.2.
I have the apk's from CM10.1, but i don't know if i can move it to /app without problems.

I'd really apreciate your answers.

PS: Yes, they have rw-r-r
 

41rw4lk

Senior Member
Dec 11, 2010
850
322
93
Springfield, MO
Hi, recently i installed CM10.1 and NUMA and i love both. I really love the apps that they have.

So, now i've installed Jelly Bean official, and i wanted to bring the phone.apk to my new Jelly Bean, but didn't work. I have no signal with that apk.
Is there a way to do this?
I want the phone.apk that have 3 tabs. 1: Dialer, 2: History, 3:Contacts.

And also, i want the 4.2 clock, the icons (framework-res.apk and SystemUI.apk) from 4.2.
I have the apk's from CM10.1, but i don't know if i can move it to /app without problems.

I'd really apreciate your answers.

PS: Yes, they have rw-r-r
I assume the JB rom is stock odexed? If so, there's half your battle. If you just replaced the phone.apk, then you need to rename the .odex to .bak or something similar. However, I think the moto dialer is more integrated than just being a standard apk, I think contacts come into play as well. (I could be wrong here.)
You might try renaming the phone.apk and it's odex then putting the apk you want in it's place with the proper permissions. Reboot, wipe dalvik, and see if that works. If not, you might try installing the phone.apk that you want, and clear the defaults for the original, then set the new apk as default.
Same for the clock.
As for framework-res, and SystemUI, that just won't work. (I'm not sure I understand what you want out of these two, so I apologize in advance.)

Remember, our CM10 has an ICS framework, so I'm not sure what is actual ASOP JB and what is Frankenbuild. You might seek those apks from a proper JB build. I'm not sure that this can even be done, but there's my two cents nonetheless. :)

Don't forget a backup before you go crazy, though I'm sure you're well aware of that.
 

brianmoyano

Senior Member
Jul 24, 2012
667
115
0
Buenos Aires
I assume the JB rom is stock odexed? If so, there's half your battle. If you just replaced the phone.apk, then you need to rename the .odex to .bak or something similar. However, I think the moto dialer is more integrated than just being a standard apk, I think contacts come into play as well. (I could be wrong here.)
You might try renaming the phone.apk and it's odex then putting the apk you want in it's place with the proper permissions. Reboot, wipe dalvik, and see if that works. If not, you might try installing the phone.apk that you want, and clear the defaults for the original, then set the new apk as default.
Same for the clock.
As for framework-res, and SystemUI, that just won't work. (I'm not sure I understand what you want out of these two, so I apologize in advance.)

Remember, our CM10 has an ICS framework, so I'm not sure what is actual ASOP JB and what is Frankenbuild. You might seek those apks from a proper JB build. I'm not sure that this can even be done, but there's my two cents nonetheless. :)

Don't forget a backup before you go crazy, though I'm sure you're well aware of that.
Thx for answering. I tried what you said. I renamed phone.apk and it's odex., and wiped dalviv. I don't know why, the phone app is still working, but, without signal :/