DEODEX Recovery *.zip - Files for KPU/KPS (see Point One) and BUKP2 - Vodafone (see Point Two)
Tested with FeaModRecovery1.2 / Android Sock-Recovery <e3> and I9001XXKPU / KPS / I9001BUKP2.
BACKUP YOUR PHONE THROUGH RECOVERY BEFORE DEODEXING (IF YOU HAVE FEAMOD) !!
USE IT AT YOUR OWN RISK. I WILL NOT BE RESPONSIBLE FOR ANY DAMAGE DONE TO YOUR PHONE
ATTENTION: ALL YOUR APPS ON INTERNAL SD WILL BE DELETED! EXPORT THEM TO EXTERNAL SD!
Point One, updateKPU.zip for KPU /KPS 2.3.6
3 Apps are not included: GTalk, GMaps and GMail. If you want, you can download them through Android Market
https://rapidshare.com/files/129687079/updateKPU.zip
Point Two, updateVodafone.zip for BUKP2 2.3.5
All Apps (incl. Vodafone) included.
https://rapidshare.com/files/2200081853/updateVodafone.zip
I SWITCHED TO GALAXY NEXUS, SO I CAN'T TEST NEW DEODEXED PACKAGES. HERE IS A TUT "HOW TO CREATE DEODEX UPDATE PACKAGES":
1. The First thing you have to do is to download XUltimate 2.3.3
2.Connect your phone in debugging mode and run Main.exe from XUltimate.
3. Then run option 1 and 2.
4. If done, go to your XUltimate-Directory /origi_app. There are a lot apps without *.odex files.. Move them to another directory, you have created.
5. Do the same with the /origi_frame directory. There are two *.apk's without *.odex-Files in it.
6. Now run option 3 and 4.. If 3 fails, look for the app that causes the fail and delete it from /origi_app . Run 3 again until it completes deodexing.
7. Now place the moved apps from step 4 and 5 to /done_app and /done_frame.
8. Take one of my already done packages and open it with Win-RAR.
9. Now you can see 2 directories: /system and /META-INF
Go to /system/app and delete all *.apk's in it.
10. Copy all *.apk's from your /done_app (XUltimate) to /system/app (*.zip Package)
11. A new window from Win-Rar appears. Now you can choose your Compression Method. Choose Store . Then "OK".
12. Do the same with /system/framework (*.zip Package). Delete all files in it and copy all files from /done_frame (XUltimate).Compression Method: Store.
13. Move your Update.zip to your phone and install it via recovery
GOOD LUCK
YOU CAN ALSO EDIT THE UPDATER-SCRIPT FOR ONLY DEODEXING THE FRAMEWORK OR THE APPS:
(edit with notepad++)
mount("ext4", "EMMC", "/dev/block/mmcblk0p15", "/system");
delete_recursive("/system/app");
delete_recursive("/system/framework");
package_extract_dir("system", "/system");
unmount("/system");
this code is for Sock-Recovery.. you don't need to mount /system, because the script will do it for you. It deletes /system/app and /system/framework.
After that, the script moves "update.zip/system/*/" to /system on your device.
if you only want to deodex the apps, use this:
mount("ext4", "EMMC", "/dev/block/mmcblk0p15", "/system");
delete_recursive("/system/app");
package_extract_dir("system", "/system"); //delete uptate.zip/system/framework before. If you do not, the script will replace all framework files.
unmount("/system");
DO NOT WRITE:
package_extract_dir("system/app", "/system");
It will move the content update.zip/system/app/ to /system on your device. I don't think you want *.apk Files in the /system directory :-D
If you have seen the mount command with 3 arguments before, don't worry the reason for this is the updater-binary file.
Hi, i can't get thru megaupload it's broken or something can you fix it or place the zip files here? Thanks..
Sent from my GT-I9001 using xda premium
Links working here. Downloading at the moment, will try later or tomorrow.
Gesendet von meinem GT-I9001 mit Tapatalk
fadzlihellmuth said:
Hi, i can't get thru megaupload it's broken or something can you fix it or place the zip files here? Thanks..
Sent from my GT-I9001 using xda premium
Click to expand...
Click to collapse
megaupload is working now sorry cant place 'em here cuz the max. size is 11,8 MB @ *.zip
Nice, i try to deodex before via pc but cant place the deodex file to phone....
|:BroodRom RC2 Beta
|:Instanet Free Access (no one believe its free)
wow,nice work!
I'll try them later, Thanks a lot!
Just a little warning, these are the deodexed apps and frames from a specific ROM. So if you want to deodex that ROM you'll be fine, but if it's another ROM that may have some additional or changed apps and frames, you will miss some features of that ROM...right?
nikagl said:
Just a little warning, these are the deodexed apps and frames from a specific ROM. So if you want to deodex that ROM you'll be fine, but if it's another ROM that may have some additional or changed apps and frames, you will miss some features of that ROM...right?
Click to expand...
Click to collapse
testet on kpu
it's working very nice!
Sent from my GT-I9001 using xda premium
alex1226 said:
it's working very nice!
Sent from my GT-I9001 using xda premium
Click to expand...
Click to collapse
On which version of android?
Sent from my GT-I9001 using Tapatalk
xxkps .working fine!
Hi! would it work on this? the phone is rooted of course:
PDA: I9001BVKPA
PHONE: I9001BVKPB
CSC: AMNKPB
Thanks!
lusagad said:
Hi! would it work on this? the phone is rooted of course:
PDA: I9001BVKPA
PHONE: I9001BVKPB
CSC: AMNKPB
Thanks!
Click to expand...
Click to collapse
I doubt it - please use the manual way through xUltimate to deodex your ROM
Ok, thanks for your advise. After a secured backup, I'll "deodex" manually an original rom.
A más ver, L.
See you later, L.
Is this working on zskp6? Or xxkps is better?
megaupload link is broken , please provide another link
laurcapa said:
megaupload link is broken , please provide another link
Click to expand...
Click to collapse
not very strange since megaupload has been banned from the internet ^^ (DAMN YOU SOPA/PIPA)
I know , that is why this thread is useless without another link to the package
Okay links updated.
Added a tutorial.
I want to flash my SGS+ with XXKPU (csc XEO) and use broodROM Configurator.
Main requirements for broodROM Configurator are XXKPU (checked), root (checked) and deodexing.
My question is: can I use the zip from the first post (point one) to obtain a dexodexed XXKPU?
Also, can you confirm that this update (zip file) can be applied using stock XXKPU recovery (boot recovery, update from file, restart) ?
Thanks.
Related
Based on I9003XXKB3 firmware, I made this mod also for our phone...
How to install:
- unpack the archive and copy the two folder to sdcard ( you must have /sdcard/done_app and /sdcard/done_frame)
- with you pc get an adb shell and type:
su
mount -o remount rw /system
rm /system/app/*.odex
cp /sdcard/done_app/* /system/app
rm /system/framework/*.odex
cp /sdcard/done_frame/* /system/framework
reboot
Important:The first time the phone maybe won't boot so: unplug the battery and restart...and be patient!
DOWNLOAD HERE
P.S.: for the people that don't like the deodexed app but that have the I9003XXKB3 firmware installed I post also an archive with two files. Simply overwrite the originals in /system/framework/ (also with root explorer)and reboot. The first time the phone maybe won't boot so: unplug the battery and restart...and be patient!
EDIT: The two files contain a mistake so i removed they... sorry.... only apply the first guide!
Let me know what you think.... bye
Ohhh... Basically its a deodexed apk and jar with a different lock screen. I too have deodexed my fw xxkb3. But for Lock screen you can get applications from market. No offence, I respect your work, its a good beginning. Sorry, but I thought initially its with vanilla kernel.
Sent from my GT-I9003 using XDA Premium App
Skin1980 said:
P.S.: for the people that don't like the deodexed app but that have the I9003XXKB3 firmware installed I post also an archive with two files. Simply overwrite the originals in /system/framework/ (also with root explorer)and reboot. The first time the phone maybe won't boot so: unplug the battery and restart...and be patient!
Let me know what you think.... bye
Click to expand...
Click to collapse
I've tried odexed android.policy and now I'm reflashing phone: It became always rebooting during the boot.
falex007 said:
I've tried odexed android.policy and now I'm reflashing phone: It became always rebooting during the boot.
Click to expand...
Click to collapse
You have a risk of boot loop with Framework related files if there is any incompatibility or improper file replacement. Any time you try such items be ready to reflash. What is your Firmware? Is it XXKB3? If yes then it should work as per Skin 1980, but it wont work on other firmware unlike system/app apks.
trip007in said:
You have a risk of boot loop with Framework related files if there is any incompatibility or improper file replacement. Any time you try such items be ready to reflash. What is your Firmware? Is it XXKB3? If yes then it should work as per Skin 1980, but it wont work on other firmware unlike system/app apks.
Click to expand...
Click to collapse
Yes. I have XXKB3. And I am not afraid to reflash I did this several times (first to upgrade from XXKB1, then to remove OCLFv1, and so on ) All my settings/applications are saved to Dropbox with help of Titanium backup
Nice work dude
Thanks a lot. Deodexed applications works well. Also I like standard lock screen
Please fix your instruction:
cp /sdcard/done_frame /system/framework
to
cp /sdcard/done_frame/* /system/framework
BTW After start it showed 318M of free memory, with standard fw I saw ~270M. But I thought that it should use more memory (not lesser). This is strange for me
falex007 said:
Thanks a lot. Deodexed applications works well. Also I like standard lock screen
Please fix your instruction:
cp /sdcard/done_frame /system/framework
to
cp /sdcard/done_frame/* /system/framework
BTW After start it showed 318M of free memory, with standard fw I saw ~270M. But I thought that it should use more memory (not lesser). This is strange for me
Click to expand...
Click to collapse
Thanks.... I have edited the post....
Can you upload to multiupload
megaupload block my area...
Dello i see from the snapshot that you are italian... It istituto true?you have problems with xx b3 deodexed or not ? How is gps working ?
Inviato dal mio GT-I9003 usando Tapatalk
Hi!
I am on ddkb2 and just want the lockscreen! What do i exactly have to do to just get the vanila lockscreen
Thanks dude, used your framework files for the vanilla lock. But why did you remove those framework.apk files? I noticed those missing files during flash and added my own deodexed apks. Worked great.
Sent from my GT-I9003 using XDA Premium App
I don't remove framework-res.apk.... simply it cannot be deodexed cause it doesn't have odex file.... correct me if i'm wrong
trip007in said:
Thanks dude, used your framework files for the vanilla lock. But why did you remove those framework.apk files? I noticed those missing files during flash and added my own deodexed apks. Worked great.
Sent from my GT-I9003 using XDA Premium App
Click to expand...
Click to collapse
Sent from my GT-I9003 using XDA App
Update to kb3, root your device and follow the guide on the first post... pm if you need help..... bye
ritvik93 said:
Hi!
I am on ddkb2 and just want the lockscreen! What do i exactly have to do to just get the vanila lockscreen
Click to expand...
Click to collapse
Sent from my GT-I9003 using XDA App
Who said no odex files dude? just check the stock firmware or ask someone who is running stock firmware to check in the /system/framework. There are 24 files after deodexing the framework folder, before deodexing you have 46 files. Attached screen shot here. I have highlighted the apk and corresponding odex files from framework folder.
Skin1980 said:
I don't remove framework-res.apk.... simply it cannot be deodexed cause it doesn't have odex file.... correct me if i'm wrong
Sent from my GT-I9003 using XDA App
Click to expand...
Click to collapse
Please.... check inside the related jar file on my deodexed file and you will find where the odex is....tell me if i'm wrong
Sent from my GT-I9003 using XDA App
Skin1980 said:
Please.... check inside the related jar file on my deodexed file and you will find where the odex is....tell me if i'm wrong
Sent from my GT-I9003 using XDA App
Click to expand...
Click to collapse
No dear, I am talking about the two apk files in framework folder which are not included in the jar folder. framework-res.apk and twframework-res.apk are the two files. If you are using the application Deodexer_2_3 for deodexing framework files, it creates two folders one for jar files as deodex_jar and another for apk files as framework. Just check in the that folder you will find them.
When I transferred those deodexed files to /system/framework from downloaded files uploaded by you. I used an adb command
Code:
rm /system/framework/*.odex
. This means my system will never reboot without those odex files of above mentioned apks, if did not replace them with deodexed ones. Hope I am clear now. If you guys check in your framework folder you will find two odex files which you have not replaced. Please dont take is as an offense, I love your work.
What i wrote in the first post is what i've done on my phone that works correctly.... sure that the files i attached are not all the files that must be in the system and framework folders.... this because it's simply an "update" to stock rom.
Another thing... no problem with you my friend... we are working all for the same result...
P.s.: framework-res.apk and the other cannot be deodexed i supposed cause the related odex files will be put by the deodex-software into the related .jar files.... check into your framework-res.apk .
Sent from my GT-I9003 using XDA App
No dear, I am sorry to say but you are wrong here. every .apk and jar has their own odex files so the odex resides inside the respective apk or jar file that it belongs to after deodexing them. If you want I can attach those two deodexed framework apk files, which should go into /system/framework folder along with remaining jar files, (without their odex files). Will post tomorrow morning here you may link them to the main post, if you feel so. If I do something, I am never satisfied by incomplete job.
Skin1980 said:
What i wrote in the first post is what i've done on my phone that works correctly.... sure that the files i attached are not all the files that must be in the system and framework folders.... this because it's simply an "update" to stock rom.
Another thing... no problem with you my friend... we are working all for the same result...
P.s.: framework-res.apk and the other cannot be deodexed i supposed cause the related odex files will be put by the deodex-software into the related .jar files.... check into your framework-res.apk .
Sent from my GT-I9003 using XDA App
Click to expand...
Click to collapse
trip007in said:
No dear, I am sorry to say but you are wrong here. every .apk and jar has their own odex files so the odex resides inside the respective apk or jar file that it belongs to after deodexing them. If you want I can attach those two deodexed framework apk files, which should go into /system/framework folder along with remaining jar files, (without their odex files). Will post tomorrow morning here you may link them to the main post, if you feel so. If I do something, I am never satisfied by incomplete job.
Click to expand...
Click to collapse
Maybe i don't explain myself very well... tomorrow i will try to explain better what i'm saying... see you!
Sent from my GT-I9003 using Tapatalk
[ROM ORIGINAL & ROOTED EDITION] RUU_Ace_Sense30_S_HTC_WWE_3.12.405.1 [UPDATE 12/16]
Searching the original RUU ROM?
RUU_Ace_Sense30_S_HTC_WWE_3.12.405.1_Radio_12.65.60.29_26.14.04.28_M_release_225512_signed.exe
Take this & enjoy!
http://www.multiupload.com/74DIWTH88Y
Mirror:
http://www.multiupload.com/FKJ8B7Q0QM
>>>>> UPDATE <<<<<
OK, folks!
For some unknown reasons a lot of users asking for a REAL ORIGINAL ROOTED ROM. This is a PD98IMG.ZIP file which is flashable via the boot loader.
Now I'll present you this ROM at this download:
http://www.multiupload.com/AURLLESU5V
- EVERYTHING is still ORIGINAL
- NOTHING has changed or added or modified at this ROM
- Bussybox is installed
- Toolbox is installed
- Superuser 3.07 is installed
The ONLY exception is the RECOVERY partition. I still like to use the 4ext to do some backups and other things. That's the reason why I keep this partition within the ROM.
Finaly here are common questions and answers about this ROM:
Q: How to update?
A: Just download the PD98IMG.zip and store it on your SDCARD. Unplug the batterie, plug it back and press the VOL-DOWN key for enter the bootloader. That's it.
Q: Does it work on every device?
A: Don't know. But it's working on every device with S-OFF
Q: This ROM is a peace of crap! Why the hell the "lib" folder is not within the "system" partition?
A: This question you should ask HTC. If you need the "lib" folder within the "system" partition please use an other image than this because this is ORIGINAL!
Q: Where I can add some support question about this ROM?
A: Use the trash bin because I will not give any support or add features or anything else to this ROM.
Q: Do you plan to do other things with this ROM?
A: NO!!!!!!!
Q: I love this ROM. But I want to do some changes and release this to the community. Is this O.K.?
A: From my point of view this ROM is Public Domain. Don't ask. Enjoy it and do it!
Regards!
http://forum.xda-developers.com/showthread.php?t=1382235
denied1977 said:
http://forum.xda-developers.com/showthread.php?t=1382235
Click to expand...
Click to collapse
This one is rooted and it's not the EXE
MrT69 said:
This one is rooted and it's not the EXE
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1335027
?
Damn!!!
Sometimes I hate your postings @ Mike1986
Sorry m8 - wasn't aware that this ROM is already available...
MrT69 said:
Damn!!!
Sometimes I hate your postings @ Mike1986
Sorry m8 - wasn't aware that this ROM is already available...
Click to expand...
Click to collapse
multiupload is much better so its a plus =D
how can i root it, i unintentionally install it on my phone and i cant get rid of
U need to install the recovery.img from mike1986 ROM 6.1x
How to do?
Make a PD98IMG.ZIP file which contains the android file and recovery.img
Flash this and then install the superuser 3.07
But fyi - the lib folder is outside the system.img
So if you want to install additional things to this ROM it might be that this will not work.
Sent from my Desire HD using XDA App
is it official htc rom
evanbigfan said:
multiupload is much better so its a plus =D
Click to expand...
Click to collapse
http://driphter.com/index.php?topic=3872.0
better than multiupload
""desire s"" ??
i tried to de-odex this rom with dsixda kitchen but unsuccessful due to 2 files not successfully de-odex in app folders....
anybody got any luck in de-odex the rom?
arzme said:
i tried to de-odex this rom with dsixda kitchen but unsuccessful due to 2 files not successfully de-odex in app folders....
anybody got any luck in de-odex the rom?
Click to expand...
Click to collapse
the two that dont get deodexed is maps and google voice if im not mistaken. just replace them with the apk's from market. This happens for most all htc ruu's.
The important files still get deodexed though, and thats what matters.
JSLEnterprises said:
the two that dont get deodexed is maps and google voice if im not mistaken. just replace them with the apk's from market. This happens for most all htc ruu's.
The important files still get deodexed though, and thats what matters.
Click to expand...
Click to collapse
u are spot on abt the 2 files that fail to de-odex.
need a clarify abt "just replace them with the apk's from market".... u mean, while de-odex, just remove the file and after flashing the rom, then install the 2 files from market...
or i need still to replace the file before zipping them back into roms?
anyway, thanks for sharing the knowledge.
arzme said:
u are spot on abt the 2 files that fail to de-odex.
need a clarify abt "just replace them with the apk's from market".... u mean, while de-odex, just remove the file and after flashing the rom, then install the 2 files from market...
or i need still to replace the file before zipping them back into roms?
anyway, thanks for sharing the knowledge.
Click to expand...
Click to collapse
Use whatever Rom you have on your device now, use a file explorer to get into /data/app and copy the Apk's specific to maps (com.google.maps) and voice (com.google.[somethingorother].voice) and copy em to your sd. Then plug in to pc, choose storage mode, and move em to your pc. Or if you're familiar with adb commands, you can go that route, but you need to know the exact filename of the Apk.
Sent by magic from my fingertips
JSLEnterprises said:
Use whatever Rom you have on your device now, use a file explorer to get into /data/app and copy the Apk's specific to maps (com.google.maps) and voice (com.google.[somethingorother].voice) and copy em to your sd. Then plug in to pc, choose storage mode, and move em to your pc. Or if you're familiar with adb commands, you can go that route, but you need to know the exact filename of the Apk.
Sent by magic from my fingertips
Click to expand...
Click to collapse
okay understood. thanks.
arzme said:
okay understood. thanks.
Click to expand...
Click to collapse
ok, so click thanks.
JSLEnterprises said:
ok, so click thanks.
Click to expand...
Click to collapse
it didn't work....
first method: before odex, i replaced the map.odex - de-odex didn't work
second method: delete both the map.odex & map.apk, then replaced with a map.apk - rom hangs on boot up
third method: delete map.odex & map.apk and continue to cook - rom hangs on boot up
arzme said:
it didn't work....
first method: before odex, i replaced the map.odex - de-odex didn't work
second method: delete both the map.odex & map.apk, then replaced with a map.apk - rom hangs on boot up
third method: delete map.odex & map.apk and continue to cook - rom hangs on boot up
Click to expand...
Click to collapse
Delete the apks that didn't de odex and then create a seprate folder with the data/app option put the 2 you want from market/phone in to that folder should be ok then
sent from my dhd
able to successfully de-odex and cook the rom.... my initial problem when the rom can't boot is due to the rom tht i use to cook... i have to do again, the extraction of the rom from the RUU. maybe my first time, the rom got corrupted.
thanks to all tht one way another, give their helps.
Deodexed and zipaligned system/framework and system/apps from a JRO03D pull
Since I needed it for another project and it's still not posted, below are some links:
Non-flashable zip of the apks/jars:
http://www.mediafire.com/?npphsab2p1gu16z
CWM-flashable zip of the apks/jars:
note: note: note: note: note: the zip will recursively delete /system/app and /system/framework, so if you put other files in there do not use this zip
http://www.mediafire.com/?zcy0pa6k7y53a85
(tested in CWM 6.0.0.6 - should work in TWRP and CWM 6.0.0.4, I would appreciate if someone can confirm)
---------------
If something goes wrong, here is a flashable zip to return the odexed versions back:
http://www.mediafire.com/?v9rz5jy4wd6osmg
barrmulio said:
Deodexed and zipaligned system/framework and system/apps from a JRO03D pull
Since I needed it for another project and it's still not posted, below are some links:
Non-flashable zip of the apks/jars:
http://www.mediafire.com/?npphsab2p1gu16z
CWM-flashable zip of the apks/jars:
note: note: note: note: note: the zip will recursively delete /system/app and /system/framework, so if you put other files in there do not use this zip
http://www.mediafire.com/?zcy0pa6k7y53a85
(tested in CWM 6.0.0.6 - should work in TWRP and CWM 6.0.0.4, I would appreciate if someone can confirm)
---------------
If something goes wrong, here is a flashable zip to return the odexed versions back:
http://www.mediafire.com/?v9rz5jy4wd6osmg
Click to expand...
Click to collapse
isn't it possible to run a init script that would do this? This won't deodex or zip align any other apps that have been installed right? and should i do a full wipe before attempting this?
I'm not aware of any init scripts for deodexing
the flashable zip removes *all* files from system/app and system/framework (including any manually moved there) and flashes deodexed apps from stock 4.1.1 JRO0D. It doesnt touch any of your files in /data and doesnt need wipe. If you have other files in /system then adb remove/add the files manually using non flash version
Sent from my DROID BIONIC using xda app-developers app
barrmulio said:
I'm not aware of any init scripts for deodexing
the flashable zip removes *all* files from system/app and system/framework (including any manually moved there) and flashes deodexed apps from stock 4.1.1 JRO0D. It doesnt touch any of your files in /data and doesnt need wipe. If you have other files in /system then adb remove/add the files manually using non flash version
Sent from my DROID BIONIC using xda app-developers app
Click to expand...
Click to collapse
Cool.. worked great for me!
Worked great, thanks!
Sent from my Nexus 7 using xda app-developers app
Many thanks for this. Can you confirm whether SU binary included?
Thanks!
Sent from my Nexus 7 using Tapatalk 2
battletank said:
Many thanks for this. Can you confirm whether SU binary included?
Click to expand...
Click to collapse
it is not, this is just the stock system/app and system/framework, if there's a lot of interest i can merge them
i could add it in, but chainfire has a flashable zip at his site too
I just flashed this in CWM and I'm getting past my roms bootscreen but after that its just a black screen and the backlight is still on. I'm going to see if I can get back into CWM and do a restore of a nandroid.
I had just installed this rom (Glazed) http://forum.xda-developers.com/showthread.php?t=1796668
Hi all!
Is there a way to get a mod in order to add toggles (airplane, reboot, power off buttons) for a odex stock rom LSZ Rooted?
TNX a lot
try this!!! http://forum.xda-developers.com/showthread.php?t=2151953
diruengeru said:
try this!!! http://forum.xda-developers.com/showthread.php?t=2151953
Click to expand...
Click to collapse
Won't work because he's using a odexed Rom whereas the Mods only work in a deodexed Rom
Sounds silly but what if he just delete SystemUI.apk and SystemUI.odex, services.jar and services.odex files then flash the mentioned mod, will it be OK???
tbh, I didn't test this method, although it works in some other mods!!!
majdinj said:
Sounds silly but what if he just delete SystemUI.apk and SystemUI.odex, services.jar and services.odex files then flash the mentioned mod, will it be OK???
tbh, I didn't test this method, although it works in some other mods!!!
Click to expand...
Click to collapse
I have Odex firmware, but I put all the fashion, because I can make the necessary files Odex
odexer4_update_external_sd.zip: http://yadi.sk/d/CQSFNoCO2uNMD
odexer_4_update_internal_sd.zip: http://yadi.sk/d/ZLLm-1Qw2uNMF - Who's supposed to, I can write a guide on how to do it, it is elementary
majdinj said:
Sounds silly but what if he just delete SystemUI.apk and SystemUI.odex, services.jar and services.odex files then flash the mentioned mod, will it be OK???
tbh, I didn't test this method, although it works in some other mods!!!
Click to expand...
Click to collapse
I've tried it doesn't work...
ThaiDai said:
Won't work because he's using a odexed Rom whereas the Mods only work in a deodexed Rom
Click to expand...
Click to collapse
Yes it's true...
Klementiy said:
I have Odex firmware, but I put all the fashion, because I can make the necessary files Odex
odexer4_update_external_sd.zip: http://yadi.sk/d/CQSFNoCO2uNMD
odexer_4_update_internal_sd.zip: http://yadi.sk/d/ZLLm-1Qw2uNMF - Who's supposed to, I can write a guide on how to do it, it is elementary
Click to expand...
Click to collapse
Sorry I've not understood. Do you have a way to add toggle on LSZ odex stock rom? If it works, can you write a little guide to do it, please?
updated instructions and changed the translator http://forum.xda-developers.com/showpost.php?p=38715726&postcount=14
Thanks a lot Klementiy. I went through odexer.sh, and it seems so simple now.
I can confirm that this works.. If someone want the CWM package for Odexed LSZ, I can post it here.
Klementiy said:
Instructions on how to make Odex:
1. For First you need to open an archive with modifications and see what sort of files
2. Look on your phone or at this address https://docs.google.com/folder/d/0B...ring&pli=1&docId=0B_tjIX7pV_liQjR3VGhoY0VMSWM which of these files have a second file Odex
3. Install this archiver https://play.google.com/store/apps/details?id=ru.zdevs.zarchiver ZArchiver.apk: http://yadi.sk/d/qhsL2d8n31-w8 and in the settings set compression "uncompressed"
4. From the archive with modifications extract the Deodex files for which you want to create files Odex
5. With an archiver to open our tool odexer_4_update_internal.zip: http://yadi.sk/d/ZLLm-1Qw2uNMF and on the way tmp / MOD add the Deodex file to the appropriate folder for which you want to make a file Odex
6. Exit from the archiver, go to CWM and install the resulting archive
7. After application of the archive in the internal memory card appears folder odexer, in which be necessary apk and odex and which is necessary to put a hands in system, framework and preload, because when they wrote the script, then the preload section has not yet been activated by the system
... shorter than anyone should, he will understand, good luck !
Click to expand...
Click to collapse
R: <req>Add toggles to stock LSZ
Klementiy said:
Instructions on how to make Odex:
1. For First you need to open an archive with modifications and see what sort of files
2. Look on your phone or at this address https://docs.google.com/folder/d/0B...ring&pli=1&docId=0B_tjIX7pV_liQjR3VGhoY0VMSWM which of these files have a second file Odex
3. Install this archiver https://play.google.com/store/apps/details?id=ru.zdevs.zarchiver ZArchiver.apk: http://yadi.sk/d/qhsL2d8n31-w8 and in the settings set compression "uncompressed"
4. From the archive with modifications extract the Deodex files for which you want to create files Odex
5. With an archiver to open our tool odexer_4_update_internal.zip: http://yadi.sk/d/ZLLm-1Qw2uNMF and on the way tmp / MOD add the Deodex file to the appropriate folder for which you want to make a file Odex
6. Exit from the archiver, go to CWM and install the resulting archive
7. After application of the archive in the internal memory card appears folder odexer, in which be necessary apk and odex and which is necessary to put a hands in system, framework and preload, because when they wrote the script, then the preload section has not yet been activated by the system
... shorter than anyone should, he will understand, good luck !
Click to expand...
Click to collapse
Thank you very much
Inviato dal mio GT-N8000 con Tapatalk 2
R: <req>Add toggles to stock LSZ
shardul_seth said:
Thanks a lot Klementiy. I went through odexer.sh, and it seems so simple now.
I can confirm that this works.. If someone want the CWM package for Odexed LSZ, I can post it here.
Click to expand...
Click to collapse
Do I understand right ? Is possible a zip file in order to add toggles by Klementiy way for odex LSZ stock rom ? I'd like it a lot!
Inviato dal mio GT-N8000 con Tapatalk 2
R: <req>Add toggles to stock LSZ
Sorry, I'm trying the klementiy way but I have some problem...For example: why is it necessary to check which files are there in my stock rom and where are they? How many LSZ are there? I thought only one from sammobile site...
Inviato dal mio GT-N8000 con Tapatalk 2
Instructions for installing mods for Odex-firmware:
1. Extract all apk and jar files from the archive for modding
2. Install this archiver ZArchiver: http://yadi.sk/d/gkKGRw3e3_lID and in his settings select the compression method "No compression"
3. With an archiver ZArchiver open archive odexer_4_update_internal.zip: http://yadi.sk/d/lkaVBHxc3_kkG and on the way: tmp/MOD to the appropriate folders to throw the files with modifications, You can throw in any number of
4. Exit from the archiver, go to CWM and install the resulting archive
5. After running the script on the internal memory card appears folder odexer with the new apk and odex files, which must be manually placed in folders on the device, do not forget to set the permissions and ownership are the same as in the original file
CAUTION:
1. This script was created when not yet used section preload, so the script does not know section preload, ready archives use only for sections system/app and system/framework, for working with the section preload/symlink/system/app use only hands
2. If you move any files to the section preload, do not forget to make sure that the system/app to these files have the proper labels symlink, if the symlink is missing, it can easily be created by using Root Explorer: http://yadi.sk/d/dWKFeyRX3_lEh
3. After all the manipulations with the replacement files do not forget to delete the folder: data/dalvik-cache and reboot the device
shardul_seth said:
Thanks a lot Klementiy. I went through odexer.sh, and it seems so simple now.
I can confirm that this works.. If someone want the CWM package for Odexed LSZ, I can post it here.
Click to expand...
Click to collapse
Thank you, can I have Ink Effect for LSB Stock ?
majdinj said:
Sounds silly but what if he just delete SystemUI.apk and SystemUI.odex, services.jar and services.odex files then flash the mentioned mod, will it be OK???
tbh, I didn't test this method, although it works in some other mods!!!
Click to expand...
Click to collapse
this will never work, cause you need the framework jar files completely odexed or deodexed - no mix possible (except some google or third party stuff also working as deodexed in an odexed version)...whereas it is no prob to have a mixture in apps with odexed and deodexed
" odexer_4_update_internal.zip"
Прикольно, у меня такой же есть
finist1 said:
" odexer_4_update_internal.zip"
Прикольно, у меня такой же есть
Click to expand...
Click to collapse
so this is you gave it to me
shardul_seth said:
Thanks a lot Klementiy. I went through odexer.sh, and it seems so simple now.
I can confirm that this works.. If someone want the CWM package for Odexed LSZ, I can post it here.
Click to expand...
Click to collapse
Hello shardul_seth
could you share the mod to add the airplane toggle for a stock rooted rom LSZ?
Thank you very much
ask
hai,.
any one have guide for add stock toggle for samsung 4.1.2 ???
help..
GALAXY S II PLUS ROM COOKING
This tutorial should allow you to attain a base ROM so you can work on making a custom ROM for the our device.
PREREQUISITES:
- An I9105/P
- A brain
Click to expand...
Click to collapse
GUIDE:
A) Getting yourself ready
There are two ways you can set up your working environment. If you use Windows, you must first install Cygwin, if you use Linux then you can use kitchen directly without cygwin. You can also install linux alongside Windows using this guide.
The windows way
Download Cygwin set up from here.
Download Cygwin packages from here.
Start Cygwin set up, press "Next" then choose "Install from Local Directory"
Next you will be asked where you want to install cygwin, I prefer to install it in the root of my drive, in a directory C:\Cygwin
Next, minimize the Cygwin installation and extract the Cygwin packages you downloaded in step 2 in a suitable folder.
Go back to the Cygwin installation and choose the directory which you extracted the Cygwin packages in step 5, so the blank will contain something like "C:\Users\Laptop\Desktop\cygwin_packages\http%3a%2f%2fmirror.its.uidaho.edu%2fpub%2fcygwin%2f".
Proceed with the installation, when you see a list that says select packages... Click on the circle arrows beside "All", you should then see all the elements of the list have "Install" written aside of them.
Press next and next until the installation starts.
When the installation finishes, close the installation window and go to the Cygwin directory you chose in step 4.
Open up Cygwin to allow it to set up the categories.
Download kitchen from here.
Extract it to /cygwin/home/user
"user" here can be anything according to your PC/Laptop username.
Rename the folder "Android-kitchen..." to "kitchen".
The linux way
Download kitchen from here.
Extract it to any directory.
Open up Linux Terminal and navigate to the directory in which you extracted kitchen using cd directory command.
Continue with the tutorial in section B.
B) Extracting a base ROM to work on
Now, I am going to assume you set up cygwin and kitchen successfully... Now you need to add device compatibility..
Download this file(for I9105P) or this file(I9105 - Thanks yashuperia for testing it) credits to k2wl for the compatibility file. Copy this file to this directory ( .\home\user\kitchen\tools\edify_defs ) in the cygwin folder. Now I9105/P is officially compatible with kitchen... woohoo :victory:.
Now take your device, boot to CWM (I suppose you know how ) and make a backup.
Reboot your device.
Now plugin your device to your computer and open Clockworkmod folder in external sd card. You will find a system.ext4.tar.a folder of size about 700mb ( I think... anyway it's a big file ). Take that file and place it in your desktop or wherever you want.
Rename it to system.ext4.tar (remove .a)
Move it to the this directory ( .\home\user\kitchen\original_update ) in the cygwin folder. Then go to cygwin and enter kitchen mode from cygwin using the following.
cd kitchen [ PRESS ENTER ]
./menu [ YES WITH THE DOT, PRESS ENTER ]
Click to expand...
Click to collapse
Kitchen will load up. When it's fully loaded up, press 1 and choose system.ext4.tar option...
Congratulations you have a base ROM.
C) Work on the ROM
It is not possible for me to show you every possible mod and change you can do to a ROM, but here are a few things:
DEODEX
Deodexing is important in ROM cooking before you can modify any APK, you can find the deodexing option in the Advanced Options of kitchen. You need to choose to deodex both folders and make sure the API is set to 16.
BOOTANIMATIONS
You can enable custom bootanimation support using this (credits to smokin1337). Place it in the working folder of your ROM and then add a bootanimation.zip file to your /system/media directory in your working folder. Here are some bootanimations compatible with our device.
APK MODIFICATIONS
I have made a separate thread for some APK modifications you can make to add some functionality that the device natively has disabled. Check out the modding tutorials here. You can test separate APK files you have modded using the Generic flashable zip available in the resources section below
DEBLOAT
Debloating can increase the level of performance of a device by a considerable amount. Here are some applications that you can remove from the /system/app folder of your ROM: (credits to k2wl for the list)
ACCUWEATHER
AccuweatherDaemon.apk
AccuweatherWidget.apk
AccuweatherWidget_Main.apk
WeatherWall.apk
ALLSHARE
AllshareMediaServer.apk
AllSharePlay.apk
AllshareService.apk
CLOCK
AnalogClockSimple.apk
DigitalClock.apk
DualClockAnalog.apk
DualClockDigital.apk
SimpleAlarmClock.apk
CAMERA FEATURE
BestGroupPose.apk
FaceLock.apk
GroupCast.apk
SAMSUNG MESSANGER
ChatON_MARKET.apk
FONTS
ChocoEUKor.apk
CoolEUKor.apk
HelvNeueLT.apk
RoseEUKor.apk
CHROME BROSWER
ChromeBookmarksSyncAdapter.apk
ChromeWithBrowser.apk
CSC
CSC.apk
LIVE WALLPAPER
DeepSea.apk
LuminousDots.apk
NoiseField.apk
PhaseBeam.apk
SecLiveWallpapersPicker.apk
DROPBOX
Dropbox.apk
DropboxOOBE.apk
GALLARY
EasyGalleryWidget.apk
EMAIL,EXCHANGE,VPN
EdmSysScopeService.apk
EdmVpnServices.apk
EnterprisePermissions.apk
Gmail.apk
SecEmail.apk
SecExchange.apk
FLASH ANNOTATE SERVICE
FlashAnnotate.apk
FlashAnnotateSvc.apk
SOFTWARE UPDATE CLIENT (MUST REMOVE BECAUSE IT WON'T WORK)
FotaClient.apk
GAME HUB
GameHub_2.0_ICS.apk
MAPS
GMS_Maps.apk
Street.apk
Velvet.apk
GOOGLE SEARCH AND OTHER SERCICES
GoogleSearchWidget.apk
GoogleTTS.apk[TEXT TO SPEECH SERVICE]
Magazines.apk[PLAYSTORE MAGAZINES]
Music2.apk
MusicHub_31.apk
PlusOne.apk[GOOGLE+]
VoiceRecorder.apk
VoiceSearchStub.apk
YouTube.apk
HELP
HelpHub.apk
PickUpTutorial.apk
WebManual.apk
KIES OVER WIFI
kieswifi.apk
SAMSUNG SERVICES AND APPS
MobileTrackerEngineTwo.apk
S-Voice_Android_phone.apk
SamsungApps.apk
SamsungAppsUNA3.apk
Samsungservice.apk
SamsungTTS.apk
SamsungWidget_FavoriteApp.apk
SamsungWidget_ProgramMonitor.apk
SimpleFavoritesWidget.apk
SlideShow.apk
SMemo2.apk
SNoteProvider.apk
SSuggest.apk
PAGE BUDDY
PageBuddyNotiSvc.apk
POLARIS
PolarisViewer.apk
CLOUD SERVICES
sCloudDataRelay.apk
sCloudDataSync.apk
sCloudSyncBrowser.apk
sCloudSyncCalendar.apk
sCloudSyncContacts.apk
sCloudSyncSNote.apk
WIFI DIRECT
SecFileShareClient.apk
SecFileShareServer.apk
SETUP WIZARD
SecSetupWizard.apk
SOCIAL
SNS.apk
GTALK
Talk.apk
talkback.apk
VIDEO & OTHER VIDEO APPS
TrimApp_phone.apk
VideoHub.apk
YAHOO SERVICES
YahoonewsDaemon.apk
YahoonewsWidget.apk
YahoostockDaemon.apk
YahoostockWidget.apk
Click to expand...
Click to collapse
You can also replace the stock launcher with any launcher you like. Sec2Launcher.apk is the stock launcher, you simply need to delete it and replace it with any other, I've made a small list of my favorite launchers:
Touchwiz 5 - Thread - APK (S4 Launcher)
Apex Launcher - Thread - APK (AOSP style launcher)
Xperia Z Launcher - Thread - APK (zip) (Xperia Z Launcher)
- Copy whole system folder - NOT META-INF - from the zip to the working folder
Espier launcher - APK (iPhone-like Launcher)
Click to expand...
Click to collapse
RESOURCES:
How to decompile and recompile an APK
To do any modding to stock Samsung based ROM, you would first need to decompile the relevant APK and edit the relevant files, there are many guides all over XDA for XML and SMALI editing
A tool for decompiling .jar files
Unfortunately, decompiling .jar files to edit its SMALI codes is a bit more complicated, and apktool does not support it by default, so you need to get this tool, and extract classes.dex from the .jar file and decompile it using the tool, then recompile it and replace the classes.dex in the original file with the modded one.
Generic flashable zip
Use this to test individual APK files after you mod them, quite a convenient way to test a modded APK, just make sure you have a backup
IMPORTANT NOTES:
Always have a stock firmware flashable with Odin ready, or a backup ready, because sometimes, you might get bootloops.
This will not make you a developer, at all.
I am not responsible if your device explodes, bursts into flames, corrodes or worse, becomes a Galaxy Pocket.
Updated the guide, it now covers much more than just getting a base zip
@panda00 When trying to open Cygwin Terminal it's says this : Windows is searching for minty to locate file yourself click bowse.
What to do ?
warface123 said:
@panda00 When trying to open Cygwin Terminal it's says this : Windows is searching for minty to locate file yourself click bowse.
What to do ?
Click to expand...
Click to collapse
Did you click on the shortcut on the desktop? It's better to just go to the cygwin directory and open Cygwin.exe
Sent from my GT-P5100 using xda app-developers app
panda00 said:
Did you click on the shortcut on the desktop? It's better to just go to the cygwin directory and open Cygwin.exe
Sent from my GT-P5100 using xda app-developers app
Click to expand...
Click to collapse
There is only a .bat file.
Should I open that one ?
warface123 said:
There is only a .bat file.
Should I open that one ?
Click to expand...
Click to collapse
Yes, sorry I meant .bat
Sent from my GT-P5100 using xda app-developers app
I go try this layer this week.
Sent from my GT-I9105P using xda app-developers app
Just to make sure, we are safe to remove BOTH .apk and .odex (as listed) during debloat, right?
Raven_Yen said:
Just to make sure, we are safe to remove BOTH .apk and .odex (as listed) during debloat, right?
Click to expand...
Click to collapse
Yes, you must. But it's necessary to deodex to do any modding
Sent from my GT-I9105P
panda00 said:
Yes, you must. But it's necessary to deodex to do any modding
Sent from my GT-I9105P
Click to expand...
Click to collapse
Ok I read quite some guides about making a custom ROM on other sections and got quite confused.
My main purpose is to customise UIs, remove bloatwares, clear up+replace unnecessary default data (default notification sounds).
Click to expand...
Click to collapse
1) So must I deodex my stock ROM and obtain the deodexed stock ROM to make any tweak / mod on it?
-Following [GUIDE] [I9105/P] How to deodex your system without using adb shell or [I9105P] Deodexed Flashable Zips?
-Will deodexing wipe my system?
2) I have seen people talking about getting a base ROM and a CM10 ROM, which they move the CM10 feature into base ROM to edit. That one is strictly for ROM porting, right?
-Does ROM porting means making a 'non-device A' ROM to become 'device A' ROM?
3) Will you recommend me to customise your Pandamonium ROM with tweaks according to my need as a fresh start for newbie?
-Simply edit the files in the zip and then recompile back into a new zip, right?
-I realise that your ROM is based on Romania (Orange). How will the carrier affect the device in other region?
Hi there peeps, everytime i download a deodexed+rooted fw i am able to flash it, but when i make changes to it, recompile and such and try to install, it gives the installation aborted error 0 (before even installing). Do i need to change the fw im on? Currently im on
Xamb3 stock+ root with cmw touch.
Thnx in advance!
P.s. good reading is half the work... the other guide i used didn't mention the support file for sgs2+
So i will try that first and probably will be able to delete this post.
Sorry for being retard. Will post result asap
--------------------------------------------
indeed i was a retard! the support file did the trick now i can start on my own rom
Sent from my GT-I9105P using xda app-developers app
I used this method with the newly flashed Android 4.2.2 ROM. Everything worked until I tested it, it got stuck at the boot logo. I looked all over XDA and Google for solutions, and I built the ROM 4 times, and it still doesn't work. Logcat doesn't work (it hasn't made any logs after I've flashed the new ROM) and the recovery log doesn't show any errors. Can anyone help me?
Luuk1808 said:
I used this method with the newly flashed Android 4.2.2 ROM. Everything worked until I tested it, it got stuck at the boot logo. I looked all over XDA and Google for solutions, and I build the ROM 4 times, and it still doesn't work. Logcat doesn't work (it hasn't made any logs after I've flashed the new ROM) and the recovery log doesn't show any errors. Can anyone help me?
Click to expand...
Click to collapse
Same by me. I tried it also some times. But always stuck at bootloop. Do you build with or without kernel? something we did wrong but i don't know what??
Sent from my GT-I9105P using xda app-developers app
digitaliban said:
Same by me. I tried it also some times. But always stuck at bootloop. Do you build with or without kernel? something we did wrong but i don't know what??
Sent from my GT-I9105P using xda app-developers app
Click to expand...
Click to collapse
Well, I am confused because I am not sure what the kernel is, is it just in a folder in /system?
As starting ROM, I tried panda00's way (system.ext4.tar + boot.img), and I tried system.img + boot.img + cache.img. I tried using the CWM backup and I tried using the official Android 4.2.2 ROM posted here on XDA. I tried flashing while a newly Odin-flashed ROM was on my phone and I tried flashing after a full-wipe. None of the methods worked. I looked all over the web today for solutions :|
Luuk1808 said:
Well, I am confused because I am not sure what the kernel is, is it just in a folder in /system?
As starting ROM, I tried panda00's way (system.ext4.tar + boot.img), and I tried system.img + boot.img + cache.img. I tried using the CWM backup and I tried using the official Android 4.2.2 ROM posted here on XDA. I tried flashing while a newly Odin-flashed ROM was on my phone and I tried flashing after a full-wipe. None of the methods worked. I looked all over the web today for solutions :|
Click to expand...
Click to collapse
Ah OK. You tried it with kernel. It is in the boot.img. I hope you find something that can help for cooking. :thumbup:
Sent from my GT-I9105P using xda app-developers app
digitaliban said:
Ah OK. You tried it with kernel. It is in the boot.img. I hope you find something that can help for cooking. :thumbup:
Sent from my GT-I9105P using xda app-developers app
Click to expand...
Click to collapse
Did you try it without the kernel? I now tried without the kernel and it still didn't work.
---------- Post added at 10:35 AM ---------- Previous post was at 09:53 AM ----------
I also get these errors when I create the working folder using the system.ext4.tar:
tar: system/lost+found: implausibly old time stamp 1970-01-01 01:00:00
tar: Unexpected EOF in archive
tar: rtmlseek not stopped at a record boundary
tar: Error is not recoverable: exiting now
I tried it with and without boot.img. But also no luck.
Sent from my GT-I9105P using xda app-developers app
digitaliban said:
I tried it with and without boot.img. But also no luck.
Sent from my GT-I9105P using xda app-developers app
Click to expand...
Click to collapse
Do you also get these errors when creating the working folder?
tar: system/lost+found: implausibly old time stamp 1970-01-01 01:00:00
tar: Unexpected EOF in archive
tar: rtmlseek not stopped at a record boundary
tar: Error is not recoverable: exiting now
No! Get no error when i build the working folder. My only problem was that the ROM i made does not boot.
Sent from my GT-I9105P using xda app-developers app
digitaliban said:
No! Get no error when i build the working folder. My only problem was that the ROM i made does not boot.
Sent from my GT-I9105P using xda app-developers app
Click to expand...
Click to collapse
I tried another tutorial in which I made my own .tar.md5 from the original ROM, but even that doesn't work :/