JIT compiler - Motorola Milestone Android Development

as some of u know, the new GOT openrecovery lets u enable the JIT compiler
the JIT compiler comes from the froyo update and gives u performance boost, altough no near as good as the froyo itself
my question is, is there any1 that tried it? is it very stable?
i dont like to get hardware problems because of the JIT

Just try it.
JIT is stable, i'm using it with 2.38 by HTCDevil...
Sent from my Milestone using Tapatalk

I've tried it as well but on 3.11 (TELUS) and it works splendidly. Also definite improvement. Just make sure that you do a nandroid backup first before installing the JIT.compiler.
Sent from my Milestone using XDA App

is the performance boost very noticeble?

yes. On stock 2.36, @550 MHz you may achieve almost 9,5 MFLOPS (instead only ~5)
Max tweaked roms @1200 MHz may reach above 15 MFLOPS.

what benchmark or any other app did u use for that? and how do i uninstall the JIT compiler again?

We used LinPack for Android for benchmarking and G.O.T. OpenRecovery to install and remove JIT.

i just installed it but i never get near +9 mflops
my highest is only 6,9? i use stock 2.1 with SHOLS 2.36
and i used quadrant standard and my fps did not change at all from b4
PS : i dont see any option to uninstall it in the GOT openrecovery, i only see the option to install it

double post

i got random reboot here after using froyo jit..
i am using froyo jit from fast & light rom thread
the performance is great with froyo JIT but i dont know why that jit not stable on my milestone.
i am looking for stable jit..anybody here can give me a direction to stable jit?

harunjo said:
i got random reboot here after using froyo jit..
i am using froyo jit from fast & light rom thread
the performance is great with froyo JIT but i dont know why that jit not stable on my milestone.
i am looking for stable jit..anybody here can give me a direction to stable jit?
Click to expand...
Click to collapse
G.O.T.'S OpenRecovery ( http://groupoften.wordpress.com) has it. That's what I'm using and it works very well.
Sent from my Milestone using XDA App

Do I need to be root in order to use the JIT compiler?

Soul_Est said:
G.O.T.'S OpenRecovery ( http://groupoften.wordpress.com) has it. That's what I'm using and it works very well.
Sent from my Milestone using XDA App
Click to expand...
Click to collapse
thanks for your info
tried it before but had random reboot like froyo jit

get ur own topic! u guys are stealing mine

harunjo said:
thanks for your info
tried it before but had random reboot like froyo jit
Click to expand...
Click to collapse
did you clear the cache after enable jit?

shiyou said:
get ur own topic! u guys are stealing mine
Click to expand...
Click to collapse
maybe something less polite woudl work like GTFO .

Damn stable and much a bit smoothier but of course not comparable to 2.2 natively. worth a try

Im using jit version 7 got it from frozen eclair rom. Just need to replace the files from there with the GOT ones. Got the directions from the eclairmodv3a

Related

Kernel

