yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Android Development] Vrekk:
Home -> Menu -> Preferences -> Screen Settings -> uncheck workspace looping. You might have to disable wallpaper scroll under graphics as well, but try without disabling it first.

Any ideas why mms messages don't download?

Sorry about that darch, I'll create a new thread about it, didn't mean to thread jack, this thread fills up fast enough anyway
[Hero CDMA Android Development] feefeeboomboom:
track ball light

anyone have the light under their track ball working?
[Hero CDMA Android Development] asapelectric:
Then youll be checking two different threads.:o
[Hero CDMA Android Development] Tipharet:
Well when I use the nexus launcher you included I guess some transparent overlay comes up for the applications instead of the normal drawer.
[Hero CDMA Android Development] asapelectric:
Only the hardware buttons.
[Hero CDMA Android Development] darchstar:
I'll post an apk with mms receiving working once i finish compiling it. Damn, these are the times where i wish i had a faster processor and not this dinky pentium dual core :(
[Hero CDMA Android Development] ebuechler3:
T

Thanks. Now I can finally use the "earthrot" wallpaper!
[Hero CDMA Android Development] giovannizero:
Ok, you need to flash the recovery rom onto your phone. Here are some instructions for a Sprint Hero http://theunlockr.com/2009/11/18/how-to-root-your-sprint-hero-in-one-click/

After that boot into recovery and then use the utilities there to make a backup of your rom, then do a wipe and then flash the zip you downloaded from this thread.
[Hero CDMA Android Development] darchstar:
thats how the standard nexus launcher comes
[Hero CDMA Android Development] darchstar:
would anyone mind testing this apk to see if it fixes our mms receiving issue?
[Hero CDMA Android Development] USAF22:
MMS APK

Just would like to say, love the rom, and first post on xda, and thanks for all the work, but I still got the "Message Not Downloaded" and "Download was not successful" errors.
[Hero CDMA Android Development] Vrekk:
Sorry its a no go, still can't download
[Hero CDMA Android Development] darchstar:
i forgot to add try deleting the telephony.db /data/data/com.android.providers.telephony/databases from recovery before trying it out :o
[Hero CDMA Android Development] Vrekk:
Still no good :'(
[Hero CDMA Android Development] darchstar:
try pushing this apns-conf.xml to /system/etc . another thing i left out. Sorry
[Hero CDMA Android Development] Kykiskly:
Let's get you a Quad Core :D
[Hero CDMA Android Development] Kykiskly:
Just where are we pushing this file to?
[Hero CDMA Android Development] Vrekk:
Nope, leave anything else out? lol

He needs a donate button first :|
[Hero CDMA Android Development] xtkxhom3r:
well i tried and i tried but i cannot get jit turned on... i dont know how to access my phone through terminal through my pc

and i tried using the terminal in the phone and i kept getting adb access denied

can anyone help me out i got the file in there n everything i just need help running the chmod command
[Hero CDMA Android Development] darchstar:
Nope, lol. back to the drawing board :(
[Hero CDMA Android Development] darchstar:
do it from your computer... lol. Do you have the android-sdk kit? http://developer.android.com/sdk/index.html
[Hero CDMA Android Development] Kykiskly:
:)

Can anyone point the location where I am suppose to push the mms.apk file Dar provided?

I am running into a lot of issues sending pics out and not going through
[Hero CDMA Android Development] darchstar:
oh sorry, push it to /system/app
[Hero CDMA Android Development] xtkxhom3r:
alright im installing it now
[Hero CDMA Android Development] Kykiskly:
Thanks, you are the man, will post an update in a minute.

:D Still waiting for that PayPal donation button :D

