[Q] Can't Install Themed APK - HTC Sensation

I have a stock Sensation, temp-rooted, and have a couple of themed apps I like (TweetDark, Transparent G+). Using root explorer, I navigate to downloads on my SD, select the APK and select install. It prompts that the app will replace an existing one, keeping user data (normal). It asks me to accept permissions (normal). It says installing (normal). Then is says Application Not Installed with a Done button (definitely not normal). I have third party apps allowed, and it let me install an APK that wasn't an overwrite, so why can't I install my themed APKs? Any suggestions/information would be most helpful.

JaylanPHNX said:
I have a stock Sensation, temp-rooted, and have a couple of themed apps I like (TweetDark, Transparent G+). Using root explorer, I navigate to downloads on my SD, select the APK and select install. It prompts that the app will replace an existing one, keeping user data (normal). It asks me to accept permissions (normal). It says installing (normal). Then is says Application Not Installed with a Done button (definitely not normal). I have third party apps allowed, and it let me install an APK that wasn't an overwrite, so why can't I install my themed APKs? Any suggestions/information would be most helpful.
Click to expand...
Click to collapse
you cant because the stock rom is .odex you need to de-odex the rom or apk for it to work or backup both the apk and .odex files to your sd now delete the .odex file install your apk and reboot

Thanks for your answer. I was afraid it would be something like that. The phone's a loaner as part of a T-Mobile feedback program so I don't want to muck with it to much.
Sent from my HTC Sensation 4G using XDA App

Related

[Q] pushing app to system

so it seems its a system limitation when using dialer apps where the missed call notification doesn't get cleared when opening the dialer app.. the stock phone app needs to be opened in order to clear it...
i'm running cm7.1 on nexus s 4g.. just installed touchpal dialer.. i read on this site
http://stackoverflow.com/questions/2007024/push-my-apk-to-system-app
that you could push the app into the system folder and that would address the problem.. i downloaded the app from the market so no idea how to get the apk..
i assume if i could get a hold of the apk.. i could use root explorer to change the persmissions, then move the file into system/app and then install the app??
any help would be appreciated.
p.s. all i really want is the search feature of these apps which stock dialer doesn't have.. which is a big oversight by google not to have this.. so if any other solutions are available.. great.. love to hear them
The apk should be somewhere in /data/app, there are also apps that let you backup apk files to sdcard.
Afterwards remount /system to read+write and push the apk file to /system/app.
do i need to uninstall the app from /data/app after? or should i leave that file in there
Using Root Explorer, find the apk in /data/app, long-press and select move. Navigate to /system/app, mount r/w (by pressing the button at the top), and paste. Long-press the apk again, select permissions and set to rw-r--r--, then mount r/o and reboot.
Voila! Your user app is now a system app. You can also use Titanium Backup to convert a user app to system app and vice versa. As I have the paid version I'm not sure if this feature is available in the free version.
Sent from my Evo + MIUI using Tapatalk!
thanks.. seems to work now.. i'm surprised apps can't automatically install in that way to notifications can be dealt with.. guess they don't have permissions to install into system?..appreciate the help.. all works now!!
so seems doesn't like to work like that.. every time i reboot i get a force close popup... then i have to delete the app and restart.. had permissions set correctly and everything

I lost original system app: text messaging app, can anyone email me the backup?

