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
brianmoyano said:
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
Click to expand...
Click to collapse
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.
41rw4lk said:
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.
Click to expand...
Click to collapse
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 :/
Related
Hi!
I used for a couple of week a custom rom, the Galnet Miui.
Now I like to try an other rom, but I'd like to keep the Galnet's dialer and browser.
How can I get that apps? Is it easy?
Can I just copy the .apk in system/app in the zipped rom from a zip file to other?
And again... the browser is easy... browser.apk... but how can I recognize the dialer?
Thank you all!
Yes copy the apk to system/app, backup First cause the apk may not work properly, that's why I say backup, experiment all you want but once something goes wrong you have a backup plan , so just get the apk you want and push to system/app and install
NookColor Cyanogenmod 7.1 "Overclocked"
Thank you.
But what's the name of the dialer's apk?
make a backup of whole system folder, then you can test one by one =) DialerTabActivity may be?
Has anyone found a way to remove the battery full notification from the 2.3.3 OTA Rom? I know this has been asked before, but I can't tell if the answer is still no, or I simply haven't found the correct thread.
Vorkosiganm said:
Has anyone found a way to remove the battery full notification from the 2.3.3 OTA Rom? I know this has been asked before, but I can't tell if the answer is still no, or I simply haven't found the correct thread.
Click to expand...
Click to collapse
It has been removed in most custom OTA ROMs
Assuming that I don't want to switch to another ROM, is it possible for me to remove the notification from the stock ROM (by modifying framework-res.apk or such), or can the removal only be done when compiling from LG's source?
Vorkosiganm said:
Assuming that I don't want to switch to another ROM, is it possible for me to remove the notification from the stock ROM (by modifying framework-res.apk or such), or can the removal only be done when compiling from LG's source?
Click to expand...
Click to collapse
It can removed from the stock rom, but you need to know exactly what you're doing, as far as modding smali in apks.
Can you give me any help to point me in the right direction for what I need to do? I think I know how to edit the apk's, and I am guessing that I would need to edit one of the xml files, but the naming conventions are not always logical. For example, config_animateScreenLights is related to the crt screen off animation for some reason.
Vorkosiganm said:
Can you give me any help to point me in the right direction for what I need to do? I think I know how to edit the apk's, and I am guessing that I would need to edit one of the xml files, but the naming conventions are not always logical. For example, config_animateScreenLights is related to the crt screen off animation for some reason.
Click to expand...
Click to collapse
This is not an xml edit, its a small smali edit, but here goes:
adb pull SystemUI.apk from /system/app and decompile SystemUI.apk, navigate to
\smali\com\android\systemui\statusbar\policy\StatusBarPolicy.smali
Find & remove the ENTIRE "showChargingComplete" method
then find and remove this line
Code:
invoke-direct {p0}, Lcom/android/systemui/statusbar/policy/StatusBarPolicy;->showChargingComplete()V
Recompile SystemUI.apk and push to /system/app, then reboot.
If this sounds too hard or tricky, let me know.
Thanks! That worked perfectly.
I don't suppose you could post a link to that modified SystemUI.apk file? I'd love to get rid of the battery full popup, but I've never compiled/decompiled an .apk, so it sure would be a time saver.
Thanks in advance!
I certainly can. A couple of things first. I found that using the OTA, you cannot just push the SystemUI.apk to your phone using adb (it has to do with the permissions baked into the ROM), I had to make a flashable zip. This means that you will need clockworkMOD to flash the zip. Also, the SystemUI.apk that I have includes xboarder56's green signal fix (from this thread: http://forum.xda-developers.com/showthread.php?t=1179748&highlight=ota+gingerbread). I can apply the battery popup fix to a stock SystemUI.apk if you want, just let me know. In any case, I have to recreate the flashable zip, so it will take a few days.
I'm rooted, running the rooted but stock ROM "P999_2.3.3_Stock_OTA" by xboarder.
The only mod I've added is the battery icon mod from this thread installed: http://forum.xda-developers.com/showthread.php?t=1190283&highlight=battery+mod
So I assume you can't just pull the SystemUI.apk and post, then copy in place using ES Explorer? If you can post a flashable .zip that works for me, whatever is easiest. Many, many thanks....
I'm interested in flashing the Sabsa Prime rom, http://forum.xda-developers.com/showthread.php?t=1839004 , but there are currently reported issues with the camera not working correctly. It's said (by the dev himself) that you can change the current camera apk with a previous one but I'm not exactly sure how to do this. I already have the camera.apk from the earlier version that works great, can I just extract the current rom and replace the camera.apk with the working one and rezip it as a .zip file and flash it? Or would I need to do something else to make it flashable or a different step all together? Thanks!
That sounds about right. Just keep the originals in case there are additional steps. Flash and test.
However, using that other cam apk, if it's the one I'm thinking, not sure if it's allowed. For personal use without re-distributing it, maybe but not quite sure.
Sent from a dream.
Unzip replace and rezip. I do this with all roms I use. There are apks I like to add and delete as well as system audios and bootani. You can alter the rom to your liking just remember not all apks work for a rom in other words you can not use sense apks on a aokp rom for example. And second if you do alter a rom you can not ask the Dev for help if something goes wrong with it, you altered it. With that said alter at your own risk and enjoy the learning.
Sent from my Ice Cold Inspire 4G
Not liking the Android Keyboard too much in CM10 JB for Galaxy Tab 2 10.1 wifi
so, looking for way(s) to get the Stock Samsung Keyboard app/apk from ICS to work on CM10.
Tried using Titanium Backup / restore, as well as, recovery update.zip options but no luck.
Any ideas on how to get this app as well as few other Samsung Stock apps to work on CM or other builds?
You need the APK (and odex if it wasn't deodexed) as well as the lib for the keyboard.
a bit mre detail plz
imnuts said:
You need the APK (and odex if it wasn't deodexed) as well as the lib for the keyboard.
Click to expand...
Click to collapse
Dude, is that an Audi? I am guessing you drive one, I do and Love it!
As for how to make the apps run, I have searched but confused about Smali, Baksmali etc. And don't think I am going the right direction here. So, if you could, plz post some steps as to how this is done. Also, where to find the lib and odex files...
I'd have to restore my original backup and extract the files and later restore the current running cm10. Since I have only one tab, it is not easy to experiment as it takes time for loading etc. If u can post some specific steps, I'll just take it from there for all the stock apps I need (I.e. calendar, memo etc.)
The easiest way to do it would be to pull the APK from a deodexed ROM, then you don't need to worry about an odex file. For the lib, I believe it is libXt9core.so or similar, and it will be in /system/lib/. Then all you would need to do is put the APK in /system/app and the lib in /system/lib and it should work for you.
Also, yes it is an Audi
I know this has been asked before, but it hasn't been asked too clearly, at least to me. I'm using CM 10.1 on a Tmobile Galaxy S3, and I want to install a few of the Samsung apps like the Accuweather widget, sMemo, etc. I have all the apps in a backup folder, and they all have two files; a .apk file, and a .odex file. Can I just install them (.apk) like normal apps, or do I need to do something special with the .odex file, or can you even run them on a custom rom? I just really like a few of the stock features and would prefer to have them, but not at the cost of giving up CM 10.1 just to use them.
The stock apps need kinda stock environment to work with. So most of the stock apps don't work properly on a custom ROM.
That shouldn't prevent you from giving it a try.
You shouldn't be installing it as a normal app, but you should push the apk to system/app with right permissions (rw-r--r--) and reboot.
See if that works. Try with and without the odex file.
Look at this thread on how to set permissions.
A search would have told you that you can't run OEM apps in an AOSP based rom
Wayne Tech S-III
You need the framework that samsung adds. Using a rom based off the original will do it for you.