Anyone working on any kernels for this phone? As I understand the kernel from the mytouch3g is pretty much the same.
Sent from my HTC Liberty using XDA App
No promises but it did work on a legend.
Here
dumfuq said:
No promises but it did work on a legend.
Here
Click to expand...
Click to collapse
Confirmed WORKING on Aria!
Quadrant 1065
Linpack 8.921
Script said:
Confirmed WORKING on Aria!
Quadrant 1065
Linpack 8.921
Click to expand...
Click to collapse
Nevermind I see the link now
Sent from my Liberty using XDA App
I can also confirm this works on my aria running a011. Best linpack so far is 9.7 with quadrant of 1060
Edit: just hit 1103 quadrant
I have not run into any issues. On setcpu my min is set to 224 with my max being 768
Sent from my cm6 Liberty.
Which version did you guys install via recovery?
Aside from Linpack numbers showing a performance increase, are there any noticeable differences with day to day usage? 600 to 768 doesn't seem like a substantial jump...
Sent from my Liberty using XDA App
Should I do a whipe before install
Sent from my Liberty using XDA App
ioft said:
Aside from Linpack numbers showing a performance increase, are there any noticeable differences with day to day usage? 600 to 768 doesn't seem like a substantial jump...
That's more than a 25 percent increase, it's pretty substantial if you ask me.
Sent from my Liberty using XDA App
Click to expand...
Click to collapse
Sent from my Liberty using XDA App
Did not wipe, did a nadroid and flashed Kernel V1 through clockwork recovery. Used setcpu to 768/245 on demand.
Quadrant high 1071. Seems a little bit snapper
Ok thanks
Sent from my Liberty using XDA App
Seems a bit faster loading apps and stuff. Its solved my lockup issue too.. Could be coincidence but I haven't had one since flashing this kernal.
I did a nandroid backup then wiped caches only. Flashed version in first post in the link.
Sent from my cm6 Liberty.
bfinch said:
Seems a bit faster loading apps and stuff. Its solved my lockup issue too.. Could be coincidence but I haven't had one since flashing this kernal.
I did a nandroid backup then wiped caches only. Flashed version in first post in the link.
Sent from my cm6 Liberty.
Click to expand...
Click to collapse
I also have not had any lockup issues. I tested this last night. I had wifi on before flashing this kernel and had 3 "lockup/freezes" within 2 hours. After flashing I have had none. Even when i set the max to only 600, I still have had 0 lockups.
Will this work with Rooted / Liberated Aria ROM ?
ycode90 said:
Will this work with Rooted / Liberated Aria ROM ?
Click to expand...
Click to collapse
I used it on CM6 A011, but I dont see why it shouldnt work with Liberated. Just make sure to do a nandroid first
About to try v2 and see how it runs
Sent from my Liberty using XDA App
So,, how exactly setcpu works... I have the app.. but there is no like a save or apply button... I go to the app... select detect ,, then slide to 768... but there is no save button... I have the checkbox for set at boot... but at restart it goes back 600...
thanks
I think this is for froyo only. I could be wrong though
Sent from my cm6 Liberty.
I you're right actually
Btw... tested v2 and it kept setting itself at like 400mhz. So I would stick with the first release at the top of the thread
Sent from my Liberty using XDA App
flashed over liberated aria linpak and quadrant marginally higher.

[Kernel] FluffKernel Epic 4G version 1.0.5 Rom Manager Compatiable

