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

Root How To: Remove SenseUI and Enable JIT

Good guide, planning on removing Sense now that i found ADW much better, and more responsive. I'll probably wait on installing JIT for now.

Does anyone happen to know if there is a list of HTC Widgets that are safe to remove along with Sense? If no sense, no use in having stuff in just to waste space.

Unwanted Apps

Post number 26 by T2noob has a list of things that can be removed safely:

Here is a list of Apps and the Odex files me and Others have deleted without having any problems
And I don't remember the names you can figure it out yourself. They don't differ to much from app names.
If you do this make sure you make back ups, in case something goes wrong.
Nothing happened to mine doing this but some people on here are not good at following directions so do this AT YOUR OWN RISK!!!!
1) Visual voice Mail
2) Twitter both the app and the widget.
3) HtclockScreen.apk Deleting this will get you the nexus lock.
4) MMS (messages txt)
5) Stocks all 3 apks
6) Teeter
7) Browser
8) Amazonmp3
Things that could be deleted but I haven't tried or want to try because I use them.
9) Quickoffice
10) calendar apk and widget.
11) contacts The WIDGET NOT THE APP!!! I REPEAT DON'T REMOVE APP BUT ONLY THE WIDGET!!!!!
12) MAIL WIDGET Again not the app unless you want to go with out email or if you don't use it But I'm not even sure about this one.

And again do this AT YOUR OWN RISK!!!
Don't come complaining if something goes wrong Thats why you make Backups.
Taking out the first six frees up about 8.5 mb..You can use this for a long Bootanimation.
 
Unwanted Apps

Post number 26 by T2noob has a list of things that can be removed safely:

Actually used that when i was removing stuff like Peep, Visual Mail, etc. This time i'm trying to find out which HTC widgets i can remove safely after Sense is gone. Didn't see a thread that dealt specifically with that.

I have a feeling i can remove all the apks that have HTC and widget in the name, in the system/app folder safely. Only 1 way to find out...
 
I'm currently running Sense UI (Rosie launcher, HTC Lock Screen, etc.) with JIT.

This thread is about the Desire, but the same files (in the attachment "dalvikjit_old.zip") work on the Eris:
Dalvik JIT working on Desire with Sense UI! [NEW VERSION 20./05] (less hackish) - xda-developers

All credit goes to gr0gmint from XDA.

DO A NANDROID BACKUP BEFORE YOU TRY STUFF LIKE THIS!!!

It is NOT something that can be flashed via Recovery as of yet. You have to unzip the archive in your SDK's "tools" directory and then manually copy the files over using ADB. You have to do it while the phone is booted into Recovery mode, otherwise you won't be able to access the files you need to change. And you need to add these lines to /system/build.prop:

Code:
dalvik.vm.execution-mode=int:jit
dalvik.vm.heapsize=24m

This post shows you all of the commands you need to type into ADB to make it easier for everyone:
http://forum.xda-developers.com/showpost.php?p=6547786&postcount=33
radiosilence said:
adb shell mount /system
adb push libdvm.so /system/lib
adb push libnativehelper.so /system/lib
adb shell chmod 644 /system/lib/libdvm.so /system/lib/libnativehelper.so
adb push dalvikvm /system/bin
adb shell chmod 755 /system/bin/dalvikvm
adb pull /system/build.prop .
vim build.prop
{at this point you add the lines in the code box above to the end of build.prop}
adb push build.prop /system/build.prop
rm build.prop

Here's a mirror of dalvikjit_old.zip in case the XDA thread is changed.
 
I'm currently running Sense UI (Rosie launcher, HTC Lock Screen, etc.) with JIT.

This thread is about the Desire, but the same files (in the attachment "dalvikjit_old.zip") work on the Eris:
Dalvik JIT working on Desire with Sense UI! [NEW VERSION 20./05] (less hackish) - xda-developers

All credit goes to gr0gmint from XDA.

It is NOT something that can be flashed via Recovery as of yet. You have to unzip the archive in your SDK's "tools" directory and then manually copy the files over using ADB. You have to do it while the phone is booted into Recovery mode, otherwise you won't be able to access the files you need to change. And you need to add these lines to /system/build.prop:

Code:
dalvik.vm.execution-mode=int:jit
dalvik.vm.heapsize=38m

This post shows you all of the commands you need to type into ADB to make it easier for everyone:
xda-developers - View Single Post - Dalvik JIT working on Desire with Sense UI! [NEW VERSION 20./05] (less hackish)

WHich ROM are you using? What MFLOPS are you getting? Any applications not working now with this update? And thanks for posting this. I might have to test this out depending on your answers.
 
WHich ROM are you using? What MFLOPS are you getting? Any applications not working now with this update? And thanks for posting this. I might have to test this out depending on your answers.

The ROM I'm using is technically Ivan's Eris_Official 1.0, but I've flashed Zanfur's overclock kernel since it has smarter overclocking. Since Eris_Official is basically stock Sense, I imagine it would work with most Sense ROMs.

5.1 MFLOPS is my max so far... at 768mHz.

The only app I use that isn't working is the XDA app. Go figure. :p I've tested phone calls, text messages, some HTC apps (Dialer, Contacts, Mail, Messages), and I have the HTC clock/weather widget on my home screen. I haven't tested absolutely everything yet, but plenty is working that wasn't with the other JIT.
 
The ROM I'm using is technically Ivan's Eris_Official 1.0, but I've flashed Zanfur's overclock kernel since it has smarter overclocking. Since Eris_Official is basically stock Sense, I imagine it would work with most Sense ROMs.

5.1 MFLOPS is my max so far... at 768mHz.

The only app I use that isn't working is the XDA app. Go figure. :p I've tested phone calls, text messages, some HTC apps (Dialer, Contacts, Mail, Messages), and I have the HTC clock/weather widget on my home screen. I haven't tested absolutely everything yet, but plenty is working that wasn't with the other JIT.

Ahh, Tapatalk still doesnt work? I actually went back to non JIT just cuz I use that app so much. Thanks for the find though. Im sure either the dev of the app will make it work with JIT soon or dev of JIT make it work with tapatalk.
 
Wow, whole bunch of fun stuff added. Gonna have to start removing some of the un needed apps. Kevlar, any issues yet with the new stuff?
 
Wow, whole bunch of fun stuff added. Gonna have to start removing some of the un needed apps. Kevlar, any issues yet with the new stuff?

Prob wont flash to this until I figure out my issues my phone giving me. But by all means, go ahead and test and report back. :D
 
I could use some help if anyones willing.. Last night i rooted for the first time and then followed the directions on the first post but the mistake I made was that I didn't make a back up of anything.... I went crazy with deleting the stock apps that I dont use and although my phone is faster than a speeding bullet now, I cant download anything from the market. I deletes google talk I think that might have something to do with it because now whenever I start up I get the com.google.gapps process is not responding error
 
I could use some help if anyones willing.. Last night i rooted for the first time and then followed the directions on the first post but the mistake I made was that I didn't make a back up of anything.... I went crazy with deleting the stock apps that I dont use and although my phone is faster than a speeding bullet now, I cant download anything from the market. I deletes google talk I think that might have something to do with it because now whenever I start up I get the com.google.gapps process is not responding error

This is actually a good thing. Only way you can learn is by messing up. For future, always do a NAND before editing anything you are unsure of.

Now onto the good news. As long as you still have the .zip of the ROM that you flashed, you can just grab the apks that you deleted and want from /system/app and then push them to your phone via adb. Put the apks you want back in your /tools dir as well. Make sure the phone is in USB debug and charge mode only.

Do this commands from a cmd prompt in your /tools/ dir

adb remount
adb push Whatever.apk (needs to be spelled exactly how it is) /system/app

Do the push command for each apk you need to reinstall. And you set.

Just remember, as long as you have a recovery img, you cant screw that much up. Just rem to take a NAND
 
Well I dont think I flashed a rom, I just followed the Instructions on the sticky and then the ones on this post and deleted a bunch of apps
 
Well I dont think I flashed a rom, I just followed the Instructions on the sticky and then the ones on this post and deleted a bunch of apps

a ROM is what your phone is running. If you didnt change the one after rooting, first off, I highly recommend as that is a very old base to use. Check out jcase's plain jane over on xda. If you just want basic, that is the way to go.

But back to helping on this issue...the .zip you flashed has files inside of it. In the sub folders /system/app you will see a bunch of apks.

But I highly recommend finding a ROM you like and flashing to it. The one you on is more than likely very old and buggy.
 
yeah i dont need anything fancy i just wanted to get jit, and wifi hotspots. I am still glad i did it, everything is incredibly faster than with stock 2.1... i almost feel like im playing with an incredible at verizon. but if this rom is old and buggy i cant wait to see what a new one is like. ill check out plain jane
 
couldnt find plane jane i installed tainted vanilla works great but i wanna try jit again how do i nandroid on a mac?
edit: theres a nand backup option in the recovery mode will that do the same thing?
edit2: i guess not it doesnt even work...
 
