Rom Editor - Desire General

Hi guys,
I've been changing roms on my phone lately and found out that there were some roms that have some apps on the rom that I don't want on it.
Or just the other way around, that it doesn't have some apps on it that I do want when I install a new rom.
After a while I got irritated by this and thought that I could create a program that could help people like me by adding/removing apps from the rom without diving into the rom zip file and maybe delete files that I shouldn't touch.
It's finally finished and it works, i've tested it on my HTC Desire multiple times now .
let me know what you think! And if you have any tips/questions check my website to get my e-mail address!
you can find more info/screenshots at beardman.eu
And here's the Download link!
Updates:
V1.5
- It's even bigger
- You are able to change your boot animation
- You are able to change sounds (Alarms, notifications, ringtones)
- Code optimization
V1.4
- It’s a bit bigger
- You can now maximize the window
- It no longer looks like it’s frozen when you unpack/save a rom
- Bar at the top of the program with the “settings”
- Progress bar on the bottom to show the unpacking/saving progress
- Report bug option for when you’ve found something that isn’t working!
- Code optimization
V1.3
- Extra tab for some settings which can be turned on and off as you wish
- Changelog is now included
- Check for update is included
- You can open the last rom as how you left it, no need to drop it on there again
- Automatically remove the safe to remove apps
- Automatically load previous edited rom
- Small bugfixes
V1.2
- Information is shown while extracting rom
- When saving rom, a location and file name is asked
- When right clicking on an item in the System list a pop-up will show which allows the user to mark an app as safe/unsafe to remove
- Items will be colored red or green or black depending on if they are safe or unsafe to remove
- Option to delete all the safe to remove items
V1.1
- Added compatible with update-script
Todo:
- Save state
- get your own list of apps to remove automatically
This program is supposed to work on most devices, if you've tested it and it works let me know!
Working devices:
- HTC Desire

is that like the rom kitchen?
but works on windows??

I don't really know, I haven't looked into it. The only thing you can change so far is adding and removing apps to the system and user partition. If you have a tip on what I should add, let me know!
Yes, it works on windows.

I haven't really dabbled in it much - but when i did it looked like you needed a linux VM/boot to play around with it much...
one thing that might be sensible is to try and code in a flag to identify apps that shouldn't be removed, because of fc etc.? even if they are just flagged as italics or something with a warning that they may cause fc if you don't have a default launcher or something

Well, it works on windows because you'll need to download a rom first, and then you open the rom zip file with this program and you'll just basically edit the files in the rom zip file!
Thanks, that's a good one! I'll look into it soon!

something like this is always good for getting rid of htc stocks (stock.apk and the widget too com.htc.stockwidget.apk - oh and plurk too nowadays)
and the apps that annoy you because you replace them instantly with an updated/different version from market, like quickoffice, the google apps that are out of date very quickly...
if you can make the app recommend ones not to remove, perhaps its worth highlighting ones that are recommended to remove too?
list could be provided quickly by people using the app as to which ones are commonly removed
edit: especially as you have a nice little log of apps that are removed:
17:50:21 - Removing app com.htc.linkedin.apk
17:50:21 - Removing app com.htc.PlurkWidget.apk
17:50:21 - Removing app com.htc.StockWidget.apk
17:50:21 - Removing app HtcPlurk.apk
17:50:21 - Removing app Quickoffice.apk
17:50:37 - Removing app Stock.apk
Click to expand...
Click to collapse

Think you might need a save as button or something though
also i am getting an error when saving:
17:51:15 - NOT saving rom
17:51:20 - NOT saving rom
17:51:31 - NOT saving rom
17:51:44 - NOT saving rom
Click to expand...
Click to collapse
was playing about with this rom if it helps: Cool-AceS-v7.zip
--- oh
and if it helps, it might be an idea to put a 'please wait' box popup or something when loading a rom - it took a minute or so when i tried it - and the app window hangs (as well as the explorer one I dragged the .zip from) - if a progress bar can be made that'd be better, but it'd be good just to tell people that it's doing something and not just crashing

Thanks for the error report, gonna look into it in a hour or so!
Think that's a good idea, i'll see what I can do for it .
-edit:
Found what the problem is, currently it only works when a rom is using the updater-script, not the update-script.
Think i'll be able to fix it this week .

Not to disappoint you or anything but what you can do with this program you can do it anyway. I was hoping for a proper full on program really, not just deleteing applications. I can do this anyway by opening rom.zip and deleteing the apps myself.

Probably a nice little app for newbies though.
Had another idea, to set your own list of defined apks to remove so you can have quick open and deletion (and addition) of apk list, and recompile of a zip.
Sent from my HTC Desire using XDA Premium App

Meaple said:
Not to disappoint you or anything but what you can do with this program you can do it anyway. I was hoping for a proper full on program really, not just deleteing applications. I can do this anyway by opening rom.zip and deleteing the apps myself.
Click to expand...
Click to collapse
I'm not disappointed by your comment, and I know that
What would you like to see this program do? Any tips?

Meaple said:
Not to disappoint you or anything but what you can do with this program you can do it anyway. I was hoping for a proper full on program really, not just deleteing applications. I can do this anyway by opening rom.zip and deleteing the apps myself.
Click to expand...
Click to collapse
But in the outset its doing what he intended it to do
Sent from my HTC Desire using Tapatalk

f0xy said:
But in the outset its doing what he intended it to do
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
indeed.
not everyone is familiar and happy to start ripping open zips and deleting stuff so for those people this will be a nice way to get stuff done without the fear of screwing it up

And you can add apps to the user data partition. If the rom hasn't included the data install in the updater-script that will be added !

does the download link include the fix to actually recompile the rom/zip now?

Lothaen said:
does the download link include the fix to actually recompile the rom/zip now?
Click to expand...
Click to collapse
Not yet, if I have some time I'll try to fix it today!

thank you for this program, I'll try it

New version is now online!
Now compatible with update-script
Check main post for link!

Chrusb said:
New version is now online!
Now compatible with update-script
Check main post for link!
Click to expand...
Click to collapse
when saving I got the error 'rom file is in use by another process' or similar
I guess that's because I opened it in the app and it is trying to save over the top?
'save as' feature would fix it
or is it cause the .zip is in the same folder as the .exe ?

Lothaen said:
or is it cause the .zip is in the same folder as the .exe ?
Click to expand...
Click to collapse
yes it is.
a save as and/or an option to rename the .zip when recompiling the zip would be best probably - or an error that says 'do not have the .zip you want to edit in the same folder as the .exe'

Related

[FIX][v.3-1] Bloatware Remover CWM