Here the the first offical release of Fluff Kernel for the Epic 4G
Ok here are two new versions for you all.One is the performance kernel and the other is the battery saver.Both are using the new version of my initramfs that comes with ChainsDD's Superuser.apk and su binary.So i suggest if you have Superuser.apk installed to uninstall it before flashing either of these kernels since Superuser.apk will be installed in /system/app instead of /data/app.And now for the kernels.Both of these kernels are Rom Manager compatiable and have root in them.
This is the battery saving kernel.Changes to it are:
Both Kernels are updated to DI18 sourcecode.
CPU governor set to userspace you can use SetCPU to set the speed of the kernel if you like although SetCPU seems a bit unstable on anything other then conservative.
Default scheduler set to CFQ
http://www.sdx-downloads.com/devs/skeeterslint/FluffKernel-Epic-V1.0.5B.zip
This is the performance kernel.Changes to it are:
CPU governor set to performance your cpu will always be set to max this gives the best numbers in linpack and quadrant if numbers are you thing.
Default scheduler is set to CFQ.
http://www.sdx-downloads.com/devs/skeeterslint/FluffKernel-Epic-V1.0.5P.zip
This is another battery saver kernel for those who don't want to mess with SetCPU is uses the conservative CPU governor that the overclocked kernels use.
http://www.sdx-downloads.com/devs/skeeterslint/FluffKernel-Epic-V1.0.5C.zip
All kernels have been compiled against a toolchain that is stable on the newest OTA.And all kernels have been built with stock Samsung kernel source with no modifications to the source code all changes were to the .config file.
​
This zip can be flashed with ClockWorkMod or can be taken out of the zip and the zImage can put used as a replacement for the zImage in the one click root method although this kernel has root built into it.I recommend removing the JoeyKrim root method to not cuase and conflicts.
This kernel still has some Samsung bloat in it this will be stripped out as time goes on.I will also be trying out different combinations of CPU governors and schedulers to see which one performs the best.So please test it out and post your feedback.
Link to the stock samsung source that was used for these kernels.
http://opensource.samsung.com/ Please search for SPH-D700 DI18.
Sent from my SPH-D700 using Tapatalk
Sorry for the double post but does this kernel have overclocking??
Sent from my SPH-D700 using Tapatalk
mrkrabs said:
Sorry for the double post but does this kernel have overclocking??
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
No it doesn't.
Is this the new kernel from the ota
Sent from my SPH-D700 using Tapatalk
dondadah88 said:
Is this the new kernel from the ota
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Was just about to ask..
No overclock. Will this conflict with custom roms?
rjmjr69 said:
Was just about to ask..
No overclock. Will this conflict with custom roms?
Click to expand...
Click to collapse
This is not the kernel from the ota this is a custom compiled kernel it should run fine on any roms that are out right now.I am running it myself with no issues at all to speak of.
skeeterslint said:
This is not the kernel from the ota this is a custom compiled kernel it should run fine on any roms that are out right now.I am running it myself with no issues at all to speak of.
Click to expand...
Click to collapse
Thank you. And your right its running just fine right now. I am using it with noobnl latest rom. And I had it running fine on the BOSS rom
Hi
Does this kernel support loop-back. Im trying to install ubuntu on samsung epic.
darknoobie said:
Does this kernel support loop-back. Im trying to install ubuntu on samsung epic.
Click to expand...
Click to collapse
All the b usybox applets to setup the the loop device should be there. But I have never tried to use them I will have to check the kernel config to see if the kernel is setup for it.
Sent from my SPH-D700 using Tapatalk
Skeeter this its the best kernel I have used on my phone to date, however one thing to note is that the version of busy box used in this kernel is not compatible with ti backup so the busy box that comes with ti back up needs to be used.
Sent from my SPH-D700 using Tapatalk
mark920 said:
Skeeter this its the best kernel I have used on my phone to date, however one thing to note is that the version of busy box used in this kernel is not compatible with ti backup so the busy box that comes with ti back up needs to be used.
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Really it works fine for me same version of busybox that i use in all my kernels.Try reloading Ti when its running and see what happens.
skeeterslint said:
Really it works fine for me same version of busybox that i use in all my kernels.Try reloading Ti when its running and see what happens.
Click to expand...
Click to collapse
I actually tried installing an updated version of BusyBox from the market and it finds TWO different installs??? And both are old versions lol
Updated OP.
I added a link to a fully compatiable Rom Manager kernel.Try it out its just as fast as vaersion 1.0.1-2.Enjoy everyone.And I want to thank Koush for the recovery.
skeeterslint said:
Updated OP.
I added a link to a fully compatiable Rom Manager kernel.Try it out its just as fast as vaersion 1.0.1-2.Enjoy everyone.And I want to thank Koush for the recovery.
Click to expand...
Click to collapse
I have this running and recovery works fine as well as the kernel. Rom manager is nice to have so my thanx goes to skeeter and koush. Its late so I will report any issues I have tomorrow if any arise.
OK I apologize for this but it was very early in the morning when I put this up but I fubar'd my root scripts in the RM kernel it is fixed now please redownload and apply the new zip.
Thanks
skeeterslint said:
OK I apologize for this but it was very early in the morning when I put this up but I fubar'd my root scripts in the RM kernel it is fixed now please redownload and apply the new zip.
Thanks
Click to expand...
Click to collapse
That explains a lot lol. My battery has been draining like mad all day and I noticed that JuiceDefender was having all kinds of errors. Re-downloading and applying now....
odub303 said:
That explains a lot lol. My battery has been draining like mad all day and I noticed that JuiceDefender was having all kinds of errors. Re-downloading and applying now....
Click to expand...
Click to collapse
OK it was still broken but i promise its fixed now.The battery drain probably wasn't cuased by the kernel some people have had problems with android system running away and draining battery but it has nothing to do with the kernel they have flashed back to the stock kernel and still have had issues with battery drain and android system running away on them.
skeeterslint said:
OK it was still broken but i promise its fixed now.The battery drain probably wasn't cuased by the kernel some people have had problems with android system running away and draining battery but it has nothing to do with the kernel they have flashed back to the stock kernel and still have had issues with battery drain and android system running away on them.
Click to expand...
Click to collapse
I wasn't implying that the drain was caused by the kernel, I was saying that my battery was draining because JuiceDefender wasn't able to disable the APN because my root access was broken. D/l-ing update now. Thanks again!
Can i use this kernel with noobnl's Andromeda Galaxy v1.0.3 ROM?