You are good at this, come on' take a minute and add it to your signature :)
[Hero CDMA Android Development] xtkxhom3r:
ok so i installed the sdk and i made a virtual 2.1 droid now what lol... i am completely clueless at this point
[Hero CDMA Android Development] Kykiskly:
Ok, I pushed the mms.apk and got "Message could not be download - Try again later" or something similar. Notice that I got this notification while trying to send a picture message :(
[Hero CDMA Android Development] darchstar:
so you extracted the sdk i assume and installed the driver if youre on winbloze. so copy the dusted-donuts folder from the extracted zip with JIT and copy it into the tools folder inside the android sdk folder. from there open up a command prompt and go into the tools folder. from there boot into recovery then

adb shell mount /system
adb push dusted-donuts/lib /system/lib
adb shell chmod 644 /system/lib/libdvm.so
reboot

I'm sorry, I can't help you out more than that. if you're still having problems, just don't use JIT, it's not that huge a performance increase anyways
[Hero CDMA Android Development] darchstar:
That is very strange. make a log file by run adb logcat -d > logcat.txt and attach the logcat.txt to your next post so i can see whats going on
[Hero CDMA Android Development] Kykiskly:
Attached :D

Edit -

Sorry hold on. I am sending it to you.

Edit -

Darch, I pm you with the link for the logcat

Hope this helps
[Hero CDMA Android Development] xtkxhom3r:
HAH i think i did it! it didnt give me any kind of confirmation after the commands but it didnt give me any errors either so i think it did work. phone is rebooting now thanks alot darch you have been a great help
[Hero CDMA Android Development] Kykiskly:
Sorry for the noob question, but what is JIT for?:rolleyes:
[Hero CDMA Android Development] jayjay7411:
what is that awesome data clocker widget
[Hero CDMA Android Development] david279:
Thats Data counter widget.
[Hero CDMA Android Development] darchstar:
It just makes execution of tasks much more quicker, becuz at runtime dalvik converts the program to native code effectively making execution faster. At least thats what i seem to be getting out of it from the wikipedia entry: http://en.wikipedia.org/wiki/Just-in-time_compilation
[Hero CDMA Android Development] Kykiskly:
Interesting. Send me the Donut link and I will follow with the SDK and the commands you provided before.

Do I need to do anything afterwards?
[Hero CDMA Android Development] darchstar:
It's all in the first post bro ;)
[Hero CDMA Android Development] xtkxhom3r:
well i ran 2 benchmarks before and after.

benchmarkpi went from mid 13k to low 9k's

and linpack went from 2.3mflops to 3.6

so i think its significant difference. it should just be enabled from start!

thanks for all your help bro now if i ever need to push something to my phone i know how :)
[Hero CDMA Android Development] Kykiskly:
Thanks, I was able to do it without issues. By the way, did you get my logcat. I pm you with the file. For some strange reason is not letting me attached the .txt file, even if i zip it.
[Hero CDMA Android Development] xtkxhom3r:
last noob question i promise....

i tried installing the kernel that allowed me to run live wp's by going into recovery and selecting install zip or w/e but when i did that my phone was never able to boot again so i had to go back and reflash my phone

whats the correct way to install that kernel?
[Hero CDMA Android Development] Kykiskly:
Technically yes. I was able to do it with 2.1 before the Darchdroid, and never gave me booting issues.
[Hero CDMA Android Development] Kykiskly:
Screen Pics :D

I just love the way it looks.
[Hero CDMA Android Development] xtkxhom3r:
so then i did do it right or what?
[Hero CDMA Android Development] david279:
Where did you get that background? I like that. Ill trade.
[Hero CDMA Android Development] darchstar:
Yea, i believe so. give it some time to load and try again

I posted that bg a while back. can't remember what post though

Yea, i got it, haven't taken a look at it yet though
[Hero CDMA Android Development] jayjay7411:
okay now i need to know what widget that is in the center of your second screen with that battery and free mem stuff
[Hero CDMA Android Development] xtkxhom3r:
i left it alone for 40 min... i dont think it will take longer than that... i guess it wasnt ment to be lol
[Hero CDMA Android Development] Kykiskly:
Mr. Darch posted the link earlier but here it is anyway :)

enjoy it :)

Edit - Here is more :)

Edit - Some more for those lazy ones and Luffy's fans :)
[Hero CDMA Android Development] Kykiskly:
Hahaha, it is called Mini Info, available in the market ;)
[Hero CDMA Android Development] Kykiskly:
Are you talking about after applying the new Kernel ?
[Hero CDMA Android Development] jayjay7411:
http://img704.imageshack.us/img704/656/abstractart5.jpg

there thats wall

thks to darch who thanked zedge
[Hero CDMA Android Development] xtkxhom3r:
i flashed 2.1 booted

went into recovery flashed kernel

stuck on boot

then i tried flash 2.1 and flash new kernel

and i still got stuck on boot....
[Hero CDMA Android Development] Kykiskly:
---Ummm--- That happened to my friend while playing with Fresh 1.1, and he ended up Ruuing his phone and re-rooting again.
[Hero CDMA Android Development] david279:
How would i reverse the JIT? rm dvm.so?
[Hero CDMA Android Development] andyjbmiller:
2.1 leaked for Droid Eris