Version 3-1
I made a small CWM zip file to remove 56 system apps
that i don't use.
ONLY FOR SGS2
My script removes TouchWiz (I don't like it, it looks to much like the iphone)
The script will NOT make a backup before removing the apks
Will delete the odex files if present
Will install LauncherPro and ADW.Launcher
Will update the market apk to the latest version
just move the .zip to /sdcard
then update with ClockworkMod Recovery
-------------------------- this is the programs it removes --------------------------
delete("/system/app/AccuWeatherDaemonService.apk");
delete("/system/app/AnalogClock.apk");
delete("/system/app/BuddiesNow.apk");
delete("/system/app/ChocoEUKor.apk");
delete("/system/app/Days.apk");
delete("/system/app/DigitalClock.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/Gmail.apk");
delete("/system/app/Kies.apk");
delete("/system/app/KiesAir.apk");
delete("/system/app/kieswifi.apk");
delete("/system/app/Kobo.apk");
delete("/system/app/Maps.apk");
delete("/system/app/Memo.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/PhotoRetouching.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/signin.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/Street.apk");
delete("/system/app/Swype.apk");
delete("/system/app/Talk.apk");
delete("/system/app/Talk2.apk");
delete("/system/app/Tasks.apk");
delete("/system/app/TasksProvider.apk");
delete("/system/app/TouchWiz30Launcher.apk");
delete("/system/app/VideoEditor.apk");
delete("/system/app/VoiceSearch.apk");
delete("/system/app/VoiceToGo.apk");
delete("/system/app/YouTube.apk");
delete("/system/app/Zinio.apk");
----------------------------------------------------------------------------------------
--- change log ---
v.3-1
changed "Kieswifi" to "kieswifi"
v.3
no more backup
now with CWM
now installs 2 launcher
updated Market apk
v.2
fixed market issues
will now make a backup in "/sdcard/FGBR_BKP"
v.1
initial release
View attachment FGBWRv.3-1.zip
View attachment FGBWRv.3.zip
View attachment fgbwr_v.2.zip
View attachment fgbwr.zip
Click to expand...
Click to collapse
Thank you very much, this will be very useful for me.
I usually remove the unwanted apks manually before flashing, this will save a lot of time and messing.
is it possible if i modify the script so i get to keep some apps, i.e. touchwiz?
That's what I'll be doing, I use gmail so il just delete that line from the script.
Sure you can...
zidane said:
is it possible if i modify the script so i get to keep some apps, i.e. touchwiz?
Click to expand...
Click to collapse
Yes it is posible to select only the apps that you want to remove, but you have to be careful as some apps depend on others to work correctly.
zidane said:
is it possible if i modify the script so i get to keep some apps, i.e. touchwiz?
Click to expand...
Click to collapse
Edit it with Notepad or another text file editor!
excellent! thank you for this~
some easy way to do it?????
i dont know how to do it with ADB commands :/
I've ran the script and now my market wont work anymore.. ive also removed the cache.. still nothing, any suggestions?
get a market.apk and install it!
should works
FredericGervais said:
I made a small script to remove 47 system apps
that i don't use.
rm /system/app/Swype.apk
----------------------------------------------------------------------------------------
Click to expand...
Click to collapse
If you're deleting Swype may as well delete 'libSwypecore.so' in /system/lib
is it possible if i modify the script so i get to keep some apps, i.e. touchwiz?
Click to expand...
Click to collapse
yes, you can just edit the script with notepad and delete the lines you want
edit : sorry, didn't see it was already answered
Not so good...
Hello there,
Good idea regarding getting rid of some of the samsung bloatware but I dont think you should be deleting the 'googleframework.apk' as doing so will disable the google login and therefore access to your calender/email/tasks and the market will be disabled too...
It also deletes your google contacts and calendar sync, hmm serves me right for not checking exactly what is being deleted but I think you should post a warning on the first post !
tasty_boy said:
get a market.apk and install it!
should works
Click to expand...
Click to collapse
Same for me It delete my google account apk (= market don't work) and messed up lots of stuff !!
It is easier to freeze the apps you don`t want in Root uninstaller
I will post a fix for the market
FredericGervais said:
I will post a fix for the market
Click to expand...
Click to collapse
Just remove the Google apk's in your script and it will be done I think!
that's what I did and a little more (backup)
ADB is difficult for a lot of users, but the script is extremely useful!
Any other way to do it, like an apk perhaps???
giokou said:
ADB is difficult for a lot of users, but the script is extremely useful!
Any other way to do it, like an apk perhaps???
Click to expand...
Click to collapse
I will think about it
The Script is updated
The Script being converted to CWM is making things much quicker and easier

SGS3 themed Accuweather widget

Hi everyone,
----Attention to anyone on CM9 wanting to use this package-----
The zip seems to be causing some trouble with CM9 and some users have reported having boot loops after flashing (only on CM9)
If you are on CM9 and want to use the package please push the files across manually to where they need to be.
eg. /system/app and /system/etc read page 2 of this thread for detailed instructions.
**************Update 08/06/2012**************************
Another new update v1.2.1
fixed CWM package file...
added some permission xmls from touchwiz roms, and some libs etc. Hopefully will fix the problems some have been having again with the package.
Link updated below in downloads.
**********
Sorry to those of you who are on a CM based rom who weren't able to get the zip to work, I've updated the zip so it should work on CM, I am unable to test as I'm not on a CM rom so can someone please check it for me and let me know? Thanks.
Download link updated below.
ps. 100 downloads in less than a day!
***********************************************
I like many others have been working hard to port the SGS3's lovely widgets, but like everyone else, I haven't had any real luck ripping them, it seems samsung worked hard to make these ONLY available on the SGS3, but I guess it is just a matter of time until someone is able to port them.... hopefully
Until that time, I decided the next best thing would be to use the SGS2's ported accuweather widget and theme it with the nice images from the SGS3 widget
The background image is semi-transparent and changes depending on daytime/night time/cloudy weather
Have a look at screenshots
Daytime -
Night time -
Cloudy -
Installation
Copy zip file to phone
Then reboot into CWM and flash this file.
Clear dalvik cache
Reboot and enjoy
**If you already have either the digital clock widget or the sgs2 accuweather widgets installed, I would suggest to do a backup with titanium (just in case you want to revert to your old one) and then uninstall them**
Download
http://www.mediafire.com/download.php?r90ug8t219kd5sk
If you are happy with the app please hit the thanks button
And if you are really really happy feel free to buy me a beer / donate
In the zip, there is also a digital clock widget, with the number images from the SGS3 ported over too
IT doesnt work..
Sent from my GT-I9000 using XDA
santosxen said:
IT doesnt work..
Sent from my GT-I9000 using XDA
Click to expand...
Click to collapse
1st post! welcome to XDA.
Can you tell me which rom are you using, maybe you can try to manually put the files in /system/app and set permissions to 0 , 0 then r-w, r, r,
Did the install with CWM say it was sucessful or not?
xxx posts, still does not work..
Cyanogenmod 9, also setted permissions..
Try here dude,it's a GSIII's weather widget and it works on my GS
http://forum.xda-developers.com/showthread.php?t=1689520
Hi OP, sorry I haven't posted sooner, but it works fine.
Manually copied the two apk with rootexplorer + perms + reboot
Btw, I use Nova Launcher.
Thanks !
work`s on jw4?
saphirrot said:
xxx posts, still does not work..
Cyanogenmod 9, also setted permissions..
Click to expand...
Click to collapse
Haha! I wasn't implying that it wasn't working for santosxen because he has only made one post! that just silly!
I was only welcoming him to this great forum full of helpful people!
I forgot to mention after setting the permissions correctly (to 0 , 0 then r-w, r, r,) that you need to reboot and then it will work.
filou75 said:
Hi OP, sorry I haven't posted sooner, but it works fine.
Manually copied the two apk with rootexplorer + perms + reboot
Btw, I use Nova Launcher.
Thanks !
Click to expand...
Click to collapse
Excellent, thanks for the feedback! It is working fine on Apex launcher too.
norocosul3 said:
work`s on jw4?
Click to expand...
Click to collapse
Yes it should work fine on JW4.
However as you are on a Touchwiz based rom you might be able to get the real sgs3 widget to work from Twics latest 1.5.1 update see here it is a big pack which adds on a lot of content to your phone and changes icons etc. if you dont want all that stuff I can edit his CWM package if you want so it just includes the widgets...
Here is the link, http://www.mediafire.com/download.php?4dwy7yvy5ekhj7i
I edited out all the other stuff and you just have the new touchwiz launcher and the sgs3 widgets. Just put the file on your phone and flash with CWM, I can't guarantee it will work, but if you are on a samsung rom your chances are better than the rest of us I think, let me know how it goes.
New zip added to OP for those of you who are using CM roms, sorry the last zip seems to have only worked for some people, this one should work for everyone fingers crossed.
Haha! I wasn't implying that it wasn't working for santosxen because he has only made one post! that just silly!
I was only welcoming him to this great forum full of helpful people!
I forgot to mention after setting the permissions correctly (to 0 , 0 then r-w, r, r,) that you need to reboot and then it will work.
Click to expand...
Click to collapse
doesnt meant it bad too bro, but it still does not work. Please try your mod with this launcher :
http://forum.xda-developers.com/showthread.php?t=1571527
It wont work :/
sorry it's not working for you
thanks for the heads up with this link, I'll try it out
Yeah but... Touchwiz is... just touchwiz ^^'
It's atm not working for me too. I manually copied these two .apk Files to the /system/app Folder. After that i have wanted to change the permissions but i guess i failed that way...the permissions seem to be basically accurate... Help me guys please
I have just updated the file in the OP, version 1.2
now includes added touchwiz permission xml files and some lib files to system.
Hopefully with these added files it will work for everyone.
Let me know if it works
santosxen said:
It's atm not working for me too. I manually copied these two .apk Files to the /system/app Folder. After that i have wanted to change the permissions but i guess i failed that way...the permissions seem to be basically accurate... Help me guys please
Click to expand...
Click to collapse
I use an app from the market called 'super manager' download that and go into the 4th tab to the file manager, once you are in the file manager choose 'back up level folder' up the top of the list, choose this until it takes you back to / (which is root) up the top you should see '/ (r/o)' then go to system, (when going into system it will ask you if you want to modify the file system, it will give you three options 1. do nothing 2. read only, and 3. r/w choose R/W. Now you are in the system folder of your phone, but be careful here because if you change something without knowing what you are doing you could have big problems.. ok now go into app folder and find your file, it will be near the bottom, it is called accuweather.com and under that it will say 'samsungwidget_weatherclock.apk'.
Once you have found the file choose the tick box next to it, now down the bottom of the screen you will see a list of icons; home, copy, cut, paste etc. now slide across to the right and you will see 'attribute' the icon has 777 on it.
Ok now where it says owner: set this number to 0
and where it says group: set this number to 0 as well.
under that you will have your permissions.
you can set owner to read, write, and execute
you can set group to read, write, and execute as well
and you can set other to read, write, and execute as well
it will also work if you just have owner as r-w-- group as r---- and other as r---- but try the above settings first to see if that works for you.
Now you just have to reboot and your widget should install properly
I will assume that you are on a rooted rom though?
And please try the new version 1.2 in the opening post too
Let me know if you have any troubles
1.2 doesnt work -> signature verification failed
Sent from my GT-I9000 using XDA
I fixed the permissions, still wont work: (
Sent from my GT-I9000 using XDA
Sorry about that... new link uploaded....
v1.2.1
this time I tested it and it is working for me (sorry I didn't test that last one v1.2, must have been a problem with the zip file)
1.2.1 -> sugnature verification failed
Sent from my GT-I9000 using XDA
santosxen said:
1.2.1 -> sugnature verification failed
Sent from my GT-I9000 using XDA
Click to expand...
Click to collapse
You don't need a signed zip if you use a cwm recovery
Witch kernel do you have on your gs ?

[APP / THEME] Inverted Jelly Bean Google Apps / Black & Blue

Hi everybody,
OP UPDATED :
I just wanted to share these beautifull Inverted Black and Blue Apps. I'm only a messenger here, and had the kind authorisation and support of NCANDIANO to post these here for everybody. Please thank him, and most important, go show your love on ROMDROIDHACKS Forum, which is really great !
I didn't made these, so I'll take no credits. Please thank NCandiano, and ROMDROIDHACKS :
Original Thread here : http://romdroidhacks.com/forums/index.php?/topic/15-twistedx-theme/
The amazing TWISTED(X) Theme, made by NCANDIANO, will only work with KILLROMS , but as he's a real Gentleman, he made separate inverted apps only package, for us to use with all other Roms (should work on all J.B ROMS.)
What you'll find (Quoted from Twisted(X) Thread) :
Inverted (Black and Blue) GApps & Extras:
TwistedAppsOnly: http://db.tt/DX8nht1F (Contains for your pleasure: Updated Contacts, Calendar, Gmail, MMS, and Keyboard, Google Now, Email, Calculator, Google Talk, Phonesky(market))(This pack can be used with any 4.1.1 Roms. Google Now may have to be installed seperately, however.)
Flashable App-Zips: For your convenience. In the event you'd like to sample one or two flavors, this is the menu. Have at it.
Gmail: http://db.tt/1veBVDpY
Calendar: http://db.tt/nOxUy7b4
Contacts: http://db.tt/ezCjuaxC
MMS: http://db.tt/dXKhhsf2 (This is the Mms from KillRom, with QuickText)
Keyboard: http://db.tt/VbXsfbbI
GoogleNow: http://db.tt/jDLqcwM0 (You need to be on the updated Google Search from the market for this to work. See disclaimer above regarding if it doesn't take on the first flash!)
GoogleTalk: http://db.tt/waeB0yuJ
Email: http://db.tt/rJ4R5xbd
Calculator: http://db.tt/sYd5V5o6
Market(Phonesky): http://db.tt/H2T9fhVz
FOR BETTER AND NICER AND BIGGER SCREENSHOTS, WELL GO TO : http://romdroidhacks.com/forums/index.php?/topic/15-twistedx-theme/
I particularly advise using these apps with the wonderful RASBEANJELLY ROM, which is already all Black and Blue : http://fitsnugly.euroskank.com/?rom=rasbeanjelly&device=maguro
OR of course using the Original Theme with KILLROMS : http://romdroidhacks.com/forums/
Instructions for flashable zip : wipe cache and dalvik, flash and reboot.
If you want to revert to stock apps...then you'll have to flash again your Rom after having performed a cache and dalvik wipe.
Usual Disclamer : I'm not responsible for the damages that these could eventually cause to you phone. I suppose you're grown-up people, so you don't need me to hold your hand...blah, blah,.......BUT these apps should not harm your phone if you follow instructions...
Yay... Looking good.
Thanks for sharing.
Would it be possible for me to edit the text (e.g in Gmail) to white?
volapyk said:
Yay... Looking good.
Thanks for sharing.
Would it be possible for me to edit the text (e.g in Gmail) to white?
Click to expand...
Click to collapse
I'm just sharing mate, and won't change anything to it, sorry.
You can talk with NCandiano though on DroidHive Forum, he's a nice guy, and maybe he would help, don't know....
kptnk said:
I'm just sharing mate, and won't change anything to it, sorry.
You can talk with NCandiano though on DroidHive Forum, he's a nice guy, and maybe he would help, don't know....
Click to expand...
Click to collapse
Thanks, I realize you're just sharing, but was wondering if someone knew how to change the color myself. Anyway thanks for posting.
volapyk said:
Thanks, I realize you're just sharing, but was wondering if someone knew how to change the color myself. Anyway thanks for posting.
Click to expand...
Click to collapse
You're welcome ! I just thought these were very nice....so...
kptnk said:
You're welcome ! I just thought these were very nice....so...
Click to expand...
Click to collapse
They are indeed.
Thanks for your contribution .
john9 said:
Thanks for your contribution .
Click to expand...
Click to collapse
My pleasure
Perfect. Thanks for sharing!!
Sent from my BAMF Nexus
Has anyone managed to install the quicksearch inverted app? I tried both installing it as a normal apk file and moving it to system/app/ after removing velvet.apk (which should be the normal app) but in the first case I get an error message saying it's not a valid apk file and in the second case it doesn't pop up anywhere in my installed apps list after rebooting the device. Thank you.
waallen said:
Has anyone managed to install the quicksearch inverted app? I tried both installing it as a normal apk file and moving it to system/app/ after removing velvet.apk (which should be the normal app) but in the first case I get an error message saying it's not a valid apk file and in the second case it doesn't pop up anywhere in my installed apps list after rebooting the device. Thank you.
Click to expand...
Click to collapse
That's strange....
Try this one and report ; you don't need to delete first the old one, just put the new one in system/app folder, it will override it, and the phone will reboot.
kptnk said:
That's strange....
Try this one and report ; you don't need to delete first the old one, just put the new one in system/app folder, it will override it, and the phone will reboot.
Click to expand...
Click to collapse
Oh, that's must be why then. I had moved out of the /system/app folder the original velvet.apk in my attempts. Now even if I move it back to the app folder, the stock google search app won't appear in the apps list no matter what. I guess I have to flash gapps again and then follow your procedure.
waallen said:
Oh, that's must be why then. I had moved out of the /system/app folder the original velvet.apk in my attempts. Now even if I move it back to the app folder, the stock google search app won't appear in the apps list no matter what. I guess I have to flash gapps again and then follow your procedure.
Click to expand...
Click to collapse
Yes, i think deleting first the file must "disturb" the system somehow...
Try with the Quicksearchbox in OP, and if it doesn't work, then try the Velvet one.
Instead of deleting or moving the original files. Just rename them. Then it's easy to undo the changes.
Remember to check that permissions are set.
waallen said:
Has anyone managed to install the quicksearch inverted app? I tried both installing it as a normal apk file and moving it to system/app/ after removing velvet.apk (which should be the normal app) but in the first case I get an error message saying it's not a valid apk file and in the second case it doesn't pop up anywhere in my installed apps list after rebooting the device. Thank you.
Click to expand...
Click to collapse
Link me to the ROM you're running. That apk is a ***** with different ROMs mostly because its new. I'll build a working velvet for you later tonight and post by tomorrow.
Sent from my Galaxy Nexus using Xparent SkyBlue Tapatalk 2
NCandiano said:
Link me to the ROM you're running. That apk is a ***** with different ROMs mostly because its new. I'll build a working velvet for you later tonight and post by tomorrow.
Sent from my Galaxy Nexus using Xparent SkyBlue Tapatalk 2
Click to expand...
Click to collapse
I am using the 9th August release of rascarlo ROM (http://fitsnugly.euroskank.com/?rom=rasbeanjelly&device=maguro)! That's very kind of you!
volapyk said:
Instead of deleting or moving the original files. Just rename them. Then it's easy to undo the changes.
Remember to check that permissions are set.
Click to expand...
Click to collapse
You are right, I should've just renamed it. That was my bad, I thought that following the rootzwiki inverted gmail client installation procedure would work with those apk as well (mount /system for W permissions as root, delete /system/app/gmail.apk and then install the custom gmail.apk as a normal apk file).
For the record's sake, I've tried flashing latest gapps but I couldn't manage to make google search pop again. Maybe I should just do a clean flash of the rom again and try with the correct procedure.
What's strange is that i'm using too Rasjellybean 9th Aug , and i installed this without any issue.
So volapyk is right , this could be a permission problem.
Vaalen , have you tried the velvet apk too ?
And before reflashing default gapps , have you wipe cache and dalvik ?
Flashable Zips- Black Velvet Forthcoming
I added the apks into flashable zips. They're generic zip flashers they'll work in any recovery. Just wipe cache/dalvik and flash. It's not always just the name with the QSB apk, so I'm going to put together a Velvet.apk when I get home later, in the meantime these should make for easier installs for those who don't want to be messing around in the system/app folder. I'm PMing you the links because XDA won't let me link (not enough posts,) If you would update the OP I'd appreciate it.
**Black and blue UI, Framework, and Inverted Notifications Shade are only supported at the HIVE for Axiom ROMs at the moment.
Enjoy your JellyBean!
OP is updated with your flashable zip NCandiano, again a huge thank to you. As i said i just wanted to use these apps on other roms, and pulled these from your beautiful PZ Theme, and with your permission posted here.
But i didn't think you'd come and offer us even better ! That's great mate ! You deserve your own thread for your own work buddy ! I'm just a user who appreciate and share your work.
Flashed MMS apk and gmail apk. MMS apk works great except when you click a thread on the main screen the area you click doesn't highlight. Is this how it should be? Also gmail apk only screen that is dark is the main home screen. When you click to read an email it is white. Normal as well? Thanks!

{Script} Bloatware Removal CM10/AOKP - Updated 10/30 All in One Zip

Guys I have put together some script that will help you slim down your CM10/AOKP rom and since I was getting a lot of PM's for it I just decided to post it. Please note that this is what I personally remove and you may not want it removed. Feel free to download it and manipulate it using notepad ++. For those of you not to sure what to do post your questions and I will try and help you. For those of you who know how to manipulate updater-script Enjoy.....
Just wanna say thanks to whomever it was the originally started the script. I am not sure where I got it from but I thank you anyways...
Edit: added an English Only LatinIME apk file which cuts out a lot of bloat as well. 24megs to 5megs. Please use adb or root explorer to place in system/app. I will try and create a zip file later.
10/30 - Just added a Apps_Delete zip file that will remove Bloat and add your data/app or system/ files all at the same time. This is great if you want to restore everything in one shot like inverted gapps and your downloaded apk's.
AOKP
Code:
ui_print("Mounting system...");
run_program("/sbin/busybox", "mount", "/system");
ui_print("Deleting apps...");
delete("/system/app/Exchange2.apk");
delete("/system/app/Email.apk");
delete("system/app/HoloSpiralWallpaper.apk");
delete("/system/app/Launcher2.apk");
delete("/system/app/Exchange2.apk");
delete("/system/app/GenieWidget.apk");
delete("/system/app/LiveWallpapers.apk");
delete("/system/app/LiveWallpapersPicker.apk");
delete("/system/app/MagicSmokeWallpapers.apk");
delete("/system/app/VisualizationWallpapers.apk");
delete("/system/app/VideoEditor.apk");
ui_print("Deleting media...");
delete("/system/media/audio/alarms/Barium.ogg");
delete("/system/media/audio/alarms/Copernicium.ogg");
delete("/system/media/audio/alarms/Curium.ogg");
delete("/system/media/audio/alarms/Fermium.ogg");
delete("/system/media/audio/alarms/Hassium.ogg");
delete("/system/media/audio/alarms/Neptunium.ogg");
delete("/system/media/audio/alarms/Nobelium.ogg");
delete("/system/media/audio/alarms/Plutonium.ogg");
delete("/system/media/audio/alarms/Scandium.ogg");
ui_print("Deleting notifications...");
delete("/system/media/audio/notifications/Adara.ogg");
delete("/system/media/audio/notifications/Aldebaran.ogg");
delete("/system/media/audio/notifications/Altair.ogg");
delete("/system/media/audio/notifications/Antares.ogg");
delete("/system/media/audio/notifications/Antimony.ogg");
delete("/system/media/audio/notifications/Arcturus.ogg");
delete("/system/media/audio/notifications/Argon.ogg");
delete("/system/media/audio/notifications/Beryllium.ogg");
delete("/system/media/audio/notifications/Betelgeuse.ogg");
delete("/system/media/audio/notifications/BrassAndroid.ogg");
delete("/system/media/audio/notifications/Canopus.ogg");
delete("/system/media/audio/notifications/Capella.ogg");
delete("/system/media/audio/notifications/Castor.ogg");
delete("/system/media/audio/notifications/CetiAlpha.ogg");
delete("/system/media/audio/notifications/Cobalt.ogg");
delete("/system/media/audio/notifications/Deneb.ogg");
delete("/system/media/audio/notifications/Electra.ogg");
delete("/system/media/audio/notifications/Fluorine.ogg");
delete("/system/media/audio/notifications/FormalHaut.ogg");
delete("/system/media/audio/notifications/Gallium.ogg");
delete("/system/media/audio/notifications/Helium.ogg");
delete("/system/media/audio/notifications/Hojus.ogg");
delete("/system/media/audio/notifications/Iridium.ogg");
delete("/system/media/audio/notifications/Krypton.ogg");
delete("/system/media/audio/notifications/Lalande.ogg");
delete("/system/media/audio/notifications/Merope.ogg");
delete("/system/media/audio/notifications/Mira.ogg");
delete("/system/media/audio/notifications/Palladium.ogg");
delete("/system/media/audio/notifications/Polaris.ogg");
delete("/system/media/audio/notifications/Pollux.ogg");
delete("/system/media/audio/notifications/Procyon.ogg");
delete("/system/media/audio/notifications/Radon.ogg");
delete("/system/media/audio/notifications/Regulus.ogg");
delete("/system/media/audio/notifications/Rubidium.ogg");
delete("/system/media/audio/notifications/Selenium.ogg");
delete("/system/media/audio/notifications/Shaula.ogg");
delete("/system/media/audio/notifications/Sirius.ogg");
delete("/system/media/audio/notifications/Sirrah.ogg");
delete("/system/media/audio/notifications/Spica.ogg");
delete("/system/media/audio/notifications/Strontium.ogg");
delete("/system/media/audio/notifications/Tejat.ogg");
delete("/system/media/audio/notifications/Thallium.ogg");
delete("/system/media/audio/notifications/Upsilon.ogg");
delete("/system/media/audio/notifications/Vega.ogg");
delete("/system/media/audio/notifications/Xenon.ogg");
delete("/system/media/audio/notifications/Zirconium.ogg");
ui_print("Deleting ringtones...");
delete("/system/media/audio/ringtones/Acheron.ogg");
delete("/system/media/audio/ringtones/Andromeda.ogg");
delete("/system/media/audio/ringtones/Aquila.ogg");
delete("/system/media/audio/ringtones/ArgoNavis.ogg");
delete("/system/media/audio/ringtones/Bootes.ogg");
delete("/system/media/audio/ringtones/Cassiopeia.ogg");
delete("/system/media/audio/ringtones/Cygnus.ogg");
delete("/system/media/audio/ringtones/Draco.ogg");
delete("/system/media/audio/ringtones/Eridani.ogg");
delete("/system/media/audio/ringtones/Girtab.ogg");
delete("/system/media/audio/ringtones/Hydra.ogg");
delete("/system/media/audio/ringtones/Iridium.ogg");
delete("/system/media/audio/ringtones/Lyra.ogg");
delete("/system/media/audio/ringtones/Nasqueron.ogg");
delete("/system/media/audio/ringtones/Orion.ogg");
delete("/system/media/audio/ringtones/Pegasus.ogg");
delete("/system/media/audio/ringtones/Perseus.ogg");
delete("/system/media/audio/ringtones/Pyxis.ogg");
delete("/system/media/audio/ringtones/Rigel.ogg");
delete("/system/media/audio/ringtones/Scarabaeus.ogg");
delete("/system/media/audio/ringtones/Sceptrum.ogg");
delete("/system/media/audio/ringtones/Terminated.ogg");
delete("/system/media/audio/ringtones/Testudo.ogg");
delete("/system/media/audio/ringtones/Themos.ogg");
delete("/system/media/audio/ringtones/UrsaMinor.ogg");
delete("/system/media/audio/ringtones/Vespa.ogg");
ui_print("Deleting Video Folder...");
delete_recursive("/system/media/video");
ui_print("Deleting languages...");
delete("/system/tts/lang_pico/de-DE_gl0_sg.bin");
delete("/system/tts/lang_pico/de-DE_ta.bin");
delete("/system/tts/lang_pico/es-ES_ta.bin");
delete("/system/tts/lang_pico/es-ES_zl0_sg.bin");
delete("/system/tts/lang_pico/fr-FR_nk0_sg.bin");
delete("/system/tts/lang_pico/it-IT_cm0_sg.bin");
delete("/system/tts/lang_pico/it-IT_ta.bin");
CM10
Code:
ui_print("Mounting system...");
run_program("/sbin/busybox", "mount", "/system");
ui_print("Deleting apps...");
delete("/system/app/Apollo.apk");
delete("/system/app/Email.apk");
delete("/system/app/CMWallpapers.apk");
delete("/system/app/DSPManager.apk");
delete("/system/app/Exchange2.apk");
delete("/system/app/GenieWidget.apk");
delete("/system/app/LiveWallpapers.apk");
delete("/system/app/LiveWallpapersPicker.apk");
delete("/system/app/MagicSmokeWallpapers.apk");
delete("/system/app/VisualizationWallpapers.apk");
delete("/system/app/VideoEditor.apk");
ui_print("Deleting media...");
delete("/system/media/audio/alarms/Barium.ogg");
delete("/system/media/audio/alarms/Cesium.ogg");
delete("/system/media/audio/alarms/Copernicium.ogg");
delete("/system/media/audio/alarms/Curium.ogg");
delete("/system/media/audio/alarms/Fermium.ogg");
delete("/system/media/audio/alarms/Hassium.ogg");
delete("/system/media/audio/alarms/Neptunium.ogg");
delete("/system/media/audio/alarms/Nobelium.ogg");
delete("/system/media/audio/alarms/Plutonium.ogg");
delete("/system/media/audio/alarms/Scandium.ogg");
ui_print("Deleting notifications...");
delete("/system/media/audio/notifications/Adara.ogg");
delete("/system/media/audio/notifications/Aldebaran.ogg");
delete("/system/media/audio/notifications/Altair.ogg");
delete("/system/media/audio/notifications/Argon.ogg");
delete("/system/media/audio/notifications/Antares.ogg");
delete("/system/media/audio/notifications/Antimony.ogg");
delete("/system/media/audio/notifications/Arcturus.ogg");
delete("/system/media/audio/notifications/Beryllium.ogg");
delete("/system/media/audio/notifications/Betelgeuse.ogg");
delete("/system/media/audio/notifications/BrassAndroid.ogg");
delete("/system/media/audio/notifications/Canopus.ogg");
delete("/system/media/audio/notifications/Capella.ogg");
delete("/system/media/audio/notifications/Castor.ogg");
delete("/system/media/audio/notifications/CetiAlpha.ogg");
delete("/system/media/audio/notifications/Cobalt.ogg");
delete("/system/media/audio/notifications/CyanMail.ogg");
delete("/system/media/audio/notifications/DeerDear.ogg");
delete("/system/media/audio/notifications/CyanMessage.ogg");
delete("/system/media/audio/notifications/CyanPing.ogg");
delete("/system/media/audio/notifications/DearDeer.ogg");
delete("/system/media/audio/notifications/Deneb.ogg");
delete("/system/media/audio/notifications/Doink.ogg");
delete("/system/media/audio/notifications/DontPanic.ogg");
delete("/system/media/audio/notifications/Electra.ogg");
delete("/system/media/audio/notifications/Fluorine.ogg");
delete("/system/media/audio/notifications/FormalHaut.ogg");
delete("/system/media/audio/notifications/Gallium.ogg");
delete("/system/media/audio/notifications/Helium.ogg");
delete("/system/media/audio/notifications/Highwire.ogg");
delete("/system/media/audio/notifications/Hojus.ogg");
delete("/system/media/audio/notifications/Iridium.ogg");
delete("/system/media/audio/notifications/Krypton.ogg");
delete("/system/media/audio/notifications/KzurbSonar.ogg");
delete("/system/media/audio/notifications/Lalande.ogg");
delete("/system/media/audio/notifications/Merope.ogg");
delete("/system/media/audio/notifications/Mira.ogg");
delete("/system/media/audio/notifications/Naughty.ogg");
delete("/system/media/audio/notifications/Palladium.ogg");
delete("/system/media/audio/notifications/Polaris.ogg");
delete("/system/media/audio/notifications/Pollux.ogg");
delete("/system/media/audio/notifications/Pong.ogg");
delete("/system/media/audio/notifications/Procyon.ogg");
delete("/system/media/audio/notifications/Radon.ogg");
delete("/system/media/audio/notifications/Rang.ogg");
delete("/system/media/audio/notifications/Regulus.ogg");
delete("/system/media/audio/notifications/Rubidium.ogg");
delete("/system/media/audio/notifications/Selenium.ogg");
delete("/system/media/audio/notifications/Shaula.ogg");
delete("/system/media/audio/notifications/Sirius.ogg");
delete("/system/media/audio/notifications/Sirrah.ogg");
delete("/system/media/audio/notifications/Spica.ogg");
delete("/system/media/audio/notifications/Stone.ogg");
delete("/system/media/audio/notifications/Strontium.ogg");
delete("/system/media/audio/notifications/Tejat.ogg");
delete("/system/media/audio/notifications/Thallium.ogg");
delete("/system/media/audio/notifications/Upsilon.ogg");
delete("/system/media/audio/notifications/Vega.ogg");
delete("/system/media/audio/notifications/Voila.ogg");
delete("/system/media/audio/notifications/Xenon.ogg");
delete("/system/media/audio/notifications/Zirconium.ogg");
ui_print("Deleting ringtones...");
delete("/system/media/audio/ringtones/Acheron.ogg");
delete("/system/media/audio/ringtones/Andromeda.ogg");
delete("/system/media/audio/ringtones/Aquila.ogg");
delete("/system/media/audio/ringtones/ArgoNavis.ogg");
delete("/system/media/audio/ringtones/BentleyDubs.ogg");
delete("/system/media/audio/ringtones/Big_Easy.ogg");
delete("/system/media/audio/ringtones/BirdLoop.ogg");
delete("/system/media/audio/ringtones/Bollywood.ogg");
delete("/system/media/audio/ringtones/Bongo.ogg");
delete("/system/media/audio/ringtones/Bootes.ogg");
delete("/system/media/audio/ringtones/Boxbeat.ogg");
delete("/system/media/audio/ringtones/BussaMove.ogg");
delete("/system/media/audio/ringtones/Cairo.ogg");
delete("/system/media/audio/ringtones/Calypso_Steel.ogg");
delete("/system/media/audio/ringtones/CanisMajor.ogg");
delete("/system/media/audio/ringtones/Carina.ogg");
delete("/system/media/audio/ringtones/CarisMajor.ogg");
delete("/system/media/audio/ringtones/CaribbeanIce.ogg");
delete("/system/media/audio/ringtones/Cassiopeia.ogg");
delete("/system/media/audio/ringtones/Centaurus.ogg");
delete("/system/media/audio/ringtones/Champagne_Edition.ogg");
delete("/system/media/audio/ringtones/Club_Cubano.ogg");
delete("/system/media/audio/ringtones/CrayonRock.ogg");
delete("/system/media/audio/ringtones/CrazyDream.ogg");
delete("/system/media/audio/ringtones/CurveBall.ogg");
delete("/system/media/audio/ringtones/CyanTone.ogg");
delete("/system/media/audio/ringtones/Cygnus.ogg");
delete("/system/media/audio/ringtones/DancinFool.ogg");
delete("/system/media/audio/ringtones/Ding.ogg");
delete("/system/media/audio/ringtones/DonMessWivit.ogg");
delete("/system/media/audio/ringtones/Draco.ogg");
delete("/system/media/audio/ringtones/DreamTheme.ogg");
delete("/system/media/audio/ringtones/Eastern_Sky.ogg");
delete("/system/media/audio/ringtones/Enter_the_Nexus.ogg");
delete("/system/media/audio/ringtones/Eridani.ogg");
delete("/system/media/audio/ringtones/EtherShake.ogg");
delete("/system/media/audio/ringtones/FriendlyGhost.ogg");
delete("/system/media/audio/ringtones/Funk_Yall.ogg");
delete("/system/media/audio/ringtones/GameOverGuitar.ogg");
delete("/system/media/audio/ringtones/Gigolo.ogg");
delete("/system/media/audio/ringtones/Gimme_Mo_Town.ogg");
delete("/system/media/audio/ringtones/Girtab.ogg");
delete("/system/media/audio/ringtones/HalfwayHome.ogg");
delete("/system/media/audio/ringtones/Hydra.ogg");
delete("/system/media/audio/ringtones/House_of_house.ogg");
delete("/system/media/audio/ringtones/InsertCoin.ogg");
delete("/system/media/audio/ringtones/Iridium.ogg");
delete("/system/media/audio/ringtones/LoopyLounge.ogg");
delete("/system/media/audio/ringtones/LoveFlute.ogg");
delete("/system/media/audio/ringtones/Lyra.ogg");
delete("/system/media/audio/ringtones/Machina.ogg");
delete("/system/media/audio/ringtones/MidEvilJaunt.ogg");
delete("/system/media/audio/ringtones/MildlyAlarming.ogg");
delete("/system/media/audio/ringtones/Nairobi.ogg");
delete("/system/media/audio/ringtones/NewPlayer.ogg");
delete("/system/media/audio/ringtones/No_Limits.ogg");
delete("/system/media/audio/ringtones/Nasqueron.ogg");
delete("/system/media/audio/ringtones/Nassau.ogg");
delete("/system/media/audio/ringtones/Noises1.ogg");
delete("/system/media/audio/ringtones/Noises2.ogg");
delete("/system/media/audio/ringtones/Noises3.ogg");
delete("/system/media/audio/ringtones/OrganDub.ogg");
delete("/system/media/audio/ringtones/Orion.ogg");
delete("/system/media/audio/ringtones/Paradise_Island.ogg");
delete("/system/media/audio/ringtones/Pegasus.ogg");
delete("/system/media/audio/ringtones/Perseus.ogg");
delete("/system/media/audio/ringtones/Playa.ogg");
delete("/system/media/audio/ringtones/Pyxis.ogg");
delete("/system/media/audio/ringtones/Raindance.ogg");
delete("/system/media/audio/ringtones/Revelation.ogg");
delete("/system/media/audio/ringtones/Rigel.ogg");
delete("/system/media/audio/ringtones/Road_Trip.ogg");
delete("/system/media/audio/ringtones/RomancingTheTone.ogg");
delete("/system/media/audio/ringtones/Safari.ogg");
delete("/system/media/audio/ringtones/Savannah.ogg");
delete("/system/media/audio/ringtones/Scarabaeus.ogg");
delete("/system/media/audio/ringtones/Sceptrum.ogg");
delete("/system/media/audio/ringtones/Seville.ogg");
delete("/system/media/audio/ringtones/Shes_All_That.ogg");
delete("/system/media/audio/ringtones/SilkyWay.ogg");
delete("/system/media/audio/ringtones/SitarVsSitar.ogg");
delete("/system/media/audio/ringtones/SpringyJalopy.ogg");
delete("/system/media/audio/ringtones/Steppin_Out.ogg");
delete("/system/media/audio/ringtones/Terminated.ogg");
delete("/system/media/audio/ringtones/Testudo.ogg");
delete("/system/media/audio/ringtones/Themos.ogg");
delete("/system/media/audio/ringtones/Third_Eye.ogg");
delete("/system/media/audio/ringtones/Thunderfoot.ogg");
delete("/system/media/audio/ringtones/TwirlAway.ogg");
delete("/system/media/audio/ringtones/VeryAlarmed.ogg");
delete("/system/media/audio/ringtones/UrsaMinor.ogg");
delete("/system/media/audio/ringtones/Whisperer.ogg");
delete("/system/media/audio/ringtones/WobblyRinger.ogg");
delete("/system/media/audio/ringtones/World.ogg");
delete("/system/media/audio/ringtones/Solarium.ogg");
delete("/system/media/audio/ringtones/Zeta.ogg");
delete("/system/media/audio/ringtones/Vespa.ogg");
ui_print("Deleting Video Folder...");
delete_recursive("/system/media/video");
ui_print("Deleting languages...");
delete("/system/tts/lang_pico/de-DE_gl0_sg.bin");
delete("/system/tts/lang_pico/de-DE_ta.bin");
delete("/system/tts/lang_pico/es-ES_ta.bin");
delete("/system/tts/lang_pico/es-ES_zl0_sg.bin");
delete("/system/tts/lang_pico/fr-FR_nk0_sg.bin");
delete("/system/tts/lang_pico/it-IT_cm0_sg.bin");
delete("/system/tts/lang_pico/it-IT_ta.bin");
Flash via recovery... tested with TWRP
Notepad ++ - http://notepad-plus-plus.org/download/v6.2.html
I assume we install this in recovery?
Also is there a way to script all the changes you make to rom settings from defaults?
poramola said:
I assume we install this in recovery?
Also is there a way to script all the changes you make to rom settings from defaults?
Click to expand...
Click to collapse
All the changes made are listed above and yes you flash via recovery I have only flashed via TWRP but it should work with both. Sorry for any delay in responding guys I am on vacation
Sent from my SAMSUNG-SGH-T989 using Tapatalk 2
I am assuming that since I have not heard anything back most of you if not all have had no problems with the script which is great! :good:
Since ParanoidAndroid is a firm of a cm10 rom will this work with the rom?
Sent from my SAMSUNG-SGH-T989 using xda premium
suaverc118 said:
Since ParanoidAndroid is a firm of a cm10 rom will this work with the rom?
Sent from my SAMSUNG-SGH-T989 using xda premium
Click to expand...
Click to collapse
Honestly this should work with stock or any Hercules based rom. Just set it up with what you want removed and go at it. I do not know exactly what is loaded up with PA so I do not know what to exactly remove. The names of certain files may differ. I would compare and make changes then go for it
Wat is latinime?
Sent from my SGH-T989 using xda app-developers app
mightymike889 said:
Wat is latinime?
Sent from my SGH-T989 using xda app-developers app
Click to expand...
Click to collapse
You can find the answer here... Mine has all the other languages removed other than English I believe
playya said:
You can find the answer here... Mine has all the other languages removed other than English I believe
Click to expand...
Click to collapse
So does running this script make my fone faster or all it does is get rid of the stuff I nvr touch lol... Thanx for ur work btw
Sent from my SGH-T989 using xda app-developers app
mightymike889 said:
So does running this script make my fone faster or all it does is get rid of the stuff I nvr touch lol... Thanx for ur work btw
Sent from my SGH-T989 using xda app-developers app
Click to expand...
Click to collapse
More space for your apps to run which also allows your system to run smoother. I can probably chop another 15 megs just with fonts. So to answer your question it does some of both.
Hi nice program, I'm on CM10. I did the following.
Flashed M10 and gapps and rebooted to recovery
Flashed the CM10 script and rebooted phone.
I still have these wallpapers on the phone
Black Hole
Bubbles
Microbes
Phase Beam
Also I would like to remove
Messaging and Face unlock.
I downloaded an installed notepad ++ but got nowhere when I tried to edit the zip file.
I'm not a total noob but failed miserably here.
OK, I figured out how to add apps to be removed, but still have the above wallpapers on the phone.(deleting manually with RootBox)
I can't find the above wallpapers in system/app using root browser so I don't know how to get rid of them.
Also I have one app on the SD card that I want to install(appwidget picker) Is it possible to add to the script?
And I want to add a notification sound(from SD card)if possible.
I'm doing the above manually now but it would be really neat if I could include them in the script.
Can you give me some hints please
thaidroid said:
Hi nice program, I'm on CM10. I did the following.
Flashed M10 and gapps and rebooted to recovery
Flashed the CM10 script and rebooted phone.
I still have these wallpapers on the phone
Black Hole
Bubbles
Microbes
Phase Beam
Also I would like to remove
Messaging and Face unlock.
I downloaded an installed notepad ++ but got nowhere when I tried to edit the zip file.
I'm not a total noob but failed miserably here.
OK, I figured out how to add apps to be removed, but still have the above wallpapers on the phone.(deleting manually with RootBox)
I can't find the above wallpapers in system/app using root browser so I don't know how to get rid of them.
Also I have one app on the SD card that I want to install(appwidget picker) Is it possible to add to the script?
And I want to add a notification sound(from SD card)if possible.
I'm doing the above manually now but it would be really neat if I could include them in the script.
Can you give me some hints please
Click to expand...
Click to collapse
Yes it can all be added, first off setup a folder on the zip file for system/media/notification and add the file there. Secondly add a folder for system/app/ and then add app widget picker. Which by the way is not needed with Apex or Nova. PM me when you do that part I am away from PC and will finish off the rest when I get home
Sent from my SAMSUNG-SGH-T989 using Tapatalk 2
I added a Apps_Delete zip in the OP for those who want to have all there eggs in one basket. You can now deBloat and add your inverted apps or data apps at the same time. As always fully customizable to your needs. Just add folders as needed and flash. I have tested numerous times on TWRP without error..
If I want to make some changes to the script (remove some additional programs that I don't use and not delete some items that I want to keep) - how do I do that? Can I just edit the script in the zip file?
Thanks,
playya said:
More space for your apps to run which also allows your system to run smoother. I can probably chop another 15 megs just with fonts. So to answer your question it does some of both.
Click to expand...
Click to collapse
Apps run in /data this cleans up /system which is only used for the ROM, this does not create any more space for the regular user unless they start installing apps as system apps and remembering to move them to the system every time they are updated. Also, removing fonts and ringtones will not make a system run any smoother. While I am at it, I'd like to point out that there is 0 evidence that more free space = faster running phone. I'm not saying there is no point to this, as I like to remove things I won't use (though with freeze/disable, these days it is less important to actually uninstall them) and keep a tighter organization going on... just that the point is not those you are making. This will not make your phone fly, fart bacon, or magically delicious. But, it can remove clutter, provide comfort to obsessive compulsive people, and therefore has its place.
PS - don't start the argument that less apps = less running processes = more faster.... Android's memory management is pretty stellar, and it has been proven that free memory is just wasted memory, and cached background processes do not interfere with an applications ability to get as much of the memory as it demands for its tasks.
ewillner said:
If I want to make some changes to the script (remove some additional programs that I don't use and not delete some items that I want to keep) - how do I do that? Can I just edit the script in the zip file?
Thanks,
Click to expand...
Click to collapse
Yes this is what the link for notepad+ is for to help you edit the updater-script file to your liking
daveid said:
Apps run in /data this cleans up /system which is only used for the ROM, this does not create any more space for the regular user unless they start installing apps as system apps and remembering to move them to the system every time they are updated. Also, removing fonts and ringtones will not make a system run any smoother. While I am at it, I'd like to point out that there is 0 evidence that more free space = faster running phone. I'm not saying there is no point to this, as I like to remove things I won't use (though with freeze/disable, these days it is less important to actually uninstall them) and keep a tighter organization going on... just that the point is not those you are making. This will not make your phone fly, fart bacon, or magically delicious. But, it can remove clutter, provide comfort to obsessive compulsive people, and therefore has its place.
PS - don't start the argument that less apps = less running processes = more faster.... Android's memory management is pretty stellar, and it has been proven that free memory is just wasted memory, and cached background processes do not interfere with an applications ability to get as much of the memory as it demands for its tasks.
Click to expand...
Click to collapse
ok no prob and thanx...
thanks hit:good:
are there any changes between cm10 and cm10.1 which should be in this script?
Very useful, Thanks

[Q] How to use "Restrict background data" WITHOUT notification ?

Hi,
I wish to permanently use the "Restrict background data" feature ( under settings->data usage ) on my JB rom, but the problem is that when I enable that feature, I always get a notification, asking me to "touch to remove" that feature...
I don't wish to do that, even by mistake! I want that notification GONE completely, but to retain the "restrict" feature...
I understand, it's possible to permanently disable notifications, by altering "Settings.apk" somehow - but I don't know what and where to change ( wish file inside that apk ).
I used "apktool" to unpack the apk, but again - which file should I change ? what value/line should I delete ?
My rom is VJ's AOKP v2.2, so "Settings.apk" file is from that rom's version.
Any help would be great :highfive::fingers-crossed:
EDIT:
Guess it has something to do with "DataUsageSummary.smali" (after unpacking the Settings apk -> smali\com\android\settings):
BUT WHAT SHOULD I CHANGE ?!
please reply
gps3dx said:
Any help would be great :highfive::fingers-crossed:
Click to expand...
Click to collapse
Seriously ? Not even the smallest hint you ppl can give me ?:crying::crying:
Can't you even redirect me to the most prevalent sub-forum, here at XDA, for that kind of question ?:silly:
gps3dx said:
Seriously ? Not even the smallest hint you ppl can give me ?:crying::crying:
Can't you even redirect me to the most prevalent sub-forum, here at XDA, for that kind of question ?:silly:
Click to expand...
Click to collapse
Something called the search function; it's really useful.
You can't just expect others to answer your questions promptly. As for your questions, that's part of the android system and if you want to modify it, go ahead. It's not a notification because you can't swipe it away; it's an ongoing thing. SO if you want to go on with that kind of attitude, you can try it yourself.
droid_<3er said:
Something called the search function; it's really useful.
As for your questions, that's part of the android system and if you want to modify it, go ahead. It's not a notification because you can't swipe it away; it's an ongoing thing.
Click to expand...
Click to collapse
I really do appreciate your reply man - even though I googled xda from top to button.
( there are thread about modifying various stuff inside settings.apk / SystemUI.apk - but NON are about that "restriction notification" i'm talking about. )
I've seen this thread in the unread threads of XDA app and although I don't use that feature, I got curious to try it out. So I've quickly put together an Xposed module that removes the notification.
You have to install Xposed framework. Get it here: http://forum.xda-developers.com/showthread.php?t=1574401
Also, install my module from the attachment, enable it and do a soft reboot in Xposed.
It works for me on my Galaxy R with CM10.1 and I assume it will work for you too, as the module doesn't change the Settings, but com.android.server.net.NetworkPolicyManagerService class. If you have any problems, post a logcat and /data/xposed/debug.log
Update: For a while now it's already available in Xposed modules repository: http://repo.xposed.info/module/org.adam77root.removerestrictednotification.
Adam77Root said:
I've seen this thread in the unread threads of XDA app and although I don't use that feature, I got curious to try it out. So I've quickly put together an Xposed module that removes the notification.
You have to install Xposed framework. Get it here: http://forum.xda-developers.com/showthread.php?t=1574401
Also, install my module from the attachment, enable it and do a soft reboot in Xposed.
It works for me on my Galaxy R with CM10.1 and I assume it will work for you too, as the module doesn't change the Settings, but com.android.server.net.NetworkPolicyManagerService class. If you have any problems, post a logcat and /data/xposed/debug.log
Click to expand...
Click to collapse
WOW thnx... but just a few moments before you posted your message I to fulfill that wish of mine... I SOLVED IT !
Although I admit - I DO NOT KNOW if I disabled all of the "restrict background" feature, but I DO managed to enable the "restrict backgound data" checkbox ( then press OK at the popup ) WITHOUT getting any notification at all !
HOW TO DISABLE NOTIFICATION ALERT FOR "RESTRICT BACKGROUND DATA" ( under settings-> data usage-> options )​( I tried that fix on JB 4.2.2 ( to be specific: AOKP VJ Jelly Bean v2.2), BUT I guess it works on all JB 4.2.2 )​1. copy "services.jar" from "/system/framework/services.jar" to your computer.
MAKE A SAFE COPY OF THIS FILE IF SOMETHING HAPPENS TO YOU.
2. extract the jar file using Winrar or any compatible app.
3. using MultiTool decompile the "classes.dex" file as instructed by Multitool's thread.
4. open with any txt editor ( I used Notepad++ ) the file "NetworkPolicyManagerService.smali" under "decompiled\classout\com\android\server\net\" ( which is a sub-folder of Mulitool's folder that you've previously extracted )
5. A . search for:
Code:
invoke-interface/range {v0 .. v6}, Landroid/app/INotificationManager;->enqueueNotificationWithTag(Ljava/lang/String;Ljava/lang/String;ILandroid/app/Notification;[II)V
delete completely that line or add "# " in the start of that line ( which is what I did ) so that line looks like that:
Code:
# invoke-interface/range {v0 .. v6}, Landroid/app/INotificationManager;->enqueueNotificationWithTag(Ljava/lang/String;Ljava/lang/String;ILandroid/app/Notification;[II)V
B. search for:
Code:
invoke-virtual {v0, p1}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
add "# " in the start of that line ( which is what I did ) or delete completely that line
6. SAVE that smali file that you've just edited.
7. using Multitool, recompile the classes.dex file.
if everything went good, you'll have classes.dex file under MultiTool's sub-folder named "output"
8. using Winrar, open "services.jar", replace the current "classes.dex" with the recompiled one that you've made.
9. copy the remade "services.jar" to your device(using adb etc ):
Code:
adb push "services.jar" /system/framework/services.jar
10. chmod "services.jar" to "-rw-r--r--", meaning you need to:
Code:
adb shell chmod 644 /system/framework/services.jar
11. restart your device, and It should rebuilt your dalvik cache.
ONLY if it didn't, I guess you should delete "/data/dalvik-cache/[email protected]@[email protected]" file, reboot again so your OS will create that dalvik-cache file.
I'll be happy to know if anyone can verify that indeed my fix just remove his/her notification, but retain the ability to disable background data. THANKS !
Sorry I doubted you. You are a genius!
Many thanks!!
Adam77Root, thank you so much for that module! I can confirm it working on my Galaxy Note 2. That notification was unbelievably annoying.
gps3dx, thank you too for this thread and your fix. While I didn't try it because I already have Xposed framework installed and I'd rather use the less invasive approach, I am still grateful for your seeing a problem, addressing it, and proactively doing something about it. My respects to you. I searched around quite a bit and came across many other forums on different sites where people had this same problem unanswered. I hope they find their way to this thread.
To the above poster who jumped down the OP's throat for bumping this topic 4 days after it went unanswered, obviously you didn't do any search on this topic yourself. I did. And until this thread, I found nothing really useful. And lo-and-behold, someone was kind enough to actually do something useful instead of pointlessly sitting there and criticizing. The squeaky wheel gets the grease. Rudely telling someone to 'check their attitude and search' is not helpful- it's just rude and pointless. Just FYI.
I have an i9300 and I can't find the first line in that archive...
eXtremeDevil said:
I have an i9300 and I can't find the first line in that archive...
Click to expand...
Click to collapse
mybe it is because you run JB 4.1.2 not 4.2.2 like I do, plus mybe you're running some custom framework ( it is not AOKP as I suspect from you sig )
Adam77Root said:
...I've quickly put together an Xposed module that removes the notification.
Click to expand...
Click to collapse
@Adam77Root
Big thanks for this module: I installed another 4.2.2 JB rom for my HTC Desire, and your module works !:good::good:
Adam77Root said:
I've seen this thread in the unread threads of XDA app and although I don't use that feature, I got curious to try it out. So I've quickly put together an Xposed module that removes the notification.
You have to install Xposed framework. Get it here: http://forum.xda-developers.com/showthread.php?t=1574401
Also, install my module from the attachment, enable it and do a soft reboot in Xposed.
It works for me on my Galaxy R with CM10.1 and I assume it will work for you too, as the module doesn't change the Settings, but com.android.server.net.NetworkPolicyManagerService class. If you have any problems, post a logcat and /data/xposed/debug.log
Click to expand...
Click to collapse
this was working fine on my aokp jb mr1 Milestone 2, but stopped working when i installed the nigthly nightly (jb-mr1)2013-08-21 (wich fixes my camera issues and soe other stuff)
is there anything i can try myself to fix this or is it just incopatible with that nightly? (its still 4.2)
I'm using Lenovo phone, 4.2.1 Version. In "services.jar" I see only folder "META-INF" and file "MANIFEST.MF". I tried to rename the file to classes.dex then using MultiTool decompile but I receive: "Unexpected top-level exception:java.lang.RuntimeException:bad magic value...etc"
So what's wrong, where to find classes.dex? Someone?
new edit: Thanks a lot for all the replies, also Xposed framework+module didn't work.
Adam77Root said:
I've seen this thread in the unread threads of XDA app and although I don't use that feature, I got curious to try it out. So I've quickly put together an Xposed module that removes the notification.
You have to install Xposed framework. Get it here: http://forum.xda-developers.com/showthread.php?t=1574401
Also, install my module from the attachment, enable it and do a soft reboot in Xposed.
It works for me on my Galaxy R with CM10.1 and I assume it will work for you too, as the module doesn't change the Settings, but com.android.server.net.NetworkPolicyManagerService class. If you have any problems, post a logcat and /data/xposed/debug.log
Click to expand...
Click to collapse
Thanks a lot. Works awesome. Is it possible to post the source code to this?
css771 said:
Thanks a lot. Works awesome. Is it possible to post the source code to this?
Click to expand...
Click to collapse
I'm almost certain I don't have the original files anymore. Since it's pretty simple, you can either decompile the apk or check Android source of the class I mentioned in the post you quoted. Only one function is replaced with returning null.
Edit: Just checked, the function is enqueueRestrictedNotification.
Sent from my OmniROM-powered LG Optimus 4X HD
Xposed module works perfect on LG G2. Thanks a bunch!
Sent from my VS980 4G using Tapatalk
Adam77Root said:
I've seen this thread in the unread threads of XDA app and although I don't use that feature, I got curious to try it out. So I've quickly put together an Xposed module that removes the notification.
You have to install Xposed framework. Get it here: http://forum.xda-developers.com/showthread.php?t=1574401
Also, install my module from the attachment, enable it and do a soft reboot in Xposed.
It works for me on my Galaxy R with CM10.1 and I assume it will work for you too, as the module doesn't change the Settings, but com.android.server.net.NetworkPolicyManagerService class. If you have any problems, post a logcat and /data/xposed/debug.log
Click to expand...
Click to collapse
nice module.. work perfectly.. thanks
rooting?
do i have to root my phone to do this? will the module work without rooting? i'm new to playing with codes on my phone but I have done a lot of work with linux before so i can understand the process, i've just never rooted my phone before. i'd really like to get rid of this notification and the "usb connectivity" app's notification: internal storage &SD card- internal storage &SD card connected to PC. I mean, do i really need a notification to tell me that my phone is connected to my PC?
that last request isn't as important, at least if i accidentally click on that i'm not turning on background data use!
-yasboss
xperia z1s
jb 4.3
(just joined xda devs)
p.s.
is this the right place to ask this question?
yasboss said:
do i have to root my phone to do this? will the module work without rooting? i'm new to playing with codes on my phone but I have done a lot of work with linux before so i can understand the process, i've just never rooted my phone before. i'd really like to get rid of this notification and the "usb connectivity" app's notification: internal storage &SD card- internal storage &SD card connected to PC. I mean, do i really need a notification to tell me that my phone is connected to my PC?
that last request isn't as important, at least if i accidentally click on that i'm not turning on background data use!
-yasboss
xperia z1s
jb 4.3
(just joined xda devs)
p.s.
is this the right place to ask this question?
Click to expand...
Click to collapse
you need root to use xposed installer..
what else can it be used for?
ajeesh vijayan said:
you need root to use xposed installer..
Click to expand...
Click to collapse
can i use it for other notifications like i asked? I mean there's more than just the USB connectivity etc

Categories

Resources