I'm proudly presenting you...
Android App Remover by Omar_Bazaraa
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About the tool
You are an Android developer?
You remove the same certain apps and files each time you re-base your ROM on a newer version?
Or when you release a new update for your ROM?
This tool will certainly help you.
It is a simple Windows tool that will help you in removing and deleting unwanted apps and cleaning the ROM from useless stuff.
It will do all the work automatically in only one second!
This tool is primarily built for Sense 5.
It should also work on previous versions of Sense and it should even work on any other Android ROM, but first you must make sure that the directories of apps in resource folder inside the tool's main folder are compatible with the same apps of your ROM.
If you are a normal user and want to clean your ROM, the best choice for you is Aroma ROM Cleaner by @Patrics83.
How the tool works
This is a very simple tool, all you need to do is to extract your ROM.zip then enter the directory of the root folder of your ROM (system folder) then check the apps you want to remove then press Delete button, finally zip your ROM again.
Deleting custom apps & files
This tool offers a good feature that allows you to remove any app or file that is not found in the list, to set up your custom apps just go to resource\custom inside the tool's main folder and open one of the sixteen text files and add the directory of your unwanted app.
Example:
I want to remove Face Unlock which is not supported by the tool, all I need to do is to open resource\custom\custom1.txt and add these lines:
Code:
\app\FaceLock.apk
\lib\libfacelock_jni.so
\vendor\pittpatt
Make sure that:
Lines must begin with Backslash '\'.
You must not forget to write the extension of the file.
Apps or folders must be separated only by New-line.
The tool offers sixteen custom apps, but if you need more you can combine more than one app in each custom text file, as it can handle unlimited number of lines.
Download & Changelog
Android App Remover v2.2
Changelog
v2.2 - 01/09/2014
Added animation effects while showing or hiding the log.
Added the ability to sort the log either by name or size.
Now the tool will display the size of each existing checked file.
Now the tool will save your last log layout choice.
Many minor changes and fixes.
Important notes
You can support me and my tool by:
Pressing Thanks button.
Rating my thread with five stars.
Sharing your opinion and providing me with your feedback on this tool.
Giving me some suggestions to include through updates.
Posting any issue you find, so I could fix it.
Sharing policy
You are allowed to use this tool without my permission and without giving credit to me, but please let me know if you are going to use it.
For the people who are going to copy this thread to other sites, don't forget to give credit to me (Omar_Bazaraa) and please don't change download links.
Previous Changelog
Tool's Previous Changelog
Code:
[CENTER]v2.1 - 16/04/2014
Changed the tool's mechanism, the tool is now more faster.
Added the ability to hide the log.
Added keyboard shortcuts to all the tool's buttons.
Now the log will be sorted alphabetically.
Now the tool will display the name of all files inside the checked folder.
Now the ProgressBar is more accurate.
Added MenuStrip in the tool's interface.
Re-enabled the splash screen.
Now the new fonts will be displayed correctly.
Many minor changes and fixes.
v2.0 - 08/03/2014
Added a log with the name of the existing checked files, to copy it just double click.
Now the tool will display the number of the existing checked files.
Added the ability to set the directories by dragging and dropping.
Added the ability to delete saved directories by pressing Shift+Del.
Faster tool performance, but you need to refresh it manually.
New font is used in the tool.
The splash screen is temporarily disabled.
Fixed an error related to personal ROM directories switching and saving.
Many minor changes and fixes.
v1.9 - 27/01/2014
Made some changes to the tool's interface.
Added another custom apps, now there are sixteen.
Many minor changes and fixes.
v1.8 - 21/11/2013
Added the ability to delete a whole folder.
Support deleting keyboard languages.
Fixed some runtime errors that could have been happened in previous versions.
Polished the tool's internal programming codes, 60% less codes.
Many minor changes and fixes.
v1.7 - 06/10/2013
Added a new feature to show size when apps are checked.
Now the tool will save all your chosen ROM directories.
Many minor changes and fixes.
v1.5 - 24/09/2013
Changed tool's interface.
Added splash screen when launching the tool.
Added ProgressBar to show the percentage of tool's processes.
Many minor changes and fixes.
v1.2 - 08/09/2013
Added backup & restore features.
Added one more custom app, now there are five.
Added option to rename custom apps' title, in Settings button.
Made some changes to the tool's interface.
Polished the tool's internal programming codes, the tool is now more faster and lighter.
Many minor changes and fixes.
v1.0 - 01/09/2013
Initial release[/CENTER]
The difference between the performance of version 2.0 and the previous versions
Nice tool!
mike1986. said:
Nice tool!
Click to expand...
Click to collapse
One of the reasons of making this tool is to return you a favor for all your great works.
Because you sometimes forget to remove some lib files from your ROM.
In ARHD 31.x you forget to remove (libchromeview.so - libgoggles_clientvision.so - libgoogle_recognizer_jni.so) and some other files.
So I hope that this tool will help you.
Hello. What is the difference between this and ROM Cleaner, besides that you run this tool on your pc before copying the rom to SD card and that you flash the ROM Cleaner after the rom?
Sent from my HTC One X using Tapatalk 4
reneftw said:
Hello. What is the difference between this and ROM Cleaner, besides that you run this tool on your pc before copying the rom to SD card and flashing the ROM Cleaner after the rom?
Sent from my HTC One X using Tapatalk 4
Click to expand...
Click to collapse
You are right. :good:
ROM Cleaner is an Aroma script that will remove apps after installing the ROM.
But my tool is a Windows program for developer or for anyone who want to remove apps before installing the ROM.
Great and useful Tools ,thanks man :good:
Looks great
exquisite work :laugh:
essi_baba said:
Great and useful Tools ,thanks man :good:
Click to expand...
Click to collapse
chriswroth said:
Looks great
Click to expand...
Click to collapse
ExoticMe said:
exquisite work :laugh:
Click to expand...
Click to collapse
Thanks
flexnet.apk for htc
Can the flexnet.apk be deleted? I thought it is part of Sense or has something to do with network.
Tseng17 said:
Can the flexnet.apk be deleted? I thought it is part of Sense or has something to do with network.
Click to expand...
Click to collapse
I don't know what exactly FlexNet is, but I found no side effects when I remove it.
omar_bazaraa said:
I don't know what exactly FlexNet is, but I found no side effects when I remove it.
Click to expand...
Click to collapse
How can I found root/system?
It's really useful tool, I have to download it and use it, by the way Bro Dev @omar_bazaraa may I use it for other handheld such as Xperia? (sorry for my stupid question if you think).
Thanks bro Dev.
Why I can't found root when click browse?
Sent from my HTC One X using xda app-developers app
vitorhumel said:
How can I found root/system?
Click to expand...
Click to collapse
The root folder is just the ROM's main folder.
So extract your ROM.zip and browse to system folder.
Sent from my HTC One X.
broim kaskus said:
It's really useful tool, I have to download it and use it, by the way Bro Dev @omar_bazaraa may I use it for other handheld such as Xperia? (sorry for my stupid question if you think).
Thanks bro Dev.
Click to expand...
Click to collapse
Yes, you can. But check the directories of apps in resource folder first.
Sent from my HTC One X.
vitorhumel said:
Why I can't found root when click browse?
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
Root is not a name of a folder. You can't find a folder called "root"
Just browse to system folder.
Sent from my HTC One X.
New update is coming soon. Any suggestions?
Related
UPDATE: The versions in this post are obsolete (but can still be used of course). I've opened a new thread with a new version that supports more firmware versions and mods here: http://forum.xda-developers.com/showthread.php?p=8973385
----
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
SGS Battery Icon Mod
(Update Fixed root checking r/w bug... Enlarged the font of percentage numbers in theme 1 - version 1 )
EDIT: Although I made this app as save as possible, **** can always happen. Of course, a nadroid backup is adviced as always But... there's another method to get you out of trouble, when you have booting problems. Look for it at the end of this post. (For this to work it is essential that you have turned on USB Debugging is the settings-application menu)
----
I decided to create a (Android) app to change the battery icon for the new Froyo versions (JPM and JP6). The app is based on the knowledge and work collected in this thread http://forum.xda-developers.com/showthread.php?t=765419 (maintained by kalpik).
I have three versions to offer
a version with several themes to choose from (Only for JP6 Froyo Firmware). Current, there are only 3 themes but I will add themes in the future (have to create a client server construction first. 3 themes is the limit as far as the size of the app is concerned).
A version with just one theme for JP6 (added this because this one is "only" 7 Mb, while the first one is 22 Mb ).
And a version for JPM and JP6 with only one theme
** JP6 Version: 3 themes
Credits
First theme is by yours truly. Just the standard Froyo battery icon with a percentage in it (the battery status bar will jump with discontinuous steps of 20 - like the default froyo battery icon)
Second theme is by Fightspit
Third theme is by rom-g
Requirements
* JP6 Froyo version
* Root with r/w access (A SuperOneClick root will do because the app requires no busybox)
Installation
A) Dowload link (apk file, 22 Mb): http://www.4shared.com/file/tvTun0q9/SGS_Battery_Icon_Mod_-_Pro_2.html
(Two themed version: first two themes (apk file, 14mb): http://www.4shared.com/file/xXvZm6iD/SGS_Battery_Icon_Mod_-_Pro.html
B) A donation version of the most up to date version (€0.50) is available on the Android Market - Search for "Galaxy S Battery Icon Pro" or any creative combination of these words)
** JP6 version: 1 theme (C version from the battery mod repository thread)
Requirements
* JP6 Froyo version
* Root with r/w access (A SuperOneClick root will do because the app requires no busybox)
Installation
À) Get it from the Android Market - free (search for Galaxy S Battery Icon Mod - or any combination of these words), or
B) Download the attached SGS Battery Icon Mod.apk to your phone and click on it to install.
** JPM & JP6 version
Requirements
* JPM or JP6 Froyo version
* Root (A SuperOneClick root will do because the app requires no busybox)
* I tested only the JP6 version on my SGS i9000 so a bit of luck is also needed for the other version
Installation
Download the attached Battery_Mod.7z. Unzip the file and copy the unzipped apk file to your device. Click to install
A recovery procedure (from the battery mod repository thread)
A prerequisite is that you have USB Debugging turned on before you got into trouble. So if you read this before you are going to use the tool, now it's a good time to turn on USB Debugging under Settings->Applications
First download this file. That's the file (framework-res.apk) we are going to restore.
Then download this tool: http://www.mediafire.com/?wuzy9iss3k43v4h
Then follow these descriptions:
kalpik said:
Extract the tool.
Extract framework-res.apk from the downloaded file and copy it into the extracted tool dir.
Run Change Framework.bat
Accept the Superuser Permission prompt on the phone.
The script will reboot when it's done
Minor bug... You will need to set your wallpaper and google accounts again
Click to expand...
Click to collapse
------
Donations are very much appreciated. It will support this project enormously.
Consider also or instead a donation to Fightspit for his beautiful graphics or kalpik for his hard work. See also this thread: http://forum.xda-developers.com/showthread.php?t=76541.
great one!
I guess what it does is just to switch the framework file?
Great work! Thanks
jp6 version worked for me
Way cool!
Maybe you could have split the two versions (because of size), or better (?): let people download their desired mod and dump it in your application's map on the sd? This would reduce the size of your application drastically (and offer genormous flexibility). Just meant as a suggestion...
Is it possible to download this application on the sgs directly? (i.e. is there a "7z" decompression application on the sgs?)
mike.sw said:
great one!
I guess what it does is just to switch the framework file?
Click to expand...
Click to collapse
Yep! Maybe I'll dump a bunch of framework files on a site somewhere so the app can download a framework-res file on the demand.
Ettepetje said:
Way cool!
Maybe you could have split the two versions (because of size), or better (?): let people download their desired mod and dump it in your application's map on the sd? This would reduce the size of your application drastically (and offer genormous flexibility). Just meant as a suggestion...
Is it possible to download this application on the sgs directly? (i.e. is there a "7z" decompression application on the sgs?)
Click to expand...
Click to collapse
Yep thought of that also. I first wanted to see if such an app is needed and which battery mod version people prefer. If there are a lot of different preferences I maybe create a download-on-demand app. If there are just a few I'll split the app in several apps (don't like the idea to maintain those apps though )
appelflap said:
Yep thought of that also. I first wanted to see if such an app is needed and which battery mod version people prefer. If there are a lot of different preferences I maybe create a download-on-demand app. If there are just a few I'll split the app in several apps (don't like the idea to maintain those apps though )
Click to expand...
Click to collapse
Funny to talk to Dutch speaking people in English...
You could make it a "dumb" application where people do the downloading of the mod themselves, and if easily technically feasible somehow, check if the file matches the current firmware. The question then would be: is there something in the framework-res.apk itself to identify the firmware? If so, your application doesn't need too many updates.
edit: ah, there maybe could be some identifying thing, if you match it with the current one..
edit 2: since this is a battery mod application only you could check if the rest of the file remains the same as the current one. If some other mod is already present in the current framework-res.apk a user might not even want to apply it, so you could make this application really stern and static and (if necessary) add flexibility later on.
Ettepetje said:
Funny to talk to Dutch speaking people in English...
You could make it a "dumb" application where people do the downloading of the mod themselves, and if easily technically feasible somehow, check if the file matches the current firmware. The question then would be: is there something in the framework-res.apk itself to identify the firmware? If so, your application doesn't need too many updates.
edit: ah, there maybe could be some identifying thing, if you match it with the current one..
edit 2: since this is a battery mod application only you could check if the rest of the file remains the same as the current one. If some other mod is already present in the current framework-res.apk a user might not even want to apply it, so you could make this application really stern and static and (if necessary) add flexibility later on.
Click to expand...
Click to collapse
I have uploaded a new version only for JP6. This is an apk file that can be downloaded directly to a device.
In this version I check a build property and see if it contains the string "JP6"... If not the app will be closed. (I also assume that only Samsung Galaxy S devices have a build version that contains the string "JP6"... Maybe a bit too pragmatic)
Users can always revert to the old setting by clicking on Restore. It should be noticed that the settings that will be backed up (for informed users the framework-res.apk) are the settings before applying the battery icon modification.
BTW the framework-res.apk will be backed up to /sdcard (in case you have your own backup there.... please move it)
I'm not sure how this is easier than just downloading the zip and flashing through recovery, and if it's really worth the effort to maintain such an app! But if the people want it, they get it!
That's the power of open source
kalpik said:
I'm not sure how this is easier than just downloading the zip and flashing through recovery, and if it's really worth the effort to maintain such an app! But if the people want it, they get it!
That's the power of open source
Click to expand...
Click to collapse
And.. with your method users have much more choices.. I only offer the C version
But I think that the direct downloadable apk version is easier. (No hassle of installing 2e recovery, uploading zip, going into recovery mode etc. etc.)
But to make sure: the credits go to you for preparing the res file(s)! I only "app-ed" it up.
I'm not sure if it's of any interest to you but I sat down last night and added colour to dani31's stock battery mod, I've attached the pngs below.
Sadly I don't posses the necessary black magic skills to put them into a flashable form
FlanFlinger said:
I'm not sure if it's of any interest to you but I sat down last night and added colour to dani31's stock battery mod, I've attached the pngs below.
Sadly I don't posses the necessary black magic skills to put them into a flashable form
Click to expand...
Click to collapse
Great. Will look at it. Thanks
appelflap said:
Great. Will look at it. Thanks
Click to expand...
Click to collapse
make sure!!!!!!!!!!!!!
*Im watching you*
LOL
Great work mate
This is buggy as hell. I installed it on my JPM SGS, and it rebooted. But then it messed up some of the text, like the unlock screen says "Sending..." instead of "Sweep to unlock". I went to restore it, and now the app just closes because I "don't seem to have a Samsung Galaxy S with a JP6 FROYO version". I can't hit the restore button! Please fix.
navmanyeah said:
This is buggy as hell. I installed it on my JPM SGS, and it rebooted. But then it messed up some of the text, like the unlock screen says "Sending..." instead of "Sweep to unlock". I went to restore it, and now the app just closes because I "don't seem to have a Samsung Galaxy S with a JP6 FROYO version". I can't hit the restore button! Please fix.
Click to expand...
Click to collapse
Lol, why are you installing the JP6 version on a JPM version.... I've uploaded this app to the market, gave it the title "galaxy S battery mod", wrote in a description that it's only for the Samsung Galaxy S (several times) and I got comment that it crashes on a HTC EVO ...
But you're right there's something wrong with the test procedure. It doesn't run the first time but it does run the second and following times. Will certainly fix this. For now just copy the framework-res.apk file on your sdcard back to your /system/framework directory
I'm going to write a app to check how well one can read. I upload a app to the market that crashes the device and in the description i'm going to write don't download this app it will crash your device. To make it easy I'm going to give it the title Crashes your device - without exceptions. Let's see what the comments are LOL
Ah, didn't realize you made two different versions, my bad
Great, worked without problems on JP6 installed by KIES
navmanyeah said:
Ah, didn't realize you made two different versions, my bad
Click to expand...
Click to collapse
No problem ... But hey, thanks for noticing that the test procedure isn't working the first time! I was notified about this this morning when I noticed that someone had managed to run the app on a HTC EVO.
Psychotoxic said:
Great, worked without problems on JP6 installed by KIES
Click to expand...
Click to collapse
Can you run it again, just to check if you pass the test ? Just fire it up. You don't have to change anything.
IT works like a charm on JP6 via KIES.
Thanks bro
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
All Scripts in a unique AROMA Installer
ROM Cleaner - Will remove as much as possible without breaking HTC Sense Launcher and Widgets! This is the best way to come close to a no-sense ROM and still use HTC Sense!
ROM Cleaner NO-Sense - Will remove pretty much everything and replace HTC Sense launcher
with APEX, NOVA, GO Launcher EX or Holo HD it's all up to you!
ROM Cleaner CM-AOSP - Will let you to remove what's possible to remove from a already slimmed ROM and you will get the option to install a secondary launcher.
Fully compatible with Sense 4.0, 4.1, 4.5, 4+, 5 CM, AOSP & AOKP ROMs
ROMCleaner app-list in a user friendly format
Backup Tool will make your flashing like "a walk in the park"
Follow our "Quick Guide" in the AROMA Installer under "How-to-use" and you will know when and how to run the scripts
For more details read the guide in second post
ROM Cleaner Featured On XDA!!! Twice!
Also read these nice articles!
XDA Front Page!
Pocketables!
XDA Front Page!
Evil-Dragon's Blog!
The Gadgeteer!
very nice, simple and fast way to delete stuff from your device
takes less then 5 seconds to delete all the listed applications and files in the list
no trash left behind as it would be if you delete files manually using Root Explorer
more free RAM for apps that you are actually using
users have reported better battery life and device speed improvements with ROM Cleaner
If you find this tool good, great, awesome or maybe even the best thing you ever tried, then please feel free to send us a beer, hit the "Thanks Button", leave some feedback and subscribe this thread
Important:
- If you get some kind of issue after flashing ROM Cleaner, re-flash the ROM and check if the issue still exists.
- Don't spam ROM development threads about issues caused by this script.
- Always report problems in this thread and we will most likely help you as fast as we can.
- Please always respect our work and be friendly and helpful to other members in this thread.
How to report a problem:
- Flash ROMCleaner_vX.X.zip in recovery
- In main menu and press "Log Collection".
- When done, reboot the device from "Advanced Power Menu".
- In "/sdcard/ROMCleaner" you will find RC_LogCollection.*.tar. Please upload this file together with a description of your problem.
With this log we can in - most cases - solve your problem within minutes!
If you ignore this simple instruction, you will most likely get no help from us!
ROM Cleaner v4.0 Only for Sense 5 users!
ROMCleaner_user.txt Use this together with ROM Cleaner (Sense)
NO-Sense_user.txt Use this together with ROM Cleaner (NO-Sense)
CM-AOSP_user.txt Use this together with ROM Cleaner (CM-AOSP)
ROM Cleaner v3.6 Only for Sense 4 users!
ROMCleaner_user.txt Use this together with ROM Cleaner v3.6 (Sense)
NO-Sense_user.txt Use this together with ROM Cleaner v3.6 (NO-Sense)
>Follow instructions in second post how to edit this to fit your demands...
Also make sure to use Notepad++ when editing ROMCleaner_user.txt in Windows.
Requirements: CWM Recovery, TWRP
Code:
[SIZE=2][COLOR="royalblue"][B]ROM Cleaner v4.0 - 2013-10-06[/B][/COLOR]
-[B]Common[/B]
*Updated AROMA binary to 2.70 RC2
*Almost every script has been edited to work with the new ROM Cleaner standard.
*First screen will show ROMCleaner path and your *_user.txts.
*Plus everything that I have forgoten about... ( several weeks of work, new born baby etc. :p )
-[B]ROM Cleaner (Sense / NO-Sense)[/B]
*Complete update to work with Sense 5
*New layout for user.txt (Please leave feeback)
-[B]Updated all launchers[/B]
_______________________________________________________________________________
[COLOR="royalblue"][B]ROM Cleaner v3.6 FINAL2 - 2013-07-25[/B][/COLOR]
-[B]Common[/B]
*Updated AROMA binary to 2.70Beta6 (stable)
*All scripts are now using built-in Busybox for
(aroma-installer and updater-script)
*First screen will now show if needed partitions are mounted.
If not you will be notified!
*Added a "free space" calculator to show how many "MB" ROM Cleaner removed.
It will also show how many files and apps it removed.
*Refined the status messages for ROM Cleaner, now it will print
[I]"-ROM Cleaner was successful!"[/I] - All OK
[I]"-There was nothing to remove by ROM Cleaner"[/I] - All OK,
(did you forget to flash a ROM?) ;)
[I]"-ROM Cleaner Failed!"[/I] - This means the script didn't execute at all.
*Corrected odex files remover.
(if the appname contained "()" it resulted in syntax error)
*Some other changes to the AROMA and scripts.
-[B]Additional Scripts[/B]
*Added a confirm button for
"Additional Scripts" > "Run all scripts in one GO!"
*You will get a warning message if you use HTC Setup Wizard remover
before first boot.
-[B]ROM Cleaner (NO-Sense)[/B]
*Added a summary for NO-Sense users,
so we can see what you have done outside the updater-script.
-[B]Updated all launchers[/B]
_______________________________________________________________________________
[COLOR="royalblue"][B]ROM Cleaner v3.5 FINAL - 2013-03-09[/B][/COLOR]
-[B]Common[/B]
*Added screen brightness menu for recovery
(no more tearing eyes while flashing in the dark) :p
By default recovery will be dimmed to 50%
(Thanks MarckX for the icons)
*Removed exit/reboot animations to speed up things a bit
*Removed unused *.sh scripts from the zip
*ROM Cleaner (Sense/NO-Sense/CM-AOSP) will now read from the ROMCleaner.log
and based on the result, print a status message in recovery
This method will be much more accurate and there's no more need
to have the "test" line in your *_user.txt as before
*If you have removed Setup Wizard and then perform a ROM update without wipe,
ROM Cleaner will remove the Setup Wizard. This just to prevent black screen after dirty flash.
*Added more logging code:
List all apps in /system and /data before and after ROM Cleaner
-[B]Backup Tool[/B]
*Added "exit to recovery" option after "Backup Tool"
*Removed some unnecessary files from Rosie backup script
*Added more logging code:
List all apps in /data/app before backup and after backup in backup dir
-[B]Additional Scripts[/B]
*Added "reboot device" option after "Run all scripts in one GO!"
-[B]ROM Cleaner (Sense)[/B]
*Minor changes
-[B]ROM Cleaner (NO-Sense)[/B]
*Changed the lockscreen options menu. If you pick HTC Lockscreen,
HTC Lockscreen Shorcut Provider by itandy will be installed directly.
If you pick AOSP lockscreen and then want to restore HTC Lockscreen again,
the app will be uninstalled.
Also the Lockscreen menu will always be available even if you have set AOSP LS.
-[B]ROM Cleaner (CM-AOSP)[/B] [COLOR="RED"]NEW[/COLOR]
*This version should be used with CyanogenMod, AOSP or AOKP ROMs
*Option to install secondary launcher
-[B]Updated all launchers[/B]
_______________________________________________________________________________
[URL="http://www.androidrevolution.nl/Patrics83/ROM Cleaner and Addons/OneX/changelog.txt"][B][COLOR="royalblue"]Full changelog...[/COLOR][/B][/URL]
[/SIZE]
Please feel free to use our banner made by craacK
Thanks a lot for all donations
MarckX x2 | Tomi Mykrä x2 | craacK x1 | Anthony Hogan x1 | Pietrorlando Giordano x1 | Mastacheata x1
preacher65 x1 | PaulGiz x1 | avatar_ro x1 | verynuclear x1 | JagSem x1 | Clarifiante x1 | Rosete Ryan Kim x1
Xphoid x1 | rayford85 x1 | Simi007 x2 | z31s1g x1 | malybru x1 | HTC-Gunge x1 | Laurentius26 x1 | tossero x1
jeryx x1 | mrdey x1 | Imex99 x1 | rib king x1 | Gandicela x1 | Zelmer x1
Thanks to all beta testers of ROM Cleaner v2.0
-ABDOKRO1
-jonas2295
-Xphoid
MarckX for all the help with development and testing
Dude360 who made a great work building this tool with me.
craacK for all the help with the development and graphics
amarullz for the AROMA Installer
Madmaxx82 for his script skills and help making this one fly
Mike1986 & lukogriffioen for inspiration.
The rest of Team Revolution for supporting me.
Special thanks goes to Whiskey103 for hosting my files.
And of course to everyone who supports our work.
Guide & Info
Guide For ROM Cleaner and Additional Tools!
We did make an effort to make it as clear as possible on each AROMA screen. However it's always nice to know what the scripts do and when to use them...
So let's start!
Main Menu
In our main menu you will find:
* Backup Tool
* ROM Cleaner
--- ROM Cleaner (Sense)
--- ROM Cleaner (NO-Sense)
--- Skip cleaning step
* Additional Scripts
--- Settings Restorer
--- Setup Wizard Remover
--- Apps & Mods Installer
--- Run all scripts in one GO!
* Logs collection
* Advanced Power Menu
Backup Tool
Will backup:
-*- Applications (Not app data)
-*- Accounts (Settings - Accounts)
-*- Bluetooth pairings
-*- HTC Sense launcher settings (and 3rd party widgets)
-*- HTC Mail accounts (including Inbox)
-*- WiFi keys
Important Note: Use this before flashing a new ROM flash with full wipe
How to apply:
--- Open ROM Cleaner AROMA and press "Backup Tool"
--- When done, press "Power Menu" and "Exit" .... or whatever you want...
ROM Cleaner
Flashing procedure for pure ROM Cleaner users!
-*- Flash a ROM with full wipe
-*- Start ROM Cleaner AROMA and pick "ROM Cleaner"
-*- Pick "Sense" or "NO-Sense" script, press Next
-*- "NO-Sense" users will get a launcher menu and the option to use HTC lockscreen or AOSP lockscreen
-*- Next menu is optional (should be pretty clear)
-*- Press Next again and wait until ROM Cleaner is done
-*- Press Reboot and use your phone like normal
Skip cleaning step
If you use this option, nothing will be removed and you will still be able to restore your apps.
Additional Scripts
Important Note: Use this menu only after a full boot!
* Settings Restorer > This script will restore data already saved with Backup Tool
* HTC Setup Wizard Remover > This script will remove the HTC Setup Wizard. IT's pointless to have once your phone is set up
* Apps & Mods Installer > This is a batch install script. Apps, mods, files in /sdcard/ROMCleaner/SecondBoot will be installed when you use this script
* Run All scripts in one GO! > This is a batch install for all scripts in this menu
Logs Collection
Use this option when we request logs from you.
This script will collect all needed logs + "*user.txt" and create "RC_LogCollector.tar" in ROMCleaner folder. Upload this file and send it to us on XDA or IRC.
Advanced Power Menu
In this menu you will find the following options:
* Reboot your device
* Exit to Recovery
* Reboot to Bootloader
* Enable Mobile Network
How To Edit Your Personal User.txt
Steps you need to do:
--- Windows users, download Notepad++ and install it.
--- Download "ROMCleaner_user.txt" or "NO-Sense_user.txt" from the firstpost
--- Open the text file with Notepad++
In the text file you will find two columns with app names and a description in this guide we use AdobeReader.apk as an example.
To Remove a file with ROMCleaner
Code:
AdobeReader.apk Adobe Reader PDF reader
In the case above "AdobeReader.apk" will be removed.
To keep a file with ROMCleaner If you decide to keep it, add a "#" at the beginning of the line:
Code:
[COLOR=Red]#[/COLOR]AdobeReader.apk Adobe Reader PDF reader
Let's say we are done with the edits. To continue just complete next list:
--- Press the "X" in the upper right corner of the screen to save the changes.
--- Copy the file onto your sdcard. The file must be located in "/sdcard/ROMCleaner" folder.
Now ROM Cleaner script will always read that file!
Easy?
Yes? Good because this is and should be easy
Finally!
What took you so long .
Nice to have that tool now also on One X. Thanks Patrics and all involved
jotha said:
Finally!
What took you so long .
Nice to have that tool now also on One X. Thanks Patrics and all involved
Click to expand...
Click to collapse
Yeah..... it seems ages since you and the guys on IRC bullied me with not having an X. Sure I will be testing this very soon.
But it's very nice to see you here as well mate!
Keep up the good works!!
Thank you
@Patrics
Thank you for your explanation and now I have understood it
I will test it later when S-OFF is out now.
thank you for hard works
jotha said:
Finally!
What took you so long .
Nice to have that tool now also on One X. Thanks Patrics and all involved
Click to expand...
Click to collapse
Well, I think I have to blame time and HTC Sense 4.0 for the delay
MarckX said:
Yeah..... it seems ages since you and the guys on IRC bullied me with not having an X. Sure I will be testing this very soon.
But it's very nice to see you here as well mate!
Keep up the good works!!
Click to expand...
Click to collapse
Thank you mate! I hope it won't be long before you are with us at the X-Train
FordSierra88 said:
@Patrics
Thank you for your explanation and now I have understood it
I will test it later when S-OFF is out now.
thank you for hard works
Click to expand...
Click to collapse
No problems mate!
No need to wait for S-OFF
Go go go go!
Sent from my HTC One X
A very big thanks man
You are really a wonderful.
Hi thanks for the work. This tool sounds very interesting and would like to try it out. Does this mean I do not need to be rooted or have the s-off to try this? Apologies for the noobish questions. Still learning and all new coming from the s2 forums
I tried v.1.0 with ARHD 1.2 and after flashing it I got (Nothing was removed by Rom cleaner.
When the Rom first boot I found that some apps have gone and other not.
Here are the apps that still installed:
Facebook
Twitter
Google maps
Calculator
Thanks man
Edit:
I think it used the built in txt
NoobTerminator said:
Hi thanks for the work. This tool sounds very interesting and would like to try it out. Does this mean I do not need to be rooted or have the s-off to try this? Apologies for the noobish questions. Still learning and all new coming from the s2 forums
Click to expand...
Click to collapse
Requirements: 4EXT or CWM Recovery
Deodexed ROM. We are working on a version that will handle *.odex files as well.
If you use a Stock ROM that means you have odexed ROM.
ROM Cleaner will only remove apk files and not odex files at the moment.
You need a custom recovery installed so you will be able to flash ROM Cleaner.
I do recommend you to flash a custom ROM before using any of these tools.
verynuclear said:
I tried v.1.0 with ARHD 1.2 and after flashing it I got (Nothing was removed by Rom cleaner.
When the Rom first boot I found that some apps have gone and other not.
Here are the apps that still installed:
Facebook
Twitter
Google maps
Calculator
Thanks man
Edit:
I think it used the built in txt
Click to expand...
Click to collapse
Nothing was removed by ROM Cleaner
If that is true, I would like to have some logs from you located in /sdcard/ROMCleaner/logs, make a zip of all logs and upload them here.
But most likely this happened.
The apps you are mentioning is not removed by default ROM Cleaner, you need to download ROMCleaner_user.txt and remove "#" in front of those apps, and then just make sure you have copied ROMCleaner_user.txt to /sdcard/ROMCleaner before you flash ROM Cleaner v1.0
Just let me know if you encounter any issues.
/Patric
Patrics83 said:
Nothing was removed by ROM Cleaner
If that is true, I would like to have some logs from you located in /sdcard/ROMCleaner/logs, make a zip of all logs and upload them here.
But most likely you this happened.
The apps you are mentioning is not removed by default ROM Cleaner, you need to download ROMCleaner_user.txt and remove "#" in front of those apps, and then just make sure you have copied ROMCleaner_user.txt to /sdcard/ROMCleaner before you flash ROM Cleaner v1.0
Just let me know if you encounter any issues.
/Patric
Click to expand...
Click to collapse
Thanks for your quick reply
I already used my ROMCleaner_user.txt but the script used its built in txt
What i did is that i opened the script and edited the built in txt and everything is working now.
I am waiting to recharge my empty credit card and donation will come as soon as possible.
Thanks again.
verynuclear said:
Thanks for your quick reply
I already used my ROMCleaner_user.txt but the script used its built in txt
What i did is that i opened the script and edited the built in txt and everything is working now.
I am waiting to recharge my empty credit card and donation will come as soon as possible.
Thanks again.
Click to expand...
Click to collapse
You should never open the zip, this might end up in many strange issues. And we don't support that kind of edits since we can't control the outcome and it makes it much harder to track issues etc etc
For example if you by any chance is using wrong text editor (notepad++ is recommended) you might lose unix code and ROM Cleaner script won't be able to read the txt file.
How ever if you lose unix on ROMCleaner_user.txt the script will convert it to unix again.
ROMCleaner_user.txt is a big part of the script idea, and you will understand it better when we start to push updates.
Sorry if my post was complex
Every donation is much appreciated!!
/Patric
Nice to see you here on the one x ,things are getting better and better.
napster113 said:
Nice to see you here on the one x ,things are getting better and better.
Click to expand...
Click to collapse
ROM Cleaner the one, One X has been waiting for...
Sent from my GT-P7510
Patrics83 said:
You should never open the zip, this might end up in many strange issues. And we don't support that kind of edits since we can't control the outcome and it makes it much harder to track issues etc etc
For example if you by any chance is using wrong text editor (notepad++ is recommended) you might lose unix code and ROM Cleaner script won't be able to read the txt file.
How ever if you lose unix on ROMCleaner_user.txt the script will convert it to unix again.
ROMCleaner_user.txt is a big part of the script idea, and you will understand it better when we start to push updates.
Sorry if my post was complex
Every donation is much appreciated!!
/Patric
Click to expand...
Click to collapse
Thanks Patric for your advise
Everything is working fine without any issue.
verynuclear said:
Thanks Patric for your advise
Everything is working fine without any issue.
Click to expand...
Click to collapse
Sounds Great!
Thanks for your feedback mate!
Sent from my GT-P7510
Well, used rom-cleaner when updating to ARHD 1.2.1. Everything runs smoothly. Have edited romcleaner-user.txt to my needs and freed more than 190 MB.
So, great work
jotha said:
Well, used rom-cleaner when updating to ARHD 1.2.1. Everything runs smoothly. Have edited romcleaner-user.txt to my needs and freed more than 190 MB.
So, great work
Click to expand...
Click to collapse
Thanks for your feedback mate!
190MB that's not bad
So guys any feedback?
Questions?
Or is it just working perfect?
Sent from my GT-P7510
Note: This i am not a developer and i did not create this. I take no credits for this. All credits go to Patrics83. I have recieved permission from him to link his thread over to the Desire Z forums. ORIGINAL THREAD
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AS WE KNOW, THE DESIRE Z HAS ONLY 512MB OF RAM WHICH HAMPERS MULTITASKING AND WILL KILL ROSIE VERY OFTEN.
THIS SCRIPT WILL REMOVE LOTS OF USELESS JUNK THAT USES UP THE RAM TO HAVE BETTER MULTITASKING!
Overview
Rosie does not get removed, so you will still have the HTC App Launcher!
The best way to come close to a no-sense ROM and still use HTC Sense
Fully compatible with Sense 3.0, 3.5, 3.6, 4.0 and AOSP ROMs with ICS
Everything is rebuilt from ground and this much more simple than before
New ROMCleaner app list in a more user friendly format
Follow the guide in second post and you will be just fine
Why Use Rom Cleaner:
Very nice, simple and fast way to delete stuff from your device
Takes less then 5 seconds to delete all the listed applications and files in the list
No trash left behind as it will be if you delete files manually using RootExplorer
More free RAM for apps that you are actually using
Users have reported better battery life and device speed improvements with ROM Cleaner
*See Post 3 For Before And After Screenshots*
Sample ROM Cleaner Text File (Many More Apps In Real List)
Code:
#
# Widgets
#
FusionStockWidget.apk Stocks Widget
GenieWidget.apk Google News and Weather Widget
HtcAutoRotateWidget.apk HTC Standalone Widget for Auto Rotate
htcbookmarkwidget3d.apk HTC Internet Bookmarks Widget
HtcCalculatorWidget.apk HTC Calculator Widget
#
# HTC Skins & Themes
#
BlueSky.apk Blue Sky Theme
Burgundy.apk Burgundy Theme
Olivine.apk Olivine Theme
SkinPicker.apk Skin Picker, app to pick your themes
Turquoise.apk Turquosie Theme
#
# HTC Wallpapers & Live Wallpapers
#
HTCLivewallpaperStreak.apk Streak
LiveWallpapers.apk Google's Live Wallpapers
LiveWallpapersPicker.apk Live Wallpaper Picker
MagicSmokeWallpapers.apk Google's Magic Smoke Live Wallpapers
Mode10Wallpapers.apk HTC live wallpaper
VisualizationWallpapers.apk HTC live wallpaper
WeatherLiveWallpaper.apk HTC Weather Live Wallpaper
#
# All Wallpapers, Scenes Preview's, Bookmarks Thumbnails.
#
"/system/customize/resource/*.jpg"
"/system/customize/resource/*.png"
DOWNLOADS:
To Be Flashed Before Full Wipe And ROM Flash
Folder Creator v1.3: Creates the necessary folders for Rom Cleaner if using custom script
To Be Flashed After Flashing ROM And BEFORE First Boot
ROM CLEANER 4.0: For Sense 4.0 Roms
ROMCleaner_User.txt File For v4.0: For Advanced Users To Customize The Script. Right click and save as. Follow Guide In Post 2 To Create Your Own List
ROM CLEANER 3.5: For Sense 3.0-3.6 Roms + AOSP
ROMCleaner_User.txt File For v3.5: For Advanced Users To Customize The Script. Right click and save as. Follow Guide In Post 2 To Create Your Own List
To Be Flashed After First Boot
HTC Setup Remover
Click to expand...
Click to collapse
NOTE: If you see anything removed on your ROM that you don't want removed, change the RomCleaner_User.txt file to not remove the apks you want. If you get some kind of issues after flashing ROM Cleaner, reflash the ROM and check if the issue still exists.
A Complete Noobs Guide
Click to expand...
Click to collapse
I cant make this any simpler for you.
TO HAVE A CLEAN ROM = JUST FLASH THE ZIP
TO USE YOUR OWN LIST PUT ROMCleaner_User.txt ON YOUR SDCARD IN
Code:
/sdcard/ROMCleaner
Steps:
-Nandroid Backup
-Superwipe
-Flash Rom
-Without Rebooting Flash ROM Cleaner
-Reboot
Quick Start Guide
Ok, this is a quick start guide for those user who just want to flash and go.
The cleaner uses one of two text files located in the ROMCleaner folder on your SD card.
ROMCleaner.txt - This is the default cleaner list that the script will read from. This list will be placed on your card on the first run of the cleaner. It will be overwritten each time the cleaner is run to ensure the latest updates are applied.
OR
ROMCleaner_User.txt - This is your custom cleaner list. You can create this file at any time and the cleaner will automatically read from it.
File Locations:
Code:
/sdcard/ROMCleaner/ROMCleaner.txt <--- This is the default list and will be created automatically
/sdcard/ROMCleaner/ROMCleaner_User.txt <--- This is your personal list which you create.
Summary
In short, all you have to do is add text to a file and put apks into a folder.
Yes yes that simple.
You can even edit the text files and copy apks using just your device.
While we still recommend you use http://notepad-plus-plus.org/ to edit your list on a PC to maintain the UNIX encoding the cleaner will also double check and convert the file if it finds it has been converted to a windows format.
Folder Creator
Click to expand...
Click to collapse
We have created this small flashable zip to aid you in getting the cleaners directory structure setup.
It should only need to be run once before using but can be run at any time to completely recreate the structure. Any files or folders in place will not be harmed if flashing again.
The script contains a small reboot to workround a very small bug in some recoveries. This bug will not update the sdcards file view to show new folders.
This is to help us avoid the obligatory "I flashed the zip but it didnt create the folders" posts.
Creating Your Own List
Click to expand...
Click to collapse
While the default list should be enough for most users, we have included the ability to define your own custom list for the cleaner to remove.
Creating your own list is as simple as adding files to a text file! This can be done a variety of ways, from an editor on your PC or via an editor on your Phone!
The easiest way to start your own list is to use the one attached to the first post.
Run the folder creator or create the following structure on you sdcard
Code:
/sdcard/ROMCleaner/ROMCleaner_User.txt
As long as this file is present, the cleaner will read from it instead of the default ROMCleaner.txt.
To add to it all you have to do is add the apk file or folder you would like removed during cleaning.
Single apk files should just be listed while folders should be encased in quotes (" ")
Any item with a # in front of it will be ignored by the cleaner.
The cleaner will check BOTH the /system and /data partitions for any apk file named in the list and remove it if it finds it
Examples:
To add files:
Code:
UselessApp.apk
Simple as that
To add folders:
Code:
"/system/app/UselessFolder"
Ignored example:
Here, both the empty folder and UselessApp2 will be deleted while UselessApp1 will be ignored.
Code:
"/system/app/EmptyFolder"
#UselessApp1.apk
UselessApp2.apk
We have also included the ability to batch delete a certain filetype by using the following syntax -
Code:
"/path/to/folder/*.fileextension"
Heres an example from the default list to remove all .png images from the resources folder:
Code:
"/system/customize/resource/*.png"
The default ROMCleaner.txt also includes these instructions to help you start your own list.
Before ROM Cleaner(On Desire HD Running Sense 2.1)
After ROM Cleaner
As you can see, the default ROM cleaner script was able to save about 25 mb of RAM. The amount of RAM saved could be greater depending on what your remove. And remember that the Desire Z only has 512 mb of RAM so 25 mb is a substantial amount. Have Fun
i never get it how to remove or not some htc widgets with rom cleaner. i always use titaniun for unistalling. now im reading carefully to learn how to use it. thank you for your time!
masterismos said:
i never get it how to remove or not some htc widgets with rom cleaner. i always use titaniun for unistalling. now im reading carefully to learn how to use it. thank you for your time!
Click to expand...
Click to collapse
Yea, when i first used this script a long time ago, i was really confused on how it all worked but i figured it out after some help on xda Basically it all comes down to customizing the script yourself on notepad+ and choosing what you want to remove and what you want to keep. It takes some trial and error but in the end its worth it
Sent from my HTC Vision using xda premium
Cleaning Non-Sense Roms
Hi,
Thanks for sharing this great post!
I wonder we can use this Rom Cleaner for cleaning Non-Sense based roms, especially ICS Roms.
dcpathak
dcpathak said:
Hi,
Thanks for sharing this great post!
I wonder we can use this Rom Cleaner for cleaning Non-Sense based roms, especially ICS Roms.
dcpathak
Click to expand...
Click to collapse
Hi there dcpathak!
If you look at the original thread HERE, you can find this in the ABOUT section:
* Fully compatible with Sense 3.0, 3.5, 3.6, 4.0 and AOSP ROMs with ICS
So I would suggest you go for the latest release of ROMCleaner v5.0r3. If you used it please report back. It would be highly appreciated
Cheers!
@evilcuber
You have a PM
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
------------------------------------- UPDATE 2 -------------------------------------
hey guys this seems to be harder than I thought, but till now I manged to create a solid code to base my work on
and I'm thinking of "HOX-BOX" as a name for my baby, what do you think?
Done since Update 1
- ADDED: dynamic shell (context) menu for faster flashing .. including the choice to enable/disable it
- ADDED: an advanced detection system, far better then the simple "devices" known command, this tool will be able to detect a 100% accurate state of the device including (adb/mtp - mass storage/camera p2p - fastboot - connected with no drivers - current drivers version - the path for the mass storage)
This toke me 2 days of hard work and it's based on the detection of system Drivers/Vendor ID status, so it can't go wrong
- ADDED: advanced model detection command before flashing to prevent wrong flashes
- IMPROVED: Interface and logging
- INCLUDED: HTC Drivers 32 and 64-bit adb/fastboot
- INCLUDED: USBDeview (helps with retrieving HTC's vendor IDs and Product IDs)
- IMPROVED: data size by removing unnecessary platform tools
Still Struggling with
- Live Stats
Normal stats are OK and ready but keeping the CPU stats alive is making the software unstable, I'm still working on this
- Drag n' Drop handlers
- Flashing a ROM through PC
haven't really gave it the time yet, i'll be looking into it as soon as I stabilize other current commands.
------------------------------------- UPDATE 1 -------------------------------------
The Tool Is now under construction
I Finished the following so far
- UI main Menu
- INCLUDED: platform-tools_r16.0.1-windows
- INCLUDED: 7z.exe and 7z.dll (to flash boot.img without user interference)
- One Click Flasher for kernels and recoveries is now ready (CWM, TWRP and BOOT)
- Logging system that creates user-friendly (humand readable) logs and Advanced Log that lists command and their returns
Now Working on
- Live stats about battery and processor
- a 100% PC based flash code you just plug in your HOX, select a ROM , and the tool will transfer it to the SD, flash it in recovery, erase cache and delvik, do selected wipes and flash the boot.img
this is a tricky process but I have all the info I need , and now I'm on it
------------------------------------- OP -------------------------------------
Hey Guys
Lately I've been thinking of Creating a Tool that works with PC to make common tasks easier
I have a good experience in programming/ui/animation/batches
The Tool is basically an AIO TOOLBOX for our One X (for now)
I have some Ideas , but I need some feedback before Starting
it will be User-Friendly.. Noob proof and really well themed
WHAT I HAVE IN MIND
• basic functions
- mode detection
- get device props (CID, Mainver, Current ROM, Free Space, Model and so)
• Includes
- fastboot environment
- latest drivers
- SU flashables
- recovery Images
• Commands
- help connecting your device by installing the drivers automatically, detect the current mode (and enable/disable options based on the mode)
- help with the bootloader unlock
- flash boot.img (even if not extracted) you can just select the ROM zip and the tool will extract the boot and flash it automatically
- flash recoveries
- push (transfer) files using adb (even if stuck in recovery) without writing any code (WYSIWYG), just choose files and click push
WHAT I NEED FROM YOU
(Done!) 1. should I do this? .... does it worth the time, or there is similar tools
2. if you think I should do it, should it have more features (than the mentioned above) , and please name them with details if possible
3. suggest a name for the tool
I have the ability to integrate any fastboot/adb command you can think of into the UI, with a nice animated design
but I can't do miracles such as unlocking the phone without the help of (HTCdev) or S-OFF your device, so please don't request such things
Re: I need your thoughts - The Ultimate HOX ToolBox
1. Definitely you should do it! (although there is toolkit which can unlock bootloader and flash a recovery already) More advanced features would be welcome!
2. A few things:
Maybe fetch a RUU automatically based on main version from
BugsyLawson's server
or
ruu.androidfiles.org and automatically install it.
A tool that fetches a firmware zip based on cid and flashes it.
Adb shell
Boot repacker
3. NoobKit-9000
Sent from my One X
TToivanen said:
1. Definitely you should do it! (although there is toolkit which can unlock bootloader and flash a recovery already) More advanced features would be welcome!
Click to expand...
Click to collapse
Glad you feel this way
TToivanen said:
2. A few things:
Maybe fetch a RUU automatically based on main version from
BugsyLawson's server
or
ruu.androidfiles.org and automatically install it.
A tool that fetches a firmware zip based on cid and flashes it.
Adb shell
Boot repacker
Click to expand...
Click to collapse
- Communicating with servers and downloading is a tricky thing, they would have to work with me for this
if I get enough help from them , I Would deferentially do it.
but at the very least I will include a guide that will tell you the exact name of the RUU/Firmware that needs to be downloaded (maybe even search for it)
- adb shell .... Will Do :good:
- boot Repacker ... I have to do some more reading about this, but I think I can do it :good:
TToivanen said:
3. NoobKit-9000
Click to expand...
Click to collapse
:laugh:
Re: I need your thoughts - The Ultimate HOX ToolBox
Like the idea of a nice clean tool.
I haven't felt the need to root or flash yet, but as there is no s-off yet the process seems slightly more involved than it was for my old Desire, so it is a bit off putting. If there are tools that can help - will use them.
I know that sounds noobish - and it is
Sent from my HTC One X using xda app-developers app
Re: I need your thoughts - The Ultimate HOX ToolBox
One click kernel flasher would be nice lol
A
Htc One X Viper 3.4.2
Re: I need your thoughts - The Ultimate HOX ToolBox
There's always one click flash tools they do a lot of what u said flashing, a useful tool would be to indicate where memory is used these devices are limited on memory biggest downfall on htcs part Imo
Sent from my HTC One X using xda premium
Hey mate,
Do it !! Competition is good, Hasoon already has a toolkit but as mentioned choice is brilliant ! So get on it and goodluck, can't wait to see your final program .
PS - Check your banner image !! You missed the "U". It is "Your ltimate tool flasher".
Wilks3y said:
Hey mate,
Do it !! Competition is good, Hasoon already has a toolkit but as mentioned choice is brilliant ! So get on it and goodluck, can't wait to see your final program .
Click to expand...
Click to collapse
Thank You!
and Yes I do like clean Competition , and giving people choices.
Wilks3y said:
PS - Check your banner image !! You missed the "U". It is "Your ltimate tool flasher".
Click to expand...
Click to collapse
OOPS!
-"Live stats" would be great, showing instant info about cpu cores in use and freq, battery % and mA flow, ram usage, live logcat + kmesg, gpu freq...
-A good file explorer that allows to edit files "on the fly"
What do you think? want more ideas?
Juanig said:
-"Live stats" would be great, showing instant info about cpu cores in use and freq, battery % and mA flow, ram usage, live logcat + kmesg, gpu freq...
-A good file explorer that allows to edit files "on the fly"
Click to expand...
Click to collapse
I Will definitely Try to include every feature I can with time
I have a lot of reading to do, but if it is possible then I'll do it, even if not in the first release, I WILL try to include everything as future versions build up
Juanig said:
What do you think? want more ideas?
Click to expand...
Click to collapse
Thank you, and if you have any other useful ideas, why not
Re: I need your thoughts - The Ultimate HOX ToolBox
Great idea, I initially used a toolkit when first flashing mine but it's nice to know what your actually doing to your phone and I have since learnt all the commands. So my request is to somehow show the user what your automating so they understand what's going on with their phone. Maybe like a log/command type window that can be shown or hidden for those that want to see what's happening.
Cheers
Sent from my HTC One X
Re: I need your thoughts - The Ultimate HOX ToolBox
Yes agree with herbie u wanted to use a toolkit but would have also benefitted from knowing the commands as something went wrong during the flash with the tool kit
Htc One X Viper 3.4.2
Re: I need your thoughts - The Ultimate HOX ToolBox
Great idea
Thank you, I must have this in my tool
Sent from my HTC One X
ADDED UPDATE 1 TO THE OP
a beta release should be available soon :fingers-crossed:
Maher88 said:
ADDED UPDATE 1 TO THE OP
a beta release should be available soon :fingers-crossed:
Click to expand...
Click to collapse
cant wait!
As seen on the front page: http://www.xda-developers.com/android/streamline-your-app-theming-with-batchapktool/ (Thanks nikwen and Will!)
I never was overly happy with available solutions/tools/scripts for theming. So, over time my collection of homegrown batch scripts grew... and now I made a menu interface for them to collect them in a (for me, at least) logical manner. I'm gonna put them up here, maybe some people might find them useful.
BatchAPKTool differs from other Apktool/Smali-manager scripts in a few ways. It doesn't do everything everybody might find useful in a script, but it gets basic things done really fast and really neat. Where it makes sense, several working steps are combined into one command. BatchAPKTool is not a monolithic script. You can use the main menu script (!0-batchapktool-menu.bat), or you can simply click the various single scripts to get stuff done, which is usually the fastest option. There aren't a lot of folders to keep track of - everything is basically done in the root folder of the script. Just drop some APKs there and get going. BatchAPKTool automatically makes backups of the original files. And, of course, the name of the script comes from the fact that you don't select a single APK file to work with, but everything is done in batch (it's the user's responsibility to not mix system and user apps when signing/pushing/installing APKs).
On first startup the script checks if Java is installed on the computer, and sends you to the Java website if not. It also pulls the framework from your device and installs it for Apktool. After that you're good to go. The frameworks are tagged, so one can easily switch when developing for different devices.
The main menu (orange font) shows everything in order that's needed for theming system APKs. Basically, just go from option 1 to option 6 (or 7) and be done. The additional options (red font) contain features one might need as well - options 1 to 3 for non-system apps - but not as often as the main menu ones. Options 4 to 6 are just some 'internals'. It's all pretty self-explanatory, methinks:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Prerequisites are - besides Java - a custom recovery like TWRP that can mount partitions (for pushing system apps), and of course USB debugging enabled, ie. a working ADB connection.
I probably packed some safety checks in the scripts that might break operation on certain systems. Bug reports are welcome.
Tools included:
7za v9.20
aapt v0.2
adb v1.0.31
apktool v1.5.2
DeflOpt v2.07
jpegoptim v1.2.2
OptiPNG v0.7.4
signapk [?]
Stripper v1.5.5.60
zipalign
(I didn't include PNGOut for optimizing images, since it is extremely demanding, even on modern hardware... but one can easily add it to the toolchain.)
Changelog:
v1.01 Streamlined some functions, more (in)sanity checks, better integration of framework switching function
v1.00 Initial release
Cool.
Suggested it for the portal.
Awesome - thanks a lot!
A slightly updated version is coming sometime soon.
New v1.01 in first post.
Changelog: Streamlined some functions, more (in)sanity checks, better integration of framework switching function.
dfkt_ said:
New v1.01 in first post.
Changelog: Streamlined some functions, more (in)sanity checks, better integration of framework switching function.
Click to expand...
Click to collapse
Not really into cooking ROMs these days, but this tool will definately help if I enter the kitchen again and try my hand at themimg.
Thanks a lot :good:
Thanks for this, it's really productive
Thanks for this tool, Really useful & helpful!
Thanks bro, it makes so much things easier
Thanks mate. I'll give a try asap
I saw your thread from the portal and this is worth cuz it looks very useful on paper :good:
Glad you guys find it useful.
Don't hesitate to report eventual bugs, or illogical combinations of options, etc.
dfkt_ said:
On first startup the script checks if Java is installed on the computer, and sends you to the Java website if not.
Click to expand...
Click to collapse
Thanks for putting this together, but I think the download Java links in your script should point to the JRE download page instead of the main page for Java:
Java JRE download page
dfkt_ said:
As seen on the front page: http://www.xda-developers.com/android/streamline-your-app-theming-with-batchapktool/ (Thanks nikwen and Will!)
I never was overly happy with available solutions/tools/scripts for theming. So, over time my collection of homegrown batch scripts grew... and now I made a menu interface for them to collect them in a (for me, at least) logical manner. I'm gonna put them up here, maybe some people might find them useful.
BatchAPKTool differs from other Apktool/Smali-manager scripts in a few ways. It doesn't do everything everybody might find useful in a script, but it gets basic things done really fast and really neat. Where it makes sense, several working steps are combined into one command. BatchAPKTool is not a monolithic script. You can use the main menu script (!0-batchapktool-menu.bat), or you can simply click the various single scripts to get stuff done, which is usually the fastest option. There aren't a lot of folders to keep track of - everything is basically done in the root folder of the script. Just drop some APKs there and get going. BatchAPKTool automatically makes backups of the original files. And, of course, the name of the script comes from the fact that you don't select a single APK file to work with, but everything is done in batch (it's the user's responsibility to not mix system and user apps when signing/pushing/installing APKs).
On first startup the script checks if Java is installed on the computer, and sends you to the Java website if not. It also pulls the framework from your device and installs it for Apktool. After that you're good to go. The frameworks are tagged, so one can easily switch when developing for different devices.
The main menu (orange font) shows everything in order that's needed for theming system APKs. Basically, just go from option 1 to option 6 (or 7) and be done. The additional options (red font) contain features one might need as well - options 1 to 3 for non-system apps - but not as often as the main menu ones. Options 4 to 6 are just some 'internals'. It's all pretty self-explanatory, methinks:
Prerequisites are - besides Java - a custom recovery like TWRP that can mount partitions (for pushing system apps), and of course USB debugging enabled, ie. a working ADB connection.
I probably packed some safety checks in the scripts that might break operation on certain systems. Bug reports are welcome.
Tools included:
7za v9.20
aapt v0.2
adb v1.0.31
apktool v1.5.2
DeflOpt v2.07
jpegoptim v1.2.2
OptiPNG v0.7.4
signapk [?]
Stripper v1.5.5.60
zipalign
(I didn't include PNGOut for optimizing images, since it is extremely demanding, even on modern hardware... but one can easily add it to the toolchain.)
Changelog:
v1.01 Streamlined some functions, more (in)sanity checks, better integration of framework switching function
v1.00 Initial release
Click to expand...
Click to collapse
Now this will come in handy very very much! Keep up the good work and keep adding features to it
Sent from my Galaxy Nexus using Tapatalk 4
Not sure that your quote is useful.
8notime said:
Thanks for putting this together, but I think the download Java links in your script should point to the JRE download page instead of the main page for Java:
Java JRE download page
Click to expand...
Click to collapse
Yeah, that's a dilemma - the URL for the JRE direct download link is dynamic (the "1880261" part), changes with each new version. So the script would have to be constantly updated (or some really sophisticated URL crawler implemented). The lazy-but-safe way of linking to the index page is probably the best I can offer. Or maybe it's safe to link to the root JDK/JRE download page (which seems to have a fixed URL), and tell people that the JRE is enough, no need to get the JDK.
THANK YOU
Great tool. Im currently working on my dialpad theme. Great find! :good: