Rom Editor

Chrusb

Senior Member
Oct 20, 2010
108
162
0
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 :D.

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
 
Last edited:

Chrusb

Senior Member
Oct 20, 2010
108
162
0
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.
 

Lothaen

Senior Member
Jun 4, 2010
4,078
413
0
plus.google.com
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 :)
 

Chrusb

Senior Member
Oct 20, 2010
108
162
0
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!
 

Lothaen

Senior Member
Jun 4, 2010
4,078
413
0
plus.google.com
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
 
Last edited:

Lothaen

Senior Member
Jun 4, 2010
4,078
413
0
plus.google.com
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
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 :)
 
Last edited:

Chrusb

Senior Member
Oct 20, 2010
108
162
0
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 :D.

-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 :D.
 
Last edited:

Meaple

Senior Member
Nov 5, 2008
1,706
179
0
Bradford
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.
 

Lothaen

Senior Member
Jun 4, 2010
4,078
413
0
plus.google.com
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
 

Chrusb

Senior Member
Oct 20, 2010
108
162
0
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.
I'm not disappointed by your comment, and I know that :)
What would you like to see this program do? Any tips?
 

f0xy

Senior Member
Aug 23, 2010
1,596
437
0
Manchester
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.
But in the outset its doing what he intended it to do :)

Sent from my HTC Desire using Tapatalk
 

Chrusb

Senior Member
Oct 20, 2010
108
162
0
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 :D!
 

Lothaen

Senior Member
Jun 4, 2010
4,078
413
0
plus.google.com
New version is now online!
Now compatible with update-script

Check main post for link!
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 ?