[AROMA] My After-Flash Apps - v1.4.1 [12-03-2013] - HTC Sensation

My After-Flash Apps​Version 1.4.1​​
Hi guys !
Boring to have to download again and again and again the same apps after flashing a new rom ?!
Maybe this tool is for you !
I'm used to flash roms, several times a week, almost always AOSP ROMS, or ROM without apps like manager files or like that, and sometimes i can't flash, over the current , so i need to wipe, and lost my apps, and have to download them and install them again and again ...
So i made an AROMA Installer, using Aroma App Package Creator , which i can use after flashing a new rom, like i reflash GAPPS ...
Maybe it could help someone, so i decided to share this with you !
AROMA config of this package is a little bit modified by myself.
I Hope you'll like it
ScreenShots
​
Installation
Download zip
Put the zip on your SD-Card
Reboot into Recovery
Install the zip file
Make your selection with AROMA environment
Reboot
Give me your feedback =)
ChangeLogs & Download
MAFFA_v1.4.1_12-03-2013​
Q/A
For which device is this tool ?
> Because of the update-binary-installer file modified, it's made for Sensation and SensationXE,but maybe it could works on some others devices​How can i put my own apps ?
> Open the zip file with Winrar for example, or your favorite tool, and just drag and drop your .apk files in My_Apps folder.
But be careful, names of your apps don't have to contain any spaces characters, replace them by an underscore "_", or something else !​
Future Updates
Multi languages selection (English / French)
Possibility for people to add their own apps from a subfolder in SD-Card (without touching the zip file)
Suggestions
I don't want this package become too big, but any suggestions are welcomes
Will be updated regularily !!
Credits
Amarullz for AROMA Installer
Commandersafi for Aroma App Package Creator

*reserved*

Sounds like a useful tools, but I don't know if I get it right. Can I pull my apps into it or is it only for the above mentioned apps you already put in?