@ Darch Just saw that 2.1 for droid eris was leaked. Could this help with some of the issues with camera and mms since the hero and eris are essentially the same? The link is found at androidcentral and the dl link is mediafire.com/?ycd4wwm12gx[/url]
[Hero CDMA Android Development] jvz555:
It stop working and i have to wait. I dont know why but it gets annoying after a while.
[Hero CDMA Android Development] darchstar:
Why would you want to reverse it? anyways to do that just push the libdvm.so from my latest rom and push it /system/lib. thats all

ya, i just got at it 10 minutes ago. will report what i found, though don'texpect anything

???
[Hero CDMA Android Development] Kykiskly:
bttt plz :)d
[Hero CDMA Android Development] digitalscars:
I am confused, on how to get apps2sd to work, even after boot. What steps do you take after flashing this kernel? and is there a way to get apps currently installed to my sd?
[Hero CDMA Android Development] jayjay7411:
hey u poste ur screenies a while ago and u have a awesome widget on ur second screen with battery and memory in it i was wondering what that was please??
[Hero CDMA Android Development] Kykiskly:
Which one. I got tons of widgets. I got all Apks from the market. Got over 5GBs on Apps on my PC :D
[Hero CDMA Android Development] aauussttiinn88:
whenever i try to adb push the libdvm.so from dusted doughnuts its give me a read only file error. im on darchstar v.1 can anyone tell me if they ran into this?
[Hero CDMA Android Development] darchstar:
lol, step 1, reboot into recovery.
[Hero CDMA Android Development] aauussttiinn88:
FML thanks
[Hero CDMA Android Development] aauussttiinn88:
oops now when i go into shell and cd /system/lib it says cant cd to /system/lib
[Hero CDMA Android Development] chubbzlou:
Don't put the /in front of system.

Just do CD system/lib
[Hero CDMA Android Development] aauussttiinn88:
now it says not found does recovery 1.5.2 make any of the steps diff?
[Hero CDMA Android Development] Gregalous:
Actually, it's usually better to put the / in front or else it will attempt to cd to the folder called system in the directory that you're currently in, whereas if you use the / then it will cd you to the root system folder.
[Hero CDMA Android Development] chubbzlou:
I never do and it works fine for me.
[Hero CDMA Android Development] aauussttiinn88:
any reason why when i cd it says not found though?
[Hero CDMA Android Development] chubbzlou:
Did you do adb remount the try to cd in to it?

Try this

adb remount

adb shell

# cd system/lib/

cd system/lib/
[Hero CDMA Android Development] minorsecond:
Am I the only one who is having problems re-rooting this latest version?

When I enter

cat sh > su

I get

Cannot create su: directory nonexistant

I tried three times from the beginning, then wiped and flashed and I keep getting the same result.
[Hero CDMA Android Development] david279:
Its already rooted.
[Hero CDMA Android Development] darchstar:
This rom already has su.....
[Hero CDMA Android Development] david279:
Try adb shell mount /system
[Hero CDMA Android Development] Gregalous:
Here are some bugs I've found so far while using this ROM (most of them are pretty minor, but just small things to bring to your attention)

Alphabetical separators in Contacts don't work (apparently this is a framework issue?)

When on the calling screen (the new one with the buttons for Speakerphone, Mute, Dialer, etc. that are ON the screen instead of pushing menu) if you push HOME, the screen just goes black and when you turn it on it goes back to the calling screen. So basically you can't use the rest of phone while on a call

Settings -> Sound & Display -> Ringer Volume causes a Settings.apk force close

When returning to the home screen after leaving an app, sometimes the widgets disappear for a moment before coming back up.