Hi all,
In order to show the SMS's sent timestamp, I replaced the system's messaging app with handcent message. I backup all the following apps with Titanium backup, and uninstall them by Titanium uninstalling function.
Conversations.apk
Messaging.apk
MessageWidget.apk
UniversalInbox.apk
But the Titanium backup failed to restore the system messaging app after experiment. When i want to restore the apps referred ahead, the Titanium frozen.
And I extract all the apps from a ROM, and want to restore them by "Systemapp Remover". The remover show success, and i reboot the phone, but nothing changed. and i found in the systemapp remover interface, all the 4 apps' status were "disabled".
I think a backup from a running Atrix 2 will help my restore all the apps.
so does anybody can backup all the four system apps by "Systemapp remover", zip the SD:\SystemAppBack folder, and email the zipped file to me. and i will try restore them.
Thank you in advanced, i do not want to reflash my phone. Thank you in advanced.
my email : [email protected] or [email protected]
First off, you should never uninstall or delete system apps, you should always freeze them, that way if you have a problem and need them later you can just defrost them.
Second, the core phone apps like messaging and dialer should never be frozen or removed, they are needed even by replacement apps such as Handcent.
Third, you can get those apps from any ROM that still has the stock apps such as SCv6 or better yet the Stock Monster which is in the Themes and Apps section. Just download, then unzip the ROM and go to the /system/app folder. If you get it from a de-odexed ROM just grab the apk files, if you get them from an odexed ROM (such as The Stock Monster) make sure you grab both the apk and the odex files for each app.
Lastly, please research before doing things to anything in the /system folder...messing up something there is a sure fire way to get stuck in a bootloop or softbrick.
lilhaiti said:
First off, you should never uninstall or delete system apps, you should always freeze them, that way if you have a problem and need them later you can just defrost them.
Second, the core phone apps like messaging and dialer should never be frozen or removed, they are needed even by replacement apps such as Handcent.
Third, you can get those apps from any ROM that still has the stock apps such as SCv6 or better yet the Stock Monster which is in the Themes and Apps section. Just download, then unzip the ROM and go to the /system/app folder. If you get it from a de-odexed ROM just grab the apk files, if you get them from an odexed ROM (such as The Stock Monster) make sure you grab both the apk and the odex files for each app.
Lastly, please research before doing things to anything in the /system folder...messing up something there is a sure fire way to get stuck in a bootloop or softbrick.
Click to expand...
Click to collapse
Wait! The (now defunct) Stock Monster doesn't have those apps... Try Romulus if you are still on stock odexed, or Remus if you are deodexed - they both have most of the stock apps.
Also, you need the classes.dex file in the deodexed apks, so you couldn't just grab the apks only from the Stock Monster anyway if you are deodexed.
In fact, are you odexed or deodexed? I could throw those apps in a CWM recovery zip real quick for you...
Hi alteredlikeness,
Thank you so much.
but i used systemapp remover instead of recovering the zip file sent by you. But the same, all the 4 apps restored, but status were "disabled" even if rebooting the phone.
I'm wondering whether there was a file recorded the system files' hashing key? so i restore the file with system app remover always fails.
gjgj said:
Hi alteredlikeness,
Thank you so much.
but i used systemapp remover instead of recovering the zip file sent by you. But the same, all the 4 apps restored, but status were "disabled" even if rebooting the phone.
I'm wondering whether there was a file recorded the system files' hashing key? so i restore the file with system app remover always fails.
Click to expand...
Click to collapse
I have no experience with systemapp remover.. did you try to flash the zip through cwm recovery?
My thought is maybe the permissions are not correct.. you can check and change the permissions with root explorer, or use the "fix permissions" option in cwm recovery.
Sent from my phone's mind
alteredlikeness said:
I have no experience with systemapp remover.. did you try to flash the zip through cwm recovery?
My thought is maybe the permissions are not correct.. you can check and change the permissions with root explorer, or use the "fix permissions" option in cwm recovery.
Sent from my phone's mind
Click to expand...
Click to collapse
Browse the /system/app/ directory with Root Explorer, all the 8 files permission were correct, and i reboot the phone, but all the apps were still disabled.
Thank all, i had recover all the files from a backup files from the same version. Maybe android will check the system apps' version or MD5 hash.

Mini Applications