Prinz069 said:
Sounds like a useful tools, but I don't know if I get it right. Can I pull my apps into it or is it only for the above mentioned apps you already put in?
Click to expand...
Click to collapse
I made a little package with apps mentionned (that's why suggestions are wlecomes, if some could be added ), but you could try to put your own in, if you want. Or trying the tools i used before "Aroma app package creator".
I'm working on a dynamic online aroma creator, PHP based. You should be able to put your apk, and generate your own package ...
But not ready yet

Sounds great! :good:
Are those apps written in Aroma or only put into the apps sub folder?
I would try to put mine in...

Prinz069 said:
Sounds great! :good:
Are those apps written in Aroma or only put into the apps sub folder?
I would try to put mine in...
Click to expand...
Click to collapse
The advantage of AROMA is to have a visual and make a choice of what app you want to install.
So you have to modify it to see your app in the list, and managed to select them for installation.
Or you could just add some lines code which will automatically install some apps, without prompting ... but better way to make a flashable zip instead of an AROMA installer if you have nothing to select

Will test it tomorrow when I reflash my rom. Tested so many apps, icons and themes, it's nearly full of crap :good:

Prinz069 said:
Will test it tomorrow when I reflash my rom. Tested so many apps, icons and themes, it's nearly full of crap :good:
Click to expand...
Click to collapse
It's the purpose of this tool

Haha,
so..will test tonite. Maybe i will get it to edit the list in aroma and put in my apps

My Few Daily Used App Suggestions Are :
avast! Mobile Security
eBuddy Messenger
Facebook
GO SMS Pro
MX Player
Opera Mobile web browser
WhatsApp Messenger
I will like to see the above apk's in the list...It will make my work damn easier..
Also it will be grate if you mention how to update apps ourself as I think everyone has their own needs and app choice

deepsaha007 said:
My Few Daily Used App Suggestions Are :
avast! Mobile Security
eBuddy Messenger
Facebook
GO SMS Pro
MX Player
Opera Mobile web browser
WhatsApp Messenger
I will like to see the above apk's in the list...It will make my work damn easier..
Also it will be grate if you mention how to update apps ourself as I think everyone has their own needs and app choice
Click to expand...
Click to collapse
Hi,
Like i said in first post, i used Aroma App Package Creator, to make my fisrt package, and see how it works.
After that, i made some modifications in the aroma-config file to had some features, changed the update-binary-installer file for one worked fine with our sensi.
So you can extract the zip linked, and add your apps in data, and changed some lines in aroma-config. there are some comments in this file, it could be easy to know where changes have to be done.
But i'm looking for the best way, to allow people to add in their own apps ... without making some dirty modifications directly in thoses files
i also said that i'm creating an online tool, which allow everybody to make it own aroma package, with apps they wanted into. But not ready yet.
For your apps, Facebook, is already in, i think i could add MX player ...
Most important i think is ES Files Explorer, which allow you to install other apps from your SD
For the others, if there are many suggestions about the same apps you wanted in, i will add them
Thx for your feedback

Little screenshot added !

Thanks For The Reply... I will flash 10.1 JB Today and will then try your installer
and yes the tools you included are best for basic installations , and most use them too , I had those in my app list but you already included them so i didn't posted them ..

New version 1.2.1 is ready !
Some apps updated
Google Current, SuperSU added
Installer fully ICS themed
Possibility to add your own apk in the installer (read Q/A in first post to know how to)
... some minors changes in code source
Hope you'll like it

Juz flashed this after updating a new ROM~
Seriously, its totally awesome! highly recommended to download this !!!
It is really really convenient!!!!

Version 1.3.1 is ready !
Light ChangeLogs, only about current version
Add a menu with Full install (all apps will be installed by one click), or Custom Install (to select which apps wanted to be installed)
Install some apps in /system
Some cleanings in aroma-config and update-script
Some apps updated ...
Google Search added
Enjoy

_escape_ said:
Version 1.3.1 is ready !
Light ChangeLogs, only about current version
Add a menu with Full install (all apps will be installed by one click), or Custom Install (to select which apps wanted to be installed)
Install some apps in /system
Some cleanings in aroma-config and update-script
Some apps updated ...
Google Search added
Enjoy
Click to expand...
Click to collapse
Thanks mate for ur useful AROMA tools, this save much times after flashing a new ROM :laugh: :good:

Version 1.3.2 ready ! MAFFA_v1.3.2_06-03-2013
Fixed bugs about installing in /system
Some apps updated
Google Search deleted (installing libs have to been fixed ...)
Adding % in install process
Harmonisation of aroma-config file
Cleaning and ameliorations about updater-script
Enjoy !

Version 1.4.1 ready !
Please check ChangeLogs and Download here : MAFFA_v1.4.1_12-03-2013
Replaced Welcome Message by Agreement Message and Terms of Use to validate
Add a selection and validation process before installing similare apps in /system (Like Superuser ...)
Some apps updated
Add MX Player, SoundHound and Superuser
Enjoy !

Related

[APPS] GApps package [not continuing, last update Jan 13,2011]

Edit:
==========
With Cyanogen Mod 7, you can choose which Gapp you need when you set up the first Gmail account, as a CM 7 user I no longer update this gapps package.
By the way, the gapps package is only to be used with CM6.
Good day!
Download folder: http://www.mediafire.com/?qn47py0cn8y3h
Please report if you encounter any error, thanks!
2011-01-13
================
Rom Manager 3.0.0.7
File Manager 1.14 rc-1 CM version
(I forgot if there's anymore... maybe a YouTube or FaceBook I can't remember)
* traditional Market is included instead of latest Market 2.2.7, if you would like to use new Market please grab it from any of the following links:
http://forum.xda-developers.com/showthread.php?t=888330
http://android.shk-desktop.com/LeoGingerBread/Vending-2.2.7-signed-testkeys.update.zip (from LeoGinger's thread)
2011-01-13 Googlewares
================
This package contains most of popular Google softwares, it provides your Android more Google experience.
Please make sure that you have at least 14.5MB more free space on /system partition (Find it out by executing "df -h" in Terminal)
Google Books, Google Buzz, Google Chrome To Phone, Google Gesture Search, Google Listen, Google Goggles, Google Reader, Google Scoreboard, Google Shopper, Google Sky Map, Google Translate, Google Youtube Remote
*This contains only additional Google softwares, standard Google Android softwares are not included in this package.)
(old changelog removed)
-------------------------------------------
If you have already installed your ROM and have been using it for a while, you may also try this more convenient way to move updated apps from /data/app to /system/app if you have Titanium Backup installed :
Originally Posted by crachel
Update the gapps from market
Open Titanium Backup
Find the updated app (it will say "(Updated)")
Long press app, select "Integrate Update into ROM"
Wait
TB will move it from /data/app to /system/app
or you could manually move the files with Linux commands.. both options, IMHO and no offense whatsoever to the effort put in to these packs, are better than waiting for update zips.. use the market as it was intended
Click to expand...
Click to collapse
Thanks to Carig for providing the above procedure
-------------------------------------------
By the way. It's easy to make an update package by yourself!
Here are the steps that I used:
1. Download any gapps update pack
2. On your phone, update Google apps
3. Find your updated google apps' APK files in /data/app, copy & paste them onto your SD card
4. (optional) if you Want to immediately apply your update pack after making it, uninstall updates of all your updated Google apps from Market
5. copy updated APKs from your SD card to your computer
6. use any Zip file manager (e.g. 7-zip, a free one), open the old Google apps update package (the zip file)
7. Carefully re-name your downloaded APKs to the names in the update package (e.g. rename com.google.android.gm-1.apk -> Gmail.apk)
8. copy and paste your new APK files into the Zip archive
9. (optional) sign your package, using Zip Signer (freeware on Android Market) or using this tutorial:
http://www.londatiga.net/it/how-to-sign-apk-zip-files/
Thanks man, it's so useful to me everytime I flash a nightly : )
Thanks a lot!
Thanks very useful
thankyou very much
I would love to see a program which can work with exchange Group adress lists. That together with a nice email widget is moving me towards sense all the time.
Good Stuff! Thanks
what abt market?
If it's not already on /data, will this move it?
Prob a stupid question...
What if we already have GApps installed and we don't want to wipe?
Maps 4.7 is out.
Thanks guys, new pack is now up, including updated Maps, soundback and Terminal Emulator, rebased on CM's gapps-hdpi-20101114-signed.zip.
This update package will not automatically remove updates which you already done in Market, but it's easy to remove them. Just go to Market and "uninstall updates" to all your updated system apps.
I'm currently learning how to make update script, I hope I'll implement that feature later.
Thanks for your work, I'll keep an eye on this thread too
Sent from my Nexus One using XDA App
i'm a beginner, how can install these package ?
can i just install i from ROM Manger ( withou wiping and backup ) ?
Motlaq said:
i'm a beginner, how can install these package ?
can i just install i from ROM Manger ( withou wiping and backup ) ?
Click to expand...
Click to collapse
I believe ROM manager will do this, so will amon_ra recovery.
maybe include voice search
edit: it was already included
houzuoguo said:
please suggest any other application, which you think is a must-have for Nexus One and should be put into /system/app
Click to expand...
Click to collapse
Appwidget Picker: http://forum.xda-developers.com/showthread.php?t=780828
Gallery 3D Hi-res mod: http://forum.xda-developers.com/showthread.php?t=804161
Maybe not for everybody:
Email.apk without forced security: http://forum.xda-developers.com/showthread.php?t=775007
I prefer market apps not be duplicated in /system
Facebook 1.4.1
Twitter 1.0.5
Maps 4.6.0 (note that there is a system framework component/jar that needs to remain)
Street View 1.6.0.6
Youtube 2.0.26
Gmail 2.3
Android Terminal Emulator 1.0.17
Adobe Reader 9.0.2
Google Voice
britoso said:
Appwidget Picker: http://forum.xda-developers.com/showthread.php?t=780828
Gallery 3D Hi-res mod: http://forum.xda-developers.com/showthread.php?t=804161
Maybe not for everybody:
Email.apk without forced security: http://forum.xda-developers.com/showthread.php?t=775007
I prefer market apps not be duplicated in /system
Facebook 1.4.1
Twitter 1.0.5
Maps 4.6.0 (note that there is a system framework component/jar that needs to remain)
Street View 1.6.0.6
Youtube 2.0.26
Gmail 2.3
Android Terminal Emulator 1.0.17
Adobe Reader 9.0.2
Google Voice
Click to expand...
Click to collapse
Thanks a lot,
Now I'm on holiday so I'll give them a try I'm very new to Android development.
I had few problems with the Terminal Emulator, I can not simply replace AndroTerm.apk with newer version, it will force close if doing a clean installation (flash rom then immediately flash the update package)
I'll look into this problem....
Hey guys
New pack is now up
includes updated Google Voice, Voice Search and YouTube.
thanks, keep this updated
Thanks very much.
Sent from my Nexus One using XDA App

