Hello,
I try since two days and decided to ask here.
I am installing a Cyanogen Mod 12.1 on my Samsung Galaxy S4.
After the installation of the system I only want to install the playstore, not the whole gapps-package. I did so the last time and found that it is annoying to have all the useless google-apps spread across my system.
How do I do this? Only installing the playstore.apk doesn't lead anywhere, it wont start. I separated the following apks from the gapps.zip and put them into /system/app/:
GmsCore.apk
GoogleLoginService.apk
GoogleServicesFramework.apk
Phonesky.apk
But this doesn't help either, it will only cause the phone to not start anymore.
I can not be the only one who wants to do this, given the enormous difference of usefullness of the different apps from google. So there must be an easy way to install only what one needs?
Thank you, Florian
Snomm said:
Hello,
I try since two days and decided to ask here.
I am installing a Cyanogen Mod 12.1 on my Samsung Galaxy S4.
After the installation of the system I only want to install the playstore, not the whole gapps-package. I did so the last time and found that it is annoying to have all the useless google-apps spread across my system.
How do I do this? Only installing the playstore.apk doesn't lead anywhere, it wont start. I separated the following apks from the gapps.zip and put them into /system/app/:
GmsCore.apk
GoogleLoginService.apk
GoogleServicesFramework.apk
Phonesky.apk
But this doesn't help either, it will only cause the phone to not start anymore.
I can not be the only one who wants to do this, given the enormous difference of usefullness of the different apps from google. So there must be an easy way to install only what one needs?
Thank you, Florian
Click to expand...
Click to collapse
Wrong forum. Please ask in your device and/or ROM thread.
Snomm said:
Hello,
I try since two days and decided to ask here.
I am installing a Cyanogen Mod 12.1 on my Samsung Galaxy S4.
After the installation of the system I only want to install the playstore, not the whole gapps-package. I did so the last time and found that it is annoying to have all the useless google-apps spread across my system.
How do I do this? Only installing the playstore.apk doesn't lead anywhere, it wont start. I separated the following apks from the gapps.zip and put them into /system/app/:
GmsCore.apk
GoogleLoginService.apk
GoogleServicesFramework.apk
Phonesky.apk
But this doesn't help either, it will only cause the phone to not start anymore.
I can not be the only one who wants to do this, given the enormous difference of usefullness of the different apps from google. So there must be an easy way to install only what one needs?
Thank you, Florian
Click to expand...
Click to collapse
try pushing it to system/app
Snomm said:
Hello,
I try since two days and decided to ask here.
I am installing a Cyanogen Mod 12.1 on my Samsung Galaxy S4.
After the installation of the system I only want to install the playstore, not the whole gapps-package. I did so the last time and found that it is annoying to have all the useless google-apps spread across my system.
How do I do this? Only installing the playstore.apk doesn't lead anywhere, it wont start. I separated the following apks from the gapps.zip and put them into /system/app/:
GmsCore.apk
GoogleLoginService.apk
GoogleServicesFramework.apk
Phonesky.apk
But this doesn't help either, it will only cause the phone to not start anymore.
I can not be the only one who wants to do this, given the enormous difference of usefullness of the different apps from google. So there must be an easy way to install only what one needs?
Thank you, Florian
Click to expand...
Click to collapse
you doing it wrong. To make a Android work with Goolgle Apps there are also needed many other libs & stuff.
Even if you think you no need the function, its needed to work the other properly. If you want only Playstore & GServices, use these Gapps:
http://forum.xda-developers.com/android/software/gapps-google-apps-minimal-edition-t2943330
& next time open the Gapps zip using 7zip & ONLY delete the not needed APK's from there (ONLY APPS like Maps, GMail, etc. if you dont know what this Apk is DONT delete it)
Snomm said:
Hello,
I try since two days and decided to ask here.
I am installing a Cyanogen Mod 12.1 on my Samsung Galaxy S4.
After the installation of the system I only want to install the playstore, not the whole gapps-package. I did so the last time and found that it is annoying to have all the useless google-apps spread across my system.
How do I do this? Only installing the playstore.apk doesn't lead anywhere, it wont start. I separated the following apks from the gapps.zip and put them into /system/app/:
GmsCore.apk
GoogleLoginService.apk
GoogleServicesFramework.apk
Phonesky.apk
But this doesn't help either, it will only cause the phone to not start anymore.
I can not be the only one who wants to do this, given the enormous difference of usefullness of the different apps from google. So there must be an easy way to install only what one needs?
Thank you, Florian
Click to expand...
Click to collapse
Google "banks gapps". Best minimal Gapps
Sent from my SM-N900T
Solved
It is not possible to delete a single app from the zip-file, its all just one huge package to install. However, I found out they changed the content: When you install it, only the play-store and the google-app are installed and it is possible now to avoid all the junk-apps. I should have tried it from the beginning (however I learned some other interesting stuff...)...
Thank you anyway for your help!
Related
So yes, Titanium Backup and the deletion of google talk are at it again. This time I actually knew I shouldn't delete then brain farted and did it anyway. So here lies my marketless and FC gapps everytime I pull the market app up.
For the record I searched as best as possible for a solution and the closest I got was a link for gtalk and the Evo 4G, and needless to say it still doesn't work, the market and the force close gapps.service still happens after re install
A solution without a flash and re-root is preferred, please educate the new guy! Thanks for the record I know I'm a jack wagon lol.
Search these forums (or Google) for Fascinate System Dump. It will have whatever files you deleted.
So dump files obtained. Is this is simple drag and drop to the OS or do I need a program on the computer to be able to interface with the filesystem on the Fascinate?
Bare with me guys, while I bring myself up to speed on tearing through the Andriod OS, hacking windows is one thing - tearing apart my phone for the first time - thats a whole nother ball game for me.
DeezNotes said:
Search these forums (or Google) for Fascinate System Dump. It will have whatever files you deleted.
Click to expand...
Click to collapse
So I did that, finally got the files onto my phone and reinstalled all the google.apks including ones that were already existing on the phone.
To no avail I still get the gapps Force close and I'm still unable to download from market after restoring Google Talk Service.
Any help or a simple suggestion would be appreciated - been trying this all day with no success.
I'm not sure if you "installed" the apps or if you placed them back in their proper folder(s), but my guess is that any app you had pre-installed which you deleted was previously in the /system/app folder. The dump has all the files in this folder. You don't need to re-install these files, you need to just copy them back to the /system/app folder.
When you download and install an app, it will install to /data/app. If you "installed" the files rather than copying them back to /system/app, that may be the problem.
On a side-note, this is why I like to move files from one folder to another rather than use Titanium Backup to delete apps/files.
Don't forget to reboot your phone after you copy the files back to /system/app.
Lastly, I'm not responsible for what you break.
DeezNotes said:
I'm not sure if you "installed" the apps or if you placed them back in their proper folder(s), but my guess is that any app you had pre-installed which you deleted was previously in the /system/app folder. The dump has all the files in this folder. You don't need to re-install these files, you need to just copy them back to the /system/app folder.
When you download and install an app, it will install to /data/app. If you "installed" the files rather than copying them back to /system/app, that may be the problem.
On a side-note, this is why I like to move files from one folder to another rather than use Titanium Backup to delete apps/files.
Click to expand...
Click to collapse
Roger that side note - that will be my new policy when managing files.
As far as the clarification - I have been indeed installing the apps instead of moving them to the appropriate location - I guess the difference in installation location never occurred to me. Thank you in advance for the heads up and I'll report my success or failure, hopefully success after i get out of work this evening.
Don't worry if I brick I won't hold you accountable - after all I'm the one who deleted Google apps from the Andriod phone. LOL, In hindsight it was a terrible Idea.
I was wondering how to make a system apk such as idk the browser into a regular installable apk so that someone with no knowledge of pushing apks can install it along side their apk.
Generally system apps are just normal apps, only installed on a system partition. If you pull a system apk from a device, then you should be able to install it normally on any other device.
There are exceptions from this rule:
You can't install an app if you have it installed already. Many system apps are installed on most devices by default and this is the reason, why you can't install e.g. Browser.apk pulled from other device - most probably you have it installed already.
There are 2 solutions: you could remove system app before installation of new one or just replace it - but this isn't what you want. To create normal, installable apk you would have to modify its package name as I did with Google Maps.
Some system apps use system internals, private APIs or privileges, some additional libraries, etc. For example Settings.apk changes internal settings of OS - you can't do that in normal apk.
You can't easily move/install such apps, they're integrated with system.
thanks for this long great reply. So lets say I pulled my dialer apk changed the package name, could I install it on a friends phone NOT on the system partition ?
I'm trying to pull the dialer apk from gingerbread and port it into a normal apk using apk tool, but once and changed the package name and all that and compile it I go to install it on my phone but it says that it could not open it as an apk file. Any ideas?
Newklearx3 said:
thanks for this long great reply. So lets say I pulled my dialer apk changed the package name, could I install it on a friends phone NOT on the system partition ?
Click to expand...
Click to collapse
I think not. Note that Phone.apk is only one app that can dial, you can't add such feature to your own app, so most probably it uses private APIs to do that. It's integrated-with-system one. Same for Settings.apk and PackageManager.apk, but you should be able to pull Browser.apk, Launcher.apk, MMS.apk, Gmail.apk, Talk.apk, etc., change their package name and install on another device.
Ahh, there is one more group: SenseUI, Motoblur, etc. apps, which use additional framework resources: images, colors, texts. They won't work on a device lacking this framework, but it should be possible to make these apps framework-independent by copying all dependencies to app itself. Not that easy, but possible
Brut.all said:
I think not. Note that Phone.apk is only one app that can dial, you can't add such feature to your own app, so most probably it uses private APIs to do that. It's integrated-with-system one. Same for Settings.apk and PackageManager.apk, but you should be able to pull Browser.apk, Launcher.apk, MMS.apk, Gmail.apk, Talk.apk, etc., change their package name and install on another device.
Ahh, there is one more group: SenseUI, Motoblur, etc. apps, which use additional framework resources: images, colors, texts. They won't work on a device lacking this framework, but it should be possible to make these apps framework-independent by copying all dependents to app itself. Not that easy, but possible
Click to expand...
Click to collapse
Dude, you're amazing! So how would I go about porting the gingerbread dialer to workable installable apk?
I might be doing something wrong but I pulled the launcher and changed the package name and still the same error
Okay, i guess I'm not. I copied the apk ( unmodded ) from the rom zip and placed it on my SD card to install it and the same error, so there must be something wrong.
figured out it was the sdk version, got it to show up but wont install now.
im also interested in porting specific development apk, lets say.. CM Settings into a non Cyanogen. Tried that once by pulling CM*.apk and push it to other non Cyanogen but got cant be installed message.. any hints on this?
phoezies said:
im also interested in porting specific development apk, lets say.. CM Settings into a non Cyanogen. Tried that once by pulling CM*.apk and push it to other non Cyanogen but got cant be installed message.. any hints on this?
Click to expand...
Click to collapse
Use logcat as a start to see dependencies
XDA App
Does any have the original(Elocity official) Calendar.apk, that they can provide?
At some point I must have deleted mine in favor of one that someone posted when DexterMod(1.31) has FC issue.
I have ran the official update.zip from Elocity and i have no calendar app.
Please provide Calendar.apk and CalendarProvider.apk
Thank you.
throw it to ya in about 3 or 4 hours when the kids goto bed, if someone else doesnt beat me to it.
..figured out howto mount system.imgs (i'm still green in linux) now i'm set to extract anything ya want.
Sent from my X10i using Tapatalk
there is no calendar or calendarprovider.apk in the latest elocity firmware. that occurred to me earlier, as i recall there wasn't google calendar services available after throwin' gapps on the misses tablet.
i'm not sure if it would do you any good, as you indicated that 1.31 elocity firmware had fc's. i'm not sure if thats changed in 1.41, as i haven't compared the 2 versions.
but for fun, i zipped up an update zip containing the calendar.apk and calendarprovider.apk provided in dexter's 1.41 rom, but he did indicate that inserting his signed files shouldn't work on the official firmware. the rest of the gapps did work, so this MIGHT work too. it could also send you into a bootloop causing you to have to reflash your choice of dexter's firmware or the factory (there actually could be less destructive ways to recover using adb, but i may not have the time to assist with that if you're not already familiar with such steps).
my uneducated guess; should work based on my last gapps experiment. i can't test until saturday morning.
to note; 603 of the 692 files from dexters rom are factory, including some 44 system apk's (unaltered as a result of signing). kinda leaves me thinking you can add in the calendar files just fine to install, assuming you haven't tried to install them before. if you have, you may need to consult these troubleshooting steps first;
2.) Go into manage applications. Filter to all. Uninstall com.android.calendar.apk and com.android.provider.calendar.apk. Reboot again
3.) Copy Calendar.apk and calendarprovider.apk from this thread across to your SD card. Install both.
4.) If you want, use root explorer to move them from /data/app to /system/app but really not necessary. Reboot again, should sync by default but re-enable if you need to.
Click to expand...
Click to collapse
Code:
http://www.mediafire.com/?qzd7t9nhgum7ffo
you can either rename that to update.zip and flash from recovery, or extract and copy the apk's by hand. whatever you're more comfortable with.
Thanks...
Copied both into /system/app... and clicked on them and it installed fine.
Thank you.
I have some friends that want me to install Phiremod onto their Nook Colors. What is the easiest way for me to install free apps in bulk without using the market? I thought it would be cool to have a bunch of free apps loaded on it for them so they don't have to install them all manually. Thanks!
Either push them with adb as a data/app folder or my preferred method....Open the rom with 7zip pre-flashing and just copy the apk's over.
hockeyfamily737 said:
Either push them with adb as a data/app folder or my preferred method....Open the rom with 7zip pre-flashing and just copy the apk's over.
Click to expand...
Click to collapse
Cool. I'll try that. But where is a safe place to legally obtain the free apps as .apk files?
I'd like that info too
OK guys. There are a couple of ways I do this. You can download any rom for any device, open it up and pull the .apk's you want out of it, you can find them on your android phone and transfer them to your Nook, and you can find a lot of good ones right here on XDA. I have a whole library of apps that I've saved over the last couple of years. They're all backed up on my computer andf my dropbox account. Let me know if there is anything in particular you're looking for if I have it I'll share.
Hello!
Can anybody tell me which .apk files I am safe to delete? My setup:
-NookManager
-GApps
-Kindle
-Will not be using *any* B&N Apps (however removing them using NookManager stops the Market from working)
The only GApp I am really interested in is the Market - Is it possible to side load this *only*? It's just lots of other stuff is installed as part of GApp which I have no need for... But there are so many .apk files in system/app and I'm concerned removing some may cause instabilities.
Thanks.
LavaChild0809 said:
Hello!
Can anybody tell me which .apk files I am safe to delete? My setup:
-NookManager
-GApps
-Kindle
-Will not be using *any* B&N Apps (however removing them using NookManager stops the Market from working)
The only GApp I am really interested in is the Market - Is it possible to side load this *only*? It's just lots of other stuff is installed as part of GApp which I have no need for... But there are so many .apk files in system/app and I'm concerned removing some may cause instabilities.
Thanks.
Click to expand...
Click to collapse
No you can't install just the Market. The Market is dependent on the Google Talk and other backend apks. There are patches to system files to get Android setup to work to activate the market. Better to install NTGAppsAttack and then delete what you don't need. After installing NTGappsAttack you can probably remove GenieWidget.apk, Calculator.apk, Calendar.apk, Gmail.apk and Talk.apk. These are all frontends so they shouldn't cause trouble. Before you do this you probably want to use Gmail to get into account and sync settings to turn off mail, calendar and contacts sync. Then you can try removing some of the backend stuff - GmailProvider.apk, CalendarProvider.apk, ContactsProvider.apk and GoogleContactsSyncAdapter.apk. I would start with renaming these apk's and seeing how it goes then if all is well you can delete them. Everything else I would leave alone.
Read through the NookManager and NTGAppsAttack threads. There is a discussion there somewhere about the disabling of B&N apps and the affect on the market.