Is there a way to remove the mini applications? I don't really need all these appz.
I use a custom rom and no mini apps found my device is p-5100 10 inch tab2 i tried fryrom version 7, cm9 and now in cm10 no mini apps or button for screenshot in any of them
Try a custom rom that conform to you device and you will not have them see developers section and take care of model number of your tab as it will help you choose the custom rom that is designed specifically for your tab
Sent from my GT-P5100 using xda app-developers app
If you are rooted, use a file explorer that allows you to mount the system as Read/write (Root Explorer is a good one) and go into /system/app.
Remove, move, or rename everything with "mini" in the name.
Then go to /system/framework and remove minimode.jar
Reboot.
Done.
colorado_al said:
If you are rooted, use a file explorer that allows you to mount the system as Read/write (Root Explorer is a good one) and go into /system/app.
Remove, move, or rename everything with "mini" in the name.
Then go to /system/framework and remove minimode.jar
Reboot.
Done.
Click to expand...
Click to collapse
colorado_al said:
If you are rooted, use a file explorer that allows you to mount the system as Read/write (Root Explorer is a good one) and go into /system/app.
Remove, move, or rename everything with "mini" in the name.
Then go to /system/framework and remove minimode.jar
Reboot.
Done.
Click to expand...
Click to collapse
I just removed them from my 3113 with stock rooted Jellybean, I removed the apk and odex from system/app and the file from system/framework. Note: do not remove every file with "mini" in it on the JB OS, the taskmanager has a bunch of files with the word mini in them, it'll probably break something.
Doing just the files did not remove the arrow from the bottom right however, I had to extract SystemUI.apk and mod the button PNG files to make them transparent, just used 7zip to extract and add back to the archive, recopied in and reset permissions. I attached the transparent PNG's to this post. Only thing to note is if you press in the area where the arrow used to be, you still get the blue circle effect, there's a couple PNG's for that, doesn't bother me though so I didn't mess with them.

How to Add Apps to a Phone?