SDX-Samdroid Frozen Eclair for Epic! (JIT) beta v1.4 14 [email protected]

ALL credit goes to antibyte!
SETCPU IS UNSTABLE WITH THIS
http://forum.samdroid.net/f9/samdroid-turbo-1301/
deodex your phone first !
install in recovery!
http://www.sdx-downloads.com/devs/noobnl/Samdroid-SDX-Frozen-Eclair-9-beta-1.4-for-Epic.zip
9 beta 1.1 fixes egl problem with stability and deletes dalvik cache
beta 1.2 fixes instability problem with dexoptimize ( now it disabled)
beta 1.4 using samsung dalvikvm for froyo = 14 mflop!
clear dalvik cache! first!
Holy Crap! 14.437 on Linpack with Phoenix kernel at 1.2 GHZ!
noobnl said:
ALL credit goes to antibyte!
http://forum.samdroid.net/f9/samdroid-turbo-1301/
deodex your phone first !
install in recovery!
http://www.sdx-downloads.com/devs/noobnl/Samdroid-SDX-Frozen-Eclair-9-beta-1-for-Epic.zip
Click to expand...
Click to collapse
AWESOME! Thanks
Forgive my ignorance, I am on EE 1.2.04 and Phoenix 1.49 Kernel. Do I simply flash this from clockwork ? Do I need to do anything before or after applying?
That's what I did
Sent from my Emotionless Beast of an Epic using the XDA App
mattallica76 said:
Holy Crap! 14.437 on Linpack with Phoenix kernel at 1.2 GHZ!
Click to expand...
Click to collapse
15.416 Here, Using BakedSnacks 1.4 and Heros Kernel at 1.3
I just instaleed emotionless beast v2 and the jit.
My phone is verrrrry buggy. The tw launcher keeps fc. Is it the theme or the jit?
Noel2255 said:
I just instaleed emotionless beast v2 and the jit.
My phone is verrrrry buggy. The tw launcher keeps fc. Is it the theme or the jit?
Click to expand...
Click to collapse
Probably JIT. It was buggy for me on my ROM also. But fast as Hell!
I agree, But I'm gonna wait till thing's get fixed up a little for me to install it again.
14.48 with ee, mixup, jit but not stable
Sent from my Emotionless Beast of an Epic using the XDA App
Is it worth it? Like speed over the bugginess
Wow, ever since I installed the jit my phone's not working. It won't read my sd card in recovery and I get infinite fc's!
it's a tad unstable, HATES setcpu(quadrant never completed a full run for me
im running heroic 1.04 (phoenix 1.49)
overclock widget seems to stable it out and gets ne a 1146 and 1145 in quadrant...
YAY Beat the motoX!
art3mis-nyc said:
it's a tad unstable, hates setcpu(quadrant never completed a full run for me
im running heroic 1.04 (phoenix 1.49)
overclock widget seems to stable it out and gets ne a 1146 and 1145 in quadrant...
Yay beat the motox!
Click to expand...
Click to collapse
setcpu is unstable with this
SladeNoctis said:
Is it worth it? Like speed over the bugginess
Click to expand...
Click to collapse
Seems like it's not for everyday use yet, but don't worry, this is just the first beta for the Epic. I'm sure noobnl will get it tweaked and stable eventually.
clear dalvik cache! first!!!!!!!!
noobnl said:
clear dalvik cache! first!!!!!!!!
Click to expand...
Click to collapse
Put it in th update script to clear delvik. Durrrr.
Sent from my SPH-D700 using XDA App
Pardon my ignorance, but this is just to install or enable JIT on the device? So I can keep my current ROM/Kernel combo?
Thanks.
Sent from a Galaxy far faar away using XDA App
IcOpRo said:
Pardon my ignorance, but this is just to install or enable JIT on the device? So I can keep my current ROM/Kernel combo?
Click to expand...
Click to collapse
more or less yeah
gonna wait on this. Sounds awesome but I need setcpu support

