Does anyone know how to make gapps?
???
Gapps are already made, just flash it.
If you want to declude apps, unzip it, delete files from /system/app and data/app and re-zip
Greets!
I'm not a fake.
I prefer people to reply to me and give feedback instead of thanking me!
But thanking me does show if you apreciate my works.
I understand the question I think... as I have a similar one. How can one make their own gapps package? Or is that even necessary?
I am tempting to build an AOSP rom and would need gapps to be flashed with it. Do I just include the latest from cm, or, can I package my own in order to be the owner of them?
Sent from my Evo using xda premium
When i build a aosp rom, the zip file doesn't contains with google apps so i want to make a own google apps. How do i get the apk and how to re-package the apk to zip (using dsixda?)
echo_rc said:
When i build a aosp rom, the zip file doesn't contains with google apps so i want to make a own google apps. How do i get the apk and how to re-package the apk to zip (using dsixda?)
Click to expand...
Click to collapse
To include in your zip, just paste inside the WORKING_FOLDER.
You can grab the GAPPS from Android development and hacking > Themes and Apps, from CM web-page, and lots of more.
Just google it!
Greets!
I'm not a fake.
I prefer people to reply to me and give feedback instead of thanking me!
But thanking me does show if you apreciate my works.
I am pretty sure this thread is pertaining to the question, How did someone create gapps before you could just download them. That is easy.
There are applications that are google proprietary software that is bundled with roms. Rather it be sense, blur, touchwiz or AOSP. These google prop bits are there.
The easiest way to "create your own gapps" is to:
1) Look inside an existing gapps package and see what they used. Then use those same packages.
2) Grab all the google related jars, apks that are not available on the market, and are not included after compiling your own aosp rom. The extra apps for the most part are used for googles prop bits.
If there is a need for more detail. Please let me know.
To my understanding, you cannot include gapps in the rom for various general public license rules, hence you have to flash with cm
Sent from my Evo using xda premium
Ok thanks guys i will try grab from Android development and hacking > Themes and Apps, from CM web-page, and lots of more
Sorry guys but this is the only forum that is talking about this and i would really like to be able to do this. Does anyone know how to make gapps from an official rom update. And is there a program that will allow to make my own gapps to flash.
serranom said:
Sorry guys but this is the only forum that is talking about this and i would really like to be able to do this. Does anyone know how to make gapps from an official rom update. And is there a program that will allow to make my own gapps to flash.
Click to expand...
Click to collapse
I already explained it, and no.
mDroidd said:
???
Gapps are already made, just flash it.
If you want to declude apps, unzip it, delete files from /system/app and data/app and re-zip
Greets!
I'm not a fake.
I prefer people to reply to me and give feedback instead of thanking me!
But thanking me does show if you apreciate my works.
Click to expand...
Click to collapse
Very informative and much appreciated.
mDroidd said:
???
Gapps are already made, just flash it.
If you want to declude apps, unzip it, delete files from /system/app and data/app and re-zip
Click to expand...
Click to collapse
So I took Micro Modular Package, purged all .apk from \system\app and \system\priv-app, except GoogleLoginService.apk, GoogleServiceFramework, Phonesky.apk (which are, AFAIK, required minimum for GooglePlay) - but got en error during flashing: "file_getprop: failed to stat "/tmp/gapps.prop": No such file or directory"
The unaltered package is installing fine through, but that is not what I need
Samsung YP-G70EB, CM11 ROM.
XAN_ said:
So I took Micro Modular Package, purged all .apk from \system\app and \system\priv-app, except GoogleLoginService.apk, GoogleServiceFramework, Phonesky.apk (which are, AFAIK, required minimum for GooglePlay) - but got en error during flashing: "file_getprop: failed to stat "/tmp/gapps.prop": No such file or directory"
The unaltered package is installing fine through, but that is not what I need
Samsung YP-G70EB, CM11 ROM.
Click to expand...
Click to collapse
Silly me. While repacking, I failed to add delete-list.txt, gapps-list.txt, install-prep.sh files to resulting archive :laugh:
So I only added 2 folders, which apparently, isn't enough for correct installation
I was curious about this also.
I was looking to just update an existing gapps. My goal was to add a few extra apks not included in the standard gapps I'm using and delete a few to replace with black versions. Like youtube, google+ calender ect. Can I just add extra apps or do I need to update a file somewhere.
I noticed one file updater-script. But thats about it.
chopt51 said:
I was curious about this also.
I was looking to just update an existing gapps. My goal was to add a few extra apks not included in the standard gapps I'm using and delete a few to replace with black versions. Like youtube, google+ calender ect. Can I just add extra apps or do I need to update a file somewhere.
I noticed one file updater-script. But thats about it.
Click to expand...
Click to collapse
Yes you add it like you can see below it just extract the system directory in the gapps zip file and set it to the right permissions.
package_extract_dir("system", "/system");
set_perm(0, 0, 0755,
XAN_ said:
So I took Micro Modular Package, purged all .apk from \system\app and \system\priv-app, except GoogleLoginService.apk, GoogleServiceFramework, Phonesky.apk (which are, AFAIK, required minimum for GooglePlay) - but got en error during flashing: "file_getprop: failed to stat "/tmp/gapps.prop": No such file or directory"
The unaltered package is installing fine through, but that is not what I need
Samsung YP-G70EB, CM11 ROM.
Click to expand...
Click to collapse
I want to do this also. I want to install needed files (apk and needed libs maybe) so i can add my google account and log in to the account (so i can use Blogger official app). Simple apk extraction and installation didnt work (i did extract and install GoogleLoginService.apk but still couldn't add any google account). So should i modify gapps zip and delete all apks but GoogleLoginService.apk?
salmanfarisy said:
I want to do this also. I want to install needed files (apk and needed libs maybe) so i can add my google account and log in to the account (so i can use Blogger official app). Simple apk extraction and installation didnt work (i did extract and install GoogleLoginService.apk but still couldn't add any google account). So should i modify gapps zip and delete all apks but GoogleLoginService.apk?
Click to expand...
Click to collapse
Nope, GoogleLoginService.apk isn't enough you also need GoogleServiceFramework.apk, Phonesky.apk and some other .apk, but I forgot which one. The entire Micropackage isn't needed, though, it contains some extra .apk, which isn't needed for goggle login.
And yes, you need to flash gapps, just installing them won't do.
XAN_ said:
Nope, GoogleLoginService.apk isn't enough you also need GoogleServiceFramework.apk, Phonesky.apk and some other .apk, but I forgot which one. The entire Micropackage isn't needed, though, it contains some extra .apk, which isn't needed for goggle login.
And yes, you need to flash gapps, just installing them won't do.
Click to expand...
Click to collapse
you are right.
other apk needed is GmcCore.apk
Help with building gapps?
With TKruzzle shutting down his PA gapps packages and thread.
Just wondering how to get/build/use updated gapps as no one else is building them that I can see?
How can we get new gapps packages from google and compile them or whatever is needed.
Just wondering what would have to be done, and if I can do it.
Also liked the idea of flashing google login info into the gapps package as that would be pretty handy but not sure how to do it. Thanks.
L0X0R said:
With TKruzzle shutting down his PA gapps packages and thread.
Just wondering how to get/build/use updated gapps as no one else is building them that I can see?
How can we get new gapps packages from google and compile them or whatever is needed.
Just wondering what would have to be done, and if I can do it.
Click to expand...
Click to collapse
Almost everybody has a flashable gapps package somewhere. Download an official Nexus image for your Android architecture and version, and just replace the appropriate files in the zip.
There are sites that explain how to extract a system.img.
This is NOT made by me
Most of the guyz may have came across this.
Original Thread
http://forum.xda-developers.com/showthread.php?t=1574401
Click to expand...
Click to collapse
Click here to thanks rovo89
Click to expand...
Click to collapse
What is xposed installer?
It is a framework!
It allows you to install little apps by which you can mod your XL.
Read Advantages for more info.
Only you will be responsible if anything happens to your phone!
Advantages:
No need to modify any APKs. This means:
No need to decompile, change things in smali, compile, sign, ...It will work for odexed and deodexed ROMs.Your mod is not bound to a specific version of the ROM. Unless there is a major change in the methods called for a certain functionality, your mod will continue to work even when you upgrade your ROM. Hell, it will probably even work with different ROMs.Multiple mods can be installed at the same time, even if they change the same package. So you can use these battery icons and those quick toggles. Even hooking the same method twice is possible. Of course, this only works properly if the mods are not trying to do incompatible things.
It does its magic at runtime. That means you can implement options to let the user decide if they prefer the bikeshed to be painted in red or blue. Or you can have some extra logic for certain ROMs without building different mod versions.
It can be disabled easily without having to reflash.
It's open source.
Download:
You can download the installer from the attachment or from thread mentioned above
How to install:
First step for everything you do: Create a nandroid backup and make sure you know how to restore it!
There is also the risk to soft-brick your device. In such a case, restoring a backup is the easiest way to get rid of it
Download XposedInstaller.apk and install it
Launch the Xposed Installer and click on "Install/Update"
Reboot
Done!
In case you get into a boot loop:
You can flash the attached Xposed-Disabler-CWM.zip by Tungstwenty. It will be copied to your (external) SD card when you install Xposed as well. The only thing it does is copying /system/bin/app_process.orig back to /system/bin/app_process, which you can also do yourself (e.g. with adb shell in recovery mode).
You could also create a file /data/xposed/disabled, which causes Xposed to be bypassed as well.
Modules:
You can find modules collection here-
http://forum.xda-developers.com/showthread.php?t=2327541
Click to expand...
Click to collapse
Installation process-
Download .apk and install it
Launch the Xposed Installer and go to the "Modules" tab (you will also get there if you click on the notification warning you that the module is not enabled yet)
Enable the module by checking the check-box
Reboot
Done!
Please let me know which Modules are working perfectly on Canvas 2 and I will add in my post
Download Section
1. XposedInstaller_2.1.4_apk
2. Xposed-Disabler_CWM
Please let me know which Modules are working perfectly on Canvas HD and I will add in my post
ENjOy...!!
Don't forget to hit the thanks button for sharing this and rate 5star..!
Working module list
I don't have Canvas HD so please let me which module is working and I will add those here!
Full collection
http://forum.xda-developers.com/showthread.php?t=2327541
Click to expand...
Click to collapse
hi,
i'm pretty sure this is explained somewhere, but i cant find it.
how can i prevent my hdx 8.9 from auto updating, i remember reading something about renaming some files,
but cant find.
thx for the help
Rename /system/app/com.amazon.dcp.apk to com.amazon.dcp.apk_
Reboot.
Enjoy.
The HDX Toolkit by Faznx92 has an option for this.
It depends
Broadway666 said:
hi,
i'm pretty sure this is explained somewhere, but i cant find it.
how can i prevent my hdx 8.9 from auto updating, i remember reading something about renaming some files,
but cant find.
thx for the help
Click to expand...
Click to collapse
If you plan on installing Google of any form and needing xposed and hdx module found here in the development section . Then the answer would be none of the above. Simply install the framework reboot device install HDX module 1.3 , go back to framework installer open up modules section and be sure to check box is checked for the HDX module 1.3 reboot and finished no more blocking needed. All this and above of course has to be on a rooted device
ONYXis said:
Rename /system/app/com.amazon.dcp.apk to com.amazon.dcp.apk_
Reboot.
Enjoy.
Click to expand...
Click to collapse
Renaming that package by itself does block ota but may disable other useful system functions.
My toolkit has a method as well as HDXposed v1.3
Care to read more here.
Faznx92 said:
Renaming that package by itself does not truly stop ota.
My toolkit has a method as well as HDXposed v1.3
Care to read more here.
Click to expand...
Click to collapse
Your tool disables ota through disable some activity in this file. -pm disable bla-bla. Changing extension in my method equal deleting this file. It safe, 100% works and very easy to do without PC. Hdxposed 1.3 find update.bin at sdcard, so I do not 100% sure that it prevent in future.
So totally working method is rename/del com.amazon.dcp.apk or using your tool (but pm disable component is not safe that deleting it totally, isn't it? )
ONYXis said:
Your tool disables ota through disable some activity in this file. -pm disable bla-bla. Changing extension in my method equal deleting this file. It safe, 100% works and very easy to do without PC. Hdxposed 1.3 find update.bin at sdcard, so I do not 100% sure that it prevent in future.
So totally working method is rename/del com.amazon.dcp.apk or using your tool (but pm disable component is not safe that deleting it totally, isn't it? )
Click to expand...
Click to collapse
The reason I advise using the tools are in case an app or mod changes the file name back (although it is unlikely it is possible). It disables some functions the file runs while keeping others active for testing purposes. Running my toolkit blocker and HDXposed is easier for the inexperienced users. Yes renaming com.amazon.dcp.apk alone works but it does not block when testing other components in the apk.
I'm testing other functions in the dcp.apk but it is not my priority atm.
jimyv said:
If you plan on installing Google of any form and needing xposed and hdx module found here in the development section . Then the answer would be none of the above. Simply install the framework reboot device install HDX module 1.3 , go back to framework installer open up modules section and be sure to check box is checked for the HDX module 1.3 reboot and finished no more blocking needed. All this and above of course has to be on a rooted device
Click to expand...
Click to collapse
What would happen if I rename the file com.amazon.yadda file back to it's original state? Would that be recommended? What exactly would I have to do after that?
Personally
REEFIS said:
What would happen if I rename the file com.amazon.yadda file back to it's original state? Would that be recommended? What exactly would I have to do after that?
Click to expand...
Click to collapse
I would just so that I know that the only modification I had was the Xposed and hdxposed apk. I would also reinstall this apk. After rename and reboot..just me
Hi im new at this. First of all, sorry for my english, this is my first post
Im been using xda for a long time and i never see a device with such little development and to many variants
Im been able of instal Viper4android with all the option working and proccesing and also the Xposed Frameworks working on lollipop 5.1.1
If someone is insterested on this info I can make a post
Wanting to install xposed installer and viper4android
I really want to install both apps on my device. I've been trying for more than a month. I hope you'll help me.
I'm looking forward your reply.
sauravpradhananga said:
I really want to install both apps on my device. I've been trying for more than a month. I hope you'll help me.
I'm looking forward your reply.
Click to expand...
Click to collapse
1.- Hi! First you need to see and do all of this post.
http://forum.xda-developers.com/galaxy-s6-edge/themes-apps/viper4android-s6-edge-root-t3072183
2.-Then you restar. DONT START THE APP YET
3.-Now download this file https://www.dropbox.com/s/rphlajc2o64rdla/ViPER4Android-supolicy.zip?dl=0
4.-Unzip and put the file in system/su.d (if the folder is not there created)
5.-Now whit root explorer (NOT ES FILE EXPLORER) preess the file and execute them.
6.-Restart, go to the viper app, install drivers
7.-Restart, and looke in the driver status option is must say that all is good and processing.
Good luke!
P/D: Sorry for my bad english
sauravpradhananga said:
I really want to install both apps on my device. I've been trying for more than a month. I hope you'll help me.
I'm looking forward your reply.
Click to expand...
Click to collapse
For the Xposed do you need to download this zip file and put in the sd card:
http://forum.xda-developers.com/attachment.php?attachmentid=3518598&d=1445801916 ( is the xposed files for the arm sdk22)
Now install the app flashfire by chainfire (google)
then instal the xposed installer
Open the flashfire app, it will ask for root privilige, give them, and go to the plus sign search for the zip file, thick the mount partition, and flash it (is an app for flash zip file without recovery)
Let it do his thing, and it will reboot, it will take a time, then you will see that the apps androir ar chargin like if was an update.
start the xposed app and it will be installed.
Good luk!
Im not responsable of any damage, those are the step i did and work for me
garumoron said:
1.- Hi! First you need to see and do all of this post.
http://forum.xda-developers.com/galaxy-s6-edge/themes-apps/viper4android-s6-edge-root-t3072183
2.-Then you restar. DONT START THE APP YET
3.-Now download this file https://www.dropbox.com/s/rphlajc2o64rdla/ViPER4Android-supolicy.zip?dl=0
4.-Unzip and put the file in system/su.d (if the folder is not there created)
5.-Now whit root explorer (NOT ES FILE EXPLORER) preess the file and execute them.
6.-Restart, go to the viper app, install drivers
7.-Restart, and looke in the driver status option is must say that all is good and processing.
Good luke!
P/D: Sorry for my bad english
Click to expand...
Click to collapse
Thanks man! I just installed this custom kernel: https://forum.xda-developers.com/grand-prime/general/samsung-galaxy-grand-prime-ve-g531h-t3295706
and followed the instructions of the post that you shared :good:
This took me some hours this evening and a lot of trial and error but I was able to get it working. Note: if you are novice at playing with system files, don't bother to try this. It's not for the faint at heart. I can't provide support. You will also need Script Manger so you can fix permissions after placing the files. You must manually do all of this since we can't flash the zips! Make sure to Freeze the Sound Alive apk with TB also so there are no other music effects apps. Here's what I had to do:
1. Follow the instructions at this post first, extracting and placing files. Just don't reboot yet (thanks @TiTiB): http://forum.xda-developers.com/showpost.php?p=62365948&postcount=37
2. Download the two files mentioned here in this thread. You only need the audio policy script from the Lolliviper zip file to place in the system folder. Place the others from the ViPER4Android-supolicy.zip where needed: http://forum.xda-developers.com/galaxy-tab-s/general/how-to-installing-viper4android-v4a-t3136025
3. Take the latest Viper apk and place it in the system/priv-app folder.
4. Remember, make sure set all the needed permissions as you go along for ALL files above or none of this will work!
5. Reboot.
6. Open the Viper app, select the driver you want. Reboot.
7. If using Poweramp, you may or may not see the MusicFX control button whether you have it selected in advanced settings or not. I did not see it but it made no difference. Open the Viper app, turn on the settings and start playing music. Voila, it works! Works on my speaker too. Apparently permissive kernel isn't essential to make this work and that is the beauty of all this., because you can not use SElinux mode app on this kernel as some of you may know.
Have fun and good luck, at least you might be able to do this in much shorter time than I did.
One other thing I have found. You must set the scripts in system/su.d to run on boot with script manager so Viper will run after each reboot.
You can also get it to work by the following.
Install xposed
Install Wanam exposed module
In Wanam, under Security hacks
Disable Knox notification (I manually remove Knox)
Disable SEAndroid (changes to passive)
Install Viper4Android and update the driver
bishop0114 said:
You can also get it to work by the following.
Install xposed
Install Wanam exposed module
In Wanam, under Security hacks
Disable Knox notification (I manually remove Knox)
Disable SEAndroid (changes to passive)
Install Viper4Android and update the driver
Click to expand...
Click to collapse
I could not get Xposed installed after rooting, tried the latest apk, etc. I read on that thread Xposed has issues with stock LP Samsung ROMs so I just forgot about it. I could have tried placing the files in the flashable zip manually but it didn't seem worth the risk. I'm glad you got it going because that way sounds faster.