[ROM][17/11][Updated] Custom GB V21A Lite ROM by c.o.h. Fast, Smooth & Problemless!!!

[ROM][17/11][Updated] Custom GB V21A Lite ROM by c.o.h. Fast, Smooth & Problemless!!!
Here is my brand new custom ROM based on the SECOND leaked Android 2.3.5 GB ROM (V21A) with a lot of modifications such as:
Fully DEODEXED and ZIPALIGNED!
Added FM Radio!
Kept LG launcher, added ADW Launcher (Now you choose which one to use ).
Removed some battery consuming LG Apps (Application Manager, LG PC sync, on screen phone, Battery widget, remote call etc..)
Removed unnecessary sytem apps (Today tips etc.)
NEW Google Nexus Bootanimation (Removed startup and shutdown sound).
NEW Framework with Batterymod and new font (Sonysketch), removed Notification toggles from the notification bar (Music toggles can also be removed from music app setting) etc...
Alternative frameworks (See attachments),
3D Games and some of the widgets such as LG weather, SNS etc. kept.
Added a new 3D game; Archercraft.
Added 3D photo program; Phereo.
Added adblocker "Adfree" (for blocking ads in ad supported apps).
Added QuickPic for fast wallpaper change.
Added evernote with widgets and removed richnote (much better).
Added Adao file manager.
Added latest version of sytem apps such as Youtube, Maps...etc.
Latest video enabled Gtalk (front cam has problem however).
Added mobiscan QR for barcode scanning.
Added CsipSimple for voip.
Fixed Superuser with the latest SU binary
Rebooter doesn't boot into recovery in LG GB based roms, so i removed it. Use "ROM manager" for this.
and more....
Around 260 MB of RAM free after the first install including all the vital apps!
I don't take any responsibility for any problem! You do take the risk and use this ROM by yourself.
You need to install the O3D baseband for GB before starting!
See: http://forum.xda-developers.com/showthread.php?t=1331814
You don't need to install the GB baseband again if you already have it installed.
Instructions to install:
1. Download and extract the zip from:
http://www.multiupload.com/8S760WAO70
and put the folder named "2011-11-17.19.30.21" into your external memory--> /_ExternalSD/clockworkmod/backup
MD5 Hash values:
a36599e4df3008595880ebfb9b8fcab2 boot.img
23e8666c9cf53a1074775ee9d1195f8d cache.ext3.tar
612c4c63cbdfd4123625f3a36115f907 data.ext3.tar
5c1c5dfcb103f65e7d8509954bd61635 recovery.img
1206377e92b375bd153185df3694e898 system.ext3.tar
cab39fbc608074a34d7ab955492d3993 .android_secure.vfat.tar
2. Enter the recovery by holding 3D button and Vol+ while booting the phone.
3. Wipe data/factory reset.
4. Wipe dalvik cache.
5. Format system from "mounts and storage" menu
6. Restore the folder 2011-11-17.19.30.21 (downloaded and extracted file) via CWM-->backup and restore-->Restore.
7. Reboot and enjoy the currently fastest O3D Gingerbread 2.3.5 ROM V21A fixed!
8. Press thanks button if you like it
Problems:
Some reports having problems regarding market and gtalk. I never had this problem but if you have it just uninstall gtalk and market ( first backup them via Titanium backup), restart, then reinstall them (again using Titanium backup with option install app only, not app+data). The problem will be fixed.
For the Hybrid ICS settings and some more related to ICS download the attched apk and push it to /system/app (it has a problem for showing battery consume data though )
To revert default notification toggles, use the attached cwm zip
To revert default fonts, use the attached cwm zip
Note: I don't use cwm flashable zip in this version as it causes some non-specific problems. I use cwm restore folders instead as i can also tweak settings, etc (You need an sd card though to install it). So this version doesn't have any problems and is tweaked further
Screenshots:
Going to try this Quick question, when you say it wont be done until a few hours, whats in the zip file you link to to flash? Or is that an older ROM?
It seems you gave a link to your previous ROM. When I tried to download it my download manager said it's already done. File name is coh_lite_O3D_GB_v2.2.zip, is it right?
Willievi said:
Going to try this Quick question, when you say it wont be done until a few hours, whats in the zip file you link to to flash? Or is that an older ROM?
Click to expand...
Click to collapse
This is the latest ROM. The time needed because currently deodexing the files
Much Appreciated, downloading now
Will report back
Willievi said:
Much Appreciated, downloading now
Will report back
Click to expand...
Click to collapse
Wait, it is not uploaded yet! Its my mistake that i forgot to remove my old ROM's link. Sorry for that.I will updated the link as soon as its ready!
OK, waiting for the new link. What's ETA?
Hehe no problem, waiting for new link Would also like to know what the ETA is
Thanks for your work, and don't forget to take screenshots
hehe, wait for your rom. You are so fast ^^
I am keeping checking this link very often to download your rom. You are great... What is your eta to have the link for download here..
smohanv said:
I am keeping checking this link very often to download your rom. You are great... What is your eta to have the link for download here..
Click to expand...
Click to collapse
yeah, i am also checking every single hour.
come on, lets get it on!
I cannot wait any longer, please!
I do not see any root access. Will it be rooted?
Hello coh
Is the file ready for download.
Thanks
Sent from my LG-P920 using xda premium
Hello coh,
We Are waitinggggg
Please rollout the new super rom!
Tks
hallo,
great!!!
but......where is the link for download?
Soory pals, as i just got a nap (didn't sleep last night ) i still havea few issuesleft regarding deodexing. if cannot fix them, i will upload the rom odexed (e.g. without framework tweak).
crime_of_heart said:
Soory pals, as i just got a nap (didn't sleep last night ) i still havea few issuesleft regarding deodexing. if cannot fix them, i will upload the rom odexed (e.g. without framework tweak).
Click to expand...
Click to collapse
great .maybe you upload without framework first and then with framework

[MOD] Debloater for LineageOS & LineageOS Based ROMs

Debloater Zip​
This is my first MOD.
I just made a zip for my own use and I'm sharing it here.
I personally don't like the system apps which come with LineageOS and LineageOS based ROMs. We all flash GApps and then end up having double apps like Calendar (Google Calendar and Stock LineageOS Calendar). This consumes more space in your "/system" partition.
I tend to remove these apps and use the ones provided by Google instead in "/data" partition. This saves space in "/system" and also doesn't allow to have double apps.
Hence I made a Debloater zip, I know there are various zips out there which can help you debloat your ROM, but they also come with installing something or other.
This zip is a pure Debloater zip. It will just remove the apps which are not used by many in general.
Code:
[SIZE="2"]The list of apps which I have removed from "/system/app" & "/system/priv-app" are
[LIST]Calendar[/LIST]
[LIST]CMFileManager[/LIST]
[LIST]Email[/LIST]
[LIST]Exchange2[/LIST]
[LIST]ExactCalculator[/LIST]
[LIST]Jelly[/LIST]
[LIST]PicoTts[/LIST]
[LIST]Launcher3[/LIST]
[LIST]Trebuchet[/LIST]
[LIST]Gallery2[/LIST][/SIZE]
If you guys want any particular app to be removed apart from these, I can make a separate zip file for you personally.
Don't forget to hit the Thanks button if you like my work.
Changelogs
V 1.0 Removes Everything listed above
V 1.0 Doesn't remove CMFileManager
V 1.2 Doesn't remove Launcher3 and Trebuchet
V 1.3 Removes DocumentsUI too
Mehul.S said:
Debloater Zip​
This is my first MOD.
I just made a zip for my own use and I'm sharing it here.
I personally don't like the system apps which come with LineageOS and LineageOS based ROMs. We all flash GApps and then end up having double apps like Calendar (Google Calendar and Stock LineageOS Calendar). This consumes more space in your "/system" partition.
I tend to remove these apps and use the ones provided by Google instead in "/data" partition. This saves space in "/system" and also doesn't allow to have double apps.
Hence I made a Debloater zip, I know there are various zips out there which can help you debloat your ROM, but they also come with installing something or other.
This zip is a pure Debloater zip. It will just remove the apps which are not used by many in general.
Code:
[SIZE="2"]The list of apps which I have removed from "/system/app" & "/system/priv-app" are
[LIST]Calendar[/LIST]
[LIST]CMFileManager[/LIST]
[LIST]Email[/LIST]
[LIST]Exchange2[/LIST]
[LIST]ExactCalculator[/LIST]
[LIST]Jelly[/LIST]
[LIST]PicoTts[/LIST]
[LIST]Launcher3[/LIST]
[LIST]Trebuchet[/LIST]
[LIST]Gallery2[/LIST][/SIZE]
If you guys want any particular app to be removed apart from this, I can make a separate zip file for you personally.
I'm using Resurrection Remix, hence I did not make a zip for AOSP Based ROMs. If someone can help me out with the location of these apps in AOSP Based ROMs can Telegram me, I'll make a zip for AOSP also.
Don't forget to hit the Thanks button if you like my work.
Click to expand...
Click to collapse
Can u please make a zip that doesn't remove cm file manager?
VaSU# said:
Can u please make a zip that doesn't remove cm file manager?
Click to expand...
Click to collapse
Yeah, sure. Here you go.
Great concept! Just wondering if debloating this way is different from the aroma OpenGapps package in terms of removing stock system apps?
Aahan said:
Great concept! Just wondering if debloating this way is different from the aroma OpenGapps package in terms of removing stock system apps?
Click to expand...
Click to collapse
No, there is no difference AFAIK.
Mehul.S said:
Yeah, sure. Here you go.
Click to expand...
Click to collapse
Tysm
add this app too:
FILE
thanks.
shahfaishal said:
add this app too:
FILE
thanks.
Click to expand...
Click to collapse
He added cm file manager already.
utkarsh102 said:
He added cm file manager already.
Click to expand...
Click to collapse
By the FILE is another and CM FILE MANAGER is other. Both are different.
shahfaishal said:
add this app too:
FILE
thanks.
Click to expand...
Click to collapse
I added it in V 1.3, flash it, test it. If you get any kind of Force Close errors then just dirty flash your full rom zip file, and flash any of the previous version of Debloater which suits your need, and report back.
utkarsh102 said:
He added cm file manager already.
Click to expand...
Click to collapse
He meant Files app (com.android.documentsui)
I flashed v1.3 and its working good so far without fc
Thanks man! by the way, what do you think of the "gapps-config file"
https://github.com/opengapps/opengapps/wiki/Advanced-Features-and-Options
xiangz_xda said:
Thanks man! by the way, what do you think of the "gapps-config file"
https://github.com/opengapps/opengapps/wiki/Advanced-Features-and-Options
Click to expand...
Click to collapse
Your welcome. Thanks for the gapps-config file, I'll look into this later on. Seems nice.
Edit: The config file is nice, but that's too much work to do, If anyone personally wants it, it can be done. I've made that same process easy by making this zip.
Code:
delete_recursive("/system/app/Email");
delete_recursive("/system/app/Exchange2");
delete_recursive("/system/app/Calendar");
delete_recursive("/system/app/Jelly");
delete_recursive("/system/app/Camera2");
delete_recursive("/system/app/CMFileManager");
delete_recursive("/system/app/messaging");
delete_recursive("/system/priv-app/Launcher3");
delete_recursive("/system/priv-app/Trebuchet");
delete_recursive("/system/priv-app/DocumentsUI");
delete_recursive("/system/priv-app/Snap");
delete_recursive("/system/priv-app/OmniSwitch");
I use this code to remove all the bloatware while flashing the ROM zip
Removes most the things (can be used for other LOS and AOSP based ROMs too)
Hi
After flashing the v1.1 the phone is stuck at Android is starting. I could access the settings via the notification dropdown but the home screen just shows android is starting. Help please.
khunimurderer said:
Hi
After flashing the v1.1 the phone is stuck at Android is starting. I could access the settings via the notification dropdown but the home screen just shows android is starting. Help please.
Click to expand...
Click to collapse
I would recommend you to do a clean install once again.
Also I have not been using OP2 since a while now hence I am unaware about the recent developments in the ROMs, so it might have been because of some changes from the ROM side too.

[DEV][TOOL] Shadow53's Flashable Zip Builder

Making flashable zip files for Android devices can be… frustrating.
For those who have never tried, here are some of the more irritations:
You use a very limited scripting language called edify to write your install scripts. So limited, that some people replace the binary (update-binary) used to parse the script (updater-script) with a normal shell script that performs the installation instead. What’s the point of having update-binary and updater-script, then?
Any app installed to /system/ with bundled libraries in the apk need to have those libraries extracted in order to not crash.
Various system files need to be created to grant certain permissions to apps by default, and you need to know the syntax of each one (usually some dialect of XML).
If the correct permissions are not set on an installed file, it can cause the system to bootloop.
The Solution:
I’ve created a program in Go that reads entries from a configuration file and builds a flashable zip for you, while taking care of the implementation for you. The name is simple: Zip Builder.
Features:
Configuration files can be written in JSON, YAML, or TOML.
Supports Android versions since 5.0 Lollipop
Automatic generation of updater-script and an addon.d persistence script.
Automatically extracts libraries from apps being installed under /system/.
Can specify different file or app sources for different versions of Android and/or CPU architectures. updater-script will only install the files for that particular system.
Validate downloaded files with md5, sha1, and/or sha256.
F-Droid interoperability: Specify the repo URL and app’s package name, and zip-builder automatically gets the rest of the app’s information from F-Droid’s repository, including a download link for the latest version of the app.
Remove any files you specify, e.g. apps that you are replacing with your own version or apps/files you just don’t want on your system.
Standalone binaries available for Mac OS X, Linux, and Windows. Android binaries (to use in a terminal app) coming soon.
Linux binaries may be usable with Termux on Android, though this is not tested or supported.
Links
Latest release announcement
Download zip-builder
Example configuration files
Complete documentation
Zips built with this tool
EmojiOne Emojis - Replace the NotoSans emojis with the ones from EmojiOne
F-Droid installer - Includes the F-Droid privileged extension, allowing F-Droid to perform automatic installs and updates.
Hacker bundle - Includes the F-Droid builds of Termux with API, Float, and Widget addons, and Hacker's Keyboard.
Google swipe libs - Includes the swipe libraries for the AOSP keyboard. One zip for all Android versions since 5.0 on all architectures.
microG - Installs the FOSS replacement for Google Play Services, microG. Optionally install the Play Store for downloading apps, using the patched version from NanoDroid.
Google Play Store - choose between the vanilla Google Play Store or the patched one from NanoDroid.
Google Sync Adapters - install the Google sync adapters for use with microG. Install contacts sync, calendar sync, or both.
UnifiedNlp - If you want network-based location without Google Play Services or microG, install this zip. Comes with the Mozilla location backend and Nominatim geocoder backend.
No GAPPS app packs - FOSS replacements for Google Apps packages, provides basic system apps for ROMs running without Google Play Services.. There are multiple tiers of zips you can download, matching the OpenGapps flavors. Click on the link to view the contents of each zip.
microg.zip doesn't flash anything in my redmi 2 oreo aosp. log attached
kurtn said:
microg.zip doesn't flash anything in my redmi 2 oreo aosp. log attached
Click to expand...
Click to collapse
I'm currently working on polishing up a new release of a different project of mine, then I'll have time to look it over.
Per your PM, though, you said busybox wasn't in the location that the zip assumed it was. Can you search through your system and tell me which directories contain either busybox or toybox? (I believe busybox was found in two different folders when I flashed Lineage before)
Shadow53 said:
I'm currently working on polishing up a new release of a different project of mine, then I'll have time to look it over.
Per your PM, though, you said busybox wasn't in the location that the zip assumed it was. Can you search through your system and tell me which directories contain either busybox or toybox? (I believe busybox was found in two different folders when I flashed Lineage before)
Click to expand...
Click to collapse
Just have to search with the right tool. In twrp I see busybox in the expected location.
kurtn said:
Just have to search with the right tool. In twrp I see busybox in the expected location.
Click to expand...
Click to collapse
I had a little bit of time to flash a beta Oreo ROM for my phone and had no issues with things getting copied to my system correctly. If busybox is in the location that the script expects it to be, it's not obvious what the problem is.
The log you gave me seems to show that it mounted your system and data partitions correctly, detected that a folder did not exist, and then exited normally.
Have you tried an updated zip recently? A little while back I had the script output the found values for Android version and CPU architecture. It's possible it got fixed along with whatever I was working on at the time.
Re-downloaded microg.zip from @Shadow53's page. Now it works as expected.
Pushed a commit that should hopefully fix the issue @marcdw reported in the MicroG thread at https://forum.xda-developers.com/an...y-services-t3217616/post74531435#post74531435
@marcdw, I rebuilt the zips with a build containing the fix. Can you confirm that the libraries are now loading correctly? Things are working on my end, except for the patched Play Store requiring a reboot before working.
@rottenwheel do you really mean xposed? I have the impression magisk gets more attention.
@Shadow53,
I had actually edited the updater and add-on.d scripts to use the short names on most of your zips and all was good.
After work I'll start anew using your rebuilds. ?
ZTE Axon 7 A2017U, Dark ROM, microG (NoGAPPS), Tapatalk 4.9.5
rottenwheel said:
As read on the microG thread:
Although XDA community and most Android modders tend to side with Xposed-based solutions, I need to emphasize this is not the absolute case. I rather to stay away from it as much as I can, because it's given unstability to my devices as soon as I start tinkering with some modules; as soon as I get it removed from my setup, bugs are gone. I don't want to engage in unrelated discussions here, I just wanted to let you know your zip solutions have been working like a charm and many of us will miss if you lose enthusiasm about it. Keep it up and rocking. Thanks to you, getting microG onto our handsets is easier.
Click to expand...
Click to collapse
NanoMod is optionally a Magisk module and has nothing to do with Xposed, though I appreciate the sentiment.
*If* I were to lose interest in this project or in providing scripts, the code for the zip-builder is open source and contains the build recipes I use for all of the zips I provide, so it shouldn't be too hard for someone to pick up if they wanted to.
That said, I have no intention of stopping providing zips any time soon, though development on the zip-builder itself is slow because university is keeping me busy. I use my zips too, so I gotta be at least a little invested
Shadow53 said:
@marcdw, I rebuilt the zips with a build containing the fix. Can you confirm that the libraries are now loading correctly? Things are working on my end, except for the patched Play Store requiring a reboot before working.
Click to expand...
Click to collapse
Howdy sir. My apologies for not getting back. Work got in the way.
The zips work perfectly. I setup two ROMs on my Axon 7 with microg-playstore, no-gapps, and hacker. Not a single hiccup with the included apps or Play Store. All is good.
Must say again, I like the apps included in no-gapps.zip. Most of those I use and have to get manually from F-Droid.
Perfect with Dark ROM which has no apps or launcher and thus no worries of duplicate functionality (like two cameras, two calendars, etc.).
I see Firefox has replaced Lightning. Haven't used Firefox since v28 so I get to see what the new one is all about.
??
LG G3 D851, PAC-MAN LP ROM, MultiROM, Tapatalk 4.9.5
Awesome. Been looking into how to get F Droid and Micro G plus most other things to work for my sm-g900p!
Really not liking the way Google has been going.
So looking into HOW to get that this to work for me.
From what I had seen so far....
PLEASE keep working on this!!
Thank you Shadow 53!
marcdw said:
Howdy sir. My apologies for not getting back. Work got in the way.
The zips work perfectly. I setup two ROMs on my Axon 7 with microg-playstore, no-gapps, and hacker. Not a single hiccup with the included apps or Play Store. All is good.
Must say again, I like the apps included in no-gapps.zip. Most of those I use and have to get manually from F-Droid.
Perfect with Dark ROM which has no apps or launcher and thus no worries of duplicate functionality (like two cameras, two calendars, etc.).
I see Firefox has replaced Lightning. Haven't used Firefox since v28 so I get to see what the new one is all about.
??
LG G3 D851, PAC-MAN LP ROM, MultiROM, Tapatalk 4.9.5
Click to expand...
Click to collapse
I'm glad to hear that it's working for you. I'll be posting a new release on GitLab around the end of the week (yay finals...)
Regarding the no-gapps zip, most included apps also remove the AOSP equivalent if present, with a couple exceptions such as Silence for SMS not removing the default SMS app and Firefox not removing the built-in browser, both to avoid potential issues.
godofsalt said:
Awesome. Been looking into how to get F Droid and Micro G plus most other things to work for my sm-g900p!
Really not liking the way Google has been going.
So looking into HOW to get that this to work for me.
From what I had seen so far....
PLEASE keep working on this!!
Thank you Shadow 53!
Click to expand...
Click to collapse
Development of the zip builder is stalled right now, largely due to time. It works great for what I need at the moment, but I will work on bug fixes for things that come up. The zips are rebuilt every week by a cron job on the server, though packages containing the official Play Store may not get updated if opengapps updates their version (which changes the URL). I try to catch that, but I don't always have time to check.
I'm considering putting together a comprehensive gapps removal zip that should remove as much trace of Google as possible from the device, including any application data. That will take some investigation, though, and so it shouldn't be expected soon. If/when it comes, it'll largely be for removing installations by opengapps and Beans gapps, as I can't account for all differences between OEMs.
Hey no worries about updates being "stalled"!
I know what your going though believe me. Can be such a frickin headache!!! Not to mention anxiety that some poeple get this time of the year!
AM certainly glad to hear that you are still somewhat working on it though. Plus frim what I can see, this has not been out long, so I don't thing others may even know about it!
I believe they will!!!
Running paid apps having a license verification at runtime
I installed a recent LineageOS for microG (build date 11/29) on my Samsung Tablet SM-T800 (chagallwifi) and added root by flashing the zip provided by LineageOS.
I first tried Yalp Store (version 0.29, downloaded from fdroid), but then figured out that I cannot use any paid apps that make use of a license validation at runtime. However, there are some paid apps that I require.
I did some reading and it seems like the installation of the original Google PlayStore is a solution.
So here are my questions:
1) Can I get paid apps running when I install the original PlayStore as a system app following the procedure described on the blog shadow53 (sorry, cannot post the link cause I am a new user, but it is easy to find when searching for 'shadow53 android downloads')?
2) Is there anything I have to do in addition to flashing the PlayStore zip?
3) Does flashing the original PlayStore give rise to any conflict with the FakeStore that comes installed as part of microG? If so, how do I remove the FakeStore?
ebiel said:
I installed a recent LineageOS for microG (build date 11/29) on my Samsung Tablet SM-T800 (chagallwifi) and added root by flashing the zip provided by LineageOS.
I first tried Yalp Store (version 0.29, downloaded from fdroid), but then figured out that I cannot use any paid apps that make use of a license validation at runtime. However, there are some paid apps that I require.
I did some reading and it seems like the installation of the original Google PlayStore is a solution.
So here are my questions:
1) Can I get paid apps running when I install the original PlayStore as a system app following the procedure described on the blog shadow53 (sorry, cannot post the link cause I am a new user, but it is easy to find when searching for 'shadow53 android downloads')?
2) Is there anything I have to do in addition to flashing the PlayStore zip?
3) Does flashing the original PlayStore give rise to any conflict with the FakeStore that comes installed as part of microG? If so, how do I remove the FakeStore?
Click to expand...
Click to collapse
1. Yes, you will be able to check licenses at runtime with the Play Store installed.
3. Yes, they use the same package name, so having both apps installed causes a conflict. Depending on where the FakeStore is installed, the Play Store zip may recognize where it is and automatically remove it for you. You will see some output while flashing, something like "Deleting existing file /system/priv-app/Phoneksy" if it was discovered (file path may be different).
If it does not automatically remove FakeStore, find the directory it is installed in and delete it, then on next boot modify the playstore addon-d script to delete that directory. You should see where and what to change when you open the file. If you do not make this change,
2. You may have to manually remove FakeStore with the above process. You should also look at https://shadow53.com/android/no-gapps/faq/playstore-not-loading/ regarding other gotchas with getting the Play Store running and https://shadow53.com/android/no-gapps/faq/playstore-incorrect-signature/ if you use the patched version of the Play Store.
The addon.d survival script dosn't work on my rom (play store patched). I use lineageos with microg on nexus 7 (flo).
memarama said:
The addon.d survival script dosn't work on my rom (play store patched). I use lineageos with microg on nexus 7 (flo).
Click to expand...
Click to collapse
Whether addon.d stuff works depends on the ROM. Some ROMs have a backup feature during flashing but a lot do not. Does LOS support addon.d backups?
ZTE Axon 7 A2017U, Dirty Unicorns UNOFFICIAL v11.7.2 ROM, Tapatalk 4.9.5
memarama said:
The addon.d survival script dosn't work on my rom (play store patched). I use lineageos with microg on nexus 7 (flo).
Click to expand...
Click to collapse
LineageOS has addon.d sopport. Maybe you should post a recovery. Log
memarama said:
The addon.d survival script dosn't work on my rom (play store patched). I use lineageos with microg on nexus 7 (flo).
Click to expand...
Click to collapse
After installing the microG Lineage fork on my own device to test, I realized that the Play Store zip marks FakeStore as something to remove on initial installation, but not across system updates. The addon.d script doesn't re-remove FakeStore.
Try downloading the latest version of the zip and installing it. FakeStore should stay uninstalled now.
In other news, I've decided to make my no-gapps zip into multiple, similar to the various OpenGapps zips. This means a larger selection of open source apps that can be installed, including some more replacements for AOSP apps. I'm working through a couple bugs right now potentially related to these zips, then I'll add an update with more details.

