Odex vs deodex - HTC Rezound

So, besides deodex roms having the ability to be themed, what other benefits does this have?
I believe odexed roms are slightly faster. At least this is what I remember from my eris days.
Just curious.
Sent from my ADR6425LVW using XDA App

I think you can theme both.
Sent from my newly unlocked Rezound

I read an article yesterday that said if it is odexed then when an app is installed it puts parts of the file/code in different places so it can load when the phone boots up and so part of it is preloaded. If it is DeOdexed that doesn't happen so that the whole app file/code stays together. So if it is DeOdexed it is easier for devs to work with since the app files/code stay all together.
Something like that. I'm trying to find the article I read...
Here's the link to the article with the relevant section quoted:
http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/
ADVANTAGES & DISADVANTAGES
The advantage of deodexing is in modification possibilities. This is most widely used in custom ROMs and themes. A developer building a custom ROM would almost always choose to deodex the ROM package first, since that would not only allow him to modify various APKs, but also leave room for post-install theming.
On the other hand, since the .odex files were supposed to quickly build the dalvik cache, removing them would mean longer initial boot times. However, this is true only for the first ever boot after deodexing, since the cache would still get built over time as applications are used. Longer boot times may only be seen again if the dalvik cache is wiped for some reason.
For a casual user, the main implication is in theming possibilities. Themes for android come in APKs too, and if you want to modify any of those, you should always choose a dedoexed custom ROM.
Click to expand...
Click to collapse

I Recall Reading Something That Said It's More Efficient For The OS To Only Look At The 'apk' Versus Looking Back And Forth Between The 'apk' And 'odex' File.

Related

[Q] Why full ROMs instead of deltas?

