I am using the dsixda kitchen to build ROMs for my Desire HD. I have built a few ROMs now and on the whole they have worked OK. However there area few apps that are out of date and a few I would like by default. I know I can download the majority of them from the market but I would like them just there by default. I know apps get updated all the time so I will never get perfection so bear with me.
I have sucessfully added ASTRO, HandyCalc, ROM Manager SMS Backup & Restore and VISIONary+ and these work fine. I have also updated the .apk's for Facebook to 1.8.1, Google Maps to 6.0.3, Twitter to 3.0.0, YouTube to 2.3.4 & GMail to 2.3.5.2.
Now heres my problem - If I try to update Adobe Reader to 10.1.1 by replacing the AdobeReader.apk with the latest one it doesn't work. Once the ROM is built and installed I can see the .apk is there in /system/app however there is no icon in All Apps for Adobe Reader and I can't open .pdf's.
I also use Google Goggles & Skype, however if I add these .apk's to the ROM they appear to be installed and start OK however Goggles crashes as soon as the camera is started from the app and Skype lets you run through the initial setup but then says the app needs reinstalling.
Is there something I am missing or are there apps that can't be updated and others that can't be included in ROMs?
Andy
ADB100 said:
I am using the dsixda kitchen to build ROMs for my Desire HD. I have built a few ROMs now and on the whole they have worked OK. However there area few apps that are out of date and a few I would like by default. I know I can download the majority of them from the market but I would like them just there by default. I know apps get updated all the time so I will never get perfection so bear with me.
I have sucessfully added ASTRO, HandyCalc, ROM Manager SMS Backup & Restore and VISIONary+ and these work fine. I have also updated the .apk's for Facebook to 1.8.1, Google Maps to 6.0.3, Twitter to 3.0.0, YouTube to 2.3.4 & GMail to 2.3.5.2.
Now heres my problem - If I try to update Adobe Reader to 10.1.1 by replacing the AdobeReader.apk with the latest one it doesn't work. Once the ROM is built and installed I can see the .apk is there in /system/app however there is no icon in All Apps for Adobe Reader and I can't open .pdf's.
I also use Google Goggles & Skype, however if I add these .apk's to the ROM they appear to be installed and start OK however Goggles crashes as soon as the camera is started from the app and Skype lets you run through the initial setup but then says the app needs reinstalling.
Is there something I am missing or are there apps that can't be updated and others that can't be included in ROMs?
Andy
Click to expand...
Click to collapse
My guess is your using these apps in /system/app? If so keep in mind that most apps are built for /data/App. Sometimes applications act funny on system. If they are not on the system and on the data then that's just strange.
Sent from my SAMSUNG-SGH-I777 using xda premium
lithid-cm said:
My guess is your using these apps in /system/app? If so keep in mind that most apps are built for /data/App. Sometimes applications act funny on system. If they are not on the system and on the data then that's just strange.
Sent from my SAMSUNG-SGH-I777 using xda premium
Click to expand...
Click to collapse
I was looking into that but I thought you needed extra script commands to get these recognised during 1st-time boot? At the moment I have these apps installed via the market, however I can't find where they are on the phone - I am using Astro to view/search and can't find the updated Adobe Reader, however it is installed.
I think I might be missing some fundamental stuff here...
Andy
ADB100 said:
I was looking into that but I thought you needed extra script commands to get these recognised during 1st-time boot? At the moment I have these apps installed via the market, however I can't find where they are on the phone - I am using Astro to view/search and can't find the updated Adobe Reader, however it is installed.
I think I might be missing some fundamental stuff here...
Andy
Click to expand...
Click to collapse
/data/app
/data/app-private
Then you can also check and see if installed to the sdcard maybe?
/data is empty. On the sdcard there is an 'Android' folder and in here is a /data folder that has other folders (com.android.providers.media, com.facebook.katana, com.google.android.apps.books, com.google.android.apps.maps).
I have enabled hidden files in Astro (but it could be a limitation of Astro?). Astro has an application backup option that allows me to backup any of these added applications into .apk files and then restore them later.
Andy
/data shows empty when you try and view it with astro...
Root Explorer (and some others I'm sure) will show everything in there...
fgr said:
/data shows empty when you try and view it with astro...
Root Explorer (and some others I'm sure) will show everything in there...
Click to expand...
Click to collapse
Thanks Going to be rebuilding shortly
I found this post whilst searching - http://forum.xda-developers.com/showthread.php?t=654739#
In there FireSokar mentions adding some lines to the update script. For the Desire HD it is an updater-script and the format/syntax is different can someone tell me what I need to add to the updater-script and where it should be put (at the very end, somewhere in the middle etc?)
Thanks
Andy
Hi all, I'm trying to find an .apk on my sg2, to back it up & possibly instal it on another droid.
I understand I need to locate the .apk file, however, is this the only file I need to locate or are there other associated files I need to locate as well (possible authorisations etc) to allow the .apk to work once backed up &/or to instal and have full functionality on another droid?
Also, where will I find the file(s) location?
I currently have 'root explorer' installed.
Thanks in advance
--------
smash
SGS2 GT-I9100 using xda prem
Search for apk in /data/app and its data in /data/data/.
Ex.:
apk - /data/app/pl.aqurat.automapa.apk
data of the app - /data/data/pl.aqurat.automapa
s_m_a_s_h said:
Hi all, I'm trying to find an .apk on my sg2, to back it up & possibly instal it on another droid.
I understand I need to locate the .apk file, however, is this the only file I need to locate or are there other associated files I need to locate as well (possible authorisations etc) to allow the .apk to work once backed up &/or to instal and have full functionality on another droid?
Also, where will I find the file(s) location?
I currently have 'root explorer' installed.
Thanks in advance
--------
smash
SGS2 GT-I9100 using xda prem
Click to expand...
Click to collapse
the apks will install fine. You don't need any other authorisation file for that.
All the apk for the apps currently installed on your phone will be in (system root)/data/app
Copy all the apk files in that location to a safe place on your phone. Then transfer them to the other phone. Install them as normal apk. They will all install fine.
Problem solved.
Swyped from my Samsung Galaxy SII
Jokesy said:
All the apk for the apps currently installed on your phone will be in (system root)/data/app
Click to expand...
Click to collapse
Again copied my post...
przemcio510 said:
Again copied my post...
Click to expand...
Click to collapse
You actually beat me by few seconds.
Swyped from my Samsung Galaxy SII
Jokesy said:
You actually beat me by few seconds.
Click to expand...
Click to collapse
Is it a coincidence or a race? :laugh:
przemcio510 said:
Is it a coincidence or a race? :laugh:
Click to expand...
Click to collapse
coincidence!
Swyped from my Samsung Galaxy SII
Is there a list of apps that can be disabled for this phone?
Don't we need root?
Not an iPhone.....
Just go through the list, its lets you do quite a few of them in app management
Sent from my SCH-I605 using xda app-developers app
Can someone give me a list of what they froze, I think I got most of them but stuff like Music Hub, Music Player, Viewdini, VPN Client, Zappos I have no idea about
I have only removed the bloatware from one other phone (HTC incredible) and the process went like this:
1. Open root explore and go to system/app
2. Change from read/only to read/write
3. Select the apps from the system/app that I want to remove
4. Move those apps to a new folder that I named app.disabled in the system file.
Does this same process work the the Note 2?
Wyatt W.
Edit: nevermind, just used TB to freeze apps
Works well, especially as it requires only root and a good file manager [e.g. ES].. I had been dependent on tools like TB before your post. Thanks for the lesson.
wyatt57350 said:
I have only removed the bloatware from one other phone (HTC incredible) and the process went like this:
1. Open root explore and go to system/app
2. Change from read/only to read/write
3. Select the apps from the system/app that I want to remove
4. Move those apps to a new folder that I named app.disabled in the system file.
Does this same process work the the Note 2?
Wyatt W.
Edit: nevermind, just used TB to freeze apps
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=34915553&postcount=3
So I noticed an app called Joyn in my Applications Manager which I have not downloaded. This app doesn't appear in my app drawer. I had a quick search around and found that Joyn is an app that enhances voice quality and allows wifi calls and chats. My S3 is not the 4G version however which leaves me a little confused. What is this app used?
It's a rubbish Samsung app
Found it on my S3 too after trying to hunt down what was causing my phone to hang. But no way to remove it.
klymax1 said:
Found it on my S3 too after trying to hunt down what was causing my phone to hang. But no way to remove it.
Click to expand...
Click to collapse
An app to look at files and delete. File explorer, root explorer, solid explorer, etc. Browse to system/apps find the apk and delete. An alternative is to use adb and commands.
klymax1 said:
Found it on my S3 too after trying to hunt down what was causing my phone to hang. But no way to remove it.
Click to expand...
Click to collapse
Must have a rooted phone to remove system apps.
Then follow his steps.
wangdaning said:
An app to look at files and delete. File explorer, root explorer, solid explorer, etc. Browse to system/apps find the apk and delete. An alternative is to use adb and commands.
Click to expand...
Click to collapse
They are putting to much rubbish on the phone that no one is using, there
must be a section somewhere so you can download the applications
if you want.
AndroidPlant said:
They are putting to much rubbish on the phone that no one is using, there
must be a section somewhere so you can download the applications
if you want.
Click to expand...
Click to collapse
I forgot to mention the rom cleaner, you can use it with recovery. I think it is in the original android dev section, you would have to search. Anyway, the cleaner has a list of apps to remove, plus you can customize it too remove other apps or not remove apps it pre-selects.
If you ever find you have deleted an app you need just extract it from the firmware you flashed.
I know I can download new apps and make them the default but what I am wondering is if I could completely delete some of the stock/bundled apps that come with the phone with different versions.
For example, instead of Huawei's Contacts or Dialer or SMS applications, I want to use the Google provided ones (assuming they are compatible)
[Google Play URL]/store/apps/details?id=com.google.android.dialer
[Google Play URL]/store/apps/details?id=com.google.android.contacts
[Google Play URL]/store/apps/details?id=com.google.android.apps.messaging
Is this do-able? If so, how?
I am using the US version of Honor 8 that has been unlocked and rooted and running Android 6.0, if that matters.
YaddaSwamy said:
I know I can download new apps and make them the default but what I am wondering is if I could completely delete some of the stock/bundled apps that come with the phone with different versions.
For example, instead of Huawei's Contacts or Dialer or SMS applications, I want to use the Google provided ones (assuming they are compatible)
[Google Play URL]/store/apps/details?id=com.google.android.dialer
[Google Play URL]/store/apps/details?id=com.google.android.contacts
[Google Play URL]/store/apps/details?id=com.google.android.apps.messaging
Is this do-able? If so, how?
I am using the US version of Honor 8 that has been unlocked and rooted and running Android 6.0, if that matters.
Click to expand...
Click to collapse
U can for some apps. This is there in EMUI 5.0. I'm not really sure about EMUI 4 becoz I updated to EMUI 5.0 the day I got my phone.
Good luck!
Sent from my Honor 8 using XDA Labs
You need to be rooted to delete system apps and replace them with ones you download.
SolarisSixth said:
You need to be rooted to delete system apps and replace them with ones you download.
Click to expand...
Click to collapse
Do you have any instructions on how to do so? Or can you point me to where I can find them?
My phone is rooted, so if I can do it, I would love to.
ayush rao said:
U can for some apps. This is there in EMUI 5.0. I'm not really sure about EMUI 4 becoz I updated to EMUI 5.0 the day I got my phone.
Good luck!
Sent from my Honor 8 using XDA Labs
Click to expand...
Click to collapse
There is something similar in EMUI 4 as well but all that does is make a new app the default. It doesn't get rid of the bundled apps from the system.
What I want to do is get rid of them completely from the system, so that there are no traces of them.
YaddaSwamy said:
I know I can download new apps and make them the default but what I am wondering is if I could completely delete some of the stock/bundled apps that come with the phone with different versions. Is this do-able? If so, how?
I am using the US version of Honor 8 that has been unlocked and rooted and running Android 6.0, if that matters
Click to expand...
Click to collapse
Install Magisk 11.1 from your custom recovery (11.1 is the only one that works right now).
Flash the linked zip from your custom recovery
This is a Magisk module I created to replace the Dialer, Messages, Calendar, and Contacts with the Google versions. It also replaces the stock Gallery with QuickPic. Like any other Magisk module, if you want to go back to stock, just disable the module and reboot.
https://drive.google.com/open?id=0B0zE1Kk8sIB6LU55Rm5POF9pV1U
Telperion said:
Install Magisk 11.1 from your custom recovery (11.1 is the only one that works right now).
Flash the linked zip from your custom recovery
This is a Magisk module I created to replace the Dialer, Messages, Calendar, and Contacts with the Google versions. It also replaces the stock Gallery with QuickPic. Like any other Magisk module, if you want to go back to stock, just disable the module and reboot.
https://drive.google.com/open?id=0B0zE1Kk8sIB6LU55Rm5POF9pV1U
Click to expand...
Click to collapse
Awesome! This is exactly what I was looking for. :good:
I don't know much about Magisk but is this compatible with any version of Honor 8? Or is limited to specific models? I have the US version (FRD-L04 running Android 6.0).
Also how easy is to modify this? For example, instead of using QuickPic, I would like to use Google Photos. I would also like to replace the Calculator, Clock, Email apps with the Google versions. Is that (easily) do-able?
YaddaSwamy said:
Awesome! This is exactly what I was looking for. :good:
I don't know much about Magisk but is this compatible with any version of Honor 8? Or is limited to specific models? I have the US version (FRD-L04 running Android 6.0).
Also how easy is to modify this? For example, instead of using QuickPic, I would like to use Google Photos. I would also like to replace the Calculator, Clock, Email apps with the Google versions. Is that (easily) do-able?
Click to expand...
Click to collapse
To answer your question, I'll give a brief answer on what Magisk does. Magisk stores all the mods to /system/ in a disk image on the /data/ partition. It injects itself early in the boot process to mount the Magisk image and mount/symlink the mods over top of your /system/ partition. This allows the end user to effectively modify /system/, without actually modifying /system/ -- the actual underlying stock files are untouched.
Conceptually this mod is compatible with all Honor 8 models -- at worst, it will add the Google versions in addition to the stock versions. In my zip I mount the new versions over top of the Huawei stock apps which is what "replaces" them.
It's pretty easily do-able to mod the zip. Just follow the instructions in config.sh and you should be good to go. Install App Inspector from the Play Store to find the install directory of the system apps you want to replace -- either in /system/app/ or /system/priv-app/ and note what they're named. From there, just drop the APK's you want into the proper folder in the zip, update the REPLACE directories as needed in the config, and then load it into Magisk. If a stock app you're replacing has library folders inside the app directory, you have to explicitly name that folder in config.sh so that it mounts over the entire folder instead of a merge-mount.
You may not be able to replace the stock Email client though since I think that will break the email intent service. But worst case scenario, just toggle your module off and keep editing it until it works the way you want. In the case of system apps that aren't tightly integrated, like the Calculator, I'd recommend just mounting a blank folder over top of the system app (essentially disabling it) and then installing your preferred calculator from the Play Store (RealCalc is what I use).
YaddaSwamy said:
There is something similar in EMUI 4 as well but all that does is make a new app the default. It doesn't get rid of the bundled apps from the system.
What I want to do is get rid of them completely from the system, so that there are no traces of them.
Click to expand...
Click to collapse
Aren't u rooted? Then just install titanium backup and uninstall the system apps.
Sent from my Honor 8 using XDA Labs
ayush rao said:
Aren't u rooted? Then just install titanium backup and uninstall the system apps.
Sent from my Honor 8 using XDA Labs
Click to expand...
Click to collapse
Kind of new to the rooting/tweaking scene, so I wasn't aware I had other options. I went through most of the threads in the Honor 8 forum and there weren't a lot of mentions of how to uninstall the system apps. That's what led me to ask the question in the first place.
Titanium Backup looks cool. What would the benefit be between using Titanium Backup vs. Magisk?
YaddaSwamy said:
Kind of new to the rooting/tweaking scene, so I wasn't aware I had other options. I went through most of the threads in the Honor 8 forum and there weren't a lot of mentions of how to uninstall the system apps. That's what led me to ask the question in the first place.
Titanium Backup looks cool. What would the benefit be between using Titanium Backup vs. Magisk?
Click to expand...
Click to collapse
See titanium backup and Magisk r 2 completely different things.
So using Magisk u can use a module which can help u but if u want to edit it it gets complex. Magisk is like SuperSU on steroids. So it's main function is to provide root without modifying system so that Safetynet is bypassed. It also provides system-less modules to get more functionality.
Titanium backup is an app which can perform various functions with root access. Like backing up apps and their data or uninstalling system ones or moving apps to the SD card etc.
But if all u want is to uninstall system apps and if u already have SuperSU then just install this app: https://goo.gl/hK4n5H
It will simply uninstall the applications u select. Also once u uninstall the apps reboot ur phone.
Sent from my Honor 8 using XDA Labs
ayush rao said:
See titanium backup and Magisk r 2 completely different things.
So using Magisk u can use a module which can help u but if u want to edit it it gets complex. Magisk is like SuperSU on steroids. So it's main function is to provide root without modifying system so that Safetynet is bypassed. It also provides system-less modules to get more functionality.
Titanium backup is an app which can perform various functions with root access. Like backing up apps and their data or uninstalling system ones or moving apps to the SD card etc.
But if all u want is to uninstall system apps and if u already have SuperSU then just install this app: https://goo.gl/hK4n5H
It will simply uninstall the applications u select. Also once u uninstall the apps reboot ur phone.
Sent from my Honor 8 using XDA Labs
Click to expand...
Click to collapse
Awesome. Thanks for the info! This is the first time I've looked at rooting/tweaking my phone, so I am learning a lot in a short time. :good:
Anyways, my intent is to have as close to a stock ROM as possible and until the custom ROMs stabilize, I thought I could get rid of the stock apps (such as Clock, Contacts, Dialer, etc.) and replace them with the Google version from the Play Store. Secondly, I also wanted to get rid of the unnecessary Google stuff and flash OpenGApps just to have the bare minimum.
For the first, @Telperion gave a Magisk module that he had written for himself to do exactly that but based on what you described, it sounds like I could just install Titanium Backup and uninstall those apps myself. That might be easier to do.
For the second part, there was a script @ganeshbiyer wrote to uninstall all the Google apps (https://forum.xda-developers.com/ho...-apps-list-t3521225/post71093292#post71093292) but I couldn't get it to work. But if I understand you correctly, I should be able to do that with Titanium Backup as well.
YaddaSwamy said:
Awesome. Thanks for the info! This is the first time I've looked at rooting/tweaking my phone, so I am learning a lot in a short time. :good:
Anyways, my intent is to have as close to a stock ROM as possible and until the custom ROMs stabilize, I thought I could get rid of the stock apps (such as Clock, Contacts, Dialer, etc.) and replace them with the Google version from the Play Store. Secondly, I also wanted to get rid of the unnecessary Google stuff and flash OpenGApps just to have the bare minimum.
For the first, @Telperion gave a Magisk module that he had written for himself to do exactly that but based on what you described, it sounds like I could just install Titanium Backup and uninstall those apps myself. That might be easier to do.
For the second part, there was a script @ganeshbiyer wrote to uninstall all the Google apps (https://forum.xda-developers.com/ho...apps-list-t3521225/post71093292#post71093292) but I couldn't get it to work. But if I understand you correctly, I should be able to do that with Titanium Backup as well.
Click to expand...
Click to collapse
Yup all can be done with Titanium​ Backup.
Sent from my Honor 8 using XDA Labs
TB fully removes/replaces the apps -- this might be desirable, but might not be. It's hard to go back and forth between the two once you uninstall.
Magisk mounts over top of the old ones so you get all the benefit without any actual changes to /system/ -- this is more flexible and more desirable for some users.
Personally, I think Magisk and other systemless mods are the future of custom tweaks so I'd suggest that if you think you'll be a tinkerer, learn Magisk modules and do it that way. Ultimately though it's preference.
Telperion said:
Install Magisk 11.1 from your custom recovery (11.1 is the only one that works right now).
Flash the linked zip from your custom recovery
This is a Magisk module I created to replace the Dialer, Messages, Calendar, and Contacts with the Google versions. It also replaces the stock Gallery with QuickPic. Like any other Magisk module, if you want to go back to stock, just disable the module and reboot.
https://drive.google.com/open?id=0B0zE1Kk8sIB6LU55Rm5POF9pV1U
Click to expand...
Click to collapse
Hey @Telperion,
I ran this module and it seemed to work OK for the most part. The Dialer, Messages, Calendar and Contacts all updated properly. But QuickPic doesn't seem to work though. I see that it's installed but when I try to open the app, it just closes and takes me back to the home screen. Any ideas on what might have happened?
YaddaSwamy said:
Hey @Telperion,
I ran this module and it seemed to work OK for the most part. The Dialer, Messages, Calendar and Contacts all updated properly. But QuickPic doesn't seem to work though. I see that it's installed but when I try to open the app, it just closes and takes me back to the home screen. Any ideas on what might have happened?
Click to expand...
Click to collapse
Strange, that happened to me in the first version of my zip, I set it as a merge-mod and for some reason the existing libraries in the /Gallery2/ folder cause QuickPic to crash. When I set it to 'overwrite' /system/priv-app/Gallery2 which made the libraries disappear, then QuickPic launched normally.
Do you have QuickPic currently installed from the Play Store? If so, uninstall first.
Update: Looked over the zip, it looks good. Try downloading and flashing the mod again, perhaps from Recovery this time (if you added from UI the first go-round). Let me know how that goes.
Telperion said:
Strange, that happened to me in the first version of my zip, I set it as a merge-mod and for some reason the existing libraries in the /Gallery2/ folder cause QuickPic to crash. When I set it to 'overwrite' /system/priv-app/Gallery2 which made the libraries disappear, then QuickPic launched normally.
Do you have QuickPic currently installed from the Play Store? If so, uninstall first.
Update: Looked over the zip, it looks good. Try downloading and flashing the mod again, perhaps from Recovery this time (if you added from UI the first go-round). Let me know how that goes.
Click to expand...
Click to collapse
No, I don't have QuickPic installed from the store. I ran the update on the stock device, before I even set up by Google account on it. And I did flash it from TWRP recovery, so I don't believe that is the issue either. But I'll try again and let you know if it works.