Finally updated the black theme with original android emotions , check out the screenshot , [file uploaded]
Instructions-
I found out a way hw not to brick your phone during this process , go to settings>applications>development>Stay awake (click) , once you screen is on -
*** adb shell
*** su
*** mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
*** busybox cp /sdcard/framework-res.apk /system/framework/framework-res.apk
as soon as you type this your phone reboots without a brick!!
yaaay ive wanted those emoticons for ages!!
Hello,
Thanx for your effort but i couldn't install the theme.when i type down ;
busybox cp /sdcard/framework-res.apk /system/framework/framework-res.apk
and hit the enter key it says "busybox : not found."
I ve already installed titanium backup and busybox together.
What am i doing wrong?
Waiting for your help...
Best Regards.
Erdem
erdemd said:
Hello,
Thanx for your effort but i couldn't install the theme.when i type down ;
busybox cp /sdcard/framework-res.apk /system/framework/framework-res.apk
and hit the enter key it says "busybox : not found."
I ve already installed titanium backup and busybox together.
What am i doing wrong?
Waiting for your help...
Best Regards.
Erdem
Click to expand...
Click to collapse
You have to root your device using 'Exploid' method in the android development thread and install busybox ... busybox via titanium backup doesn't work!
Yeah, you have to copy the "busybox" file from the exploid package to /system/bin, and the busybox from titanium backup wont work...
how to copy busybox to /system/bin ?
i've copy it with
cat /sdcard/busybox > /system/bin/busybox
now i get
"busybox: permission denied"
what am i missing?
Root .......
Sent from my x10 Mini
thanks
great job, it works perfectly on my x10 mini pro with the last firmware.
Lovelly!
Is this done over the last framework-res draco made?
If not, do you mind to update? I think it would be just wonderfull to see them both together!
Thanks in advance,
Regards
Passaralho said:
Lovelly!
Is this done over the last framework-res draco made?
If not, do you mind to update? I think it would be just wonderfull to see them both together!
Thanks in advance,
Regards
Click to expand...
Click to collapse
Added android icons in project evolved by me:
http://forum.xda-developers.com/showthread.php?t=821790
Hello Guyz,
is this theme gonna work on 2.1?
Not sure. Probably will need to be ported into new files grom 2.1 firmware
Sent from my E10i
came here to ask the same question re: 2.1. wouldn't want to brick my fone!
Wont work , will post a new thread with black theme.
Sent from my E10i using Tapatalk
Related
Hi,
I am trying to alter the boot xml file to get my boot sound back. I am on Modaco 2.5.1 now.
Pulled the boot sound xml file, edited. But when I try push back to phone I get the 'android adb push read-only file system' message.
How do I get round this?
Thanks
Phil
Phil_UK said:
Hi,
I am trying to alter the boot xml file to get my boot sound back. I am on Modaco 2.5.1 now.
Pulled the boot sound xml file, edited. But when I try push back to phone I get the 'android adb push read-only file system' message.
How do I get round this?
Thanks
Phil
Click to expand...
Click to collapse
Do a adb remount before doing the push should solve it.
Thanks
That solved it!
Phil
i'm having the same error when i want to delete stock apps. i'm rooted already, but not sure how to get myself to read write rights. any idea?
Get around read-only
I am having the same problem. Have you had any luck??
woowoowooty said:
I am having the same problem. Have you had any luck??
Click to expand...
Click to collapse
adb remount
"remount failed: Operation not permitted"
you cant do it while in recovery,you have to be booted up.
EXAMPLE to remove Sim Toolkit
adb remount
remount successful
adb shell rm /system/app/Stk.apk
Done...
If you still have problems type adb shell, type su,press allow on your phone screen then try again.
If it shows a $ sign when u type adb shell then u got no root son
................ delete post. ....
sorry but i am quite new to android and rootin... can u please tell me what is recovery and what is boot up.. cause i am facing teh same issue and when i try adb remount from my command prompt, i get permission denied error . Can this also be done from terminal emulator in android.. my device is rooted and i have superuser permission..
thanks in advance,
Rejo
rejo_nazi said:
sorry but i am quite new to android and rootin... can u please tell me what is recovery and what is boot up.. cause i am facing teh same issue and when i try adb remount from my command prompt, i get permission denied error . Can this also be done from terminal emulator in android.. my device is rooted and i have superuser permission..
thanks in advance,
Rejo
Click to expand...
Click to collapse
You can try it in terminal emulator after su.
Code:
$ su
# mount -o rw,remount /system
<do what you want>
# mount -o ro,remount /system
thanks for the information!
Hi.
Samsung Galaxy Ace - FroYo 2.2.1 - Rooted with superuser.
Pulled framework.jar from /system/framework/framework.jar
edited it and now pushing back.
I get
failed to copy 'framework.jar' to '/system/framework/framework.jar': Read-only file system.
I know it's a read-only file system, but I need to push that (and other files) back there.
How to allow that process?
My other option is to "FLASH" a .zip file which contains these files, and I think that puts them in their desired location, but:
What is Flashing and how is it done on my device? I've been googling for a couple hours now with no luck. Adobe Flash is taking all the search results, and some found forum entries aren't helping.
Many thanks, I hope for a quick reply.
Hi, same problem trying to push some libs and framework.jar back to where they originally pulled from. I need to do that for Arabization on Samsung Galaxy Ace running Froyo 2.2.1 with Root.
Error returs "failed: read-only file system"
I've beek googling and searching forums for a couple days now with no luck. Tried many things, commands and chmod which all failed.
The other option, which is to use update.zip on stock recovery to send the files home has failed. Got the following:
Finding update package...
Opening update package...
Installing upate...
E:Error in /sdcard/update.zip (Status 0)
Installation aborted.
I couldn't install ClockworkMod to try it there because Rom Manager does not list my phone (Samsung Galaxy Ace) in the options it gives me when I ask it to Flash ClockworkMod Recovery into my phone. I don't know which phone to choose form the list:
- Huawei Pulse Mini
- Dell Streak
- Huawei Pulse
- Commtiva Z71 (Boston, blaze, and more)
- Geeksphone ONE
- Spice MI700, Commtiva Link N700 and more)
- Huawei Ascend
Halp.
Oh just noticed I have both last posts. How progress works.
By the way,
#mount -o rw,remount /system
does not help. Trying to copy files using 'cp' commant in shell now simply brings 'file exists'. Is there an 'overwrite' attribute to add that'll fix it?
adb remount worked for me thanks..
pigfoot said:
You can try it in terminal emulator after su.
Code:
$ su
# mount -o rw,remount /system
<do what you want>
# mount -o ro,remount /system
Click to expand...
Click to collapse
champagne post. tnx!!!
pigfoot said:
You can try it in terminal emulator after su.
Code:
$ su
# mount -o rw,remount /system
<do what you want>
# mount -o ro,remount /system
Click to expand...
Click to collapse
Worked for me, thank you!
For 1.6 use the patched Version from this thread -> http://forum.xda-developers.com/showthread.php?t=645286&highlight=market
put the Vending-Tattoo-patched.apk on your sdcard.
enter commandshell
Code:
adb shell
su
mount -o rw,remount /dev/block/mtdblock0 /system
cat /system/app/Vending.apk > /sdcard/Vending.org.apk
rm /system/app/Vending.apk
cat /sdcard/Vending-Tattoo-patched.apk > /system/app/Vending.apk
For 2.1 put the attached Version on your sdcard
enter commandshell
Code:
adb shell
su
mount -o rw,remount /dev/block/mtdblock0 /system
cat /system/app/Vending.apk > /sdcard/Vending.org.apk
rm /system/app/Vending.apk
rm /system/app/MarketUpdater.apk
rm -r /data/data/com.android.vending
cat /sdcard/Vending.inteks.2.1.apk > /system/app/Vending.apk
have fun
inteks
Yup, just tried it on my rooted X10mini, and it works - I can now see apps that didn't show up in the original market app
Hmmm, I tried to install this patch. Now I have no market at all on my phone. (yes I did reboot). Where did I slip up? Astro shows that the file is in the /system/app folder but it doesn't show up as a launchable app. If I click on it in astro it gives me the option to install it but if I try to do that I get an error message.
These are roughly the steps I used:
Backed up the original market to my sdcard [ busybox cp /system/app/Vending.apk /sdcard ]
Deleted the original market [ rm /system/app/Vending.apk ]
Copied the patched Vending-Tattoo-blah.apk to my SD card
(in the shell again) copied the patched vending apk to /system/app/
Make sure the original Vending app isn't open, and that you're "su"'d as root when you delete and copy
You don't need to rename the patched file back to Vending.apk - it works fine if it's left with the name from the Zip (this also makes it easier to remember that you are using a patched version!)
ok. i've done it, too. and it works fine ;o)
so it worked for me
put the Vending-Tattoo-patched.apk on your sdcard.
enter commandshell
Code:
adb shell
su
mount -o rw,remount /dev/block/mtdblock3 /system
cat /system/app/Vending.apk > /sdcard/Vending.org.apk
rm /system/app/Vending.apk
cat /sdcard/Vending-Tattoo-patched.apk > /system/app/Vending.apk
have fun
inteks
ps: i will edit the 1. post as TUT ;-)
Works a treat on X10 Mini Pro. Nice to have all the apps back.
Works fine on my x10 mini pro
but before I can use the patched marked, I needed to change the system language to English(American) and re-accepting ToS of the market. After that I changed the language back to german.
Really appreciate the tut inteks. Everything works now. Happy, happy
Can someone suggest an app to search for, so we can tell if it's working or not?
I'm currently trying to get hold of SwitchPro, but it doesn't seem to show up, even with the patched Market app. :s
spatuluk said:
Can someone suggest an app to search for, so we can tell if it's working or not?
I'm currently trying to get hold of SwitchPro, but it doesn't seem to show up, even with the patched Market app. :s
Click to expand...
Click to collapse
of course, you may search for "financisto"
Cool - I found that app.
I think SwitchPro might be having market issues.. The Android Market really is a pile of buggy junk!
Where can I find this Vending-Tattoo-patched.apk file?
george_russos said:
Where can I find this Vending-Tattoo-patched.apk file?
Click to expand...
Click to collapse
It's in the post linked into by the first post in this thread
http://forum.xda-developers.com/attachment.php?attachmentid=292944&d=1268421305
Thanks!!!!
It works perfectly on my x10 mini.
Yeah it's all up and running fine here
crashes into force close for me when I try to download anything, any ideas? I didn't use adb, I used root explorer to install it, do I need to use adb?
Sent from my E10i using XDA App
thats an issue with this patch. one dirty fix is to download an app and as soon as it will try to install, you'll see force close screen. at this point, force close market, and (i dont know if we can do it in x10 mini yet) browse to "/cache" folder (folder "cache" in "root") using any file manager. there you'll see an apk file, thats the file you've just downloaded. click-install it
crashes for me as soon as it starts to download, no chance to get far enough to install, literally market crashes as it initialises the download
have tried going back to the original vending apk but now that crashes trying to initialise a download too, not good
Sent from my E10i using XDA App
**WARNING** this requires an unlocked bootloader. Unlocking the boot loader will result in voiding your warranty.
6.0.A.3.73
2.3.7
Cust: 1257-8821 Norway Generic
1007.9Mb Partition Size:
Download:
http://www.mediafire.com/?y3n9yp3822yykct
http://www.mediafire.com/?ez079pa982pd1h4
http://www.mediafire.com/?xtata7rea3l93ja
Please perform a full Norway ftf flash before you flash this preroot into your device.
Code:
fastboot flash system system_new.img
This will give you root for the device.
Details:
6.0.A.3.073 Norway ROM (2010-Apr-11 00:33HKT GMT+8:00)
[root]
/system/app/SuperUser.apk 3.0.7 (41)
/system/bin/su 3.0.3.2
/system/xbin/busybox 1.19
/system/xbin/busybox symlinks
[enhancements]
/system/app/SystemUI.apk (Notifications Widget)
/system/app/QuickPanelSettings.apk (Notifications Widget)
/system/framework/framework-res.apk (Percentage + Blue battery mod)
--
[next release]
/system/app/Home.apk updated to 11 screen 5row x 4col configuration + landscape support
/bin/sysrw (to mount system as rw so you can write files in adb shell)
Ant Radio Service 2.8
Gmail 2.3.6
Google Play Store 3.5.16
LiveWare manager 3.2.8
OfficeSuite 6.0.815
Street View 1.7.2.0
TrackID 3.60.42
Xperia SmartTags 1.0.16
Have fun XPSing!
Thank you so much
kazuni said:
**WARNING** this requires an unlocked bootloader. Unlocking the boot loader will result in voiding your warranty.
6.0.A.3.73
2.3.7
Cust: 1257-8821 Norway Generic
1007.9Mb Partition Size:
Download:
http://www.mediafire.com/?y3n9yp3822yykct
http://www.mediafire.com/?ez079pa982pd1h4
http://www.mediafire.com/?xtata7rea3l93ja
Please perform a full Norway ftf flash before you flash this preroot into your device.
Code:
fastboot flash system system_new.img
This will give you root for the device.
Details:
6.0.A.3.073 Norway ROM (2010-Apr-11 00:33HKT GMT+8:00)
[root]
/system/app/SuperUser.apk 3.0.7 (41)
/system/bin/su 3.0.3.2
/system/xbin/busybox 1.19
/system/xbin/busybox symlinks
[enhancements]
/system/app/SystemUI.apk (Notifications Widget)
/system/app/QuickPanelSettings.apk (Notifications Widget)
/system/framework/framework-res.apk (Percentage + Blue battery mod)
--
[next release]
/system/app/Home.apk updated to 11 screen 5row x 4col configuration + landscape support
/bin/sysrw (to mount system as rw so you can write files in adb shell)
Ant Radio Service 2.8
Gmail 2.3.6
Google Play Store 3.5.16
LiveWare manager 3.2.8
OfficeSuite 6.0.815
Street View 1.7.2.0
TrackID 3.60.42
Xperia SmartTags 1.0.16
Have fun XPSing!
Click to expand...
Click to collapse
Wops! you are faster than me XD
Yakandu said:
Wops! you are faster than me XD
Click to expand...
Click to collapse
Haha, slightly faster.
A tip for you : if you want to create a fast root image, you can create a tarball of an existing rooted image in adb shell and extract that to your working-system image (the one to be rooted):
Code:
tar -cpvzf preroot-pack.tgz /system/app/Superuser.apk /system/app/su /system/xbin/
(including the /system/xbin if you have busybox, so that you don't have to do the tedious flash+repack method)
kazuni said:
Haha, slightly faster.
A tip for you : if you want to create a fast root image, you can create a tarball of an existing rooted image in adb shell and extract that to your working-system image (the one to be rooted):
Code:
tar -cpvzf preroot-pack.tgz /system/app/Superuser.apk /system/app/su /system/xbin/
(including the /system/xbin if you have busybox, so that you don't have to do the tedious flash+repack method)
Click to expand...
Click to collapse
Excelent, im using a self-made script to:
auto sin to img
mount
push Superuser, su, busybox and check permissions
delete 'custom apps' (if wanted) from:
etc/customization/applications
etc/product/applicationsmake the new rooted system.img
delete temporal/old system.img system.sin and system folder.
all done in debian on Virtualbox ~5min aprox
Yakandu said:
Excelent, im using a self-made script to:
auto sin to img
mount
push Superuser, su, busybox and check permissions
delete 'custom apps' (if wanted) from: etc/customization/applications
etc/product/applicationsmake the new rooted system.img
delete temporal/old system.img system.sin and system folder.
all done in debian on Virtualbox ~5min aprox
Click to expand...
Click to collapse
Sounds great! Thanks for the sharing
also check out make_ext4fs (if you haven't started using sparse image yet)
kazuni said:
Sounds great! Thanks for the sharing
also check out make_ext4fs (if you haven't started using sparse image yet)
Click to expand...
Click to collapse
well, here is the script, now making prerooted system.img on 55secs with a virtual machine XD
Code:
#!/bin/bash
echo Creando imagen...
./sin2img.py system.sin system.img
echo Montando imagen...
mkdir system; mount -o loop system.img system
echo Borrando apps...
rm -r system/etc/customization/applications
rm -r system/etc/product/applications
echo Creando root...
cp Superuser.apk system/app/
cp su system/bin/
cp busybox system/xbin/
chmod 644 system/app/Superuser.apk
chmod 06755 system/bin/su
chmod 06755 system/xbin/busybox
echo Creando imagen...
./mkuserimg.sh -s /home/adrian/android/system ./system2.img ext4 ./temp 1024M
echo Desmontando imagen original...
umount system
echo Borrando archivos temporales...
rm -r system
rm system.img
echo Finalizado.
Echoes are in shpanish but i think they are easy to understand XD
If something is unclear feel free to ask, im nooby on linux but some hours of lots of guides can make you fly.
And of course, if anyone can contribute.. feel fry
The right file of .73 Norwegian Firmaware is uploaded now in this thread: http://forum.xda-developers.com/showpost.php?p=24717260&postcount=33
Can someone of you make root .img of it, please? Thanks for your hard work!
Mano1982 said:
The right file of .73 Norwegian Firmaware is uploaded now in this thread: http://forum.xda-developers.com/showpost.php?p=24717260&postcount=33
Can someone of you make root .img of it, please? Thanks for your hard work!
Click to expand...
Click to collapse
incoming
Yakandu said:
incoming
Click to expand...
Click to collapse
Thanks a lot.. You are wonderful
Yakandu said:
well, here is the script, now making prerooted system.img on 55secs with a virtual machine XD
Code:
#!/bin/bash
echo Creando imagen...
./sin2img.py system.sin system.img
echo Montando imagen...
mkdir system; mount -o loop system.img system
echo Borrando apps...
rm -r system/etc/customization/applications
rm -r system/etc/product/applications
echo Creando root...
cp Superuser.apk system/app/
cp su system/bin/
cp busybox system/xbin/
chmod 644 system/app/Superuser.apk
chmod 06755 system/bin/su
chmod 06755 system/xbin/busybox
echo Creando imagen...
./mkuserimg.sh -s /home/adrian/android/system ./system2.img ext4 ./temp 1024M
echo Desmontando imagen original...
umount system
echo Borrando archivos temporales...
rm -r system
rm system.img
echo Finalizado.
Echoes are in shpanish but i think they are easy to understand XD
If something is unclear feel free to ask, im nooby on linux but some hours of lots of guides can make you fly.
And of course, if anyone can contribute.. feel fry
Click to expand...
Click to collapse
Hi Yakandu,
Thanks a lot for this piece of code, it helps me understant how to customize firmware
I have a question about that. When the script finishes, how do you use the system2.img created ? Is Flashtool able to use it or do you have a way to get a system2.sin back ?
Cheers.
How to root my xperia s?
Here you go
http://forum.xda-developers.com/showthread.php?p=23868276
Next time try to use search..
Sent from my LT26i using XDA
Please, to root this firmware, i use the same method on this topic?
http://forum.xda-developers.com/showthread.php?p=23868276 (Connect device in fastboot mode (blue LED).
Open Command prompt and type: fastboot flash system system_xps_prerooted_63fw.img - This will give you root immediatly after reboot!)
Or, i need flash stock rom and flash preroot image with Flash tools ? (If yes, with flash tools, the sistem image i place in folder "firmware" ?)
I am asking for help because I am new to this device and did not understand that part.
Already unlocked my bootloader.
Thanks.
joaonds said:
Please, to root this firmware, i use the same method on this topic?
http://forum.xda-developers.com/showthread.php?p=23868276 (Connect device in fastboot mode (blue LED).
Open Command prompt and type: fastboot flash system system_xps_prerooted_63fw.img - This will give you root immediatly after reboot!)
Or, i need flash stock rom and flash preroot image with Flash tools ? (If yes, with flash tools, the sistem image i place in folder "firmware" ?)
I am asking for help because I am new to this device and did not understand that part.
Already unlocked my bootloader.
Thanks.
Click to expand...
Click to collapse
To root just flash this http://forum.xda-developers.com/showthread.php?t=1635582
Sent from my LT26i using Tapatalk 2
gm007 said:
To root just flash this http://forum.xda-developers.com/showthread.php?t=1635582
Sent from my LT26i using Tapatalk 2
Click to expand...
Click to collapse
Thanks for the help.
But I want to make root without changing the kernel (DoomKernel), because I've been reading that has some minor bugs.
The methods I mentioned just above, are correct?
The script given here quite help alot but I'm still blur about root the firmware...
haih...
For all Dev's,
After days of searching for a way to deodex my stock XMP stock ics to flash the nice MOD's
didn't find any way easyer and better than this one aimd to galaxy samsungs
so i've download the attached file and checked it and found nothing says its for galaxy only so i ask the great Dev's here to take alook at it and find or even
test it so if it worked for us would be an easy pr to do this long lines and commands for us new users
and in the tut its like this
"For ICS Roms, the process is quite easy. (Thanks and Credits to jaydvn.)
Download the attached zip file.
Extract it on your windows PC.
Copy your /system/app to _app folder
Copy your /system/framework to _framework folder.
Run AutoDEOToolMain.bat
Follow the instructions.
deodexed jars and apks will be found in deodexed_APK and deodexed_JAR.
Push deodexed app and framework to device:
Connect your device to PC in USB debugging mode.
Copy deodexed_APK and deodexed_JAR folders to root of sdcard (/sdcard).
Open Windows command prompt and type the below commands.
Code:
adb shell
su
stop
mount -o remount,rw /dev/block/mmcblk0p9 /system
rm /system/app/*.odex
rm /system/framework/*.odex
busybox cp /sdcard/deodexed_APK/* /system/app/
busybox cp /sdcard/deodexed_JAR/* /system/framework/
chmod 644 /system/app/*
chmod 644 /system/framework/*
mount -o remount,ro /dev/block/mmcblk0p9 /system
sync
reboot recovery
In Recovery, Wipe Cache and Wipe Data/Factory reset.
Reboot.
Done. "
endof"ing.
caution
: the above tut, is for some galaxy it might not work on our devices
and took from the fowloing linked thread by: superatmos thanks for Him
http://forum.xda-developers.com/showthread.php?t=1587482
again our dev's PLZ make it work for us
and I'm willing to try it my self on my phone
just waiting for the green light
big thanks in advance for all of you.
and the credit goes to the creater of this great MOD.
Forgive my lame inglish and be easy on me this is my 1st real thread.
and if the post doesn't look good that is because I'm blind and using a screen reader and can't realy look at it..
chears.
dark4m said:
and I'm willing to try it my self on my phone
Click to expand...
Click to collapse
Great, let us know how you get on. deodex stock rom
dark4m said:
For all Dev's,
After days of searching for a way to deodex my stock XMP stock ics to flash the nice MOD's
didn't find any way easyer and better than this one aimd to galaxy samsungs
so i've download the attached file and checked it and found nothing says its for galaxy only so i ask the great Dev's here to take alook at it and find or even
test it so if it worked for us would be an easy pr to do this long lines and commands for us new users
and in the tut its like this
"For ICS Roms, the process is quite easy. (Thanks and Credits to jaydvn.)
Download the attached zip file.
Extract it on your windows PC.
Copy your /system/app to _app folder
Copy your /system/framework to _framework folder.
Run AutoDEOToolMain.bat
Follow the instructions.
deodexed jars and apks will be found in deodexed_APK and deodexed_JAR.
Push deodexed app and framework to device:
Connect your device to PC in USB debugging mode.
Copy deodexed_APK and deodexed_JAR folders to root of sdcard (/sdcard).
Open Windows command prompt and type the below commands.
Code:
adb shell
su
stop
mount -o remount,rw /dev/block/mmcblk0p9 /system
rm /system/app/*.odex
rm /system/framework/*.odex
busybox cp /sdcard/deodexed_APK/* /system/app/
busybox cp /sdcard/deodexed_JAR/* /system/framework/
chmod 644 /system/app/*
chmod 644 /system/framework/*
mount -o remount,ro /dev/block/mmcblk0p9 /system
sync
reboot recovery
In Recovery, Wipe Cache and Wipe Data/Factory reset.
Reboot.
Done. "
endof"ing.
caution
: the above tut, is for some galaxy it might not work on our devices
and took from the fowloing linked thread by: superatmos thanks for Him
http://forum.xda-developers.com/showthread.php?t=1587482
again our dev's PLZ make it work for us
and I'm willing to try it my self on my phone
just waiting for the green light
big thanks in advance for all of you.
and the credit goes to the creater of this great MOD.
Forgive my lame inglish and be easy on me this is my 1st real thread.
and if the post doesn't look good that is because I'm blind and using a screen reader and can't realy look at it..
chears.
Click to expand...
Click to collapse
This is actually not that bad looking a post. Well done!
Wouldn't you still need to delete the odex files from your rom?
Sent from my SK17i using xda premium
1st,
Thanks alot for replying
& yes I'll see how to delete them odex files in other tut or thread or if did'nt find it will ask how to
but the way the galaxy devs did it looks good and easy to use for me
since it needs sited help and i like to do such things my self if possible.
Hello World!!
Here I'm going to write about the De_Odexing way of our MMX Canvas HD A116!! Yes that's true, without any SPTool flashing or any CWM/TWRP flashing.. As many of us probably hate to Flash via the mentioned methods all the time for much many reasons.(Like Me!! :silly
Usage of Deodexing - To apply as many mods as the Custom ROMS do without flashing any CUSTOM ROM. As they were built for DE_ODEXED Firmwares. And No, No, No De_Odexe-ing dose not affect your phone either the way practically. After even doing this I got the same Battery Efficiency and Smoothest as the STOCK ODEXED one.
Like [APP][LAUNCHER] Modded "Galaxy S4" launcher(TOUCHWIZ) and weather widget from my friend anmol7ify
Here i'm going to explain a way to De_Odex your Stock Firmware JellyBean 4.2.1 very smooth way..
Please Note : After doing or attempt to do any of the below mentioned stuff please please and third time PLEASE make a BACKUP of your ROM viz. NandroidBackup. the ways..
In CWM -> restore and backup -> full NandroidBackup
In TWRP -> BackUp -> don't tick anything other then what is already ticked with includes BOOT and DATA and the third SYSTEM -> Swipe to Back Up (If u want to then u may cross the "Enable Compression" or u may "Skip MD5 generation during BackUp") (I personally use "Enable Compression" option not the other one, seriously!!)
Now the tools you need to begin are as follows...
-> Rooted A116. I used the S4 Rooting method just one click... Check Me!! by djrbliss
-> Download Busybox installer and install the latest version of busybox compatible with your device.
-> JAVA for x32(32-bit Windows System) and x64(64-bit Windows System)
-> ADB.zip Credits : DEADLY
-> xUltimate 2.4.2 by xeudoxus
-> DeodexTool_AutoDEOTool_JDmod Dev_Host by devilsking
-> Some patience..
Now We Begin...
-> install JAVA as per your system requirement. x64 or x32. you can check it in Control Panel->System and Security->System -> Check the line System Type
-> Un-Zip the downloaded Tools viz. xUltimate and DeodexTool_AutoDEOTool_JDmod and ADB.zip anywhere even on your desktop will do good.
We are good till here...
Connect your phone turned "On". in any case you failed to load the ADB Drivers on to your system then please follow the steps
-> Connect your Phone let the system detect the drivers(Don't worry the "Micromax A116" will fail!! as, expected)
-> Download this Installer from HERE
-> Run It. And let it do the process. As it will Detect your Phone HTC in Manufacturer Row and A116 in Description. Click Install the last second Click from the right.
-> Your MMX will have Now ADB access and proper drivers Configured. Congratulations!!
Now the xUltimate you just Un-Zipped on your Desktop(I presume!!) Open it and run "Main.exe" as "Administrator" from it a CMD window will start with "Checking Script version.." and with that it will take You to the options with your ROM mentioned as "ALPS.JB2.MP.V1.2"
-> First i.e. our last resort is "BackUp" hit the "6" o your NumPad, this will back up everything original(Afterall I presume that you did took a NandDroid backup but still we take no chances) Then "3" on NumPad (3) Backup All. let it be green.
then pres to continue.
-> Now from there hit "1" on NumPad tis will select Option (1) Pull /system/app/ from phone (origi_app) let it be green i.e finish and You have to press any key to continue.
-> Now from there again hit "2" on NumPad this will select Option (2) Pull /system/framework/ from phone (origi_frame) let it be green again i.e finish and you have to press any key to continue.
Now here the work of xUltimate is finished. thanksss for this beautiful tool xeudoxus
Now you have to jump in DeodexTool_AutoDEOTool_JDmod by devilsking credits to him for making another beautiful tool.
->Hope you just UN-Zipped on your Desktop(I presume!!) Don't Open it.
->Now download the given smali and backsmali version 1.4.2 from google codes in the attachment and Un-Zip it in the folder AutoDEOTool_JDmod in DeodexTool_AutoDEOTool_JDmod i.e. DeodexTool_AutoDEOTool_JDmod/AutoDEOTool_JDmod.
->Download the AutoDEOToolMain.bat from attachment. Replace it with the the given attachment in DeodexTool_AutoDEOTool_JDmod/AutoDEOTool_JDmod and run "AutoDEOToolMain.bat" as "Administrator" from it a CMD window will start with green fonts.
->Now open the folder i.e xUltimate-v2.4.2\origi_app and copy all the contents from it to DeodexTool_AutoDEOTool_JDmod\AutoDEOTool_JDmod\_app
->Same do with the Framework i.e Now open the folder i.e xUltimate-v2.4.2\origi_frame and copy all the contents from it to DeodexTool_AutoDEOTool_JDmod\AutoDEOTool_JDmod\_framework
->Now in "AutoDEOToolMain.bat" (that you previously opened as I mentioned above)
->Select Hit 1 on your NumPad and it will run 1 DEODEX ALL (Stock Rom).
the process will start let it finish. It take about 10 to 15min. to complete. As it finishes the window will take you again on Main Screen.
Note : this process will through an error while deodexing "core.jar" don't panic. Let it finish the work first.
As you are dragged back to main screen as the process is finished. Now type "50" on your NumPad this is for changing smali and backsmali version. Now hit "1" on numpad. You had selected the smali and backsmali ver. to 1.4.2, Congratulations!!
->Now again you hit "1" on NumPad this will beign the process again but not from the start but directly with core.jar and this time it will end Successfully.
->Then Go to DeodexTool_AutoDEOTool_JDmod\AutoDEOTool_JDmod\_framework and copy the contents of it to the DeodexTool_AutoDEOTool_JDmod\AutoDEOTool_JDmod\deodexed_JAR
Now you have De_Odexed your APPLICATIONS and FRAMEWORKS successfully. Again Congratulations!! Hurray!!
->Copy both the folders deodexed_APK and deodexed_JAR to your "sdcard"(external sdcard specifically on our A116, Thats serious!! I repeat It's seriously had to be in "sdcard").
->But still you are a step away from applying your De_Odexed APPs and FRAMEs to your ROM without flashing it with anything.
->Now you got everything to make it work.
->I know you downloaded athe ADB.zip from this attachment, it is a simple ADB SHELL so let it get in action.
->Open the Un-Zipped ADB folder on your desktop(I presume, Again!!)
open a CMD window in here ADB/Android by holding SHIFT on keyboard0 + Left CLICK on Mouse the List will have an option "Open Command Window here" after Undo option.
->Now place the command as mentioned below one by one with having a minute after each command given.
(if you are using adb shell in su for the first time, keep phone screen on. After entering "su" code, superSU request prompt in phone. Press allow)
Code:
adb shell
su
stop
mount -o rw,remount /system/ /system/
cp /sdcard/deodexed_APK/* /system/app/
rm /system/app/*.odex
cp /sdcard/deodexed_JAR/* /system/framework/
rm /system/framework/*.odex
mount -o ro,remount /system/ /system/
reboot
Credits to : chamatht
NOTE : In this command prompt-ing your phone display will appear to be black. Don't Panic!!
->After this is complete take out the battery and, boot to CWM/TWRP with the BOOT KEYS (Vol.Up+Vol.Down+Power Key -> Press Vol.Up again to boot into recovery)
And FacoryReset and Wipe Dalvic + Cache. That's It!
Some Important points :
If the abd in command prompt throws an error you could restore your backed-up things from CWM or TWRP.
Don't panic. And I know there are still other better ways and diffrent that you can change much then a lil' in this procedure. But I just shared my experience. So, After giving you all readers as many thakx and congratulations I belive you had Successfully De_Odexed your Stock ROM.
Credits and thanxxxx to everyone for making it possible!! Just Comment and PM me if I forget to Credit any... and of-course thankxxxx and Credits to anmol7ify for boosting me to make this thread!!! :highfive: :victory: :fingers-crossed:
please if I can help you in anyways for getting it through. please PM me or Comment so i can help you to my best. ThankYou!!
Enjoy!!
Will this work for 4.1.2 stock rom?
sreeramllb said:
Will this work for 4.1.2 stock rom?
Click to expand...
Click to collapse
It sure will.. But it is good if you get on to 4.2 Android..
Sent from my A116
my phone stucked in boot loop...
i don't know why....all things went good...
but i saw that after replacing backsmali
the error was there of code.jar
please help me out of this...
I am getting following errors when running codes
D:\MMX\Deodex\Android>adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
[email protected]:/ $ su
su
[email protected]:/ # stop
stop
[email protected]:/ # mount -o rw,remount /system/ /system/
mount -o rw,remount /system/ /system/
[email protected]:/ # cp /sdcard/deodexed_apk/* /system/app/
cp /sdcard/deodexed_apk/* /system/app/
[email protected]:/ # rm /system/app/*.odx
rm /system/app/*.odx
rm failed for /system/app/*.odx, No such file or directory
255|[email protected]:/ # rm /system/app/*.odx
rm /system/app/*.odx
rm failed for /system/app/*.odx, No such file or directory
255|[email protected]:/ # cp /sdcard/deodexed_JAR/* /system/framework/
cp /sdcard/deodexed_JAR/* /system/framework/
[email protected]:/ # rm /system/framwork/*.odex
rm /system/framwork/*.odex
rm failed for /system/framwork/*.odex, No such file or directory
255|[email protected]:/ # mount -o ro,remount /sysyem/ /system/
mount -o ro,remount /sysyem/ /system/
[email protected]:/ # reboot
reboot
and after reboot there is no .odex files in system/app or in system/framework
Please help
My h/s is CANVAS HD i am on Ported rooted canvas 4 rom 4.2.1 JB
Please help............................
imran_inamdar said:
I am getting following errors when running codes
D:\MMX\Deodex\Android>adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
[email protected]:/ $ su
su
[email protected]:/ # stop
stop
[email protected]:/ # mount -o rw,remount /system/ /system/
mount -o rw,remount /system/ /system/
[email protected]:/ # cp /sdcard/deodexed_apk/* /system/app/
cp /sdcard/deodexed_apk/* /system/app/
[email protected]:/ # rm /system/app/*.odx
rm /system/app/*.odx
rm failed for /system/app/*.odx, No such file or directory
255|[email protected]:/ # rm /system/app/*.odx
rm /system/app/*.odx
rm failed for /system/app/*.odx, No such file or directory
255|[email protected]:/ # cp /sdcard/deodexed_JAR/* /system/framework/
cp /sdcard/deodexed_JAR/* /system/framework/
[email protected]:/ # rm /system/framwork/*.odex
rm /system/framwork/*.odex
rm failed for /system/framwork/*.odex, No such file or directory
255|[email protected]:/ # mount -o ro,remount /sysyem/ /system/
mount -o ro,remount /sysyem/ /system/
[email protected]:/ # reboot
reboot
and after reboot there is no .odex files in system/app or in system/framework
Please help
My h/s is CANVAS HD i am on Ported rooted canvas 4 rom 4.2.1 JB
Please help............................
Click to expand...
Click to collapse
Brother your ported, pre-rooted ROM is already de-odexed.. You don't have to do this all..
Sent from my A116
VatsalRaj said:
my phone stucked in boot loop...
i don't know why....all things went good...
but i saw that after replacing backsmali
the error was there of code.jar
please help me out of this...
Click to expand...
Click to collapse
Re-flash your ROM via SP Flash Tool and do this whole again step to step.. Or use this CUSTOM ROM instead.. This one is just great...
http://forum.xda-developers.com/showthread.php?t=2368306
Sent from my A116
is0l4ted said:
Re-flash your ROM via SP Flash Tool and do this whole again step to step.. Or use this CUSTOM ROM instead.. This one is just great...
http://forum.xda-developers.com/showthread.php?t=2368306
Sent from my A116
Click to expand...
Click to collapse
i tried it twice...bt not working...
i want to do on stock only canvas HD only...
dnt want to go for any custom rom...
plz help..
VatsalRaj said:
i tried it twice...bt not working...
i want to do on stock only canvas HD only...
dnt want to go for any custom rom...
plz help..
Click to expand...
Click to collapse
You may be not doing it correctly.. Can I have a log or image of that error??
is0l4ted said:
You may be not doing it correctly.. Can I have a log or image of that error??
Click to expand...
Click to collapse
i haven't took any...
now i will try once again and send u the image...
bdw thanks for saying...
I'm here for help!!
VatsalRaj said:
i haven't took any...
now i will try once again and send u the image...
bdw thanks for saying...
Click to expand...
Click to collapse
I'm here for help brother.. just keep me posted..
mmx 4.2.1 update
Today i visited mmx service center they said 4.2.1 update is not available and then i called mmx service center and they said because of some lags the update has been taken back. So i m confused tht i shud use this tutorial and update my phone or wait for official update at service center?
i don't want to root my phone and just want to update(official) it.
help
am using rooted cancas hd a116 STOCK JB 4.1.2 can i use De-Odexing in this way
hatemepaps said:
Today i visited mmx service center they said 4.2.1 update is not available and then i called mmx service center and they said because of some lags the update has been taken back. So i m confused tht i shud use this tutorial and update my phone or wait for official update at service center?
i don't want to root my phone and just want to update(official) it.
Click to expand...
Click to collapse
you can update it yourself just follow this threadhttp://forum.xda-developers.com/showthread.php?t=2312557 and if you don't want to root your phone just follow the update part of the thread and ignore the rest.
press the thanks button if I helped:fingers-crossed:
Ryan Dey said:
you can update it yourself just follow this threadhttp://forum.xda-developers.com/showthread.php?t=2312557 and if you don't want to root your phone just follow the update part of the thread and ignore the rest.
press the thanks button if I helped:fingers-crossed:
Click to expand...
Click to collapse
worked thax:good:
Ryan Dey said:
you can update it yourself just follow this threadhttp://forum.xda-developers.com/showthread.php?t=2312557 and if you don't want to root your phone just follow the update part of the thread and ignore the rest.
press the thanks button if I helped:fingers-crossed:
Click to expand...
Click to collapse
upgraded to 4.2.1............thnx man............
Thanxxxx brother!!
Ryan Dey said:
you can update it yourself just follow this threadhttp://forum.xda-developers.com/showthread.php?t=2312557 and if you don't want to root your phone just follow the update part of the thread and ignore the rest.
press the thanks button if I helped:fingers-crossed:
Click to expand...
Click to collapse
Thanxxxx brother!!
No Framework?
Hi there, I'm following your guide to deodex stock JB,
I'm just wondering why theres no files inside the origi_framework. I was able to take the content of the origi_app though.
And whenever i enter 1 into the auto deodex tool, it doesn't do anything.
any thoughts about this?
Thanks !!!
Edit....
I missed a step there that's why.. hmmm...
anyway, i'm still getting nothing when selecting 1 from auto deodex tool.
Will try for future.. Thanks for sharing ts..
Btw, is there anyone aside from ts that had successfully tried and tested?
Sent from my MyPhone A919i Duo using XDA Premium 4 mobile app
lot of thanks....