I mean no offense to any devs, far from it in fact, but the more I learn about the process behind flashing/updating ROMs on Android the more I have to wonder ...
>> why are ROMs typically released as full/complete .zips rather than just a set of deltas from a known good base?
I'll take SuperClean as the example, which I use and adore; again there is no offense implied here. This is, for the most part, a deodexed stock EB01 ROM with a bunch of files removed and a bunch of files added/replaced, right? Something that one could do by oneself by adding/removing the necessary files via ABD and wiping? I actually did that on my own for my SC 2.7 upgrade from SC 2.6 and managed to avoid all the CWM hassle -- worked great (wiped cache and dalvik, of course).
Putting kernels aside for a moment ... what is the benefit to not providing an essentially static stock deodexed base ROM and implement each iteration as a delta to that base rather than a complete system? I may be way off base here, but it seems like a lot less hassle for the devs to me -- send out a couple delta .zip packages (one for an incremental update from the last version and another for a full update from the base image) rather than every file every time? It seems like a *lot* less downloading and a lot more error proof of a process to me.
I think *most* people that follow these ROMs are likely to be flashing to the bleeding edge as soon as the post goes out (I know I do!). If all that changed in a ROM was the framework .apk and a couple app .apks ... isn't it wasteful for both the dev and the users to create/download/apply a huge .ZIP rather than just CWM a couple hundred kilobytes and (probably) wipe the dalvik cache?
Kernels: As I've learned over time here, the kernels seem to be best suited when not attached to a ROM. I don't know if it's minor hardware differences or how we flash/apply the changes, but obviously not every kernel works well for every device (at least with Galaxy S devices - lol). My opinion would be that the oldest, most stable/compatible kernel be included with a ROM, if one must be provided at all. I think most people that have been able to get a grasp on the flashing/update/rooting process for Android are probably comfortable enough with separate kernel packages.
I'm sorry if I sound like I'm on a soapbox here ... I truly do appreciate the efforts being put forth that I am personally benefitting from I'm just wondering why a delta-based system that doesn't need quite as much care and feeding as full-on system ROM replacements do doesn't seem to be a popular way of doing things. If nothing else, it should greatly reduce the number of people that have issues with their battery stats being wiped out by a full wipe when the device was at 62% or something
Almost forgot ... I have no idea what good "zip aligning" does and perhaps that, or something else I'm too ignorant to understand yet, is the reason behind leaning towards full ROMs. I'm totally cool with being wrong about this -- flame away if you must, but don't be too harsh, my intentions were good ...
djp952 said:
I mean no offense to any devs, far from it in fact, but the more I learn about the process behind flashing/updating ROMs on Android the more I have to wonder ...
>> why are ROMs typically released as full/complete .zips rather than just a set of deltas from a known good base?
I'll take SuperClean as the example, which I use and adore; again there is no offense implied here. This is, for the most part, a deodexed stock EB01 ROM with a bunch of files removed and a bunch of files added/replaced, right? Something that one could do by oneself by adding/removing the necessary files via ABD and wiping? I actually did that on my own for my SC 2.7 upgrade from SC 2.6 and managed to avoid all the CWM hassle -- worked great (wiped cache and dalvik, of course).
Putting kernels aside for a moment ... what is the benefit to not providing an essentially static stock deodexed base ROM and implement each iteration as a delta to that base rather than a complete system? I may be way off base here, but it seems like a lot less hassle for the devs to me -- send out a couple delta .zip packages (one for an incremental update from the last version and another for a full update from the base image) rather than every file every time? It seems like a *lot* less downloading and a lot more error proof of a process to me.
I think *most* people that follow these ROMs are likely to be flashing to the bleeding edge as soon as the post goes out (I know I do!). If all that changed in a ROM was the framework .apk and a couple app .apks ... isn't it wasteful for both the dev and the users to create/download/apply a huge .ZIP rather than just CWM a couple hundred kilobytes and (probably) wipe the dalvik cache?
Kernels: As I've learned over time here, the kernels seem to be best suited when not attached to a ROM. I don't know if it's minor hardware differences or how we flash/apply the changes, but obviously not every kernel works well for every device (at least with Galaxy S devices - lol). My opinion would be that the oldest, most stable/compatible kernel be included with a ROM, if one must be provided at all. I think most people that have been able to get a grasp on the flashing/update/rooting process for Android are probably comfortable enough with separate kernel packages.
I'm sorry if I sound like I'm on a soapbox here ... I truly do appreciate the efforts being put forth that I am personally benefitting from I'm just wondering why a delta-based system that doesn't need quite as much care and feeding as full-on system ROM replacements do doesn't seem to be a popular way of doing things. If nothing else, it should greatly reduce the number of people that have issues with their battery stats being wiped out by a full wipe when the device was at 62% or something
Almost forgot ... I have no idea what good "zip aligning" does and perhaps that, or something else I'm too ignorant to understand yet, is the reason behind leaning towards full ROMs. I'm totally cool with being wrong about this -- flame away if you must, but don't be too harsh, my intentions were good ...
Click to expand...
Click to collapse
I def get what ur saying.. But alot of ppl.don't know how to use adb.... The only reason ppl would know is from other android phones.. Or if they rooted this phone right when it came out.. I think the whole zip is a great idea.. It sux 4 ppl like me cause my internet sux.. But even with the whole zip and the step by step error proof directions ppl still brick there ****.... My god ppl screw up odin n that's stupid easy.... I think the whole package is a simple way to hear less ppl.complaining
Sent from my SCH-I500 using XDA App
I smell what op is steppin' in. And I do update my own rom in that manor by just pulling updated frameworks of files and pushing them or making a cwm zip to flash.
good day.
One reason I can think of. What if you started at SC 2.0 and wanted to go to SC 2.8? That would be 8 or so zip files you'd have to flash, as opposed to just one (two if you want a theme). The same would apply if you went from AOSP, MIUI, or any other ROM back to SuperClean. Also, I feel like it's much easier to package a full ROM for flashing rather than small incremental changes. What if you miss a file in the update zip? It's harder to loose track of files IMO just packing the whole thing.
Also, I do agree with the kernels statement. I'd rather have them seperate, as it would prevent a voodoo user from flashing a NV kernel and the other way around when flashing a ROM. Either way, I package up my own "ROM" that is pre-themed and customized to my liking.

[ROM][VIEW]CleverNameHere Rom RLS 1 - Updated 11/1/11