[ARM64][GApps][1st Feb 19][8.1.0/9.0]After Flash 4.0/NikGApps

Hi Everyone,
Okay, Let's come to the point.
We all flash Roms on frequent basis. After we flash any Rom, we flash Gapps, our favorite Kernel, Magisk (to root) and Favorite fonts, bootanimations, ringtones, apps like Launchers, File Managers, etc and many times we delete the bloatware when we never use them.
Having to flash all these files, we end up maintaining several zip files in several directories of our phone. Many times we get confused with the order of execution and end up messing things.
This starts to become a headache when you have to look for each file and follow a proper order. Especially when you're a flashaholic like me.
Here, with the help of my tool and Aroma Installer. I present you my After Flash zip which I use to flash everything from a single zip after I flash a rom.
Be it Kernel or Magisk, fonts or bootanimations, Everything in one zip. Exciting. Isn't it?
What it includes?
Bare minimum (and latest version of) google apps to run play store.
Facelock and Google Camera (with Google Lens and Portrait mode support)
Magisk to root
7 mido kernels to choose from
Android Boot animation (will add more as per user requests)
Google Sans font, Made Evolved Font (will add more as per user requests)
Several Ringtones and Notification tones (the ones I like)
Best Chosen System apps
Choice of deleting several bloatware (those we don't normally use)
Reset Password in recovery when system fails to recognize the fingerprint/password
Addon.d support (this will preserve the installation of files that you selected in aroma across multiple roms)
If you like the idea kindly press 'Submit to Xda Portal'. If nothing, that'll encourage me somewhat. Thanks!
Note:-
"Core" Gapps include minimum apps required to run playstore
"Basic" Gapps include Core + Google Camera + Facelock
"Full" Gapps include Basic + few more google apps which we use in day to day life
Packages starting with "AF" contains Gapps, Kernels, Magisk, etc files
Can't wait to check it out? Here ->
Download
After Flash
NikGapps
Instructions
Flash the Rom and Flash the zip
Be careful while choosing include/exclude in aroma installer.
Before you download, check the screenshots in #2 post.
Suggestions to add/remove files will be encouraged
Happy Flashing!
Credits:
@fransiscofranco (FK Kernel)
@raphielscape (Bash Kernel)
@khusika (Canting Kernel)
@SJD Ayy (Ethereal Kernel)
@Englezos (Englezos Kernel)
@leviathanaxeislit (Leviathan Kernel)
@Jairus980 (Xenial Kernel)
 @TheHitMan (BitGapps)
Few Screenies
Changelog:
8th Dec 18
-Updated to Pie
-Added Digital Wellbeing (core/basic/full)
-Added Facelock (basic/full)
-Added Google Camera (basic/full) (Working google lens and portrait mode)
-Added Made Evolved Font (AF zips)
-Ability to reset password (helps when device stops recognizing the password/fingerprint) (AF Zips)
-Added iYTBP - YouTube with background play (AF Zips)
-Updated Canting kernel to 0.4
-Updated Ethereal Kernel to 3.1
-Added Stormguard Kernel
-Updated gapps to their latest version
1st Dec 18
-Initial Release
One more, just in case
Thanks :victory: ! But, please make version for Android Pie will be better .
thanks bro
Any plan for pie?
Electro CZE said:
Thanks :victory: ! But, please make version for Android Pie will be better .
Click to expand...
Click to collapse
krishna.rag said:
Any plan for pie?
Click to expand...
Click to collapse
Yup, if people find it useful, I'll release pie gapps soon. Everything else from the package works on pie anyway, except for gapps.
Nikhil said:
Yup, if people find it useful, I'll release pie gapps soon. Everything else from the package works on pie anyway, except for gapps.
Click to expand...
Click to collapse
So I can use rest of things from zip and gapps from any other package?
krishna.rag said:
So I can use rest of things from zip and gapps from any other package?
Click to expand...
Click to collapse
Yes, that's correct! Skip gapps installation from package and you're good to go!
How to uninstall?
Ades69 said:
For Kernel, if choose include more than one. What kernel be installed? Sorry for bad english,, btw nice job! Wait for update :fingers-crossed:
Click to expand...
Click to collapse
Actually the screenshot in post #2 shows options to flash multiple kernels, when I tried that myself, I ended up flashing all the kernels one after the other and the last one was flashed eventually.
This is not right so I made changes in my tool to only allow 1 kernel to be flashed.
Flash the zip, you would only be able to choose one kernel at a time. No include/exclude options.
I'll update the screenshot in #2 post later on.
Ades69 said:
How to uninstall?
Click to expand...
Click to collapse
If you wish to be able to uninstall what you installed, uncheck when you are on addon.d screen, that'll not preserve your changes when you will flash the ROM again.
Flash the ROM again, that will Uninstall everything.
I'll give it a shot!
JR Bautista said:
I'll give it a shot!
Click to expand...
Click to collapse
Wait for some time, I'll release a new one soon.
Update!
Changelog: Post #3
Note:-
"Core" Gapps include minimum apps required to run playstore
"Basic" Gapps include Core + Google Camera + Facelock
"Full" Gapps include Basic + few more google apps which we use in day to day life
Packages starting with "AF" contains Gapps, Kernels, Magisk, etc files
Download After Flash file (for those who want Gapps + Mods + Utils)
Download NikGapps file (for those who only want Gapps Package)
Enjoy!
thanks for this!
@Nikhil Are you continuing it? or stopped it?
It would be great if you continue for both O and P
Please consider adding calander sync option for gapps
e2vinay said:
@Nikhil Are you continuing it? or stopped it?
It would be great if you continue for both O and P
Please consider adding calander sync option for gapps
Click to expand...
Click to collapse
I didn't get enough response to realize if this is useful to anyone hence I stopped updating. I'll push a new build soon
Nikhil said:
I didn't get enough response to realize if this is useful to anyone hence I stopped updating. I'll push a new build soon
Click to expand...
Click to collapse
Please update O Gapps and P Gapps and consider adding google calendar sync ( option to select or opt out during install )
its definitely useful
Thanks in advance
Wow, support treble ROM? AICP to be precise

Categories

Resources