Remove/Delete Bloatwares In Just Couple of Seconds Makeing Own Zip File :) .(Android) - Lenovo A6000/Plus Guides, News, & Discussion

What is this?
It's a zip file Containing some files.. You can make your own zip file which can remove bloatware apps (found in system/app partition) from stock or Custom recovery. It can remove more than 50+ apps within 2-3 seconds.
Why do You need it?
Assume you have flashed a new Custom/Stock rom. In any rom there are useless apps which consume memory and ram .and you dont know about them sometimes it makes device lagi and hanged.work slower
What Will You Do? Or Normal People Do
You now have to go through the pain of removing dozens of apps from system/app which you might not need. eg: some people hardly use google maps/swype/youtube/email/weather.apk or those several apps/widgets found in stock rom Or Any Custom Rom.
Okay fine, What else do I need to know The system partition contains important apps required for android. if you remove an app which is essential for android then your device might get stuck in bootloop. So know what
you're doing before trying this mod.
Advantage Of This:
1. Device gets much smoother
2. Less lags or no lags
3. Games will not hang and apps load faster
4. More Free Ram
5. More Internal Free
6. Device Will Boot up Fast
7. Battery Dosen't Drain Faster
8. Chances for hanging device will less
What you'll need: (Root Requiered)
1) Winrar
2) Notepad++
Customizing your "updater-script" file:
1) Download MyOwn.zip
2) Open it
3) Browse over to META-INF\com\google\android\
4) Extract the file "updater-script" to desktop
and open it with notepad++
5) As you can see in files that it deletes a number of apps from system/app in a row. This list is mine(not for
you) so you have to edit it according to your
liking. I ll upload list of useless apps soon from android 4.4.4 to 7.1.1 For Lenovo A6000/+ which you can delete
Select apps from lists according to your version. and edit in updater-script
For eg: If you want to delete swype.apk and youtube.apk(meaning swype keyboard and youtube) then edit and write
delete ("/system/app/swype.apk");
delete ("/system/app/youtube.apk);
text with these lines and so update-script will look like this:
ui_print("Useless stuff cleaning start");
ui_print(" ");
ui_print("Partitions mount");
#Properly unmounting to avoid issues
run_program("/sbin/busybox", "umount",
"/system");
run_program("/sbin/busybox", "umount",
"/cache");
run_program("/sbin/busybox", "umount",
"/data");
#Then mounting
run_program("/sbin/busybox", "mount",
"/system");
run_program("/sbin/busybox", "mount",
"/cache");
run_program("/sbin/busybox", "mount",
"/data");
ui_print(" ");
ui_print("Useless system app removal");
delete("/system/app/Swype.apk");
delete("/system/app/YouTube.apk");
ui_print(" ");
ui_print("Unmounting partitions");
run_program("/sbin/busybox", "umount",
"/system");
run_program("/sbin/busybox", "umount",
"/cache");
run_program("/sbin/busybox", "umount",
"/data");
ui_print(" ");
ui_print("Finish");
6) Once you have finished editing delete rows
in updater-script to your liking then hit save
button(ctlr+s) on notepad++
7) Drag drop your custom "updater-script" file
back inside META-INF\com\google\android\
folder in MyOwn.zip .winrar automatically update the zip file and Do not touch update-binary.
8) Your custom zip is ready. You can use this everytime when you flash your device with new rom.
Instruction of use:
1) Place your custom zip on root of sd
card (root means outside; not within any folder
of sd card)
3) Switch off you android device
4) Start your device in recovery mode
5) Select "apply zip from sd card"
6) Select your created zip fiile
7) Select Yes
8) Reboot
Yeahhhhhhh!! Enjoy Your Faster Device Ever
If u r using this comment and suggestions are needed.
Thaank You:good::good:

Links
URL="Shiva/s/otcguv8begwqnxo/MyOwn.zip?dl=0"
Remove Shiva And Use Dropbox.com in Link

Does this work on devices other than A6000/Plus??

nanda7527 said:
Does this work on devices other than A6000/Plus??
Click to expand...
Click to collapse
Ya It will Work On Any Device
1. But IT Should Be Android
2. And You need To Know About Your System Apps Of The Device Which You Want To Remove.
3.Follow The Guide
4.Get Success.
I am Working on Different Version of Android ,
i will update the app list after sometime which can be remove by choosing android version.
Press Thanks Button If I helped.
It ll Encourage me to do more work.