CONTRADUDE PRESENTS
CleverNameHere Rom Release 1​
This rom is discontinued as I have moved on to the Nexus 7. God Bless, everyone!
This ROM is based off of the Evo View 4G's 2nd OTA (security update) and was created with DSIXDA's rom kitchen. Special thanks to pardonmyfreedom for figuring out the view's mount points.
Features
Rooted
Busybox
Deodexed
Zipaligned on boot
Ad Free Hosts file added
Bash shell & nano installed along with sysro/sysrw scripts
Added custom boot animation (found about 4th hand, will give credit when I can find original owner) and switched the shutdown animation to the stock HTC one
Hardware Accelerated UI
Dalvik heap increased
Filesystem Tweaks
SD card speed tweak
Juwe11's ram optimization script
New Market
Removed most of the bloatware (including teeter, which i'd forgotten before), and left blockbuster, qik, polaris office and sprint nav in data/app so that it can be easily removed if you prefer to do so
Disabled HTC update checking
baked in facebook, google+, es file explorer, Titanium Backup & Mybackup Root, Onlive Viewer, Dolphin Browser HD
Skype for chat included, along with enabling bluetooth headsets
Features in optional theming zip (coming soon, need to rebase off of OTA2)
Crysis Battery Mod
running test icon set
Changed off green (HTC Color) into actually green on loading circle and download bar
Green Overscroll
Please help me test this rom for a couple of days while I'm continuing to add features as well as offer suggestions for improvements. I already have a few in mind as well, just need to continue working through them. I'm also looking for anyone who has theming experience since I'm an IT guy and not a graphics designer ;-)
Downloads
RLS 1 @ Goo.im
Older Releases
Removed until alternate hosting is arranged
Screenshots
waiting on screenshots here until the rom has theming built in.
Benchmarks
The results speak for themselves
Quadrant Scores for Beta 2:
1882,2181,2093
Quadrant Scores for Beta 3:
2407, 2528, 2515
Pre-Installation Instructions
Make sure your HTC Evo View 4G is S-off and has a recovery installed, the best way to do that is to follow this guide by Globatron. You also need to have an SD Card in your view in order to be able to flash things through Clockwork Mod.
Installation Instructions
The betas of this ROM will wipe data, so I recommend backing up important information in MyBackup Root and Titanium Backup. The Full Releases (RLS 1, RLS 2, etc.) and Release Candidates (RC1, Etc.) will not wipe data, but if you're coming from stock or just want to make sure your devices is clean, do a factory reset from within clockworkmod recovery between steps 3 and 4 of the guide below.
Copy the Rom .zip file to the base of your SD Card, not the internal storage of your View
Boot into your tablet's bootloader by holding volume down & power while unit is powered off
select recovery by using the volume arrows and hit power to select
you should now be looking at a black screen with blue text, if not make sure you followed the S-off guide. using the volume keys to navigate and power button to select, select install zip from sd card using power
select choose zip from sdcard
select the clevernamehere .zip file on your sdcard
navigate down to the option that says 'Yes - Install clevernamehere*.zip' where * is the name of the version of the rom (eg. beta1)
Rom will now install and run it's course. The script will be more verbose then it is now by the final version
select the +++++Go Back+++++ option
now select reboot system now and the view will reboot. this will take a while, just like it did when you took it out of the box.
Rom is now installed and working! let me know if you find any bugs or have feature requests.
Removing all user data before installing a new rom (Factory Data Reset)
Boot into your tablet's bootloader by holding volume down & power while unit is powered off
select recovery by using the volume arrows and hit power to select
you should now be looking at a black screen with blue text, if not make sure you followed the S-off guide. using the volume keys to navigate and power button to select, select wipe data/factory reset.
navigate down to the option that says 'Yes -- delete all user data' and select it. This will wipe ALL of your data and the data will be unrecoverable after this unless you have backed it up using Titanium Backup and Mybackup Root.
device will now wipe itself and take you back to the main clockworkmod menu. continue on from step 4 of the above guide to flash the rom if you already have the .zip on your device.
Uninstallation Instructions (going back to stock)
Download the shipped rom RUU from here. This was posted by Football on the Flyer Shipped ROMs list here
with your tablet powered on, plugged into your computer via USB, run the RUU. It will take over after you confirm you want to 'update' and format you back to almost completely stock (I was still s-off but I had lost root of course)
go ahead and update your tablet back to the latest OTA (the first OTA) using software update on your tablet.
now go to this thread by attn1 about getting clockworkmod back as well as root. don't forget the view is named the express and DO NOT download anything from this link that has flyer in the name
you are now ready to flash another rom or reflash mine
im giving this a try ill report back....
Thanks! Let me know what you think. I have a few ideas for speed improvements and I will for sure have a more descriptive flashing script
Sent from my SPH-D700 using XDA App
so far so good
a few questions though
Can you turn 4g service on automatically
is this going to be a sense or senseless rom or both?
any plans on removing the default sprint crap bundled with the phone?
rom name recommendation ContraView Rom
burry said:
so far so good
a few questions though
Can you turn 4g service on automatically
is this going to be a sense or senseless rom or both?
any plans on removing the default sprint crap bundled with the phone?
rom name recommendation ContraView Rom
Click to expand...
Click to collapse
Removing sense is always a large undertaking. I'll tackle that at a later time, so sense for now. Beta 2 is going to remove as much as possible and put it into a zip for the few users who might actually want it. I'll look into having 4g autostart as an option. Thanks for the name suggestion.
Sent from my SPH-D700 using XDA App
Beta 2 is now uploaded. I have been working on theming and it is quite a bit harder on sense based roms than it is on touchwiz. I'll also upload the removed apks as a zip file tomorrow.
Since there are currently only 2 roms specific to the View I thought I would give yours a try as well as the XPRS rom. I really dig that boot screen. So far everything seems to be smooth without any issues. I am running it with the ADW Ex launcher and all of my primary apps work well including netflix..
contradude said:
Beta 2 is now uploaded. I have been working on theming and it is quite a bit harder on sense based roms than it is on touchwiz. I'll also upload the removed apks as a zip file tomorrow.
Click to expand...
Click to collapse
If you need some help let me know, im almost done skinning all of i00 rom. Im not sure if its the same for the View but fusion.apk and rosie.apk wont compile with m10 editor, just fyi.
Sent from my HTC Flyer.
great start to roms
Scabes24 said:
If you need some help let me know, im almost done skinning all of i00 rom. Im not sure if its the same for the View but fusion.apk and rosie.apk wont compile with m10 editor, just fyi.
Sent from my HTC Flyer.
Click to expand...
Click to collapse
I like the unlock for the view just need come custom themes now thanks
Where is the download link.
Sent from my PG41200 using Tapatalk
Scabes24 said:
If you need some help let me know, im almost done skinning all of i00 rom. Im not sure if its the same for the View but fusion.apk and rosie.apk wont compile with m10 editor, just fyi.
Sent from my HTC Flyer.
Click to expand...
Click to collapse
I'd actually love some help skinning once I hit feature complete right before the RC. I'm headed there pretty quick, just have a few tweaks that i'd like to get implemented first
Sent from my SPH-D700 using XDA App
fcoco32 said:
Where is the download link.
Sent from my PG41200 using Tapatalk
Click to expand...
Click to collapse
It's the link listed as beta 2 @ multiupload under downloads... I'm uploading beta 3 tonight as well. Just need to finish working on it
Sent from my SPH-D700 using XDA App
contradude said:
It's the link listed as beta 2 @ multiupload under downloads... I'm uploading beta 3 tonight as well. Just need to finish working on it
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Aye c-dude any chance of a change log for those of us wondering? Thanks for the ROM. We need more View chefs and your contribution is DEFINETLY appreciated!!!
Why the hate for stock?
Do you have a completely stock updated rooted ver? What base are you using?
Edit: This was not meant to as disrespect to you. Thanks for all the hard work. The talented devs are the only reason we have this community today.
ContraDude thanks for all the hard work on this rom as its really the only rom we have on the view that is currently being worked on, once they have the kernel source released I know some devs who are willing to make some kernels for our tab. However, one request that I have which you may be able to figure out, as I could not, is how to get the android market to install apps it says arent compatible. I originally thought that changing the fingerprint would fix the issue however I have changed the fingerprint to several different devices and currently have the fingerprint showing the tab as an EVO 3d to the android market. Unfortunately this still doesnt get apps like facebook, go sms, or other apps to show up. I have attached a screenshot that shows my tab showing up as an evo3d. Also I believe that it may have something to do with other lines in the build.prop that show that the device is not a phone, not sure where those are. However I did completely take out an reference of the model number, product, and brand to mirror those from the build.prop of my evo 3d, so I changed more than just the fingerprint and it still doesn't work.
CrippleB said:
No one is willing to do their own dirty work anymore. What happened to if you don't want it uninstall it now that you have root. Do you have a completely stock rooted updated ver? I cannot find a 2.3.4 stock rooted rom for my wife's view.I saw you removed teeter which my kids love, kept in blockbuster, polaris, and telenav(no good without premium gps fee) which I don't use. I cannot take any Ota's without causing problems so I am still 2.3.3. But every rom maker out there is all about remove this and remove that. I for one have no problem removing stuff I don't use, and on the other hand do use some of the bloat apps everyone is so "remove happy" over. Sorry for the rant but it used to be the user removed what they didn't want. I thought that is what root was for. Thanks for your time.
Click to expand...
Click to collapse
Thanks for being a sterling example of everything that's wrong with XDA. You complain that people don't do their own work, then complain when you have to do your own work?
If you wanted a rooted stock rom, why are your looking at custom rom's? Run the s-off tool then flash the zip that gives you root. At that point you have a rooted stock rom.
pardonmyfreedom said:
Thanks for being a sterling example of everything that's wrong with XDA. You complain that people don't do their own work, then complain when you have to do your own work?
Click to expand...
Click to collapse
Thanks for being an example of the majority of XDA users, quick to flame and not help. Yes the rant could have been left out but that was my opinion on removing apps. No one can say what the next guy will or will not use, just pointing out somewhere it was agreed that stock apps were bad. I learned with the 3d that some bloat apps are system and will not install correctly with the normal installation of apk's(reader being one of them). I can put these back into system myself as I have done it many times already. No disrespect was aimed at anybody but it seems you are ready to fire back at a moments notice.
ElAguila said:
If you wanted a rooted stock rom, why are your looking at custom rom's? Run the s-off tool then flash the zip that gives you root. At that point you have a rooted stock rom.
Click to expand...
Click to collapse
Custom roms can still be custom without removing stuff. It's the added tweaks that make them custom. And I am currently Stock rooted.

Removing Vibration icon on stock I3 rom

Please politely direct me if this topic has its own section already but I couldn't find it easily.
I know this has been asked and answered somewhere in this forum but things get buried in forums that end up many with many pages of different specific questions all piled together ie in the 2.3.5 topics......
I have a general idea about Odex and Deodex roms.
Now my stock rom is an odex rom from my understanding and theming generally doesn't work because of the technical reasons behind the difference betweeen odex and deodex roms.
But is there a way to remove the vibration icon without going to a deodex rom? I rooted my phone but it doesn't seem so useful with the stock rom apart from being able do full backups.... Oh and being able to change the overglow effect and crt effect which are minor things for me.
I came from a long history with windows mobile which involved down the custom rom and ported roms path since i got fed up with the stock experience.
But I'm not at that stage with Android and quite content with the stock samsung/google experience with independent apps seeming to fix any annoyances I have experienced so far....
There is a mod in sicopat's Rom thread that will remove it for you. Here is the direct link to the download http://www.multiupload.com/DRXS2HIPZ7
You will need cwm to flash the file. If you don't have cwm, you can also unzip the file and drop the systemUI.odex file into system/app manually using root explorer or something similar then reboot the phone
Thankyou. I will give that a shot!
Well using cwm to install said everything went fine but on reboot nothing had changed.
And I cleared both lots of cache. Even tried twice.
But manually extracting and copying the file worked.
Not sure why but at least it worked.
Thanks again.
Sent from my GT-I9100 using XDA App
I think i can't use this Patch for the KI8...right?
can anybody please create it for the new KI8 Firmware?
Thanks
downset

[Q]Rooting Galaxy S1, I9000M

Hi, everyone. I'm new, and i just realize "rooting" will speed up my phone.
I'm totally newbie, i need a tutorial which have more details and attached file for me to help me out.
my phone is I9000M.
And the other question is: what is the definition of ROM, FLASH, ROOT?
mwhin said:
Hi, everyone. I'm new, and i just realize "rooting" will speed up my phone.
I'm totally newbie, i need a tutorial which have more details and attached file for me to help me out.
my phone is I9000M.
And the other question is: what is the definition of ROM, FLASH, ROOT?
Click to expand...
Click to collapse
Rooting
Rooting is the method in which the user gains 'root access'. Root access is a linux term and is used to define the abilities of the super user account, akin to the 'administrator' account in Windows. This account can modify and change anything on the OS it resides. So when your phone is 'rooted' it is not broken, you are merely in complete control of your phones OS, cool huh?
But what does this mean? Most people don't even realise they aren't in complete control. Well there are a few benefits to having a rooted phone, but there are two big ones. Custom ROMs, and apps.
Firstly, apps. Because you are now in complete control, you can grant apps super user access that require them to work. Such as taking a screen shot of your phone, taking a comprehensive backup of your important data, using the flash as torch light or enjoying an ad-free Android!
Custom ROMs
Firstly what is a Custom ROM? Well a ROM, is actually a colloquial shortened version of 'ROM Image' which in turn is short for 'Read Only Memory Image', and dates back to the cartridge gaming days. Remember slotting that thing into your sega mega drive? or your N64? Anyway, back on track, it's basically an entire OS in a file called an image. So a 'ROM' is a file with an OS in it. Now a 'Custom ROM' is a ROM that has been customised, simple enough, yes? Nearly every device comes with a 'custom' ROM on it, bar two phones so far, the Nexus One and the Nexus S. They are the 'pure' androids so to speak.
So for every phone, there is a ROM preinstalled, this is the ROM the manufacturer has usually developed for that specific handset, or a range of handsets. These preinstalled ROMs usually include a lot of junk called 'bloatware', essentially just apps and links that can't be deleted that you may or may not want. You don't get a choice! The beauty of custom ROMs is you can delete and add anything you like to them!
FLASH
Flashing is the method you use to put a Custom ROM on a phone. Flashable packages are zip files that can be installed by Flashing using a tool like ClockWorkMod.
Let me point you in this direction for your i9000 - http://forum.xda-developers.com/forumdisplay.php?f=748
Goodluck!

Stock Android Rom with no bloatware!!!

I have the HTC Desire 816 (Virgin Mobile version).
I was wondering if there was a way to get a "stock" bare version of android for it. When you get this phone it comes preloaded with a lot of junk!!! It comes with some kidsafe software a whole bunch of Virgin mobile junk and all this amazon/twiter/facebook junk.
I've rooted the phone and tried uninstalling it, but it just breaks the phone.
I've tried CM for this phone and it works great but it may not be a daily driver.
I'm curious if anybody knew of ways to effectively remove this software without affecting the operating system and/or there was a minimized version of android for this phone.
steppinthrax said:
I have the HTC Desire 816 (Virgin Mobile version).
I was wondering if there was a way to get a "stock" bare version of android for it. When you get this phone it comes preloaded with a lot of junk!!! It comes with some kidsafe software a whole bunch of Virgin mobile junk and all this amazon/twiter/facebook junk.
I've rooted the phone and tried uninstalling it, but it just breaks the phone.
I've tried CM for this phone and it works great but it may not be a daily driver.
I'm curious if anybody knew of ways to effectively remove this software without affecting the operating system and/or there was a minimized version of android for this phone.
Click to expand...
Click to collapse
Sorry to say, I believe the only way to use this phone as stock would be CM. As you obviously know, it isn't 100% functional or even close.
I believe you posted this in the wrong forum also.
Tommydorns said:
Sorry to say, I believe the only way to use this phone as stock would be CM. As you obviously know, it isn't 100% functional or even close.
I believe you posted this in the wrong forum also.
Click to expand...
Click to collapse
It seems like there has to be a way. I remember I was rooting my wife's LG volt. In her volt the rooting process was very complex but involved downloading a LG firmware installer then downloading a LG ROM from somewhere and I flashed it to a basic (bare bones) version of android. Everything worked and it was rooted.
I guess my understanding is false, but could you get a "baseline" android OS with no drivers nothing, install it and extract the drivers from a full version. Place these drivers in your custom ROM and install it on the phone?
In M8 section there is an app called Rom Cleaner maybe its compatible with desire 816. Or use Titanium backup to remove bloatware.
The insert coin rom allows you to remove a lot of apps prior to flashing. After flashing I had 2 gig's of space free.
Sent from my 710C using XDA Free mobile app
I had the same problem because I love stock. I tried almost all the rooted apps (titanium, root uninstaller, rom toolbox) but couldn't seem to delete the system apps. But I found a way to do so.
There's a recovery application called "Aroma file manager" - http://forum.xda-developers.com/showthread.php?t=1646108
Flash this in recovery and delete all the system apks you want to. Make sure to mount system first before flashing
Cheers.
Parth_14 said:
I had the same problem because I love stock. I tried almost all the rooted apps (titanium, root uninstaller, rom toolbox) but couldn't seem to delete the system apps. But I found a way to do so.
There's a recovery application called "Aroma file manager" - http://forum.xda-developers.com/showthread.php?t=1646108
Flash this in recovery and delete all the system apks you want to. Make sure to mount system first before flashing
Cheers.
Click to expand...
Click to collapse
You couldn't delete the system applications because of the HTC's daft decision to add write protection to the /system partition which (in our case) can only be bypassed by paying 25$ for a Sunshine S-OFF exploit. Aroma file manager is also an option but managing the system from the system itself is way more comfy
Tommydorns said:
Sorry to say, I believe the only way to use this phone as stock would be CM. As you obviously know, it isn't 100% functional or even close.
I believe you posted this in the wrong forum also.
Click to expand...
Click to collapse
Could you please expand on this? I am intensively considering CM12 as my main ROM and I'd love to hear what kind of problems have you experienced with it.
CrashBandicootX said:
You couldn't delete the system applications because of the HTC's daft decision to add write protection to the /system partition which (in our case) can only be bypassed by paying 25$ for a Sunshine S-OFF exploit. Aroma file manager is also an option but managing the system from the system itself is way more comfy
Could you please expand on this? I am intensively considering CM12 as my main ROM and I'd love to hear what kind of problems have you experienced with it.
Click to expand...
Click to collapse
I apologize, I couldn't honestly tell you because it has been a long time ago since I tried CM12. It was different things with each release. I would check the thread thoroughly and ask to see what bugs are present in the latest release. I remember little things like the battery not reading correctly or data not working. I'm the type of person that needs something that is 100% functional. Esp. for my job. That's the closest you're going to get for a stock Android (aosp) rom though. I don't even use the HTC Desire 816 anymore. I ended up giving it to my daughter and I ended up getting the One M9. Good Luck.
Tommydorns said:
I apologize, I couldn't honestly tell you because it has been a long time ago since I tried CM12. It was different things with each release. I would check the thread thoroughly and ask to see what bugs are present in the latest release. I remember little things like the battery not reading correctly or data not working. I'm the type of person that needs something that is 100% functional. Esp. for my job. That's the closest you're going to get for a stock Android (aosp) rom though. I don't even use the HTC Desire 816 anymore. I ended up giving it to my daughter and I ended up getting the One M9. Good Luck.
Click to expand...
Click to collapse
I'm the type of person that needs something that is 100% functional.
Click to expand...
Click to collapse
I understand, me too - last time I used CM12 everything seemed to work pretty well but I reverted back because of the lack of slow-motion feature (Really a minor thing but I love it).
It's free after all so I'll just wait around until (and if) things get ironed out. Sense isn't half bad at all, I just prefer stock Android.

Categories

Resources