Does the market also function as a package manager? I mean that such as like synaptic or other linux package manager where, when you download a file if you are missing libraries or other pre-requisite packages it downloads them for you as well? The reason I am asking is to help further pare down the size of my barebones release.
Related
Well, since the original Google Apps hasn't been updated since 29/04/2012, I decided to:
Update [at least Play Store]
Clean-up some files [like non-neon libs]
Merge the (non) optional files with the main files to make install faster
Optimize install speed
Zip it with 7zip set to ultra mode [less file size]
Create a lite version, so I don't need to modify later
Latest update on July, 7. I had uploaded to CyanogenMod 9's thread, and now I'm uploading to here.
Lite version only have the essential Google Apps. The only apps that you can launch on your launcher are: Play Store and Gallery. Other essential apps like GSF, NetworkLocation, SetupWizard and other stuff to connect to your Google Account, still there. A lot of useless libs [like dependencies of QuickBoxSearch] were deleted. More details, check the ZIP.
Full version have everything the unmodified Google Apps have. Except some non-neon files. Since our CPU have neon support, we don't need it. [more details about neon here]
Using full version you will see no difference using the unmodded version, except that on July, 7, the apk of Play Store is on the 3.7.13 version.
Full and lite zips have a 32MB size difference. [Full with 42MB, lite with 10MB]
Download
Google Apps 7.7.2012 full
Google Apps 7.7.2012 lite
google apps for Samsung Galaxy SII?
Hello,
leo forum for a while but I never had to ask.
Please, where I could get the google apps for Samsung Galaxy SII?
The links no longer work here.
Thanks for your work and support!
Hi,
everytime I want to flash a new version of a rom I have to modify the zip file contents, i.e. delete some files etc, which is a very tedious process.
Thats why I created a little tool for Windows (requires .NET 3.5) that can do the following with a zip file of a rom:
- Delete files
- Add / Replace files
- extract .apk's, decompile them, modify (regex replace) inside text / xml files within, recompile them and put the updated version back into the rom zip.
The tool is still beta, so there could be many errors if you don't use it correctly... always make a copy of the rom zip before using this tool on it
The included apktool (for decompile/recompile of apk) requires JRE 1.6 and only works for Android Jellybean roms / framework-res.apk's - but I think you could just use another apktool version for different Android versions.
Included in the package is a sample configuration that is basically exactly what I am using. Of course you can change what files to add, delete and modify. Also there is a screenshot attached so you can see what it looks like - as you can see you need to have some basic knowledge of how android rom stuff works, I don't think this is useful to total noobs, sorry.
If you have any problems / suggestions feel free to write here.
I hope this is useful to someone
Regards
Abomb
Changelog:
1.0: Inital release
1.1: Some error checking, not all errors will be caught but at least some basic ones.
1.2: Files to delete and apk's to modify can now be selected from the zip file via file browser
1.3: Log during modify operation and bugfixes
1.4: More bugfixes, plus the settings are now stored in the image of a cat
This looks like it could be useful. Thanks for sharing.
Great!!! easy to edit a rom for me
Thx, great job.
New version 1.1 with some error checking released.
Version 1.3 released with the following changes:
- Files to delete and apk's to modify can now be selected from the zip file via file browser
- Log during modify operation and bugfixes
Last version don't work with last nightly CM10 and Jellybro when trying to modify Navbar DPI.
ZipTest Error.
Sorry for bad English.
DeadMetaler said:
Last version don't work with last nightly CM10 and Jellybro when trying to modify Navbar DPI.
ZipTest Error.
Sorry for bad English.
Click to expand...
Click to collapse
Yeah I noticed, the problem seems to be thatthe zip file contains some folders like "a" and "A" - which is no Problemon Linux, Android etc, but does not work under Windows I haven't found any solution yet, but I'll try to find a fix for it.
So yeah, like stated in the title, I made two updaterscripts to get the Market (Google Play 3.8.17 and its apk requirements, but no other GApps) for pretty much any Gingerbread/Jelly Bean based ROM.
http://forum.xda-developers.com/showthread.php?p=32335631#post32335631
I'm currently using the gb package on a 2.26.401.3 debloated stock rom and I've also stated what files you need if you just want to delete the unwanted stuff from the CM-GApps packages yourself.
Also, the updaterscripts do not delete all the gapp apks prior to pushing the new ones to system/app, so remember to clean up according to the filelist - applying on any cm install without gapps should work fine, cause thats what those zips are actually meant for
If you find this useful, drop me a line and/or repost it on other not-so-high-end device forums
Notice: By flashing these GApps, you hereby revoke your right to complain in the Paranoid Android thread about bugs!
What I mean by this is: Don't go bothering Moles or any of the PA team about some sort of app/rom functionality being broken because you flashed this GApps package which deleted an app that you needed or caused ROM to crash.
This package goes against PA philosophy of remaining Stock google. Read This WHOLE POST FIRST!!
Warning: This package deletes apps that might be important to certain users! For example: maps, exchange services, live wall papers, etc. Read the list below for more details.
FAQ in second post
Section 1.
Ok, so the purpose of this post is to share a GApps that I put together for myself. Please READ THE ENTIRE DESCRIPTION BEFORE even considering flashing this.
What this GApps package does:
1. It flashes the bare minimum (what I consider bare minimum) of system apps to keep the ROM functioning as I like it.
2. The update script is modified to delete other apps that are included in the PA ROM package that I do not use. (notice I said "I", as in myself)
Do not Flash if you meet any of these descriptions:
1. You do not want a lean rom
2. You don't agree with leaning out roms
3. This offends you somehow
4. You are unsure about what you are doing
5. If you have never opened a zip package and looked at its contents or read an updater_script
Section 2.
These are the list of apps are NOT INCLUDED in this package that you would normally get from PA FULL GApps at goo.im:
Books.apk <--- google books
Currents.apk
GenieWidget.apk <--- Google weather widget
GoogleEars.apk <---- identifies songs by listening to them. I use soundhound, so I don't use google ears.
GoogleEarth.apk
Magazines.apk <---- Google magazines
PlusOne.apk <--- Google+ social network
Thinkfree.apk <-- stock office app
Videos.apk ,<--- google movies
ChromeBookmarksSyncAdapter.apk
Maps.apk <--- you can download from market or just restore with titanium. OR insert it into the lean gapps package yourself
Street.apk
Like I said above, this GApps package goes a step further and deletes certain apps from the /system/app/.
Here is a section of the script that deletes apps so you can and MUST REVIEW BEFORE flashing:
delete("/system/app/HoloSpiralWallpaper.apk","/system/app/LiveWallpapers.apk");
delete("/system/app/MagicSmokeWallpapers.apk","/system/app/OpenWnn.apk");
delete("/system/app/ParanoidWallpapers.apk","/system/app/PhaseBeam.apk","/system/app/VisualizationWallpapers.apk");
delete("/system/app/Thinkfree.apk","/system/app/Galaxy4.apk","/system/app/PinyinIME.apk","/system/app/Exchange2.apk");
delete("/system/app/Books.apk","/system/app/Currents.apk","/system/app/Magazines.apk","/system/app/Videos.apk");
delete("/system/app/GenieWidget.apk","/system/app/GoogleEarth.apk","/system/app/GoogleEars.apk");
If there is an app missing that you must have, then you can fix it. Pull the app from the ROM package or FULL PA GApps package and insert it into the Lean GApps package in system/app/. (I shouldn't have to explain how to do this if you're planning on flashing this GApps, but whatever.) Or if the script deletes an app that you don't want deleted, then just erase that part from the script.
If you don't know how to do this, then Google it or find one of many helpful tutorials here on the wonderful XDA forums!
Section3 .
Please refrain from asking the same questions over and over. Read this whole post!
Read the entire updater_script! It's a good practice to get into for flashing any zip.
I am NOT taking requests. If you want something added or taken away, then do the work yourself please. It takes only 5 minutes. I will try to fix any bugs and update whenever I get the time.
Credits: PA Team. Google. XDA community.
FAQ below...
Links:
Lean-PA-GApps: Lean-PA-Gapps.zip - 119.57 MB Updated 2013-03-08 MD5: 2837b04e29ad769759ec29a94801f711
Coming soon: Power user Lean GApps. (secure settings, titanium, tasker, greenify, etc.) <-- all lite versions of the apps (support devs by purchasing pro keys)
FAQ:
1. Why have you removed Maps, wallpapers, (insert app here) ?
Because as I explained in the first post, I do not use those apps. I do however use Google maps, but I just restore it from my titanium backup when I need it and then uninstall. I hate how maps runs in the background. Just my preference. If you want maps, just download from the market or put the apk in the zip.
2. Can you please add/delete an app to the package?
No. I already posted in the first post that I would not. If the package doesn't suit you, then customize it yourself
3. Does this package break anything?
As far as I can tell from my own testing, it does not break anything that I use. Keep in mind, there is no Exchange service app, so if you need that for work or whatever, then restore from your titanium backup or add it to the zip.
4. Will this Gapps package work for another ROM besides Paranoid Android?
It should, I don't see why it wouldn't. Unless your ROM requires one of the apps in a typical full GApps package. If in doubt, do your own research. Don't blame me if it messes something up.
reserved 2.
Nice and lean man. I've been meaning to do something like this for myself but the PC is down and its not so fun unzipping and rezipping from Root explorer.
Sent from my Nexus 4 using Tapatalk 2
Is it not just easier to freeze/defrost apps you don't use but may want occasionally?
WastedJoker said:
Is it not just easier to freeze/defrost apps you don't use but may want occasionally?
Click to expand...
Click to collapse
I never use the apps I delete. Freezing is just a bandaid fix to me. Of the apps I do use occasionally, like maps, I converted to a user app and have greenify hibernate it.
Sent from my Nexus 4 using xda premium
Hi,
in attachments, find and try my 'special' button on Slimlp or another ROMs with RRO support, just charge it in Layer Manager (just fed up with the name of the little apk i let for now)
thanks.
just shared here for all my friends/followers on XDA.
more coming ....
Such a good idea mate.
I've got to hand it to you because you're doing great work here with RRO and community should love you're work. ?
Sample 'Legacy' flashy SPINNER
the post to see the review video about my test :
https://plus.google.com/+paymadman/posts/SzkyF3LtDSP
on the video, you can see i use Magpie theme, so my RRO apk have the good priorities to run with another theme, i think
in attachments, the sample apk. download, and decompile to see the code if needed.
thanks.
EDIT : new Legacy Spinner in attachments : call them 'pastel' or 'flashy'
thanks .
How to make RRO on Android Studio
thanks
modify GAPPS for M STOCK PIT
Source :
http://www.htcmania.com/archive/index.php/t-1125528.html
i force the script to install this gapps pack on my last tries on CM13 based ROM.
if you want to flash this, before , make sure you have enough space on system.
i saw that LatinIME apk and some other didnt disturb the roms when their are pushed on DATA/APP , at root of folder without their subfloder in system/app or system/priv-app, except for latinIME which you have to let in place the subfolder with libs on system/app/latinIME/lib....
sometimes, depends of M ROMs i tryied, i can have 110Mo free on system, and original open gapps said not enough space on system and stop, with my gapps modify, i can force install and use gapps minimal !
to force install of gapps, i change the end of space.sh script and reload in ZIP.
its known that i dont want to repit my system so i found some ways or research to use gapps again without repit.
the uploaded gapps modify :
gapps-6.0.x-20150112-minimal-edition-signed-space.shSCRIPTforceTO10.zip - 38.72 MB
thanks.
Hello i have flashed this gapps thank you. But i have problems with Google play services and now i have only 4 kb in my system space. It's possible not everything installed in my system. Excuse me for my poor english
petitburton said:
Hello i have flashed this gapps thank you. But i have problems with Google play services and now i have only 4 kb in my system space. It's possible not everything installed in my system. Excuse me for my poor english
Click to expand...
Click to collapse
Yes, surely you have. The thing is, even with apks broken during flash, the ROM boot . you need more space on system before flash. Count space free > 100mo on system partition.
Thank you for response what i making for to having more space.
Inbox, Google Maps and others show me the message Update Google Play services to work, This zip is 7.8.99 yet? if I update manually Google Play Services crash