Ok not sure if this is the right place or what but im a go ahead anyway, i was looking at some custom roms and i notice that some roms had the DownloadproviderUI.apk i tried pulling it and putting it on my phone but nothing i keep getting error messages that the file cant be something.(sorry)
the apk was running on the Triumph and i have a Triumph but its on a custom rom im running a Stock and it cam from a CM7 so is it possible to port the apk file to Stock and how if anything?
The stock rom should have a apk handler with it also, are you trying to download apps from browser and install them? If so just go to settings. Then application . Click unknown resources hit ok, best to have a file explorer to find downloads and install
Sent from my WX435 using xda app-developers app
henslo said:
The stock rom should have a apk handler with it also, are you trying to download apps from browser and install them? If so just go to settings. Then application . Click unknown resources hit ok, best to have a file explorer to find downloads and install
Sent from my WX435 using xda app-developers app
Click to expand...
Click to collapse
No really like that, I know how to do that im talking about if i wanted to take a app from the CM7 roms apk file then add it to my SD card and download it to my phone (i know ill still have to do what you said also) but when i do it says "problem parsing the package" but it comes from a triumph rom so how doo i get this to work on the stock roms?
Hmm, just needing the DownloadproviderUI.apk from cm7? Extract from zip then try pushing it to system/apps and fix permissions, then reboot . Should work
Sent from my WX435 using xda app-developers app
henslo said:
Hmm, just needing the DownloadproviderUI.apk from cm7? Extract from zip then try pushing it to system/apps and fix permissions, then reboot . Should work
Sent from my WX435 using xda app-developers app
Click to expand...
Click to collapse
That Would work but how do i get it to stick to a rom? like if i added it to the System/app folder then flashed the rom? I got the ICS Keyboard to work by adding the LIB files within the app its self to the Rom then flashed and that works but this app isn't the same.
What from are you going to flash? If its a cm7, it'll be there won't have to do that. If you want to add your apps before you flash decompile add recompile zip then flash
Sent from my WX435 using xda app-developers app
Google play store
---------- Post added at 09:20 PM ---------- Previous post was at 09:08 PM ----------
add them with android kitchen
There are a few things that are different with the APK's
if its just a plain old third party app APK, then putting it on the sd card and locating and installing with a file explorer of some sort should work fine
If its a system related app that must be in the system with permissions then theres 2 ways, sometimes one way doesnt work
a. simply open the rom's zip and add it to the system/app folder(sometimes after doing this you'll still need to navigate to the folder and hit install usually itll install itself)
b. the trickier one if a. doesnt work, have the apk on the sd, using a file explorer that will allow you to change permissions, change the system folder from read only to read/write move or copy the apk from the sd card to the system/apps folder, Install it, then switch the folder back to read only and reboot
also keep in mind that if your trying to bring an app from CM7 to Stock some probly just wont work, CM7 is gingerbread based while stock is froyo, gingerbread changed how things like texts, data, camera, and hdmi are read by the phone and how they function or where the files are so it may just not work
Tokens210 said:
There are a few things that are different with the APK's
if its just a plain old third party app APK, then putting it on the sd card and locating and installing with a file explorer of some sort should work fine
If its a system related app that must be in the system with permissions then theres 2 ways, sometimes one way doesnt work
a. simply open the rom's zip and add it to the system/app folder(sometimes after doing this you'll still need to navigate to the folder and hit install usually itll install itself)
b. the trickier one if a. doesnt work, have the apk on the sd, using a file explorer that will allow you to change permissions, change the system folder from read only to read/write move or copy the apk from the sd card to the system/apps folder, Install it, then switch the folder back to read only and reboot
also keep in mind that if your trying to bring an app from CM7 to Stock some probly just wont work, CM7 is gingerbread based while stock is froyo, gingerbread changed how things like texts, data, camera, and hdmi are read by the phone and how they function or where the files are so it may just not work
Click to expand...
Click to collapse
How do you get a .apk to execute(or even see it on a sd card in stock device? without market/file browser?
vizionforever said:
How do you get a .apk to execute(or even see it on a sd card in stock device? without market/file browser?
Click to expand...
Click to collapse
you cant, if it was a System apk then Sometimes, you can put it into the correct folder inside a custom roms Zip and itll install itself
otherwise you need to download some type of file manager so you can navigate thru the folders, then just clicking the apk should pop-up and install menu

[Q] Replace android apps

fellaws i want to replace my stock apps with the advanced ones available on google play like my files with es file explorer. but when i install it the es file explorer is added instead of replacing the old my files app. this is just an example. i want many other apps replaced.
i am using custom rom with rooted samsung 5670.
please tell me the method.
hasham33 said:
fellaws i want to replace my stock apps with the advanced ones available on google play like my files with es file explorer. but when i install it the es file explorer is added instead of replacing the old my files app. this is just an example. i want many other apps replaced.
i am using custom rom with rooted samsung 5670.
please tell me the method.
Click to expand...
Click to collapse
Installing one app, does not replace another app. If it is a newer version of the same app, then it will update the old one.
You can install all the file explorers you find on the play store, and you will have all of them installed at the end and they won't replace each other.
The only solution is to uninstall the app you don't want. In your case: My Files.
But My Files is a system app (talking about a samsung tw rom?) and you can't uninstall it normally. You are rooted so you can uninstall it. Use an app like this one: https://play.google.com/store/apps/details?id=com.jumobile.manager.systemapp
There are many more like it.
Beware though, if you uninstall critical system apps, your phone might not work properly any more. Make sure you know what you're doing.
And also, you won't be able to remove some apps for various reasons.
Edit: One other way to remove system apps is to use a browser like Root Explorer or Root Browser, navigate to the location: /system/app or /system/priv-app and remove the app from there. But again: USE CAUTION!!
Cheers
Replace apps
thank you for your reply.
i know how to uninstall system apps with my rooted phone. now let me explain to you my real problem.
i have some files which i want hidden. now the ES Explorer does the task and requires password to show hidden files . BUT anyone can see them using the option in "my files" that is "show hidden files" . Hence it is an application that nulls the security enhancement provided by the ES file Explorer:crying:.
so i thought that i should uninstall the "my files" app but when i did this, other apps like Camera and Gallery stopped working and i had to re-install the "my files" app.
But i have seen custom Roms in which one or two stock apps are replaced by other advanced apps. Can you tell me the process?
hasham33 said:
thank you for your reply.
i know how to uninstall system apps with my rooted phone. now let me explain to you my real problem.
i have some files which i want hidden. now the ES Explorer does the task and requires password to show hidden files . BUT anyone can see them using the option in "my files" that is "show hidden files" . Hence it is an application that nulls the security enhancement provided by the ES file Explorer:crying:.
so i thought that i should uninstall the "my files" app but when i did this, other apps like Camera and Gallery stopped working and i had to re-install the "my files" app.
But i have seen custom Roms in which one or two stock apps are replaced by other advanced apps. Can you tell me the process?
Click to expand...
Click to collapse
Unfortunately no. I do not know all the dependencies between apps. And I don't think you can change dependencies for an app. These are hardcoded inside the app itself. As an example, I have a galaxy s4 and use custom ROMS based on cyanogenmod. It's impossible to have the camera app from the stock Samsung rom because of the dependencies required for the app to run.
I think you need to find a different approach. Try maybe protecting them somehow instead of hiding them
Good luck

Categories

Resources