What Am I Doing Wrong? (Overclocking Question)

Well, on my Inspire I have flashed a custom rom that gives me up to a 1400 score on my Quadcore tests, yet I see other people hitting 2000-2500, what am I doing wrong? I'm using Core Droid v5.0 with a flashed radio that speeds up my download and upload speeds. Do you guys have any advice on how to speed up my Android?
And by the way, yes I do have set CPU and I have the settings on Max (1024000) and on Minimum (245761) I also have set on boot ticked along with profiles to save battery life. Any help is appreciated.
Sincerely,
RootTheNoob
Are you running a kernael that can be overclocked?
How can I tell of it can be overlooked, and I'm pretty sure I am its the default core Droid Rom, or do I have to install the kernel separately as well?
Sent from my Desire HD using XDA App
The default CoreDroid kernel isn't overclocked. Also if you have an overlooked kernel, setcpu would let you push past 1ghz.
Sent from my Inspire 4G using XDA App
I think you can use the leedroid kernel with coredroid can't you? If so, I'm using that one. It will overclock to 1.8. I only run at 1.2 though.
see post 957:
http://forum.xda-developers.com/showthread.php?p=12123867&highlight=leedroid#post12123867
So what do I set it to to overclock it?
First you have to floash the kernel. The you use the slider in set cpu to overclock.
How do I flash it?
Sounds like you have some reading to do. Download the kernel to the root of your SD card. Then from ROM manager use CWM to flash rom from SD Card. DO A BACK UP FIRST THOUGH. Read the first few leedroid posts and that will help
No, I know how to flash things but what kernel do I use?
What kernel do I use with Core Droid?
http://leedroid.ftp.rshost.eu/DHD-Kernels/
it is the 2.2.9. Check his post here and it will tell you what you are getting
http://forum.xda-developers.com/showthread.php?t=991848
Try the Inversely ROM...sure its stock based but the kernel can be oc'd to 1.8.... at 1.5 I got over 2600 and at 1.8 I got a 3309 and could do better sub some tweaking...right now though kernel is not a separate flash package.
Sent from my Desire HD using XDA App
Um..should be Ingersoll ROM.
Autocorrect fail....
What also helps is be fully charged...do your quad right after fresh boot and stop/shutdown all background processes you can..that's when you get best score.
Sent from my Inspire 4G using XDA App
Edit: hey he just posted his kernel ad a separate package...will make things interesting.
Guys, none of those kernels worked , I had to restore my Android to a previous backup.
Anything I can do?
Sent from my Desire HD using XDA App
Coredroid 5 is based off the the leaked GB rom no custom OC kernels are available. 1500 is about what I get with that rom also. If you want higher quadrant scores you need a froyo 2.2 based rom and kernel.
RootTheNoob said:
Anything I can do?
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
You'll prolly have to download a Rom with an oc kernel and wipe everything before you install it.
May not be what you want to do...but might be the only way to get what speeds you're wanting.
Otherwise...you'll have to wait till there's an oc kernel for the Rom your using.
yelp there isnt Oc of the core with gingerbread.. they do a 2.2 with oc. i havent done those yet cause i do like this gingerbread.. Im just going to keep with this V5.0 MIUI guys have the OC kernal for their gingerbread but they have more steps than i wanna deal with.

i9020a overclocking

