• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Damageless ROM?!

Debug was off so issue #1 solved.

Not sure how I can uninstall facebook, its FB for HTC Sense and came in the ROM. Doesn't have an uninstall button.

Menu/Settings/Accounts & sync

Although I can't say for sure, since every time I select Accounts & Sync, it force closes.
 
For the record, the problem I had seems to have been caused by enabling JIT. I reflashed and all was well again.
 
I'm having two issues with my phone since I loaded this ROM.

Let me pre-emptively say that 2.08 is the first version of DamageControl that I've tried. Just rooted and everything last night.

The ROM loaded fine, the phone works great. Just need to figure out a couple of fixes.

1. The Superuser Permissions program just flat out won't work. Everytime I try to run it, I get the title bar across the top, a black screen, and eventually a not responding/force close message.

2. When my phone was stock, my contacts under people would link to their facebooks so that it loaded their photo and recent updates. It won't do this now and if I try to manually do it, it doesn't show any facebook contacts to link to, I have the sync set up on both.

Any ideas?
1) glad you got it solved
2) with mine all I did was add friend stream as a widget and sign in. It imported all the contacts and linked them, it shows their updates, photos, etc. It does take a while so give it some time.

as for JIT, I know the definition but don't really know what it is but if you read through that XDA thread some are having problems. I guess JIT is to be used without sense and with the Vanilla lock screen.
 
Is 2.08 a huge change? Is it quite a bit better? I'm working on downloading it now, but I just want to know what people's reactions are.

Also, what is "JIT"?
 
Is 2.08 a huge change? Is it quite a bit better? I'm working on downloading it now, but I just want to know what people's reactions are.

Also, what is "JIT"?

no, it's not a "huge" change for how i use my phone. But it's enough that I can tell a difference. This is what I've noticed.
Friend stream has been added and works good.
Voice search works better.
Overall it seems more responsive and faster.
Battery life has been improved.
Gallery 3D works better
sprint Nfl app works

Here's the Changelog for v2.08:
-New DConfig tweaker tool
Theme Server
-New beefed up apps2sd. If any errors are encountered post /data/dcboot.log
-scheduler tweaks
-Working Friendsync
-Gallery3d fully working
-Newer XDA keyboard
-Fixed sprint NFL
-Optimized Even more/Cleaned up directories
-Connection tweaks
-Fixed fb sync
-Ring delay fixes
-More dalvik tweaks
-Potential audio fix & battery life fix

edit: one more thing, if you have dc now you can just flash over it. I did and it turned out great.
 
forgot about jit

In a typical Java environment, without JIT, the application is always interpreted. This makes the applications exceptionally portable, since the underlying architecture (CPU instruction set etc) is largely immaterial.

In a JIT environment, some or all of those bytecodes (as JIT usually works by method) are compiled directly down to native code as the application is run (hence Just-In-Time). Some or all of the application then effectively becomes a native application targeted at a specific architecture rather than an fully interpreted application.

Simplistically, the net result is that a JIT-compiled app is usually slower to start, but faster to run.

See here for some details of Android JIT compilers.

On a related note, not all Android applications are fully interpreted java anyway. If an application uses the NDK, portions of it may be written as native code (see here).
I got all that from What is JIT - xda-developers

here's another thread here with more info
In particular for android devices:
Here some information on the operation related to android
Essentially, Java is usually translated from source to Java bytecode (an intermediate step between Java itself & processor specific machine code) when the app is compiled. When it is executed, this bytecode has to be interpreted into machine code. What JIT does is cache the results of such interpretation, so that, for example, if a particular section of bytecode is executed multiple times, it will only have to be interpreted that first time. JIT for Java has been around for a good while.
Android uses their own special Java Virtual Machine, which we hear of often - the Dalvik Virtual Machine. This works on similar principles to a typical JVM, but it produces a type of intermediate bytecode that is optimised for execution on devices with limited resources. This code, incidentally, is called a Dalvik Executable, which explains all the .dex sufficies in Android.
As this Dalvik Virtual Machine is relatively new, the further refinement of just in time compilation for it is only now reaching a stage where it's production ready - or at least hopefully will be soon. All pretty exciting as it can boost performance by around 200-300%
the last line is pretty good news. that one came from http://forum.xda-developers.com/showthread.php?t=658891
 
well by you saying "I'm still using DC v2.07.2", it sounded like you thought it had been out for a while. Sorry for stating the obvious.

Don't worry about it. Dfresh was just trying to be funny. Unfortunately, he's just not very... funny.
 
I don't know about you all... but I find 2.08 alot more smoother and faster than the previous version...... I removed the DCUpdater app on 2.07.2 but I used it on 2.08 ....that's a nice add on IMO....

I'm wondering if Sprint will base their ROM off DC's ROM .......that would be cool..

and no I was not trying to be funny....but thanks for admiring me for a quick sec...
 
haha yall is a trip! so....on another note..does this 2.08 erase some widgets? i'm running fresh 2.0d right now. i use quite a lot of widgets..that's why i'm asking.
 
haha yall is a trip! so....on another note..does this 2.08 erase some widgets? i'm running fresh 2.0d right now. i use quite a lot of widgets..that's why i'm asking.

it shouldn't. It might take them off the screen on you when you first flash, but they should all be there to put back on
 
yeah, I lost my email, facebook, and bookmark widgets from the screens, but they were still in the menu to easily be put back on the screens.

*random*

hey do u kno anything about the flashlight app? it's the one where it's an actual flashlight, but it can hide your media files as well. you basically select the ones you want to take away from the "photos" app and they dissappear, but they're actually just stored in that app.

do u think that when i flash this ROM the settings for those pictures will still be there??
 
*random*

hey do u kno anything about the flashlight app? it's the one where it's an actual flashlight, but it can hide your media files as well. you basically select the ones you want to take away from the "photos" app and they dissappear, but they're actually just stored in that app.

do u think that when i flash this ROM the settings for those pictures will still be there??

coming from Fresh, I doubt it. considering the fact that you should wipe data before flashing from fresh to damage control, I would imagine you'll lose pretty much everything in the way of settings and apps. I'm not sure if there's any easy ways to back up settings, unless titanium backup pro does that (i don't use TB)
 
Back
Top Bottom