Credit and thanks for this leaked firmwares goes to powerdams: http://forum.xda-developers.com/showthread.php?t=1289875
Click to expand...
Click to collapse
Here are the Odin and CWM packages of the deodexed XXJVT firmware.
The Odin package leaves the freedom of flashing any Modem and CSC files to you, please try to use only GB 2.3.3 or 2.3.4 CSC files.
I have updated it with the latest Gmail, Maps, Market, and the latest Superuser application and su binary (3.0) are included.
Deodexed Stock XXJVT
PDA/MODEM/CSC:
XXJVT/XXJVT/OXAJVT (MultiCSC: CPW, DBT, KOR, XEO, XEU):
CWM (Double-Click to extract!): Download (175.4 MB) MD5: d224e8c03e3217ab1f0c1f5147054a57
Odin (Double-Click to extract!): Download (160.44 MB) MD5: 1a9f4e9eb366f16aaf22da97bbd883ea
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Her is the stock XXJVT Kernel for those that needs it:
Stock XXJVT Kernel
XXJVT Kernel (Double-Click to extract): Download (5.6 MB)
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
The deodexed firmware has Daily Briefing included, if it does not show up when using Odin packages then it's because the CSC file that you have chosen do have Daily Briefing included and the deodexed Daily Briefing which is already included in the PDA file has been overwritten by the non-deodexed one from the CSC file.
Some CSC tar files does not install Daily Briefing application on /data/app but on /system/app, I did not try all CSC files but they used to be installed on /data/app on GB 2.3.3, however, if your device does not show Daily Briefing then use one of the following steps to install it:
Using CWM:
If you have flashed your device with a Kernel that has CWM build in the Kernel then just install this CWM file:
XXJVT_Daily Briefing_CWM: Download (7.3 MB) MD5: f39fd98b3c219cd15f134a6f639ef17b
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Using Root Explorer:
*Download and extract XXJVT_Daily Briefing_Apk.zip at the end of this post and copy the extracted InfoAlarm.apk to the Internal SD-card of your device.
*Look for InfoAlarm.apk and InfoAlarm.odex in /system/app and delete these 2 files, if they are not there then you can find and delete them at /data/app.
*Copy InfoAlarm.apk from the Internal SD-card to /system/app, reboot if Daily Briefing does not show after completing the process.
Using ADB:
*Download and extract XXJVT_Daily Briefing_Apk.zip at the end of this post and copy the extracted InfoAlarm.apk to the Internal SD-card of your device.
* Since you have chosen to use ADB then you know how to use it to gain root...etc. Excute:
su
cd /system/app
ls
Click to expand...
Click to collapse
Now see if InfoAlarm.apk and InfoAlarm.odex are there, if so execute:
busybox mount -o rw,remount /system
rm InfoAlarm.apk
rm InfoAlarm.odex
cp /sdcard/InfoAlarm.apk /system/app
busybox mount -o ro,remount /system
Click to expand...
Click to collapse
And you are done.
If the files are not on /system/app then execute:
cd /data/app
ls
Click to expand...
Click to collapse
See if the files are there, if so execute:
rm InfoAlarm.apk
rm InfoAlarm.odex
Click to expand...
Click to collapse
And you are done.
XXJVT_Daily Briefing_Apk: Download (7.2 MB) MD5: 741d125591aba85ed60ba6fa2e91e20c
Click to expand...
Click to collapse
Click to expand...
Click to collapse
I wish you all good luck flashing your devices
You are fast man
I will flash deodexed version as soon as some modification appear.
Nice to have you back Ramad.
malcho said:
You are fast man
I will flash deodexed version as soon as some modification appear.
Nice to have you back Ramad.
Click to expand...
Click to collapse
Thanks malcho, it's good to be back
there ain't a JVT version on Samfirmwares.com? Is it ligit or leaked?
Faryaab done some good job on deodexed version JVS,butt i really missed your version.
What do you think about new JVT?
Something is diferent. definetly.Phone it's faster.I didn't notice on JVS that phone runs so fine and fast at beggining.
Or maybe it's just becouse i allways start new installation from scratch, i don't know.
Many regards
its not shown on samfirmware cuz they have a new website up called sammobile.com
SamFirmware will be a kinda backalley to the cleaner looking sammobile.com...or something like that
its posted there now (SamMobile) and im guessing later firmwares will be posted there as well
heres the link...
kie...seems i cant really post links for now...so just go to sammobile.com and register (it doesnt accept the samfirmware login cred)...its got a forum section...itll be under android phones > samsung i9000 galaxy s > official roms > Samsung I9000 Galaxy S Firmwares.
hi,
wich kernel is included?
malcho said:
Faryaab done some good job on deodexed version JVS,butt i really missed your version.
What do you think about new JVT?
Something is diferent. definetly.Phone it's faster.I didn't notice on JVS that phone runs so fine and fast at beggining.
Or maybe it's just becouse i allways start new installation from scratch, i don't know.
Many regards
Click to expand...
Click to collapse
I don't know if it runs faster than XXJVS because I did not try XXJVS at all so I cannot compare it to it. XXJVT seems good so far, it has some small modifications that was not present on earlier firmwares, but that is all I can tell because we have only had it for few hours.
gpnda said:
hi,
wich kernel is included?
Click to expand...
Click to collapse
Both files offered for download include stock Kernel.
Everything works OK... thanks.
RTL patching doesn't work, on JVR and JVS worked great
[Ramad] said:
Here are the Odin and CWM packages of the deodexed XXJVT firmware.
Click to expand...
Click to collapse
Hey man, just wanted to let you know I borrowed your CWM package and brought it over to the Captivate side. I had to replace the kernel with a cappy compatible one, but that's the only change. Thanks for doing this and doing it so FAST!!
Credited you in the OP.
Deodexed Stock XXJVT working great.
Big THX
Hi @ramad, good to have you back i always use your deodexed versions of firmwares, but what happened with latest versions like jvr, jvs you never work on those? Why? there was a problem with them? because i think i remember someone says that the latest deodexed firmwares were broken and make browser lag. Is this version good enough to make it deodexed? it is safe to flash it?
Thanks!
[Ramad] said:
it has some small modifications that was not present on earlier firmwares, but that is all I can tell because we have only had it for few hours.
Click to expand...
Click to collapse
what kind of modifications..??does it worth to change jvs?
@Ramad...just being curious..
@Ramad---I am a big fan of yours and would be eternally thankful to you for enhancing my sgs experience.
Having said that,my current curiousity stems from the fact that while you had steadfastly refused to deodex leaked firmware and even went to the extent of pulling out a JVQ that you had initially posted,what has made you change your stand and deodex JVT so quickly?
My inference would be that you have verified and found that everything is clean as a whistle with this leaked fw but wish to see a line from you too.
By the way,I have gone ahead to download and will be flashing your version sooner than later!!!!
Best wishes and thanks a million!
is the deodexed version rooted?
EDIT: I just started flashing CWM version, and Formating partions is taking a while....how long does the formating partion take?
EDIT 2: OK it completed...
Sent from my GT-I9000 using xda premium
samsung is the best
[Ramad] said:
Here are the Odin and CWM packages of the deodexed XXJVT firmware.
The Odin package leaves the freedom of flashing any Modem and CSC files to you, please try to use only GB 2.3.3 or 2.3.4 CSC files.
I have updated it with the latest Gmail, Maps, Market, and the latest Superuser application and su binary (3.0) are included.
Click to expand...
Click to collapse
why there has 2 stock jvt and how to install it? cuz i saw there has "cwm" and "odin" words. some more it's exe file, is it the same installation method to install it?
Lost CWM recovery with this flash....
how do i get CWM recovery back on jvt??
very very nice
Related
Here's a script I've built for my own ROM cooking purpose
another purpose was to create a very easy to read script, so everyone can understand the magic of deodex
had some hard time figuring all the BOOTCLASSPATH and all the signing magic (if you want to do it manually, the secret is: don't pack and sign!, just add the classes.odex to the original jar or apk...whatever...
or use my script to automagically do all that)
after one brick and jtag reincarnation and a few bootloops
I present to you:
DEODEXERIOUS !! (the only spartan deodex script)
requirements:
Linux
zip
* tested on my Ubuntu 10.10
instructions:
1. extract the included script
2. put the content of system(including the system folder) inside the rom folder
actually you can create a folder named system inside the rom folder and copy framwork and app folder there, it does not require any other files from the rom
3. while in the console inside the extracted script directory execute from the console
Code:
./deodexrom.sh
4. wait and watch the console for errors (there shouldn't be any)
5. when it is done, you should find the deodexed files inside the deodexed folder
* if you want to start over just execute from the same place in the console
Code:
./cleanall.sh
tested and successfully deodexed:
I897 UCKB1
I9088 KP2
I9088 ZNKP5
I9000 XXJPY
I9000 XWJS3
I9000 XWJS5
I9000 ZSJPG
I9000 XWJV1 2.3.2, except email.apk
it does not support already deodexed rom's!!! (why should it?)
if you test other raw versions (even captivate ones) please inform the result, or problems found, I'll do my best to help
careful
the script is a very initial version
it does inform errors human readable so watch the console for them
oh! almost forgot , here's the script:
http://dl.dropbox.com/u/3595341/deodexerious/deodexerious_03.zip
change log:
04/03/2011 - deodexerius_03
added gingerbread XWJV1 2.3.2 - custom classpaths
smali and baksmali 1.2.6
case insensitive classpath helpers
note:
deodexerius can deodex all XWJV1 2.3.2, except email.apk
27/02/2011 - deodexerius_02
better support for the additional files in kp5 and kp2
good luck!!
To Be Continued
If someone could come up with one of these for windows they would be my hero
Sent from my GT-I9000 using XDA App
rob989_69 said:
If someone could come up with one of these for windows they would be my hero
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
kind of like this one?
http://forum.xda-developers.com/showthread.php?t=700904
omg
You saved my life man... thanks a billion! And add a donate link, I know I'd like to send a few bucks your way
Pirateghost said:
kind of like this one?
http://forum.xda-developers.com/showthread.php?t=700904
Click to expand...
Click to collapse
If this works you are my hero!!! LOL. I've found a number of different ones, either they don't work or I'm not using them correctly but this one is new to me. Thanks.
rob989_69 said:
If someone could come up with one of these for windows they would be my hero
Click to expand...
Click to collapse
sorry man no windows version.
ytt3r said:
You saved my life man... thanks a billion! And add a donate link, I know I'd like to send a few bucks your way
Click to expand...
Click to collapse
your'e welcome.
rob989_69 said:
If this works you are my hero!!! LOL. I've found a number of different ones, either they don't work or I'm not using them correctly but this one is new to me. Thanks.
Click to expand...
Click to collapse
oh it works....
Just used this on KP2, works great, thanks!
existz said:
Just used this on KP2, works great, thanks!
Click to expand...
Click to collapse
great news!
works great with xwjs3
This is great. Works on the new KB1.
I keep seeing this while the script is running
Compiling classes.dex from rom/system/framework/framework-tests
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.raiseBoundsError(libgcj.so.11)
at java.util.ArrayList.checkBoundExclusive(libgcj.so.11)
at java.util.ArrayList.get(libgcj.so.11)
at org.jf.dexlib.DexFile$2.placeAt(DexFile.java:783)
at org.jf.dexlib.DexFile.place(DexFile.java:659)
at org.jf.smali.main.fixInstructions(main.java:255)
at org.jf.smali.main.main(main.java:203)
Packing
Cleaning up
Done.
Cleaning up
Do I have to worry? I am going to try it again when it all completes, just want to make sure I am not missing anything
|OP|
it does not support already deodexed rom's!!! (why should it?)
Click to expand...
Click to collapse
what if you wanted to deodex a single new app? just redo the whole thing?
Trusselo said:
what if you wanted to deodex a single new app? just redo the whole thing?
Click to expand...
Click to collapse
To deodex a single app, you need to keep the deodexed framework files around. Then you can just do that app by pulling the code bits out of the framework.
Sent from my SAMSUNG-SGH-I897 using XDA App
Trusselo said:
what if you wanted to deodex a single new app? just redo the whole thing?
Click to expand...
Click to collapse
baksmali/smali + about 6 or 7 framework jars + cmd prompt = win!
How can I verify that the Deodex worked? I ran the script a couple times last night just to see what happens and then dropped the files in on my phone. Everything is working fine, just wanted to know how I can verify its deodexed.
nakedninja42 said:
How can I verify that the Deodex worked? I ran the script a couple times last night just to see what happens and then dropped the files in on my phone. Everything is working fine, just wanted to know how I can verify its deodexed.
Click to expand...
Click to collapse
do you see any .odex files named the same as your apks?
nakedninja42 said:
How can I verify that the Deodex worked? I ran the script a couple times last night just to see what happens and then dropped the files in on my phone. Everything is working fine, just wanted to know how I can verify its deodexed.
Click to expand...
Click to collapse
if you don't see errors like the one quoted bellow, then you should be fine.
nakedninja42 said:
I keep seeing this while the script is running
Compiling classes.dex from rom/system/framework/framework-tests
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.raiseBoundsError(libgcj.so.11)
at java.util.ArrayList.checkBoundExclusive(libgcj.so.11)
at java.util.ArrayList.get(libgcj.so.11)
at org.jf.dexlib.DexFile$2.placeAt(DexFile.java:783)
at org.jf.dexlib.DexFile.place(DexFile.java:659)
at org.jf.smali.main.fixInstructions(main.java:255)
at org.jf.smali.main.main(main.java:203)
Packing
Cleaning up
Done.
Cleaning up
Do I have to worry? I am going to try it again when it all completes, just want to make sure I am not missing anything
Click to expand...
Click to collapse
actually this is an error, it means it failed to deodex this file
please provide more information, the reason can be many things:
java version
base rom
did you provide the full rom or only the file you mentioned?
provide more information and ill see what can be done.
ih4ckback said:
This is great. Works on the new KB1.
Click to expand...
Click to collapse
awesome.
marcelo.waisman said:
if you don't see errors like the one quoted bellow, then you should be fine.
actually this is an error, it means it failed to deodex this file
please provide more information, the reason can be many things:
java version
base rom
did you provide the full rom or only the file you mentioned?
provide more information and ill see what can be done.
awesome.
Click to expand...
Click to collapse
I am use the same KB1 that hit the forums yesterday that i4ackback stated that works for him. I installed Ubuntu 10.10 and installed Java from the software manager, not sure if its the right one. I started copying the full system folder but ended up only extracting just app and framework just like the OP states. That message appears throughout the process but I end up with everything in the deodexed folder.
Sent from my SAMSUNG-SGH-I897 using XDA App
An update about the browser issue and a temporary fix:
I managed to get the browser working on a deodexed JVQ.
Here is a temporary fix until we find how to fix the browser issue without the need for any odex files. You need to be on fully a stock firmware(non stock kernel is OK), means no modded apk files or framework files, because I have only tested it on a stock firmware, but if your firmware is modded and you don't mind re-flashing if it goes wrong then use at your own risk, making a CWM backup is a good idea on moded firmwares, you can copy the files using CWM or manually, choose what works best for you:
Flash via CWM: (You need around 16MB of free space on /system)
CWM Package: Download (6.3 MB) MD5:f5b8cbdde94be7cf6e4604f0051334eb
Click to expand...
Click to collapse
Click to expand...
Click to collapse
How to copy the files manually: (You need around 16MB of free space on /system)
*Extract and copy the extracted odex folder with the odex files to your internal SD-card: Download (6.3 MB) MD5:2cff4b99c08d7b84af9c7e6838daccaa
*Put the phone on 'Debugging-mode' and connect it to your PC
*Open a command prompt and brows to the adb directory, then execute the following:
adb shell
su
busybox mount -o rw,remount /system
stop
cp -r /sdcard/odex/* /system/framework
rm -r /data/dalvik-cache/*
reboot
Click to expand...
Click to collapse
Done, the boot will take a some time because the firmware will re-build the dalvik-cache but the browser will work fine after that.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
This is for developers and experienced users:
It's not that simple as it appears that 4 odex files must be on /system/framework in order to get the browser running as it should, these 4 files are:
bouncycastle.odex
core.odex
ext.odex
framework.odex
Remove one of these files and the circle collapses and the browser lags as you know.
I don't know if it's because the browser is programmed to look for the odex/classes files on /system/framework, if that is the case then it might be possible to change some lines in the browser classes files or the apk file itself.
I just wanted to share this with you so those with good-code-reader-eyes might have a clue on where to start looking.
Great, works on my modded deodexed rom with all mods still alive... you just need enough space in system and to wipe dalvik cache. Thanks!!!
diamond69 said:
Great, works on my modded deodexed rom with all mods still alive... you just need enough space in system and to wipe dalvik cache. Thanks!!!
Click to expand...
Click to collapse
Some members have reported that it does not work on deodexed modified firmwares, so making a nandroid backup is recommended before using the CWM package.
yeah, a nandroid is nice to have, thats for sure!
so listen to Ramad, you could also screw your config when using the odexed framework files together with deodexed ones!
i had luck
EDIT:
till i used the powermenu -- hot reboot and then fine
or changed the lockscreens --endless hot reboots
so it is not as easy as it seems at first (although autobrightness-mod, batterymod and rotary-lockscreen are working well)
hey Ramad,
You may have a look on the link below, where i explain why there's *no* lags with the browser.
http://forum.xda-developers.com/showthread.php?p=15330205#post15330205
Eric.
eric75004 said:
hey Ramad,
You may have a look on the link below, where i explain why there's *no* lags with the browser.
http://forum.xda-developers.com/showthread.php?p=15330205#post15330205
Eric.
Click to expand...
Click to collapse
Hi Eric
Did you try the browser on the deodexed version o XXJVQ, you will be able to deodex and use the browser, with or without modifications, on a stock firmware and it will behave normally, but the browser will not be smooth at all when the whole firmware is deodexed, this is why we say it lags, because it does not response as it should and lags behind the command when you scroll or click on a subject as a picture or a link. I think that you will get a better idea of what I wrote when you flash the deodexed firmware and try the browser.
Hello Ramad,
The first think i did after downloading the odex Firmware was to deodex it...
I thought as many that the browser was buggy/laggy until i decide to reflash to stock odex and debug it.
I'm then 100% confident that there's no lag on the browser itself and that it responds well. You feel that there is a an lag only because it do not render the zoom/scroll animation.
The issue come from the whole deodexing of apps and framework in batch. Guess that the apk use one of them (or many) to render the animation.
I got some similar unexpected visual effect when i began to study apk and compile them by myself.
I will add some tips to reproduce into this post related to the mod
http://forum.xda-developers.com/showthread.php?p=15330205#post15330205
Whatever,
It is nice and time saver to work together and see how to solve.
Regards,
Eric.
[Ramad] said:
Hi Eric
Did you try the browser on the deodexed version o XXJVQ, you will be able to deodex and use the browser, with or without modifications, on a stock firmware and it will behave normally, but the browser will not be smooth at all when the whole firmware is deodexed, this is why we say it lags, because it does not response as it should and lags behind the command when you scroll or click on a subject as a picture or a link. I think that you will get a better idea of what I wrote when you flash the deodexed firmware and try the browser.
Click to expand...
Click to collapse
Hi Ramad!
did you read this? http://forum.xda-developers.com/showthread.php?t=1132724
near the bottom you can find 07/03/2011 : How To FIX yourself the laggy deodexed browser.apk
It is for SGS2 but could work for SGS1 (with the right files from proper SGS1 browser to work with)
Still, I beleve for the SGS1 browser problem we have to look in correcty deodexing framework.jar file as for me that delivers the lagging problem...
Cheers!
Is the JVQ browser installable on JVP deodexed?
SamHaLeKe said:
Hi Ramad!
did you read this? http://forum.xda-developers.com/showthread.php?t=1132724
near the bottom you can find 07/03/2011 : How To FIX yourself the laggy deodexed browser.apk
It is for SGS2 but could work for SGS1 (with the right files from proper SGS1 browser to work with)
Still, I beleve for the SGS1 browser problem we have to look in correcty deodexing framework.jar file as for me that delivers the lagging problem...
Cheers!
Click to expand...
Click to collapse
Thank you I believe that it was the old method with an old browser that pulser_g2 referred to on his post here: http://forum.xda-developers.com/showthread.php?t=948790&page=81
But I will read the post in the link your provided, it could be helpful, thanks for the help my friend.
eric75004 said:
Hello Ramad,
The first think i did after downloading the odex Firmware was to deodex it...
I thought as many that the browser was buggy/laggy until i decide to reflash to stock odex and debug it.
I'm then 100% confident that there's no lag on the browser itself and that it responds well. You feel that there is a an lag only because it do not render the zoom/scroll animation.
The issue come from the whole deodexing of apps and framework in batch. Guess that the apk use one of them (or many) to render the animation.
I got some similar unexpected visual effect when i began to study apk and compile them by myself.
I will add some tips to reproduce into this post related to the mod
http://forum.xda-developers.com/show...5#post15330205
Whatever,
It is nice and time saver to work together and see how to solve.
Regards,
Eric.
Click to expand...
Click to collapse
I did read your post just now, sorry. I got my hands full now, uploading three stock firmwares, don't be so exited, they are all 2.3.3
Thanks again Ramad,i've put the files into the framework folder before flahing your stock deodex coming from the odex JVQ (plus the cfroot zimage and a little change in the updater-script to make a nowipe one as i always do,saying that just to be the more specific possible),and browser works indeed as it should.
I will try mods or little theme things step by step (as long as mods doesn't include framework.jar it should be ok?as for the odex mods without framework.jar preserve the browser?)
My noob's impressions already told me that the solution for that browser thing lies in the SamHaLeKe link.(browser new animations that must be well "declared" in the modified framework.jar...something like that?...)
Hum,sorry for thinking my opinion(sensation...)may belong here and for my surely difficult to understand english.
Hi SamHaLeke,
I went to read it...
Pulse-g2 did a regression by porting the classes from a older Browser.
Great if it work, but it is like to use the JVP Browser on JVQ...
If you don't mind the new features brought by the JVQ release, click to the following link. At the end of the post, there is my JVP modded browser.
http://forum.xda-developers.com/showthread.php?t=1148230
Let us know if it work on JVQ with the deodexed framework.
Eric,
In Sri Lanka
SamHaLeKe said:
Hi Ramad!
did you read this? http://forum.xda-developers.com/showthread.php?t=1132724
near the bottom you can find 07/03/2011 : How To FIX yourself the laggy deodexed browser.apk
It is for SGS2 but could work for SGS1 (with the right files from proper SGS1 browser to work with)
Still, I beleve for the SGS1 browser problem we have to look in correcty deodexing framework.jar file as for me that delivers the lagging problem...
Cheers!
Click to expand...
Click to collapse
Hi Bedja,
I do not get you.
Did you put the files and , then, reflashed your phone with the deodexed rom?
If exact, you're still running with deodexed, and challenged to fix the lag .
Please confirm: you may have the solution in your hand .
Eric.
Bejda said:
Thanks again Ramad,i've put the files into the framework folder before flahing your stock deodex coming from the odex JVQ (plus the cfroot zimage and a little change in the updater-script to make a nowipe one as i always do,saying that just to be the more specific possible),and browser works indeed as it should.
I will try mods or little theme things step by step (as long as mods doesn't include framework.jar it should be ok?as for the odex mods without framework.jar preserve the browser?)
My noob's impressions already told me that the solution for that browser thing lies in the SamHaLeKe link.(browser new animations that must be well "declared" in the modified framework.jar...something like that?...)
Hum,sorry for thinking my opinion(sensation...)may belong here and for my surely difficult to understand english.
Click to expand...
Click to collapse
hi eric!
that was the first i tried, after realizing that deodexed rom + jvq browser = a mess!
so i used your jvp version and had fc at launch, even after deleting browser-data.
so i went back to deodexed jvq (because of my mods) + your modded jvq browser + ramads 4 .odex files and it works well (browsing wiith jvq-browser), my mods are also "quite" okay:
- battery mods and theming: works!
- autobrightnessfix works
- tv animation works
- all 9 lockscreens are working (changing not)******
*****--> powermenu + 9-lockscreen switching is broken due to stock framework.odex but when i delete framework.odex and do a reboot, i can switch between all lockscreens and apply them (jvq browser laggs awfully now beause of that)
now i copy the framework.odex back & do a reboot: jvq browser is working again without lagging and i can use the new lockscreen aswell!
EDIT:
using dexopt (in the right bootclass order) to RE-ODEX my modded deodexed framework didn't help. now the browser laggs again.
maybe this might be helpful aswell
Yes it help a lot...
As , for sure, we now where to focus .
I just deodexed the framework by hand, and found something about opengl and jit, and the JVQ browser use openGl to render the scroll/zomm animation.
However it close to midnight in Sri Lanka, and i will resume the investigations tomorrow.
Have a good night/morning or afternoon depending your location .
Eric,
In Sri lanka
diamond69 said:
hi eric!
that was the first i tried, after realizing that deodexed rom + jvq browser = a mess!
so i used your jvp version and had fc at launch, even after deleting browser-data.
so i went back to deodexed jvq (because of my mods) + your modded jvq browser + ramads 4 .odex files and it works well (browsing wiith jvq-browser), my mods are also "quite" okay:
- battery mods and theming: works!
- autobrightnessfix works
- tv animation works
- all 9 lockscreens are working (changing not)******
*****--> powermenu + 9-lockscreen switching is broken due to stock framework.odex but when i delete framework.odex and do a reboot, i can switch between all lockscreens and apply them (jvq browser laggs awfully now beause of that)
now i copy the framework.odex back & do a reboot: jvq browser is working again without lagging and i can use the new lockscreen aswell!
EDIT:
using dexopt (in the right bootclass order) to RE-ODEX my modded deodexed framework didn't help. now the browser laggs again.
maybe this might be helpful aswell
Click to expand...
Click to collapse
i'm glad to hear i could point you into a nice direction for further investigations.
jit+open gl sounds good to me, in comparison to other browser-releases we never had any acceleration before
i whish you the best for tomorrow, maybe its gonna be a great jvq-day
works great on JVQ rooted with CF-root-v3.7
tested one two similar SG S i9000
flashed with CWM Manager
thanks for the zip, Ramad
Bejda said:
Thanks again Ramad,i've put the files into the framework folder before flahing your stock deodex coming from the odex JVQ (plus the cfroot zimage and a little change in the updater-script to make a nowipe one as i always do,saying that just to be the more specific possible),and browser works indeed as it should.
I will try mods or little theme things step by step (as long as mods doesn't include framework.jar it should be ok?as for the odex mods without framework.jar preserve the browser?)
My noob's impressions already told me that the solution for that browser thing lies in the SamHaLeKe link.(browser new animations that must be well "declared" in the modified framework.jar...something like that?...)
Hum,sorry for thinking my opinion(sensation...)may belong here and for my surely difficult to understand english.
Click to expand...
Click to collapse
I did not read your post until now, sorry
Your way of working things is correct, you try things separately or step by step on a stable platform to see what brings it down.
Opinions and ideas are needed, we are not going any where without the best of them.
What about this solution http://forum.xda-developers.com/showthread.php?t=1155129
snack23 said:
What about this solution http://forum.xda-developers.com/showthread.php?t=1155129
Click to expand...
Click to collapse
I was wondering the same.
I have yet run it his browser through the paces completely, but it seems to be running great so far. It is fast as heck and super smooth. I'm in the US using a Captivate on Continuum 6.1 (deodexed JVQ based).
The credit for this leaked firmware goes to sammobile, at last they did manage to leak a GB 2.3.6 with all three correct files
Click to expand...
Click to collapse
As usual, the firmware is deodexed, zipaligned, rooted and has busybox pre-installed.
Gmail, Maps, Youtube and Market are updated to the latest versions.
The CSC file on Odin package is modified by removing the empty directories where Daily Briefing used to be. A newer Daily Briefing should have been released on this firmware but it seems that the files may have been removed in the last minute or forgotten, no one knows, so I decided to include Daily Briefing from XXJVT in this firmware.
Deodexed XXJVU
PDA/MODEM/CSC:
XXJVU/XXJVU/OXAJVU: (MultiCSC: CPW, DBT, KOR, XEO, XEU)
*CWM: Download (177.5 MB) MD5: 74b2d072457fe988c86bc5e835a2c884
*Odin: Download (155.3 MB) MD5: 4bdd56d1320ec71b1face9e7c7df5ea5
Stock Kernel: Download
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
I wish all of your devices good luck with this leaked firmware
(1/14/2012)
*: I did re-deodex the firmware again as it did not feel so responsive and smooth as it should be, this version feels better now, I hope that you will find it better too.
[Ramad] said:
I decided to include Daily Briefing from XXJVT in this firmware.
I wish all of your devices good luck with this leaked firmware
Click to expand...
Click to collapse
Thanks Ramad and very thoughtful of you,adding 'daily briefing'!
Best wishes.
Wipe / NoWipe
Hi fellas,
is this a non-wipe or wipe version (CWM of course)? Just to clarify if I will be able to keep my current stuff on my phone - I would like to update from 2.3.6 JW1 (kitchen). BTW thanks a million
Wipe or No-Wipe?
Could I flash in CWM over deodexed JVZ?
thx
Battery life?
VOIP over 3G ?
Happy to see media scanner picking up m4a tags.
Had a bad experience with XWJVW
Thx for reading, press THANKS if u like
sathkartha said:
Thanks Ramad and very thoughtful of you,adding 'daily briefing'!
Best wishes.
Click to expand...
Click to collapse
You are welcome
makol999 said:
Hi fellas,
is this a non-wipe or wipe version (CWM of course)? Just to clarify if I will be able to keep my current stuff on my phone - I would like to update from 2.3.6 JW1 (kitchen). BTW thanks a million
Click to expand...
Click to collapse
It's a wipe CWM package, I always make wipe packages to make sure that the user gets a clean install.
VexMunja said:
Wipe or No-Wipe?
Could I flash in CWM over deodexed JVZ?
Click to expand...
Click to collapse
Yes, it's safe to install on top of other firmwares because it's a wipe package.
O-T said:
Happy to see media scanner picking up m4a tags.
Had a bad experience with XWJVW
Thx for reading, press THANKS if u like
Click to expand...
Click to collapse
That's good to know, you had a problem with that with the last firmware.
can i install it over doctorz jw1 v 13.1
How to disable increasing ringtone in XXJVU?
Hi Ramad, why does the size on your file smaller than the size of the file on the Sam firmware? Your size is 155mb when the size at the samfirmware 255mb
I did deodex the firmware again as it did not feel as smooth and responsive at should be, I hope that you will find this version better.
hamada2232313 said:
can i install it over doctorz jw1 v 13.1
Click to expand...
Click to collapse
You can install it on top of any firmware you like, just make sure that you have all partitions running on rfs before installing.
livingwater said:
Hi Ramad, why does the size on your file smaller than the size of the file on the Sam firmware? Your size is 155mb when the size at the samfirmware 255mb
Click to expand...
Click to collapse
Because I remove the huge dbdata.rfs that is included in the CSC file, and I also compress the files as much as they can be compressed.
newly done?
@Ramad---do I understand that since the first posting on the 7th,you have deodexed and posted afresh today?
@sathkartha
Yes, I have removed the older firmware.
Just trying to install. Both 7z's are corrupt? Trying alternate download.
Ozzmosis88 said:
Just trying to install. Both 7z's are corrupt? Trying alternate download.
Click to expand...
Click to collapse
I did check downloading one of the archives and it did extract fine, please install 7zip if you do not have it installed and try again.
I guess i need to wipe coming from JVH? and if i flash this using CWM will i lose my CWM?
Mull1s said:
I guess i need to wipe coming from JVH? and if i flash this using CWM will i lose my CWM?
Click to expand...
Click to collapse
The firmware does include the stock Kernel which does not include CWM, so you need to be on RFS before installing, and yes the firmware will wipe the firmware installing sectors but it's not hard to change the CWM zip package to non-wipe and change the stock Kernel to the Kernel that you like.
@Ramad--could you please provide the stock kernel that you normally do?Thanks in anticipation and best wishes.
[Ramad] said:
I did check downloading one of the archives and it did extract fine, please install 7zip if you do not have it installed and try again.
Click to expand...
Click to collapse
Downloaded from Direct Download of Multiupload, and with the latest version of 7z, I see data corrupted file in the extraction time.
Not the problem with MegaUpload file.
Download from MegaUpload, if you get any extraction error.
I love it so much
thanks a lot to amarullz for providing aroma installer, and thanks to nightshack0 I have taken his installer and modded to work according to my need but dont think that I have just copied and pasted the installer
had you ever feel that another galaxy s variant's forum have a ics rom which suits all your need but you cannot flash it because it is not yet ported to your device but now all this will not happen again with this patch you can install which ROM you want to flash there will be no boundation for you.
if you are getting status 7 or getprop error then a little work from your side is needed
extract the rom to a folder then go to /extracted folder/META - INF/com/Google/Android
from there open updater-script and remove all getprop lines
come back to META - INF folder and delete all three files
zip the file and flash it in recovery
NOTE:- to edit updater script use jota text editor(android), notepad++(windows)
Click to expand...
Click to collapse
this patch will let you flash other I9000 or t959 roms I have not tried it on other variant but you can try and let me know if it works, I have tried to flash a nexus s rom and it was not flashing so just flash and let me know there is no harm no soft brick no hard brick just physical button will not work until you flash this patch or another rom
Click to expand...
Click to collapse
how to use this patch:- first flash the rom you wanted then this patch and if rom is not flashing read the FAQ
Click to expand...
Click to collapse
download link
*AROMA compatible v1.2:- http://bit.ly/rompat12 (39mb)
* AROMA compatible v1.1:- http://bit.ly/JpHy83 (41mb)
* CAPRIVATE patch v1.0:- http://db.tt/35H5A9mH
Click to expand...
Click to collapse
PROS:- 1.flash which ics rom you want
2. new world with more rom have been revealed
3. rom chefs work have been reduced because now they do not need to port their rom.
4. small size just 12mb
5. TWRP kernel is pre bundled thanks to KRARVIND
Click to expand...
Click to collapse
CONS:- 1. you cannot get the build properties(build.prop) of the rom you are flashing instead you will get the build property which will not be related to any ics rom
Click to expand...
Click to collapse
the patch do not contains any file which can cause a bug and patch will only work on ics roms not gb
For further clarification read FAQ on second post
update:- keep the thanks coming guys and I will add the support of aroma installer and new things just keep me encouraged by pressing thanks
Click to expand...
Click to collapse
update 2:- hi all if you like my work please rate this thread with 5 stars and also submit it as news tip
Click to expand...
Click to collapse
update:- flashed fascinate rom by editing updater script and without resigning got it booted up but it cleared my efs folder so was not getting any network coverage, I got very depressed tried cleared data restore nandroid but nothing works then I thought about efs and with the backup I copy imei files to efs folder and after reboot I got coverage now I will not flash any fascinate rom just for testing but I can say that fascinate rom are working
Click to expand...
Click to collapse
PATCH FAQ
FAQ
Q.:- how to use this installer
Ans:- don't worry about this all the instruction have been given in the installer you just need to flash the package in recovery it is just like installation wizard of windows
Click to expand...
Click to collapse
Q.:- will this also work on gb rom
Ans:- no the patch contains a kernel which cannot work with gb rom
Click to expand...
Click to collapse
Q:- while flashing a galaxy s ics rom I got an error of assert failed what to do.
Ans:- first flash this patch then go to advance and select reboot recovery with new TWRP recovery flash the rom then again flash patch
Click to expand...
Click to collapse
Q.:- why you provided custom build.prop.
Ans:- if build.prop will not be provided then rom's build.prop will change you device's build properties which will not letyou flash files specially created for captivate
Click to expand...
Click to collapse
Q.:- can I flash another captivate ics kernel
Ans:- yes you can flash
Click to expand...
Click to collapse
Q.:- can I flash a kernel I9000 or T959
Ans:- no you cannot flash
Click to expand...
Click to collapse
Q.:- can you give some info about TWRP kernel
Ans:- a bigmem kernel with 720p recording patch originally can be found in Slim Ice rom thanks KRARVIND for this
Click to expand...
Click to collapse
Q.:- what can happen if I forgot to flash this patch
Ans:- nothing serious just the physical keys (menu, back etc.) will not work except this everything will be normal just boot to recovery and flash the patch and keys will work again
Click to expand...
Click to collapse
Q.:- I like your work where can I donate you
Ans:- my work is not that much to be donated and I got pocket money from my father I am just a teenager of seventeen just press thanks button and rate this thread with 5 stars, I will be happy
Click to expand...
Click to collapse
Q.:- Is there any modem provided Ans:- no, there is no modem in the package and will be provided in next update following in 3-5 days
Click to expand...
Click to collapse
WHAT'S NEW
v1.2
1. added bootanimation support
2. removed 30 data fix script
3. added vold.fstab
4. added shutdown charging animation files
5. only single modem is there to decrease size of the patch
6. added a new splash screen
v1.1
1. Added support of AROMA INSTALLER (thanks AMARULLZ)
2. Updated Semaphore kernel
3. Removed some unwanted files
4. Added some Init Scripts
5. Removed Lib files
6. Added Modem.bin
tested roms
a list of tested roms is here
1. infinitum (currently ported)
2. myics ultimate fusion
3. galaxy s cm9 kang build
4. team icssgs
Interesting. Will check it out
Sent from my SGH-I897 using xda premium
Interested to try this out... waiting for link. I'm feeling daring today.
edit: thread updated while I was posting- I'll report back when I try it out.
cool... So where is the link?
Sent from my SGH-I897 using XDA
guys I have just created the thread it will take time to complete link have been added
oooh whats this lol
sorta like Hellraiser from the infuse forum
Cool it's there yeah let's see )))))
Sent from my SGH-I897 using XDA
Really? Wow! that sounds awesome!! Gonna try it for sure.
Any feedback? Lol
Just to clarify
I flash this after ANY ICS rom on Any(galaxy s) Phone?(Such as Galaxy s II) Or Just for vibrant?
Also I flash the patch first then the rom Of My choice? Or what o.o
[email protected]$$ GONNA TRY THIS OUT NOW!
Sent from my SGH-I897 using xda premium
Can somebody explain how the hell I use this o.o Im confused
patrick8996 said:
Can somebody explain how the hell I use this o.o Im confused
Click to expand...
Click to collapse
Hi confused! I'm perplexed. Would like to this as well.
Sent from my SGH-I897 using xda premium
shaker2k said:
Hi confused! I'm perplexed. Would like to this as well.
Sent from my SGH-I897 using xda premium
Click to expand...
Click to collapse
Lol Guess Im gonna try it o.o
Gonna flash this patch and find advanced(wherever that may be) and then flash an SGSII Rom
patrick8996 said:
Lol Guess Im gonna try it o.o
Gonna flash this patch and find advanced(wherever that may be) and then flash an SGSII Rom
Click to expand...
Click to collapse
I think it's just i9000 and i9020 (google nexus). Not sure though.
swayjd said:
I think it's just i9000 and i9020 (google nexus). Not sure though.
Click to expand...
Click to collapse
damn it o.o
so i can flash a nexus one ics rom on my cappy? i dont get it
@OP, can you explain us what this does?
My deodexed releases aim to be as-pure-stock-as-possible, just with a magic touch of being ready for all community modifications, such as theming, debloating, customizing and so on.
You should consider them as an alternative to official pure stock. Especially because they're CWM-compatible, which means that you don't need Odin in order to be up-to-date.
Notice to all developers: Feel free to use my deodexed release as a "base" for your ROM. I'm doing the same with ArchiDroid.
Today we have:
Model: GT-I9300
Country: United Arab Emirates
Version: Android 4.3
Changelist: 2454463
Build date: Tue, 21 Jan 2014 04:49:01 +0000
Product Code: XSG
PDA: I9300XXUGNA7
CSC: I9300OJVGNA1
MODEM: I9300XXUGMK6
Ultra zipped (1,15 GB into 750 MB)
Rooted (SuperSU 1.91)
Deodexed ([Bak]smali 2.0.3)
Zipaligned (R22.3)
Busybox (1.22.1)
[*] ArchiDroid Init.d
[*] ArchiDroid F2FS-friendly method of flashing
Click to expand...
Click to collapse
Standard CSC included, as per community request.
This release has been possible thanks to reworked JustArchi's Android Kitchen. Init.d is indepdendent, kernel bundled with ROM isn't modified in any way.
Nothing else has been made/changed. No apps removed. No KNOX. This is one-time release. You can use Rom Cleaner for fast debloat. This is the "base" for upcoming ArchiDroid 1.7.9, so if you're looking for something more advanced feel free to try my "monster" .
Modem comes in standalone package, rom itself does not change your modem by default.
Previous releases:
XXUGNA5
XWUGML4
XXUGML2
XXUGMK6
XXUGMJ9
This ROM uses new set_metadata permissions. Up-to-date recovery is required - initial support was added in CWM 6.0.4.4!
This ROM doesn't work with EFS V1, you need EFS V2 (XXEMG4+) modem to use it!
(Unless you're running modified custom kernel)
This is "No Wipe" ROM but I can't assure you that you won't run into problems without wiping. In case of issues - Wipe Data/Factory Reset.
This is a big rom, be patient during flahsing and booting.
Download: MEGA | Dev-Host
Standalone XXUGMK6 Modem: MEGA | Dev-Host
Standalone Kernel: MEGA | Dev-Host
Have fun, hit thanks if I deserve it :highfive:.
New version on SamMobile? STOP! Read first!
Notice about Sammy's Releases
Due to the fact that I'm getting excessive amount of PMs and other requests for releasing every available version on SamMobile, I'll now tell you how Samsung releases work.
The ONE and ONLY important thing for measuring whether release is old or new is the changelist.
Higher changelist number = Newer release
Changelist covers the PDA (ROM), the kernel, and probably also the modem, but I'm not sure due to the fact that I can't check it.
Sometimes you can notice that we're seeing newly-compiled ROMs with actually lower changelist than already released one. This is due to the fact that some carriers need time to prepare their releases, and they may start for example month ago, from month-old sources, and finish just now. These releases are absolutely pointless for us, therefore I won't waste any time on creating a release older than already available.
It REALLY doesn't matter if the ROM has been compiled month ago or yesterday, the thing which matters is the source, and the version of the source is directly connected with the changelist number.
Of course you don't need to agree with my opinion and you can stick with the ideology that CM 10.1 compiled yesterday is newer than CM11 from week ago, just please, find other developer or make your own release then, thank you.
Thanks you Archi. Waiting for Dev-Host, still uploading.
azrao86 said:
Thanks you Archi. Waiting for Dev-Host, still uploading.
Click to expand...
Click to collapse
Up .
JustArchi said:
Up .
Click to expand...
Click to collapse
downloading now :good:
Awesome @JustArchi. Great job! Thanks. :good:
JustArchi said:
Up .
Click to expand...
Click to collapse
You're really machine!!!
Xnks, bro...
There's standalone link of kernel, please?
Are there the standard languages or just english and arabic ones?
mischa_martin said:
Are there the standard languages or just english and arabic ones?
Click to expand...
Click to collapse
There's my Polish and all others.
T0nyCr said:
You're really machine!!!
Xnks, bro...
There's standalone link of kernel, please?
Click to expand...
Click to collapse
https://dl.dropboxusercontent.com/u/23869279/Temp/boot.img
Notice: Unmodified, stock kernel, no init.d (due to ArchiDroid Init.d in rom)
JustArchi said:
There's my Polish and all others.
https://dl.dropboxusercontent.com/u/23869279/Temp/boot.img
Notice: Unmodified, stock kernel, no init.d (due to ArchiDroid Init.d in rom)
Click to expand...
Click to collapse
Really appreciate!!!
Just 2 few questions:
1) updater-script file ends in: package_extract_file("boot.img", "/dev/block/mmcblk0p5");
with no installation step?
2) updater-script-MODEM with no mention in updater-script file and this file itself just have this unfinished line: package_extract_file("modem.bin",
with no destination folder and commit or quotes characters in line ( [$PATH]"); ) and not installation step?
This is fine or I downloaded wrong?
T0nyCr said:
Really appreciate!!!
Just 2 few questions:
1) updater-script file ends in: package_extract_file("boot.img", "/dev/block/mmcblk0p5");
with no installation step?
2) updater-script-MODEM with no mention in updater-script file and this file itself just have this unfinished line: package_extract_file("modem.bin",
with no destination folder and commit or quotes characters in line ( [$PATH]"); ) and not installation step?
This is fine or I downloaded wrong?
Click to expand...
Click to collapse
1. There's no need of instalation, update-binary automatically writes boot.img on proper block, in this case package_extract_file acts the same as write_raw_image.
2. This is a junk from my reworked kitchen . Thanks for mentioning.
And yes zip is completely fine.
Is there a flashable .zip file for the stock kernel?
Thanks in advance.
netblaster said:
Is there a flashable .zip file for the stock kernel?
Thanks in advance.
Click to expand...
Click to collapse
Give me a second.
https://mega.co.nz/#!3FIHnT5A!j88ZgGMPYr7OkKeD2f9R9QbR4qbcw3REItGFqnQaXmA
is it possible to delete the updater-script-MODEM?
SavanTorian said:
is it possible to delete the updater-script-MODEM?
Click to expand...
Click to collapse
Feel free to delete it.
Thank you!
:good:
ty
JustArchi said:
Give me a second.
https://mega.co.nz/#!3FIHnT5A!j88ZgGMPYr7OkKeD2f9R9QbR4qbcw3REItGFqnQaXmA
Click to expand...
Click to collapse
This supports init.d I guess...
T0nyCr said:
This supports init.d I guess...
Click to expand...
Click to collapse
No, it doesn't.
Mr. Archi, you are one of a kind. Thanks for the quick update!
Sent from my ? using my ?.
JustArchi said:
No, it doesn't.
Click to expand...
Click to collapse
JustArchi,
If you want i can change the kernel to work with EFS_V1 and post here for you.