Hey guys i went and added a bootanimation.zip i made into /data/local directory but i noticed that my rom overlooks it and boots the default animation...the animation i tried wasworking with the mcr3.1 so it's not animation's fault.....is this feature disabled in this rom version ??????
lambrospower said:
Hey guys i went and added a bootanimation.zip i made into /data/local directory but i noticed that my rom overlooks it and boots the default animation...the animation i tried wasworking with the mcr3.1 so it's not animation's fault.....is this feature disabled in this rom version ??????
Click to expand...
Click to collapse
Doesn't work on any FroYo Sense roms, and either does flashing the zip. Adb works though I think.
Sent from my Desire using XDA App
try pushing it to system/media, without running that ROM, I can't tell where it has to be pushed, but all it means is that it must be pushed somewhere else
ok i pushed it to /system/customize/resource and it's working great
try my solution i postet @ modaco forums
just boot up your desire in recovery mode and first mount the system
mount system
Click to expand...
Click to collapse
change directory to /system/customize/resource
cd /system/customize/resource
Click to expand...
Click to collapse
then just setup the syslink
(if you get an error that there is already a bootanimation.zip just delete it with)
rm -r bootanimation.zip
Click to expand...
Click to collapse
ln -s /data/local/bootanimation.zip bootanimation.zip
Click to expand...
Click to collapse
CHECK TWICE THE CORRECT PATH. THE SYMLINK MUST BE MADE IN /system/customize/resource
check it simply with
ls -l
Click to expand...
Click to collapse
scroll a bit up and you should see: bootanimation.zip -> data/local/bootanimation.zip
if thats fine, your are done.
just put any bootanimation.zip to data/local and it should be shown @ startup. I only tested it @ The MCR r5 so im not sure if it works for other roms as well.
just push your favorite boot animation to /data/local and it *should* work.
Please confirm if it works.
hey man i used the guide in modaco but by mistake you told me to do the opposite one.........i symlinked the /data/local/bootanimation.zip to follow /system/customize/resource/bootanimation.zip
how do i delete this one ????? and if this works then i guess the opposite works too so i think we might have a solution
ok man so let's go
the command to delete the symlink is
ln -f instead of ln -s so problem fixed
then i created the correct symlink and pushed my bootanimation.zip and android_audio.mp3 (i symlinked that too) into /data/local
and now EVERYTHING WORKS AWSOMELY even the sound
Thanks a lot my friend!!!!!
nice to hear it works
if you made some mistake just go to /data/local and /system/customize/resource
and delete bootanimation.zip
rm -r bootanimation.zip
Click to expand...
Click to collapse
you can check it with ls -l should be gone then.
Its kinda weird. If i Push the Bootanimation to /data/local and /system/customize/resource it seems not to work. But if i symlink its working.
Whatever. No need Recovery anymore. Just push whatever you want to /data/local
@warrie87:
Thanks!!!
Works great with your tutorial ! tested on ModaCo R7.
Gaspedal said:
@warrie87:
Thanks!!!
Works great with your tutorial ! tested on ModaCo R7.
Click to expand...
Click to collapse
Or.....
Download boot animation changer from the market, then goto the web site Simproduction, where you will find a handy update.zip that has the exact symlink in it, in a flashable zip.
Handy
Related
New as of Saturday August 8th
I will update the files every time I find a problem
WARNING PLEASE READ:
Project JIT is highly highly experimental! If you are to do this, MAKE A NANDROID BACKUP IN ROM MANAGER OR RECOVERY! There are always chances of something going wrong. I nor anyone else is responsible of what happens.
Experienced users please know the possible risks:
Boot Looping, requiring a restore
Constant FC's
Wiping everything
These are just the risks, please note it is not 100%
JIT stands for Just in time compiler. It does not like Touchwiz, so download ADW.Launcher or LauncherPro before starting and set it as default.
This whole process is in ADB. If you dont know how, or what it is, DONT DO IT!
Things to do before you start:
-Download a different launcher than TouchWiz
-Make a backup in recovery or Rom Manager
-Did I mention DO A BACKUP!
-If you have an external SD card, pull it out
-Download the vmlibs file
What I expect you to know before you start:
-ADB
-What JIT is
-How this will effect the performance
-The risks
-How its not my fault if you screw your phone over
-How experimental this is
-How to make a nandroid backup
-How to make a nandroid restore
Remember, this is experimental and I cannot guarantee for it to completely work.
Download This- vmlibs.zip
Then follow these steps:
-Make a backup!!!
-Create 2 folders on your internal sdcard: “jit” & “dalbk”
-Extract the vmlibs.zip to the “jit” folder on your sdcard
-Using ADB pull your build.prop
Code:
adb remount
ADB pull /system/build.prop build.prop
-It will place the file in your c:/android/tools folder
-Edit this using notepad, text edit or similiar program.
-Add the following line to the end of the build.prop: dalvik.vm.execution-mode=int:jit
-Edit the following line:dalvik.vm.startheapsize=8m
to: dalvik.vm.startheapsize=12m
-Save the changes
-Push it back to your “jit” folder on the sdcard
Code:
ADB push build.prop /sdcard/jit/build.prop
This will back up your current files. So you can disable jit, but if your phone boot loops, thats why you have A BACKUP!
Code:
ADB shell
su
cp /system/build.prop /sdcard/dalbk/
cp /system/bin/dalvikvm /sdcard/dalbk/
cp /system/lib/libdvm.so /sdcard/dalbk/
cp /system/lib/libnativehelper.so /sdcard/dalbk/
This will enable jit on your phone.
Code:
cd /sdcard/jit/bin
cp -f dalvikvm /system/bin/
busybox chmod 755 /system/bin/dalvikvm
cd /sdcard/jit
cp -f libdvm.so /system/lib/
cp -f libnativehelper.so /system/lib/
cat build.prop >/system/build.prop
chmod 644 /system/lib/libdvm.so
chmod 644 /system/lib/libnativehelper.so
chmod 666 /system/build.prop
sync
reboot recovery
While in recovery, wipe the dalvik cache, this will prevent it from boot looping.
To Disable
Code:
adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
cd /sdcard/dalbk/
cat build.prop >/system/build.prop
cp -f dalvikvm /system/bin
busybox chmod 755 /system/bin/dalvikvm
cp -f libdvm.so /system/lib/
cp -f libnativehelper.so /system/lib/
chmod 644 /system/lib/libdvm.so
chmod 644 /system/lib/libnativehelper.so
chmod 666 /system/build.prop
sync
reboot
If that fails, that is why you have a backup. To restore, go to recovery, click on nandroid, and restore from your backup.
Reserved for future posting
Will this work with the sd card cache hack?
Sent from my SAMSUNG-SGH-I897 using XDA App
LGSilva said:
Will this work with the sd card cache hack?
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
It didn't here. Not sure if that is due to other fsckup or the fact that I was running I9k rom with my kernel and sdcard hack...
Restoring to stock to give this a whirl
tommarow I will update the vmlibs file and see if it works better.
Oh, and tell me what your problems are
hansmrtn said:
tommarow I will update the vmlibs file and see if it works better.
Oh, and tell me what your problems are
Click to expand...
Click to collapse
Doesn't boot past the white at&t screen. Again, I was running I9k rom with custom kernel and ext hack, not exactly the cleanest test bed. Flashing stock to test now (can't get into recovery on this thing anyway it seems).
NukaCola said:
Doesn't boot past the white at&t screen. Again, I was running I9k rom with custom kernel and ext hack, not exactly the cleanest test bed. Flashing stock to test now (can't get into recovery on this thing anyway it seems).
Click to expand...
Click to collapse
Hold on. Before you do that, let me up the file.
EDIT:
Here is the updated one, its in the first post too
It should work better. I used it just now, and it works for me
hansmrtn said:
Hold on. Before you do that, let me up the file.
EDIT:
Here is the updated one, its in the first post too
It should work better. I used it just now, and it works for me
Click to expand...
Click to collapse
Too late
Same story with the stock rom and old file, just FYI. Flashing back and trying the new one.
NukaCola said:
Too late
Same story with the stock rom and old file, just FYI. Flashing back and trying the new one.
Click to expand...
Click to collapse
Yeah, thats why I had to fix some stuff lol. I noticed that it wouldnt go past the att screen. Now it should work correctly. The worst that could happen now is it boot loops on the Galaxy S screen
Haha I was just about to post the same problem, downloading new file and trying it again!
Zilch25 said:
Haha I was just about to post the same problem, downloading new file and trying it again!
Click to expand...
Click to collapse
Hey, when you edit the build.prop to add the dalvik vm line, can you look for the vm heap size and change it from 48 to 32? I am about to test doing that, and I would like more feedback
Doh, didn't read this until after applying it all... it's in the process of booting though- it got past the AT&T logo so that's progress!
Zilch25 said:
Doh, didn't read this until after applying it all... it's in the process of booting though- it got past the AT&T logo so that's progress!
Click to expand...
Click to collapse
Dont worry, I will try it
ATM I'm now stuck sitting at the GalaxyS logo, I'm going to give it a little more time, but I suspect it might be stuck.
Zilch25 said:
ATM I'm now stuck sitting at the GalaxyS logo, I'm going to give it a little more time, but I suspect it might be stuck.
Click to expand...
Click to collapse
Do you know how to run a logcat?
Its gonna take a while because its re writing the dalvik cache
That I do not, but I'm willing to try it if you can give me a quick crash course
Zilch25 said:
That I do not, but I'm willing to try it if you can give me a quick crash course
Click to expand...
Click to collapse
Well I am looking at my logcat now, and it is just repeating boot animation.
A logcat is useful, so how you do it is adb logcat.
I changed a couple things to test around with here is what I did-
I added all of this to the build.prop-
#JIT
dalvik.vm.execution-mode=int:jit
and changed:
dalvik.vm.heapsize=48m
to
dalvik.vm.heapsize=32m
Right now I am resorting to try the older vmlibs with the new settings
Ran logcat, it's also trapped at looping animation, and I didn't touch the heapsize
W/BootAnimationSEC< 2194: ms4631 - Repeat Loop Animation
Over and over and over, is there something else in the buffer you'd like me to look for?
Zilch25 said:
Ran logcat, it's also trapped at looping animation, and I didn't touch the heapsize
W/BootAnimationSEC< 2194: ms4631 - Repeat Loop Animation
Over and over and over, is there something else in the buffer you'd like me to look for?
Click to expand...
Click to collapse
No thanks for the feedback. Its only worked for me once, and then when I rebooted it got stuck in a boot loop.
Whats a device thats running android 2.1, and has a jit hack that is extremely similar to the Galaxy S series?
Just started playing with my Aria a few days ago. Thanks to some cool posts here I was able to root and change my boot animation easily. I've also been able to change the sound that plays with the boot animation. There seemed to be some question as to how to do this so thought I'd post how I did it.
I didn't invent anything new. Just followed the "How to Add Audio to Your Boot Animation" down at the end of this post: androidforums.com/incredible-tips-tricks/93514-htc-incredible-boot-animation-guide.html
The bootanimation.zip file I was using did not have android as one of the directory names. I unzipped the file and changed the first directory name to android. Then used jEdit to edit the desc.txt file to change the directory name in it. Pushed the new bootanimation.zip to /data/local and, voila, I now have sound.
Both my bootanimation.zip and android_audio.mp3 are in the /data/local directory.
One other quick thing I noticed. A lot of the posts I've seen use this syntax to remount the /system file system: "mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system". On the HTC the device for /system seems to be /dev/block/mtdblock3. Using mtdblock4 in the command seems to work, but I wonder if you could get inconsistent results.
Hope this helps someone.
David
thank you
works but also I had to have both files in sdcard/media/ aswell
yeah, i know, major bump, but did all this, and instructions in linked thread by OP, still no sound. followed ALL directions, MANY times, no go. tried adb pushing, using root explorer, and any other thing you can think of, still no sound.
Sent from my HTC Aria running CM 6.0.2.1
DavidM17 said:
Just started playing with my Aria a few days ago. Thanks to some cool posts here I was able to root and change my boot animation easily. I've also been able to change the sound that plays with the boot animation. There seemed to be some question as to how to do this so thought I'd post how I did it.
I didn't invent anything new. Just followed the "How to Add Audio to Your Boot Animation" down at the end of this post: androidforums.com/incredible-tips-tricks/93514-htc-incredible-boot-animation-guide.html
The bootanimation.zip file I was using did not have android as one of the directory names. I unzipped the file and changed the first directory name to android. Then used jEdit to edit the desc.txt file to change the directory name in it. Pushed the new bootanimation.zip to /data/local and, voila, I now have sound.
Both my bootanimation.zip and android_audio.mp3 are in the /data/local directory.
One other quick thing I noticed. A lot of the posts I've seen use this syntax to remount the /system file system: "mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system". On the HTC the device for /system seems to be /dev/block/mtdblock3. Using mtdblock4 in the command seems to work, but I wonder if you could get inconsistent results.
Hope this helps someone.
David
Click to expand...
Click to collapse
b_atman said:
thank you
works but also I had to have both files in sdcard/media/ aswell
Click to expand...
Click to collapse
Which ROM are you guys running because this is not working for me at all. I've been trying to get audio to work and it just doesn't. I'm running CM6.0.2.1.
Here is what I've done so far.
I made the changes to the desc.txt file by renaming "p 1 0 part0" to "p 1 0 android". I then also renamed the part0 folder to android. Created a zip file of all three (desc.txt, part0, part1) without compressing.
I then set the phone to debugging and pushed both the bootanimation.zip/android_audio.mp3 to /data/local and to /sdcard/media. I reboot and nothing. The bootanimation works but still no darn sound!
Has anyone else have any luck with getting custom boot sound ? I really think it has to do with which ROM you're running.
boot sound
i think david is on stock rom from att, which would useless to like a cm rom
Hi all.
I merged the stock notification of XWJS8 with XWJS1.
So, Install it and your SGS notificication bar will have the stock Gingerbrea
d XWJS1 look.
See the screenshots below:
To install on Froyo XWJS8:
-Replace your framework with one attached here.
-Reboot
I tested it overs 2 days, no crash, no FC.
2011-03-22:
Updated with stock Gingerbread icons for
- Data G/3G/H
- Vibration
Enjoy,
Eric inSrilanka
Eric,
looks great. I'd love to install this but can't see an attached file...
The upload took a long from sri lanka.
The framework is attached now.
Eric.
Thanks Eric - this worked a treat.
But how can I replace the file? I tried before but I could not...
aloserstory:
Your phone need to be rooted.
How did u try to replace the .apk ? Shell or tools?
Eric,
In Sri Lanka.
do i have to use adb push thing to replace it?
Plz can u give a small guide of how to replace it
Sorry new to android(yet learning )
aayyaanna said:
do i have to use adb push thing to replace it?
Plz can u give a small guide of how to replace it
Sorry new to android(yet learning )
Click to expand...
Click to collapse
At just a guess you should be able to use Root Explorer instead of ADB
This mod makes a few things black, eg the email message list, and bootup before the wallpaper loads, but looks ok, thanks.
Sent from my GT-I9000 using XDA App
aayyaanna said:
do i have to use adb push thing to replace it?
Plz can u give a small guide of how to replace it
Sorry new to android(yet learning )
Click to expand...
Click to collapse
adb push is very easy to handle:
adb push <local dir> <remote dir>
so first thing you put the framework-res.apk into the folder
where your adb.exe is located. then navigate to that folder
using the console (cmd).
then just type this:
Code:
adb push framework-res.apk /system/framework
this will replace it in a very quick way. be sure to make a backup
of your old framework-res.apk in case you might need it again later ;-)
aayyaanna said:
do i have to use adb push thing to replace it?
Plz can u give a small guide of how to replace it
Sorry new to android(yet learning )
Click to expand...
Click to collapse
I use battery icon mod to change framework.res needs root
Sent from my GT-I9000 using XDA Premium App
i found this with adb shell:
#busybox mount -o remount,rw /system (or mount -o ro,remount -t yaffs2 /dev/block/mtdblock3 /system if there's no busybox)
#rm /system/framework/framework-res.apk
#cp /sdcard/framework-res.apk /system/framework/framework-res.apk
#chown root.root /system/framework/framework-res.apk
#chmod 644 /system/framework/framework-res.apk
#reboot
but when i try to copy the file with adb it says there is not enough space, is it bigger than the froyo framework-res.apk?
Are you using lagfix, with what pit file have u flashed?
I think the battery image is changed, how about the 3G mark "H"?
XXJV1 has different "H" mark as i saw it before.
ttsunny said:
I think the battery image is changed, how about the 3G mark "H"?
XXJV1 has different "H" mark as i saw it before.
Click to expand...
Click to collapse
Thats the Point, the Images for "H" and "3G" weren't in the Framework.res.
That are just the old images form Froyo.
Hi Chikess, ttsunny,
You are right.
I noticed that and i made an update.
I uploaded the new version with a screen capture .
You can re-download the framework from post #1.
By the way:
Anyone tried the modded browser that I published on the previous post ?
Eric,
In Sri Lanka.
Hello All.
Here are the framework-res.apk and build.prop files for the Optimus One, Stock 2.3.3 firmware. All you need to do is replace those files and you will get the CRT ScreenOff effect
I used the post by Skynet28, modified a little to only use adb commands.
This was the first thing done after rooting the phone.
-NEEDED:
Rooted phone
.7Z file View attachment 949259
5 Minutes of your time
NOTE: YOU WILL MOST PROBABLY LOOSE YOUR PHONEBOOK, I DID WHILE DOING ALL THIS. PLEASE BACK THAT UP.
The procedure to install is as follows:
You must set the /system on the phone with RW permision
From a Command Prompt:
First we locate where /system is mounted
Code:
adb shell
su
cat /proc/mounts
Locate /system in the mount and write down the mountpoint (mtdblock1 or similar)
the type
Code:
mount -o rw,remount /dev/block/[I][COLOR="Purple"]MOUNTPOINT[/COLOR][/I] /system
exit
exit
Then we push both files to the phone with the folowing adb command
Code:
adb push framework-res.apk /system/framework
adb push build.prop /system
Finally we chmod those 2 files
Code:
adb shell
su
cd /system/framework
chmod 664 framework-res.apk
cd /system
chmod 664 build.prop
exit
exit
Thanks to this post
http://forum.xda-developers.com/showthread.php?t=1185231
If you like this post, buy me a beer!!
Does it workss ???????? Reply anyone
Do you lose contacts on phone or sim?
Kvidli said:
Do you lose contacts on phone or sim?
Click to expand...
Click to collapse
I Brickked my fone.. STUCK ON ANDROID LOGO !!
stupid post! not working..
chrisdf said:
Hello All.
Here are the framework-res.apk and build.prop files for the Optimus One, Stock 2.3.3 firmware. All you need to do is replace those files and you will get the CRT ScreenOff effect
I used the post by Skynet28, modified a little to only use adb commands.
This was the first thing done after rooting the phone.
-NEEDED:
Rooted phone
.7Z file View attachment 949259
5 Minutes of your time
NOTE: YOU WILL MOST PROBABLY LOOSE YOUR PHONEBOOK, I DID WHILE DOING ALL THIS. PLEASE BACK THAT UP.
The procedure to install is as follows:
You must set the /system on the phone with RW permision
From a Command Prompt:
First we locate where /system is mounted
Code:
adb shell
su
cat /proc/mounts
Locate /system in the mount and write down the mountpoint (mtdblock1 or similar)
the type
Code:
mount -o rw,remount /dev/block/[I][COLOR="Purple"]MOUNTPOINT[/COLOR][/I] /system
exit
exit
Then we push both files to the phone with the folowing adb command
Code:
adb push framework-res.apk /system/framework
adb push build.prop /system
Finally we chmod those 2 files
Code:
adb shell
su
cd /system/framework
chmod 664 framework-res.apk
cd /system
chmod 664 build.prop
exit
exit
Thanks to this post
http://forum.xda-developers.com/showthread.php?t=1185231
If you like this post, buy me a beer!!
Click to expand...
Click to collapse
You cant use this on anything but stock LG 2.3.3!
That means Cyanogenmod, AOSP, etc
kunnaliskinng said:
I Brickked my fone.. STUCK ON ANDROID LOGO !!
stupid post! not working..
Click to expand...
Click to collapse
Flash stock v20g using KDZ then root and do what this post says right away, i assure you it works.
This is only for STOCK 2.3.3
Kvidli said:
Do you lose contacts on phone or sim?
Click to expand...
Click to collapse
On your phone, but if you have it linked to your gmail account, when you sinc you will have them back.
you should still back up anyway, its safer that way
Only stock Rom
I want use on oxygen Rom .
Sent from my LG-P500 using Tapatalk 2
Are there any available screenies?
doesn't work for me..
kotobodj said:
Only stock Rom
I want use on oxygen Rom .
Sent from my LG-P500 using Tapatalk 2
Click to expand...
Click to collapse
If you want it on any GB Rom, follow the tutorial i followed, check at the end of the post there's a link.
kunnaliskinng said:
I Brickked my fone.. STUCK ON ANDROID LOGO !!
stupid post! not working..
Click to expand...
Click to collapse
i think nothing to angry for this. just read carefully before do anything :laugh:
)
cool!)
I have flashed ddmd1(latest stock firmware) using odin. After that flashed the DE-ODEX zip file using CWM . After starting the device, when switching on the WIFI, rom stucked, gone into a startup loop . Same happening with the ODEX version . ***Need help***
Also cant flash any custom kernel to DDMD1. If there's any in somebody's knowing please share.
surajbecks said:
I have flashed ddmd1(latest stock firmware) using odin. After that flashed the DE-ODEX zip file using CWM . After starting the device, when switching on the WIFI, rom stucked, gone into a startup loop . Same happening with the ODEX version . ***Need help***
Also cant flash any custom kernel to DDMD1. If there's any in somebody's knowing please share.
Click to expand...
Click to collapse
which deodex zip u used?
also to get wifi working, flash this through cwm. mount everything before flash. credits: @whitexp
SaketJoshi said:
which deodex zip u used?
also to get wifi working, flash this through cwm. mount everything before flash. credits: @whitexp
Click to expand...
Click to collapse
the odex and de-odex specified in the link below
http://forum.xda-developers.com/showthread.php?t=2351623
surajbecks said:
the odex and de-odex specified in the link below
http://forum.xda-developers.com/showthread.php?t=2351623
Click to expand...
Click to collapse
you may follow this guide to deodex your ddmd1. tested and 100% working
u need rooted phone
just in the adb shell codes,
use these codes:
remember to put email.apk and email.odex in done-app
Code:
adb shell
su
stop
mount -o rw,remount /system/ /system/
rm /system/app/*.odex
busybox cp /sdcard/done_app/*.* /system/app/
rm /system/framework/*.odex
busybox cp /sdcard/done_frame/*.* /system/framework/
mount -o ro,remount /system/ /system/
reboot
SaketJoshi said:
you may follow this guide to deodex your ddmd1. tested and 100% working
u need rooted phone
just in the adb shell codes,
use these codes:
remember to put email.apk and email.odex in done-app
Code:
adb shell
su
stop
mount -o rw,remount /system/ /system/
rm /system/app/*.odex
busybox cp /sdcard/done_app/*.* /system/app/
rm /system/framework/*.odex
busybox cp /sdcard/done_frame/*.* /system/framework/
mount -o ro,remount /system/ /system/
reboot
Click to expand...
Click to collapse
what will be inside done_frame folder.
why copying email.odex
surajbecks said:
what will be inside done_frame folder.
why copying email.odex
Click to expand...
Click to collapse
done_app will have all the deodexed apps like settings, dialer, phone and others
done_frame will have framework files like framework-res, android.policy.jar
as email cannot be deodexed, we need to copy both email.apk and email.odex, else you'll get a bootloop
SaketJoshi said:
done_app will have all the deodexed apps like settings, dialer, phone and others
done_frame will have framework files like framework-res, android.policy.jar
as email cannot be deodexed, we need to copy both email.apk and email.odex, else you'll get a bootloop
Click to expand...
Click to collapse
so, do i need any framework files............. or just leave it blank
surajbecks said:
so, do i need any framework files............. or just leave it blank
Click to expand...
Click to collapse
just follow the instructions in the link. you cannot leave it blank. also remember to copy email.odex and .apk in done_app and use the code i provided
and everything will be fine
SaketJoshi said:
just follow the instructions in the link. you cannot leave it blank. also remember to copy email.odex and .apk in done_app and use the code i provided
and everything will be fine
Click to expand...
Click to collapse
which link ............... ????????????????????
surajbecks said:
which link ............... ????????????????????
Click to expand...
Click to collapse
you may follow this guide to deodex your ddmd1. tested and 100% working
u need rooted phone
just in the adb shell codes,
use these codes:
remember to put email.apk and email.odex in done-app
Code:
adb shell
su
stop
mount -o rw,remount /system/ /system/
rm /system/app/*.odex
busybox cp /sdcard/done_app/*.* /system/app/
rm /system/framework/*.odex
busybox cp /sdcard/done_frame/*.* /system/framework/
mount -o ro,remount /system/ /system/
reboot
sorry frnd, its near about 3.30am here and i would like to sleep. press thanks if i helped you.