Good work bro

Related

CWM Recovery Batch install issues

Hey all,
I created a little zip to be flashed in cwm recovery, It works great in almost every way, except some apps in /data/app and system/app in the zip do not get installed at all or are corrupted (both happen with diff apps). I've tried reflashing the same zip, repackaging it, and even installing the apks manually. Nothing works except installing the apks manually.
I've deduced that before packaging, the apks are fine. And because I've repacked it twice, and have had complete success packaging other flashable zips, I feel something is happening in CWM recovery, or maybe my updater script doesn't install to the directories the right way.
Is there a better way to batch install via recovery? Or something I'm missing in my script? Or is it not reliable to install apks via flashable zip?
This is how I do it.
In my zip I have:
Code:
/system
/app
/***.apk
/***.apk
/data
/app
/***.apk
/***.apk
/META-INF
/com
/google
/android
/update-binary
/updater-script
This is my updater script (modified from a remover script)
Code:
ui_print("---------------------------");
ui_print("SGS2 Batch Installer");
ui_print("and Bloatware Remover v0.2");
ui_print("---------------------------");
ui_print("Deleting useless bloatware ...");
delete("/system/app/AnalogClock.apk");
delete("/system/app/BuddiesNow.apk");
delete("/system/app/ChocoEUKor.apk");
delete("/system/app/Days.apk");
delete("/system/app/Dlna.apk");
delete("/system/app/DualClock.apk");
delete("/system/app/EmailWidget.apk");
delete("/system/app/GameHub.apk");
delete("/system/app/GenieWidget.apk");
delete("/system/app/Kies.apk");
delete("/system/app/KiesAir.apk");
delete("/system/app/kieswifi.apk");
delete("/system/app/Kobo.apk");
delete("/system/app/Microbesgl.apk");
delete("/system/app/MiniDiary.apk");
delete("/system/app/MtpApplication.apk");
delete("/system/app/MusicHub_U1.apk");
delete("/system/app/MusicPlayer.apk");
delete("/system/app/PhotoRetouching.apk");
delete("/system/app/PolarisOffice.apk");
delete("/system/app/PressReader.apk");
delete("/system/app/Protips.apk");
delete("/system/app/ReadersHub.apk");
delete("/system/app/SamsungApps.apk");
delete("/system/app/SamsungAppsUNA3.apk");
delete("/system/app/SamsungAppsUNAService.apk");
delete("/system/app/SamsungIM.apk");
delete("/system/app/SamsungWidget_News.apk");
delete("/system/app/SamsungWidget_ProgramMonitor.apk");
delete("/system/app/SamsungWidget_StockClock.apk");
delete("/system/app/SamsungWidget_WeatherClock.apk");
delete("/system/app/SecretWallpaper1.apk");
delete("/system/app/SecretWallpaper2.apk");
delete("/system/app/SevenEngine.apk");
delete("/system/app/SnsAccountFb.apk");
delete("/system/app/SnsAccountLi.apk");
delete("/system/app/SnsAccountMs.apk");
delete("/system/app/SnsAccountTw.apk");
delete("/system/app/SnsDisclaimer.apk");
delete("/system/app/SnsImageCache.apk");
delete("/system/app/SnsProvider.apk");
delete("/system/app/SocialHub.apk");
delete("/system/app/Talk.apk");
delete("/system/app/Talk2.apk");
delete("/system/app/TouchWiz30Launcher.apk");
delete("/system/app/Vending.apk");
delete("/system/app/VideoEditor.apk");
delete("/system/app/VideoPlayer.apk");
delete("/system/app/VoiceToGo.apk");
delete("/system/app/YouTube.apk");
delete("/system/app/Zinio.apk");
delete("/system/app/AnalogClock.odex");
delete("/system/app/BuddiesNow.odex");
delete("/system/app/ChocoEUKor.odex");
delete("/system/app/Days.odex");
delete("/system/app/Dlna.odex");
delete("/system/app/DualClock.odex");
delete("/system/app/EmailWidget.odex");
delete("/system/app/GameHub.odex");
delete("/system/app/GenieWidget.odex");
delete("/system/app/Kies.odex");
delete("/system/app/KiesAir.odex");
delete("/system/app/kieswifi.odex");
delete("/system/app/Kobo.odex");
delete("/system/app/Microbesgl.odex");
delete("/system/app/MiniDiary.odex");
delete("/system/app/MtpApplication.odex");
delete("/system/app/MusicHub_U1.odex");
delete("/system/app/MusicPlayer.odex");
delete("/system/app/PhotoRetouching.odex");
delete("/system/app/PressReader.odex");
delete("/system/app/Protips.odex");
delete("/system/app/ReadersHub.odex");
delete("/system/app/SamsungApps.odex");
delete("/system/app/SamsungAppsUNA3.odex");
delete("/system/app/SamsungAppsUNAService.odex");
delete("/system/app/SamsungIM.odex");
delete("/system/app/SamsungWidget_News.odex");
delete("/system/app/SamsungWidget_ProgramMonitor.odex");
delete("/system/app/SamsungWidget_StockClock.odex");
delete("/system/app/SamsungWidget_WeatherClock.odex");
delete("/system/app/SecretWallpaper1.odex");
delete("/system/app/SecretWallpaper2.odex");
delete("/system/app/SevenEngine.odex");
delete("/system/app/SnsAccountFb.odex");
delete("/system/app/SnsAccountLi.odex");
delete("/system/app/SnsAccountMs.odex");
delete("/system/app/SnsAccountTw.odex");
delete("/system/app/SnsDisclaimer.odex");
delete("/system/app/SnsImageCache.odex");
delete("/system/app/SnsProvider.odex");
delete("/system/app/SocialHub.odex");
delete("/system/app/Talk.odex");
delete("/system/app/Talk2.odex");
delete("/system/app/TouchWiz30Launcher.odex");
delete("/system/app/Vending.odex");
delete("/system/app/VideoEditor.odex");
delete("/system/app/VideoPlayer.odex");
delete("/system/app/VoiceSearch.odex");
delete("/system/app/VoiceToGo.odex");
delete("/system/app/YouTube.odex");
delete("/system/app/Zinio.odex");
ui_print(" ");
ui_print("Batch Installing!");
ui_print(" ");
ui_print("Extracting /system...");
package_extract_dir("system", "/system");
ui_print(" ");
ui_print("Extracting /sdcard...");
package_extract_dir("sdcard", "/sdcard");
ui_print(" ");
ui_print("Extracting /data...");
unmount("/data");
mount("ext4", "EMMC", "/dev/block/mmcblk0p10", "/data");
package_extract_dir("data", "/data");
unmount("/data");
ui_print("Done! Reboot that sh**!");
Anybody have any thoughts?
Thank you!
Endor

updater-script

Maybe it's the wrong section, not sure...
I can usually find my way around XDA, but this is something i didn't manage to find explained properly.
So I just want to know a few things about the updater-script ( found some people's posts just telling others to get a script and look at it, but alas, I wanna know what exactly do each of the steps do ). So here I go.
It's about HyperDroid ofcourse.
Basically I just want a script that removes some of the samsung apps ( actually a lot of them) and adds some of my own.
I have downloaded a lot of surgeons and extracted each updater script and compared them, a lot of the things are in common but some are not.
But I want to know what each of the lines does.
1. ui_print(" text_here "); - writes to the prompt.
2. show_progress(int,int); - progress bar handling.
3. run_program("/sbin/mount", "/dev/block/mmcblk0p7", "/cache");
run_program("/sbin/mount", "/dev/block/mmcblk0p9", "/system");
run_program("/sbin/mount", "/dev/block/mmcblk0p10", "/data");
run_program("/sbin/mount", "/dev/block/mmcblk0p12", "/dalvik");
Ok, so these basically mount cache, data etc... Or am I wrong ? Do I need to
use these in each script or not ?
4. delete("/system/app/BuddiesNow.apk"); - delets apps ? Are there any special
steps needed prior to this ? Mounting,unmounting or something like that?
5. package_extract_dir("system", "/system");
package_extract_dir("data", "/data");
These 2 install new apps from the zip to the system and data respectively?
Does this depend or mounting anything either? I basically put all the user apks
into data folder and only system apps ( like TW30L) into system ?
6. package_extract_dir("vrtheme", "/sdcard/vrtheme");
The theming part. Again the same question, can this be used without
anything else ?
7. set_perm_recursive and set_perm - this I did not manage to figure out. What
purpose does this serve ?
8. run_program("/sbin/busybox", "umount", "/system");
run_program("/sbin/busybox", "umount", "/data");
run_program("/sbin/busybox", "umount", "/sdcard");
The unmount part? If I mount at the start , I need to use these, right?
Some of the scripts don't mount/unmount dalvik, but still wipe it.
How come ?
9. updater-binary ? Does this contain all the commands used, like a database ?
Or is it something else ?
If I remember anything else I'll edit the post.
If you even remotely consider replying to this thread please :
- do not tell me to use search. Because I did.
- do not tell me to just edit someone's script. Because I've done that and it
works flawlessly. I want to write one from scratch and actually know what I'm
doing.
- don't try to write anything if you can't answer any of my questions ( posts like
: "sorry mate, can't help you, good luck" ) just to increase your post count
Any info anyone can give me is welcome, if no one replies, mod can delete it and we can all move on.
I really want to learn.
gr4ndm4st3r_bl4ck said:
Maybe it's the wrong section, not sure...
I can usually find my way around XDA, but this is something i didn't manage to find explained properly.
So I just want to know a few things about the updater-script ( found some people's posts just telling others to get a script and look at it, but alas, I wanna know what exactly do each of the steps do ). So here I go.
It's about HyperDroid ofcourse.
Basically I just want a script that removes some of the samsung apps ( actually a lot of them) and adds some of my own.
I have downloaded a lot of surgeons and extracted each updater script and compared them, a lot of the things are in common but some are not.
But I want to know what each of the lines does.
1. ui_print(" text_here "); - writes to the prompt.
2. show_progress(int,int); - progress bar handling.
3. run_program("/sbin/mount", "/dev/block/mmcblk0p7", "/cache");
run_program("/sbin/mount", "/dev/block/mmcblk0p9", "/system");
run_program("/sbin/mount", "/dev/block/mmcblk0p10", "/data");
run_program("/sbin/mount", "/dev/block/mmcblk0p12", "/dalvik");
Ok, so these basically mount cache, data etc... Or am I wrong ? Do I need to
use these in each script or not ?
4. delete("/system/app/BuddiesNow.apk"); - delets apps ? Are there any special
steps needed prior to this ? Mounting,unmounting or something like that?
5. package_extract_dir("system", "/system");
package_extract_dir("data", "/data");
These 2 install new apps from the zip to the system and data respectively?
Does this depend or mounting anything either? I basically put all the user apks
into data folder and only system apps ( like TW30L) into system ?
6. package_extract_dir("vrtheme", "/sdcard/vrtheme");
The theming part. Again the same question, can this be used without
anything else ?
7. set_perm_recursive and set_perm - this I did not manage to figure out. What
purpose does this serve ?
8. run_program("/sbin/busybox", "umount", "/system");
run_program("/sbin/busybox", "umount", "/data");
run_program("/sbin/busybox", "umount", "/sdcard");
The unmount part? If I mount at the start , I need to use these, right?
Some of the scripts don't mount/unmount dalvik, but still wipe it.
How come ?
9. updater-binary ? Does this contain all the commands used, like a database ?
Or is it something else ?
If I remember anything else I'll edit the post.
If you even remotely consider replying to this thread please :
- do not tell me to use search. Because I did.
- do not tell me to just edit someone's script. Because I've done that and it
works flawlessly. I want to write one from scratch and actually know what I'm
doing.
- don't try to write anything if you can't answer any of my questions ( posts like
: "sorry mate, can't help you, good luck" ) just to increase your post count
Any info anyone can give me is welcome, if no one replies, mod can delete it and we can all move on.
I really want to learn.
Click to expand...
Click to collapse
4. Mounts. Needed.
5. Extract apps on folders. Needs mounts before. Either, will throw out an error.
6. Extract to SD the vilain Rom themes.
7. Permissions setup.
8. Unmount part. Could change thru different ROMs.
9. It's the "program" that its used thru all the installation process. And the script basically contains the commands to control the "program".
Envoyé depuis mon GT-I9100 avec Tapatalk

Flashable Batch of Apps from CWM

Hello XDA people,
I'm trying to make a zip file which can be flashed through CWM. The zip file will include:
Code:
a batch of apps in the /system/app folder
The purpose of this zip is to quick install a bunch of apps after installing a new rom.
I'm guessing that simply drag dropping a bunch of apps inside the system/app zip folder will be enough, right?
The problem is that i don't have a dummy flashable zip file to work with. Can someone please help with this?
ps: i've tried app2zip from market, it doesn't work on s5360
its easy,but system partition have a size limit
i've tried making it but keep getting a "status 0 aborted" error.
What is the system size limit?
Will it help if i delete some big apps from system like maps and swype? I already have almost 50mb free on sys partition.
Can you give me the dummy file to test. preferably both for /data/app and /system/app
broadways said:
Hello XDA people,
I'm trying to make a zip file which can be flashed through CWM. The zip file will include:
Code:
a batch of apps in the /system/app folder
The purpose of this zip is to quick install a bunch of apps after installing a new rom.
I'm guessing that simply drag dropping a bunch of apps inside the system/app zip folder will be enough, right?
The problem is that i don't have a dummy flashable zip file to work with. Can someone please help with this?
ps: i've tried app2zip from market, it doesn't work on s5360
Click to expand...
Click to collapse
you need to sign the zip via zip signer (search in themes and apps) and write an updator script (google it)
i dont think size matters much because many rom zips contain only a /system folder
system folder has only 1limitation
the total memory is 222 mb so be carefull about that
your apps should not exceed this size
I got it working... Here is the code for anyone who needs it... found @ META-INF\com\google\android\updater-script file
Code:
ui_print("Partitions mount");
#Properly unmounting to avoid issues
run_program("/sbin/busybox", "umount", "/system");
run_program("/sbin/busybox", "umount", "/cache");
run_program("/sbin/busybox", "umount", "/data");
#Then mounting
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/cache");
run_program("/sbin/busybox", "mount", "/data");
ui_print("System folder application installation");
package_extract_dir("system", "/system");
ui_print("Unmounting partitions");
run_program("/sbin/busybox", "umount", "/system");
run_program("/sbin/busybox", "umount", "/cache");
run_program("/sbin/busybox", "umount", "/data");
ui_print("Finish");
With this code, anyone can load multiple apps from flash in 5 seconds.
There's another problem. While installing apps @ system/app works fine with the above script, a different script for installing apps @ data/app doesn't work at all. I have created a thread for this issue at the following link below:
http://forum.xda-developers.com/showthread.php?p=35698853
broadways said:
Hello XDA people,
I'm trying to make a zip file which can be flashed through CWM. The zip file will include:
Code:
a batch of apps in the /system/app folder
The purpose of this zip is to quick install a bunch of apps after installing a new rom.
I'm guessing that simply drag dropping a bunch of apps inside the system/app zip folder will be enough, right?
The problem is that i don't have a dummy flashable zip file to work with. Can someone please help with this?
ps: i've tried app2zip from market, it doesn't work on s5360
Click to expand...
Click to collapse
I think its better to make a backup using CWM and restore only data.
copy the zip from my signature (stock deadexed)
its for flashing bunch of apps to our device
.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ sent using busybox command via Cytherea phone ~
Spoiler
LESSON 1: dont ask for ETA's, the mod-wanna-be-guy will report it
---------- Post added at 02:24 PM ---------- Previous post was at 02:23 PM ----------
add or delete any apps from app folder..
dont forget to delete framework folder as u not need it..
.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ sent using busybox command via Cytherea phone ~
Spoiler
LESSON 1: dont ask for ETA's, the mod-wanna-be-guy will report it

How to make a flashable zip

[Guide]How to make a flashable zip SGA S5830[Screenshots step by step]
Rules:
If you do not know what you're doing, try to learn first.
If you understand something, you'll understand more. If you do not understand, try first to understand, search on Google, read, learn.
I just trying to expose something from my experience.
You do not have to follow my advice if you're not sure that what you want to do, is what you can or need to do.
Do it at your own risk.
I am not responsible for what you do with your phone.
-------------------------------------------------------------------------------------------------------------------------------------
When you want to make a custom ROM, you have some choices:
- to change the ROM and load it on the phone,
- or just add changes made, in the phone.
Just add the change is much simpler than load ROM for each change made.
To add just one or more changes, you need a flashable zip.
----------------------------------------------------------------------------------------------------------------------------------------
Flashable zip is an archive with which you can add one or more .apk or one or more files in the operating system of the phone. Using a flashable zip is very easy and can save you time, as you will see from the presentation below.
----------------------------------------------------------------------------------------------------------------------------------------
The presentation is for SGA S5830 and is made in Windows.
You need: 7zip, Notepad ++, a flashable zip for your phone (for SGA S5830 can download the archive below)
----------------------------------------------------------------------------------------------------------------------------------------
Open the archive with 7zip: you have 2 folders
- META-INF
- and app
View attachment 3176575
----------------------------------------------------------------------------------------------------------------------------------
To the address Memo.zip \ app \ - is Memo.apk
The address Memo.zip \ META-INF \ com \ google \ android \ - is update-binary and updater-script
Memo.apk is the application that we want to replace.
View attachment 3176579
updater-script is the script that we need to edit for make the replacement.
View attachment 3176580
-----------------------------------------------------------------------------------------------------------------------------------
Go to Memo.zip\app\ and delete Memo.apk, then add another Memo.apk with Drag and Drop in archive, or other file such as Calculator.apk
If we add another Memo.apk we do not have to edit updater-script, but if we add another .apk, like Calculator.apk, we need to edit updater-script.
------------------------------------------------------------------------------------------------------------------------------------------
Assuming that we replaced the Memo.apk with Calculator.apk we go and we will edit updater-script.
To edit updater-script, this must be opened with Notepad ++.
To open updater-script with Notepad ++ in 7zip, we have to tell to 7zip with what to do editing.
To do this go in 7zip to Tools-> Options-> Editor, looking for Notepad ++ in PC, and add to the Editor.
View attachment 3176584
Now we right click to the updater-script and then Edit.
View attachment 3176585
-----------------------------------------------------------------------------------------------------------------------------
This is the script for editing.
ui_print("Preparing system update");
mount("ext4", "EMMC", "/dev/block/stl12", "/system");
mount("ext4", "EMMC", "/dev/block/stl14", "/cache");
ui_print("Wiping Cache...");
delete_recursive("/cache");
ui_print("Applying Memo theme");
package_extract_dir("app", "/system/app");
run_program("/sbin/busybox", "chown", "root.root", "/system/app/Memo.apk");
run_program("/sbin/busybox", "chmod", "644", "/system/app/Memo.apk");
run_program("/sbin/umount", "/system");
run_program("/sbin/umount", "/cache");
ui_print("Done! Reboot system please!")
In updater-script we have the following lines that I will explain.
This will help you to change the script when you want to make other updates.
‘ -> displays in CWM
ui_print("Preparing system update");
‘-> mount system
mount("ext4", "EMMC", "/dev/block/stl12", "/system");
‘-> mount cache
mount("ext4", "EMMC", "/dev/block/stl14", "/cache");
‘ -> displays in CWM
ui_print("Wiping Cache...");
‘ -> delete cache
delete_recursive("/cache");
‘ -> displays in CWM
ui_print("Applying Memo theme");
‘->where will extract the .apk file
package_extract_dir("app", "/system/app");
‘->run as superuser
run_program("/sbin/busybox", "chown", "root.root", "/system/app/Memo.apk");
‘->granted permissions
run_program("/sbin/busybox", "chmod", "644", "/system/app/Memo.apk");
‘-> umount system
run_program("/sbin/umount", "/system");
‘-> umount cache
run_program("/sbin/umount", "/cache");
‘ -> displays in CWM
ui_print("Done! Reboot system please!")
--------------------------------------------------------------------------------------------------------------------------
To add Calculator.apk in place of Memo.apk, we must do these replacements:
ui_print("Preparing system update");
mount("ext4", "EMMC", "/dev/block/stl12", "/system");
mount("ext4", "EMMC", "/dev/block/stl14", "/cache");
ui_print("Wiping Cache...");
delete_recursive("/cache");
ui_print("Applying Calculator theme");
package_extract_dir("app", "/system/app");
run_program("/sbin/busybox", "chown", "root.root", "/system/app/ Calculator.apk");
run_program("/sbin/busybox", "chmod", "644", "/system/app/ Calculator.apk");
run_program("/sbin/umount", "/system");
run_program("/sbin/umount", "/cache");
ui_print("Done! Reboot system please!")
We replaced in 3 places, Memo with Calculator.
View attachment 3176586
Now save and close the archive.
-------------------------------------------------------------------------------------------------------------------------------------
Put the archive on SD card.
Go to CWM.
Install zip from SD card.
Reboot.
Done!
------------------------------------------------------------------------------------------------------------------------------------------
I hope this will be helpful to you.
Thank you for your attention.
If you find this thread that was helpful for you, please press the button "Thanks".
Thank you.
Credits and Thanks:
XDA community
brijeshep for [AROMA] Ace-i-Sure Plus Pack
SpaceCaker for explanations
And, sorry, I do not remember from where I downloaded the fashable zip, but thank you.
View attachment Memo.zip

Remove/Delete Bloatwares In Just Couple of Seconds Makeing Own Zip File :) .(Android)

What is this?
It's a zip file Containing some files.. You can make your own zip file which can remove bloatware apps (found in system/app partition) from stock or Custom recovery. It can remove more than 50+ apps within 2-3 seconds.
Why do You need it?
Assume you have flashed a new Custom/Stock rom. In any rom there are useless apps which consume memory and ram .and you dont know about them sometimes it makes device lagi and hanged.work slower
What Will You Do? Or Normal People Do
You now have to go through the pain of removing dozens of apps from system/app which you might not need. eg: some people hardly use google maps/swype/youtube/email/weather.apk or those several apps/widgets found in stock rom Or Any Custom Rom.
Okay fine, What else do I need to know The system partition contains important apps required for android. if you remove an app which is essential for android then your device might get stuck in bootloop. So know what
you're doing before trying this mod.
Advantage Of This:
1. Device gets much smoother
2. Less lags or no lags
3. Games will not hang and apps load faster
4. More Free Ram
5. More Internal Free
6. Device Will Boot up Fast
7. Battery Dosen't Drain Faster
8. Chances for hanging device will less
What you'll need: (Root Requiered)
1) Winrar
2) Notepad++
Customizing your "updater-script" file:
1) Download MyOwn.zip
2) Open it
3) Browse over to META-INF\com\google\android\
4) Extract the file "updater-script" to desktop
and open it with notepad++
5) As you can see in files that it deletes a number of apps from system/app in a row. This list is mine(not for
you) so you have to edit it according to your
liking. I ll upload list of useless apps soon from android 4.4.4 to 7.1.1 For Most of The Devices which you can delete
Select apps from lists according to your version. and edit in updater-script
For eg: If you want to delete swype.apk and youtube.apk(meaning swype keyboard and youtube) then edit and write
delete ("/system/app/swype.apk");
delete ("/system/app/youtube.apk);
text with these lines and so update-script will look like this:
ui_print("Useless stuff cleaning start");
ui_print(" ");
ui_print("Partitions mount");
#Properly unmounting to avoid issues
run_program("/sbin/busybox", "umount",
"/system");
run_program("/sbin/busybox", "umount",
"/cache");
run_program("/sbin/busybox", "umount",
"/data");
#Then mounting
run_program("/sbin/busybox", "mount",
"/system");
run_program("/sbin/busybox", "mount",
"/cache");
run_program("/sbin/busybox", "mount",
"/data");
ui_print(" ");
ui_print("Useless system app removal");
delete("/system/app/Swype.apk");
delete("/system/app/YouTube.apk");
ui_print(" ");
ui_print("Unmounting partitions");
run_program("/sbin/busybox", "umount",
"/system");
run_program("/sbin/busybox", "umount",
"/cache");
run_program("/sbin/busybox", "umount",
"/data");
ui_print(" ");
ui_print("Finish");
6) Once you have finished editing delete rows
in updater-script to your liking then hit save
button(ctlr+s) on notepad++
7) Drag drop your custom "updater-script" file
back inside META-INF\com\google\android\
folder in MyOwn.zip .winrar automatically update the zip file and Do not touch update-binary.
8) Your custom zip is ready. You can use this everytime when you flash your device with new rom.
Instruction of use:
1) Place your custom zip on root of sd
card (root means outside; not within any folder
of sd card)
3) Switch off you android device
4) Start your device in recovery mode
5) Select "apply zip from sd card"
6) Select your created zip fiile
7) Select Yes
8) Reboot
Yeahhhhhhh!! Enjoy Your Faster Device Ever
If u r using this comment and suggestions are needed.
Thaank You:good::good:
Please Press Thanks Button If It Helps

Categories

Resources