If you try to use MetaMorph, it will tell you that the phone does not have root access because su could not be found. I tried re-rooting but it didn't change anything. SU whitelist works (I got asked about MetaMorph's permissions when I first launched it) and Better Terminal Emulator seems to be working (prompt is ~ # instead of / #), but I don't know why MetaMorph is acting up. This didn't happen in any previous versions of the ROM.

Wireless Tether is also telling me I do not have root access.

I attached the logcat for the Metamorph and Settings issues.

Great work on this Darch, I will be excitedly anticipating your future releases! :D
[Hero CDMA Android Development] Gregalous:
If you're in recovery, adb remount won't work, you have to do adb shell then mount /system.
[Hero CDMA Android Development] minorsecond:
Ah, I thought in the first post it said something about how this rom doesn't come with root. Well, then why do I get the non root message when trying to run wireless tether?
[Hero CDMA Android Development] aauussttiinn88:
THAT WAS THIS TRICK DAVID good looks now how do i know it worked haha i just exited and rebooted after i chmoded
[Hero CDMA Android Development] darchstar:
this was alreasy mentioned earlier today. sorry i dont remember what the answer to that is though, check the previous posts around pages 190-now
[Hero CDMA Android Development] minorsecond:
Figured it out, sorry guys. I should have just tried to override it earlier but I stopped when I got the error message.

Loving this rom!
[Hero CDMA Android Development] darchstar:
thanks for the list of bugs. I rememeber i got metamorph to work before with this rom. i think i had to asroot2 sh, then cat sh>su and that fixed the problem. I'll look into the logs though just for reassurance

adb logcat |grep JIT # if you see messages about JIT you're in the clear
[Hero CDMA Android Development] aauussttiinn88:
says "grep" is not reconized as an internal external command
[Hero CDMA Android Development] darchstar:
are you using winbloze? sorry, i just assumed you were using linux. just check the logcat then to see if there are any messages about JIT to know whether it worked or not
[Hero CDMA Android Development] chubbzlou:
Your right sorry I didn't mention it
[Hero CDMA Android Development] aauussttiinn88:
haha never heard that one..i dont see the jit mentioned anywhere alothough it is like looking at the matrix would it hurt if i just re did the whole process again?
[Hero CDMA Android Development] darchstar:
no, install linpack from market, and if you get over 3.2 mflops then youre good
[Hero CDMA Android Development] jtmercutio:
love love love this rom... anyway to get the compact keyboard that comes on the stock hero with this? And, I pulled all my texts (the mmssms.db file) from my phone before putting this darchdroid on, and tried to push it to where it is normally at (/data/data/com.android.providers.telephony/databases), but my texts arent showing in my inbox... is it supposed togo somewhere else?

Awesome rom, thanks Darchstar!!
[Hero CDMA Android Development] mrchu001:
to enable jit, do i HAVE to punch in the all the commands while my phone is i n recovery? for some reason it wasn't working when in recovery.. :/

it said that it couldn't ch /system/lib and didnt tell me why..

anyone else get this problem?
[Hero CDMA Android Development] ccapasso:
Here is what I did to get JIT enabled:

Downloaded dusted-donuts, took the libdvm.so file out of the zip and put it into my SDK tools directory then I booted into recovery. After my phone was in Recovery I typed the following:

adb shell mount /system
adb push libdvm.so /system/lib
adb shell chmod 644 /system/lib/libdvm.so
adb shell reboot

This worked perfectly for me.
[Hero CDMA Android Development] aauussttiinn88:
hey man thanks for the detailed tutorial...that should definetely be added to the first post to eliminate the future questions about the jit...cause that worked like a charm
[Hero CDMA Android Development] minorsecond:
Forgive me for my ignorance, but what it JIT? Something to do with Java, I assume?
[Hero CDMA Android Development] RamboDroid:
Help for ALL of US newbees

ALL NEWBEES READ THIS

I too am new to android and new to the whole hacking/rooting/ROM/JIT thing. I had to pay the price for being new by spending time in doing research. This was done by READING not asking a bunch of questions that were already answered in this thread. I love this ROM it is great and Darchstar is the boom! But this tread is over 200 pages long because some people will not take the time to do research (read). An if you say "but it is so long and i dont have the time to read through all of it" my response to you is if you dont have the time to do the research (READ) then you dont have the time to try and root/flash/add JIT.

Please accept the fact that you are new and you need to learn which does not mean you first response is to ask question you response is to do the research (READ).

I know that they are many great helpful guys in this community that are more then happy to help, and that's what makes this a great thing. But lets not take avantage of their willingness. Lets first be willing to put in the do time in research.

Thank you for reading don't mean to ruffle feathers just stir logic!:D
[Hero CDMA Android Development] aauussttiinn88:
heres a more constructive approach..instead of trying to glorify myself....

"JIT stands for Just-in-time compilation. Essentially, it compiles the code into native machine code before it executes, thus allowing it to execute more quickly than the standard bytecode, which is a little bit slower. Think of bytecode as a middle man between the programming language (in this case, Java) and the machine code.

A bad analogy could be made that Java is an English speaker, machine code is a Latin speaker, and bytecode is an interpreter between the two. If you could force the English speaker to instantly speak Latin without the interpreter, the conversation will go much faster. JIT does that. It compiles the code into the native language before it runs. Again, horrible analogy, but I tried .

After digging around quite a bit about how to install it, it appears that it only works in 1.6 ROMs and higher. So I may have to modify my future benchmarks to reflect 1.6 and higher ROMs if I want to test with JIT enabled. I'm glad you brought that up."

thats from a guy over at android forums helped me to unserstand it...hope this HELPS
[Hero CDMA Android Development] Is_907:
Hey darchstar, just wanted to add to the list of people who have tried the Mms.apk fix...

DIdn't work. I removed telephony.db, pushed Mms.apk, received a picture message but when I hit Download nothing happens. Not even a "didn't work" message.
[Hero CDMA Android Development] Kykiskly:
Can you try sending one out. I am worse than you. I can't even send pictures out. :(
[Hero CDMA Android Development] digitalscars:
when i turn my phone back on from sleep launcher will stall for a few secounds, and comes up with a FC but i hit wait and it is ok.

Also after turning on from sleep the icons on my phone cant be opened using touch screen. until i go to home, open a program manually then hit home. after that the touch screen works again.
[Hero CDMA Android Development] minorsecond:
Just for your information, I'm not new to android. Had the G1 when it first came out, had it rooted as soon as it was available. I had never heard of JIT until just now, so calm down.

Austin, thank you for clarifying! I did google JIT (much to RamboDroid's chagrin) but couldn't really understand much of what I was reading.
[Hero CDMA Android Development] aauussttiinn88:
no prob...lol i know he coulda spent all that time typing that out to just tell you...i dont get it..its not like you were "how do i root my phone"
[Hero CDMA Android Development] grifforama:
hmm. I did exactly this, and now on reboot I get the lockscreen and can't get past it as it's frozen.
[Hero CDMA Android Development] icm714:
Wipe and reflash and then reboot into recovery and try jit again. After it installs reboot 2 times to ensure that it it worked its way in
[Hero CDMA Android Development] digitalscars:
also, led notification doesnt work. when i have unread emails or txts, i only get the led to blink right when they come in, but not after when i have unread txts and my screen is off
[Hero CDMA Android Development] catpunt:
@darchstar lest you are chagrined by the eris port release, just know that i greatly prefer your aosp rom! keep up the good work :)
[Hero CDMA Android Development] Patb8man:
Is there a way to confirm that its working? I followed the instructions and I didnt have any issues...Im just curious.
[Hero CDMA Android Development] icm714:
If your wondering to tell if jit is working dl caffinemark and /or linpack both in the market for linpack if its in the 3's its working for caffeine I have been getting 1400 and up also there's a Cmd u do in adb.shell to see if it works but I don't know it off the top of my head
[Hero CDMA Android Development] ccapasso:
Just to share results:

Linpack

MFLOPS: 3.394

Time: 1.6 seconds

Norm Res: 3.36

This is with JIT enabled :)
[Hero CDMA Android Development] johnsongrantr:
alright, so I installed JIT, tested to make sure it works... but exactly where do I see the benefit? I've seen benchmarks, but besides that, where do we see the most performance gain? Everything I've seen under normal use has seemed rather lackluster. Just curious where I'll see the improvement the most.
[Hero CDMA Android Development] Patb8man:
I feel the same way...I was hoping it would help with the launcher...but its actually gotten a bit worse it seems.
[Hero CDMA Android Development] icm714:
Like darch said there's no real big improvement I've noticed that some apps. Run a little better but nothing huge.

Did u guys reboot 2 times after install?
[Hero CDMA Android Development] Patb8man:
Yea I did. No complaints I mean anything improvement is welcome. I just didnt know what to look for.

Also on another note is there a way to make the N1 launcher not default after it has been set?
[Hero CDMA Android Development] catpunt:
go to apps -> n1 launcher and click "clear defaults" then hit the home button, and it will ask you again
[Hero CDMA Android Development] Is_907:
Really liking the build, darch. Everything runs smoothly.

I enabled JIT this morning and got an increase of just over 1 mflop (now getting about 3.3-3.4) ;)

I'm not sure if anyone gave a definitive answer on the "old icons" issue but here's my explanation:

Only the calendar, calculator, settings, and spare parts icons were "older." I was poking through their apks and it looks like in res/drawable they don't just have the icons and graphics as they used to. There are now two folders: drawable-hdpi and drawable-mdpi. The hdpi folders have the new icons we've gotten used to seeing in 2.x builds.

I just copied those files into the mdpi folders and pushed the apks back to my phone. Voila.
[Hero CDMA Android Development] Tipharet:
Hey Darch,

It looks like folks were able to resolve MMS send recieve issue. Will this help us?

http://xdaforums.com/showpost.php?p=5792666&postcount=1701