couldnt find plane jane i installed tainted vanilla works great but i wanna try jit again how do i nandroid on a mac?
edit: theres a nand backup option in the recovery mode will that do the same thing?
edit2: i guess not it doesnt even work...

I dont mind helping people but as I am sure many others will say, you must learn how to search. 99.9% of the time, issues you have, others have had.

Plain Jane - [ROM] Plain Jane 2.1 - OTA UPDATE BASED w/ zanfur OC Kernel - xda-developers
Always remember to thank the dev for their hard work. jcase is one if the best around. That is why I said to go with that one for a test run.

NAND - Its what you do in recovery mode as you stated. Dont know how NAND didnt work for you. Just hit nand backup. It creates a folder on your sdcard under nandroid. There will be a sub folder in there. Once you go into that folder, all your NAND's will be there. I would recommend changing the folder of the actual NAND to something you can remember as it just says time and date. DO not use special char's or spaces for folder name. When you need to restore, just hit nand restore and select that folder. Remember it restores everything. So whatever yuo have done since that nand will be lost. Settings, and all.

As for doing other stuff on MAC such as adb commands, search for them. I know there have been plenty of threads about it as there are many users that use MAC. I dont own that crap, so I cant help.:D

ENjoy your rooted phone. Mess up, fail....we all did it. Its how we learned. And if in doubt, make a NAND before doing anything.
 
Works with TaintedVanilla.

JIT is some amazing codework. Respect.

I can't say I notice a huge speed increase, but it did boot really fast. Loading time for everything seems quicker. Actual run speed seems the same though.

710mhz.
 
I'm getting 5.4mflops consistently with tainted vanilla jit and 768mhz over clock. My only problem is that every sms asp I use force closes 3-4 times a day in the middle of sending a text...
 
Code:
dalvik.vm.execution-mode=int:jit
dalvik.vm.heapsize=24m

Changed to 24m. No need for 38m on the Eris (38m was suggested for the Desire). 24m seems stable on mine. I'll try later with smaller numbers or eliminating it altogether, but in the meantime I suspect this will solve Sense UI crashes caused by memory-hogging activities like Flash-y web sites or installing large apps.
 
Ahh, Tapatalk still doesnt work? I actually went back to non JIT just cuz I use that app so much. Thanks for the find though. Im sure either the dev of the app will make it work with JIT soon or dev of JIT make it work with tapatalk.

I don't know about the regular Tapatalk app, but the old version of the Tapatalk-based XDA-Developers App (version 0.9) works with JIT! Confirmed on my Droid Eris, and also on some other guy's Hero CDMA.

Perhaps an older version of Tapatalk will also work? I haven't tried, because I only use it for XDA, and the XDA branded one is free.
 
Ok, I finally got this to work with Senseable 3.1 without going into a bootloop. I had to remove the HTC lockscreen as well as doing the other things mentioned in the first post. Now I have JIT! Yay!
 
Ahh, Tapatalk still doesnt work? I actually went back to non JIT just cuz I use that app so much. Thanks for the find though. Im sure either the dev of the app will make it work with JIT soon or dev of JIT make it work with tapatalk.

New versions of Tapatalk and XDA (1.6.3 & 1.1 respectively) seem to be working with JIT.
 
works fine with the Aloysiuss rom ....i can get 5.0 Mflops once in a while, but i cant over clock past like 768 without freezing up then rebooting ...any advice from the experts
 
i was running Aloysius Snow with JIT, overclocked at 768 for a few weeks.
My advice? Clock it down to about 710. I fried an Eris by running at 768 for too long
 
i was running Aloysius Snow with JIT, overclocked at 768 for a few weeks.
My advice? Clock it down to about 710. I fried an Eris by running at 768 for too long

I am still at 806 since it's been possible and no issues. Each is different...don't scare people. :)

Sent from my pers0nal r0m using Tapatalk
 
I am still at 806 since it's been possible and no issues. Each is different...don't scare people. :)

Sent from my pers0nal r0m using Tapatalk

droidkevlar, quick question for you: do you use a silicone case or anything on your phone (my black silicone case really seems to hold the heat in (of course))?

Just curious...I don't see too many folks that overclock w/values above 710MHz talk about the environment in which their phone normally "lives" (I know Caddyman posted that he's got a mini fan on his desk and I know other folks have modded their cases (cut holes to expose the batteries a little and put pennies on their batteries to act as heat sinks)).
 
Back
Top Bottom