Has anyone been successfull? i have tried every OC kernel and as soon as i overclock it just reboots my phone to a freeze (only way out is to either pull the battery or adb reboot). That being said the UV kernel runs fine.
Not sure if it has to do with the I9020A series.
But overall, each NS phone can tolerate its own OC levels. Some phones can tolerate only up to 1.2 GHz, some may be able to achieve 1.4GHz (or beyond). And for some of the unfortunate, some aren't able to OC at all.
Thus this post. I hope my phone is'nt the issue. it would be nice to push a little bit more out of it if i needed it down the line.
I over clocked mine to 1.4 and it was fine, I leave it at 1.0 tho, this friggin thing is quick enough for now.
hmm how do you check your radio. I'm gonna try that as a last resort. And i can set mine as 1.4 but as soon as i run a resource heavy task (n64) my phone locks up and reboot freezes.
themapleboy said:
hmm how do you check your radio. I'm gonna try that as a last resort. And i can set mine as 1.4 but as soon as i run a resource heavy task (n64) my phone locks up and reboot freezes.
Click to expand...
Click to collapse
Not sure why a radio would affect your ability to OC but...
Menu -> Settings -> About Phone -> Baseband Version
the last 3 are what you want to look at "JK8/KB1/KB3"
List all the kernels you've tried. The best in my opinion is Netarchy's 1.3.0.3-CFS kernel using SetCPU
Try intervals of 1.2 GHz too. My phone can only go up to 1.2 GHz
Yeah actually i had tried all of the bfs kernels. I just succeeded in getting Netarchy's 1.3.0.3-CFS kernel. And i can run up to 1.4 . Maybe the brain fk scheduler does not play nice with 9020a's
themapleboy said:
Yeah actually i had tried all of the bfs kernels. I just succeeded in getting Netarchy's 1.3.0.3-CFS kernel. And i can run up to 1.4 . Maybe the brain fk scheduler does not play nice with 9020a's
Click to expand...
Click to collapse
awesome. I just prefer CFS because with BFS the boot animation doesn't show, and it bothers me.
zephiK said:
awesome. I just prefer CFS because with BFS the boot animation doesn't show, and it bothers me.
Click to expand...
Click to collapse
i flashed the BFS first, and lost my boot animation. Then i switched to the CFS, and the boot animation still didnt appear.
Any ideas as to how i can get it back?
Also, is there anyway to recover the stock kernel? I'd like to have it handy to be able to go back to it.
thnks
mixxy said:
i flashed the BFS first, and lost my boot animation. Then i switched to the CFS, and the boot animation still didnt appear.
Any ideas as to how i can get it back?
Also, is there anyway to recover the stock kernel? I'd like to have it handy to be able to go back to it.
thnks
Click to expand...
Click to collapse
Wipe dalvik and cache. Flash a rom that flashes stock. Like cm7 but netarchys is so much better than stock
You can also get ogdobbers which is stock + ext4 + voodoo.
Sent from my Nexus S using XDA Premium App
Hey everyone,
This is an off topic question but does anyone know what happened to the 1.6 OC support for Netarchy? I loved to see the absurdly high quadrant scores and instantaneous screen transitions.
Thanks,
Justin
JTECJ said:
Hey everyone,
This is an off topic question but does anyone know what happened to the 1.6 OC support for Netarchy? I loved to see the absurdly high quadrant scores and instantaneous screen transitions.
Thanks,
Justin
Click to expand...
Click to collapse
you're better off asking that in the netarchy kernel thread in dev forums.
netarchy could answer that... not a lot of phones can tolerate 1.6 GHz Oc
Thanks, yeah i felt a little bad posting the question here. Though ive been an avid user for a long time i have never posted so i didnt have sufficient rites to post in the decelopment section yet : (
Justin
Sent from my Nexus S using XDA Premium App
zephiK said:
Wipe dalvik and cache. Flash a rom that flashes stock. Like cm7 but netarchys is so much better than stock
You can also get ogdobbers which is stock + ext4 + voodoo.
Sent from my Nexus S using XDA Premium App
Click to expand...
Click to collapse
so cm7 flashes the stock kernel?
mixxy said:
so cm7 flashes the stock kernel?
Click to expand...
Click to collapse
yep! low on bugs and freezes but no voodoo or bln.. dammit

Categories

Resources